3. 坐标系与参考基准
USBL与LBL的定位结果之所以能放在同一张图上比较,前提是它们最终被表达在同一个参考基准里。实际作业中,换能器测到的是相对船体的方位与斜距,声信标解算出的位置往往先落在局部坐标或大地坐标中,而船位本身又来自GNSS。若坐标系定义不清、姿态角符号约定不一致,即使每个设备单独看都"工作正常",融合后的目标位置仍可能出现数米甚至数十米的系统性偏差。本节围绕四件事展开:大地坐标系怎么选、船体坐标系怎么建、两者如何通过姿态角转换、以及多源数据如何统一到同一基准。
一、三类坐标系的角色分工
工程上通常同时使用三层坐标:大地坐标系用于最终成果表达与跨航次对比,常用WGS-84经纬度或UTM/高斯投影平面坐标;局部坐标(也称作业坐标或站心坐标)以某个原点建立东-北-天(ENU)右手系,便于小范围内做平面计算;船体坐标系固连于船舶,用于描述换能器、GNSS天线、姿态传感器等设备之间的相对位置。三者关系是:设备在船体坐标系中有固定安装坐标,船体坐标系经姿态旋转和平移后进入局部坐标,局部坐标再经原点偏移与投影进入大地坐标。
需要强调一个常见误区:局部坐标不是"随便定的",它的原点、轴向和单位必须写入作业文件。例如规定原点为某次校准点,X轴指东、Y轴指北、Z轴指天,单位为米。若原点选在码头而作业区在数公里外,投影变形和平面近似误差会逐渐显现,此时应改用UTM带坐标而非简单ENU。
二、船体坐标系与姿态角定义
船体坐标系一般取原点位于船舶参考点(如GPS天线相位中心或船舶重心),X轴指向船艏,Y轴指向左舷,Z轴指向上,构成右手系。姿态角采用航海惯用的艏向Heading(绕Z轴)、纵摇Pitch(绕Y轴)、横摇Roll(绕X轴)。这里必须固定符号约定:艏向从北顺时针为正,纵摇船艏上抬为正,横摇左舷下沉为正(或按设备手册明确右舷下沉为正)。不同厂商的IMU可能采用相反的横摇符号,混用会导致换能器位置在横向上镜像翻转。
姿态角的作用是把船体坐标系中的设备安装向量旋转到局部坐标。设某设备在船体系中的安装坐标为 pb=(x,y,z),则其在局部坐标中的位置为 pl = Rh·Rp·Rr·pb + t,其中Rh、Rp、Rr分别为艏向、纵摇、横摇旋转矩阵,t为船舶参考点在局部坐标中的位置。旋转顺序必须固定(常用Z-Y-X),顺序不同结果不同,这一点在编写转换代码时尤其容易出错。
三、坐标统一的实际操作流程
把多源数据统一到同一基准,建议按以下顺序落地,而不是先算后补:
- 建立船体安装台账。用全站仪或卷尺测量每个设备相对船舶参考点的三维坐标,记录到毫米级,并注明测量时船舶吃水状态。换能器、GNSS天线、IMU三者缺一不可,因为USBL解算需要换能器位置,而船位来自GNSS天线,两者之间的杆臂必须精确。
- 固定姿态角符号与旋转顺序。在作业文件中写明"艏向北起顺时针、纵摇艏抬为正、横摇左舷下沉为正、旋转顺序Z-Y-X",并与IMU输出逐项核对。可做一次静态验证:船舶静止时读取姿态角,手动倾斜船体观察符号变化是否符合约定。
- 确定局部坐标原点与投影方式。小范围作业用ENU,原点取校准点并记录其大地坐标;超过约10 km的作业区改用UTM,避免平面近似误差累积。
- 做闭合校验。选一个已知大地坐标的控制点,用同一套转换参数反算其局部坐标,再正算回大地坐标,检查往返误差是否在厘米级。若误差偏大,优先排查杆臂符号和旋转顺序。
四、USBL与LBL在坐标统一上的差异
两者对坐标统一的依赖程度不同。USBL的测量值本身是相对换能器的方位与斜距,必须经过船体坐标→局部坐标的完整转换,因此对姿态角和杆臂极其敏感;LBL解算的是信标在局部或大地坐标中的绝对位置,船位只作为观测方程的一部分参与平差,姿态误差的影响被分摊到多个观测中,相对不敏感。这也解释了为什么USBL作业更强调姿态传感器校准和杆臂测量,而LBL更强调声速剖面和信标几何构型。
| 对比项 | USBL | LBL |
|---|---|---|
| 核心测量量 | 相对换能器的方位与斜距 | 到各信标的斜距(或双程时延) |
| 对姿态角敏感度 | 高,直接进入解算 | 较低,参与平差分摊 |
| 杆臂测量要求 | 必须精确到厘米级 | 船位杆臂影响相对小 |
| 坐标统一重点 | 船体→局部的旋转与平移 | 局部→大地的投影与基准 |
实际融合作业中,常见做法是先把USBL解算出的目标位置转换到局部坐标,再把LBL解算的信标位置也统一到同一局部坐标,最后在同一基准下比较两者差异。若两者在同一目标上出现固定方向的偏移,往往不是声学问题,而是某一环节的坐标符号或旋转顺序不一致。此时应回到安装台账和姿态约定逐项复核,而不是反复调整声速或滤波参数。
总结来说,大地坐标系负责"结果放在哪",局部坐标负责"小范围怎么算",船体坐标系负责"设备装在哪",姿态角与旋转矩阵负责把三者串起来。把这四者的定义、符号和顺序写清楚、验准确,USBL与LBL的定位结果才具备可比性,后续的融合与误差分析才有意义。