Singularity-free robust trajectory tracking control for quadrotors via disturbance observer

This paper presents a disturbance observer based controller for a quadrotor subjects to external disturbances and unmodeled dynamics. The novel control strategy is based on the hierarchial inner-outer loop structure. During the position loop controller designed, the controller is designed with an auxiliary dynamic system to achieve the position tracking, the appropriate parameters selections criteria can warrant the command attitude derivation from the position controller without singularity. During the attitude loop controller designed, unit-quaternion is used to describe attitude kinematics. In addition, a second order disturbance observer is employed to estimate and compensate the modeling uncertainties. Simulation results are given to demonstrate the effectiveness of the presented control algorithm.

[1]  Sarangapani Jagannathan,et al.  Output Feedback Control of a Quadrotor UAV Using Neural Networks , 2010, IEEE Transactions on Neural Networks.

[2]  Anthony J. Calise,et al.  Analysis of Adaptive Neural Networks for Helicopter Flight Control , 1997 .

[3]  Wei Huo,et al.  Adaptive tracking control for a model helicopter with disturbances , 2015, 2015 American Control Conference (ACC).

[4]  Yu Feng,et al.  Adaptive tracking control of underactuated quadrotor unmanned aerial vehicles via backstepping , 2010, Proceedings of the 2010 American Control Conference.

[5]  Keng Peng Tee,et al.  Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function , 2010, IEEE Transactions on Neural Networks.

[6]  Yao Zhang,et al.  Nonlinear Robust Adaptive Tracking Control of a Quadrotor UAV Via Immersion and Invariance Methodology , 2015, IEEE Transactions on Industrial Electronics.

[7]  Shuzhi Sam Ge,et al.  Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints , 2011, Autom..

[8]  Abdelkader Abdessameud,et al.  Global trajectory tracking control of VTOL-UAVs without linear velocity measurements , 2010, Autom..

[9]  H. Jin Kim,et al.  Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter , 2009 .

[10]  Quan Quan,et al.  Attitude control of a quadrotor aircraft subject to a class of time-varying disturbances , 2011 .

[11]  Minh-Duc Hua,et al.  Introduction to feedback control of underactuated VTOLvehicles: A review of basic control design ideas and principles , 2013, IEEE Control Systems.

[12]  Z. Zuo,et al.  Adaptive trajectory tracking control of output constrained multi-rotors systems , 2014 .

[13]  Wei Huo,et al.  Singularity-free non-linear controller for a model-scaled autonomous helicopter , 2016 .

[14]  Frank L. Lewis,et al.  Backstepping Approach for Controlling a Quadrotor Using Lagrange Form Dynamics , 2009, J. Intell. Robotic Syst..

[15]  Jay A. Farrell,et al.  Quaternion-based trajectory tracking control of VTOL-UAVs using command filtered backstepping , 2013, 2013 American Control Conference.

[16]  Zongyu Zuo,et al.  Trajectory tracking control design with command-filtered compensation for a quadrotor , 2010 .