4. 量程基本概念
在高动态IMU设计中,“量程”不是单一数字,而是一组彼此约束的参数集合。它决定了传感器能“看多远”、能“扛多猛”、以及“看多细”。如果只盯着满量程选型,很容易在强冲击场景下出现削顶饱和,或在弱信号场景下浪费分辨率。理解满量程、量程范围、过载能力以及量程与分辨率的关系,是后续噪声预算与动态范围设计的基础。
一、四个核心概念的定义与边界
满量程(Full Scale, FS)通常指传感器在保证规定非线性、零偏和灵敏度误差前提下,能够线性输出的最大输入幅值。对加速度计常写作 ±16 g、±200 g;对陀螺仪常写作 ±2000 °/s。满量程是一个“保证指标”,超出后输出不再可信。
量程范围(Range)是传感器可配置或可测量的输入区间,通常以对称形式表示,如 ±8 g、±32 g。量程范围强调“可选档位”与“覆盖区间”,同一颗IMU往往支持多档量程切换,以适应不同动态场景。
过载能力(Overload / Shock Survivability)指器件在不发生永久损坏的前提下,能承受的瞬时最大输入。它通常远大于满量程,例如满量程 ±16 g 的加速度计,过载能力可达 2000 g 甚至 10000 g。过载能力关注“不坏”,满量程关注“不饱和”,两者不能混为一谈。
分辨率(Resolution)是输出能够区分的最小输入变化,常用 LSB 对应的物理量表示,如 0.061 mg/LSB。分辨率由 ADC 位数、满量程和信号调理链路共同决定,量程越大,单个 LSB 代表的物理量越大,分辨率越粗。
二、量程与分辨率的定量关系
对于 n 位 ADC,若满量程为 ±FS,则单极性或双极性量化步长可近似为:
LSB = (2 × FS) / 2^n
分辨率 = LSB
动态范围(dB) ≈ 6.02 × n + 1.76
例如,±16 g 量程、16 位 ADC:
LSB = (2 × 16 g) / 65536 ≈ 0.488 mg/LSB
若量程改为 ±200 g:
LSB = (2 × 200 g) / 65536 ≈ 6.10 mg/LSB
可以看到,量程扩大约 12.5 倍,分辨率同步变粗约 12.5 倍。这就是为什么高动态IMU不能简单追求“大量程”,而必须在量程、分辨率与噪声之间做平衡。
三、参数关系图解
四、典型场景与选型案例
以无人机飞控IMU为例,其加速度计量程选择需要同时考虑机动过载与振动冲击:
| 场景 | 典型动态范围 | 建议满量程 | 过载能力要求 | 分辨率关注点 |
|---|---|---|---|---|
| 消费级无人机 | ±4 g 机动 | ±8 g ~ ±16 g | ≥ 2000 g | 姿态解算需 < 1 mg |
| 工业机器人关节 | ±10 g 冲击 | ±16 g ~ ±32 g | ≥ 5000 g | 振动分析需 < 2 mg |
| 汽车碰撞测试 | ±500 g 脉冲 | ±500 g ~ ±2000 g | ≥ 10000 g | 脉冲积分精度优先 |
| 高精度惯导 | ±2 g 低速 | ±2 g ~ ±4 g | ≥ 1000 g | 需 < 10 μg |
从表中可见,不同场景对量程与分辨率的优先级完全不同。碰撞测试宁可牺牲分辨率也要保证不饱和;惯导则相反,宁可缩小量程也要换取极细分辨率。
五、常见误区与复盘
总结来看,满量程定义线性边界,量程范围定义可选档位,过载能力定义生存极限,分辨率定义可观测下限。四者共同构成高动态IMU量程设计的完整约束框架。只有把它们放在同一张参数表中权衡,才能避免“量程够大但精度不够”或“精度够高但一冲就饱和”的典型问题。