控制内容为蒸汽的压力,根据检测电动调节阀后压力,控制电动调节阀开度,实现蒸汽的压力控制,也叫减压控制,PID使用的S7-300里的FB41,FB41功能模块的引脚使用情况如下,采样周期设置为1S, PV, SV,P.I.D参数,手自动转换及手动给定值,手动给定值量程等,
控制现象:按照FB41默认参数,P=2,I=20S,D=10S.蒸汽设定值为0.7MPa,测量值为PV=0.5MPa时投入自动,控制输出基本没什么变化,都是以0.01的速度再增加,等了10几分钟,阀门1%的开度都没打开。后来反复修改PID参数,系统就出现不稳定现象,在蒸汽流量稳定时,经常出现设定值为0.7Mpa.实际测量值在0.650MPa,阀门开度一直在慢慢打开,经常出现阀门打开1%左右,实际测量值变化为到0.653MPa,同时阀门开度又变小了,阀门始终处于开关状态,要开好久才能时测量值接近设定值SV,好不容易接近设定值时,如果出现流量变化打时,调节输出就出现上下波动,最终检测压力升高,阀门处于全关状态,又回到刚才状况,实际测量值偏小于设定值SV,PID的参数设定过(P=650,I=65,D=0)(P=100,I=100,D=0)(P=300,I=5,D=0)如何更改PID参数,都达不到理想状态,,
疑问,是不是我PID模块设置有问题,还是系统存在问题,还是PID参数设置不对,。按照正常的PID调节只要测量值小于设定值,阀门就一直处于打开状态,知道设定值等于测量值或超过设定值,
请遇到过这样问题的高手帮忙,,急啊,,,