1. AUV自主航行系统总览
AUV(Autonomous Underwater Vehicle,自主水下航行器)的自主航行系统,并不是把导航、控制、感知、能源等设备简单装进耐压壳体就能工作,而是要让这些子系统在无人干预、通信受限、环境动态变化的水下条件下,协同完成从下潜、巡航、任务作业到回收的完整过程。理解这套系统,首先要建立"分层+闭环"的整体视角:底层是能源与推进,中层是导航与感知,上层是任务决策与自主控制,而贯穿所有层的是通信、监控与安全机制。
系统组成:四个层次与一条主线
从工程集成角度看,AUV自主航行系统通常可划分为四个功能层次。第一层是载体与能源层,包括耐压壳体、推进器、舵机、电池组与配电管理,它决定了航程、航速与姿态控制能力。第二层是导航与感知层,核心是惯性导航单元(IMU)、多普勒计程仪(DVL)、深度计、磁罗经,以及前视声呐、侧扫声呐等任务传感器;导航层要解决"我在哪、朝哪走、走多快"的问题。第三层是控制与执行层,包括航向、深度、纵倾控制器与推力分配逻辑,把规划指令转化为舵角与转速。第四层是任务与自主决策层,负责任务脚本解析、航路点管理、异常处置与自主返航。
贯穿四层的"主线"是状态估计与时间同步。所有传感器数据必须统一到同一时间基准和同一坐标系下,否则融合结果会发散。工程上通常约定:载体坐标系为前-右-下(x前、y右、z下),导航坐标系采用北-东-地(NED),深度以海平面向下为正。这一约定必须在全文、代码与图示中保持一致,后续章节不再重复声明。
典型任务剖面:五个阶段与一条异常分支
一次完整的AUV任务通常经历布放下潜、定深巡航、任务作业、上浮通信、回收五个阶段。以某型直径324 mm、额定航深300 m的测绘AUV为例,一个合理假设的示例任务为:在200 m深度沿4条测线巡航,单条测线长3 km,航速1.5 m/s,则单条测线约需33分钟,四条测线加转向约2.5小时,加上往返与安全余量,任务规划时长按4小时计,电池需保留20%以上余量用于应急返航。
每个阶段对系统的要求不同:下潜阶段关注深度控制超调与纵倾角限制(通常纵倾不超过±15°);巡航阶段关注航向保持精度与航路点切换的平滑性;作业阶段关注传感器触发与载体姿态稳定;上浮阶段关注通信窗口与状态回传;回收阶段关注定位精度与安全距离。工程上必须为每个阶段设定明确的进入条件、退出条件与超时判据,例如"航路点到达半径5 m内且航向偏差小于10°"才允许切换下一航路点。
集成挑战:为什么"装得上"不等于"跑得通"
集成阶段最常见的四类问题值得提前认识。其一是时间不同步:IMU以200 Hz输出、DVL以5 Hz输出、深度计以10 Hz输出,若没有统一时基与插值对齐,融合滤波器会因数据错位产生周期性漂移。其二是坐标系混用:把磁罗经的航向角(相对北向)与载体纵倾角混入同一旋转矩阵,会导致航向估计在转向时出现跳变。其三是通信受限下的状态机设计:水下无法持续遥控,任务脚本必须具备"断联后按预设策略继续或返航"的自主逻辑。其四是能源与热管理:大功率声呐连续工作会抬升舱内温度并加速电池放电,任务规划必须把传感器占空比纳入能耗预算。
课程路线图:从部件到系统再到任务
本课程共30章,按"由底向上、由静到动、由单机到任务"的顺序组织。前段聚焦载体、能源、推进与传感器等硬件基础;中段深入导航解算、状态估计、控制律设计与推力分配;后段进入任务规划、自主决策、异常处置、集成测试与海上试验。每一章都会给出可操作的参数示例、判断依据与验证方法,帮助你把分散的知识点串成一条能实际跑起来的系统链路。
学习本章后,你应当能够画出自己项目的四层结构图,标出每层的输入输出与关键接口,并为一次示例任务写出五个阶段的进入/退出条件。这是后续所有章节的共同基础。