System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于船舶设计,尤其涉及一种用于船舶设计的三维航行场景模拟方法、设备及存储介质。
技术介绍
1、船舶作为重要的海上运输工具,船舶在海洋环境中会受到波浪的影响产生不同程度的运动。因此在船舶设计过程中,需要对船舶进行航行模拟。在模拟航行过程中,需要对航行的环境场景进行模拟,从而使所模拟的船舶航行状态更符合实际的航行情况。
2、现有技术中,在航行场景模拟时,通常是对船舶运行模型直接加载相关的载荷数据,与实际的航行场景差距较大,模拟效果较差。
技术实现思路
1、有鉴于此,本专利技术提供了一种用于船舶设计的三维航行场景模拟方法、设备及存储介质,旨在解决现有技术中航行场景模拟效果较差的问题。
2、本专利技术实施例的第一方面提供了一种用于船舶设计的三维航行场景模拟方法,应用于航行场景模拟系统,航行场景模拟系统中设置有多个环境载荷模型;该方法包括:
3、获取航行场景的基本环境数据;
4、将基本环境数据分别输入到对应的环境载荷模型中,得到多个环境载荷数据;
5、根据基本环境数据和多个相关性预估模型,计算各个环境载荷数据的荷载调整值;其中,每个相关性预估模型用于预测第一环境载荷模型对应的环境载荷数据对第二环境载荷模型对应的环境载荷数据的影响;第一环境载荷模型和第二环境载荷模型为多个环境载荷模型的任两个模型;
6、根据环境载荷数据和各个环境载荷数据的荷载调整值,对航行场景下的船舶状态进行调整。
7、本专利技术实施
8、获取模块,用于获取航行场景的基本环境数据;
9、输入模块,用于将基本环境数据分别输入到对应的环境载荷模型中,得到多个环境载荷数据;
10、计算模块,用于根据基本环境数据和多个相关性预估模型,计算各个环境载荷数据的荷载调整值;其中,每个相关性预估模型用于预测第一环境载荷模型对应的环境载荷数据对第二环境载荷模型对应的环境载荷数据的影响;第一环境载荷模型和第二环境载荷模型为多个环境载荷模型的任两个模型;
11、调整模块,用于根据环境载荷数据和各个环境载荷数据的荷载调整值,对航行场景下的船舶状态进行调整。
12、本专利技术实施例的第三方面提供了一种电子设备,包括存储器、处理器以及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现如上第一方面的用于船舶设计的三维航行场景模拟方法的步骤。
13、本专利技术实施例的第四方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上第一方面的用于船舶设计的三维航行场景模拟方法的步骤。
14、本专利技术实施例提供的用于船舶设计的三维航行场景模拟方法、设备及存储介质,首先获取航行场景的基本环境数据;将基本环境数据分别输入到对应的环境载荷模型中,得到多个环境载荷数据;根据基本环境数据和多个相关性预估模型,计算各个环境载荷数据的荷载调整值;其中,每个相关性预估模型用于预测第一环境载荷模型对应的环境载荷数据对第二环境载荷模型对应的环境载荷数据的影响;第一环境载荷模型和第二环境载荷模型为多个环境载荷模型的任两个模型;根据环境载荷数据和各个环境载荷数据的荷载调整值,对航行场景下的船舶状态进行调整。通过最基础的环境数据和相应的载荷模型来计算各种实际环境下的载荷,并且考虑了不同载荷之间的关联关系,从而使模拟航行过程更贴近于实际航行,有效提高船舶航行的模拟效果。
本文档来自技高网...【技术保护点】
1.一种用于船舶设计的三维航行场景模拟方法,其特征在于,应用于航行场景模拟系统,所述航行场景模拟系统中设置有多个环境载荷模型;所述方法包括:
2.根据权利要求1所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述根据所述基本环境数据和多个相关性预估模型,计算各个环境载荷数据的荷载调整值,包括:
3.根据权利要求1所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述多个环境载荷模型包括风载荷模型、浪载荷模型和流载荷模型;所述将所述基本环境数据输入到多个环境载荷模型中,得到环境载荷数据,包括:
4.根据权利要求3所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述风载荷模型对应的基本环境数据包括:经纬度、温度、时间、升阻力系数、当前风速、当前风向、平均环境风速、风向均值、风向变化幅值;将所述风载荷模型对应的基本环境数据输入到风载荷模型中,得到所述航行场景的风载荷和风载荷预测值,包括:
5.根据权利要求3所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述浪载荷模型对应的基本环境数据包括:经纬度、温度、时间、浪高、
6.根据权利要求3所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述流载荷模型对应的基本环境数据包括经纬度、温度、时间、流向和流速;所述将所述流载荷模型对应的基本环境数据输入到流载荷模型中,得到所述航行场景的流载荷,包括:
7.根据权利要求1-6任一项所述的用于船舶设计的三维航行场景模拟方法,其特征在于,根据所述环境载荷数据和所述荷载调整值,对所述航行场景下的船舶状态进行调整,包括:
8.根据权利要求1-6任一项所述的用于船舶设计的三维航行场景模拟方法,其特征在于,根据所述环境载荷数据和所述荷载调整值,对所述航行场景下的船舶状态进行调整,包括:
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如上的权利要求1至8中任一项所述用于船舶设计的三维航行场景模拟方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上的权利要求1至8中任一项所述用于船舶设计的三维航行场景模拟方法的步骤。
...【技术特征摘要】
1.一种用于船舶设计的三维航行场景模拟方法,其特征在于,应用于航行场景模拟系统,所述航行场景模拟系统中设置有多个环境载荷模型;所述方法包括:
2.根据权利要求1所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述根据所述基本环境数据和多个相关性预估模型,计算各个环境载荷数据的荷载调整值,包括:
3.根据权利要求1所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述多个环境载荷模型包括风载荷模型、浪载荷模型和流载荷模型;所述将所述基本环境数据输入到多个环境载荷模型中,得到环境载荷数据,包括:
4.根据权利要求3所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述风载荷模型对应的基本环境数据包括:经纬度、温度、时间、升阻力系数、当前风速、当前风向、平均环境风速、风向均值、风向变化幅值;将所述风载荷模型对应的基本环境数据输入到风载荷模型中,得到所述航行场景的风载荷和风载荷预测值,包括:
5.根据权利要求3所述的用于船舶设计的三维航行场景模拟方法,其特征在于,所述浪载荷模型对应的基本环境数据包括:经纬度、温度、时间、浪高、浪向、波浪周期;所述将所述浪载荷模型对应的基本环境数据输入到浪载荷模型中,得到所述航行场...
【专利技术属性】
技术研发人员:庞启秀,李怀远,田隽,崔鹏昌,满瑞成,刘维利,侯志强,温春鹏,辛海霞,
申请(专利权)人:交通运输部天津水运工程科学研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。