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.
References
Ma Y G. Small gas helicopter autopilot design (in Chinese). Dissertation for Master’s Degree. Xi’an: Xidian University, 2012. 69–71
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
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
Han J Q. Active Disturbance Rejection Control Technique (in Chinese). Beijing: National Defense Industry Press, 2007
Zheng Q, Gao Z. On practical applications of active disturbance rejection control. In: Proceedings of the 29th Chinese Control Conference. Beijing, 2010. 6095–6100
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
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
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
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
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
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
Desai H. Modelling and control of 3-DOF helicopter. IJRASET, 2020, 8: 1325–1331
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
Zheng Q, Richter H, Gao Z. Active disturbance rejection control for piezoelectric beam. Asian J Control, 2014, 16: 1612–1622
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
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
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
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
Zhe J. Active disturbance rejection control for the yaw tracking for helicopter. J Syst Sci Math Sci, 2012, 32: 641–652
Author information
Authors and Affiliations
Corresponding author
Additional information
We thank Dr. He Mo for assistance with the experiment and valuable discussion.
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11431-022-2328-1