Nonlinear trajectory tracking control for a quadrotor

被引:0
|
作者
Fan Y. [1 ]
He Z. [1 ]
Cao J. [1 ]
Wang G. [1 ]
机构
[1] College of Marine Electrical Engineering, Dalian Maritime University, Dalian
来源
Yi Qi Yi Biao Xue Bao/Chinese Journal of Scientific Instrument | 2019年 / 40卷 / 10期
关键词
Integral backstepping; Quadrotor; The extended observer; Trajectory tracking;
D O I
10.19650/j.cnki.cjsi.J1904872
中图分类号
学科分类号
摘要
Under complex flight conditions, it is hard to realize the trajectory tracking control of the quadrotor with unmeasurable speed. Considering the existence of unknown external disturbance and uncertain model parameters, the trajectory tracking control method based on an extended state observer is proposed. Firstly, the integral backstepping tracking controller is designed to reduce the steady state error of the system, and the state extended observer is introduced to estimate the unknown speed of the system. Then, the disturbance and the uncertainty of model parameters are estimated in real time and compensated accordingly. Finally, the Lyapunov function is utilized to prove the stability of the control system. Experiments are implemented on the Qball2 platform of Quanser's quadrotor. Results show that the trajectory tracking controller based on the extended state observer can estimate the unknown speed in the trajectory tracking control process effectively. It can also solve the problem of unknown external disturbance and model parameter uncertainty. The adaptability to the environment can be enhanced. The robustness of the quadrotor to unknown disturbances and the accuracy of trajectory tracking control are improved effectively. © 2019, Science Press. All right reserved.
引用
收藏
页码:247 / 256
页数:9
相关论文
共 24 条
  • [1] Xu J., Cai C.X., Li Y.Q., Et al., Dual-loop path tracking and control for quad-rotor miniature unmanned aerial vehicles, Control Theory and Applications, 32, 10, pp. 1335-1342, (2015)
  • [2] Wang S.Z., Xian B., Yang S., Anti-swing controller design for an unmanned aerial vehicle with a slung-load, Acta Automatica Sinica, 44, 10, pp. 1771-1780, (2018)
  • [3] Katigbak C.N.R., Garcia J.R.B., Gutang J.E.D., Et al., Autonomous trajectory tracking of a quadrotor UAV using PID controller, 8th International Conference on Humanoid, Nanotechnology, InformationTechnology, Communication and Control, Environment and Management, 8, 12, pp. 1-5, (2015)
  • [4] Ding X.L., Wang X.Q., Yu Y.S., Et al., Dynamics modeling and trajectory tracking control of a quadrotor unmanned aerial vehicle, Journal of Dynamic Systems, Measurement and Control, 139, 2, pp. 1-11, (2017)
  • [5] Abdessameud A., Tayebi A., Global trajectory tracking control of VTOL-UAVs without linear velocity measurements, Automatica, 46, 6, pp. 1053-1059, (2010)
  • [6] Reinoso M., Minchala L.I., Ortizj P., Et al., Trajectory tracking of a quadrotor using sliding mode control, IEEE Latin America Transactions, 14, 5, pp. 2157-2166, (2016)
  • [7] Wang N., Wang Y., Yu M.Y., Adaptive dynamic surface trajectory tracking control of a quadrotor unmanned aerial vehicle, Control Theory & Applications, 34, 9, pp. 1185-1194, (2017)
  • [8] Fan Y.S., Cao Y.B., Li T.S., Adaptive integral backstepping control for trajectory tracking of a quadrotor, International Conference on Information, Cybernetics, and Computational Social Systems, pp. 619-624, (2017)
  • [9] Fan Y.S., Cao Y.B., Zhao Y.S., Design of the nonlinear controller for a quadrotor trajectory tracking, Proceedings of the 29th Chinese Control and Decision Conference, pp. 2162-2167, (2017)
  • [10] Liu Y.S., Yang S., Wang W., An active disturbance-rejection flight control method for quad-rotor unmanned aerial vehicles, Control Theory & Applications, 32, 10, pp. 1351-1360, (2015)