International Journal of Control, Automation and Systems 2021; 19(10): 3273-3284
Published online July 27, 2021
https://doi.org/10.1007/s12555-020-0673-5
© The International Journal of Control, Automation, and Systems
To overcome nonlinear, underactuated and external wind disturbances problems for the 6-DOF (degrees of freedom) quadrotor unmanned aerial vehicle (UAV) system, a backstepping sliding mode control algorithm based on high-order extended state observer (ESO) is proposed. Based on the hierarchical control principle, the quadrotor UAV dynamic system is decomposed into position subsystem and attitude subsystem to facilitate the backstepping control design. Moreover, the EXO is used to estimate the remaining unmeasurable states and the external wind disturbances online. The advantages of the controllers are that they can not only ensure good tracking performance, but also deal with uncertain external disturbances. To imitate the real situation as much as possible, the external wind disturbances are composed of four basic wind models in this paper. The tracking error and estimate error of the design methods are shown to arbitrarily small by using Lyapunov theory. Finally, the effectiveness and superiority of the proposed control algorithm are proved by the simulation.
Keywords Backstepping sliding mode, extended state observer (ESO), quadrotor UAV, trajectory tracking.
International Journal of Control, Automation and Systems 2021; 19(10): 3273-3284
Published online October 1, 2021 https://doi.org/10.1007/s12555-020-0673-5
Copyright © The International Journal of Control, Automation, and Systems.
Hongbin Wang, Ning Li*, Yueling Wang, and Bo Su
Yanshan University
To overcome nonlinear, underactuated and external wind disturbances problems for the 6-DOF (degrees of freedom) quadrotor unmanned aerial vehicle (UAV) system, a backstepping sliding mode control algorithm based on high-order extended state observer (ESO) is proposed. Based on the hierarchical control principle, the quadrotor UAV dynamic system is decomposed into position subsystem and attitude subsystem to facilitate the backstepping control design. Moreover, the EXO is used to estimate the remaining unmeasurable states and the external wind disturbances online. The advantages of the controllers are that they can not only ensure good tracking performance, but also deal with uncertain external disturbances. To imitate the real situation as much as possible, the external wind disturbances are composed of four basic wind models in this paper. The tracking error and estimate error of the design methods are shown to arbitrarily small by using Lyapunov theory. Finally, the effectiveness and superiority of the proposed control algorithm are proved by the simulation.
Keywords: Backstepping sliding mode, extended state observer (ESO), quadrotor UAV, trajectory tracking.
Vol. 22, No. 9, pp. 2673~2953
Oualid Doukhi and Deok Jin Lee*
International Journal of Control, Automation and Systems 2019; 17(9): 2365-2374Duc Thien Tran, Nguyen Thanh Nha, Ngo Van Thuyen, Le Hoang Lam, and Kyoung Kwan Ahn*
International Journal of Control, Automation, and Systems 2024; 22(4): 1313-1323Laifeng Zuo and Lina Yao*
International Journal of Control, Automation, and Systems 2024; 22(1): 301-310