2. 船舶运动与自动舵控制基础
要真正理解自动舵在做什么,先要建立一套描述船舶运动的共同语言。自动舵的所有输入、输出和判断,都建立在这套语言之上:它读的是航向,算的是偏差,动的是舵角,最终影响的是船舶的航迹。本节围绕六自由度运动、航向与航迹、舵角与转向关系、控制目标与基本术语四条主线展开,为后续操作与调试打下概念基础。
一、船舶六自由度运动:先分清"转"和"走"
船舶在空间中的运动可分解为六个自由度,按坐标系分为三组转动和三组平移。工程上通常采用船体坐标系:原点取在船舶重心附近,X 轴指向船首,Y 轴指向右舷,Z 轴指向船底。在此基础上定义:
- 横摇(Roll):绕 X 轴转动,左右摇摆,主要由波浪引起;
- 纵摇(Pitch):绕 Y 轴转动,首尾起伏;
- 艏摇(Yaw):绕 Z 轴转动,即船首左右偏转,这是自动舵直接控制的自由度;
- 纵荡(Surge):沿 X 轴前后运动,即前进/后退;
- 横荡(Sway):沿 Y 轴左右平移,即横向漂移;
- 垂荡(Heave):沿 Z 轴上下升沉。
对自动舵而言,核心是艏摇。舵产生的回转力矩使船首偏转,改变航向;而横摇、纵摇属于波浪扰动,会通过罗经和传感器引入噪声,是自动舵需要抑制而非控制的量。理解这一点很关键:自动舵不是"让船不摇",而是"让船首稳定指向目标方向"。
二、航向与航迹:一个是"朝哪",一个是"走过哪"
航向(Heading)是船舶纵轴方向相对正北的夹角,通常以真北或磁北为基准,顺时针 0°~360° 计量。航向是瞬时姿态量,由罗经直接测量,是自动舵的反馈输入。
航迹(Track)是船舶实际航行留下的地面轨迹,是位置随时间的累积结果。航迹受风流、水流和操舵共同影响,即使航向稳定,若存在横向风流,航迹也会偏离计划航线,形成漂移角。
二者的关系可用一个典型场景说明:计划航线为正北 000°,船保持航向 000° 航行,但右舷来流使船以约 5° 的漂移角向左偏移,实际航迹逐渐偏到航线左侧。此时航向没有偏差,航迹却有偏差。因此,航向控制解决"船首指向",航迹控制解决"船实际走在哪",前者是自动舵的基本功能,后者需要航迹跟踪或航路点导航配合。操作中若只盯航向而忽略航迹,容易在长航程中累积位置误差。
三、舵角与转向关系:方向、速率与惯性
舵角(Rudder Angle)是舵叶相对中线的偏转角,通常规定右舵为正、左舵为负,范围一般为 ±35°。舵角与转向的基本关系是:右舵使船首右转,左舵使船首左转;舵角越大,回转力矩越大,转向速率越高。但这一关系并非线性,且带有明显滞后:
- 转向速率与航速相关:航速越高,同样舵角产生的舵力和转向速率越大;低速时舵效明显下降,甚至需要较大舵角才能维持转向。
- 存在惯性滞后:从打舵到船首开始偏转有数秒延迟,从回中到转向停止也有惯性,船首会"冲过"目标航向,这就是自动舵必须引入微分或提前量修正的原因。
- 回转伴随横倾与降速:大舵角急转时船体向外侧横倾,阻力增加导致降速,操作中应避免长时间满舵。
一个便于记忆的示例:某船航速 12 kn,右舵 10° 时转向速率约为 1.5°/s,右舵 20° 时约为 3°/s(示例参数,仅用于说明趋势)。若要从 000° 转到 030°,按 3°/s 计算约需 10 s 的持续打舵,但考虑惯性,实际应在接近 030° 前提前回舵,否则会冲过目标。
四、自动舵的控制目标与基本术语
自动舵的控制目标可以概括为一句话:在风、浪、流扰动下,使船舶航向稳定跟踪设定值,同时把舵的动作控制在合理范围内。这里包含两个相互制约的诉求——航向精度要高,舵的磨损和能耗要低。追求过高精度会导致频繁打舵,加剧舵机磨损和阻力;追求过少打舵则航向漂移过大。自动舵的参数整定,本质上就是在这两者之间找平衡。
围绕这一目标,需要掌握以下基本术语:
| 术语 | 含义 | 在自动舵中的作用 |
|---|---|---|
| 设定航向(Set Course) | 操作员给定的目标航向 | 控制系统的参考输入 |
| 航向偏差(Heading Error) | 设定航向与实测航向之差 | 控制器的核心误差信号 |
| 舵角指令(Rudder Command) | 控制器计算输出的目标舵角 | 驱动舵机执行 |
| 比例带 / 增益 | 偏差与舵角输出的比例关系 | 决定纠偏力度 |
| 微分 / 提前量 | 对偏差变化率的响应 | 抑制转向过冲 |
| 积分 / 自动偏置 | 对持续偏差的累积修正 | 消除风流造成的稳态偏移 |
| 死区(Deadband) | 允许的航向误差范围 | 减少无效打舵 |
| 舵角限幅 | 允许的最大舵角 | 保护舵机、限制横倾 |
以一次实际操作为例:船舶在风流影响下航向缓慢左偏,设定航向 045°,实测 042°,偏差 +3°。若比例增益适中,控制器输出一个小右舵指令(如右舵 3°),船首缓慢回正;若偏差持续存在而不归零,积分项会逐渐累积,自动增加一个稳定的右舵偏置来抵消风流。若偏差在死区(如 ±1°)内,控制器不动作,避免舵机频繁往复。这一过程体现了比例、积分、死区三个术语的协同作用。
把上述概念串起来看:六自由度告诉我们自动舵只管艏摇;航向与航迹的区别提醒我们航向稳定不等于航线正确;舵角与转向的非线性与滞后决定了控制器必须有提前量和限幅;而设定航向、偏差、增益、死区等术语,则是我们后续读取自动舵面板、整定参数和判断控制效果的直接抓手。掌握这套语言,才能在实船操作中看懂自动舵"为什么这样打舵"。