从来没有哪次用PID控制温度这么累过! 点击:21558 | 回复:174



怒海孤鸿

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:38帖 | 1013回
  • 年度积分:0
  • 历史总积分:2084
  • 注册:2004年1月30日
发表于:2005-10-01 21:56:00
楼主
哪位同行用S7-200的PID指令控制过温度,效果怎样? 控制对象是加热炉,12米,660KW,温度范围100-260摄氏度 控制器是CPU226+EM231热电偶+EM232模块 电热管加热,固态继电器通过周波触发器控制 希望达到的精度是正负1.0度,最大超调4.0度,响应速度 倒没有很高的要求。 我用的是S7-WIN4.0软件,程序动了三四次大手术,用过向导 生成程序,也手动写过PID程序,自整定也整了N次了 总感觉有些不如人意 起先只是用比例,后来加上了积分,微分也加上了 现在最好的效果是精度和稳定性都算达到了,但是当PV和 SV相距很近时,比如5度到10度这样子,会出现温度迟迟升 不上来的问题。 现在我的P是5.0,I是35.0,D是0.2,T是2.0我明显感觉是积 分作用不够,但是加大了就会超调的厉害,微分也不敢加 (0.5时作用已经很明显了),真的是速度和精度矛盾很突 出这台设备滞后性非常大,全输出停止后会冲出20多度; 控制周期也很长,升上来降下去一次温度要2个小时 我有些怀疑炉子本身和固态继电器的原因导致失控的问题, 但是现场有仪表的,自整定后效果可以达到要求;我知道应 该有最优的一组PID参数可以达到最好的控制效果,但是实在 太难找了,西门子技术支持说没有理论和经验数据,就靠自 己找,可是一个来回要两个多小时,找得累啊 我的问题是: 1、西门子PID指令到底好用吗?特别像我这种场合,有没有哪 位调出的效果比较满意的? 2、4.0版本的自整定整出来的参数效果怎样? 我用过四五次自整定,最快的几分钟(可能程序有问题和整定 时机不对),慢的一次要三四个小时但效果还不是很好。 另外手册上说自整定要在PV、SV靠的很近,并且MV相对平稳的 时候开始,感觉不是很好理解(这样需要手调的,自整定岂不 没多大意义了)。 3、有没有哪位做过类似的控制系统,希望能够给些建议和帮助 非常感谢



Johnny.Ong

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 41回
  • 年度积分:0
  • 历史总积分:74
  • 注册:2005年3月10日
发表于:2006-12-16 11:24:00
81楼
看了各位前辈的高论,真是受益非浅,不过有不少东西还不太懂呀,真的是发现自己要学习的东西原来还有很多很多。做到老,学到老。

harrison

  • 精华:0帖
  • 求助:1帖
  • 帖子:6帖 | 10回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2005年8月04日
发表于:2006-12-17 13:43:00
82楼
坐牢那!

天涯小子

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 235回
  • 年度积分:0
  • 历史总积分:391
  • 注册:2004年8月09日
发表于:2006-12-17 16:48:00
83楼
我还想采用呢,听你这么说我有点不敢用了.

无敌小老头

  • 精华:0帖
  • 求助:2帖
  • 帖子:10帖 | 133回
  • 年度积分:0
  • 历史总积分:522
  • 注册:2003年4月20日
发表于:2006-12-17 18:12:00
84楼
感觉p值太小.

常进华

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 39回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2006年10月10日
发表于:2006-12-18 20:34:00
85楼
150W发热体3根,环境温度25,需求温度443 正负2度,使用的温控仪为浙江欣灵电器的XMTE\XMTA-751-1,请问PID参数如何调节及设定。

笑笑风

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 183回
  • 年度积分:0
  • 历史总积分:412
  • 注册:2005年2月19日
发表于:2007-01-08 18:14:00
86楼
好贴,又看出了一次

zyhml

  • 精华:0帖
  • 求助:1帖
  • 帖子:31帖 | 113回
  • 年度积分:0
  • 历史总积分:234
  • 注册:2001年7月31日
发表于:2007-02-01 14:44:00
87楼
加大p,减少I.

wengd

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 1回
  • 年度积分:0
  • 历史总积分:10
  • 注册:2002年8月09日
发表于:2007-04-21 09:29:00
88楼

小俊!

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 469回
  • 年度积分:0
  • 历史总积分:582
  • 注册:2007年1月13日
发表于:2007-04-21 10:09:00
89楼
比较专业

123789

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 129回
  • 年度积分:0
  • 历史总积分:392
  • 注册:2006年2月20日
发表于:2007-04-21 10:31:00
90楼
这么好的帖子一定要让更多的人学习到!我顶

钟海洋

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2007年4月21日
发表于:2007-04-21 10:44:00
91楼
我在自学PCL ,真的点难 大数学不好啊 你们有什么好的大数书 给我推荐下 zhonghaiyang2001@yahoo.com.cn 谢谢各位师傅了 

陈中名

  • 精华:0帖
  • 求助:0帖
  • 帖子:17帖 | 46回
  • 年度积分:2
  • 历史总积分:150
  • 注册:2006年9月22日
发表于:2007-04-23 14:46:00
92楼
自己再做个PID块!!

ZHQ

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 80回
  • 年度积分:0
  • 历史总积分:275
  • 注册:2005年3月18日
发表于:2007-05-18 16:32:00
93楼
前馈,掌握这些数据,系统热容量(确定在一定条件下加热功率与温度变化的关系,与当前温度、环境温度和系统热阻有关)、热导/阻系数(计算散热功率,与温差有关)、加热功率和环境温度,根据这些参数能够选择最恰当的PID参数。使用前馈能够最快整定,采样点位置和程序编写非常重要。
我是搞工艺的,在开车的时候,我们一般手动控制加热器,采用100%功率加热,根据经验在适当的时间减小加热器功率到正常工作输出功率(经验值),利用惯性使系统达到设定值温度值,经验丰富的工程师可以作到不超调。这些过程其实也可以自动实现,其实就是一个分段调节的过程。
结果表明,手动调节整定一般30分钟就可以了,而自动整定需要2个小时以上。不过没有经验的操作员手操调节的时候整定时间会比较长,关键在于控制满功率加热的时间,冬天和夏天区别较大。
如果我们知道这些系统参数,根据系统当前状态和环境温度就能确定前馈参数。

ANAKIN

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 119回
  • 年度积分:0
  • 历史总积分:99
  • 注册:2003年2月22日
发表于:2007-05-18 16:44:00
94楼
怒海孤鸿你好:可不可以把你的PID程序传上来让我们这些小弟学习学习呀.

zxcasdfg-9

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:24
  • 注册:2005年4月28日
发表于:2007-05-18 16:58:00
95楼
哪位有控制流程图中符号的国家标准工啊?我现在要做污水处理的pid流程图,请知道的朋友指点一下.谢谢!
我的邮箱:zzg302@126.com

仍然

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 96回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2003年5月21日
发表于:2007-05-19 11:21:00
96楼
    我也曾经做过一个类似的温控系统,惯性很大且有纯延迟,调整出一个合适的PID参数确实是一个令人头疼的事,当时实际系统不容许进行过多的测试(大包干),我用的方法或许对同行有借鉴:
    手动调整温度到控制点附近稳定后加一个阶跃输出,测定温度相应后建立数学模型,利用运放等电子元件仿真出该模型,PLC用模拟量直接和该模型连接,实验室摸索出一套合理的PID参数再用到实际系统上去,这样可以大大减少实际系统调试时间。

junzi

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 334回
  • 年度积分:0
  • 历史总积分:481
  • 注册:2005年12月25日
发表于:2007-05-19 12:41:00
97楼
继续讨论啊!

junzi

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 334回
  • 年度积分:0
  • 历史总积分:481
  • 注册:2005年12月25日
发表于:2007-05-19 12:42:00
98楼
 收藏了.

笑子

  • 精华:0帖
  • 求助:0帖
  • 帖子:23帖 | 106回
  • 年度积分:0
  • 历史总积分:200
  • 注册:2004年4月12日
发表于:2007-05-28 17:40:00
99楼
xuexi

CHUNJI369

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 152回
  • 年度积分:0
  • 历史总积分:610
  • 注册:2005年12月10日
发表于:2007-05-28 18:41:00
100楼
不用PID直接编写多段温度控制程序,这样惯性会小一些。调试相对简单。

热门招聘
相关主题

官方公众号

智造工程师