开关量实现流量控制
郑志武
发布于2012-12-25 17:27
68
0
标签:
一个流量控制项目,要求通过阀门开度大小(开关量—开,关,停)来控制管道流量,不知道怎么做比较好,可以用sfc41么,想过但不知道怎么做,目前打算直接用接比较指令做:大于设定流量就关,小于就开,不知道行不行。
佳答案
让我来做的话我就自己写一个功能块:阀门动作时间=k*(pv-sp)^2,根据偏差的符号来控制开或者关。当阀门动作时间小于一个周期则不动作,大于一个大时间则停止,等待下一个周期在输出,防止流量信号反应迟钝造成阀门连续动作。比如一个调整周期为5s,那么阀门允许动作大时间为3s,剩余2s等待,如果阀门要求开3.5s那么就先开3s,然后等2s,下一个调整周期再开0.5s。