船舶碰撞不仅可能导致严重的财产损失,还可能对船员的生命安全构成威胁,甚至可能对环境造成长期的负面影响[1 − 2]。传统的船舶避碰方法主要依赖于船员的经验和判断,这在很大程度上受到人为因素的影响,可能存在误判或漏判的风险,因此研究如何有效预防和避免船舶碰撞事故显得尤为重要。
为更好地获取海上船舶危险度情况,指导船舶安全航行,范中洲等[3]结合序关系分析法和模糊综合评价方法通过建立指标体系、计算权重,对船舶行驶于连续弯道时碰撞风险进行度量,虽然该方法在特定场景取得了良好的应用效果,但其通用性和可推广性还需要进一步验证。朱清华等[4]基于追越事故案例反演船舶追越过程的碰撞危险信息,但是其在反演和推理过程中,需要对实际船舶运动进行简化和假设,这导致推理结果与实际碰撞风险存在偏差。谢鸿伟等[5]将水上交通冲突和枢纽复杂度作为评价指标,建立模型预测控制的船舶自主避碰方法,但是该模型主要基于静态数据对会船区碰撞风险进行预测,未能充分考虑船舶运动、环境因素等动态变化对碰撞风险的影响,因此动态环境中的预测结果并不理想。Yu等[6]提出一种多准则船舶碰撞风险评估模型,识别潜在的碰撞船舶,并评估相关碰撞参数。虽然该模型采用了证据推理方法来整合信息,但在某些复杂场景下,证据之间的冲突可能性较高,这可能导致推理结果的不确定性和不稳定性增加。
为解决上述问题,本文构建一种基于时空轨迹数据下的海上船舶碰撞危险度模型。利用AIS信息,采用最小二乘法从中提取出海上船舶的时空轨迹数据,并依据提取的数据进行海上船舶会遇识别。以海上船舶会遇识别结果为基础,构建会遇情况下的船舶碰撞危险度模型,计算出船舶会遇情况下的碰撞危险度,为船舶驾驶员提供决策支持,以避免或减少碰撞事故的发生,为船舶碰撞危险度评估提供有力支持。
1 海上船舶碰撞危险度模型 1.1 提取海上船舶航行的时空轨迹数据AIS中船舶自动识别系统信息包括众多体现船舶实时航行状态的海上交通环境的动态和静态信息,这些信息可以有效助力海上船舶航行行为分析。但在实际应用中,AIS信息在传输过程中容易受到来自其他数据的负面影响,从而产生错误数据或缺失数据,为此采用最小二乘法[7]从海量的AIS信息中采集出有效的海上船舶航行轨迹点,从而提取出海上船舶航行时空轨迹数据。
采用统计方法收集所有的轨迹点数据,表示为
采用最小二乘法对海上船舶时空轨迹点中的有效轨迹点数据进行筛选,设置
minp(xn,yn)=minS(xi)−yi。 | (1) |
式中,
海上船舶会遇便是船舶在海上航行时与目标船舶(会遇船舶)的航行时段有重叠情况产生,因此,合理选择与其会遇的目标船轨迹是精准衡量船舶碰撞危险度的首要前提[8]。根据提取的海上船舶航行时空轨迹数据,设
{tF(1)⩾tT(1),tF(n)⩾tT(m)。 | (2) |
同步处理初步识别到的候选目标船舶与本船舶时空轨迹,线性插补处理目标轨计船舶时空轨迹,表达式为:
{xT(i)=xT(j)+[xF(j+1)−xT(j)]tF(j)−tT(j)tF(j+1)−tT(j),yT(i)=yT(j)+[yF(j+1)−yT(j)]tF(j)−tT(j)tF(j+1)−tT(j),cT(i)=cT(j)+[cF(j+1)−cT(j)]tF(j)−tT(j)tF(j+1)−tT(j),vT(i)=vT(j)+[vF(j+1)−vT(j)]tF(j)−tT(j)tF(j+1)−tT(j)。 | (3) |
式中:
Tg(Fx)=[TP(FX,T1)...(FX,TY)]。 | (4) |
式中:
为有效评估出海上船舶的碰撞危险情况,依据1.2节识别到的会遇情况,选取会遇距离最小为
依据海上船舶会遇时的数据计算4项参数,其中
R=√(xT(i)−yT(i))2, | (5) |
K=cT(i)vT(i)。 | (6) |
DCPA=R×sin(φTF−cTF−180), | (7) |
TCPA=R×cos(φTF−cTF−180)/vTF。 | (8) |
式中:
采用模糊评级模型对4项参数的海上船舶碰撞危险度隶属函数进行计算。
gDCPA={1,DCPA<r1‖ | (9) |
{g_{{T_{CPA}}}} = \left\{ \begin{gathered} 1,{T_{CPA}} \leqslant {T_1},\\ \left( {\frac{{{T_2} - {T_{CPA}}}}{{{T_2} - {T_1}}}} \right),{T_1} < {T_{CPA}} \leqslant {T_2} ,\\ 0,{T_{CPA}} > {T_2} ,\\ \end{gathered} \right. | (10) |
{g_R} = \left\{ \begin{gathered} 1,0 \leqslant R \leqslant {r_3},\\ \left( {\frac{{{r_4} - R}}{{{r_4} - {r_3}}}} \right),{r_3} < R \leqslant {r_4},\\ 0,R > {r_4} ,\\ \end{gathered} \right. | (11) |
{g_K} = {\left( {1 + \frac{2}{{\sqrt {1 + 2\sin {u_1}} }}} \right)^{ - 1}},{u_1} \in [0,{\text π} ] 。 | (12) |
式中:
为提升海上船舶碰撞危险度模型精准性,遵循海上船舶避撞规则将对遇、会遇、追越等局面引入其中,本船舶与目标船舶的会遇角计算公式为:
W{\text{ = }}{c_T} - {c_F} - {180^ \circ } + p , | (13) |
p = \left\{ \begin{gathered} {0^ \circ },\left( {{c_T} - {c_F} - {{180}^ \circ }} \right) \geqslant 0 ,\\ {360^ \circ },\left( {{c_T} - {c_F} - {{180}^ \circ }} \right) < 0 。\\ \end{gathered} \right. | (14) |
当会遇角
综合考虑上述局面,得到的海上船舶碰撞危险度模型为:
s = {a_{{D_{CPA}}}}{a_{{T_{CPA}}}}{a_R}{a_K}\left\{ {{g_{{D_{CPA}}}},{g_{{T_{CPA}}}},{g_R},{g_K}} \right\}q。 | (15) |
本次实验的主要目的是验证本文设计的船舶碰撞危险度模型的实际运行效果,以及该模型在船舶航行中对潜在碰撞风险的准确评估能力。通过对比不同方法的碰撞危险度计算结果,分析本模型在船舶会遇场景中的性能,并评估其在实际应用中的可行性。其详细参数如表1所示。
![]() |
表 1 船舶详细参数 Tab.1 Detailed parameters of ships |
选取该船舶在2023年5月份的AIS数据为数据源,从中提取时空轨迹数据,得到本船舶时空轨迹数据
在船舶航行的过程中,会遇场景识别是确保航行安全的关键环节。船舶在海上航行时,不可避免地会与其他船舶产生会遇,而会遇的复杂性和不确定性给航行安全带来了挑战。因此,通过会遇场景识别实验,可以深入了解船舶在航行过程中的会遇模式,进而优化航行策略,减少碰撞风险。为此,以获取的时空轨迹数据为依据进行会遇场景识别,识别到会遇场景统计结果如表2。
![]() |
表 2 识别到会遇场景统计结果 Tab.2 Statistical results of recognized encounter scenarios |
分析表2可知,本文模型识别到的会遇场景数据量为
为了确保航行安全,对船舶间的碰撞危险度进行准确计算至关重要。碰撞危险度计算实验不仅能够帮助评估船舶在特定会遇场景下的碰撞风险,还能为船舶驾驶员提供可靠的决策支持,从而有效降低碰撞事故的发生率。为此,选取3艘目标船舶的会遇场景为实验对象,采用文献[3]方法、文献[4]方法、文献[5]方法、文献[6]方法与本文方法进行对比,分析5种方法的模型在与3艘目标船会遇时的碰撞危险度计算结果。该会遇场景下本船舶与目标船舶的详细参数如表3所示。
![]() |
表 3 会遇场景船舶详细参数 Tab.3 Detailed parameters of ships in encounter scenarios |
5种方法的模型在与3艘目标船会遇时的碰撞危险度计算结果如表4所示。
![]() |
表 4 危险度计算结果 Tab.4 Hazard calculation results |
可知,文献[3]方法和文献[5]方法均得出目标船舶Ⅱ的相对于本船舶的危险度高于目标船舶Ⅰ,应对目标船舶Ⅱ进行避让,文献[4]方法和文献[6]方法得出的目标船舶Ⅲ相对于本船舶的危险度较低,目标船舶Ⅰ相对于本船舶的危险度较高,应对目标船舶Ⅰ优先予以避让;本文模型得出目标船舶Ⅰ相对于本船舶的危险度更高,原因在于本船舶会入侵目标船舶Ⅰ的船舶领域,因此目标船舶Ⅰ于本船舶而言更危险,应对其进行避让,依据交叉相遇局面可知,目标船舶Ⅲ应对本船舶进行避让,本船舶对目标船舶Ⅲ无须避让。结合实际情况进行对比分析发现,本文的船舶碰撞危险度模型获取的结果更加精准,能够更好地反映实际情况。
3 结 语本文有效结合船舶的时空轨迹数据设计海上船舶碰撞危险度模型,并选取某海域一船舶为例,详细展示了本文方法的应用效果。该模型可以有效结合该船舶的AIS数据获取时空轨迹数据进行会遇场景识别,本船舶在该海域行驶过程中与其他船舶产生会遇的概率较大。并选取与3艘目标船舶的会遇场景为例,结合文献模型为对比,分析相同会遇场景下的碰撞危险度计算结果,本文模型正确识别了目标船舶Ⅰ相对于本船舶的较高危险度,这与实际情况中需要避让目标船舶Ⅰ的要求相一致。因此本文模型对于提高船舶航行的安全性和效率具有重要意义,有助于减少碰撞事故的发生,促进海上交通的平稳运行。
[1] |
臧继明, 江保泉. 能见度不良时舰船避碰辅助决策方法[J]. 舰船科学技术, 2023, 45(23): 190-193. ZANG Jiming, JIANG Baoquan. Auxiliary decision method for ship collision avoidance in case of poor visibility[J]. Ship Science and Technology, 2023, 45(23): 190-193. |
[2] |
田延飞, 乔慧, 滑林, 等. 海上船舶碰撞贝叶斯网络模型及其应用[J]. 海军工程大学学报, 2023, 35(6): 28-33. |
[3] |
范中洲, 严啸, 李锦晓. 连续弯曲航道的船舶碰撞风险评估方法研究[J]. 安全与环境学报, 2023, 23(10): 3429-3437. |
[4] |
朱清华, 胡甚平, 吴建军, 等. 基于情景反演的船舶追越碰撞风险推理方法[J]. 中国航海, 2023, 46(3): 29-35. |
[5] |
谢鸿伟, 张英俊, 邢胜伟, 等. 基于模型预测控制的船舶自主避碰方法[J]. 船舶工程, 2021, 43(8): 23-28+95. DOI:10.13788/j.cnki.cbgc.2021.08.05 |
[6] |
YU Q, TEIXEIRA A P, LIU K, et al. Framework and application of multi-criteria ship collision risk assessment[J]. Ocean engineering, 2022, 250(Apr.15): 111006.1-111006.17. |
[7] |
何春城, 曹伟, 管志强. 一致性检测和航向编码的船舶航迹聚类[J]. 计算机仿真, 2023, 40(5): 318-322. |
[8] |
刘昆, 纵帅, 王加夏, 等. 基于模糊故障树和贝叶斯网络的FPSO碰撞风险分析方法研究[J]. 船舶力学, 2022, 26(4): 574-583. |