恭喜,你发布的帖子
发布于 2020-03-30 12:29:54
20楼
感谢zane版,周末时间帮忙研究问题。理论上omron这个PID 正作用和反作用说法是有疑义的。
我实测过系统,当液位高于设定值,利用排出泵控制液位高度。如果你的C+5控制字 00位选择了0 (手册说的反作用),实际PID 是没有输出的。改成跟手册说的“正作用”当PV>SV, 增加输出(冷却),C+5 控制字00位选择1, PID 就可以正常输出了。
最后总结:
当液位高于设定值,需要增加排出泵转速控制液位。 即输出值增加,控制值减少, 按照PID 理论属于负反馈,所以,simense gain cont-c FB 的增益选择应该是负值
omron 关于“正反作用” 我理解跟PID 理论存在一定疑义。 但是按照厂家手册内容所说, PV>SV 增加输出, 即为正作用。PID 功能也是正常输出。
理解 omron pid 差异: omron PID 指令C+5 控制字00 位, 设定为1 时候,其实内部公式计算时候是给参数赋值也是负值,这样 PID 才能正常输出。 也就是zane版说的,C+5 控制字00 位就是运算符正负的选择。 但是这个选择,跟我们传统PID 控制理论要区分开来,需要按照他们自己那套理论赋值。
最后,衷心感谢Zane版无私解答和帮助。
我不知道楼主是否真正理解什么是负反馈,因为你解释负反馈的因果关系的逻辑不对
PID的反馈都是负反馈
偏差 = 设定值 - 反馈值
= 设定值 + (- 反馈值)
不能想当然的去理解理论知识,还有不能用自己的理解或所谓更接地气的方式去解释理论知识,理论的表达与理解就应该是一字不差的。
请填写推广理由:
分享
只看
楼主