1. AUV导航失效现象分类与初步定位
从一次任务中断说起:先分清“现象”再谈“原因”
某次AUV执行定深直线航渡任务,任务进行到约第37分钟时,监控端收到任务中断指令。事后回放导航日志,发现中断前2分钟内出现了几类异常:航向在3秒内跳变约18°,对地速度由1.2 m/s骤降到0.3 m/s,深度在无指令情况下上浮1.6 m,位置解算点出现约40 m的横向跳变。面对这样一组“多参数同时异常”的日志,直接去猜某个器件坏了往往会走偏。更稳妥的做法是:先把现象按特征归类,再据此锁定初步排查方向。
导航失效在日志上通常表现为四类可区分的特征组合,它们对应的物理或逻辑根源不同,排查入口也不同:
- 传感器故障:单一路传感器输出突变、饱和、恒定值或噪声异常增大,其他传感器仍正常,融合结果被该路“带偏”。
- 滤波发散:多路传感器数据本身无明显跳变,但融合后的位置/速度误差持续单调增大,新息(残差)长期偏大或协方差异常膨胀。
- 通信中断:监控端或组合导航单元收不到某路数据,日志出现时间戳断档、丢帧计数上升,导航可能已降级但上位机不知情。
- 任务逻辑误判:导航数据实际正常,但任务层阈值、航路带判断或状态机切换条件设置不当,导致“误触发”中断。
下面这张图把“日志特征 → 现象归类 → 初步排查方向”的对应关系整理成一张判读图,便于在拿到一份导航日志后快速对号入座。
用本例日志做一次归类演练
把前面那组日志特征逐条对照上图:航向3秒跳变18°、深度无指令上浮1.6 m,属于“单路输出突变”,指向传感器故障;对地速度骤降与位置横向跳变同时出现,需要进一步确认是DVL失锁还是位置解算被带偏。此时不要急着下结论,先做两件事:
- 查时间戳连续性:若DVL数据在跳变前出现断档或丢帧计数上升,则“速度骤降+位置跳变”更可能是通信中断导致的降级,而非DVL本身故障。
- 查新息序列:若各路原始数据都正常、但融合后位置误差单调增大,则应归入滤波发散,排查Q/R阵与时间同步。
归类不是终点,而是缩小排查范围的手段。同一份日志可能同时存在两类现象(例如通信中断引发降级,降级后又出现滤波发散),此时应按“数据是否到达 → 单路是否异常 → 融合是否发散 → 任务逻辑是否误判”的顺序逐层排除,避免在多个方向上来回跳。
初步定位的判定表
为便于现场快速对号入座,可将本例的判读逻辑整理为下表。表中“判定依据”一列直接对应日志中可观察的量,“首选排查入口”一列给出下一步动作。
| 现象归类 | 判定依据(日志可观察量) | 首选排查入口 | 需排除的干扰项 |
|---|---|---|---|
| 传感器故障 | 单路输出突变/饱和/恒定;噪声方差增大;其他路正常 | 该路供电、接插件、原始数据回放 | 是否为通信丢帧造成的“假突变” |
| 滤波发散 | 原始数据无明显跳变;位置/速度误差单调增大;新息长期偏大 | 新息门限、Q/R阵、时间同步 | 是否为某路传感器缓慢漂移未被发现 |
| 通信中断 | 时间戳断档;丢帧计数上升;某路整段缺失;心跳异常 | 链路状态、降级策略是否生效 | 是否为上位机显示问题而非链路问题 |
| 任务逻辑误判 | 导航数据正常;中断指令先于异常;阈值/航路带设置偏严 | 中断触发条件、状态机切换序列 | 是否为操作人员误发指令 |
注意:本例给出的航向跳变18°、速度骤降、深度上浮1.6 m、位置跳变40 m等数值均为教学示例数据,用于说明判读方法,不代表任何实际装备的实测结果。实际排障时应以本艇日志的真实量值和采样率为准。
完成归类后,本例的初步定位结论可以这样表述:若时间戳连续、仅航向与深度单路异常,则初步定位为“罗经/深度计传感器故障”,排查方向为对应通道的供电与接插件;若时间戳断档且速度、位置同时异常,则初步定位为“DVL链路通信中断引发导航降级”,排查方向为链路状态与降级策略。把结论写成“现象归类 + 判定依据 + 下一步动作”三要素,既便于交接,也便于后续复现验证。