-
公开(公告)号:CN118153200B
公开(公告)日:2024-11-22
申请号:CN202410270539.2
申请日:2024-03-11
Applicant: 南通大学杏林学院
IPC: G06F30/15 , G06F30/27 , G06N3/006 , G06F111/06 , G06F119/14 , G06F111/04
Abstract: 本发明提供了一种基于多策略改进鲸鱼算法的船舶推力分配方法,属于动力定位船舶推力分配技术领域。其技术方案为:包括以下步骤:步骤1、初始化船舶各类参数;步骤2、构建基于自变量和因变量的推进器约束等式;步骤3、初始化改进鲸鱼优化算法参数;步骤4、运用改进鲸鱼优化算法进行个体变量更新;5、判别是否达到最大迭代次数,是则执行步骤6,否则执行步骤4;6、输出推力分配结果,更新船舶状态参数,跳至步骤3进行下一个周期推力分配计算。本发明的有益效果为:本发明方法具有良好的全局和局部寻优能力,能够快速的可靠的获取推力最优解,提高船舶推力分配精度、降低能耗。
-
公开(公告)号:CN118153200A
公开(公告)日:2024-06-07
申请号:CN202410270539.2
申请日:2024-03-11
Applicant: 南通大学杏林学院
IPC: G06F30/15 , G06F30/27 , G06N3/006 , G06F111/06 , G06F119/14 , G06F111/04
Abstract: 本发明提供了一种基于多策略改进鲸鱼算法的船舶推力分配方法,属于动力定位船舶推力分配技术领域。其技术方案为:包括以下步骤:步骤1、初始化船舶各类参数;步骤2、构建基于自变量和因变量的推进器约束等式;步骤3、初始化改进鲸鱼优化算法参数;步骤4、运用改进鲸鱼优化算法进行个体变量更新;5、判别是否达到最大迭代次数,是则执行步骤6,否则执行步骤4;6、输出推力分配结果,更新船舶状态参数,跳至步骤3进行下一个周期推力分配计算。本发明的有益效果为:本发明方法具有良好的全局和局部寻优能力,能够快速的可靠的获取推力最优解,提高船舶推力分配精度、降低能耗。
-