基于PEM-ABC算法的小型无人直升机系统辨识
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(51375230)和江苏省科技支撑计划重点项目(BE2013003-1、BE2013010-2)


Hybrid PEM-ABC Algorithm for System Identification of Small-scale Unmanned Helicopter
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对小型无人直升机在悬停状态下飞行动力学模型的系统辨识问题,提出了一种基于预测误差法与人工蜂群算法(PEM-ABC)结合的辨识算法。该算法将系统辨识问题转化为优化问题,用PEM算法确定搜索空间的范围;雇佣蜂搜索阶段采用改进的自适应搜索策略加快收敛速度;跟随蜂搜索阶段引入一种新的概率选择方式保证种群多样性;侦察蜂搜索阶段利用混沌算子来提高全局搜索能力。通过机载设备采集到的飞行实验数据,对辨识获得的模型进行了分析与验证。结果表明:采用该辨识方法,估计出了无人直升机动力学模型的未知参数,与PEM算法和传统人工蜂群算法相比,所提算法的辨识精度更高,具有重要的工程使用价值。

    Abstract:

    The small-scale unmanned helicopter is well-known by its hovering capabilities. However, it exhibits a nonlinear and complex dynamic phenomenon, and it is a loop unstable, high degree of inter axis coupling system. The goal of autonomous flight was realized based on an accurate and appropriate helicopter model. And system identification is the practical method to obtain the model. Aiming at the system identification of a small-scale unmanned helicopter in hover condition, a novel algorithm combined prediction error method with artificial bee colony algorithm (PEM-ABC) was proposed. In the proposed algorithm, the problem of system identification was turned into an optimization problem. The search scope was arranged by the PEM algorithm; in that case, the initial solutions can be obtained. And in the stage of employed bee search, an adaptive search strategy was adopted to increase the speed of convergence. In the stage of following bee search, a new probability of selection strategy was introduced to keep the diversity of the population. And in the stage of scout bee search, the chaotic search operator was used to improve the ability of global search. Through the actual flight data collected by airborne equipment, the model used in system identification was validated and analyzed. The results show that the unknown parameters can be estimated based on the proposed algorithm. Compared to PEM algorithm and traditional ABC algorithm, the identified accuracy of the proposed algorithm was better, which showed an important engineering application value.

    参考文献
    相似文献
    引证文献
引用本文

丁力,吴洪涛,姚裕,申浩宇,李晓芳.基于PEM-ABC算法的小型无人直升机系统辨识[J].农业机械学报,2016,47(1):8-14.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2015-06-01
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2016-01-10
  • 出版日期: 2016-01-10