System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术实施例涉及航行设备,尤其涉及一种航行设备的控制方法、装置、设备和存储介质。
技术介绍
1、随着世界贸易经济的不断发展,航运业变得越来越重要。出于贸易竞争的需要,船舶的快速性和安全性也变得更加重要。船舶在海上航行时,由于波浪的不确定性和强脉动性,给航行安全带来了很大隐患。因此,需要根据波浪控制船舶的航行,以保障船舶航行的稳定性。
2、现有技术中,通常预先按照统计的方式总结各海域的海洋环境载荷,进而可以根据船舶的起始港口和到达港口以及各海域的海洋环境载荷对船舶进行航程规划,确定船舶的航行路径。控制船舶基于航行路径进行航行,以控制船舶从起始港口航行至到达港口。
3、但是,海洋中波浪会实时变化,导致按照统计的方式总结的各海域的海洋环境载荷准确度不高,船舶遇到异常波浪时需要驾驶人员凭自身的经验进行操纵。
技术实现思路
1、本专利技术提供一种航行设备的控制方法、装置、设备和存储介质,以实现根据实时变化的波浪控制航行设备的航行,提升航行设备的安全性。
2、第一方面,本专利技术实施例提供了一种航行设备的控制方法,包括:
3、在航行设备航行过程中,根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析,确定所述航行设备各部位的实时应力;
4、比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力和所述应力阈值满足预设条件的部位确定为目标部位;
5、基于所述航行设备的当前航向和/或当前航速以及所述
6、本专利技术实施例的技术方案,提供一种航行设备的控制方法,包括:在航行设备航行过程中,根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析,确定所述航行设备各部位的实时应力;比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力和所述应力阈值满足预设条件的部位确定为目标部位;基于所述航行设备的当前航向和/或当前航速以及所述目标部位确定目标航向和目标航速,并控制所述航行设备基于所述目标航向和所述目标航速航行。上述技术方案,在航行设备航行过程中,可以基于航行设备周边预设范围内波浪的状态信息对航行设备进行实时应力分析,确定航行设备各部位的实时应力,还可以通过比较航行设备各部位的实时应力和应力阈值,确定可能存在结构变形或者损坏的目标部位,进而可以基于目标部位调整航行设备的当前航向和/或得到目标航向和目标航速,航行设备基于目标航向和目标航速航行,可以降低目标部位的实时应力,因此,控制航行设备基于目标航向和目标航速航行,降低了航行设备各部位发生结构变形或者损坏的可能性,提升了航行设备的安全性。
7、进一步地,在根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析之前,还包括:
8、基于图像获取装置获取所述航行设备周边预设范围内波浪的图像信息,根据所述波浪的图像信息确定所述波浪的状态信息。
9、进一步地,所述波浪的状态信息包括波向、波长和波高,相应地,根据所述波浪的图像信息确定所述波浪的状态信息,包括:
10、通过对所述波浪的图像信息进行图像分析,确定所述波浪的波向、波长和波高。
11、进一步地,根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析,确定所述航行设备各部位的实时应力,包括:
12、根据所述波浪的状态信息确定所述航行设备的运动响应和结构载荷;
13、基于所述航行设备的运动响应和结构载荷对所述航行设备进行应力分析,确定所述航行设备各部位的实时应力。
14、进一步地,比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力和所述应力阈值满足预设条件的部位确定为目标部位,包括:
15、确定所述航行设备任一部位的所述实时应力大于所述应力阈值的预设百分比的情况下,将所述部位确定为所述目标部位。
16、进一步地,比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力和所述应力阈值满足预设条件的部位确定为目标部位,包括:
17、确定所述航行设备任一部位的所述应力阈值与所述实时应力的差值大于预设值的情况下,将所述部位确定为所述目标部位。
18、进一步地,基于所述航行设备的当前航向和/或当前航速以及所述目标部位确定目标航向和目标航速,包括:
19、基于预设角度粒度对所述当前航向进行调整,和/或,基于预设速度粒度对所述当前航速进行调整,以降低各所述目标部位的实时应力,得到所述目标航向和所述目标航速。
20、第二方面,本专利技术实施例还提供了一种航行设备的控制装置,包括:
21、分析模块,用于在航行设备航行过程中,根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析,确定所述航行设备各部位的实时应力;
22、比较模块,用于比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力和所述应力阈值满足预设条件的部位确定为目标部位;
23、确定模块,用于基于所述航行设备的当前航向和/或当前航速以及所述目标部位确定目标航向和目标航速,并控制所述航行设备基于所述目标航向和所述目标航速航行。
24、第三方面,本专利技术实施例还提供了一种计算机设备,所述计算机设备包括:
25、至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
26、其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够如执行第一方面中任一所述的航行设备的控制方法。
27、第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面中任一所述的航行设备的控制方法。
28、第五方面,本申请提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如第一方面提供的航行设备的控制方法。
29、需要说明的是,上述计算机指令可以全部或者部分存储在计算机可读存储介质上。其中,计算机可读存储介质可以与航行设备的控制装置的处理器封装在一起的,也可以与航行设备的控制装置的处理器单独封装,本申请对此不做限定。
30、本申请中第二方面、第三方面、第四方面以及第五方面的描述,可以参考第一方面的详细描述;并且,第二方面、第三方面、第四方面、以及第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
31、在本申请中,上述航行设备的控制装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。
32、本申请的这些方面本文档来自技高网...
【技术保护点】
1.一种航行设备的控制方法,其特征在于,包括:
2.根据权利要求1所述的航行设备的控制方法,其特征在于,在根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析之前,还包括:
3.根据权利要求2所述的航行设备的控制方法,其特征在于,所述波浪的状态信息包括波向、波长和波高,相应地,根据所述波浪的图像信息确定所述波浪的状态信息,包括:
4.根据权利要求1所述的航行设备的控制方法,其特征在于,根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析,确定所述航行设备各部位的实时应力,包括:
5.根据权利要求1所述的航行设备的控制方法,其特征在于,比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力和所述应力阈值满足预设条件的部位确定为目标部位,包括:
6.根据权利要求1所述的航行设备的控制方法,其特征在于,比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力和所述应力阈值满足预设条件的部位确定为目标部位,包括:
7.根据权利要求1所述的航行设备的控制方法,其特征在于
8.一种航行设备的控制装置,其特征在于,包括:
9.一种航行设备,其特征在于,所述航行设备包括:
10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-8中任一所述的航行设备的控制方法。
...【技术特征摘要】
1.一种航行设备的控制方法,其特征在于,包括:
2.根据权利要求1所述的航行设备的控制方法,其特征在于,在根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析之前,还包括:
3.根据权利要求2所述的航行设备的控制方法,其特征在于,所述波浪的状态信息包括波向、波长和波高,相应地,根据所述波浪的图像信息确定所述波浪的状态信息,包括:
4.根据权利要求1所述的航行设备的控制方法,其特征在于,根据所述航行设备周边预设范围内波浪的状态信息对所述航行设备进行应力分析,确定所述航行设备各部位的实时应力,包括:
5.根据权利要求1所述的航行设备的控制方法,其特征在于,比较所述航行设备各部位的所述实时应力和应力阈值,将所述实时应力...
【专利技术属性】
技术研发人员:章柯,
申请(专利权)人:广东广船国际海洋科技研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。