识别信号丢失的根源与初步排查
水下机器人在布放阶段,GNSS(全球导航卫星系统)信号通过天线接收,经由数据总线传输至控制单元。信号丢失往往并非硬件故障,而是环境干扰或配置错误所致。常见的诱因包括天线遮挡、多路径效应或通信链路中断。操作人员需立即检查水面母船或布放支架上的GNSS天线是否被缆绳、设备外壳或人员遮挡,确保天线朝向天空的视野无阻碍。同时,确认天线供电是否正常,电压波动可能导致接收机重启或信号输出异常。
若物理遮挡排除后信号仍未恢复,需进入软件层排查。检查控制终端显示的卫星数量及信噪比数据,若卫星数低于4颗或信噪比普遍偏低,说明当前区域存在严重干扰或接收机性能受限。此时应核对电子海图软件中的坐标系设置,确保WGS-84等坐标系统与实际硬件输出一致。部分情况下,软件层面的数据刷新率设置过高或滤波参数不当,也会造成定位数据看似“丢失”或跳变,调整刷新频率可缓解数据流中断现象。
启用惯导推算与多源融合策略
当GNSS信号持续中断且无法立即恢复时,系统应自动或手动切换至惯性导航系统(INS)推算模式。现代水下机器人通常配备高精度惯性测量单元(IMU),通过加速度计和陀螺仪数据积分,可在短时间内维持位置估计。操作员需确认INS初始对齐是否完成,初始姿态和位置数据必须基于信号丢失前的有效GNSS数据进行冻结赋值,否则累积误差将迅速放大。此时,电子海图上显示的定位点虽不再更新为实时卫星位置,但会依据推算轨迹连续显示,为操作人员提供临时参考。
为抑制惯性导航的误差漂移,可引入其他辅助传感器数据。若水下机器人配备多普勒计程仪(DVL)或深度计,可利用海底速度测量和深度约束进行组合导航。DVL通过测量相对于海底的速度矢量,结合姿态数据,能显著修正水平位置的漂移。在布放过程中,若水深允许且海底地形相对平坦,DVL提供的速度约束比纯惯导推算更为可靠。操作人员应在控制界面中开启“GNSS/INS/DVL融合滤波”模式,让算法在信号可用时修正惯导误差,在信号丢失时依赖惯导和DVL维持航迹连续性。
恢复信号后的校验与数据平滑
一旦GNSS信号重新捕获,系统不会立即跳变至新位置,而是通过卡尔曼滤波等算法进行平滑过渡。操作员需观察定位数据是否出现剧烈跳变,若出现跳变,说明信号刚恢复时存在较大误差或未进行完整的状态重置。此时应执行“位置重置”或“航迹修正”操作,将当前推算位置与最新GNSS位置进行比对,确认偏差是否在允许阈值内。若偏差过大,需检查天线相位中心偏移参数或重新初始化滤波器,确保新旧数据无缝衔接。
数据恢复稳定后,需对布放过程中的轨迹数据进行完整性校验。对比电子海图上记录的推算轨迹与GNSS可用时的轨迹,检查是否存在逻辑断点或异常折返。对于关键布放任务,建议开启双系统冗余监测,如同时记录GNSS原始数据和INS推算数据,以便事后回溯分析。确认定位信号完全稳定且与周围环境特征(如水深变化、海底地貌)相符后,方可继续执行后续的下潜或作业指令,避免因定位错误导致机器人搁浅或碰撞。