当前位置: 代码迷 >> 单片机 >> 关于PID控制温度的有关问题
  详细解决方案

关于PID控制温度的有关问题

热度:69   发布时间:2016-04-28 15:46:28.0
关于PID控制温度的问题
大伙,我现在有一个加热设备,其惯性比较大,就算发热管到温不加热也会上冲十几度。所以我就采用间断加热,可是还是会冲5、6度,现在想用PID控制,可是搞了几天都没调好。首先,若采用增量式PID,采样周期大概要多长,其与积分时间和微分时间有什么关系,采用离散化位置式PID则又如何;其次,由于不知道积分微分时间长短,我无法判断PID的最终输出量,也就无法判断该怎么控制继电器加热;再次,PID的“积分动作生效范围”是怎么界定的;最后,对于针对继电器的温度控制能不能给些建议。谢谢!

------解决方案--------------------
我这边有非常详细的资料。 包括PID原理介绍和算法的源码。

楼主如果在线,请联系我QQ:94648103.
------解决方案--------------------
我觉得你以时间为X来建一个表,把时间,温度,PID的输出对应起来,多建几次你就会发现问题,实践出真理光靠理论是不行的。你已以理了几天,大概也清楚理论了
------解决方案--------------------
探讨
……什么是热量平衡算法?

------解决方案--------------------
探讨
引用:
引用:
精典的PID原理与算法源码实例--数据采集礼包,包括详细的PID原理与算法分析,很具体的设计PDF文档。还有配套的完整的源码:
http://download.csdn.net/source/1899208


我的积分不足,下载不了。


已经修改为2分了。你能下载吗?

------解决方案--------------------
PID肯定是可以解决稳态问题的,但是要考虑稳定时间,可以承受的超调,调参还是比较麻烦的,楼主慢慢来。
------解决方案--------------------
PID算法,本身的反应有一定的迟钝,你的系统那个传导热量的反应比较慢,加热器件余温也存在;
 
你可能还是自己要根据自己的加热系统和采集系统整理工程中第一手的采集周期和温度变化曲线在确定你的微分和积分周期,估计很难有统一的参数标准。
  相关解决方案