1. 空速控制基础:伯努利原理与空速定义
做固定翼飞控这些年,我越来越觉得空速控制是个「看似简单,实则坑多」的领域。很多新手一上来就盯着GPS速度调PID,结果飞机一转弯就失速——说白了,就是没搞懂空速到底是什么。
今天咱们就把空速的底裤扒干净。从伯努利原理讲起,再到动压静压,最后把指示空速和真空速的区别说透。嗯,这些概念搞不明白,后面自主起降根本没法做。
1.1 伯努利原理:空速测量的物理根基
先问个问题:飞机怎么知道自己飞多快?
靠的是气压差。伯努利原理告诉我们——流体速度越快,压力越小。你想想看,空气流过机翼上表面,流速快,压力低;下表面流速慢,压力高。上下压力差就是升力。
空速管也是这个道理。它有两个口:
- 总压口:正对气流方向,测的是「动压+静压」
- 静压口:在管壁侧面,测的是大气静压
两者一减,得到的就是动压。动压和空速的关系,用公式表达就是:
动压 q = 0.5 × ρ × V²
其中:
ρ —— 空气密度(kg/m³)
V —— 空速(m/s)
我在项目中遇到过一件事:有个学生把空速管装反了,总压口朝后。结果空速读数一直是负的,飞机一抬头就报超速。嗯,这种低级错误其实挺常见的。
1.2 动压与静压:空速测量的两个关键量
动压和静压,说白了就是空速测量的「阴阳两面」。
静压是大气本身的压力,随高度变化。你飞得越高,静压越低。这个很好理解——珠峰顶上气压只有海平面的三分之一左右。
动压是气流冲击带来的额外压力。飞机跑得越快,动压越大。但注意了,动压不仅和速度有关,还和空气密度有关。
这就引出一个关键问题:同样的指示空速,在低海拔和高海拔,实际受力是不一样的。
| 参数 | 符号 | 单位 | 说明 |
|---|---|---|---|
| 静压 | P₀ | Pa | 大气环境压力,随高度降低 |
| 动压 | q | Pa | 0.5ρV²,与密度和速度平方成正比 |
| 总压 | Pt | Pa | P₀ + q,空速管总压口测得 |
1.3 指示空速与真空速的区别
这两个概念,我见过太多人搞混了。咱们一次说清楚。
指示空速(IAS):空速管直接测出来的速度。它假设海平面标准大气密度(1.225 kg/m³),然后根据动压反算速度。
真空速(TAS):飞机相对于空气的真实速度。它考虑了实际空气密度。
两者的关系:
TAS = IAS × √(ρ₀ / ρ)
其中:
ρ₀ —— 海平面标准大气密度(1.225 kg/m³)
ρ —— 当前高度实际空气密度
你想想看,在6000米高空,空气密度只有海平面的一半左右。这时候真空速大约是指示空速的1.4倍。也就是说,你看着仪表显示100节,实际飞机相对于空气的速度是140节。
为什么会这样?因为空气稀薄了,需要更大的真实速度才能产生同样的动压。
- 失速速度看的是指示空速(IAS)——因为失速本质上是动压不足
- 导航和地速计算看的是真空速(TAS)——因为要考虑风的影响
- 发动机性能评估也要用真空速——因为推力与真实速度相关
我个人习惯在飞控代码里同时保留IAS和TAS两个变量。IAS用于控制逻辑(比如失速保护),TAS用于导航计算(比如侧风修正)。这样各司其职,不容易出问题。
1.4 知识体系总览
下面这张图把本章的核心逻辑串起来了。从物理原理到工程应用,一条线走到底。
1.5 工程实践中的几个坑
最后分享几个实战经验,都是真金白银换来的教训。
- 空速管加热:高空结冰是空速管最大的敌人。我见过一架无人机因为空速管结冰,读数直接归零,飞控以为飞机停了,疯狂推油门——结果螺旋桨过载烧了。现在我的习惯是:只要温度低于5°C,必须开加热。
- 静压孔位置:静压孔不能装在机身侧面气流扰动区。我曾经遇到过一架飞机,静压孔装在机翼根部后方,结果大迎角时静压读数偏大,导致空速显示偏小,飞控一直以为速度不够,不断加油门——最后失速螺旋。
- 校准时机:每次换空速管或者重新布线后,一定要做地面校准。方法很简单:用皮托管校准器给一个已知压力,看飞控读数对不对。误差超过2%就要排查。
好了,空速控制的基础就聊到这儿。这些概念虽然基础,但真到了调参和排故的时候,你会发现它们比任何高级算法都重要。记住一句话:空速不准,飞控白费。