PID控温从我了解到角度分为4种情况:
1.外界环境相对一定,无特殊的冷却介质,自然冷却,升温需要加热装置,设置温度为一特定温度;
2.有固定的,始终运行的冷却介质,如循环冷却水,升温需要加热装置,设定温度为一特值;
3.有冷却介质,但是需要间断运行,也就是说冷却介质也需要PID控制,升温需要加热装置,设定温度为一特定值;
4.条件类似3,但是设定温度为一个范围如零下10度到零上20摄氏度;
每种都采用S7 200的PID指令来控制,至于采用什么样的,采用几路PID,大家一起讨论下,另外大家说说除了上面4种还有什么样的?
最佳答案
首先必须保证所选用的加热装置与制冷装置及被控装置相互匹配;
1.
既然是室温冷却,那么设置温度一定高于室温,我们可以在S7 200中组态一路PID,使用PWM输出或者借助与调功器来控温,当然随着一年四季温差变化,PID参数可能稍微调整一下;
2.
这种方式最简单,直接借用第一种就可以;
3.
这种方式比较麻烦,调整不好很容易出现持续震荡,我的建议是采用2路PID调整,一路正作用,利用加热装置来加热,一路反作用,利用冷却装置来降温,这样的PID我分两种情况,一种设置值设置很低如零下40度,一种设置值为零上500度;
也就是说2路PID分主次,在设置为零下40度时
制冷PID为主控,加热PID为辅控,辅控的PID反映周期稍微加长;
在设置温度为500度时,加热PID为主控,制冷PID为辅控,辅控周期反映稍微加长;防止震荡;
4.与3类似,只是根据实际应用,来决定偏向与上端设置值还是偏向与下端设置值;
抛砖引玉,希望大家来讨论
提问者对于答案的评价:
问题3的理解,我认为做成串行PID比较好,可是没法测试,看了大家都回答,有所启发
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc348993.html