跳转到内容

PID 调参

本指南介绍如何调整 PID 参数以获得最佳飞行性能。


PID 基础

PID 控制器由三部分组成:

作用
P (比例)响应当前误差,值越大响应越快
I (积分)消除稳态误差,保持姿态
D (微分)预测和抑制振荡

PID 参数

Roll/Pitch

参数说明默认值
PID_ROLL_PRoll P增益45
PID_ROLL_IRoll I增益80
PID_ROLL_DRoll D增益35
PID_PITCH_PPitch P增益45
PID_PITCH_IPitch I增益80
PID_PITCH_DPitch D增益35

Yaw

参数说明默认值
PID_YAW_PYaw P增益45
PID_YAW_IYaw I增益80
PID_YAW_DYaw D增益0

调参方法

步骤 1:调整 P

  1. 从默认值开始
  2. 逐渐增加 P
  3. 出现高频振动时,降低 10-20%

步骤 2:调整 D

  1. D 用于抑制 P 引起的振荡
  2. 逐渐增加 D
  3. 电机发热或出现噪声时,降低 D

步骤 3:调整 I

  1. I 用于保持姿态
  2. 通常使用默认值即可
  3. I 过低会导致漂移,过高会导致低频摆动

常见问题

高频振动

症状:悬停时螺旋桨模糊、电机发热

解决:降低 D 增益或滤波器截止频率

低频摆动

症状:飞机左右摇摆

解决:降低 P 或 I 增益

响应迟钝

症状:打杆后响应延迟

解决:增加 P 和 D 增益


推荐设置

5 寸自由式

参数
P (Roll/Pitch)45
I (Roll/Pitch)80
D (Roll/Pitch)35

5 寸竞速

参数
P (Roll/Pitch)55
I (Roll/Pitch)90
D (Roll/Pitch)40

Tiny Whoop

参数
P (Roll/Pitch)35
I (Roll/Pitch)70
D (Roll/Pitch)25

调参检查清单

  • 校准加速度计
  • 检查电机方向
  • 从默认 PID 开始
  • 先调 P,再调 D
  • 最后微调 I
  • 保存设置
Terminal window
param save