1. 抖动现象的本质:飞机为什么会抖
做飞控这些年,我见过最多的新手问题就是——「飞机抖得厉害,怎么办?」。说实话,抖动这东西,看着吓人,其实背后就那么几个原因。今天咱们先把抖动的本质聊透。
1.1 什么是飞机抖动
飞机抖动,说白了就是电机和机架之间产生了「不该有的来回运动」。你遥控器不动,飞机却在空中自己晃。轻则画面果冻,重则直接炸机。
我习惯把抖动分成两类:
- 高频抖动:频率在 10Hz 以上,肉眼看着像「筛糠」。通常是 PID 的 D 项太敏感,或者机架共振。
- 低频晃动:频率 1-5Hz,像「喝醉了」。一般是 P 项太强,或者重心偏了。
一个简单的判断方法:用手捏着飞机,推油到悬停油门。如果手感觉麻麻的,那是高频;如果感觉飞机在「甩」,那是低频。
1.2 抖动的物理模型
要理解抖动,得先知道飞控是怎么控制飞机的。我画了张图,你看完就明白了。
这张图里有个关键点——抖动源。它可能来自螺旋桨不平衡、电机轴承磨损、或者机架共振。但真正让抖动「放大」的,是 PID 环路。
为什么会这样?你想想看,陀螺仪测到抖动,飞控以为飞机在动,就拼命输出修正。修正过头了,飞机往反方向抖,陀螺仪又测到……这就成了死循环。
我的经验:有一次调一台 550 轴距的机子,悬停时高频抖动。查了半天,发现是电机座螺丝松了一颗。拧紧后抖动直接消失。所以遇到抖动,先检查机械结构,别一上来就调 PID。
1.3 抖动的数学描述
如果你对公式不反感,可以看看这个简化模型。抖动的本质是二阶系统的阻尼比太小。
传递函数:G(s) = ω² / (s² + 2ζωs + ω²)
其中:
ω —— 自然频率(机架共振频率)
ζ —— 阻尼比(决定抖动程度)
ζ < 0.5 → 欠阻尼 → 抖动明显
ζ = 0.7 → 最佳阻尼 → 响应快且无抖动
ζ > 1.0 → 过阻尼 → 响应慢但稳定
说白了,调参就是调整 PID 三个参数,让系统的阻尼比接近 0.7。我习惯先调 P,让飞机有响应但不超调;再加 D 抑制过冲;最后加一点点 I 消除静差。
1.4 抖动对飞行的影响
抖动不只是「看着不舒服」。它带来的后果很实际:
| 抖动类型 | 对飞行的影响 | 严重程度 |
|---|---|---|
| 轻微高频抖动 | 画面果冻、电机发热、续航下降 5-10% | 中等 |
| 严重高频抖动 | 电机退磁、飞控重启、空中停机 | 严重 |
| 低频晃动 | 航向漂移、高度不稳、GPS 定位偏差 | 中等 |
| 耦合抖动 | 多个轴同时抖、飞控逻辑混乱、炸机 | 致命 |
我曾经遇到过一架六轴,飞着飞着突然剧烈抖动,然后一个电机直接停转。落地检查发现,电机线被抖松了。所以抖动不只是「调参问题」,它可能引发硬件故障。遇到持续抖动,先降落检查。
1.5 抖动的频率特征
不同频率的抖动,原因和解决方法完全不同。我整理了一个速查表:
| 频率范围 | 典型表现 | 常见原因 | 优先排查 |
|---|---|---|---|
| 1-3 Hz | 飞机像在「荡秋千」 | P 项过高、重心偏 | 降低 P 增益 |
| 3-8 Hz | 轻微晃动,航向不稳 | I 项不足、风扰 | 增加 I 增益 |
| 8-15 Hz | 电机声音忽高忽低 | D 项过高、滤波不足 | 降低 D 增益 |
| 15 Hz 以上 | 机架「嗡嗡」共振 | 螺旋桨不平衡、机架共振 | 动平衡、加阻尼 |
嗯,这里要注意——频率不是绝对的。不同尺寸的飞机,共振点不一样。比如 5 寸穿越机,共振可能在 200Hz 以上;而 700 级直升机,共振可能只有 10Hz。所以别死记数字,要结合你的机型判断。
1.6 抖动的「元凶」排序
根据我这些年调参的经验,抖动原因按出现频率排序如下:
- 机械问题(占 40%):桨不平衡、电机轴弯、机架螺丝松
- PID 参数不当(占 35%):P 太高、D 太敏感、I 太弱
- 滤波设置(占 15%):陀螺仪滤波太弱、陷波器没开
- 飞控安装(占 10%):减震棉太硬/太软、飞控没水平
我的调参原则:先机械,后软件。先排查,后调参。别一上来就动 PID,先把飞机装稳了再说。