基于遗传蝙蝠算法的任务约束船推力分配优化 |
| |
引用本文: | 张俊峰,张天添,丁福光,王元慧.基于遗传蝙蝠算法的任务约束船推力分配优化[J].船舶工程,2022(2):105-111. |
| |
作者姓名: | 张俊峰 张天添 丁福光 王元慧 |
| |
作者单位: | 1. 哈尔滨工程大学智能科学与工程学院;2. 大连职业技术学院 |
| |
基金项目: | 国家自然科学基金(51879049);;黑龙江省自然科学基金(LH2019E039); |
| |
摘 要: | 针对带有任务约束且装配有多个推进器的动力定位船推力分配优化问题,提出一种全新的遗传-蝙蝠优化算法。该算法在遗传算法的基础上将种群分为两部分,一部分为保留的种群精英个体与蝙蝠算法有机结合进行优化;另一部分采用融入自适应策略的遗传算法进行优化。将该算法与所设计的带有任务约束的多维非线性推力分配目标优化函数相结合,通过仿真验证了所提出的算法可有效地解决在任务约束下的动力定位船多推进器的推力分配优化问题,在同一控制器作用下,通过与其他算法对比,该算法可获得更高的动力定位精度与更少的能量消耗,且推进器方位角变化波动小,稳定性强。可见,该算法可以有效解决带有约束的这一类多维非线性规划问题。
|
关 键 词: | 动力定位 任务约束 多推进器推力分配 遗传-蝙蝠算法 |
|