位置式pid控制算法
发布网友
发布时间:2022-03-29 13:14
我来回答
共2个回答
热心网友
时间:2022-03-29 14:43
增量式PID算法的输出量为
ΔUn = Kp[(en-en-1)+(T/Ti)en+(Td/T)(en-2*en-1+en-2)]
式中,en、en-1、en-2分别为第n次、n-1次和n-2次的偏差值,Kp、Ti、Td分别为比例系数、积分系数和微分系数,T为采样周期。
计算机每隔固定时间 T将现场温度与用户设定目标温度的差值带入增量式PID算法公式,由公式输出量决定PWM方波的占空比,后续加热电路根据此PWM方波的占空比决定加热功率。现场温度与目标温度的偏差大则占空比大,加热电路的加热功率大,使温度的实测值与设定值的偏差迅速减少;反之,二者的偏差小则占空比减小,加热电路加热功率减少,直至目标值与实测值相等,达到自动控制的目的。
热心网友
时间:2022-03-29 16:01
数字PID位置型控制算式如下: u(k)=Kp[ e(k) +�0�5e(i)T/T�0�3 + Td( e(k)-e(k) )/T ]
Kp为比例增益,T为采样周期,T�0�3为积分时间常数,Td为微分时间常数,k采样序号,�0�5为累加器(i从0到k),由于该控制算法提供了执行机构的位置u(k),如阀门的开度,所以被成为数字PID位置型控制算法。