Abstract
Small-scale helicopters are very attractive because of their unique features. However, autonomous flight control for small-scale helicopters is still a challenging work because they are naturally unstable, strongly nonlinear, and sensitive to disturbances. In this paper, we focus on the design of a height and attitude active disturbance rejection controller (ADRC) for a small-scale helicopter constructed in our lab. Firstly, a comprehensive nonlinear model for the platform is presented, which is obtained through first principles modeling and system identification. The controller is designed using backstepping technique incorporated with extended state observer (ESO), which is used to estimate the unknown disturbances. Then, the estimate is introduced into the control law to compensate for the disturbances. The design specifications of military rotorcraft are introduced to guide the controller design to achieve specified control performance. Considering the physical limitations, reference models are designed to shape the desired control responses. At last, several flight simulations are carried out to validate the effectiveness and robustness of the proposed controller. The results show that the proposed controller works well and Level 1 performance can be achieved.
Similar content being viewed by others
References
Doherty P, Granlund G, Kuchcinski K. The WITAS unmanned aerial vehicle project. In: Proceedings of the 14th European Conference of Articial Intelligence, Berlin, 2000. 747–755
Girard A R, Howell A S, Hedrick J K. Border patrol and surveillance missions using multiple unmanned air vehicles. In: Proceedings of the 43rd IEEE Conference on Decision and Control, Paradise Island, 2004. 620–625
Maza I, Kondak K, Bernard M, et al. Multi-uav cooperation and control for load transportation and deployment. J Intell Robot Syst, 2010, 57: 407–449
Bernard M, Kondak K, Hommel G. Load transportation system based on autonomous small size helicopters. Aeronaut J, 2010, 114: 191–198
Casbeer D W, Kingston D B, Beard A W, et al. Cooperative forest fire surveillance using a team of small unmanned air vehicles. Int J Syst Sci, 2006, 37: 357–360
Bernard M, Chris D, Eric F. Scaling effects and dynamic characteristics of miniature rotorcraft. J Guid Control Dynam, 2004, 27: 466–478
Bernard M, Kondak K, Hommel G, et al. Attitude control optimization for a small-scale unmanned helicopter. In: Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Denver, 2000. 40–59
Shim D H, Kim H J, Sastry S. Control system design for rotorcraft-based unmanned aerial vehicles using time-domain system identification. In: Proceedings of the 2000 IEEE International Conference on Control Applications, Anchorage, 2000. 2000. 808–813
Shim H, Koo T J, Hoffmann F, et al. A comprehensive study of control design for an autonomous helicopter. In: Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, 1998. 3653–3658
Gavrilets. Autonomous Aerobatic Maneuvering of Miniature Helicopters. Dissertation for the Doctoral Degree. Cambridge: Massachusetts Institute of Technology, 2003
Xia X H, Ge Y J. Finite-horizon optimal linear control for autonomous soft landing of small-scale helicopter. In: Proceedings of the 2010 IEEE International Conference on Information and Automation, Harbin, 2010. 1160–1164
Civita M L. Integrated modeling and robust control for full-envelope flight of robotic helicopter. Dissertation for the Doctoral Degree. Pennsylvania: Carnegie Mellon University, 2002
Cai G W, Chen B M, Dong X X, et al. Design and implementation of a robust and nonlinear flight control system for an unmanned helicopter. Mechatronics, 2011, 21: 803–820
Koo T J, Sastry S. Output tracking control design of a helicopter model based on approximate linearization. In: Proceedings of the 37th IEEE Conference on Decision and Control, Tampa, 1998. 3635–3640
Lee S, Hab C, Kimc B S. Adaptive nonlinear control system design for helicopter robust command augmentation. Aerosp Sci Technol, 2005, 9: 241–251
Johnson E N, Kannan S K. Adaptive flight control for an autonomous unmanned helicopter. In: Proceedings of the AIAA Guidance, Navigation, and Control Conference and Exhibit, Monterey, 2002. 1–11
Xu B, Gao D X, Wang S X. Adaptive neural control based on HGO for hypersonic flight vehicles. SCI China Inf Sci, 2011, 54: 511–520
Xu B, Sun F C, Yang C G, et al. Adaptive discrete-time controller design with neural network for hypersonic flight vehicle via back-stepping. Int J Control, 2011, 84: 1543–1552
Xu B, Wang D W, Sun F C, et al. Direct neural discrete control of hypersonic flight vehicle. Nonlinear Dynamics, 2012, 70: 269–278
Xu B, Huang X Y, Wang D W, et al. Dynamic surface control of constrained hypersonic flight models with parameter estimation and actuator compensation. Asian J Control, 2014, 16: 162–174
Pota H R, Ahmed B, Garratt M. Velocity control of a uav using backstepping control. In: Proceedings of the 45th IEEE Conference on Decision and Control, San Diego, 2006. 5894–5899
Ahmed B, Pota H R, Garratt M. Rotary wing UAV position control using backstepping. In: Proceedings of the 46th IEEE Conference on Decision and Control, New Orleans, 2007. 1957–1962
Lee C T, Tsai C C. Nonlinear adaptive aggressive control using recurrent neural networks for a small scale helicopter. Mechatronics, 2010, 20: 474–484
Isidori A, Marconi L, Serrani A. Robust nonlinear motion control of a helicopter. IEEE Trans Automat Contr, 2010, 48: 413–426
Marconi L, Naldi R. Robust full degree-of-freedom tracking control of a helicopter. Automatica, 2007, 43: 1909–1920
Han J Q. Active Disturbance Rejection Control Technique-the Technique for Estimating and Compensating the Uncertainties. Beijing: National Defense Industry Press, 2008
Mettler B. Identification Modeling and Characteristics of Miniature Rotorcraft. Norwell: Kluwer Academic Publishers, 2003
ADS-33D-PRF. Aeronautical design standard performance specification handling qualities requirements for military rotorcraft. US Army Aviation and Troop Command, 1996
Song B Q. Nonlinear modeling and controller mesign of a small-scale unmanned helicopter. Dissertation for the Doctoral Degree. Changsha: National University of Defense Technology, 2010
Cai G W, Chen B M, Lee T H. Comprehensive nonlinear modeling of an unmanned-aerial-vehicle helicopter. In: Proceedings of the AIAA Guidance, Navigation and Control Conference and Exhibit, Honolulu, 2008. 2008–7414
Chen Z Q, Sun M W, Yang R G. Research on the stability of linear active disturbance rejection control. Acta Automat Sinica, 2012, 38: 1–7
Mettler B. Modeling small-scale unmanned rotorcraft for advanced flight control design. Dissertation for the Doctoral Degree. Pennsylvania: Carnegie Mellon University, 2001
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Tang, S., Yang, Q., Qian, S. et al. Height and attitude active disturbance rejection controller design of a small-scale helicopter. Sci. China Inf. Sci. 58, 1–17 (2015). https://doi.org/10.1007/s11432-014-5206-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11432-014-5206-5