3、惯性传感器与误差模型:陀螺仪和加速度计的工作原理、主要误差源及其数学建模方法

惯性传感器是捷联惯导系统的物理基础,其测量精度直接决定了初始对准与动基座导航的性能上限。在捷联惯导中,陀螺仪和加速度计被刚性安装在载体上,分别测量载体相对惯性空间的角速度和比力。理解其工作原理、掌握主要误差源的数学表征方法,是建立误差补偿模型、设计对准滤波器的前提。本节将围绕传感器核心机理、误差分类与建模方法展开,并结合工程实践给出可操作的建模流程与案例。

惯性传感器误差建模与补偿链路 传感器核心 陀螺仪(角速度) · 光纤/激光/ MEMS · Sagnac效应/哥氏效应 加速度计(比力) · 摆式/石英/MEMS · 力平衡/电容检测 主要误差源 ① 常值漂移(零偏) ② 随机游走(白噪声积分) ③ 标度因数误差 ④ 安装误差/非正交性 ⑤ 温度/振动敏感项 数学建模方法 · 静态模型:ε = ε₀ + ε_T + ε_a · 随机模型:Allan方差/ARMA · 标定模型:六位置/多位置法 · 温度补偿:多项式/神经网络 · 状态扩维:滤波器中估计 误差补偿链路(对准前处理) 原始测量 常值漂移扣除 ε = ε_raw - ε₀ 标度因数修正 ω = (1+K)·ε 温度补偿 ε_T = f(T) 对准滤波器 状态扩维估计 随机游走项通过Allan方差辨识后,在滤波器中作为过程噪声处理 误差项 典型量级(MEMS) 建模方法 补偿效果 常值漂移 10~100°/h 静态标定+滤波估计 消除90%以上 随机游走 0.01~1°/√h Allan方差+状态扩维 抑制高频噪声

3.1 陀螺仪与加速度计的工作原理

3.1.1 陀螺仪:角速度测量的物理基础

陀螺仪的核心功能是测量载体相对惯性空间的旋转角速度。在捷联惯导系统中,陀螺仪输出的是载体坐标系(b系)相对惯性坐标系(i系)的角速度在b系上的投影,记为 ω_ib^b。根据物理实现方式的不同,主要分为三类:

  • 激光陀螺(RLG):基于Sagnac效应,利用环形谐振腔中顺逆时针光波的频率差来测量角速度。其优点是标度因数稳定性好、动态范围大,缺点是体积较大、存在闭锁效应(需抖动偏频)。
  • 光纤陀螺(FOG):同样基于Sagnac效应,但通过多圈光纤绕制提高灵敏度。其优点是结构简单、无运动部件、启动快,适合中高精度应用。
  • MEMS陀螺:基于哥氏效应,利用谐振质量块在旋转时产生的哥氏加速度来测量角速度。其优点是体积小、成本低、功耗小,但精度相对较低,随机游走较大。

无论哪种类型,其输出模型均可统一表示为:

ω_meas = (1 + K_g)·ω_true + ε_0 + ε_r + n_g

其中 K_g 为标度因数误差,ε_0 为常值漂移,ε_r 为随机漂移(含随机游走),n_g 为测量白噪声。

3.1.2 加速度计:比力测量的实现方式

加速度计测量的是载体受到的比力(非引力加速度),即 f^b = a^b - g^b。在捷联惯导中,加速度计输出用于姿态解算和位置更新。常见类型包括:

  • 摆式加速度计:通过检测摆片在加速度作用下的位移或力矩平衡电流来测量比力,精度较高,广泛用于中高精度系统。
  • 石英挠性加速度计:利用石英摆片的挠性支撑结构,配合电容检测和力反馈回路,实现高稳定性和低噪声。
  • MEMS加速度计:基于电容检测或压阻效应,体积小、成本低,但噪声和温度敏感性较高。

加速度计的输出模型可表示为:

f_meas = (1 + K_a)·f_true + ∇_0 + ∇_r + n_a

其中 ∇_0 为零偏(常值偏置),∇_r 为随机偏置,n_a 为测量噪声。

工程提示:在初始对准中,陀螺仪的常值漂移直接影响对准精度(尤其是方位对准),而加速度计的零偏主要影响水平对准。因此,在传感器选型时,需要根据对准精度指标反推所需的陀螺漂移和加速度计零偏量级。

3.2 主要误差源及其数学表征

3.2.1 常值漂移(零偏)

常值漂移是指传感器在零输入条件下,输出不为零且在一段时间内保持相对稳定的偏差。对于陀螺仪,称为常值漂移 ε_0(单位:°/h);对于加速度计,称为零偏 ∇_0(单位:μg)。常值漂移的来源包括:机械不平衡、电磁干扰、温度梯度等。在数学建模中,常值漂移通常被建模为随机常数:

ε̇_0 = 0 + w_ε

即在滤波器中将其作为状态变量进行估计,其过程噪声 w_ε 很小,表示其缓慢变化特性。

3.2.2 随机游走与白噪声

随机游走是陀螺仪和加速度计输出中最重要的随机误差项。它表现为输出角速度(或比力)中的白噪声经过积分后,在角度(或速度)域中呈现随机游走特性。其数学定义为:

θ_rw(t) = ∫ n_g(τ) dτ

其中 n_g 为角速率白噪声(单位:°/h/√Hz)。随机游走系数(ARW)的单位为 °/√h,表示角度误差随时间的平方根增长。在Allan方差分析中,随机游走对应斜率为 -1/2 的线段。

对于加速度计,对应的称为速度随机游走(VRW),单位为 m/s/√h 或 μg/√Hz。

3.2.3 标度因数误差

标度因数误差是指传感器输出与输入之间的比例关系偏离理想值。它通常由制造公差、温度变化、非线性等因素引起。标度因数误差的模型为:

K = K_0 + α·ΔT + β·ΔT² + γ·a² + ...

其中 K_0 为标称标度因数,α、β 为温度系数,γ 为非线性系数。在工程中,标度因数误差通常通过多位置标定或速率试验来辨识。

3.2.4 安装误差与轴间非正交

三个陀螺仪(或加速度计)的敏感轴不可能完全正交,存在安装误差角。这些误差角会导致轴间耦合,影响姿态解算精度。安装误差矩阵可表示为:

C_s = [[1, -δ_xy, δ_xz],
       [δ_yx, 1, -δ_yz],
       [-δ_zx, δ_zy, 1]]

其中 δ_ij 表示 i 轴绕 j 轴的安装误差角(单位:rad)。在标定中,通过六位置法或多位置法可以辨识这些误差角。

3.3 误差建模方法与流程

3.3.1 静态误差模型

静态误差模型描述传感器在恒定输入下的输出特性,包括零偏、标度因数、安装误差等。以陀螺仪为例,其静态模型为:

ω_meas = (I + K_g)·C_s·ω_true + ε_0 + ε_T(T) + ε_a(a) + n_g

其中 ε_T(T) 为温度相关漂移,ε_a(a) 为加速度相关漂移(g-敏感漂移)。

3.3.2 随机误差建模:Allan方差法

Allan方差是辨识惯性传感器随机误差的标准工具。通过对静态数据进行不同簇时间的分组求方差,可以得到双对数曲线,从中辨识出:

误差项 Allan方差斜率 对应物理量 辨识方法
量化噪声 -1 Q (rad) τ=√3处读取
角度随机游走 -1/2 N (rad/s/√Hz) τ=1处读取
零偏不稳定性 0 B (rad/s) 曲线最低点
速率随机游走 +1/2 K (rad/s²/√Hz) τ=3处读取
速率斜坡 +1 R (rad/s²) τ=√2处读取

3.3.3 温度误差建模

温度是影响MEMS传感器精度的重要因素。温度建模通常采用多项式拟合:

ε_T(T) = a₀ + a₁·ΔT + a₂·ΔT² + a₃·ΔT³

其中 ΔT = T - T_ref,T_ref 为参考温度(通常取25℃)。在实际应用中,需要先通过温箱实验获取不同温度下的零偏数据,再进行最小二乘拟合。

3.4 案例拆解:MEMS陀螺仪误差标定与补偿

案例背景:某无人机用MEMS惯性测量单元(IMU),陀螺仪量程 ±300°/s,加速度计量程 ±8g。在初始对准前,需要完成陀螺仪的常值漂移和标度因数误差标定,并评估随机游走对对准精度的影响。

步骤1:数据采集。将IMU静止放置在水平平台上,以100Hz采样率采集10分钟静态数据。同时记录温度传感器读数(25℃±0.5℃)。

步骤2:Allan方差分析。对陀螺仪静态数据进行Allan方差计算,得到如下辨识结果:

角度随机游走 N = 0.02 °/√h
零偏不稳定性 B = 8 °/h
速率随机游走 K = 0.5 °/h/√h

步骤3:常值漂移估计。取静态数据的平均值作为常值漂移估计:ε_0 = [0.12, -0.08, 0.05] °/s(对应三轴)。

步骤4:标度因数标定。使用速率转台,分别在 ±50°/s、±100°/s、±200°/s 下采集数据,计算标度因数误差:

K_g = [0.0012, -0.0008, 0.0005]  (即0.12%、-0.08%、0.05%)

步骤5:补偿与验证。将标定参数写入补偿模型,重新采集静态数据验证:

  • 补偿前:零偏稳定性 8°/h(Allan方差最低点)
  • 补偿后:零偏稳定性 3°/h(残余误差主要来自温度漂移和随机游走)

步骤6:对准精度影响评估。根据随机游走系数,估算10秒对准时间内的角度误差:

σ_θ = N × √t = 0.02 × √10 ≈ 0.063°

该误差在可接受范围内,但若对准时间延长至60秒,误差将增大至0.155°,需在滤波器设计中考虑。

常见误区提醒:
  • 混淆常值漂移与随机游走:常值漂移是确定性偏差,可通过标定扣除;随机游走是随机过程,只能通过滤波抑制,不能完全消除。
  • 忽略温度影响:MEMS传感器对温度极其敏感,若未进行温度补偿,标定参数在温度变化后失效。
  • Allan方差数据长度不足:要辨识低频误差(如速率随机游走),需要至少2小时以上的静态数据,否则曲线在长τ段不可靠。
  • 标度因数与安装误差耦合:在标定时需设计合理的转位方案,否则标度因数和安装误差无法分离。

3.5 误差模型在初始对准中的应用

在捷联惯导初始对准中,误差模型主要用于两个方面:一是通过标定和补偿减少确定性误差;二是将残余随机误差作为状态变量或过程噪声引入对准滤波器。典型的对准滤波器状态向量包括:

X = [δφ, δλ, δh, δV_E, δV_N, δV_U, φ_E, φ_N, φ_U, ε_x, ε_y, ε_z, ∇_x, ∇_y, ∇_z]

其中 φ 为姿态误差角,ε 为陀螺漂移,∇ 为加速度计零偏。通过卡尔曼滤波,在估计姿态误差的同时,在线估计并补偿传感器误差。

对于动基座对准,误差模型还需考虑载体机动引起的动态误差。此时,传感器误差模型需要扩展为包含动态误差项,例如:

ε_dyn = ε_0 + ε_a·a + ε_ω·ω + ε_v·v

其中 ε_a、ε_ω、ε_v 分别为加速度、角速度和速度敏感系数。这些系数需要通过专门的动态标定实验获取。

经验总结:误差建模的深度应与系统精度需求匹配。对于低精度MEMS(漂移>10°/h),重点在于常值漂移扣除和随机游走抑制;对于中高精度光纤陀螺(漂移<0.01°/h),则需要精细的温度补偿和非线性标度因数修正。过度建模会增加标定成本,而建模不足则会限制对准精度。

3.6 总结与复盘

本节系统梳理了惯性传感器的核心工作原理、主要误差源及其数学建模方法。关键要点如下:

  1. 工作原理:陀螺仪基于Sagnac效应或哥氏效应,加速度计基于力平衡或电容检测,输出模型均可统一为“理想值+标度因数误差+零偏+随机噪声”的形式。
  2. 误差分类:常值漂移(确定性)、随机游走(随机性)、标度因数误差(比例性)、安装误差(耦合性)、温度误差(环境性)。
  3. 建模方法:静态模型用于标定,Allan方差用于随机误差辨识,温度多项式用于环境补偿,状态扩维用于滤波在线估计。
  4. 工程实践:标定流程需包含静态采集、Allan分析、转台标定、温度实验和验证测试;补偿链路为“原始测量→常值扣除→标度修正→温度补偿→滤波估计”。

在实际项目中,建议建立传感器误差数据库,记录每只传感器的标定参数和温度曲线,以便在系统调试时快速定位误差来源。同时,定期复标定以应对传感器老化带来的参数漂移。