Robust trajectory control for quadrotors with disturbance observer

In this paper, the problem of trajectory tracking is researched and an effective control scheme based on disturbance observers (DOB) is presented for quadrotors to deal with the influences caused by time-varying mass, inertia and other uncertainties. The control scheme proposed here includes an inner attitude control loop and an outer position control loop. Both control loops include a DOB and a nominal nonlinear controller. The DOB is introduced to compensate the influences of uncertainties such as model mismatches, external disturbances and sensor noises in the rotational and translational dynamics. Then a nominal nonlinear controller is applied to the compensated model to achieve the desired tracking performance. A simulation verifies the robustness and effectiveness of the proposed scheme in the presence of various uncertainties.

[1]  Ümit Özgüner,et al.  Sliding mode control of a class of underactuated systems , 2008, Autom..

[2]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[3]  Lu Wang,et al.  Robust Disturbance Rejection Control for Attitude Tracking of an Aircraft , 2015, IEEE Transactions on Control Systems Technology.

[4]  ChangSu Ha,et al.  Mechanics, control and internal dynamics of quadrotor tool operation , 2015, Autom..

[5]  Jianbo Su,et al.  Robust Disturbance Observer for Two-Inertia System , 2013, IEEE Transactions on Industrial Electronics.

[6]  Gang Liu,et al.  Precise Accelerated Torque Control for Small Inductance Brushless DC Motor , 2013, IEEE Transactions on Power Electronics.

[7]  En-Hui Zheng,et al.  Position and attitude tracking control for a quadrotor UAV. , 2014, ISA transactions.

[8]  Heinrich H. Bülthoff,et al.  A Novel Overactuated Quadrotor Unmanned Aerial Vehicle: Modeling, Control, and Experimental Validation , 2015, IEEE Transactions on Control Systems Technology.

[9]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[10]  Claire J. Tomlin,et al.  Precision flight control for a multi-vehicle quadrotor helicopter testbed , 2011 .

[11]  Guilherme V. Raffo,et al.  An integral predictive/nonlinear Hinfinity control structure for a quadrotor helicopter , 2010, Autom..

[12]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[13]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations , 2013, IEEE Transactions on Control Systems Technology.

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

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

[16]  Ryozo Nagamune,et al.  Automated Multiple Robust Track-Following Control System Design in Hard Disk Drives , 2011, IEEE Transactions on Control Systems Technology.

[17]  Hyo-Sung Ahn,et al.  Nonlinear Control of Quadrotor for Point Tracking: Actual Implementation and Experimental Tests , 2015, IEEE/ASME Transactions on Mechatronics.

[18]  Kyo-Beum Lee,et al.  Offset-Free Model Predictive Control for the Power Control of Three-Phase AC/DC Converters , 2015, IEEE Transactions on Industrial Electronics.