海洋环境的复杂性和不可预测性,尤其是恶劣海况的频发,给船舶航行带来了极大的安全隐患[1]。恶劣海况包括但不限于暗流、移动障碍物以及极端天气条件,这些条件不仅增加了船舶操纵的难度,还极大地提高了船舶碰撞的风险。每年因海难事故造成的人员伤亡、财产损失及环境污染问题不容忽视。因此,研究恶劣海况中水面船舶航行防撞控制方法,对于提升船舶航行安全性、减少海难事故发生、保障船员生命财产安全以及维护海洋环境具有重要意义。
国内外的学者对于水面船舶航行防撞控制方法进行了深入研究,窦孝钦等[2]提出基于推进系统转速模糊补偿的防撞控制方法,据卷气效应螺旋桨转速要求,确定目标转矩和转速,利用Mamdani模糊推理方法,根据实时数据进行模糊推理,确定推进电机的转矩补偿值。在此基础上,结合防撞传感器的数据,实时监测周围环境的障碍物情况,当检测到潜在碰撞风险时,根据相对速度和距离计算适当的加速度,通过调整推进系统的转速和转矩,实现船舶的防撞控制。模糊规则的制定和隶属函数的设计目前仍主要依赖于经验,缺乏理论指导,这可能导致控制策略在不同工况下的适应性和鲁棒性较差。黎其真等[3]设计一套船舶防撞预警系统,包含多功能基站、虚拟航标和管理软件。基站集成船舶自动识别、呼叫预警功能。但在深海环境中,设备可能面临腐蚀、海水侵蚀等问题,影响系统的稳定性和可靠性,从而导致防撞控制效果不佳。Zhang等[4]提出考虑船舶运动不确定性的防撞控制方法,识别影响船舶运动的不确定性因素,基于识别和量化的不确定性因素,建立船舶运动的不确定性模型。针对不确定性模型,设计具有鲁棒性和适应性的防撞控制策略,将设计的防撞控制策略转化为具体的控制算法,并在船舶的控制系统中实现。防撞控制系统依赖于传感器数据来感知周围环境,如果传感器数据存在误差或延迟,将影响控制系统的准确性和可靠性。庹玉龙等[5]提出基于分布式相邻交叉耦合同步的船舶防撞控制方法,通过实时接收相邻船舶的运动信息(如位置、速度、航向等),调整自身运动状态,以保持与相邻船舶的同步。在相邻交叉耦合同步控制策略的基础上,集成船舶防撞控制策略。这通常包括利用传感器实时检测周围环境中的障碍物,并基于一定的避碰规则和算法计算避碰路径和速度。将避碰控制指令与同步控制指令相结合,形成最终的船舶运动控制指令。尽管相邻交叉耦合同步控制策略具有一定的鲁棒性,但在面对强风、大浪等极端环境条件下,仍可能受到较大影响。此外,船舶之间的碰撞风险也可能因外部干扰而增加。
针对上述问题,提出恶劣海况中水面船舶航行防撞控制方法,通过构建恶劣海况环境模型规划水面船舶航行路径,将路径与速度障碍法相结合实现船舶航行防撞控制,保障船舶航行安全。
1 恶劣海况中水面船舶航行路径规划对于恶劣海况的描述,不同的海事组织与航行规范中给出了不同定义。国际海事组织将可以令船舶发生螺旋桨出水,甲板上浪等现象的浪高认定为恶劣海况,本文将风力达到10级与海波高大于等于14 m的海况认定为恶劣海况,以此开展船舶航行研究。
考虑恶劣海况环境,采用3种坐标系来分析舰船在波浪上的运动特性,如图1所示。
![]() |
图 1 船体坐标系 Fig. 1 Body frame |
1)空间固定坐标系
2)随船平动坐标系
3)固连于舰船的坐标系
则空间固定坐标系
{X=xcosχ−ysinχ+vtcosχ,Y = xsinχ+ycosχ+vtsinχ。 | (1) |
基于此,构建一个
D={(xi,yi),h(i,j)|i,j∈{1,2,...,n}}。 | (2) |
式中:
将恶劣海况环境模型定义为路径搜索空间,选取入侵野草优化算法规划恶劣海况中水面船舶航行的最短路径,设定代价评估函数,确定该代价评估函数下的最优路径,代价评估函数的表达式如下:
C(P)=α⋅L(P)+β⋅T(P)+γ⋅E(P)+δ⋅S(P)。 | (3) |
式中:
由此通过下式描述船舶三维航行曲面:
F(x,y)=f(x,y)+DHc。 | (4) |
式中:
投影路径的确定采用B样条曲线方法,在确定
{Xi=LstN−1(i−1)cosθi,i∈[2,N−1],Yi=LstN−1(i−1)sinθi,i∈[2,N−1]。 | (5) |
式中:
利用B样条曲线均匀划分获取路径投影节点序列
基于航行路径规划的防撞控制方法在速度障碍法的基础上,依照船舶与障碍物的相对速度构建速度障碍区域,基于航行路径规划结果对所构建区域实施叠加拓展[8],得到速度障碍区域,利用代价评估函数确定最优防撞速度,实现动态防撞控制。
将航路路径规划结果与速度障碍法相结合的过程中,以
VOSO=RCCSO⊕Vo。 | (6) |
定义速度障碍区域
以
vd={v|v∈[vc−vbΔt,vc+vaΔt]}, | (7) |
ωd={ω|ω∈[ωc−ωbΔt,ωc+ωaΔt]}。 | (8) |
通过确定速度窗口,可以限制船舶在一定时间内能达到的速度范围。通过确定角速度窗口,可以限制船舶在一定时间内能达到的转向速度范围,从而确保船舶的运动学性能得到满足。根据上述可行速度区间,确定当前时刻水面船舶的可行无碰撞速度集合:
RAV={V|V∈RV,V∉VOSO}。 | (9) |
通过离散化处理可将船舶的可行无碰撞速度集合离散为若干个速度矢量,每个速度矢量代表了一个具体的、可行的航行速度方向和大小。通过精确计算和评估,从这些离散的速度矢量中选择一个最优的,即根据预设的代价函数(该函数可能考虑了诸如航行时间、能耗、安全裕度等多种因素)来判断哪个速度矢量最为合适。一旦确定了最优的速度矢量,船舶就可以按照这一速度进行航行,从而实现在恶劣海况下的有效防撞控制,确保航行的安全性和效率。
3 实验结果为验证本文方法的实际防撞控制性能,选取某型号水面船舶为研究对象,采用本文方法对研究对象进行防撞控制测试。表1为研究对象相关信息。
![]() |
表 1 研究对象相关信息 Tab.1 Information related to research subjects |
试验波高设为4 m,试验浪向为0°~180° (间隔45°)。
3.1 环境模型构建模拟研究对象在某海域中航行,以该海域中的某暗流海况为例,采用本文方法构建该海域三维环境模型,所得结果如图2所示。
![]() |
图 2 三维环境模型构建结果 Fig. 2 Results of 3D environment model construction |
分析可知,采用本文方法能有效构建研究对象在恶劣海况航行过程中的三维环境模型,相较于传统的二维地图,三维地图能更全面地反映海浪、海流等复杂海洋环境因素对航行的影响,为路径规划和防撞控制提供了更为精确的环境基础,有利于提升研究对象防碰撞控制的精度。
3.2 避障性能分析为验证本文方法的防碰撞性能,分析本文方法在固定障碍物和运动障碍物2种条件下的防碰撞控制结果,所得结果如图3所示。
![]() |
图 3 防碰撞控制结果 Fig. 3 Collision prevention control results |
图3内的黑色圆形代表研究对象出发点,白色圆形代表研究对象目的点。分析图3(a)可知,在三维环境中,障碍物处于固定状态下,研究对象采用本文方法能够准确控制自身航行速度,实现自身与航行路径中的各固定障碍物之间的碰撞控制。分析图3(b)可知,在三维环境中,障碍物较多且处于运动的状态下,研究对象采用本文方法可以同样准确控制自身航行速度,实现自身与航行路径中的各移动障碍物之间的碰撞控制。这是因为该方法将航路路径规划结果与速度障碍法相结合,通过考虑船舶与障碍物的相对速度来构建速度障碍区域,并基于航行路径规划结果对障碍区域进行叠加拓展,得到速度障碍区域。这种结合方式不仅提高了防撞控制的实时性和准确性,还可在动态环境中有效应对潜在的碰撞风险。
4 结 语本文研究恶劣海况下水面船舶航行防撞控制方法,旨在探讨在恶劣海况下,水面船舶航行过程中通过构建恶劣海况三维环境模型,确定水面船舶航行路径,确定当前时刻水面船舶的可行无碰撞速度集合,由此有效实现恶劣海况中水面船舶防撞控制方法。该方法综合了环境建模、路径规划、速度障碍法和动态控制等多种技术手段,形成了一套完整的恶劣海况下水面船舶航行防撞控制方法。实验结果说明,本文方法可有效达到最初设计目的,确保船舶安全地完成航行任务。这种综合优化策略不仅提高了防撞控制的效率和准确性,还为类似复杂环境下的航行安全问题提供了新思路和新方法。
[1] |
冯珂, 张本伟. 复杂气象海况条件下船舶航行安全辨识及航行优化方法[J]. 中国航海, 2022, 45(3): 1-6. DOI:10.3969/j.issn.1000-4653.2022.03.001 |
[2] |
窦孝钦, 高海波, 蔡玉良. 恶劣海况下电力推进系统转速模糊补偿控制策略[J]. 船舶工程, 2023, 45(4): 133-138. |
[3] |
黎其真, 谢进光, 郑德财, 等. 深海半潜水产养殖场船舶防撞预警系统研发[J]. 中国航海, 2021, 44(2): 27-31+37. DOI:10.3969/j.issn.1000-4653.2021.02.005 |
[4] |
ZHANG K, HUANG L, HE Y, et al. A real-time multi-ship collision avoidance decision-making system for autonomous ships considering ship motion uncertainty[J]. Ocean engineering, 2023, 278(15): 114205. |
[5] |
庹玉龙, 康彩霞, 王莎莎, 等. 未知干扰下多船相邻交叉耦合同步编队避障控制[J]. 交通运输工程学报, 2023, 23(6): 314-326. |
[6] |
李光泽, 俞万能, 廖卫强, 等. 基于动态窗口法的近海水域船舶避障算法研究[J]. 中国舰船研究, 2024, 19(1): 230-237. |
[7] |
张智超, 张景峰, 杨栋, 等. 基于目标失效概率的桥梁船撞风险及防撞水准论证[J]. 公路交通科技, 2023, 40(2): 72-80. DOI:10.3969/j.issn.1002-0268.2023.02.010 |
[8] |
杨琪森, 王慎执, 桑金楠, 等. 复杂开放水域下智能船舶路径规划与避障方法[J]. 计算机集成制造系统, 2022, 28(7): 2030-2040. |
[9] |
贾立校, 何俊含. 船舶航行防撞系统风险识别方法[J]. 舰船科学技术, 2023, 45(11): 159-162. JIA Lixiao, HE Junhan. Research on risk identification method of marine collision avoidance system[J]. Ship Science and Technology, 2023, 45(11): 159-162. |
[10] |
张笛, 韩吉如, 吴达, 等. 基于人工势能场的破冰船护航下船舶航行风险场建模[J]. 哈尔滨工程大学学报, 2024, 45(1): 119-128. DOI:10.11990/jheu.202111032 |
[11] |
李成海, 赵卫健, 胡甚平. 恶劣天气下小型船舶航行计划决策研究[J]. 青岛远洋船员职业学院学报, 2023, 44(1): 1-4+34. DOI:10.3969/j.issn.2095-3747.2023.01.001 |