Skip to main content
Log in

Heading rate controller for unmanned helicopters based on modified ADRC

  • Article
  • Published:
Science China Technological Sciences Aims and scope Submit manuscript

Abstract

A modified heading rate active disturbance rejection controller (ADRC) for miniature unmanned helicopters is presented to improve the transient performance and adaptability of working conditions. First, a tail-locking mathematical model is introduced, and the amplification factor is defined. Second, a standard ADRC controller is presented. Because the amplification factor plays an important role in both parts of the content and is primarily influenced by the main rotor speed, an online forgetting factor recursive least square algorithm is used to identify it, and the identification result is condensed into a function of the main rotor speed, adapting to various working conditions. This function is also included in the proposed ADRC controller to supplement the standard scheme. Finally, experiments were conducted on a small electric helicopter. A reduction of approximately 40% in the transient time (compared with an off-the-shelf PID controller) was achieved in the experiment. The comparative results show that the proposed ADRC scheme outperforms the classic PID and standard ADRC schemes in terms of transient performance and adaptability to working conditions.

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

Access this article

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

Instant access to the full article PDF.

References

  1. Ma Y G. Small gas helicopter autopilot design (in Chinese). Dissertation for Master’s Degree. Xi’an: Xidian University, 2012. 69–71

    Google Scholar 

  2. Mei C W. Design of electronic stability augmentation system for a small-size helicopter UAV (in Chinese). Dissertation for Master’s Degree. Guangzhou: South China University of Technology, 2016. 84–91

  3. Fang Y C, Hui S, Sun X Y, et al. Active disturbance rejection control for heading of unmanned helicopter. Control Theory Appl, 2014, 7: 13–18

    Google Scholar 

  4. Han J Q. Active Disturbance Rejection Control Technique (in Chinese). Beijing: National Defense Industry Press, 2007

    Google Scholar 

  5. Zheng Q, Gao Z. On practical applications of active disturbance rejection control. In: Proceedings of the 29th Chinese Control Conference. Beijing, 2010. 6095–6100

  6. Gao Z, Hu S, Jiang F. A novel motion control design approach based on active disturbance rejection. In: Proceedings of the IEEE Conference on Decision and Control. Orlando, 2001. 4877–4882

  7. Dong Q, Li Q. Current control of BLDCM based on fuzzy adaptive ADRC. In: Proceedings of the International Conference on Hybrid Intelligent Systems. Shenyang, 2009. 355–358

  8. Qi N M, Qin C M, Song Z G. Improved ADRC cascade decoupling controller design of hypersonic vehicle. J Harbin Inst Technol, 2011, 43: 34–38

    Google Scholar 

  9. Cui N G, Zhang L, Wei C Z, et al. Active disturbance rejection control for reusable launch vehicle with large attitude maneuver. J Chin Inertial Tech, 2017, 25: 387–394

    Google Scholar 

  10. Dou J X, Kong X X, Wen B C. Attitude fuzzy active disturbance rejection controller design of quadrotor UAV and its stability analysis. J Chin Inertial Tech, 2015, 23: 824–830

    Google Scholar 

  11. Lv W L, Wu D, Wang X, et al. Design of an active disturbance rejection precision tracking controller (in Chinese). J Tsinghua Univ, 2007, 2: 190–193

    Google Scholar 

  12. Desai H. Modelling and control of 3-DOF helicopter. IJRASET, 2020, 8: 1325–1331

    Article  Google Scholar 

  13. Ding L, Ma R, Wu H, et al. Yaw control of an unmanned aerial vehicle helicopter using linear active disturbance rejection control. Proc Institution Mech Engineers Part I-J Syst Control Eng, 2017, 231: 427–435

    Google Scholar 

  14. Zheng Q, Richter H, Gao Z. Active disturbance rejection control for piezoelectric beam. Asian J Control, 2014, 16: 1612–1622

    Article  MATH  Google Scholar 

  15. Xie H, Song K, Yang S, et al. On decoupling control of the VGT-EGR system in diesel engines: A new framework. IEEE Trans Contr Syst Technol, 2016, 24: 1788–1796

    Article  Google Scholar 

  16. Li D, Li C, Gao Z, et al. On active disturbance rejection in temperature regulation of the proton exchange membrane fuel cells. J Power Sources, 2015, 283: 452–463

    Article  Google Scholar 

  17. Li J, Qi X, Xia Y, et al. On asymptotic stability for nonlinear ADRC based control system with application to the ball-beam problem. In: Proceedings of the American Control Conference. American Automatic Control Council (AACC), Boston, 2016. 4725–4730

  18. Wang X, Kong W, Zhang D, et al. Active disturbance rejection controller for small fixed-wing UAVs with model uncertainty. In: Proceedings of the IEEE International Conference on Information and Automation. Lijiang, 2015. 2299–2304

  19. Zhe J. Active disturbance rejection control for the yaw tracking for helicopter. J Syst Sci Math Sci, 2012, 32: 641–652

    MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Cheng Chen.

Additional information

We thank Dr. He Mo for assistance with the experiment and valuable discussion.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Chen, C., Yang, H. Heading rate controller for unmanned helicopters based on modified ADRC. Sci. China Technol. Sci. 66, 1255–1262 (2023). https://doi.org/10.1007/s11431-022-2328-1

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11431-022-2328-1

Navigation