Z
Member
PID 回路振荡是最常见的现场问题,但很多人一振荡就调参数,结果越调越乱。我的排查顺序是先机械后参数。
第一步看执行器。阀门死区、执行器卡涩、变频器响应慢,都会让 PID 看起来像参数不对。先把回路切手动,手动给阶跃信号,看过程值响应是否跟手、死区有多大。死区超过 2% 就别先调 PID,先处理执行器。
第二步看采样与滤波。模拟量跳变大、滤波时间设得过长,都会让 PID 误动作。确认采样周期与 PID 运算周期匹配,滤波只滤高频噪声,别把真实波动也滤掉。
第三步才是参数。振荡周期比较规律时,先把积分作用减弱,比例适当降低,观察一个完整周期再动下一步。一次只改一个参数,改完记录趋势图,否则事后根本不知道哪个改动起了作用。
第四步看外部扰动。上下游阀门联动、上料波动、温度昼夜变化,都可能被误判为 PID 问题。趋势图上叠加相关变量,往往一眼就能看出扰动来源。
你们现场 PID 振荡时,第一反应是查执行器还是调参数?有没有遇到过参数怎么调都不稳、最后发现是阀门死区的情况?
第一步看执行器。阀门死区、执行器卡涩、变频器响应慢,都会让 PID 看起来像参数不对。先把回路切手动,手动给阶跃信号,看过程值响应是否跟手、死区有多大。死区超过 2% 就别先调 PID,先处理执行器。
第二步看采样与滤波。模拟量跳变大、滤波时间设得过长,都会让 PID 误动作。确认采样周期与 PID 运算周期匹配,滤波只滤高频噪声,别把真实波动也滤掉。
第三步才是参数。振荡周期比较规律时,先把积分作用减弱,比例适当降低,观察一个完整周期再动下一步。一次只改一个参数,改完记录趋势图,否则事后根本不知道哪个改动起了作用。
第四步看外部扰动。上下游阀门联动、上料波动、温度昼夜变化,都可能被误判为 PID 问题。趋势图上叠加相关变量,往往一眼就能看出扰动来源。
你们现场 PID 振荡时,第一反应是查执行器还是调参数?有没有遇到过参数怎么调都不稳、最后发现是阀门死区的情况?