Skip to main content
Log in

Height and attitude active disturbance rejection controller design of a small-scale helicopter

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Article  Google Scholar 

  4. Bernard M, Kondak K, Hommel G. Load transportation system based on autonomous small size helicopters. Aeronaut J, 2010, 114: 191–198

    Google Scholar 

  5. 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

    Article  Google Scholar 

  6. Bernard M, Chris D, Eric F. Scaling effects and dynamic characteristics of miniature rotorcraft. J Guid Control Dynam, 2004, 27: 466–478

    Article  Google Scholar 

  7. 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

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. Gavrilets. Autonomous Aerobatic Maneuvering of Miniature Helicopters. Dissertation for the Doctoral Degree. Cambridge: Massachusetts Institute of Technology, 2003

    Google Scholar 

  11. 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

    Chapter  Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Google Scholar 

  15. Lee S, Hab C, Kimc B S. Adaptive nonlinear control system design for helicopter robust command augmentation. Aerosp Sci Technol, 2005, 9: 241–251

    Article  MATH  Google Scholar 

  16. 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

    Google Scholar 

  17. 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

    Article  MATH  MathSciNet  Google Scholar 

  18. 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

    Article  MATH  MathSciNet  Google Scholar 

  19. Xu B, Wang D W, Sun F C, et al. Direct neural discrete control of hypersonic flight vehicle. Nonlinear Dynamics, 2012, 70: 269–278

    Article  MATH  MathSciNet  Google Scholar 

  20. 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

    Article  MATH  MathSciNet  Google Scholar 

  21. 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

    Chapter  Google Scholar 

  22. 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

    Google Scholar 

  23. Lee C T, Tsai C C. Nonlinear adaptive aggressive control using recurrent neural networks for a small scale helicopter. Mechatronics, 2010, 20: 474–484

    Article  MathSciNet  Google Scholar 

  24. Isidori A, Marconi L, Serrani A. Robust nonlinear motion control of a helicopter. IEEE Trans Automat Contr, 2010, 48: 413–426

    Article  MathSciNet  Google Scholar 

  25. Marconi L, Naldi R. Robust full degree-of-freedom tracking control of a helicopter. Automatica, 2007, 43: 1909–1920

    Article  MATH  MathSciNet  Google Scholar 

  26. Han J Q. Active Disturbance Rejection Control Technique-the Technique for Estimating and Compensating the Uncertainties. Beijing: National Defense Industry Press, 2008

    Google Scholar 

  27. Mettler B. Identification Modeling and Characteristics of Miniature Rotorcraft. Norwell: Kluwer Academic Publishers, 2003

    Book  Google Scholar 

  28. ADS-33D-PRF. Aeronautical design standard performance specification handling qualities requirements for military rotorcraft. US Army Aviation and Troop Command, 1996

    Google Scholar 

  29. 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

    Google Scholar 

  30. 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

    Google Scholar 

  31. 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

    Article  MATH  Google Scholar 

  32. Mettler B. Modeling small-scale unmanned rotorcraft for advanced flight control design. Dissertation for the Doctoral Degree. Pennsylvania: Carnegie Mellon University, 2001

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shuai Tang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-014-5206-5

Keywords