一种面向智能船舶的液舱配载方法及系统与流程

文档序号:22737280发布日期:2020-10-31 09:16阅读:来源:国知局

技术特征:

1.一种面向智能船舶的液舱配载方法,其特征在于,包括以下步骤:

s1:采集液舱在装配过程中的船舶的纵倾值、横倾值、初稳性高度值和总纵强度,以所述纵倾值和横倾值的最小累计偏差为目标函数,所述初稳性高度值和总纵强度为约束函数建立数学模型;

s2:采集多个所述液舱的初始配载工况,根据所述初始配载工况和所述液舱的目标配载工况比较确定待配载的液舱;

s3:将所述待配载的液舱进行编码,并将所述编码随机生成多个具有优先级的编码序列作为配载方案,多个所述编码序列组成初始方案群体;对所述初始方案群体进行循环迭代操作,并得到最优编码序列作为最终的配载方案。

2.根据权利要求1所述的方法,其特征在于,所述对所述方案群体进行循环迭代操作,每次迭代包括如下步骤:

s31:设定总迭代次数和合并周期,对所述初始配载方案中的每个编码序列进行适应度计算,对a个所述编码序列按照适应度由小到大的顺序进行排序以获得编码序列组,其中a为偶数;

s32:将配载方案群体中的多个所述编码序列分成第一子群体和第二子群体,所述第一子群体由编码序列组通过第一适应度筛选条件获得,所述第一适应度筛选条件为自所述编码序列组首端依次选择b个编码序列,其中b=a/2;

所述第二子群体由编码序列组由余下的编码序列组成;

s33:分别对所述第一子群体和第二子群体中相邻排序的编码序列中的编码依次进行交叉、变异和轮盘赌选择操作,并更新所述第一子群体和第二子群体;

s34:在迭代过程中,当所述第一子群体和第二子群体迭代到设定的合并周期,将所述第一子群体和第二子群体合并得到新的初始方案群体,此时如果没有达到设定总迭代次数,则返回步骤s31并将所述新的配载方案群体进行迭代;达到设定的总迭代次数后,将当前的配载方案群体中适应度最高的编码序列输出。

3.根据权利要求1所述的方法,其特征在于,所述数学模型如下:

mind=d1+d2(1)

gm≤0.15(2)

sf(x)min<sf(x)<sf(x)max(3)

bm(x)min<bm(x)<bm(x)max(4)

其中,公式(1)为目标函数,公式(2),公式(3)和(4)为约束函数,d为纵倾和横倾累计偏差,d1是纵倾累计偏差,d2是横倾累计偏差,gm是自由液面修正后的初稳性高度,sf(x)为各肋位处的实际剪力,sf(x)min、sf(x)max为各肋位处的最小和最大许用剪力,bm(x)为各肋位处的实际弯矩,bm(x)min、bm(x)max为各肋位处的最小和最大许用弯矩。

4.根据权利要求2所述的方法,其特征在于,所述步骤s31中所述适应度的计算公式如下:

d为纵倾和横倾累计偏差,λgm是配载过程中初稳性高度gm是否满足条件的约束参数,配载过程中满足约束,λgm=1,不满足,λgm=0;λsf是配载过程中各肋位剪力是否满足条件的约束参数,配载过程中所有肋位满足约束,λsf=1,有肋位不满足,λsf=0;λbm是配载过程中各肋位弯矩是否满足条件的约束参数,配载过程中所有肋位满足约束,λbm=1,有肋位不满足,λbm=0。

5.根据权利要求1所述的方法,其特征在于,所述步骤s33中所述交叉、变异操作分别基于如下公式进行:

其中,pc为交叉概率,pm为变异概率,fmax表示某代群体中最优编码序列的适应度,favg表示此代群体的平均适应度,f’为两交叉编码序列的适应度中较大的一个,f为变异编码序列的适应度,k1,k2,k3,k4为常数,且有0<k,k2,k3,k4≤1.0,k1<k3,k2<k4。

6.一种面向智能船舶的液舱配载系统,其特征在于,包括:数据采集模块、数据存储模块、交互模块、装载计算模块和配载分析模块;

所述数据采集模块用于采集液舱在装配过程中的数据,所述数据至少包括:船舶的纵倾值、横倾值、初稳性高度值和总纵强度,并发送至所述数据存储模块进行存储;

所述交互模块将所述数据存储模块中的参数发送至所述装载计算模块,所述装载计算模块对所述数据进行计算整理,并将计算整理后的数据发送至所述配载分析模块;

所述配载分析模块通过接收所述装载计算模块发送的计算整理后的数据,并基于如下策略,对所述计算整理后的数据进行分析处理,得到配载方案;所述策略包括:将待配载的液舱进行编码,并将所述编码随机生成多个具有优先级的编码序列作为配载方案,多个所述编码序列组成初始方案群体;对所述初始方案群体进行循环迭代操作,并得到最终的配载方案;

所述交互模块将所述配载分析模块生成的配载方案输出。

7.根据权利要求6所述的系统,其特征在于,还包括:报警模块;所述报警模块用于监测装载过程中船舶安全状态报警、液舱装载报警。


技术总结
本发明提供一种面向智能船舶的液舱配载方法,包括:采集液舱在装配过程中的船舶的纵倾值、横倾值、初稳性高度值和总纵强度,并建立数学模型;采集多个液舱的初始配载工况,根据初始配载工况和液舱的目标配载工况比较确定待配载的液舱;将待配载的液舱进行编码,并将编码随机生成多个具有优先级的编码序列作为配载方案,多个编码序列组成初始方案群体;对初始方案群体进行循环迭代操作,并得到最优编码序列作为最终的配载方案;本发明通过改进的遗传算法对液舱配载过程进行优化计算,解决了依靠人为经验进行液舱配载计算的问题,提高船舶的装卸效率,同时通过降低液舱配载过程中的累积倾斜量、满足船舶初稳性高度和总纵强度约束以保证船舶的稳定性和安全性。

技术研发人员:孙万宇;苏华平;郝崧
受保护的技术使用者:大连陆海科技股份有限公司
技术研发日:2020.07.22
技术公布日:2020.10.30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1