Abstract
In this paper, an observer-based switching control scheme is proposed for quadrotor unmanned aerial vehicle (UAV) against complex and variable marine wind. Firstly, dynamics model of quadrotor UAV along with marine wind field model is established. A fixed-time extended disturbance observer (FTEDO) is then developed to improve performance of active disturbance rejection control (ADRC) against strong wind disturbance, which is also further utilized to realize wind speed estimation simultaneously. Based on the estimated wind speed, switching mechanism is constructed for quadrotor UAV to select appropriate controller between traditional PID and FTEDO-based ADRC. Finally, effectiveness as well as performance of the proposed switching control strategy is verified by using comparative simulation tests.
Similar content being viewed by others
Acknowledgements
This work was supported by National Natural Science Foundation of China (Grant No. 52172402).
Data availability
The data sets generated and analysed during the current study are available from the corresponding author on reasonable request.
References
Kayacan E, Maslim R (2016) Type-2 fuzzy logic trajectory tracking control of quadrotor VTOL aircraft with elliptic membership functions. IEEE ASME Trans Mechatron 22(1):339–348
Trong TD, Vu Van M, Hai QT, Nguyen Thai B (2022) Autonomous landing scheme of VTOL UAV on moving ship using deep learning technique embedded in companion computer. In: 2022 11th international conference on control, automation and information sciences (ICCAIS), pp 493–498
Castillo A, Sanz R, Garcia P, Qiu W, Wang H, Xu C (2019) Disturbance observer-based quadrotor attitude tracking control for aggressive maneuvers. Control Eng Pract 82:14–23. https://doi.org/10.1016/j.conengprac.2018.09.016
Najm AA, Ibraheem IK (2019) Nonlinear PID controller design for a 6-DOF UAV quadrotor system. Eng Sci Technol Int J 22:1087–1097
Chen YM, He YL, Zhou MF (2015) Decentralized PID neural network control for a quadrotor helicopter subjected to wind disturbance. J Central South Univ 22(1):168–179
Li J, Li Y (2011) Dynamic analysis and PID control for a quadrotor. In: 2011 IEEE international conference on mechatronics and automation
Wang H, Li Z, Xiong H, Nian X (2018) Robust H∞ attitude tracking control of a quadrotor UAV on SO(3) via variation-based linearization and interval matrix approach. ISA Trans 82:10–16
Asl AN, Esrafilian O, Ahangar M, Taghirad HD (2020) System identification and H∞-based control of quadrotor attitude. Mech Syst Signal Process 135:106358
Raffo GV, Ortega MG, Rubio FR (2010) An integral predictive/nonlinear H∞ control structure for a quadrotor helicopter. Automatica 46(1):29–39
Shi D, Wu Z, Chou W (2019) Anti-disturbance trajectory tracking of quadrotor vehicles via generalized extended state observer. J Vib Control 26(13–14):1173–1186
Yang H, Cheng L, Xia Y, Yuan Y (2017) Active disturbance rejection attitude control for a dual closed-loop quadrotor under gust wind. IEEE Trans Control Syst Technol 26:1–6
Chang K, Ma D, Li T, Xia Y (2016) Active disturbance rejection and predictive control strategy for a quadrotor helicopter. IET Control Theory Appl 10:2213–2222
Hua JN, Xiu Y (2018) Tracking differentiator and extended state observer-based nonsingular fast terminal sliding mode attitude control for a quadrotor. Nonlinear Dyn 94:1
Yu X, Guo L, Zhang Y, Jiang J (2021) Multiple observers based anti-disturbance control for a quadrotor UAV. Control Eng Pract 102:104560
Wang L, Su J (2015) Robust disturbance rejection control for attitude tracking of an aircraft. IEEE Trans Control Syst Technol 23(6):2361–2368. https://doi.org/10.1109/tcst.2015.2398811
Sanz R, Garcia P, Zhong QC, Albertos P (2016) Robust control of quadrotors based on an uncertainty and disturbance estimator. J Dyn Syst Meas Control 138(7):071006
Lyu X, Zhou J, Gu H, Li Z, Zhang F (2018) Disturbance observer based hovering control of quadrotor tail-sitter VTOL UAVs using H-infinity synthesis. IEEE Robot Autom Lett 99:1
Dhadekar DD, Sanghani PD, Mangrulkar KK, Talole SE (2021) Robust control of quadrotor using uncertainty and disturbance estimation. J Intell Robot Syst. https://doi.org/10.1007/s10846-021-01325-1
Han J (2009) From PID to active disturbance rejection control. IEEE Trans Ind Electron 56(3):900–906. https://doi.org/10.1109/tie.2008.2011621
Gandolfo DC, Salinas LR, Brandao A, Toibero JM (2017) Stable path-following control for a quadrotor helicopter considering energy consumption. IEEE Trans Control Syst Technol 25(4):1423–1430. https://doi.org/10.1109/tcst.2016.2601288
Sierra-García JE, Santos M (2020) Switched learning adaptive neuro-control strategy. ScienceDirect 452:450–464
Cheng G, Hu J (2014) An observer-based mode switching control scheme for improved position regulation in servomotors. IEEE Trans Control Syst Technol 22(5):1883–1891
Mechali O, Xu L, Huang Y, Shi M, Xie X (2021) Observer-based fixed-time continuous nonsingular terminal sliding mode control of quadrotor aircraft under uncertainties and disturbances for robust trajectory tracking: theory and experiment. Control Eng Pract. https://doi.org/10.1016/j.conengprac.2021.104806
Bhat SP, Bernstein DS (2005) Geometric homogeneity with applications to finite-time stability. Math Control Signals Syst 17(2):101–127. https://doi.org/10.1007/s00498-005-0151-x
Liang H, Xu Y, Yu X (2019) ADRC versus LADRC for quadrotor UAV with wind disturbances. In: 2019 Chinese control conference (CCC). IEEE, pp 8037–8043
Zheng XM (2008) Remarinerch on nonlinear flight dynamics and intelligent flight control of micro air vehicles. Nanjing University of Aeronautics and Astronautics, Nanjing
Ménard T, Moulay E, Perruquetti W (2017) Fixed-time observer with simple gains for uncertain systems. Automatica 81:438–446. https://doi.org/10.1016/j.automatica.2017.04.009
Shao X, Yue X, Li J (2021) Event-triggered robust control for quadrotors with preassigned time performance constraints. Appl Math Comput. https://doi.org/10.1016/j.amc.2020.125667
Hybrid Intelligent Machine Systems.pdf
Yu X, Zhou X, Guo K, Jia J, Guo L, Zhang Y (2022) Safety flight control for a quadrotor UAV using differential flatness and dual-loop observers. IEEE Trans Ind Electron 69(12):13326–13336. https://doi.org/10.1109/tie.2021.3135640
Funding
Funding is provided by the National Natural Science Foundation of China (Grant No. 52172402).
Author information
Authors and Affiliations
Contributions
QZ performed software, data curation, validation, writing, and visualization. TW was involved in the methodology and writing and conceptualization, XZ contributed to methodology, supervision, and funding acquisition.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, Q., Wang, T. & Zhu, X. Fixed-time extended disturbance observer-based switching control of quadrotor UAV under marine wind condition. Int. J. Dynam. Control 12, 1491–1501 (2024). https://doi.org/10.1007/s40435-023-01295-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-023-01295-2