Fast Nonsingular Terminal Sliding Mode Flight Control for Multirotor Aerial Vehicles
Authors:
- Arioberto L. SilvaASArioberto L. Silva
- Davi A. SantosDSDavi A. Santos
- 22 April 2020
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Aerospace and Electronic Systems
- Vol. 56 (6) , 4288-4299
Abstract
This paper is concerned with the robust flight control of multirotor aerial vehicles (MAVs) subject to bounded force and torque disturbances. The focus is on the entire class of MAVs containing an arbitrary even number (≤ 4) of fixed (not vectoring) rotors. To deal with this problem, firstly, a ubiquitous hierarchical control architecture in which the attitude control loop is nested inside the position control loop is adopted and augmented with a control allocator which makes the design of the control laws themselves independent of the rotor arrangement. Specially, the control allocation problem is formulated as a quadratic program that minimizes the thrust commands and accounts for the thrust range and rate bounds. Secondly, geometric attitude and position control laws are designed separately using a multi-input fast nonsingular terminal sliding mode control (FNTSMC) strategy, which guarantees singularityfree finite-time stability and robustness. The main contributions are: 1) the augmentation of the hierarchical control scheme for extending its applicability to any fixed-rotor MAV; and 2) a detailed geometric design and finite-time stability analysis of the position and attitude control loops using the FNTSMC theory. The system is evaluated on computational simulations as well as on a hardware-in-the-loop experiment, showing that it is effective, simple to implement and adjust, and reliable to operate in nonlinear regimes as well as under bounded disturbances.Keywords
Funding Information
- São Paulo Research Foundation (2019/05334-0)
- Conselho Nacional de Desenvolvimento Científico e Tecnológico (302637/2018-4)
- ITA's Graduate Program on Aeronautics and Mechanics Engineering
This publication has 30 references indexed in Scilit:
- Chattering free full-order sliding-mode controlAutomatica, 2014
- On nonsingular terminal sliding-mode control of nonlinear systemsAutomatica, 2013
- A hierarchical controller for miniature VTOL UAVs: Design and stability analysis using singular perturbation theoryControl Engineering Practice, 2011
- Nonsingular fast terminal sliding‐mode control for nonlinear dynamical systemsInternational Journal of Robust and Nonlinear Control, 2010
- Continuous finite-time control for robotic manipulators with terminal sliding modeAutomatica, 2005
- Non-singular terminal sliding mode control of rigid manipulatorsAutomatica, 2002
- Fast terminal sliding-mode control design for nonlinear dynamical systemsIEEE Transactions on Circuits and Systems I: Regular Papers, 2002
- Finite-Time Stability of Continuous Autonomous SystemsSIAM Journal on Control and Optimization, 2000
- Terminal sliding mode control design for uncertain dynamic systemsSystems & Control Letters, 1998
- Terminal sliding mode control of MIMO linear systemsIEEE Transactions on Circuits and Systems I: Regular Papers, 1997