发布于 2013-02-01 21:31:33
4楼
我所说的第3条就是为了解决您所述的:“反馈的温度和设定的温度必须做一个模拟量比较,以判断是大于设定值还是小于设定值,根据比较结果再确定将PI输出值是送至那个模拟算术块,这样以确定电动阀是开还是关。”的问题。
最初我也有同样的想法。但是,那样做有不妥之处:如果反馈与设定的差长时间较小,小于“反馈温度和设定温度比较”的迟滞量,电动阀将长时间不动作,而此时PI的运算并不会“停止”,输出会远离稳定状态的值,并且有可能“饱和”或“输出”为0。当反馈温度与设定温度的差达到需要调节电动阀时,调节量将非常大,系统将发生“震荡”,甚至严重震荡。
如果您一定要这样做:应该同时控制PI功能块,使其输出“手动”设定值,即:使PI暂时停止运行。
书山有路勤为径,学海无涯苦作舟;三人行,必有我师;森林之外的树木也能成才