根据规则表结合婴儿培养箱控制的规律,对PID参数KP总结出下列49条模糊控制规则:
if E=NB and EC=NB, then KP=PB
if E=NB and EC=NM, then KP =PB
┇
if E=PB and EC=PB, then KP=PB
E、EC为模糊输入变量,KP为模糊输出变量;NB、PB,NM等为论域上的模糊集。
模糊PID控制器的工作流程图如图5所示,图中U(T)是当前温度采样值,E(T)、E(T-1)分别为当前误差和上次采样误差,Ec (T)为当前误差变化率,U(T)是PID运算结果。
4 实验结果
为提高加温系统的安全性,一般采取较小功率长时间加温的方法。在环境温度为26℃,环境湿度60%RH的情况下,将婴儿培养箱的箱温设定为32℃,婴儿培养箱分别采用常规PID与模糊PID两种方法控制其温度,测量将其箱温设定在32℃时的效果,在一个周期内使用模糊PID控制的相应速度比传统PID缩短了约3分钟,控制效率提高34%,而且控制稳定后的温度峰峰值为0.3度,传统PID控制为0.5度。结果曲线对比如图5所示: