一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于机器学习的集装箱船纵倾优化方法与流程

2022-02-21 08:57:25 来源:中国专利 TAG:


1.本发明涉及绿色船舶领域,尤其涉及一种基于机器学习的集装箱船纵倾优化方法。


背景技术:

2.目前对于已经运营的船舶,imo船舶能效管理计划给出了以下几种节能方法:保持船体和螺旋桨完整避免损伤、使用较低的经济航速、调节主机和螺旋桨、以最佳纵倾角度航行等。imo将船舶最佳纵倾节能技术确定为实用的节能技术。与其它船舶节能技术相比,船舶最佳纵倾技术不需要对船舶结构做改动,只须通过合理配载,调整船舶首部吃水和尾部吃水,就可实现船舶减阻,达到节能减排的效果。对于运营中的船舶来说,该技术为船东缓解节能减排的压力同时,又避免了船舶型线改造或设备改动带来经济上的损失。
3.关于船舶最佳纵倾的研究多见于对船舶纵倾优化技术的介绍,通过特定船模试验研究纵倾角与船舶所受阻力关系,运用数值计算的方法开展船舶纵倾优化工作。目前的最佳纵倾研究工作需要针对特定的某种船型开展船模试验和数值计算,所得到的结果不适用于其他船型,对于新的船型需重新开展船模试验与数值计算,这种模式工作量大,难以推广。


技术实现要素:

4.为了解决以上技术问题,针对以上的需求,提出一种基于机器学习的集装箱船纵倾优化方法,将具有强大预测能力的机器学习与船舶纵倾优化相结合,只需给定集装箱船相关特征数据,即可预测集装箱船在变纵倾状态下的阻力大小,并且找到集装箱船所受阻力最小对应的纵倾状态。
5.为了实现上述目的,本技术提供了一种集装箱船阻力预测模型的建立方法,包括以下步骤:
6.s1:基于集装箱船模纵倾优化阻力实验数据,建立集装箱船纵倾优化阻力数据库;
7.s2:将数据库分为训练集、测试集和验证集;
8.s3:构建四种不同的机器学习模型,利用所述训练集、测试集和验证集分别对四种不同机器学习模型进行训练,得到四种不同的具有最优参数组合的机器学习模型;
9.s4:采用预测模型评价指标对四种不同的机器学习模型进行比较,选择最优性能的机器学习模型作为集装箱船最佳纵倾预测模型;
10.s5:利用集装箱船最佳纵倾预测模型进行集装箱船纵倾预测,得到船舶的最佳纵倾。
11.进一步地,步骤s1中所述集装箱船模纵倾优化阻力实验数据,通过集装箱船模在不同吃水、不同航速、不同纵倾角度下的阻力实验得到。
12.进一步地,所述集装箱船模纵倾优化阻力实验数据,包括:纵倾角度、傅汝德数、船模剩余阻力系数、船艏吃水与艉吃水和船型宽。
13.进一步地,步骤s3中,所述四种不同的机器学习模型包括:bp神经网络、随机森林、决策树和knn。
14.进一步地,步骤s4中,所述预测模型评价指标包括:平均绝对百分比误差mape、决定系数r2和均方误差mse。
15.进一步地,步骤s5的具体过程如下:
16.s51:获取集装箱船在任一运营状态下的状态数据,包括:纵倾角度、傅汝德数、船艏吃水与艉吃水、船型宽;
17.s52:将状态数据输入至集装箱船最佳纵倾预测模型,得到集装箱船剩余阻力系数的预测值。
18.步骤s52中将状态数据输入至集装箱船最佳纵倾预测模型时,其中纵倾角度通过集装箱船在实际运营过程中所能调整到的预设范围及梯度的方式输入,即在范围[a,b]内,以不同的步长δ分情况输入。
[0019]
与现有技术相比,本发明的有益效果包括:
[0020]
1.纵倾优化方法与其它船舶节能技术相比,船舶纵倾优化不需要对船舶结构做改动,只须通过合理配载,调整船舶首部吃水和尾部吃水,就可实现船舶减阻,达到节能减排的效果。对于运营中的船舶来说,该技术为船东缓解节能减排的压力同时,又避免了船舶型线改造或设备改动带来经济上的损失。
[0021]
2.目前最佳纵倾研究工作需要针对特定的某种船型开展船模试验和数值计算,所得到的结果不适用于其他船型,对于新的船型需重新开展船模试验与数值计算,这种模式工作量大,难以推广。基于机器学习的船舶舶纵倾优化方法,只需给定船舶相关特征数据,即可预测船舶在变纵倾状态下的阻力大小,并且找到船舶所受阻力最小对应的纵倾状态。
附图说明
[0022]
图1是本发明提供的一种基于机器学习的集装箱船纵倾优化方法流程示意图。
[0023]
图2是本技术中的随机森林预测模型预测的剩余阻力系数与五种不同刻度纵倾角度的点线图。
具体实施方式
[0024]
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0025]
本发明提供了一种基于机器学习的集装箱船纵倾优化方法。请参考图1,图1是本发明方法的流程示意图;方法包括以下步骤:
[0026]
s1:基于集装箱船模纵倾优化阻力实验数据,建立集装箱船纵倾优化阻力数据库;
[0027]
作为一种实施例,步骤s1中所述集装箱船模纵倾优化阻力实验数据,通过集装箱船模在不同吃水、不同航速、不同纵倾角度下的阻力实验得到。
[0028]
所述集装箱船模纵倾优化阻力实验数据,包括:纵倾角度、傅汝德数、船模剩余阻力系数、船模艏吃水与艉吃水和船型宽。其中,所述船模剩余阻力系数越大,表示船模所受阻力越大,船模剩余阻力系数越小,表示船模所受阻力越小。
[0029]
作为一种实施例,实验数据中,输入数据为:纵倾角度、傅汝德数、船艏艉吃水均值与船型宽的比值;输出数据为:船模剩余阻力系数。
[0030]
需要特别说明的是,当船为船模时,输入的数据即为:船模艏艉吃水均值与船模型宽的比值;当船为实际航行的船时,输入的数据即为:船艏艉吃水均值与船型宽的比值。输出数据均为:船模剩余阻力系数。
[0031]
s2:将数据库分为训练集、测试集和验证集;
[0032]
s3:构建四种不同的机器学习模型,利用所述训练集、测试集和验证集分别对四种不同机器学习模型进行训练,得到四种不同具有最优参数组合的机器学习模型;
[0033]
作为一种实施例,步骤s3中,所述四种不同的机器学习模型包括:bp神经网络、随机森林、决策树和knn。
[0034]
作为其它实施例,还可选择其它不同的机器学习模型。
[0035]
s4:采用预测模型评价指标对四种不同的机器学习模型进行比较,选择最优性能的机器学习模型作为集装箱船最佳纵倾预测模型;
[0036]
作为一种实施例,所述预测模型评价指标包括:平均绝对百分比误差mape、决定系数r2和均方误差mse。
[0037]
作为一种实施例,各个指标代表的含义如下:
[0038]
平均绝对百分比误差mape的范围为[0, ∞),mape为0%表示完美模型,mape大于100%则表示劣质模型。误差越大,该值越大。
[0039]
均方误差mse的范围为[0, ∞),当预测值与真实值完全吻合时等于0,即完美模型;误差越大,该值越大。
[0040]
决定系数r2的范围为[0,1],r2的值越接近于1,自变量对因变量的解释程度越高,自变量引起的变动占总变动的百分比高。
[0041]
s5:利用集装箱船最佳纵倾预测模型进行集装箱船纵倾预测,得到集装箱船的最佳纵倾。
[0042]
作为一种实施例,步骤s5的具体过程如下:
[0043]
s51:获取集装箱船在任一运营状态下的状态数据,包括:纵倾角度、傅汝德数、船艏吃水与艉吃水、船型宽;
[0044]
s52:将状态数据输入至集装箱船最佳纵倾预测模型,得到集装箱船剩余阻力系数的预测值。
[0045]
步骤s52中将状态数据输入至集装箱船最佳纵倾预测模型时,其中纵倾角度通过集装箱船在实际运营过程中所能调整到的预设范围及梯度的方式输入,即在范围[a,b]内,以不同的步长δ分情况输入。
[0046]
作为一种实施例,不同的步长δ取值在0.03
°
到0.05
°
之间。
[0047]
请参考图2,图2是本技术中的随机森林预测模型预测的剩余阻力系数与五种不同刻度纵倾角度的点线图。
[0048]
图2中,将13500teu集装箱船在傅汝德数为0.15,吃水为7.5m状态下(对应的最佳纵倾角度为0.662
°
)的纵倾角度按照0.01、0.03、0.05、0.07、0.1、0.2这五种刻度划分,由纵倾优化预报模型得到五种不同刻度下的纵倾角度对应的剩余阻力系数,并画出五种不同刻度下纵倾角度与剩余阻力系数的点线图,其中纵倾角度为横坐标,剩余阻力系数为纵坐标。
[0049]
刻度选取不宜过大,否则选取的纵倾角度会很大概率以较大的偏差避开最佳纵倾角度,使得最终预测结果不准确,由图2可以看出当刻度选择为≥0.07时,所选取的最佳纵倾角与实际最佳纵倾角的偏差比较小刻度得到的偏差大。也不宜较小,当刻度选取为0.01时,由图2可以看到相邻点之间的剩余阻力系数值很接近,由于模型预测剩余阻力系数存在误差,无法判断相邻的几个点中哪一个点对应的纵倾角度为最佳纵倾角度。当刻度选取为0.03和0.05时,最佳纵倾角度的选取不会像刻度为0.01时一样,由于相邻点之间的剩余阻力系数值很接近受到预测误差的影响。选定的最优纵倾角度与实际纵倾角度的偏差相比较于刻度≥0.7时小很多,最终得出纵倾角度划分刻度取值范围为0.03
°
到0.05
°

[0050]
最终,在船舶启航前,将其纵倾角度调整到最佳纵倾状态,开始航行。
[0051]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0052]
本发明的有益效果是:
[0053]
1.纵倾优化方法与其它船舶节能技术相比,船舶纵倾优化不需要对船舶结构做改动,只须通过合理配载,调整船舶首部吃水和尾部吃水,就可实现船舶减阻,达到节能减排的效果。对于运营中的船舶来说,该技术为船东缓解节能减排的压力同时,又避免了船舶型线改造或设备改动带来经济上的损失。
[0054]
2.目前最佳纵倾研究工作需要针对特定的某种船型开展船模试验和数值计算,所得到的结果不适用于其他船型,对于新的船型需重新开展船模试验与数值计算,这种模式工作量大,难以推广。基于机器学习的集装箱船纵倾优化方法,只需给定集装箱船相关特征数据,即可预测任一集装箱船在变纵倾状态下的阻力大小,并且找到集装箱船所受阻力最小对应的纵倾状态。
[0055]
以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所做出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献