船舶运动参考单元 (MRU)

测量船舶横摇、纵摇和升沉的惯性传感器:其升沉计算原理、测量精度、安装位置,以及在主动升沉补偿中的应用。

作者: Norwegian Dynamics 工程团队 · 2026年四月 · 2026年九月更新 · 阅读约10分钟
密封式运动参考传感器固定在刚性安装板上,配有线缆,并标示X、Y、Z轴。
概览
  • 运动参考单元 (MRU) 是测量船舶运动的惯性传感器,测量横摇、纵摇和升沉;大多数设备还能测量水平运动和转动速率。
  • 它不直接测量升沉,而是对垂向加速度进行两次积分,并滤除漂移。实时升沉的典型精度为5 cm或升沉幅值的5 %,以较大者为准;延迟升沉数据在几分钟后输出,中档设备的典型精度为2 cm或2 %。
  • 横摇和纵摇的典型精度为0.01至0.03° RMS,输出频率最高可达200 Hz。
  • MRU测量的是安装点处的运动。起重机的主动升沉补偿需要吊臂端点处的运动,因此控制器利用经测量确定的力臂将运动换算到该处。被动升沉补偿器无需MRU。

运动参考单元是一种固定在船体上的紧凑型惯性传感器,通常安装在船舶转动中心附近。它每秒多次输出船舶运动数据。动力定位、测量声呐、直升机甲板以及运动补偿式起重机和舷梯都会使用这些数据。在海上吊装中,它是主动升沉补偿的输入信号。

MRU测量什么

设备内部有三个加速度计和三个角速度陀螺仪,每个轴向各配一个。陀螺仪测量船舶转动速度。加速度计测量线加速度和重力方向,后者用于抑制角度漂移。处理器融合两类数据并输出:

  • 角度: 相对于重力方向测得的横摇和纵摇。
  • 升沉: 相对于该点平均位置的垂向位移,以及垂向速度和加速度。
  • 转动速率和加速度 在三个轴向上的数据,可供控制器直接使用。DP系统利用横摇和纵摇修正其位置参考数据。

MRU并不知道船舶的绝对位置。升沉以平均水位为基准测量,而非以绝对高度为基准。许多设备只能以转动速率形式输出艏摇;真航向由陀螺罗经或GNSS罗经提供。增加GNSS定位功能的设备则作为惯性导航系统销售。

六自由度运动

船舶有六种运动方式:沿三个轴平移,并绕这三个轴转动:

三个视角下的船舶六自由度运动 侧视图:纵荡沿X轴前后运动,升沉沿Z轴上下运动,纵摇绕横向Y轴转动。从船尾看:横荡沿Y轴侧向运动,升沉为垂向运动,横摇绕船艏艉方向的X轴转动。俯视图:纵荡和横荡,以及绕垂向Z轴转动的艏摇。直箭头表示平移,弯箭头表示转动。 六自由度运动 · 三视图 侧视图 MRU 纵荡 (X) 升沉 (Z) 纵摇,绕Y轴 船尾视图 横摇,绕X轴 横荡 (Y) 升沉 俯视图 纵荡 横荡 艏摇,绕Z轴 直箭头:平移 · 弯箭头:转动
图1。 船舶的六自由度运动。每种转动均在其转轴指向读者的视图中表示:侧视图显示纵摇,船尾视图显示横摇,俯视图显示艏摇。
运动轴向海况中的主要激励
纵荡沿X轴,艏艉方向迎浪或顺浪;低频漂移
横荡沿Y轴,横向横浪;低频漂移
升沉沿Z轴,上下方向所有波浪;升沉补偿器要减小的运动
横摇绕X轴横浪;由于阻尼较小,在接近横摇周期时可能逐渐增大
纵摇绕Y轴迎浪和顺浪
艏摇绕Z轴斜向波浪;由DP系统或自动舵控制

船舶对各波浪周期的响应由响应幅值算子 (RAO) 描述;参见 船舶运动与RAO.

MRU如何计算升沉

MRU没有高度传感器。它测量自身各轴向的加速度,利用横摇和纵摇解算出垂向分量 a_z,扣除重力后进行两次积分:

z(t) = \int_0^t \!\! \int_0^{\tau} a_z(s)\,\mathrm{d}s\,\mathrm{d}\tau

在两次积分过程中,偏差会迅速累积:仅0.001 m/s²的偏差,一分钟后就会产生1.8 m的虚假升沉位移( (\tfrac{1}{2} b t^2). )。因此,升沉处理器对结果进行高通滤波,保留波浪频率范围内的运动并去除低频漂移。滤波也有代价:在接近截止频率的长周期涌浪中,实时升沉的幅值会偏小,且相位超前于真实运动。对控制器而言,两者都会表现为残余运动。

实时升沉和延迟升沉与真实运动的对比 20秒涌浪示意图。上图:实时升沉数据可立即获取,但幅值约为真实幅值的97 %,相位约超前43度,这是漂移滤波的代价。下图:延迟升沉与真实运动吻合,但要在几分钟后才能获取。 20 s涌浪中的升沉 实时升沉实时:幅值略小、相位超前延迟升沉延迟:吻合,几分钟后可用 0204060时间,s 真实升沉
图2。 20 s涌浪中的升沉(示意)。上图:实时升沉数据可立即获取,但幅值略小于真实运动,且相位超前。下图:延迟升沉与真实运动吻合,但只能在几分钟后获取。

因此,大多数MRU提供两种升沉输出:

输出生成方式用途
实时升沉仅根据此前的数据滤波,因此可立即获取控制用途:主动升沉补偿和运动补偿式舷梯;直升机甲板运动监测
延迟升沉利用目标时刻前后的数据滤波,因此精度更高,但输出会延迟几分钟事后处理的测量数据,以及实时输出的核查

控制器只能使用实时升沉数据。速度与位置同样重要:主动升沉补偿器驱动绞车或液压缸抵消升沉速度,并通过预测补偿执行机构的延迟。

典型精度

多家制造商的资料表对目前的中档和高档设备给出了相近的数据:

输出典型规格核查要点
横摇和纵摇0.01至0.03° RMS确认是静态还是动态指标;两者可能相差数倍
实时升沉5 cm或幅值的5 %,以较大者为准适用的波浪周期,以及在长周期涌浪中的表现
延迟升沉2 cm或2 %,以较大者为准输出延迟,因此不能用于控制
输出频率最高200 Hz资料表通常未列出延迟时间:应询问从测量到输出的时间差

根据2020至2025年的公开资料表。高端设备的横摇和纵摇精度可达约0.008°,延迟升沉精度可达1 cm或1 %。这些均为典型数据;具体以所选设备的资料表和测试条件为准。

对于吊装作业,传感器本身的误差(5 %,因此在2 m升沉条件下约为10 cm)通常不是最大的误差来源。更大的误差往往来自传感器以外:力臂参数错误、安装方向偏差,或在错误的位置读取信号。

安装位置与力臂

MRU输出其安装点处的运动。由于转动会叠加位移,距离该点30 m的吊臂端点运动幅度可能大得多:船艏上仰一度时,前方30 m处的点上升

\Delta z = L \sin\theta = 30\ \text{m} \times \sin 1^\circ \approx 0.52\ \text{m}
为何吊臂端点的运动大于MRU安装点 MRU位于船中附近的O点,靠近转动中心。吊臂端点P位于其前方30米处。船艏上仰时,P点的上升量等于力臂长度乘以纵摇角的正弦值,约为每度0.52米,而O点几乎不动。虚线轮廓表示水平状态的船舶;实线轮廓表示纵摇状态,为清晰起见按10度绘制。 力臂 · MRU至吊臂端点 力臂 Δz P P,水平位置 O:MRU 水平 纵摇后 30 m 纵摇时O几乎不动,P上升Δz。 船艏上仰纵摇,为清晰起见按10°绘制。
图3。 MRU位于船中附近、靠近转动中心的O点;吊臂端点P位于前方30 m处。船艏上仰纵摇角度为 \theta, 时,P点上升 L\sin\theta, 在30 m力臂条件下,每度约上升0.52 m,而O点几乎不动。

因此,控制器利用船舶的转动速率 \boldsymbol{\omega} 以及两点之间的力臂 \mathbf{r}_{OP} ,将传感器O点的运动换算到吊臂端点P:

\mathbf{v}_P = \mathbf{v}_O + \boldsymbol{\omega} \times \mathbf{r}_{OP}

该式适用于固定在船体上的点。起重机回转或变幅时,吊臂端点还会相对于船体运动,控制器通过起重机自身的角度传感器计入这部分速度。升沉补偿器使用其垂向分量, v_{P,z}. 许多MRU也能根据相同的偏移量配置,直接输出远端点的运动。无论采用哪种方式,安装质量都会影响精度:

  • 安装位置 应靠近转动中心,固定在刚性结构上,并远离发动机和其他振动源。
  • 安装方向 应与船舶坐标轴对齐,并记录所有安装偏移量:传感器方向若有偏差,输出的横摇和纵摇将对应错误的轴,运动也会被换算到错误的位置。
  • 测量偏移量 应测定MRU到每个需要运动数据的位置的偏移量,并根据控制器坐标系核查正负号和单位。
  • 制定故障预案: 在吊装前配置第二台MRU,并明确规定信号丢失或明显异常时的应对措施。

MRU在升沉补偿中的应用

在起重机的 主动升沉补偿系统中,MRU提供输入信号。控制器获取实时运动数据,将其换算到吊臂端点,预测执行机构延迟期间的运动,并驱动绞车或液压缸抵消该运动。负载的稳定程度取决于整个系统:MRU的精度和延迟、预测效果,以及执行机构的速度和作用力。仅靠传感器不能让吊钩保持静止。

被动升沉补偿器无需MRU。其气弹簧直接响应负载,在无需测量运动的情况下隔离吊臂端点升沉对负载的影响。 ANTARES是我们的自适应被动升沉补偿设备,通过自身传感器自动控制阻尼,负载支承仍采用被动方式。 VEGA是我们正在开发的串联式主动升沉补偿器,将MRU驱动的主动液压缸控制与自动阻尼控制相结合。 主动与被动升沉补偿对比 一文介绍两者各自适用的情况。

IMU、VRU还是MRU

各制造商使用的名称可能重叠,但它们反映了设备的数据处理程度:

名称提供的数据典型用途
IMU惯性测量单元三个轴向的原始加速度和转动速率其他设备内部的传感器;其输出还需处理
VRU垂直参考单元横摇和纵摇,有时也包括升沉为天线和传感器提供姿态数据,以及用于较简单的运动监测
AHRS姿态航向参考系统横摇、纵摇和航向;不提供升沉无需升沉数据时的姿态和航向测量
MRU运动参考单元横摇、纵摇和处理后的升沉数据,通常还包括纵荡、横荡以及三个轴向的转动速率DP、测量、运动补偿式起重机和舷梯
INS惯性导航系统MRU的输出,加上GNSS提供的位置和真航向导航和测量定位

对于主动升沉补偿,名称不如输出内容重要:控制器所需位置处的实时升沉及其速度,并明确标示信号延迟。

常见问题

什么是运动参考单元 (MRU)?

它是一种固定在船舶上的惯性传感器,测量横摇、纵摇和升沉;大多数设备还能测量水平运动和转动速率。它结合三个加速度计、三个角速度陀螺仪和处理器,输出频率最高可达200 Hz。动力定位、测量和主动升沉补偿均使用其信号。

MRU如何测量升沉?

它测量自身各轴向的加速度,根据横摇和纵摇解算垂向分量,扣除重力,进行两次积分,再对结果进行高通滤波以消除漂移。实时升沉数据可立即获取,用于控制;延迟升沉利用目标时刻之后的数据,精度更高,但要在几分钟后才能获取,适合测量数据处理。

MRU的精度如何?

资料表中的典型数值:横摇和纵摇精度为0.01至0.03° RMS;实时升沉精度为5 cm或升沉幅值的5 %,以较大者为准;中档设备的延迟升沉精度为2 cm或2 %;高端设备可达约0.008°,以及1 cm或1 %。应核查指标是静态还是动态、适用的波浪周期,以及信号延迟。

IMU、VRU和MRU有什么区别?

IMU提供原始加速度和转动速率。VRU将其处理为横摇和纵摇数据,有时也提供升沉。AHRS增加航向数据,但不提供升沉。MRU增加处理后的升沉数据,通常还包括纵荡、横荡以及三个轴向的转动速率。INS进一步提供GNSS位置和真航向。

MRU应安装在哪里?

应安装在船舶转动中心附近的刚性结构上,远离振动源,并与船舶坐标轴对齐。测量MRU到每个需要运动数据的位置的偏移量:控制器通过该力臂将运动换算到吊臂端点,1°纵摇会使30 m外的点移动约0.52 m。

被动升沉补偿需要MRU吗?

不需要。被动升沉补偿器的气弹簧直接响应负载,无需测量运动。主动升沉补偿则需要MRU,因为其控制器要根据测得的运动驱动绞车或液压缸进行抵消。

依据与资料来源
  • 多家制造商2020至2025年发布的运动参考单元公开资料表:横摇、纵摇和升沉精度、延迟升沉、输出频率及远端监测点。
  • 用于力臂运动换算的刚体运动学, \mathbf{v}_P = \mathbf{v}_O + \boldsymbol{\omega} \times \mathbf{r}_{OP}.
  • Norwegian Dynamics知识中心有关 主动升沉补偿 以及 船舶运动.

正在规划升沉补偿吊装?

请提供吊装工况、船舶和海况信息。我们将判断需要主动控制还是被动设备,并使用CONSTELLATION建立运动模型。

发送吊装工况 →

相关产品

  • VEGA:主动升沉补偿
  • ANTARES:自适应被动升沉补偿器

相关阅读