一种智能船舰节能航向编队方法、系统及存储介质技术方案

技术编号:37557638 阅读:13 留言:0更新日期:2023-05-15 07:41
本发明专利技术涉及船舶交通调度技术领域,更具体涉及一种智能船舰节能航行编队方法、系统及存储介质。所述方法包括:步骤S1:通过电子海图获取船舰的航道的地形信息,通过障碍物检测系统获取避碰路径,获取最佳行驶路径;步骤S2:通过机器学习建立各个船舰的波动阻力模型和航道中的航行阻力模型;步骤S3:根据船舰队列前方的水流阻力的贡献值和最佳行驶路径的宽度范围内获取船舰队列队形;步骤S4:行驶数据和各个位置处的阻力确定各个船舰与船舰队列队形中位置的对应关系;步骤S5:在航行的过程中,根据船舰的行驶数据与上次保存的行驶数据的差值调整船舰前一个船舰的行驶速度或者调整船舰在船舰队列中的位置。舰在船舰队列中的位置。舰在船舰队列中的位置。

【技术实现步骤摘要】
一种智能船舰节能航向编队方法、系统及存储介质


[0001]本专利技术涉及船舶交通调度
,更具体涉及一种智能船舰节能航行编队方法、系统及存储介质。

技术介绍

[0002]随着船舰运输的发展和运输任务的日益繁重,多种不同种类的船舰组成集群来共同完成运输任务,由于船舰的数量增多,运输成本也随着增加,因此通过研究船舰队列的编队方式来降低能耗达到节省能源的目的越来越受到大家的重视,但是现有专利中,只考虑到航道阻力没有考虑到船舰的能源消耗率和不同位置处的水流阻力,例如中国专利:CN115270644B,本专利技术涉及一种智能船舶节能航行编队方法、电子设备和存储介质,其通过样本数据集训练深度前馈神经网络,得到能够表征工况特征和阻力特征之间映射关系的阻力预报模型,其中工况特征包括用于描述不同队形的队形特征,这样通过阻力预报模型,便可以知晓船舶队伍在不同队形特征下的阻力信息,这样根据阻力信息,便可以选择出船舶在对应航行计划下的最优队形,得到最优编队方案。例如中国专利CN109116849A,一种考虑无人艇运动性能的零空间行为融合在线优化方法,本专利技术以零空间行为规划结果为基础,解算出符合无人艇实际运动特性的航点集,解决无人艇在跟踪规划路线时的迂回航行或者路径点不可达问题;针对零空间行为融合方法规划结果进行的优化,考虑无人艇的回转性能,光顺规划的航点集,进而有助于提高无人艇的控制精度;减少了能源消耗,有助于节约能源。上述两个专利都没有考虑到船舰队列平稳行驶的最佳路径,也没有考虑到水流阻力在航行方向上的贡献值不同时最佳路径范围内的最佳编队队形,也没有根据船舰的行驶数据发生变化时其前面位置处船舰的速度变化和上述船舰的位置调整,从而不能达到理想的节能效果。

技术实现思路

[0003]为了更好的解决上述问题,本专利技术提供一种智能船舰节能航向编队方法,所述方法包括如下步骤:步骤S1:通过电子海图获取船舰的航道的地形信息,通过障碍物检测单元获取避碰路径,基于所述地形信息和所述避碰路径实时获取最佳行驶路径;步骤S2:通过机器学习建立各个船舰的波动阻力模型和航道中的航行阻力模型,基于所述各个船舰的波动阻力模型获取所述各个船舰后方位置处的波动阻力,基于所述航道阻力模型获取航道中各个位置处的阻力;步骤S3:通过所述航道阻力模型计算船舰队列前方的水流阻力,根据所述船舰队列前方的水流阻力在船舰航行方向上的贡献值和所述最佳行驶路径的宽度范围内获取船舰队列队形;步骤S4:还基于所述航道阻力模型计算所述船舰队列队形中各个位置处的阻力,并基于所述各个位置处的阻力计算各个船舰的行驶数据,所述行驶数据包括所述各个舰船
在所述各个位置处能源消耗率和所述各个船舰后方的波动阻力之和,基于所述行驶数据确定所述各个船舰与所述船舰队列队形中位置的对应关系;步骤S5:在航行的过程中,周期性的计算所述船舰队列队形中各个船舰的行驶数据,并根据船舰的行驶数据与上次保存的行驶数据的差值调整所述船舰前一个船舰的行驶速度或者调整所述船舰在所述船舰队列中的位置。
[0004]作为本专利技术一种更优选的技术方案,步骤S1中,通过计算全部船舰的吃水深度,根据所述全部船舰的吃水深度获取最大吃水深度,基于所述电子海图和所述最大吃水深度获取水下障碍物的位置信息,所述障碍物检测单元包括雷达感应器,根据所述雷达感应器检测船舰周围的障碍物位置信息,基于所述障碍物位置信息获取所述避碰路径。
[0005]作为本专利技术一种更优选的技术方案,步骤S3中,根据所述船舰队列前方的水流阻力在船舰航行方向上的贡献值获取船舰船舰队列队形,包括:根据所述船舰队列前方的水流阻力的大小和方向计算所述水流阻力在船舰航行方向上的阻力分量,在所述阻力分量与所述航行方向一致时,所述阻力分量为正值,全部船舰在最佳行驶路径的宽度范围以最大编队宽度行驶,在所述阻力分量与所述航行方向不一致时,所述阻力分量为负值,所述全部船舰在最佳行驶路径的宽度范围内以最小编队宽度行驶。
[0006]作为本专利技术一种更优选的技术方案,步骤S4中,船舰的能源消耗率为行驶预设距离能源消耗量与船舰重量、船舰阻力、湿面积、行驶速度和水流阻力的乘积的比值再乘以权重系数,所述能源消耗率的表达式为:,其中,为第i船舰的能源消耗率,为第i船舰行驶预设距离能源消耗量,为第i船舰的载重和携载货物的重量之和,为第i船舰位置处的水流阻力,为第i船舰的行驶速度,为权重系数,为第i船舰的湿面积,i的取值范围为1到N的正整数,N为参与编队的船舰的总数量。
[0007]作为本专利技术一种更优选的技术方案,所述步骤S4中,基于所述行驶数据和各个位置处的阻力确定所述各个船舰与所述船舰队列队形中位置的对应关系,包括如下步骤:步骤S41:根据各个船舰的能源消耗率和所述各个船舰后方的波动阻力计算所述各个船舰的行驶数据,所述各个船舰的行驶数据表达式为:,其中,为第i船舰的航行数据,为第i船舰的能源消耗率,为第i船舰后方的波动阻力,为第i船舰的能源消耗率的权重系数,为第i船舰后方的波动阻力的权重系数;步骤S42:所述船舰队列中第一行的船舰为领航舰,所述船舰队列以预设速度行驶,根据所述船舰队列中未编排船舰的位置中获取阻力最大的位置,并基于所述阻力最大
的位置处的水流阻力和通过所述各个船舰的行驶数据表达式计算未编排位置的船舰在所述阻力最大位置处的行驶数据,并将所述未编排位置的船舰中行驶数据最小的船舰放置在所述阻力最大的位置处;步骤S43:重复所述步骤S42,获取所述船舰队列中每一位置对应的船舰。
[0008]作为本专利技术一种更优选的技术方案,所述步骤S5中,周期性的计算第i船舰的第一行驶数据,并将所述第一行驶数据与所述第i船舰上次保存的第二行驶数据进行比较获取第一差值,在所述第一差值小于第一阈值时,正常行驶;在所述第一差值大于所述第一阈值时,在所述第一行驶数据小于所述第二行驶数据时,正常行驶;在所述第一行驶数据大于所述第二行驶数据时,计算第i+1船舰在第i船舰位置处的第三行驶数据,在所述第一行驶数据小于所述第三行驶数据时,正常行驶,并保存所述第一行驶数据至存储单元,在所述第一行驶数据大于所述第三行驶数据时,计算所述第一行驶数据和所述第三行驶数据的第二差值,在所述第二差值小于第二阈值时,通过第i船舰位置处前方的第j船舰的波动阻力模型获取第一速度,所述第j船舰在所述第一速度行驶时满足行驶数据与上次保存的第j船舰的行驶数据之间的差值小于所述第一阈值,通过通信单元将第一速度信息发送给所述第j舰船,所述第j船舰接收所述第一速度信息并以所述第一速度在安全距离范围内脉冲式前进以减小所述第i船舰的波动阻力,其中所述第一速度大于船舰队列的预设速度;在所述第二差值大于所述第二阈值或者不能获取所述第一速度时,将所述第i船舰驶出对应的位置,依次计算第k船舰在第k

1位置处的行驶数据及第i船舰在第k

1位置处的行驶数据,在第i船舰在第k

1位置处的行驶数据小于第k舰船在第k

1位置处的行驶数据时,将所述第i船舰放置在第k

1位置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能船舰节能航向编队方法,其特征在于,所述方法包括如下步骤:步骤S1:通过电子海图获取船舰的航道地形信息,通过障碍物检测单元获取避碰路径,基于所述航道地形信息和所述避碰路径获取最佳行驶路径;步骤S2:通过机器学习建立航道阻力模型和各个船舰的波动阻力模型,基于所述各个船舰的波动阻力模型获取所述各个船舰后方位置处的波动阻力,基于所述航道阻力模型获取航道中各个位置处的阻力;步骤S3:通过所述航道阻力模型计算船舰队列前方的水流阻力,根据所述船舰队列前方的水流阻力在船舰航行方向上的贡献值和所述最佳行驶路径的宽度范围内获取船舰队列队形;步骤S4:还基于所述航道阻力模型实时计算所述船舰队列队形中各个位置处的阻力,并根据各个船舰的能源消耗率、所述各个船舰后方的波动阻力和所述船舰队列中各个位置处的阻力计算所述各个船舰的行驶数据,基于所述各个船舰的行驶数据和各个位置处的阻力确定所述各个船舰与所述船舰队列队形中位置的对应关系;步骤S5:在航行的过程中,周期性的计算所述船舰队列队形中各个船舰的行驶数据,并根据船舰的行驶数据与上次保存的行驶数据的差值调整所述船舰前一个船舰的行驶速度或者调整所述船舰在所述船舰队列中的位置。2.根据权利要求1所述一种智能船舰节能航向编队方法,其特征在于,步骤S1中,通过计算全部船舰的吃水深度,根据所述全部船舰的吃水深度获取最大吃水深度,基于所述电子海图和所述最大吃水深度获取水下障碍物的位置信息,所述障碍物检测单元包括雷达感应器,根据所述雷达感应器检测船舰周围的障碍物位置信息,基于所述障碍物位置信息获取所述避碰路径。3.根据权利要求1所述一种智能船舰节能航向编队方法,其特征在于,步骤S3中,根据所述船舰队列前方的水流阻力在船舰航行方向上的贡献值获取船舰队列队形,包括:根据所述船舰队列前方的水流阻力的大小和方向计算所述水流阻力在船舰航行方向上的阻力分量,在所述阻力分量与所述航行方向一致时,所述阻力分量为正值,全部船舰在最佳行驶路径的宽度范围以最大编队宽度行驶,在所述阻力分量与所述航行方向不一致时,所述阻力分量为负值,所述全部船舰在最佳行驶路径的宽度范围内以最小编队宽度行驶。4.根据权利要求1所述一种智能船舰节能航向编队方法,其特征在于,步骤S4中,船舰的能源消耗率为行驶预设距离能源消耗量与船舰重量、船舰阻力、湿面积、行驶速度和水流阻力的乘积的比值再乘以权重系数,所述能源消耗率的表达式为:,其中,i为第i船舰,为第i船舰的能源消耗率,为第i船舰行驶预设距离能源消耗量,为第i船舰的载重和携载货物的重量之和,为第i船舰位置处的水流阻力,为第i船舰的行驶速度,为权重系数,为第i船舰的湿面积,i的取值范围为1到N的正整数,N为参与编队的船舰的总数量。
5.根据权利要求4所述一种智能船舰节能航向编队方法,其特征在于,所述步骤S4中,基于所述行驶数据和各个位置处的阻力确定所述各个船舰与所述船舰队列队形中位置的对应关系,包括如下步骤:步骤S41:根据各个船舰的能源消耗率和所述各个船舰后方的波动阻力计算所述各个船舰的行驶数据,所述各个船舰的行驶数据表达式为:,其中,为第i船舰的航行数据,为第i船舰的能源消耗率,为第i船舰后方的波动阻力,为第i船舰的能源消耗率的权重系数,为第i船舰后方的波动阻力的权重系数;步骤S42:所述船舰队列中第一行的船舰为领航舰,所述船舰队列以预设速度行驶,根据所述船舰队列中未编排船舰的位置中获取阻力最大的位置,并基于所述阻力最大的位置处的水流阻力和通过所述各个船舰的行驶数据表达式计算未编排位置的船舰在所述阻力最大位置处的行驶数据,并将所述未编排位置的船舰中行驶数据最小的船舰放置在所述阻力最大的位置处;步骤S43:重复所述步骤S42,获取所述船舰队列中每一位置对应的船舰。6.根据权利要求1所述一种智能船舰节能航向编队方法,...

【专利技术属性】
技术研发人员:黄利华张磊高阳洪昌建张凡
申请(专利权)人:中国船舶集团有限公司第七一九研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1