参数 | 初始值 | 含义 |
Kp(比例增益) | 1.0(从小值开始) | 保守起步,避免一上来就振荡 |
Ti(积分时间) | 9999s(相当于关闭) | 积分作用近似为零 |
Td(微分时间) | 0s(关闭) | 不使用微分 |
然后把控制器切到自动模式,给一个阶跃设定值(比如从室温 25℃ 目标设到 80℃),观察温度响应曲线。
第 2 步:调 P——找到"刚好不oscillation"的比例增益
逐步增大 Kp,每次增加 0.5~1.0,观察响应曲线:
Kp 太小:温度上升很慢,半天到不了目标值,有明显的稳态误差
Kp 刚好:温度快速上升,到达目标值附近有轻微超调(5%~10%),然后很快稳定
Kp 太大:温度冲过头很多,来回振荡,甚至越来越发散
目标: 找到一个临界值——温度响应快,超调控制在可接受范围内。
实操技巧:如果 Kp 加到某个值系统开始持续振荡,就把 Kp 回退到这个值的 60%~80% 。
P 调好后,你会发现一个问题:温度能到 78℃,但到不了 80℃——差那么 2℃,这就是稳态误差。
这时候引入积分作用:
把 Ti 从 9999s 逐步减小(注意:Ti 越小,积分作用越强)
先设一个比较大的值,比如 Ti=300s,观察效果
如果稳态误差消除太慢,逐步减小 Ti(比如 200s → 150s → 100s)
每次调整后观察 2~3 个振荡周期
注意事项:
Ti 太小(积分太强)会让系统振荡加剧,超调变大
如果发现超调明显增加,说明积分太强了,把 Ti 往回调大一点
也可以配合微调 Kp(稍微减小一点),让整体更稳
对于温度这种大惯性、大滞后的系统,D 的作用很明显。但如果是响应很快的系统(如流量控制),D 可以不加。
操作步骤:
Td 从 0 开始,逐步增大(比如 1s → 3s → 5s → 10s)
观察超调量是否减小,响应是否更平稳
如果输出出现高频抖动(毛刺),说明 D 太大了,往回调
经验值参考: Td 一般取 Ti 的 1/8 ~ 1/4。
前三步完成后,参数已经能用了。但"能用"和"好用"之间,还需要微调。
微调的核心思路:
超调还偏大? → 稍微减小 Kp 或增大 Td
稳态误差还有? → 稍微减小 Ti
响应太慢? → 稍微增大 Kp
输出抖动? → 减小 Td,或在微分项前加低通滤波
每次只动一个参数,动完观察至少 2~3 个周期,确认效果后再动下一个。
手动整定的核心能力,是"看懂响应曲线"。下面列出四种最常见的异常形态和对应的调参方向。
曲线表现 | 问题诊断 | 调整方向 |
响应很慢,迟迟到不了设定值 | Kp 太小 | 增大 Kp |
超调很大,来回振荡不收敛 | Kp 太大,或 Ti 太小 | 减小 Kp,或增大 Ti |
能到设定值,但一直有小的稳态偏差 | I 作用不够 | 减小 Ti(增强积分) |
输出值高频抖动、毛刺多 | D 太大,放大了噪声 | 减小 Td,或加滤波器 |
口诀记忆:慢加 P,抖减 D,有差减 Ti,振荡全回退。
在 TIA Portal 中手动调节 PID,操作路径如下:
项目树 → 找到 PID_Compact(或 PID_Temp)工艺对象 → 双击"调试" → 进入调试面板
点击"监视"按钮,确保与 PLC 在线连接。
在参数视图中:
将 Ti 设为 9999s(关闭积分)
将 Td 设为 0s(关闭微分)
Kp 从 1.0 开始
在调试面板中选中"Subst.Setpoint",输入目标值(如 70℃),点击发送。
趋势视图会实时显示设定值(SP)、过程值(PV)和输出值(MV)的曲线变化。这是你判断参数是否合适的核心依据。
按 P → I → D 的顺序,每次修改一个参数,观察曲线变化,重复迭代直到满意。
调好后,点击"上传 PID 参数到离线项目",把在线调好的参数写回离线,再下载到 PLC 固化。
温度系统的特点是"加热后不会马上升温,降温后不会马上降温"。
处理建议:
启动阶段可以叠加 Bang-Bang 控制:当 PV 距离 SP 还远(比如差 10℃ 以上),直接全功率输出,不用 PID
接近目标值时再切回 PID 精调
D 的作用在温度系统中特别明显,建议保留
传感器信号波动大,D 会放大噪声。
处理建议:
D 取很小值或直接设为 0
如果必须用 D,在微分项前加一阶低通滤波器
优先用 PI 控制,牺牲一点响应速度换稳定性
某些场景(如半导体工艺温度控制),超调会导致产品报废。
处理建议:
Kp 取保守值(宁可慢一点)
Ti 取较大值(积分作用温和)
启用设定值斜坡功能(Setpoint Ramp),让目标值缓慢爬升,避免阶跃冲击
考虑加入前馈控制,补偿已知的干扰
维度 | 手动整定 | 自整定 |
| 适用场景 | 精度要求高、系统特殊、需要精细控制 | 快速验证、对精度要求不极端 |
| 优点 | 参数最贴合实际工况,可控性强 | 省时省力,一键完成 |
| 缺点 | 耗时、依赖经验 | 可能不够精确,需要后续微调 |
| 推荐用法 | 自整定作为起点,手动微调作为终点 | 初次调试快速获取基础参数 |
最佳实践: 先用自整定拿一组基础参数 → 再用手动微调优化到最佳状态。两者结合,效率最高。
最后送大家一套好记的口诀:手动调参有顺序,先 P 后 I 再 D;每次只动一个值,看完曲线再动笔。P 大快响应易振荡,P 小慢吞吞有误差;I 除静差别太猛,积分饱和更可怕。D 压超调防过冲,噪声太大要过滤;慢加 P 来抖减 D,有差减 Ti 振荡退。
一句话总结:PID 手动整定的核心不是"算"出来的,是"看"出来的——看懂曲线、理解每个参数对曲线的影响,一步步逼近最优解。自整定给你起点,手动微调终点。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!