一种欠驱商船自主靠离泊测试方法及系统



1.本发明涉及一种欠驱商船自主靠离泊测试方法及系统。


背景技术:



2.无人船指利用传感器、通信、物联网、互联网等技术手段,自动感知和获得船舶自身、海洋环境、物流、港口等方面的信息和数据,并基于计算机技术、自动控制技术和大数据处理分析技术,在船舶航行、管理、维护保养、货物运输等方面实现智能化运行的船舶,以使船舶更加安全、更加环保、更加经济和更加可靠,无人船在海洋装备制造领域的研究和市场需求愈加广泛。
3.靠离泊操作是传统船舶在整个海上航行过程中重要的环节,也是最复杂、操作难度最大的过程之一。进出港技术同样也是智能船舶的一项重要技术,智能船舶进出港技术不仅对船舶的航向、航速进行控制,还包含了泊位镇定、轨迹跟踪、路径规划等多项内容;传统船舶在靠离泊过程中存在人为的不确定性带来的危险因素,海上工作环境复杂,传统船舶缺少对融合环境和自身数据的评估规划系统,难以根据实时情况做出规划,整体的可控性差智能化程度低。


技术实现要素:



4.发明目的:本发明旨在提供一种能够实时测评欠驱商船自主靠离泊测试作业的方法及系统,能够提高船只离靠泊过程中测试效率及安全性。
5.技术方案:本发明所述的欠驱商船自主靠离泊测试方法,包括以下步骤
6.步骤s1、使用感知模块监测水域环境数据、欠驱商船位置数据和欠驱商船状态数据,并将这三项数据传至数据处理模块;
7.步骤s2、数据处理模块汇总感知模块监测数据,进行数据融合;
8.步骤s3、融合后的数据通过场景生成器构建欠驱商船自主靠离泊水域态势信息,相关信息数据传输至服务器数据库;
9.步骤s4、融合后的数据通过船舶运动模拟器构建欠驱商船运动状态信息,相关信息数据传输至服务器数据库;
10.步骤s5、欠驱商船算法模块依据水域态势信息和无人船运动状态信息,规划出船舶靠离泊路线;
11.步骤s6、测评模块实时调用服务器数据库,对比欠驱商船实际航行路径与规划路径偏差,依据评判标准对实际欠驱商船行为进行测评;
12.步骤s7、服务器根据测评结果对欠驱商船进行调控,测评结果合格则重复步骤至自主靠离泊结束;测评结果不合格则停止测试,待问题排查后再进行测试。
13.其中,所述步骤s1中的水域环境数据包括:水域风速风向、流速流向、温度湿度以及浪高浪压,欠驱商船状态数据包括:欠驱商船的航速、航向、加速度以及三轴姿态角。
14.其中,所述欠驱商船位置数据检测方式为:gps定位方式、声学定位方式、视觉识别
定位方式和uwb定位方式相互协同作业,从而获得欠驱商船与泊位以及其他目标之间的距离。
15.其中,所述数据融合采用中级传感器融合技术和卡尔曼滤波器,从而得到融合后的精准数据;中级传感器融合技术包括以下步骤:
16.步骤s21:将感知模块首次测量的数据作为初始测量值;
17.步骤s22:滤波器根据初始测量值初始化状态和协方差矩阵;
18.步骤s23:在预设时间段内滤波器收到新的测量值,贝叶斯算法在此时间段内给出预测值;
19.步骤s24:将测量值和预测值对比,滤波器为每个值施加对应的权重;
20.步骤s25:在下一个预定时间段内将收到对应的测量值,算法执行对应的预测值和更新步骤。
21.其中,所述步骤s5中船舶靠离泊路线的规划包括以下步骤:
22.步骤s51:将靠泊过程分为远码头轨迹规划阶段和码头末端镇定靠泊两部分;
23.步骤s52:这上述两部分进行仿真研究,同时优化人工势场法;
24.步骤s53:绘制出航迹规划和舵角输出曲线。
25.其中,所述步骤s6中的测评过程包括以下步骤:
26.步骤s61:分析影响靠泊的因素,调用靠泊的要点和规范,获得评价指标;
27.步骤s62:对指标进行归纳分类并构建评价指标体系;
28.步骤s63:采用层次分析法,对无人船舶自主靠离泊测试评价指标体系中各指标进行重要性比较得到各指标的权重wi;确定指标打分分级标准,依据每个测试时刻指标的数据进行打分r
i,t

29.步骤s64:将各指标权重wi与打分分数r
i,t
相结合,得到欠驱商船自主靠离泊测试监测时刻t的各测试指标最终分数s
i,t

30.步骤s65:综合各个指标分数,得出t时刻自主靠离泊整体分数s
t

31.其中,所述层次分析法用于确定权重wi,包括以下步骤:
32.步骤s631:基于评价指标,建立描述所有结构因素的递阶层次结构;
33.步骤s632:两两比较结构因素,构造出所有的判断矩阵;
34.步骤s633:解判读矩阵得出特征根和特征向量,检验每个判断矩阵是否具有完全一致性若不满足一致性条件,则要修改判断矩阵直到满足为止;
35.步骤s634:计算各层因素的组合权重,并检验结构一致性。
36.本发明所述的欠驱商船自主靠离泊测试系统,包括感知模块,对水域环境和欠驱商船状态进行监测;数据处理模块接收并处理来自感知模块监测的数据;算法模块调用服务器来自数据处理模块的融合数据,并进行路径规划;显示模块调用服务器信息,进行图形处理后通过显示器进行欠驱商船自主靠离泊测试相关信息呈现。
37.其中,所述数据处理模块还包括场景生成器、船舶运动模拟器和数据融合模块,所述数据处理模块接收来自感知模块监测的数据,进行数据融合;基于融合后的数据,所述场景生成器构建水域态势信息,所述船舶运动模拟器构建欠驱商船运动信息。
38.有益效果:与现有技术相比,本发明具有如下的显著优点:在对水域环境以及船舶状态进行监测和数据处理,构建水域态势信息以及船舶运动信息,在此基础上进行路径规
划,测评模块对比实际路径与规划路径偏差,依据既定指标评判标准自动打分,提高了测试效率;其次,在构建欠驱商船自主靠离泊测评指标以及进行打分时,采用层次分析法降低了确定权重,测评主观性,提升最终结果的正确性,增加了船舶在靠泊过程中的安全性。
附图说明
39.图1为本发明的方法流程示意图;
40.图2为本发明的系统结构示意图。
具体实施方式
41.下面结合附图1-2对本发明的技术方案作进一步说明,一种欠驱商船自主靠离泊测试方法及其系统,如图1所示,包括以下步骤:
42.步骤s1、使用感知模块监测水域环境数据、欠驱商船位置数据和欠驱商船状态数据,并将这三项数据传至数据处理模块;
43.步骤s2、数据处理模块汇总感知模块的监测数据,并进行数据融合;
44.步骤s3、融合后的数据通过场景生成器构建欠驱商船自主靠离泊水域态势信息,相关信息数据传输至服务器数据库;
45.步骤s4、融合后的数据通过船舶运动模拟器构建欠驱商船运动状态信息,相关信息数据传输至服务器数据库;
46.步骤s5、欠驱商船算法模块依据水域态势信息和无人船运动状态信息,规划出船舶靠离泊路线;
47.步骤s6、测评模块调用服务器数据库,对比欠驱商船实际航行路径与规划路径偏差,依据评判标准对实际欠驱商船行为进行测评;
48.步骤s7、服务器根据测评结果对欠驱商船进行调控,测评结果合格则重复步骤至自主靠离泊结束;测评结果不合格则停止测试,待问题排查后再进行测试。
49.如图2所示,包括感知模块、数据处理模块、测评模块以及显示模块;感知模块对水域环境和欠驱商船状态进行监测;数据处理模块接收并处理来自感知模块监测的数据;算法模块调用服务器来自数据处理模块的融合数据,并进行路径规划;测评模块调用服务器欠驱商船实时运动状态信息以及路径规划信息;显示模块调用服务器信息,进行图形处理后通过显示器进行欠驱商船自主靠离泊测试相关信息呈现。
50.在步骤s1中:感知模块对水域环境和欠驱商船状态(定位、姿态)进行监测,数据传输至数据处理模块;在此步骤中对欠驱商船状态数据进行检测,具体言之,首先,对欠驱商船的位置进行定位,其定位方式融合了gps定位、声学定位视觉识别定位和uwb定位,多种定位方式协同作业保证在任何情况下都能精准确定欠驱商船的位置,从而获取欠驱商船与泊位以及其他目标之间的距离,以此作为欠驱商船的位置数据;欠驱商船的姿态有感知模块中的惯性测量单元测得,包括三轴姿态角、加速度,通过坐标系转化得出水面无人船的航向和速度,以此作为欠驱商船的状态数据;在获悉欠驱商船状态数据的基础上,对水域环境进行检测,感知模块中包括用于测量和记录水域波浪高度的浪高仪、用于测量和记录水域波浪压力的浪压仪以及用于测量和记录水域风速以及风向仪,还包括温度传感器用于测量和记录温度、湿度传感器用于测量和记录湿度、流速流向检测浮标,以此作为水域环境数据。
51.数据处理模块汇总感知模块监测数据,进行数据融合;在此步骤中,采用中级传感器融合技术,包括卡尔曼滤波器结合卡尔曼滤波器对感知模块测得的数据进行融合,以最精确的融合数据为准;具体实施过程为,以感知模块首次测量的数据为基础初始化商船和协方差矩阵,预定时间段t内,卡尔曼滤波器收到新的传感器的测量值,算法给出预测值,滤波器将预测值和实际测量值进行比较并结合给出该时间段内的融合数据,在此过程中卡尔曼滤波器根据每个值的不确定性给预测值和测量值施加不同的权重,然后在下一个t时间段内接收另一个测量值,算法给出另一个预测值,从而开始下一次数据的比较和融合。
52.融合后的数据通过场景生成器构建欠驱商船自主靠离泊水域态势信息,相关信息数据传输至服务器数据库;换言之,通过数据处理模块中的场景生成器,建立欠驱商船靠离泊水域的模拟环境,并给模拟环境赋予实时的融合数据,再将模拟环境传输至服务器数据库中。融合后的数据通过船舶运动模拟器构建欠驱商船运动状态信息,相关信息数据传输至服务器数据库;建立具有实时运动状态信息的欠驱商船模型,并将其传输至服务器数据库。
53.欠驱商船算法模块依据水域态势信息和无人船运动状态信息,规划出船舶靠离泊路线;在本步骤中,服务器对欠驱商船任务进行轨迹规划,欠驱商船存在提醒较大的确定,由此将靠泊码头的过程分为远码头轨迹规划阶段和码头末端镇定靠泊两部分,对两部分分别进行仿真研究。同时对传统人工势场法进行了优化,其优化过程为:考虑到商船体型较大,障碍影响距离较广,引力过大可能会碰到障碍船,在本发明传统引力函数基础上增加了范围限定,避免由于离过渡区域太远导致的引力过大问题。鉴于过渡区域附近有障碍物,产生的斥力场大,导致船舶无法靠近目标点,因此对斥力函数进行优化,增添了目标和船舶距离对斥力的影响;当船舶靠近过渡区域时,虽然周围的障碍物对其产生的斥力场增大,但两者距离在缩短,所以起到对斥力场的削弱作用,解决引力过大和目标不可达的问题,在此基础上绘制航迹规划和舵角输出曲线,为进入泊位前的船舶航行选择合适的航线提供了依据。
54.测评模块实时调用服务器数据库,对比欠驱商船实际航行路径与规划路径偏差,依据评判标准对实际欠驱商船行为进行测评;具体而言,采用结合证据理论和层次分析法,对无人船舶自主靠离泊测试评价指标体系中各指标进行重要性比较得到各指标的权重wi;确定指标打分分级标准,依据每个测试时刻指标的数据进行打分r
i,t
;将各指标权重与打分分数相结合,得到欠驱商船自主靠离泊测试监测时刻t的各测试指标最终分数s
i,t
,将各指标分数相加得出t时刻自主靠离泊整体分数s
t
。其中,层次分析法确定权重wi的步骤包括:建立描述系统功能或特征内部独立的递阶层次结构;两两比较结构因素,构造出所有的判断矩阵;解判读矩阵,得出特征根和特征向量,并检验每个判断矩阵是否具有完全一致性若不满足一致性条件,则要修改判断矩阵,直到满足为止;计算各层因素的组合权重,并检验结构一致性。
55.服务器根据测评结果对欠驱商船进行调控,测评结果合格则重复步骤至自主靠离泊结束;测评结果不合格则停止测试,待问题排查后再进行测试。
56.如图2所示适用于上述方法的欠驱商船自主靠离泊测试系统,欠驱商船自主靠离泊测试系统,其特征在于:包括感知模块、数据处理模块、算法模块、服务器、测评模块、预警模块和显示模块;数据处理模块包括场景生成器、船舶运动模拟器以及数据融合模块。感知
模块对水域环境和欠驱商船状态进行监测,监测数据传输至数据处理模块进行处理;数据处理模块包括场景生成器、船舶运动模拟器和数据融合模块,数据处理模块接收来自感知模块监测的数据,进行数据融合,通过场景生成器构建水域态势信息,通过船舶运动模拟器构建欠驱商船运动信息,相关信息数据传输至服务器;算法模块调用服务器来自数据处理模块的信息,进行路径规划,路径规划信息传输至服务器;测评模块调用服务器欠驱商船实时运动状态信息以及路径规划信息,进行测评,服务器根据测评结果对欠驱商船进行调控,测评结果合格则重复步骤至自主靠离泊结束;测评结果不合格则停止测试,待问题排查后再进行测试。显示模块调用服务器信息,进行图形处理后通过显示器进行欠驱商船自主靠离泊测试相关信息呈现。

技术特征:


1.一种欠驱商船自主靠离泊测试方法,其特征在于:包括以下步骤:步骤s1、使用感知模块监测水域环境数据、欠驱商船位置数据和欠驱商船状态数据,并将这三项数据传至数据处理模块;步骤s2、数据处理模块汇总感知模块的监测数据,并进行数据融合;步骤s3、融合后的数据通过场景生成器构建欠驱商船自主靠离泊水域态势信息,相关信息数据传输至服务器数据库;步骤s4、融合后的数据通过船舶运动模拟器构建欠驱商船运动状态信息,相关信息数据传输至服务器数据库;步骤s5、欠驱商船算法模块依据水域态势信息和无人船运动状态信息,规划出船舶靠离泊路线;步骤s6、测评模块调用服务器数据库,对比欠驱商船实际航行路径与规划路径偏差,依据评判标准对实际欠驱商船行为进行测评;步骤s7、服务器根据测评结果对欠驱商船进行调控,测评结果合格则重复步骤至自主靠离泊结束;测评结果不合格则停止测试,待问题排查后再进行测试。2.根据权利要求1所述的一种欠驱商船自主靠离泊测试方法,其特征在于:所述步骤s1中的水域环境数据包括:水域风速风向、流速流向、温度湿度以及浪高浪压,欠驱商船状态数据包括:欠驱商船的航速、航向、加速度以及三轴姿态角。3.根据权利要求1所述的一种欠驱商船自主靠离泊测试方法,其特征在于:步骤s1中,所述欠驱商船位置数据检测方式为:gps定位方式、声学定位方式、视觉识别定位方式和uwb定位方式相互协同作业,从而获得欠驱商船与泊位以及障碍之间的距离。4.根据权利要求1所述的一种欠驱商船自主靠离泊测试方法,其特征在于:步骤s2中,所述数据融合采用中级传感器融合技术-卡尔曼滤波,从而得到融合后的精准数据;中级传感器融合技术包括以下步骤:步骤s21:将感知模块首次测量的数据作为初始测量值;步骤s22:滤波器根据初始测量值初始化状态和协方差矩阵;步骤s23:在预设时间段内滤波器收到新的测量值,算法在此时间段内给出预测值;步骤s24:将测量值和预测值对比,滤波器为每个值施加对应的权重;步骤s25:在下一个预定时间段内将收到对应的测量值,算法执行对应的预测值和更新步骤。5.根据权利要求1所述的一种欠驱商船自主靠离泊测试方法,其特征在于:所述步骤s5中船舶靠离泊路线的规划包括以下步骤:步骤s51:将靠泊过程分为远码头轨迹规划阶段和码头末端镇定靠泊两部分;步骤s52:对上述两部分进行仿真研究,同时优化人工势场法;步骤s53:绘制出航迹规划和舵角输出曲线。6.根据权利要求1所述的一种欠驱商船自主靠离泊测试方法,其特征在于:所述步骤s6中的测评过程包括以下步骤:步骤s61:分析影响靠泊的因素,调用靠泊的要点和规范,获得评价指标;步骤s62:对指标进行归纳分类并构建评价指标体系;步骤s63:采用层次分析法,对无人船舶自主靠离泊测试评价指标体系中各指标进行重
要性比较得到各指标的权重w
i
;确定指标打分分级标准,依据每个测试时刻指标的数据进行打分r
i,t
;步骤s64:将各指标权重w
i
与打分分数r
i,t
相结合,得到欠驱商船自主靠离泊测试监测时刻t的各测试指标最终分数s
i,t
;步骤s65:综合各个指标分数,得出t时刻自主靠离泊整体分数s
t
。7.根据权利要求6所述的一种欠驱商船自主靠离泊测试方法,其特征在于:步骤s63中,所述将证据理论和层次分析法组合起来用于确定权重w
i
,包括以下步骤:步骤s631:基于评价指标,建立描述所有结构因素的递阶层次结构;步骤s632:两两比较结构因素,构造出所有的判断矩阵;步骤s633:解判读矩阵得出特征根和特征向量,检验每个判断矩阵是否具有完全一致性若不满足一致性条件,则要修改判断矩阵直到满足为止;步骤s634:计算各层因素的组合权重,并检验结构一致性。8.一种使用如权利要求1中所述方法的欠驱商船自主靠离泊测试系统,其特征在于:包括感知模块、数据处理模块、测评模块以及显示模块;感知模块对水域环境和欠驱商船状态进行监测;数据处理模块接收并处理来自感知模块监测的数据;算法模块调用服务器来自数据处理模块的融合数据,并进行路径规划;测评模块调用服务器欠驱商船实时运动状态信息以及路径规划信息;显示模块调用服务器信息,进行图形处理后通过显示器进行欠驱商船自主靠离泊测试相关信息呈现。9.根据权利要求8所述的一种欠驱商船自主靠离泊测试系统,其特征在于:所述数据处理模块还包括场景生成器、船舶运动模拟器和数据融合模块,所述数据处理模块接收来自感知模块监测的数据,数据融合模块进行数据融合;基于融合后的数据,所述场景生成器构建水域态势信息,所述船舶运动模拟器构建欠驱商船运动信息。

技术总结


本发明公开了一种欠驱商船自主靠离泊测试方法及系统,方法包括以下步骤:使用感知模块监测水域环境数据、欠驱商船位置数据和欠驱商船状态数据;数据处理模块汇总感知模块监测数据,进行数据融合;基于融合后的数据,场景生成器构建欠驱商船自主靠离泊水域态势信息,船舶运动模拟器构建欠驱商船运动状态信息,相关信息数据传输至服务器数据库;算法模块依据相关信息数据,规划出船舶靠离泊路线;测评模块对实际欠驱商船行为进行测评;测评结果合格则重复步骤至自主靠离泊结束,不合格停止测试排除问题。系统包括:感知模块、数据处理模块、测评模块以及显示模块。本发明提高了欠驱商船自主靠离泊的测试效率,增加欠驱商船在测试过程中的安全性。中的安全性。中的安全性。


技术研发人员:

白旭 凌浩 张茜 李雨珊 李永正 罗小芳 杨立 张海华 刘启新 孙宇

受保护的技术使用者:

江苏科技大学

技术研发日:

2022.08.30

技术公布日:

2022/11/2

本文发布于:2024-09-21 00:50:23,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/65028.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:商船   模块   步骤   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议