全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

基于改进细菌觅食优化的无人艇自主避碰算法

Keywords: 国家自然科学基金青年科学基金项目(51809203,51709214),武汉理工大学自主创新基金(2017IVA006,2017IVA008).

Full-Text   Cite this paper   Add to My Lib

Abstract:

针对无人艇的避碰规划问题,设计一种基于改进细菌觅食优化(BFO)的自主避碰算法. 针对基本BFO算法收敛速度慢、寻优精度低、稳定性低的不足,设计自适应递减分维趋化步长代替固定步长以实现步长的自适应调整,提出优适探寻游动方法解决基本BFO算法无效游动与重复游动的缺陷,设计自适应迁徙概率代替固定迁徙概率以解决基本BFO算法可能导致精英个体丢失的情况. 函数测试仿真表明,改进BFO算法具有更好的收敛速度、寻优精度以及稳定性.改进算法应用于无人艇避碰仿真结果证明,该改进算法能够快速安全地实现无人艇在动态障碍下的自主避碰.
To solve the collision avoidance planning problem of unmanned surface vehicle(USV), an automatic collision avoidance algorithm was designed based on improved bacterial foraging optimization(BFO). Aiming at the shortcomings of slow convergence speed, low optimization precision and low stability resulted from basic BFO, an adaptive diminishing fractal dimension chemotactic step length was designed to replace the fixed step length in order to realize the adaptive adjustment of step length. The optimal search method was put forward to solve the defects of ineffective swimming and repeated swimming in the basic BFO algorithm. An adaptive migration probability was designed instead of fixed migration probability to solve the problem of elite individual loss caused by basic BFO algorithm. The function test simulation shows that the improved BFO algorithm has better convergence speed, better optimization precision and better stability. The improved algorithm was applied into USV collision avoidance simulation, and results show that the improved algorithm can quickly and safely realize the autonomous collision avoidance of UAV under dynamic obstacles.

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133

WeChat 1538708413