1.一种智能船舶避碰自动测试场景生成方法,其中,所述方法应用于一自动场景生成系统,所述自动场景生成系统与环境创建模块、目标创建模块、存储模块通信连接,所述方法包括:通过所述环境创建模块获得第一模拟场景信息;
获得所述第一模拟场景的第一能见度信息;
通过所述目标创建模块获得第一船只、第二船只的基础信息,并将所述基础信息作为第一输入信息;
获得第一船只的第一船长信息,所述第一船长信息包括所述第一船长的第一性格信息;
根据所述第一性格信息和所述第一能见度信息获得第一决策信息,将所述第一决策信息作为第二输入信息;
将所述第一输入信息、所述第二输入信息输入第一结果评估模型,所述第一结果评估模型通过多组训练数据训练获得,所述多组训练数据中的每组均包括所述第一输入信息、所述第二输入信息和标识第一结果的标识信息;
获得所述第一结果评估模型的第一输出结果,所述第一输出结果包括所述第一船只在避让后的第一结果;
根据所述第一模拟场景信息获得第一模拟位置信息;
根据所述第一模拟位置信息和所述第一能见度信息获得第一海兽匹配结果;
根据所述第一海兽匹配结果对所述第一输出结果进行修正处理,获得第二模拟场景信息;
通过所述存储模块将所述第二模拟场景信息进行存储;
其中,所述根据所述第一模拟位置信息和所述第一能见度信息获得第一海兽匹配结果,所述方法还包括:通过所述第一模拟位置获得第一海兽信息;
根据所述第一海兽信息获得所述第一海兽的第一年龄信息和第一习性信息;
根据所述第一年龄信息和第一习性信息对所述第一海兽进行第一体积预估,获得第一体积预估结果;
根据所述第一习性信息和所述第一能见度信息获得第一概率等级,所述第一概率等级为所述第一海兽出现在所述第一船只第一预定范围的概率等级;
根据所述第一概率等级和所述第一体积预估结果判断是否对所述第一输出结果进行修正处理。
2.如权利要求1所述的方法,其中,所述根据所述第一习性信息和所述第一能见度信息获得第一概率等级,所述方法还包括:获得所述第一海兽的第一活动区域;
对所述第一海兽在所述第一活动区域的不同位置的出现次数进行概率统计;
获得所述第一船只第一预定范围的区域与所述第一活动区域的区域交集,根据所述区域交集获得第一概率;
获得所述第一船只的第一噪声等级;
根据所述第一噪声等级对所述第一海兽的影响程度进行匹配,获得第一影响结果;
根据所述第一影响结果对所述第一概率进行调整,获得第一概率等级。
3.如权利要求2所述的方法,其中,所述方法包括:根据所述第一船只的基础信息获得所述第一船只的第一体积信息;
根据所述第一体积预估结果、第一体积信息获得所述第一海兽对所述第一船只的危险系数;
获得范围分级,其中,所述范围分级为根据距离所述第一船只的距离的不同获得的范围分级;
根据所述危险系数对所述范围分级进行匹配,获得第一匹配结果,所述第一匹配结果包括所述第一预定范围。
4.如权利要求1所述的方法,其中,所述根据所述第一性格信息和所述第一能见度信息获得第一决策信息,将所述第一决策信息作为第二输入信息,所述方法还包括:根据所述第一能见度信息获得所述第一船只发现所述第二船只的第一时间;
根据所述第一船长的第一性格信息,获得执行第一决策结果的第二时间;
获得所述第二时间和所述第一时间的时间差信息,将所述时间差信息和所述第一决策结果作为第一决策信息。
5.如权利要求4所述的方法,其中,所述方法还包括:获得所述第一海兽在所述第一时间下的饥饿状态;
根据所述第一习性信息获得所述第一海兽在所述第一模拟场景的第一位置信息;
根据所述第一位置信息获得所述第一海兽追击所述第一船只的第一路线信息;
通过所述饥饿状态获得第一速度信息;
将所述饥饿状态、所述第一习性信息、所述第一位置信息、所述第一速度信息作为所述第一海兽的基础信息;
当判断结果为对所述第一输出结果进行修正处理时,获得第一添加指令;
根据所述第一添加指令,将所述基础信息添加至所述第一模拟场景信息中;
获得第二模拟场景信息,所述第二模拟场景信息包括所述第一模拟场景信息和添加所述基础信息后对所述第一输出结果进行修正处理的信息。
6.如权利要求5所述的方法,其中,所述通过所述饥饿状态获得第一速度信息,所述方法还包括:获得第一收集指令;
根据所述第一收集指令对所述第一海兽进行参数收集,并通过所述收集的参数构建饥饿状态数据库,其中,所述饥饿状态数据库包括所述第一海兽在不同饥饿状态下的不同捕食速度;
通过所述饥饿状态数据库获得预定饥饿状态阈值,其中,所述预定饥饿状态阈值包括第一阈值和第二阈值,其中,所述第一阈值高于第二阈值;
判断所述饥饿状态与所述第一阈值和第二阈值的关系;
当所述饥饿状态在所述第一阈值和第二阈值之间时,根据所述饥饿状态数据库对所述第一速度信息进行上调处理。
7.一种智能船舶避碰自动测试场景生成系统,其中,所述系统包括:第一获得单元,所述第一获得单元用于通过环境创建模块获得第一模拟场景信息;
第二获得单元,所述第二获得单元用于获得所述第一模拟场景的第一能见度信息;
第三获得单元,所述第三获得单元用于通过目标创建模块获得第一船只、第二船只的基础信息,并将所述基础信息作为第一输入信息;
第四获得单元,所述第四获得单元用于获得第一船只的第一船长信息,所述第一船长信息包括所述第一船长的第一性格信息;
第五获得单元,所述第五获得单元用于根据所述第一性格信息和所述第一能见度信息获得第一决策信息,将所述第一决策信息作为第二输入信息;
第一输入单元,所述第一输入单元用于将所述第一输入信息、所述第二输入信息输入第一结果评估模型,所述第一结果评估模型通过多组训练数据训练获得,所述多组训练数据中的每组均包括所述第一输入信息、所述第二输入信息和标识第一结果的标识信息;
第六获得单元,所述第六获得单元用于获得所述第一结果评估模型的第一输出结果,所述第一输出结果包括所述第一船只在避让后的第一结果;
第七获得单元,所述第七获得单元用于根据所述第一模拟场景信息获得第一模拟位置信息;
第八获得单元,所述第八获得单元用于根据所述第一模拟位置信息和所述第一能见度信息获得第一海兽匹配结果;
第九获得单元,所述第九获得单元用于根据所述第一海兽匹配结果对所述第一输出结果进行修正处理,获得第二模拟场景信息;
第一存储单元,所述第一存储单元用于通过存储模块将所述第二模拟场景信息进行存储;
第十获得单元,所述第十获得单元用于通过所述第一模拟位置获得第一海兽信息;
第十一获得单元,所述第十一获得单元用于根据所述第一海兽信息获得所述第一海兽的第一年龄信息和第一习性信息;
第十二获得单元,所述第十二获得单元用于根据所述第一年龄信息和第一习性信息对所述第一海兽进行第一体积预估,获得第一体积预估结果;
第十三获得单元,所述第十三获得单元用于根据所述第一习性信息和所述第一能见度信息获得第一概率等级,所述第一概率等级为所述第一海兽出现在所述第一船只第一预定范围的概率等级;
第一判断单元,所述第一判断单元用于根据所述第一概率等级和所述第一体积预估结果判断是否对所述第一输出结果进行修正处理。
8.一种智能船舶避碰自动测试场景生成系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现权利要求1‑6任一项所述方法的步骤。