Abstract
Based on hierarchical inner-outer loop strategy, the tracking control for the helicopter system could be designed individually for the position loop and for the attitude loop, thus simplifying the underactuated control problem. However, due to the nonlinear coupling between the position dynamics and rotation dynamics, the performance of the position control is affected by attitude errors, especially when the attitude control can not tracks the reference attitude instantaneously. This work provides a hierarchical trajectory tracking control design for the helicopter with model uncertainties, ensuring the stability of the overall system considering the perturbation caused by attitude tracking errors and the nonlinear coupling. The attitude of the helicopter is descried by unit-quaternion, for which anti-unwinding control design is presented. Besides, the criteria for avoidance of singularity in generation of the reference attitude is derived. Simulation results demonstrate the effectiveness of the design.
Article PDF
Similar content being viewed by others
Data Availability
The data that support the findings of this study are available from the corresponding author upon reasonable request.
References
Zou, Y., Huo, W.: Singularity-free nonlinear controller for a model-scaled autonomous helicopter[J]. IET Control Theory Appl 10(2), 210–219 (2016)
Eliker, K., Grouni, S., et al.: Quadcopter nonsingular finite-time adaptive robust saturated command-filtered control system under the presence of uncertainties and input saturation. Non Dyn 104, 1363–1387 (2021)
Zou, Y.: Adaptive trajectory tracking control approach for a model-scaled helicopter. Non Dyn 83, 2171–2181 (2016)
Dasgupta, R., Roy, S.B., Bhasim, S.: Non-singular trajectory tracking control of a pitch-constrained quad-rotorcraft using integral barrier Lyapunov function, American Control Conference, pp. 3788–3796. Denver, CO, USA (2020)
Raptis, I.A., Valavanic, K.P.: A novel nonlinear backstepping controller design for helicopters using the rotation matrix. IEEE Trans Control Syst Technol 19(2), 466–473 (2011)
Abdessameud, A., Tayebi, A.: Global trajectory tracking control of VTOL-UAVs without linear velocity measurements. Automatica 46(6), 1053–1059 (2010)
Mayhew CG, Sanfelice RG, Teel AR (2011) On quaternion-based attitude control and the unwinding phenomenon. In Proceedings of the 2011 american control conference, 299-304
Mayhew, C.G., Sanfelice, R.G., Teel, A.R.: Quaterion-based hybrid control for robust global attitude tracking. IEEE Trans Aut Con 56(11), 2555–2566 (2011)
Cui, H., Cheng, X.: Anti-unwinding attitude maneuver control of spacecraft considering bounded disturbance and input saturation. Sci China: Technol Sci 42(9), 1004–1015 (2012)
Zhao S., Dong W., Farrell J.A. (2013) Quaternion-based trajectory tracking control of VTOL-UAVs using command filtered backstepping. Proceedings of the 2013 American Control Conference, Washington, DC, 1018-1023
Lee, T.: Robust adaptive attitude tracking on SO(3) with an application to quadrotor UAV. IEEE Trans Control Syst Technol 21(5), 1924–1930 (2013)
Lee, T.: Exponential stability of an attitude tracking system on SO(3) for large-angle rotational maneuvers. Syst Control Lett 61, 231–237 (2012)
Krishna, A.B., Sen, A., Kothari, M.: Robust geometric control of a helicopter using sliding mode control. International Conference on Unmanned Aircraft Systems (ICUAS), 737–743 (2020)
Krishna, A.B., Sen, A., Kothari, M.: Robust geometric trajectory tracking control of a variable-pitch quadrotor. J Guid Control Dyn 45(5), 902–920 (2022)
Zhu, B.: 3-D path-following control for a model-scaled autonomous helicopter. IEEE Trans Control Syst Technol 22(5), 1927–1934 (2014)
Zou Y (2016) Trajectory tracking control developments for miniature unmanned helicopters, PhD thesis, BUAA, China
Dong, W., et al.: Command filtered adaptive backstepping. IEEE Trans Control Syst Technol 20(3), 566–580 (2012)
Farrell, J., Polycarpou, M., Dong, W.: Command filtered backstepping. IEEE Trans Autom Control 54(6), 1391–1395 (2009)
Cai, G.W., et al.: Design and implementation of a robust and nonlinear flight control system for an unmanned helicopter. Mechatronics 21(5), 803–820 (2011)
Ren, B., Ge, S., et al.: Adaptive neural control for output feedback nonlinear systems using a barrier Lyapunov function. IEEE Trans Neural Netw 21(8), 1339–1345 (2010)
Zhang, F., et al.: A new large-scale transformation algorithm of quaternion to Euler angles. J Nanjing Univ Nat Sci Technol 26(4), 376–380 (2002)
Liu C (2022) Research on Under-actuated control for small-scale unmanned helicopters, PhD thesis, BUAA, China
Kahan, W.: IEEE Standard 754 for binary floating-point arithmetic. Lecture Notes on the Status of IEEE 754, (1997)
Mettler, B.: Identification Modeling and Characteristics of Miniature Rotorcraft. Kluwer, Norwell, MA (2003)
Funding
This work was supported by the National Natural Science Foundation of China under grants 61673043.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by Ce Liu. The first draft of the manuscript was written by Ce Liu and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflicts of interest/Competing interests
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Liu, C. Nonsingular Hierarchical Approach for Trajectory Tracking Control of Miniature Helicopter with Model Uncertainties. J Intell Robot Syst 110, 48 (2024). https://doi.org/10.1007/s10846-024-02072-9
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10846-024-02072-9