3. 船舶操纵性与航迹可行性约束
航迹规划如果只考虑几何最短或避碰安全,往往会得到一条“数学上漂亮、物理上开不出来”的航线。船舶不是质点,它有质量、惯性和推进/操舵能力的上限,转向需要时间、制动需要距离。因此,在把一条期望航迹交给自动跟踪系统之前,必须先回答一个问题:这条航迹在给定船型和工况下是否可被执行。本节围绕回转直径、制动距离、Z形试验等操纵性指标,说明它们如何转化为航迹规划中的曲率、加速度与转向速率约束。
一、三类核心操纵性指标
回转直径描述船舶在满舵、额定航速下做定常回转时的横向尺度。工程上常用战术直径(约等于回转直径)和定常回转直径来表征。它直接决定了船舶能“拐多急的弯”:航迹上任意一段圆弧的半径若小于该船在当前航速下的最小回转半径,跟踪控制器就只能靠反复修正去逼近,产生持续的超调与振荡。
制动距离(停船距离)指从全速前进到完全停住所经过的纵向距离,通常用“全速倒车”或“停车滑行”两种方式测量。它决定了船舶在纵向上的“刹车能力”,是航迹中减速段、终点停靠段和应急避让段可行性的关键依据。制动距离通常远大于同尺度车辆的制动距离,且与航速近似成平方关系。
Z形试验(Zig-zag test)通过交替施加左右满舵并记录航向角与舵角响应,提取初转期、超越角、操舵周期等参数,反映船舶的航向响应快慢与阻尼特性。它给出的核心信息是:给定舵角后,航向角变化有多快、会不会冲过头。这正好对应航迹规划中的转向速率与航向调整节奏约束。
二、从回转直径到曲率约束
设某船在服务航速下的定常回转直径为 D = 6L(L 为船长),则最小回转半径约为 Rmin = D/2 = 3L。若船长 L = 100 m,则 Rmin ≈ 300 m。航迹上任意圆弧段的曲率 κ = 1/R,因此曲率上限为 κmax = 1/Rmin ≈ 0.0033 m⁻¹。规划器在生成路径时,应把 κmax 作为硬约束,而不是事后检查。
实际做法通常是在路径平滑阶段引入曲率惩罚或约束:对离散航路点做样条插值时,限制二阶导数的模不超过 κmax;若某段必须通过狭窄水道而几何曲率超限,则不能简单“压弯”,而应改为降低航速——因为回转直径随航速下降而减小,低速时 Rmin 可显著缩小。这就把几何约束和速度剖面耦合起来了。
三、从制动距离到速度剖面
制动距离 S 与航速 v 的关系可近似为 S ≈ v²/(2a),其中 a 为平均减速度。若某船全速 v = 8 m/s(约 15.5 kn)时 S = 800 m,则等效平均减速度 a ≈ 8²/(2×800) = 0.04 m/s²。这个数值很小,意味着船舶“刹车”极其缓慢。规划速度剖面时,必须在每个需要减速的位置(如转弯前、终点前、避让区前)预留至少 S 的纵向距离,且减速起点要提前布置。
一个实用的检查方法是:沿规划航迹按弧长参数化,对每个点计算“若从此处以当前速度全力制动,能否在下一个限速点之前降到目标速度”。若不能,则该点的速度上限必须下调。这实际上是在航迹上叠加一条可达速度包络,跟踪控制器只需跟踪这条包络,就不会出现“到了弯口刹不住”的情况。
四、从Z形试验到转向速率约束
Z形试验给出的操舵周期和超越角,反映了船舶航向响应的“惯性”。若某船在 10°/10° Z形试验中,从操反舵到航向开始反向变化约需 8 s,则航迹规划中相邻两次转向意图之间的时间间隔不应短于这一响应时间,否则控制器会陷入“指令未生效又下新指令”的往复。对应到航迹上,就是限制航向角沿弧长的变化率:|dψ/ds| ≤ ωmax / v,其中 ωmax 为由 Z形试验估计的最大可用转向速率。
此外,超越角提示我们:航向指令不能“一步到位”。在规划航迹的曲率过渡段时,宜采用缓和曲线(如回旋线)使曲率连续变化,给操舵系统留出建立舵角、产生回转角速度的时间。若航迹由直线段和圆弧段直接拼接,曲率在接点处突变,跟踪时必然出现舵角跳变和航向超调。
五、工程落地要点
- 按工况取参数:Rmin、S、ωmax 都随航速、吃水、装载、风浪变化,规划前应查当前工况的操纵性资料或船模试验数据,不能套用设计工况的单一值。
- 约束分层施加:几何层限制曲率,运动学层限制速度与加速度,动态层限制转向速率;三层依次检查,避免只做几何平滑而忽略动态可行性。
- 留安全裕度:实际规划中常取 Rmin 的 1.2~1.5 倍、S 的 1.3 倍作为约束值,以覆盖模型误差和环境影响。
- 可行性回检:航迹生成后,用简化船舶模型沿航迹做一次“可跟踪性”回放,检查舵角、转向速率、减速度是否越界,越界则回到规划层调整,而不是交给控制器硬跟。