PID控制算法,通过输入PV值和SV值,根据经典的PID算法解算出OP值,从而达到控制外部设备的目的。
PID控制软设备为增量式PID运算,其计算方法如下所示:
dx = K *[Ei ― Ei-1 + Ei * T/Ti +(Ei - 2*Ei-1 -Ei-2)* Td/T]
其中: Ei = SV ― PV
Ei-1 = 上一次的Ei 值
Ei-2 = 上一次的Ei-1 值
K为比例系数
Ti为积分系数
Td为微分系数
T为调控周期
dx为计算出来的增量值
本次实际的输出值OP应该为上次的OP值,加上本次计算出的的增量值dx。即:
Opi=Opi-1+dx
输出值OP的范围应该在0-100之间,表示输出的百分比。