Fluid Mechanics and Flight Mechanics

LADRC-based trajectory tracking for unmanned helicopter

  • WU Chao ,
  • WANG Haowen ,
  • ZHANG Yuwen ,
  • TAN Jianfeng ,
  • NI Xianping
Expand
  • 1. Science and Technology on Rotorcraft Aeromechanics Laboratory, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China;
    2. School of Aerospace, Tsinghua University, Beijing 100084, China;
    3. School of Mechanical and Power Engineering, Nanjing University of Technology, Nanjing 210086, China

Received date: 2014-06-19

  Revised date: 2014-09-23

  Online published: 2014-10-09

Supported by

A Project Funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions(PAPD)

Abstract

Trajectory tracking control system is used for decoupling the control unmanned helicopter, which is a nonlinear system with multi-input/multi-output and strong coupling effects. In order to avoid the dependence on accuracy of unmanned helicopter physical parameters measurement and identification and to reduce external disturbance impact, a multi-loop controller based on linear active disturbance rejection control (LADRC) is proposed. At first, the flight dynamics model is built for unmanned helicopter X-Cell. The atmospheric disturbance model, which contains wind shear, turbulence and gust model, is also set up for accurate simulation of real flight environment. Secondly, X-Cell is trimmed for verifying the accuracy of dynamic model and trim algorithm. A set of calculation values is selected as the initial state and input of the subsequent simulation. Then attitude, velocity and position control loop are built based on the first-order and second-order LADRC controllers which are selected according to system order. Combined with the time-scale separation principle, the whole trajectory control system is constructed from inner loop to outer loop. After that, the stability of the system is analyzed. The characteristic roots show that the whole system becomes stable with the trajectory controller. Finally, flight simulation experiments under various disturbance conditions are performed. The results show that the established control system can achieve a good climbing figure-eight trajectory tracking. Compared with controller based on proportion integration differentiation(PID), the controller based on LADRC has better robustness and capability of anti-disturbance.

Cite this article

WU Chao , WANG Haowen , ZHANG Yuwen , TAN Jianfeng , NI Xianping . LADRC-based trajectory tracking for unmanned helicopter[J]. ACTA AERONAUTICAET ASTRONAUTICA SINICA, 2015 , 36(2) : 473 -483 . DOI: 10.7527/S1000-6893.2014.0270

References

[1] Mettler B, Tischler M B, Kanade T, et al. Attitude control optimization for a small-scale unmanned helicopter[C]//AIAA Guidance, Navigation and Control Conference. Reston: AIAA, 2000: 40-59.

[2] Shim D H, Kim H J, Sastry S. Control system design for rotorcraft-based unmanned aerial vehicles using time-domain system identification[C]//Proceedings of the 2000 IEEE International Conference on Control Applications. Anchorage, Alaska: IEEE, 2000: 808-813.

[3] Budiyono A, Wibowo S S. Optimal tracking controller design for a small scale helicopter[J]. Journal of Bionic Engineering, 2007, 4(4): 271-280.

[4] Pei H L, Hu Y, Wu Y. Gain scheduling control of a small unmanned helicopter[C]//2007 IEEE International Conference on Control and Automation. Guangzhou: IEEE. 2007: 1168-1173.

[5] Castillo C L, Moreno W, Valavanis K P. Unmanned helicopter waypoint trajectory tracking using model predictive control[C]//Control & Automation, 2007. MED'07. Mediterranean Conference on. Athens:IEEE, 2007: 1-8.

[6] Huang Y, Xue W C, Yang X X. Active disturbance rejection control: methodology, theoretical analysis and applications[C]//Proceedings of the 29th Chinese Control Conference. Beijing:[s.n], 2010:29-31 (in Chinese). 黄一, 薛文超, 杨晓霞. 自抗扰控制: 思想、理论分析及运用[C]//第29届中国控制会议论文集. 北京:[出版者不详], 2010: 29-31.

[7] Enns D, Keviczky T. Dynamic inversion based flight control for autonomous RMAX helicopter[C]//American Control Conference. Minneapolis, M N: IEEE, 2006: 3916-3923.

[8] Ahmed B, Pota H R. Flight control of a Rotary wing UAV using adaptive backstepping[C]//Control and Automation, 2009. Christchurch: IEEE, 2009: 1780-1785.

[9] Kannan S K, Johnson E N. Adaptive trajectory based control for autonomous helicopters[C]//Proceedings of 21st Digital Avionics Systems Conference. Irvine: IEEE, 2002, 2: 8D1-1-8D1-12

[10] Wang B, Chen B M, Lee T H. An RPT approach to time-critical path following of an unmanned helicopter[C]//Control Conference (ASCC), 2011 8th Asian. Kaohsiung: IEEE, 2011: 211-216.

[11] Han J Q. Active disturbance rejection controller and its applications[J]. Control and Decision, 1998, 13(1): 19-23(in Chinese). 韩京清. 自抗扰控制器及其应用[J]. 控制与决策, 1998, 13(1): 19-23.

[12] Gao Z Q. Active disturbance rejection control: a paradigm shift in feedback control system design[C]//American Control Conference. Minneapolis M N: IEEE, 2006: 7.

[13] Gavrilets V. Autonomous aerobatic maneuvering of min-iature helicopters[D].Cambridge: Massachusetts Institute of Technology, 2003.

[14] Wu C, Tan J F, Wang H W, et al. Optimal trim for helicopter based on GA and LM hybrid algorithm[J]. Flight Dynamics,2014,32(1): 5-19 (in Chinese). 吴超, 谭剑锋, 王浩文, 等. 基于GA/LM混合优化的直升机全机配平算法[J]. 飞行力学, 2014, 32(1): 5-19.

[15] Moorhouse D, Woodcock R. US Military Specification MIL-F-8785C[S]. Washington, D. C.: US Department of Defense, 1980:33-70.

[16] Velez C M, Agudelo A. Multirate control of an unmann-ed aerial vehicle[J]. WSEAS Transactions on Circuits and Systems, 2005, 4(11): 1628-1634.

[17] Velez C M. Mathematical model of a mini-helicopter robot ("Colibrí")[EB/OL] .(2013-08-12)[2014-09-1].http: //www.mathworks.com/matlabcentral/fileexchange/35879-mathematical-model-of-a-mini-helicopter-robot-colibr%C3%AD.

[18] Gao Z Q. Scaling and bandwidth-parameterization based controller tuning[C]//Proceedings of the American Control Conference. Minneapolis, Minnesota: IEEE, 2006, 6: 4989-4996.

[19] Naidu D S, Calise A J. Singular perturbations and time scales in guidance and control of aerospace systems: A survey[J]. Journal of Guidance, Control, and Dynamics, 2001, 24(6): 1057-1078.

Outlines

/