各位大神,我现在在现场遇到一个问题,用PID根据汽包液位直接调节变频器频率,把死区调整到3%,不断地输入P、I值,不是变化快就是变化太慢水位一直不稳定。在百度文库上找了一些关于根据汽包三冲量的文章学习,现在想根据三冲量调节汽包液位。主PID用的用汽包液位调节,串级PID用蒸汽流量调节,问一下这个前扰变量DISV(蒸汽流量)是加在主PID还是串级PID上的,主PID是反作用,串级PID是正作用还是反作用。我根据现在的锅炉状况看,锅炉有一定的排污量,也就是10T水能产生9.5T蒸汽,是不是前扰变量还要根据这个误差进行一下放大,才能使前扰变量与串级的PV值(给水流量)达到平衡,请各位大师给予解答,谢谢!
最佳答案
阿鸣,高塍两位老师推荐的文章很好。希望能做参考。
您的三冲量调节主PID的PV值是汽包液位,SP是水位设定值,LMN的输出值您这个参数需要与给水流量的单位、量程一致,比如您的给水流量是20T/h,你的LMN_HLM应该设定为20,也就是给水流量的最大值。
对于您说的前扰变量DISV,并不是单纯的把蒸汽流量值给主PID的DISV,而是应该用蒸汽流量/给水流量*100%作为一个前扰变量,9.5T/h对应10T/h,这说明您的锅炉有一定的排污量,如果您通过一段时间的观察这个比例非常稳定可以把蒸汽流量乘以一个1.05的系数。
串级PID的SP为主PID的LMN,串级PID的PV值应该为给水流量,串级PID的DISV不用设定,串级PID的LMN为变频器的输出值,LMN_HLM最大值应设为50,以变频器的最大频率为上限。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc237579.html