胡宴才 张强 吴恒涛
摘要:为解决大风浪影响下船舶操纵能力降低、产生避碰脆弱性、碰撞事故发生概率增大的问题,考虑船舶长度,分析大风浪因素,获得船舶避碰脆弱性;选取船舶碰撞危险度指标进行模糊推理得到基本的碰撞危险度,提出考虑船舶综合碰撞危险度的多船避碰决策方法。利用多船会遇构建避碰决策模糊案例库,提供对应的避碰决策,并利用仿真试验验证避碰决策方法的有效性。结果表明:多船避碰决策方法可准确计算不同长度船舶的避碰脆弱性,提供周围船舶的综合碰撞危险度,进行有效的多船避碰决策。此方法可为大风浪条件下的船舶航行安全提供重要的理论依据和数据参考。
关键词:多船避碰;模糊推理;案例推理;避碰脆弱性;碰撞危险度
中图分类号:U692.2文献标志码:A文章编号:1672-0032(2023)01-0093-09
引用格式:胡宴才,张强,吴恒涛.大风浪条件下考虑避碰脆弱性的多船避碰决策[J].山东交通学院学报,2023,31(1):93-101.
HU Yancai,ZHANG Qiang, WU Hengtao. Multi-vessels collision avoidance decisions considering the vulnerability of collision avoidance under heavy storm wave[J].Journal of Shandong Jiaotong University,2023,31(1):93-101.
0 引言
船舶避碰系统研究是提高船舶航行安全性的重要课题,对船舶进行避碰决策可为避碰行动提供依據。为减少人为避碰失误,研究人员提出多种船舶碰撞危险度评估方法。碰撞危险度是描述航行船舶碰撞危险程度的重要参数,在船舶自动避碰系统中起承上启下的作用,是船舶采取避碰决策的重要依据,研究碰撞危险度可推动智能船舶航行避碰决策水平的快速发展。
为构建准确可靠的碰撞危险度评估系统,Tu等[1]通过检测侵犯他船船舶领域的可能性,将船舶领域评估船舶航行安全的标准结合最近会遇距离(distance to closest point of approach,DCPA)和到达最近会遇距离的时间(time to closest point of approach,TCPA)等危险指数,计算碰撞危险度。罗捷等[2]采用遗传极限学习计算法计算船舶碰撞危险度,提高了船舶避碰的成功率。利用智能方法与传统方法的差异性、互补性,将2类方法相结合进行避碰研究[3]。Zhou等[4]提出动态模糊船舶领域的概念,考虑本船和他船相关因素确定船舶航行碰撞危险度。但在评估碰撞危险度时,上述方法未充分考虑环境条件,如风、浪等外部因素的有效融合问题,影响碰撞危险度计算的准确性[5]。
Andrew等[6]构建了可分析已识别危险度因素的特定模型。Dang等[7]、Szlapczynski等[8]、Jo等[9]、Zhang等[10]针对海上航行时的恶劣天气因素进行研究。考虑船舶的运动特性, 谢鸿伟等[11]针对开阔水域多船会遇情况,提出一种考虑船舶运动数学模型的自主避碰方法。针对避碰路径规划问题,贾立校等[12]提出综合考虑速度和安全性的船舶智能避碰方法。周凤杰[13]、曾勇等[14]采用粒子群-遗传混合优化算法的船舶避碰决策方法,取得了较好的避碰决策和规划效果。也有学者提出了碰撞危险度模糊评估、自主水面船舶实时避碰和不确定危险度回归模型等方法,解决考虑避碰脆弱性的船舶避碰问题[15-16]。船舶碰撞危险度被视为宏观的危险度,是指发生海上事故的可能性或海上事故的危险程度,而避碰脆弱性是指发生碰撞事故的可能性或发生碰撞事故的风险程度,避碰脆弱性增大意味着发生海上碰撞事故的可能性增大。
但考虑船员驾驶经验案例,解决基于案例库推理的大风浪因素影响的多船避碰问题的文献较少。为提升船舶避碰决策的智能化和精确性,本文在大风浪下船舶避碰脆弱性评估的基础上研究避碰决策,考虑避碰脆弱性,提出一种多船避碰模糊决策避碰方法。
1 大风浪条件下船舶碰撞危险度评估
大风浪条件下易造成船舶碰撞危险度评估不当而错过避碰时机,极易引发碰撞事故。采用考虑避碰脆弱性因素的船舶碰撞危险度模糊评估方法,结合基本的碰撞危险度和大风浪下不同类型船舶的避碰脆弱性,计算综合碰撞危险度,如图1所示。
1.1 船舶基本碰撞危险度
在船舶碰撞危险度评估方法中,最近会遇距离和到达最近会遇距离的时间是确定船舶是否存在碰撞危险的根本因素。最近会遇距离lDCPA通常考虑绝对值,本文将以lDCPA(-)或lDCPA(+)的形式区分本船左、右两舷的船舶,绘图显示本船、目标船的位置关系,相对运动线朝向本船的方向,如图2所示。
如果目标船相对运动或明显向本船左侧移动,则lDCPA为负;若目标船明显向右运动,则lDCPA为正。根据目标船距离确定从本船到危险船舶的距离;目标船相对方位 (target relative bearing,TRB) 确定危险船舶的接近类型及根据案例库的相似性进行调整,寻求适用的解决方案;lDCPA确定碰撞危险度模糊规则的输入和生成,调整新航向的输出;到达最近会遇距离的时间tTCPA确定危险区域内每艘船的碰撞危险度,并通过调整查询到的来自案例库中相似的解决方案,提供避碰决策。
基本碰撞危险度与避碰脆弱性概念不同,不能在数学上对二者简单求和。本文采用模糊推理的方法将基本碰撞危险度和避碰脆弱性融合计算综合碰撞危险度,采用改进的lDCPA和tTCPA方法提供更合理和适用的碰撞危险度评估。用于求解基本碰撞危险度模糊规则的输入变量为lDCPA和tTCPA,输出变量为基本安全指数Sindex和基本碰撞危险度Cr,形式为
(lDCPA,tTCPA)→ Sindex→Cr。
采用简洁的模糊推理模型,将lDCPA、tTCPA和Sindex的隶属度函数分别分为5、8、8个语言值。计算Cr时有2个输入和1个输出,可由推理规则确定。根据模糊逻辑推理规则,采用危险度指标lDCPA和tTCPA作为模糊推理输入,得到Cr。模糊规则的输出变量Sindex可用于求解Cr,计算公式为
lDCPA、tTCPA和Sindex的模糊隶属度函数如图3所示。
1.2 大风浪脆弱性危险度评估
评估小型船舶实际航行中大风浪因素影响碰撞危险度的程度,需考虑碰撞危险因素和避碰脆弱性因素。
采用模糊推理方法,通过模糊隶属函数和推理规则,结合风速v和浪高h推算大风浪造成的避碰脆弱性Vw,推理关系为:
(v,h)→Vw。
根据Beaufort风浪标准[17]和专家们提出的意见,考虑船长度,确定大风浪条件下v和h等2个重要变量的隶属度函数。以小型船舶为基准,设置v和h的3种语言值为小、中、大。根据专家和船长的问卷,为模糊引擎设计模糊规则,如表1所示。
采用三角隶属度函数的模糊逻辑描述大风浪,大风浪脆弱性为0~1。如果脆弱性接近0,表明发生事故的可能性较小;脆弱性接近1,表明发生事故的可能性较大,如图4所示。
船长采用非常小、小、中等、大、非常大5个语言值标示,如图5a)所示。通常认定长约18 m的船为小型船舶,船长超过160 m为大型船。考虑到船长,采用模糊校正修改值调整Vw,如图5b)所示。
2 船舶综合碰撞危险度评估与避碰决策
采用具有模糊案例库的避碰决策方案求解最佳的避碰航向,船舶避碰决策流程如图6所示。在案例库中存储了经典决策案例。根据当前遇到的情况,从案例库中检索相似案例,获得与经验丰富的船员处置相似情况的避碰决策措施,再进行相似度调整获得合适避碰方案。该避碰决策方法包含大风浪条件下避碰脆弱性危险度评估模块(模块1)、综合危险度评估与新案例索引模块(模块2)和案例检索决策模块(模块3)3个模块。
在模块1中评估脆弱性危险度指标和Cr指标,模块2融合模块1的2个评估结果,获得综合碰撞危险度,根据综合碰撞危险度的模糊推理规则确定在大风浪影响下最危险的会遇船舶,如表2所示。
在模块3避碰案例库中检索新案例的相似案例,根据案例会遇情况的相似度优化避碰决策,获得合适的避碰方案。
在避碰决策前进行案例检索,船舶避碰模糊推理库结构如图7所示,A、B为目标船。根据tTCPA、目标船相对方位θTRB和lDCPA检索避碰决策系统案例库中的案例。当检索到类似情况时,将lDCPA作为输入参量,求解本船为避免碰撞采用的输出航向Houtput。在考虑碰撞规则的基础上,根据检索的tTCPA、θTRB调整转向,获得输出决策航向。
采用tTCPA和θTRB作为相似度调整的输入参数,与案例库中的案例参数比较,计算参数间的相似度,调整所选案例的解决方案,相似度
式中:ω为重要性加权,f为相似性函数,T、S分别为输入参数和检索案例参数,Ti、Si分别为第i个案例的输入参数和检索案例参数。
采用参数Ti与Si之差作为相似性模糊推理计算的输入变量,即求解相似度的模糊规则的输入、输出变量为
(Ti-Si)→Sim。
由Houtput和案例相似度计算获得决策航向Hnew,即
Houtput·Sim→Hnew。
3 仿真应用
为验证模糊避碰决策方案的有效性,在仿真试验中设置会遇情况,识别最危险的2艘船舶,并根据案例库中存储的案例进行推理和调整,采取安全的航向,避免与区域中的其他船舶相撞。
本船周围10 n mile范围内探测到6艘目标船,分别为A~F,如图8所示,详细信息如表3所示。采用模糊推理方法,以tTCPA、lDCPA和θTRB作为重要风险指数确定碰撞危险度。
風浪脆弱性条件(v,h)为V1(14 m/s,3 m)、V2(10 m/s,2 m)、V3(6 m/s,1.5 m)、V4(4 m/s,1 m)。船长分别为5、10、20、50、80、100、120、150、170、200 m的10种船舶在4种风浪脆弱性条件下的避碰脆弱性仿真结果如表4所示。
根据求解得到的碰撞危险度和相关参数,对目标船进行分类,结果如表5所示。在碰撞危险度相同时,先比较lDCPA,若lDCPA也相同,再比较tTCPA判断船舶碰撞危险度的大小。
由表5可知:船舶F、E是最危险的目标。这2艘船的详细信息将用于编制索引。根据案例库检索推理得到转向避碰解决方案,转向系统执行航向。通过调整新航向的避碰措施可获得目标船lDCPA的变化。
在不考慮避碰脆弱性时,船F、A为最危险目标,船E、A的Cr相同,但船A的lDCPA更小;在考虑避碰脆弱性危险度后,船E长度较短,受风浪影响较大,避碰脆弱性危险度较大,综合碰撞危险度比船A大,因此优先考虑船F、E。
自动避碰系统连续获取周围的目标船舶信息,如图8所示,计算新的lDCPA、tTCPA和θTRB用作检索案例库的输入,获得解决方案后连续调整航向,直到获得低碰撞危险度为止。对6艘目标船测试避碰方法,本船航向、目标船的综合碰撞危险度、目标船的lDCPA和tTCPA、目标船与本船的距离的避碰仿真结果如图9~13所示。
由图9可知:根据本船当前会遇情况推荐避碰航向,将初始阶段航向010°调整到030°,然后输出航向095°,达到避让危险目标船的效果,59 min后本船恢复初始航向。
由图10可知:随航向的调整,目标船的综合碰撞危险度逐渐减小,目标船F的综合碰撞危险度最先减小到安全范围,所有船舶的碰撞危险度变负。
由图11可知:在本船执行避碰航向后,lDCPA立刻增大,A船航向在相对运动线右侧,其他船的航向在相对运动线左侧。
由图12、13可知:目标船的tTCPA逐渐减小,先遇到船B,后遇到船F。会遇后,tTCPA变负,绝对值增大。在案例库中检索到类似情况,采用新航向并应用在船舶会遇实例时,新lDCPA比原lDCPA明显改善,验证了算法的有效性。在避碰初期,系统输出是本船变化较大的新航向角,避碰效果良好。与仅考虑基本碰撞危险度方法相比,本文采用的研究方法优先考虑了避碰脆弱性大的船E。经过避让后,危险目标船的碰撞危险度逐渐减少,本船沿安全航线航行,避免与附近的目标船发生碰撞。最后,在确定没有碰撞危险时,本船将恢复原定航向。
4 结语
针对多船会遇的船舶碰撞危险度综合评估避碰决策问题,考虑大风浪的影响,提出了船舶避碰脆弱性的概念,提出一种考虑避碰脆弱性的模糊推理避碰方法,采用模糊推理校正测量风浪脆弱性对不同船长的影响。将船舶避碰脆弱性与基本碰撞危险度结合,得到综合碰撞危险度,结合碰撞参数检索模糊案例库,寻找相似案例,制定避碰决策航向。仿真试验结果验证了考虑脆弱性避碰策略的有效性,提高了危险度评估和避碰决策的准确性。
未来可针对复杂环境借助模拟器进行试验,完善案例库提高获得最佳决策输出的效率。将数学船舶模型融入避碰系统,提升避碰系统的准确性,以便适应不同船舶的运动特性。
参考文献:
[1]TU E, ZHANG G H, RACHMAWATI L, et al. Exploiting AIS data for intelligent maritime navigation:a comprehensive survey from data tomethodology[J].IEEE Transactions on Intelligent Transportation Systems, 2018,19(5):1559-1582.
[2]罗捷,王德岭.遗传极限学习计算法在船舶碰撞危险度确定中的应用[J].舰船科学技术,2021,43(9A):34-36.
LUO Jie, WANG Deling, Application of genetic limit learning algorithm in determination of ship collision risk[J].Ship Science and Technology, 2021,43(9A):34-36.
[3]李永杰,张瑞,魏慕恒,等.船舶自主航行关键技术研究现状与展望[J].中国舰船研究,2021,16(1):32-44.
LI Yongjie, ZHANG Rui, WEI Muheng, et al. State-of-the-art research and prospects of key technologies for ship autonomous navigation[J].Chinese Journal of Ship Research, 2021,16(1):32-44.
[4]ZHOU Dan, ZHENG Zhongyi. Dynamic fuzzy ship domain considering the factors of own ship and other ships[J].The Journal of Navigation, 2019,72(2):467-482.
[5]HU Y C, ZHANG Q, PARK G K, et al. Automatic identification of ship navigation risk for collision accidents using uncertain regression model[C/OL]//2020 Chinese Automation Congress (CAC) proceedings, November 06-08,2020,Shanghai.[S.l.]:IEEE,2020 Chinese Automation Congress (CAC):3111-3116[2022-01-30].https://ieeexplore.ieee.org/document/9326693.
[6]ANDREW J, JOHNSON O U. Collision riskmodelling of supply vessels and offshore platforms under uncertainty[J].The Journal of Navigation, 2017,70(4):870-886.
[7]DANG X K, LE A H, HO V D, et al. Analyzing the sea weather effects to the ship maneuvering in Vietnam′s sea fromBinhThuan province to Ca Mau province based on fuzzy control method[J].Telecommunication Computing Electronics and Control, 2018,16(2):533-543.
[8]SZLAPCZYNSKI R, KRATA P. Determining and visualizing safe motion parameters of a ship navigating in severe weather conditions[J].Ocean Engineering, 2018,158(1):263-274.
[9]JO G J, HU Y C, PARK G K. Building of an algorithm to generate ship′s collision risk based on accident vulnerability under bad weather using fuzzylogic[J].Journal of Korean Institute of Intelligent Systems, 2018,28(4):369-374.
[10]ZHANG Qiang, ZHANG Meijuan, HU Yancai, et al. Error-driven-based adaptive nonlinear feedback control of course-keeping for ships[J].Journal of Marine Science and Technology, 2020,26(5):201-212.
[11]谢鸿伟,张英俊,邢胜伟.基于模型预测控制的船舶自主避碰方法[J].船舶工程, 2021, 43(8): 23-28.
XIE Hongwei, ZHANG Yingjun, XING Shengwei. A method for ship autonomous collision avoidance based on model predictive control[J].Ship Engineering, 2021,43(8):23-28.
[12]贾立校,王建涛.综合考虑速度和安全的船舶智能避碰研究[J].舰船科学技术, 2021, 43(5A): 22-24.
JIA Lixiao, WANG Jiantao. Research on ship intelligent collision avoidance considering speed and safety[J].Ship Science and Technology, 2021,43(5A):22-24.
[13]周凤杰.船舶避碰的粒子群-遗传(PSO-GA)的混合优化算法研究[J].船舶力学, 2021, 25(7): 909-916.
ZHOU Fengjie. Research on hybrid optimization algorithm of particle swarm-genetic (PSO-GA) for ship collision avoidance[J].Journal of Ship Mechanics, 2021,25(7):909-916.
[14]曾勇,张金奋,张明阳.基于粒子群-遗传优化算法的船舶避碰决策[J].中国航海, 2020, 43(1): 1-6.
ZENG Yong, ZHANG Jinfen, ZHANG Mingyang. Collision avoidance decision-making based on particle swarm optimization and genetic algorithm[J].Navigation of China, 2020,43(1):1-6.
[15]HU Y C, PARK G K, HONG T. Collision risk assessment based on the vulnerability of marine accidents using fuzzy logic[J].International Journal of Naval Architecture and Ocean Engineering, 2020,12(1):541-551.
[16]HU Y C, MENG X F, ZHANG Q, et al. A real-time collision avoidance system for autonomous surface vessel using fuzzy logic[J].IEEE Access, 2020,8(1):835-846.
[17] 麻辣GIS.關于蒲福风力等级表[EB/OL].(2013-11-09)[2022-01-28].https://malagis.com/about-beaufort-scale-table-2.html.
Multi-vessels collision avoidance decisions considering the vulnerability
of collision avoidance under heavy storm wave
HU Yancai, ZHANG Qiang, WU Hengtao
Shipping College,Shandong Jiaotong University,Weihai 264209,China
Abstract:In order to solve the problem that the ship′s maneuvering ability is reduced, and the collision avoidance vulnerability is generated and the collision accident probability is increased under the influence of heavy storm waves, the ship′s collision avoidance vulnerability is obtained by analyzing the factors of heavy storm waves and the ship′s length. The basic collision risk is obtained by fuzzy reasoning and a multi-ship collision avoidance decision method considering the comprehensive collision risk is proposed. The fuzzy case base of collision avoidance decision is constructed by using multi-ship collision, the corresponding collision avoidance decision is provided, and the effectiveness of the collision avoidance decision method is verified by simulation experiments. The results show that the multi-ship collision avoidance decision-making method can accurately calculate the collision avoidance vulnerability of ships of different lengths, provide the comprehensive collision risk of surrounding ships, and make effective multi-ship collision avoidance decision. This method can provide important theoretical basis and data reference for ship navigation safety under heavy storm wave conditions.
Keywords:multi-vessels collision avoidance; fuzzy reasoning; case-based reasoning; collision prevention vulnerability;risk of collision
(責任编辑:王惠)