发布于 2008-04-08 15:06:18
0楼
这是一个典型的双向PID控制,你需要注意的是双向控制的作用强度不同,需要在程序中加热和冷却切换时把PID参数处理一下,还有一个就是双向控制过程中如何防止相互扰动的问题。比如说温度高了2度,是减少加热,还是停止加热,还是停止加热投入制冷。这个控制我已经在论坛里发了很多的例子给朋友,PID是自己写的。在我写的例子里PID控制可以自己设置单项还是双向,双向时冷热强度不同PID的参数的处理,以及双向时扰动的防止,一般温控系统的默认值给定,PID路数受程序容量限制。如果距离近的话可以帮你现场调试,无偿。