A flight controller based on extend state observer for quadrotor aerial vehicles

In order to solve the problems of parameter uncertainty and sensitivity to external disturb, a flight control system for quadrotor based on extend state observer was proposed. First, the flight dynamic model for quadrotor was built. Then, the effect resulted from parameter uncertainty and external disturb was taken as general system disturb so it could be estimated online by extend state observer. Further, the error feedback was designed to ensure the control system performance. Finally, simulations verify the controller.

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

[2]  Guanghui Xu,et al.  Modified adaptive flight control of quadrotor based on single neuron PID , 2013, 2013 IEEE Third International Conference on Information Science and Technology (ICIST).

[3]  En-hui Zheng,et al.  Second order sliding mode control for a quadrotor UAV. , 2014, ISA transactions.

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

[5]  Javier Moreno-Valenzuela,et al.  A New Nonlinear PI/PID Controller for Quadrotor Posture Regulation , 2010, 2010 IEEE Electronics, Robotics and Automotive Mechanics Conference.

[6]  Yang Hui-lia Direct self-repairing control for four-rotor helicopter attitude systems , 2014 .

[7]  Zheng-Hua Liu,et al.  Quadrotor unmanned helicopter attitude control based on improved ADRC , 2014, Proceedings of 2014 IEEE Chinese Guidance, Navigation and Control Conference.

[8]  Liu Yi-sh An active disturbance-rejection flight control method for quad-rotor unmanned aerial vehicles , 2015 .

[9]  Guodong Jin,et al.  Attitude stabilization control of a quadrotor helicopter using integral Backstepping , 2012 .

[10]  Matilde Santos,et al.  Intelligent fuzzy controller of a quadrotor , 2010, 2010 IEEE International Conference on Intelligent Systems and Knowledge Engineering.