Integral backstepping based nonlinear control for quadrotor

Quadrotor is a kind of rotor unmanned aerial vehicle (RUAV), which has the feature of natural nonlinearity and strong coupling. In addition, it has complex aerodynamic characteristics such as side wind disturbance, etc. Due to these unique properties, there exist a lot of difficult problems in the control of quadrotor. In this paper, precise dynamics model is established under the consideration of gyroscopic moment and air disturbance. The model is then constructed to a convenient form, which is suitable for the integral backstepping method based controller design. Finally, the whole control system is divided into two parts, which is referred as double loop control structure. The inner loop is about the motion stabilization while the outer loop is about the position stabilization. Then, the motion controller and position controller are designed via adopting the Integral backstepping method. Finally, simulation results of tracking the constant speed signal, tracking the helix signal, and hovering with air disturbance are implemented respectively. The simulation results show that the whole system has perfect tracking effect and strong capability suppressing air disturbance. Thus, the correctness and effectiveness of the controller design method in this paper are verified.

[1]  Heinrich H. Bülthoff,et al.  Modeling and control of a quadrotor UAV with tilting propellers , 2012, 2012 IEEE International Conference on Robotics and Automation.

[2]  P. McKerrow Modelling the Draganflyer four-rotor helicopter , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[3]  Yuan Xu Modeling and PID control for a quadrotor , 2012 .

[4]  Jian Li,et al.  Backstepping Based Adaptive Control for a Mini Rotorcraft with Four Rotors , 2010, 2010 Second International Conference on Computer Modeling and Simulation.

[5]  Liu Yang,et al.  Autonomous control system for the quadrotor unmanned aerial vehicle , 2012, Proceedings of the 31st Chinese Control Conference.

[6]  Kenzo Nonami,et al.  Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles , 2010 .

[7]  R. Lozano,et al.  Embedded control system for a four‐rotor UAV , 2007 .

[8]  Azgal Abichou,et al.  Trajectory Generation and Tracking of a Mini-Rotorcraft , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[9]  A. Tayebi,et al.  Attitude stabilization of a four-rotor aerial robot , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).