欢迎访问《兵工学报》官方网站,今天是 分享到:

兵工学报 ›› 2021, Vol. 42 ›› Issue (6): 1283-1289.doi: 10.3969/j.issn.1000-1093.2021.06.019

• 论文 • 上一篇    下一篇

四旋翼无人机反步积分自适应控制器设计

王慧东1, 周来宏2   

  1. (1.包头职业技术学院 数控技术系, 内蒙古 包头 014030; 2.新余学院 机电工程学院, 江西 新余 338004)
  • 上线日期:2021-07-19
  • 作者简介:王慧东(1982—),男,讲师,硕士。E-mail:anguiong@163.com
  • 基金资助:
    江西省教育厅科技项目(GJJ191047、GJJ191060)

Design of A Backstepping Integral Adaptive Controller for Quadrotor UAV

WANG Huidong1, ZHOU Laihong2   

  1. (1.Department of Numerical Control Technology, Baotou Vocational and Technical College, Baotou 014030, Inner Mongolia, China; 2.School of Mechanical and Electrical Engineering, Xinyu University, Xinyu 338004, Jiangxi, China)
  • Online:2021-07-19

摘要: 针对四旋翼无人机在实际应用过程中出现质量变化的情况,基于自适应控制理论设计质量观测器,用于实时观测无人机的质量并修正其质量参数。在经典反步控制器 (CBC)基础上,结合质量观测器和第一类控制误差积分,提出反步积分自适应控制器 (BIAC), 用于无人机的轨迹跟踪控制。该控制器的设计过程基于Lyapunov稳定性理论,能够保证系统的控制误差渐进稳定。应用MATLAB/Simulink软件环境完成轨迹跟踪仿真实验。仿真结果表明:在无人机存在质量慢变或质量突变情况下,BIAC可以更好地估计无人机实时质量;与CBC相比,地球坐标系Exeyeze下ze轴 轨迹误差减小80%左右,跟踪精度大为提高。

关键词: 四旋翼无人机, 反步控制, 自适应控制, 质量观测器, 误差积分

Abstract: For the quadrotor unmanned aerial vehicle (UAV) with mass varying in practical application, a mass observer based on adaptive control theory is designed to estimate the real-time mass and correct the mass parameter of UAV. A backstepping integral adaptive controller (BIAC) for trajectory tracking of UAV is developed with the mass observer and the first kind of control error integral on the basis of classical backstepping controller (CBC). The control errors of system are asymptotically stabilized because the design process of controller is based on Lyapunov theory. The trajectory tracking simulation experiment was made in MATLAB/Simulink simulation environment. The simulated results indicate that the real-time mass of UAV can be estimated by using BIAC very well in the case of slow mass change or mass mutation of UAV, and the track error of ze-axis in earth coordinate system Exeyeze with BIAC is decreased by about 80% compared with CBC.

Key words: quadrotorunmannedaerialvehicle, backsteppingcontrol, adaptivecontrol, massobserver, errorintegral

中图分类号: