[经验分享] PID调参细节

[复制链接]
517|58
ingramward 发表于 2026-1-13 15:37 | 显示全部楼层
在嵌入式开发中,调参不仅仅是凑数字,更是一个观察系统动态特性的过程。
uytyu 发表于 2026-1-13 16:06 | 显示全部楼层
PID 计算频率必须远高于系统的物理响应频率。
jackcat 发表于 2026-1-13 16:54 | 显示全部楼层
从小增益开始,设置安全限制              
10299823 发表于 2026-1-13 17:07 | 显示全部楼层
采样周期 T 必须参与 Ki/Kd 计算
uytyu 发表于 2026-1-13 17:08 | 显示全部楼层
PID 计算频率必须远高于系统的物理响应频率。
robincotton 发表于 2026-1-13 17:27 | 显示全部楼层
PID参数可独立调整,效果可叠加。
mollylawrence 发表于 2026-1-13 17:50 | 显示全部楼层
先调Kp:从0开始增大,直到系统响应快速且无超调。
再调Ki:引入Ki消除稳态误差,逐步增大直到超调开始增加,然后回退至合适值。
最后调Kd:增大Kd抑制超调,直到系统响应平滑且无振荡。
lihuami 发表于 2026-1-16 12:44 | 显示全部楼层
多个PID回路存在耦合,单独调参可能导致相互干扰。
uytyu 发表于 2026-1-17 13:03 | 显示全部楼层
PID 计算频率必须远高于系统的物理响应频率。
tabmone 发表于 2026-1-17 15:42 | 显示全部楼层
根据系统状态动态调整PID参数。
abotomson 发表于 2026-1-17 17:16 | 显示全部楼层
过小导致响应迟缓,过大易引发低频振荡;高温或高惯性系统中需降低P以防止超调
minzisc 发表于 2026-1-17 17:39 | 显示全部楼层
输出限幅必不可少              
linfelix 发表于 2026-1-17 18:06 | 显示全部楼层
调好 PID 需要耐心,不要试图一步到位,每次只调一个参数,幅度要小,观察波形变化。
dspmana 发表于 2026-1-18 22:25 | 显示全部楼层
经典的“口诀法”在快速动态系统中并不完全适用。对于电机控制,更推荐 P -> D -> I 的顺序。
暖心小太阳 发表于 2026-1-20 12:00 | 显示全部楼层
学习了,实际操作中PID的调参确实需要多次尝试和调整
sheflynn 发表于 2026-1-20 17:10 | 显示全部楼层
PID控制是工业控制、电机驱动、温度调节等闭环系统中最经典且广泛应用的算法。
robincotton 发表于 2026-1-20 17:38 | 显示全部楼层
PID参数可独立调整,效果可叠加。
fengm 发表于 2026-1-20 21:43 | 显示全部楼层
P 是骨架,太慢不行,太快就震。
D 是刹车,震荡就加 D,发滋滋声就减 D。
I 是修正,最后加一点,消除尾差。
modesty3jonah 发表于 2026-1-20 22:45 | 显示全部楼层
微分项噪声引发高频振荡        传感器噪声或微分系数过大        降低Kd或加入低通滤波
xiaoyaodz 发表于 2026-1-21 11:10 | 显示全部楼层
如果计算频率太低,PID 根本来不及调节,系统只会忽快忽慢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0