Attitude control for a quadrotor base on ADRC with GSO parameter optimization

A kind of attitude control strategy for the quadrotor based on active disturbance rejection control (ADRC) is proposed in this paper. Firstly, the dynamic model using Newton-Euler formula of the quadrotor helicopter is developed. Then according to the order of dynamics equations design corresponding ADRC. Subsequently, in consideration of the characteristics of uncertain parameter of ADRC, the Glowworm Swarm Optimization(GSO) is designed to optimize the controller parameters so as to enhance the system performance. Finally, the comparative simulation for attitude of quadrotor is developed to verify the effectiveness of the proposed control strategy. The results of simulations show that the proposed controller possesses strong robustness and high performances.

[1]  Vijay Kumar,et al.  The GRASP Multiple Micro-UAV Testbed , 2010, IEEE Robotics & Automation Magazine.

[2]  Bülent İrfanoğlu,et al.  Disturbance Rejection Control of a Quadrotor Equipped with a 2 DOF Manipulator , 2015 .

[3]  Yuanqing Xia,et al.  Obstacle avoidance and active disturbance rejection control for a quadrotor , 2016, Neurocomputing.

[4]  Xun Gong,et al.  ADRC trajectory tracking control based on PSO algorithm for a quad-rotor , 2013, 2013 IEEE 8th Conference on Industrial Electronics and Applications (ICIEA).

[5]  Youmin Zhang,et al.  An Efficient Model Predictive Control Scheme for an Unmanned Quadrotor Helicopter , 2013, J. Intell. Robotic Syst..

[6]  Qingbo Geng,et al.  The ADRC design for UAV longitudinal channel and its parameter optimization based on ACO , 2013, 2013 10th IEEE International Conference on Control and Automation (ICCA).

[7]  Xiangyang Zhu,et al.  A high-performance flight control approach for quadrotors using a modified active disturbance rejection technique , 2016, Robotics Auton. Syst..

[8]  Fulvia Quagliotti,et al.  Linear Quadratic Control for Quadrotors UAVs Dynamics and Formation Flight , 2013, J. Intell. Robotic Syst..

[9]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[10]  Wang Jian,et al.  Backstepping-Based Inverse Optimal Attitude Control of Quadrotor , 2013 .

[11]  Vijay Kumar,et al.  Opportunities and challenges with autonomous micro aerial vehicles , 2012, Int. J. Robotics Res..

[12]  Shweta Balajiwale,et al.  Study of Performance of ADRC for Longitudinal Control of MAV , 2016 .

[13]  Tyler Ryan,et al.  LMI-Based Gain Synthesis for Simple Robust Quadrotor Control , 2013, IEEE Transactions on Automation Science and Engineering.

[14]  Baokui Li,et al.  ADRC and GA Algorithm for Fixed-Wing UAV , 2015, 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics.