中国科学技术大学学报 ›› 2020, Vol. 50 ›› Issue (8): 1084-1092.DOI: 10.3969/j.issn.0253-2778.2020.08.007

• 论著 • 上一篇    下一篇

基于集成建模方法的四旋翼通用控制器设计

吴世崇,廖飞,吴文华,付在明   

  1. 1.电子科技大学,四川成都 611731;2.中国空气动力研究与发展中心,四川绵阳 621000
  • 收稿日期:2020-06-20 修回日期:2020-07-07 接受日期:2020-07-07 出版日期:2020-08-31 发布日期:2020-07-07
  • 通讯作者: 廖飞
  • 作者简介:吴世崇,男,1994,硕士,研究方向:四旋翼、固定翼飞行器控制,E-mail:201822060317@std.uestc.edu.cn
  • 基金资助:
    国防重点实验室基金614222003061709和风雷青年基金FL018070012资助.

Design of quad-rotor general controller based on ensemble modeling method

WU Shichong, LIAO Fei, WU Wenhua, FU Zaiming   

  1. 1. University of Electronic Science and Technology of China,Chengdu 611731; 2. China Aerodynamics Research and Development Center,Mianyang 621000
  • Received:2020-06-20 Revised:2020-07-07 Accepted:2020-07-07 Online:2020-08-31 Published:2020-07-07

摘要: 针对四旋翼无人机通用控制器逼近问题,提出基于集成建模方法学习架构控制器通用形式.首先设计四旋翼悬停与前飞两类任务,通过 Matlab/Simulink 数值仿真获得训练和测试数据集;然后以四旋翼飞行的状态变量和过程变量作为输入,旋翼升力作为输出,构建集成模型对通用控制器进行逼近;最后将单个固定大小最小二乘支持向量机模型和深度置信网络模型与集成建模方法进行比较.实验结果表明,集成建模能获得更好的效果,验证了针对四旋翼一类飞行任务架构通用控制器是可行的.

关键词: 四旋翼无人机, 控制器设计, 集成建模, 最小二乘法

Abstract: To solve the problem of quad-rotor UAV general controller approximation, a method is proposed based on ensemble modeling to learn and construct the general form of controller. Quadrotor hover and forward flight tasks are designed and simulated on Matlab/Simulink to obtain training and test data sets. Then the state variables and process variables of the quadrotor flight are taken as inputs, and the lift forces of the rotors are taken as outputs to build an ensemble model to approximate the general controller. A single fixed size least squares support vector machines model and a deep belief networks model are compared with the ensemble modeling method. The experimental results show that the ensemble modeling method can get better results, and it is feasible to construct a general controller for quadrotor certain type of mission.

Key words: quad-rotor UAV, controller design, ensemble modeling, least squares method

中图分类号: