4. 定点保持模式斜坡扰动跟踪测试

测试对象与扰动设计

本例针对定点保持(DP Station Keeping)模式下的缓变扰动跟踪能力。与阶跃扰动不同,斜坡扰动模拟的是风向缓慢转向、海流逐渐增强这类过程:控制器有充足时间响应,但会持续处于“追赶”状态,因此考察的是跟踪滞后与积分作用是否合理,而非瞬态超调。

测试采用“斜坡风 + 恒定流”的组合,避免单一扰动源掩盖耦合效应。设定船为某供给船,DP 参考点位于船中,测试参数如下:

参数设定值说明
目标位置(0 m, 0 m)DP 参考点,北东坐标系
目标艏向0°船首向北
斜坡风起始/终止0 → 12 m/s来向 045°,历时 300 s
恒定流0.6 kn,来向 090°测试全程施加
采样周期1 s记录位置、艏向、推力指令
判定窗口斜坡结束后 120 s观察残余偏差收敛

斜坡风在 300 s 内线性增至 12 m/s,对应风力约 0.5·ρ·V²·A,随速度平方增长,因此扰动力的时间曲线并非直线,而是抛物线型上升——这一点在判读漂移曲线时必须考虑,否则容易误判控制器增益不足。

测试执行与数据记录

  1. 船舶进入定点保持模式,待位置与艏向稳定在死区内(连续 60 s 偏差 < 0.5 m、< 0.5°)后开始记录。
  2. 施加 090° 方向 0.6 kn 恒定流,等待 120 s 使控制器建立稳态偏置推力。
  3. 启动斜坡风发生器:来向固定 045°,风速按 0.04 m/s² 线性上升至 12 m/s,历时 300 s。
  4. 全程以 1 s 周期记录:北向/东向位置偏差、艏向偏差、各推力器推力百分比、控制器积分项输出。
  5. 斜坡结束后继续保持 120 s,观察偏差是否回落并稳定。
记录时务必同步保存推力器指令。仅看位置曲线无法区分“控制器未补偿”与“推力器饱和无法补偿”,而这两者的处置结论完全不同。

漂移与补偿过程的判读

下图给出本例的典型响应形态:斜坡风叠加恒定流后,船舶先沿合力方向缓慢漂移,控制器通过积分项逐步建立反向推力,最终将偏差拉回并稳定在一个与扰动量级相关的残余偏置上。

定点保持模式斜坡扰动跟踪响应 时间 t / s 位置偏差 / m 0 120 240 360 480 600 斜坡风施加区间(0→12 m/s) 残余偏差收敛窗口 位置偏差(北向分量) 控制器积分补偿输出 峰值偏差 ≈ 1.8 m 残余偏差 ≈ 0.6 m 判读要点 ① 斜坡期间偏差单调上升,说明积分作用滞后于扰动增长,属正常跟踪滞后。 ② 斜坡结束后偏差应回落,若持续上升则积分增益不足或推力器饱和。 ③ 残余偏差与扰动量级相关,需对照精度指标判定是否合格。 ④ 若推力指令已达 100% 而偏差仍扩大,应判定为能力不足而非控制参数问题。

判读时重点关注三个量:峰值偏差(斜坡结束时刻)、回落速率(斜坡后 120 s 内偏差下降斜率)、残余偏差(稳定后的稳态值)。本例中峰值偏差约 1.8 m、残余偏差约 0.6 m,若精度指标为 1.0 m,则残余偏差合格但峰值偏差超限,需结合指标定义判断是“全程偏差”还是“稳态偏差”要求。

结果判定与常见异常

现象可能原因处置方向
斜坡期间偏差几乎不增长扰动未真正施加,或风速斜坡未生效检查风发生器输出与记录通道
斜坡结束后偏差持续上升积分增益过低,或推力器饱和查看推力指令是否达限幅
偏差回落但反复振荡积分增益过高,与微分项失配降低积分增益,检查滤波
艏向偏差同步增大扰动力矩未被艏向控制环补偿检查艏向环积分与推力分配
斜坡扰动测试中,风力随速度平方增长,若按线性风速设计判据会低估后段扰动力。建议在记录中同时保存风速与推力指令,以便区分“扰动增长”与“控制失效”。

通过条件建议设为:斜坡结束后 120 s 内位置偏差收敛至指标值的 1.2 倍以内,且推力指令未持续处于限幅状态。若两项均满足,可判定控制器对缓变扰动具备合格的跟踪与抑制能力。