›› 2015, Vol. 28 ›› Issue (12): 52-.

• 论文 • 上一篇    下一篇

基于人工鱼群PID控制算法的四旋翼飞行器控制

方璇,钟伯成   

  1. (上海工程技术大学 电子电气工程学院,上海 201620)
  • 出版日期:2015-12-15 发布日期:2015-12-15
  • 作者简介:方璇(1992—),女,硕士研究生。研究方向:智能控制,四旋翼飞行器。E-mail:992387655@qq.com。钟伯成(1964—),男,博士,教授。研究方向:计算机网络。
  • 基金资助:

    上海工程技术大学研究生创新基金资助项目(E1-0903-15-01028)

Four-rotor Unmanned Aerial Vehicles Control System Based on PID Controller of Artificial Fish Swarm Algorithm

FANG Xuan,ZHONG Bocheng   

  1. (School of Electronic and Electrical Engineering,Shanghai University of Engineering Science,Shanghai 201620,China)
  • Online:2015-12-15 Published:2015-12-15

摘要:

针对传统的试凑法对四旋翼飞行器PID控制参数的整定精确度低等问题,提出采用全局人工鱼群算法将PID的3个参数作为鱼群中的一个个体组合,根据目标函数的变化情况及个体的状态,进行觅食、聚群、追尾等行为选择,从而在全局范围内搜索PID参数的最优组合,并结合动力学模型实现飞行器的飞行控制。仿真结果表明,全局人工鱼群算法具有更高的适应性和鲁棒性,且提高了系统的精度。

关键词: 四旋翼, 飞行控制, PID参数整定, 人工鱼群算法

Abstract:

The tuning of PID parameter of the Four-rotor by trial and error method suffers low accuracy and unstable performance.The global artificial fish swarm algorithm is applied to search the optimal solution in the global scope by preying,following,swarming,etc.The principles of the artificial fish swarm algorithm and PID algorithm are introduced.The application in the Four-rotor unmanned aerial vehicles control system of the algorithm is described in detail.Simulation results show that the controller has better response,adaptability and robustness.

Key words: four rotor;flight control;PID algorithm;artificial fish swarm algorithm

中图分类号: 

  • TP18