Static Anti-windup Compensation Control of Yaw Movement for a Coaxial Eight-Rotor UAV
PENG Cheng1, BAI Yue1, QIAO Guanyu1,2
1. Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China;
2. University of Chinese Academy of Sciences, Beijing 100049, China
Abstract:A coaxial eight-rotor unmanned aerial vehicle (UAV) with higher drive capability, greater payload capacity and damage tolerance than a quad-rotor UAV is developed. Firstly, the UAV dynamic model is set up. The actuator saturation tends to occur in the yaw movement of the coaxial eight-rotor UAV, for the reason that the yaw movement is much weaker than the pitch movement and roll movement in the coaxial eight-rotor UAV. For this problem, a static anti-windup compensator based on linear active disturbance rejection controller (LADRC) is proposed from the view point of practical engineering. LADRC is easy to be adjusted in engineering and able to estimate and compensate external disturbances in real time. The static anti-windup compensator can prevent actuator saturation in the yaw movement without increasing the system order. Then, the stability of the yaw control system with static anti-windup compensator based on LADRC is proved based on Lyapunov stability theory. Finally, the validity and robustness of the algorithm are verified via numerical simulations and coaxial eight-rotor prototype experiments. Experimental results indicate that the yaw control system with static anti-windup compensator based on LADRC spends 4 s to exit saturation for the longest time with yaw angle error limited to ± 0.085 rad indoors in the case of constant disturbances, and it spends 9 s to exit saturation for the longest time with yaw angle error limited to ± 0.127 rad outdoors in the case of varied disturbances. The static anti-windup compensator based on LADRC can effectively prevent actuator saturation with accurate yaw control and strong robustness for the coaxial eight-rotor UAV in the presence of external disturbances.
[1] 周璠,郑伟,汪增福.基于多异类传感器信息融合的微型多旋翼无人机实时运动估计 [J].机器人,2015,37(1):94-101. Zhou F, Zheng W, Wang Z F. Real-time motion estimation for UAVs based on dissimilar multi-sensor data fusion[J]. Robot, 2015, 37(1): 94-101.
[2] 彭程,白越,乔冠宇,等.四旋翼无人机的偏航抗饱和与多模式 PID 控制 [J].机器人,2015,37(4):415-423.Peng C, Bai Y, Qiao G Y, et al. Anti-windup and multi-mode PID control of yaw movement for a quad-rotor UAV[J]. Robot, 2015, 37(4): 415-423.
[3] Pounds P, Mahony R, Corke P. Modelling and control of a large quadrotor robot[J]. Control Engineering Practice, 2010, 18(7): 691-699.
[4] Samano A, Castro R, Lozano R, et al. Modeling and stabilization of a multi-rotor helicopter[J]. Journal of Intelligent & Robotic Systems, 2013, 69(1-4): 161-169.
[5] Hugo R, Sergio S, Anand S, et al. Modelling and real-timecontrol stabilization of a new VTOL aircraft with eight rotors[C]//IEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway, USA: IEEE, 2007: 147-152.
[6] Kothare M V, Campo P J, Morari M, et al. A unified framework for the study of antiwindup designs[J]. Automatica, 1994, 30(12): 1869-1883.
[7] Ofodile N A, Turner M C. Anti-windup design for input-coupled double integrator systems with application to quadrotor UAV's[J]. European Journal of Control, 2017, 38: 22-31.
[8] 杨青运,陈谋.具有输入饱和的近空间飞行器鲁棒控制 [J].控制理论与应用,2015,32(1):18-28.Yang Q Y, Chen M. Robust control for near space vehicles with input saturation[J]. Control Theory & Applications, 2015, 32(1): 18-28.
[9] Borisov O I, Gromov V S, Pyrkin A A, et al. Output robust control with anti-windup compensation for quadcopters[J]. IFAC Papers OnLine, 2016, 49(13): 287-292.
[10] 杜立夫,蔡高华,黄万伟,等.高超声速再入飞行器抗饱和控制系统设计 [J].航天控制,2016,34(2):9-14.Du L F, Cai G H, Huang W W, et al. Anti-windup compensation control system design for hypersonic reentry vehicle[J]. Aerospace Control, 2016, 34(2): 9-14.
[11] 陈增强,孙明玮,杨瑞光.线性自抗扰控制器的稳定性研究 [J].自动化学报,2013,39(5):574-580. Chen Z Q, Sun M W, Yang R G. On the stability of linear active disturbance rejection control[J]. Acta Automatica Sinica, 2013, 39(5): 574-580.
[12] 彭艳,刘梅,罗均,等.无人旋翼机线性自抗扰航向控制 [J].仪器仪表学报,2013,34(8):1894-1900. Peng Y, Liu M, Luo J, et al. Research on linear adaptive disturbance rejection control method for yaw tracking of unmanned rotorcraft[J]. Chinese Journal of Scientific Instrument, 2013, 34(8): 1894-1900.
[13] Csank J, Gao Z Q. Uncertainty reduction through active disturbance rejection[C]//American Control Conference. Piscataway, USA: IEEE, 2008: 3689-3694.
[14] Tarbouriech S, Prieur C, da Silva Jr J M G. Stability analysis and stabilization of systems presenting nested saturations[J]. IEEE Transactions on Automatic Control, 2006, 51(8): 1364-1371.
[15] Tarbouriech S, da Silva Jr J M G, Queinnec I. Stability and stabilization of linear systems with saturating actuators[M]. Berlin, Germany: Springer, 2011.