基于多策略改进鲸鱼算法的船舶推力分配方法  

Ship thrust allocation method based on multi-strategy improved whale algorithm

在线阅读下载全文

作  者:刘明[1,2] Liu Ming(Nantong University Xinglin College,Nantong Jiangsu 226236,China;School of Electrical Engineering,Nantong University,Nantong Jiangsu 226019,China)

机构地区:[1]南通大学杏林学院,江苏南通226236 [2]南通大学电气工程学院,江苏南通226019

出  处:《计算机应用研究》2024年第3期831-835,853,共6页Application Research of Computers

基  金:国家自然科学基金资助项目(62273188);南通市科技计划资助项目(JC22022085);江苏省大学生创新创业训练计划资助项目(202213993015Y)。

摘  要:船舶动力定位推力分配求解是一种复杂的多约束多目标优化问题,鲸鱼优化算法(WOA)处理该类问题较传统推力分配算法计算更简便、精度更高,但以牺牲时间为代价,需解决实时可靠收敛问题。针对上述问题,提出一种改进鲸鱼推力分配算法,通过采用等式约束项的特解系数为个体变量,降低搜索空间维度和范围,为算法获取可靠解和快速收敛奠定基础;通过空间区块化和“精英”筛选法初始化种群,增加初始种群分散性和“精英”个体数量,提高寻优效率和收敛稳定性;引入动态种群边界获取合理的搜索空间,提高算法收敛速度;最后运用类梯度法进行种群更新,模拟区域遍历搜寻,以较少迭代次数获取可靠解。以CybershipⅢ船模为对象进行仿真验证,结果表明该算法可行,具有较好的实时性和稳定收敛性,提高了推力分配性能。The solution of ship dynamic positioning thrust allocation is a complex multi-constraint and multi-objective optimization problem.The whale optimization algorithm(WOA)is more convenient and accurate in handling this type of problem compared to traditional thrust allocation algorithms,but at the cost of time,and needs to solve the problem of real-time reliable convergence.Aiming at the above problems,this paper proposed an improved whale thrust allocation algorithm.This algorithm used the particular solutions coefficients of the equality constraints as individual variables,reducing the search space dimension and range,laying the foundation for obtaining reliable solutions and fast convergence of the algorithm.In addition,the population initialization adopted space block and“elite”screening methods to increase the initial population dispersion and the number of“elite”individuals,improving optimization efficiency and convergence stability.It introduced dynamic population boundaries to obtain a reasonable search space and improve the algorithm’s convergence speed.Finally,it proposed a gradient method population updating method to simulate region traversal search and achieve less iterations to obtain reliable solutions.This paper took the CybershipⅢship model as an example for simulation verification.The simulation results show that the thrust allocation method is feasible,has good real-time performance and stable convergence,and improves thrust allocation performance.

关 键 词:推力分配 动力定位 鲸鱼算法 多约束多目标优化 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构] U664[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象