风筝飞
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看风筝飞的 主题 / 回贴
楼主  发表于: 2011-01-24 11:14


油在如上一个回路中流动(流量是可设置的,实际应用中可能为不同的值),通过一个电加热器(可调功率)加热,流出的管路上有个温度计,希望这个管路温度维持在设定值(30~70摄氏度之间某个设定值。)

我尝试Pid去控制,效果不好。整定的参数和环境变化(比如设定流量、总油量、当前管路温度、当前加热器出口温度、设定目标温度)而效果变化很大。

请教各路大侠出手指点,该用什么控制方式比较好。

风筝飞
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看风筝飞的 主题 / 回贴
1楼  发表于: 2011-01-24 16:53
需求是需要控制管路温度。哎,整了好多天了。
arlei大侠,串级pid去控制能否详解下。


我现在在看模糊pid控制,自适应整定参数,感觉适于解决这个问题。但是没搞过,没头绪,继续研究中。
风筝飞
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看风筝飞的 主题 / 回贴
2楼  发表于: 2011-01-28 16:48
感谢各位大侠积极献计献策。
可能我没说清,是需要能控制在30-70度之间的任意设定值,不是说在30-70度之间波动。误差允许范围+-2度吧。

伤脑筋的主要是:不同温度区间需要不同的参数、好不容易整定好了吧,参数时变大、

还在学习研究中。