1. 课程导入与导航数据记录概述

飞行器导航系统负责在飞行过程中持续确定载体的位置、速度、姿态与航向,并为制导、控制、任务管理提供基准信息。无论是民航客机、无人机,还是运载火箭与巡航导弹,导航系统都不是单一设备,而是由多类传感器、解算单元与数据接口共同构成的综合系统。典型组成包括惯性测量单元(IMU)、卫星导航接收机(GNSS)、气压高度表、磁航向传感器、大气数据计算机,以及负责多源融合的导航计算机。这些设备各自输出不同类型的原始数据与解算结果,而导航数据记录的任务,就是把这些随时间变化的信息可靠地保存下来,供飞行监控、事后分析、故障排查与算法验证使用。

理解数据记录的作用,需要先看清导航信息的产生与流向。以一次典型的飞行任务为例:IMU 以较高频率输出三轴角速度和比力,GNSS 接收机输出位置、速度与时间,气压高度表输出气压高度,磁传感器输出航向。导航计算机对这些数据进行时间对齐、坐标统一和卡尔曼滤波融合,得到连续的导航状态。记录系统则从总线或接口上采集这些数据,加上时间戳后写入存储介质。整个过程可以概括为“传感器—解算—记录—分析”的信号链,如下图所示。

导航数据记录信号链与误差分析闭环 传感器层 IMU:角速度 / 比力 GNSS:位置 / 速度 / 时间 气压 / 磁航向 / 大气数据 解算层 时间对齐与坐标统一 卡尔曼滤波融合 导航状态输出 记录层 总线采集与时间戳 帧格式封装 存储介质写入 分析层 回放 误差统计 故障定位 误差反馈:标定 / 补偿 / 改进 典型记录参数与误差来源 运动状态量 三轴角速度、比力 姿态角、航向角 位置速度量 经纬高、地速 气压高度、GNSS 高度 时间与状态量 UTC 时间戳、帧计数 传感器健康标志 主要误差源 零偏、标度因数 噪声、时间不同步

从图中可以看到,导航数据记录并不是孤立的“存文件”动作,而是连接传感器、解算与分析的中间环节。记录质量直接影响后续误差分析的可靠性。如果记录过程中出现丢帧、时间戳错乱或量纲转换错误,那么即使原始传感器精度很高,事后分析也会得出错误结论。因此,记录系统需要关注采样率、时间同步精度、数据完整性校验和存储可靠性等指标。

典型记录参数可以分为四类。第一类是运动状态量,包括三轴角速度、三轴比力、姿态角、航向角,通常由 IMU 和姿态解算模块提供。第二类是位置速度量,包括经度、纬度、高度、地速、气压高度和 GNSS 高度。第三类是时间与状态量,包括 UTC 时间戳、帧计数、传感器健康标志和导航模式字。第四类是辅助量,如温度、电压和总线负载,用于判断记录环境是否正常。这些参数在记录时通常按固定帧格式组织,例如每帧包含帧头、时间戳、数据区和校验码。

误差分析的意义在于回答三个问题:导航结果偏离真实值多少、偏差随时间如何变化、偏差来自哪里。以惯性导航为例,陀螺零偏会导致姿态角随时间缓慢漂移,加速度计零偏会导致速度误差按时间平方增长。如果只记录最终位置,很难区分是初始对准误差、传感器零偏还是积分算法问题;而记录了原始 IMU 数据、GNSS 数据和融合结果后,就可以通过对比分析定位误差来源。例如,在静态测试中,若陀螺输出均值偏离零值约 0.02°/s,而姿态角在 10 分钟内漂移约 12°,则可初步判断零偏是主要贡献项。这里的数值属于教学示例,用于说明分析思路,并非实测结果。

本课程的整体框架围绕“记录—分析—改进”展开。首先介绍导航系统组成与数据记录的基本概念,明确记录对象和记录要求;然后讲解记录系统的硬件接口、总线协议、帧格式与存储管理;接着深入误差分析的基本方法,包括误差模型、统计指标、时间同步误差和传感器误差分离;最后通过典型场景案例,把记录数据与误差分析结合起来,形成从数据采集到问题定位的完整能力。学习过程中,应始终关注三个问题:记录了什么、记录得是否准确、如何从记录中判断导航系统是否正常。

学习建议:在后续章节中遇到具体参数时,先确认它的物理量纲、参考坐标系和采样率,再判断它适合用于哪类误差分析。记录参数的定义不清,往往比记录精度不足更容易导致分析失败。

为了便于后续章节对照,这里给出一份简化的记录参数检查表示例。实际工程中可根据飞行器类型和任务阶段增减字段,但时间戳、帧计数和校验码通常不可缺少。

参数类别 典型字段 常见量纲 记录目的
运动状态 角速度、比力、姿态角 °/s、m/s²、° 惯性解算与漂移分析
位置速度 经纬高、地速、气压高度 °、m、m/s 组合导航对比与轨迹复现
时间状态 UTC 时间戳、帧计数、健康标志 μs、整数、枚举 时间同步与完整性检查
辅助量 温度、电压、总线负载 ℃、V、% 记录环境与设备状态判断

需要强调的是,导航数据记录与误差分析之间是双向关系。记录为分析提供数据基础,分析结果又反过来指导记录方案的改进。例如,若发现某型飞行器在机动阶段姿态误差明显增大,可能需要提高 IMU 记录采样率或增加振动传感器通道;若发现 GNSS 失锁前后位置误差跳变,则需要检查记录时间戳是否与 GNSS 秒脉冲严格对齐。只有把记录设计和误差分析放在同一个闭环中考虑,才能真正提升导航系统的可信度。