用PID控制炉子的试验,之前有做过一次因为不是很熟练,所以没有再写相关的文章。今天看到这个题目,想把自己的经验分享一下,希望能得到大家的一些指正和建议。
我刚刚做了PID温度控制实验,稳定后控制精度达到0.1度。查找有关PID的详细信息。好好看看。我在这件事上走了很多弯路。温度控制采用“位置”PID算法。不要使用增量。
A.我不明白这个程序,但它的回报必须是英国,这是输出比英国(加热功率),在一般单位,有,甚至更高的分辨率(我的是),如您使用0-10V电压去。
加热,则输出UK=100表示10V*100%=10V,输出50为10*50%=5V,是下一次要加热的“强度”(递增算法输出是UK的变化,是UK的前一时刻)。
加或减此变体以确定下一时刻的英国。
B.在最后的公式中解释了KP比例系数,而不是量的比例。
C.PID参数的确定是PID中最耗时的事情。PID参数整定过程是通过实验缓慢确定的。它不能像你说的从30到60计算。你可以搜索整个PID。当然,网上介绍的方法有很多。但可以肯定的是,这是一个非常耗时的过程。最终公式:位置公式:UK=kp*ek+ki*(e1+e2+.+ek)+kd*(ek-e(k-1)。E:差异,例如加热电流的设置。EK:电流差。E1,e2.:1