Robust trajectory tracking control of quadrotor UAV based on the improved extended state observer

被引:0
|
作者
Li Y. [1 ,2 ]
Wen Y. [1 ,2 ]
Huang L. [1 ,2 ]
机构
[1] College of Automation, Chongqing University of Posts and Telecommunications, Chongqing
[2] Intelligent Air-Ground Cooperative Control for Universities in Chongqing, Chongqing University of Posts and Telecommunications, Chongqing
关键词
improved extended state observer; integral sliding mode; quadrotor UAV; trajectory tracking;
D O I
10.19650/j.cnki.cjsi.J2210859
中图分类号
学科分类号
摘要
To address uncertainties which have influence on trajectory tracking of quadrotor unmanned aerial vehicle (UAV), such as internal and external disturbances, model errors, this article proposes an integral sliding mode control program based on the improved extended state observer. In particular, we firstly regard the uncertainty factors in the quadrotor UAV system, including model error, internal and external disturbances as lumped disturbances. The improved extended state observer is used to observe them. Furthermore, on this foundation, the control continuity of the quadrotor UAV system additionally is considered. An integral sliding mode controller is designed, which is based on trajectory error, velocity error, attitude angle error and attitude angular velocity error of the quadrotor UAV. The system stability is analyzed. The numerical simulation and real machine experiment are conducted. Results show that the tracking errors of each state in numerical simulation do not exceed 1% and the tracking accuracy is the highest. In actual machine experiments, the position tracking error can be controlled below 20% by using the proposed algorithm. For this reason, the proposed method in this article is efficacious and workable. © 2023 Science Press. All rights reserved.
引用
收藏
页码:129 / 139
页数:10
相关论文
共 23 条
  • [1] FLOREANO D, WOOD R J., Science, technology and the future of small autonomous drones, Nature, 521, pp. 460-466, (2015)
  • [2] LI J F, LI F, JI Y H, Et al., Trajectory stability tracking control for quadrotor UAV, Control and Decision, 35, 2, pp. 349-356, (2020)
  • [3] ZHAO Z, CAO D, YANG J, Et al., High-order sliding mode observer-based trajectory tracking control for a quadrotor UAV with uncertain dynamics, Nonlinear Dynamics, 102, pp. 2583-2596, (2020)
  • [4] SUN Y, XIAN N, DUAN H., Linear-quadratic regulator controller design for quadrotor based on pigeon-inspired optimization, Aircraft Engineering and Aerospace Technology, 88, 6, pp. 761-770, (2016)
  • [5] EFE M O., Neural network assisted computationally simple PID control of a quadrotor UAV [J], IEEE Transactions on Industrial Informatics, 7, 2, pp. 354-361, (2011)
  • [6] MOONUMCA P, YAMAMOTO Y, DEPAIWA N., Adaptive PID for controlling a quadrotor in a virtual outdoor scenario: Simulation study, 2013 IEEE International Conference on Mechatronics and Automation, pp. 1080-1086, (2013)
  • [7] BAUERSFELD L, SPANNAGL L, DUCARD G J J, Et al., MPC flight control for a tilt-rotor VTOL aircraft, IEEE Transactions on Aerospace and Electronic Systems, 57, 4, pp. 2395-2409, (2021)
  • [8] WENJIE W, ZHEN H, RUI C, Et al., Trajectory tracking control design for UAV based on MPC and active disturbance rejection, 2018 IEEE CSAA Guidance, Navigation and Control Conference (CGNCC), pp. 1-5, (2018)
  • [9] YANG Y H, LYU T, CHAI L., ESKF-MPC based trajectory tracking control of quadrotor UAV, Journal of Electronic Measurement and Instrumentation, 36, 7, pp. 24-32, (2022)
  • [10] BLAS L A, DAVILA J, SALAZAR S, Et al., Robust trajectory tracking for an uncertain UAV based on active disturbance rejection, IEEE Control Systems Letters, 6, pp. 1466-1471, (2021)