当前位置: 首页 > 专利查询>中国船级社专利>正文

一种船舶智能航行场景的处理方法、系统及装置制造方法及图纸

技术编号:39167563 阅读:8 留言:0更新日期:2023-10-23 15:05
本发明专利技术提供一种船舶智能航行场景的处理方法、系统及装置,涉及船舶智能航行测试技术领域。所述方法包括:获取船舶智能航行信息生成器生成的至少一种航行场景信息;根据所述至少一种航行场景信息,确定至少一种航行场景要素;根据至少一种航行场景要素,生成船舶智能航行目标测试场景;根据仿真测试请求调用所述目标测试场景,将所述目标测试场景的航行场景信息发送至外部系统进行场景测试。本发明专利技术的方案可以面向不同的智能航行系统的测试需求,场景生成方法更加简化且具有扩展性。景生成方法更加简化且具有扩展性。景生成方法更加简化且具有扩展性。

【技术实现步骤摘要】
一种船舶智能航行场景的处理方法、系统及装置


[0001]本专利技术涉及船舶智能航行测试
,特别是一种船舶智能航行场景的处理方法、系统及装置。

技术介绍

[0002]随着船舶智能化发展,场景测试的难度逐渐加大,对船舶智能航行测试技术的需求日益迫切。面向船舶智能航行,由于船舶航行的场景高度复杂、无法准确预知,实船测试的高成本、低效率已无法满足测试需求。
[0003]现有技术中的智能航行测试场景存在如下问题:1.通过三维建模进行场景测试,成本高、建模周期长、场景修改困难,不能满足大量场景的快速生成甚至实时生成的需求;2.基于实测数据的场景测试只能依照固定脚本执行,无法根据智能航行决策动态改变;3.根据特定任务特定建立场景的复用性及扩展性不佳。

技术实现思路

[0004]本专利技术要解决的技术问题是提供一种船舶智能航行场景的处理方法、系统及装置,实现了测试场景生成的标准化,可满足不同的智能航行系统测试需求、更适用于连续场景的测试。
[0005]为解决上述技术问题,本专利技术的技术方案如下:一种船舶智能航行场景的处理方法,包括:获取船舶智能航行信息生成器生成的至少一种航行场景信息;根据所述至少一种航行场景信息,确定至少一种航行场景要素;根据至少一种航行场景要素,生成船舶智能航行目标测试场景;根据仿真测试请求调用所述目标测试场景,将所述目标测试场景的航行场景信息发送至外部系统进行场景测试。
[0006]可选的,获取船舶智能航行信息生成器生成的至少一种航行场景信息,包括:获取船舶模型生成器生成的船舶信息,所述船舶信息包括以下至少一项:船舶类型、船舶编号、船舶总长、船舶型宽;获取交通流生成器生成的船舶运行轨迹要素数据,所述船舶运行轨迹要素数据包括以下至少一项:船舶航行路径、航速、航向;获取水域轨道生成器生成的航行水域、航线,所述航行水域通过左航行边界、右航行边界、航行进入边和航行退出边定义;获取气象生成器生成的气象要素数据,所述气象要素数据包括以下至少一项:风速、风向、有义波高、波浪方向、波峰周期、流速、流向、能见度系数。
[0007]可选的,根据所述至少一种航行场景信息,确定至少一种航行场景要素,包括:
按照第一数据格式对船舶信息进行格式转换处理,得到船舶要素,并存储;按照第二数据格式对船舶运行轨迹要素数据进行格式转换处理,得到轨迹要素,并存储;按照第三数据格式对航行水域和航线数据进行格式转换处理,得到水域航道要素,并存储;按照第四数据格式对气象要素数据进行格式转换处理,得到气象要素,并存储;其中,所述第一数据格式、第二数据格式、第三数据格式以及第四数据格式至少部分相同。
[0008]可选的,根据至少一种航行场景要素,生成船舶智能航行目标测试场景,包括:获取目标测试场景的文档信息和目标测试场景内测试船只的初始状态信息;根据所述文档信息和初始状态信息,对所述船舶要素、轨迹要素、水域航道要素和气象要素的多个目标数据进行组合,生成船舶智能航行目标测试场景。
[0009]可选的,还包括:将所述目标测试场景以可扩展标记语言XML格式存储于场景存储器中, XML格式的所述目标测试场景的静态结构中包括至少一项可选择项。
[0010]可选的,根据仿真测试请求调用所述目标测试场景,将所述目标测试场景的航行场景信息发送至外部系统进行场景测试,包括:获取外部系统的仿真测试请求,通过数据交换模块调用场景存储器中的目标测试场景;将所述目标测试场景的航行场景信息通过数据交换模块发送至外部系统,供外部系统进行场景测试。
[0011]本专利技术还提供一种船舶智能航行场景的处理系统,包括:场景要素存储系统以及与场景要素存储系统通信连接的场景导调系统;其中,所述场景要素存储系统用于获取船舶智能航行信息生成器生成的至少一种航行场景信息;根据所述至少一种航行场景信息,确定至少一种航行场景要素;所述场景导调系统用于根据所述至少一种航行场景要素,生成船舶智能航行目标测试场景;根据仿真测试请求调用所述目标测试场景,将所述目标测试场景的航行场景信息发送至外部系统进行仿真场景测试。
[0012]本专利技术还提供一种船舶智能航行场景的处理装置,包括:获取模块,用于获取船舶智能航行信息生成器生成的至少一种航行场景信息;处理模块,用于根据所述至少一种航行场景信息,确定至少一种航行场景要素;根据至少一种航行场景要素,生成船舶智能航行目标测试场景;根据仿真测试请求调用所述目标测试场景,将所述目标测试场景的航行场景信息发送至外部系统进行场景测试。
[0013]本专利技术还提供一种计算设备,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如上述的方法。
[0014]本专利技术还提供一种计算机可读存储介质,存储指令,当所述指令在计算机上运行时,使得计算机执行如上述的方法。
[0015]本专利技术的上述方案至少包括以下有益效果:本专利技术的上述方案,通过获取船舶智能航行信息生成器生成的至少一种航行场景信息;根据所述至少一种航行场景信息,确定至少一种航行场景要素;根据至少一种航行场
景要素,生成船舶智能航行目标测试场景;根据仿真测试请求调用所述目标测试场景,将所述目标测试场景的航行场景信息发送至外部系统进行场景测试。可以提供一种标准化的测试场景生成方式,面向不同的智能航行系统的测试需求,场景生成方法更加简化且具有扩展性。
附图说明
[0016]图1是本专利技术实施例的船舶智能航行场景的处理方法的流程示意图;图2是本专利技术实施例的船舶智能航行场景的处理方法的另一流程示意图;图3是本专利技术实施例的船舶智能航行场景的处理系统的模块示意图;图4是本专利技术实施例的规则单一航行水域和预设航线示意图;图5是本专利技术实施例的弯曲单一航行水域和预设航线示意图;图6是本专利技术实施例的不规则单一航行水域和预设航线示意图;图7是本专利技术实施例的船舶要素存储形式示意图;图8是本专利技术实施例的轨迹要素存储形式示意图;图9是本专利技术实施例的水域航道要素存储形式示意图;图10是本专利技术实施例的水域航道要素存储形式示意图;图11是本专利技术实施例的气象要素存储形式示意图;图12是本专利技术实施例的场景要素组合示意图;图13是本专利技术实施例的XML格式文件存储示意图;图14是本专利技术实施例的船舶智能航行场景的处理装置的结构示意图。
具体实施方式
[0017]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围完整的传达给本领域的技术人员。
[0018]如图1所示,本专利技术的实施例提出一种船舶智能航行场景的处理方法,包括:步骤11,获取船舶智能航行信息生成器生成的至少一种航行场景信息;步骤12,根据所述至少一种航行场景信息,确定至少一种航行场景要素;步骤13,根据至少一种航行场景要素,生成船舶智能航行目标测试场景;步骤14,根据仿真测试请求调用所述目标测试场景,将所述目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种船舶智能航行场景的处理方法,其特征在于,包括:获取船舶智能航行信息生成器生成的至少一种航行场景信息;根据所述至少一种航行场景信息,确定至少一种航行场景要素;根据至少一种航行场景要素,生成船舶智能航行目标测试场景;根据仿真测试请求调用所述目标测试场景,将所述目标测试场景的航行场景信息发送至外部系统进行场景测试。2.根据权利要求1所述的船舶智能航行场景的处理方法,其特征在于,获取船舶智能航行信息生成器生成的至少一种航行场景信息,包括:获取船舶模型生成器生成的船舶信息,所述船舶信息包括以下至少一项:船舶类型、船舶编号、船舶总长、船舶型宽;获取交通流生成器生成的船舶运行轨迹要素数据,所述船舶运行轨迹要素数据包括以下至少一项:船舶航行路径、航速、航向;获取水域轨道生成器生成的航行水域、航线,所述航行水域通过左航行边界、右航行边界、航行进入边和航行退出边定义;获取气象生成器生成的气象要素数据,所述气象要素数据包括以下至少一项:风速、风向、有义波高、波浪方向、波峰周期、流速、流向、能见度系数。3.根据权利要求2所述的船舶智能航行场景的处理方法,其特征在于,根据所述至少一种航行场景信息,确定至少一种航行场景要素,包括:按照第一数据格式对船舶信息进行格式转换处理,得到船舶要素,并存储;按照第二数据格式对船舶运行轨迹要素数据进行格式转换处理,得到轨迹要素,并存储;按照第三数据格式对航行水域和航线数据进行格式转换处理,得到水域航道要素,并存储;按照第四数据格式对气象要素数据进行格式转换处理,得到气象要素,并存储;其中,所述第一数据格式、第二数据格式、第三数据格式以及第四数据格式至少部分相同。4.根据权利要求3所述的船舶智能航行场景的处理方法,其特征在于,根据至少一种航行场景要素,生成船舶智能航行目标测试场景,包括:获取目标测试场景的文档信息和目标测试场景内测试船只的初始状态信息;根据所述文档信息和初始状态信息,对所述船舶要素、轨迹要素、水域航道要素和气象...

【专利技术属性】
技术研发人员:王新宇赵岩陈金峰江东蔡玉良郭显亭王翌铭孙宁赵轩马吉林
申请(专利权)人:中国船级社
类型:发明
国别省市:

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

1