飞控核心参数:P、I、D 分别影响什么?

调参这件事,说白了就是跟 P、I、D 三个数字打交道。很多新手上来就改数值,飞起来乱晃,然后问我:“为什么我的飞机像喝醉了一样?”

嗯,我们先别急着拧参数。先搞清楚每个参数到底管什么。我做了这么多年飞控,见过太多人把 P 调得特别大,结果飞机高频抖动,还以为是陀螺仪坏了。

下面这张图,帮你快速建立整体认知:

PID 三参数对飞行特性的影响 PID 三参数 → 飞行特性 PID 控制器 P(比例) I(积分) D(微分) 响应速度 稳定性 抑制超调 P 决定“多快纠正偏差”,I 决定“消除静差”,D 决定“刹车力度”

P(比例):飞机的“肌肉力量”

P 是最直观的参数。它决定了飞控对偏差的反应有多猛。

你想想看,飞机偏了 10 度,P 值大,舵面立刻打得很猛,想把飞机拉回来。P 值小,舵面动作软绵绵的,飞机慢慢悠悠才回正。

P 主要影响:

  • 灵敏度: P 越大,飞机对摇杆指令和外界扰动的反应越灵敏。打舵杆,飞机立刻有动作。
  • 响应速度: P 越大,纠正偏差的速度越快。飞机被风吹歪,能迅速回正。
  • 稳定性(双刃剑): P 太小,飞机“肉”,反应迟钝。P 太大,飞机会高频抖动,甚至振荡发散。

核心结论: P 是飞控的“主力”。调参第一步,先把 P 拉到飞机开始轻微抖动,然后退回 70%~80%。这个点,我称之为“甜区”。

我的习惯: 先调 Roll 和 Pitch 的 P,再调 Yaw。Yaw 轴的 P 通常比横滚俯仰小很多,因为偏航响应天生就慢。

I(积分):消除“老偏”的慢性子

光有 P 够吗?不够。我在项目中遇到过一种情况:P 调得挺好,飞机反应也快,但就是回不到水平位置,总是偏那么一两度。这就是静差。

I 参数就是干这个的。它把过去的偏差累积起来,慢慢施加一个修正力,直到偏差完全消除。

I 主要影响:

  • 稳定性(消除静差): I 能消除因重心偏移、风阻不对称等造成的长期偏差。悬停时飞机不漂了。
  • 响应速度(副作用): I 太大会引入“积分饱和”,导致飞机 overshoot(超调),甚至低频振荡。飞机像在坐船,一上一下。
  • 灵敏度: I 对瞬时灵敏度影响不大,但会影响回中后的“手感”。

我曾经踩过的坑: 有一次给大四轴调参,I 设得太大,飞机悬停时开始上下“点头”。我查了半天,以为是电机问题,最后发现是 I 值过大导致的积分振荡。把 I 减半,问题立刻消失。

调 I 有个笨办法:先把 I 设为 0,调好 P。然后慢慢加 I,直到飞机悬停时位置锁定,不再漂移。再多加一点,飞机就开始晃了。退回去,就是合适的值。

D(微分):给飞机装“减震器”

D 参数很多人理解不到位。它不看偏差有多大,而是看偏差变化得有多快。

说白了,D 就是“刹车”。当飞机快速回中时,D 会提前施加反向力,防止冲过头。

D 主要影响:

  • 稳定性(抑制超调): D 能有效抑制 P 带来的 overshoot。飞机回中更干脆,不晃。
  • 响应速度(双刃剑): 合适的 D 能加快收敛速度。但 D 太大,飞机会对噪声极其敏感,表现为高频“哆嗦”。
  • 灵敏度: D 会降低系统对快速变化的响应灵敏度。D 太大,飞机手感会变“粘”,打舵感觉有延迟。

我的经验: D 是“味精”,少放提鲜,多放毁菜。一般 D 值设为 P 值的 1/10 到 1/5 作为起点。对于大飞机(轴距 500mm 以上),D 可以适当大一点。小飞机(轴距 250mm 以下),D 要保守。

三个参数的关系速查表

为了方便你对照,我整理了一个表格。调参时拿不准,看一眼就明白:

参数 增大后的效果 减小后的效果 主要风险
P 反应更快,更灵敏 反应迟钝,飞机“肉” 高频振荡(抖动)
I 消除静差,悬停更稳 悬停漂移,回中不准 低频振荡(点头/摇摆)
D 抑制超调,刹车更猛 回中 overshoot,晃悠 高频噪声放大(哆嗦)

调参顺序:先 P,再 D,最后 I

我个人习惯的调参顺序是这样的,你可以参考:

  1. P 先粗调: 从一个小值开始,逐步增加,直到飞机出现轻微抖动。然后退回 30%。
  2. D 介入: 加入 D,从 P 值的 1/10 开始。增加 D 直到抖动消失,回中干脆。
  3. I 收尾: 加入 I,从 0 开始慢慢加。直到悬停时位置锁定,不再漂移。
  4. 微调循环: 加 I 后可能会影响稳定性,需要回头微调 P 和 D。反复两三次,就能找到最佳组合。

避坑指南: 千万不要同时调两个参数。改一个,飞一次,看效果。我曾经为了省时间,同时改了 P 和 I,结果飞机乱跳,根本不知道是哪个参数的问题。浪费了一下午。

记住,P、I、D 不是孤立的。它们像三个配合的乐手:P 是主音吉他,负责主要输出;D 是鼓手,控制节奏和刹车;I 是贝斯,默默消除偏差,让整体更稳。三个配合好了,飞机才能“指哪打哪”。