3. 高度系统与海拔混淆:相对高度、绝对高度、气压高度、GPS高度
高度搞错了,炸机就是一瞬间的事。
我见过太多新手,甚至一些老飞手,在这个问题上栽跟头。说白了,无人机的高度系统远比你想象的要复杂。它不是一个简单的数字,而是由好几套“测高工具”拼凑出来的结果。你选错了模式,或者没搞懂当前用的是哪个高度,航线飞出去就是一条“死亡路线”。
3.1 四种高度,你分得清吗?
我们先把这四个概念掰开揉碎了讲。你想想看,无人机在空中,它怎么知道自己多高?
| 高度类型 | 测量原理 | 参考基准 | 典型误差 |
|---|---|---|---|
| 相对高度 | 超声波 / 激光 / 视觉 | 起飞点正下方地面 | ±0.1m ~ ±0.5m |
| 绝对高度 | GPS / 北斗 | 平均海平面 (MSL) | ±5m ~ ±15m |
| 气压高度 | 气压传感器 | 标准海平面 (1013.25hPa) | ±1m ~ ±3m (受气温影响) |
| GPS高度 | 卫星三角定位 | WGS84 椭球体 | ±10m ~ ±30m |
核心认知: 无人机飞控里显示的“高度”,通常是 气压高度 + GPS高度融合 的结果。而航点任务里的“高度”,取决于你选择的 高度模式。
3.2 不同高度模式的选择与风险
我个人习惯,在规划航点任务前,第一件事就是确认飞控里的“高度模式”设置。这玩意儿选错了,后果很严重。
模式一:相对高度 (Relative Altitude / AGL)
这是最直观的模式。它表示无人机距离 起飞点 的高度。比如你设置航点高度为 50米,无人机就会飞到离起飞点地面 50米的位置。
- 优点: 简单,容易理解。适合在平坦地形作业。
- 风险: 地形起伏大的地方,这就是个坑。你从山顶起飞,设置 50米相对高度,无人机飞到山谷时,可能离地面只有 10米,直接撞山。
模式二:绝对高度 (Absolute Altitude / MSL)
这个模式用的是海拔高度。你设置 500米,无人机就会飞到海拔 500米的位置,不管起飞点在哪。
- 优点: 适合跨区域、长距离的测绘任务。航线高度是全局统一的。
- 风险: 依赖GPS精度。GPS高度误差很大,而且受卫星几何分布影响。我在山区飞过,GPS高度跳变十几米是常事。你想想,如果航线刚好贴着山脊,GPS一抖,飞机就撞上了。
模式三:地形跟随 (Terrain Follow)
这个模式听起来很美好,让无人机自动贴着地形飞。但实际用起来,坑最多。
警告: 地形跟随 ≠ 绝对安全。它依赖机载的 数字高程模型 (DEM) 或 实时传感器。DEM 数据可能过时,实时传感器(如毫米波雷达)也有探测盲区。
我曾经在一条河谷里做航测,开启了地形跟随。结果 DEM 数据里那条河是干的,但实际下过大雨后水位涨了 5米。无人机按照旧数据飞,直接撞上了水面。嗯,那次损失不小。
3.3 地形跟随与高度设置的冲突
这是本章最核心的避坑点。很多飞控在开启地形跟随的同时,还允许你设置一个“基础高度”或“安全高度”。这两个参数如果冲突,飞控的行为会变得非常诡异。
举个例子:
- 你设置了地形跟随,目标离地高度 30米。
- 同时,你又设置了一个“最低绝对高度”为 200米(MSL)。
- 如果当前地形海拔是 180米,那么地形跟随要求飞机飞到 210米(180+30)。
- 但如果地形海拔突然降到 150米,地形跟随要求飞到 180米(150+30)。
- 可你的“最低绝对高度”是 200米,飞控会听谁的?
答案是:取最大值。飞控会执行 200米,而不是 180米。这时候,你的地形跟随就失效了,飞机离地高度变成了 50米(200-150)。
我的建议: 在规划地形跟随任务时,要么 完全信任地形跟随,不设置任何绝对高度下限;要么 关闭地形跟随,手动设置每个航点的绝对高度。不要两个都开,给自己挖坑。
3.4 知识体系:高度系统决策流程
为了让你更直观地理解,我画了一张图。这张图展示了你在规划航点任务时,应该如何选择高度模式。
3.5 避坑指南:我曾经踩过的坑
最后,分享几个我亲身经历的教训,希望能帮你省下几台飞机。
- 坑一:GPS高度跳变。 我在一个峡谷里做带状测绘,GPS高度在 10秒内跳了 20米。幸好我设置了“最大爬升率”限制,飞机没有猛冲,只是缓慢调整。如果没设这个限制,飞控会以为高度掉了 20米,直接满油门拉升,姿态失控炸机。
- 坑二:气压高度受温度影响。 夏天中午,地面温度 40度,高空温度 10度。气压传感器会因为温度变化产生漂移。我习惯在起飞后,悬停 1分钟,让气压计稳定下来,再开始执行航点任务。
- 坑三:地形跟随 + 水面。 这个前面提过。水面会反射超声波和激光,导致测距数据异常。如果你必须在水面上飞,建议使用 绝对高度 模式,并留出足够的安全余量。
最终警告: 无论你选择哪种高度模式,一定要在仿真软件里跑一遍航线。看看高度曲线是否平滑,有没有异常跳变。不要直接上真机,那是拿钱在赌。