期刊文献+

基于改进BFO优化的高速无人艇航向PD控制 被引量:6

PD Heading Control of High-speed USV Based on Improved BFO Optimization
下载PDF
导出
摘要 针对无人艇高速航行过程中航向控制问题,提出一种基于改进细菌觅食算法优化的PD控制算法.基本细菌觅食算法使用固定步长易导致算法遗失局部最优解,文章设计了一种改进的分维自适应步长策略,以实现步长的自适应调整;针对细菌觅食算法的游动操作可能导致细菌重复的无用游动,提出了一种智能探针操作方法;引入一种自适应迁徙概率算法,优化细菌觅食算法的驱散操作;将改进后的细菌觅食算法融合到高速无人艇的PD航向控制系统当中,用于优化PD控制参数,并通过半物理仿真实验验证了所提出算法的有效性、可靠性和优越性. Aiming at the heading control problem of Unmanned Surface Vessel(USV)during high-speed navigation,a PD control algorithm based on improved bacterial foraging algorithm optimization was proposed..As the basic bacterial foraging algorithm used a fixed step to lose the local optimal solution,an improved separated dimension adaptive step strategy was designed to realize the adaptive adjustment of the step in this paper.In view of the fact that the swimming operation of bacteria foraging algorithm may lead to repeated useless swimming of bacteria,an intelligent probe operation method was proposed.And an adaptive migration probability algorithm was introduced to optimize the dispersal operation of bacterial foraging algorithm.The improved bacterial foraging algorithm was integrated into the PD heading control system of high-speed USV to optimize PD control parameters,and the effectiveness,reliability and superiority of the proposed algorithm were verified by semi-physical simulation experiments.
作者 包涛 茅云生 董早鹏 杨鑫 曾小龙 BAO Tao;MAO Yunsheng;DONG Zaopeng;YANG Xin;ZENG Xiaolong(School of Transportation,Wuhan University of Technology,Wuhan430063,China)
出处 《武汉理工大学学报(交通科学与工程版)》 2018年第6期1029-1033,1038,共6页 Journal of Wuhan University of Technology(Transportation Science & Engineering)
基金 国家自然科学基金项目(51709214) 武汉理工大学自主创新研究基金项目(2017IVA006 2017IVA008 2018IVB069)资助
关键词 高速无人艇 航向控制 改进细菌觅食算法 PD控制算法 分维自适应步长策略 Unmanned Surface Vessel(USV) heading control improved bacterial foraging algorithm PD control algorithm separated dimension adaptive step strategy
  • 相关文献

参考文献6

二级参考文献32

共引文献67

同被引文献75

引证文献6

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部