挤出机PID温度调节

向导生成PID程序,PWM输出,占空比控制加热端和冷却端.P=20,I=60,D=0.设定值值100度,反馈值总是在98和103度之间浮动超调.我的程序大致是反馈值在100度以下时,根据占空比的输出来启动加热器;反馈值在100度以上时启动冷却风机并禁止启动加热器.但这种方法很难把温度稳定下来而造成一直在98和103度之间浮动超调! 但观察温控表控制情况可以把温度稳定下来的.请问有没有别的办法??

问题补充:
正如鼠老爹和轻轻飞所言,确实有传热和散热惯性问题以及滞后现象。我也曾试着如当反馈值在设定值偏上时候,停止加热开启冷却等,效果确实好些,但是当给定值发生变化时候这种现象还是老样子!

最佳答案

我不能同意超温后禁止加热的做法。因为当温度下降到给定值时,由于传热和散热的惯性,降温过程必然要继续,直到传热和散热达到平衡为止。升温过程也是如此。这样做是无法消除振荡的。
 我认为比较合理的方法是:加热到给定值时,利用PID得积分作用继续维持一定的加热量(不能出现积分饱和),同时启动风扇对物料降温。此时由于维持加热,物料不会散热过度,可以减少振荡的幅度。
 如果电热元件功率选配合适,PID参数整定合理,最佳的结果应该是主要依靠电加热和物料自身散热之间的平衡达到稳定温度的目的;而风扇只是起辅助作用。

提问者对于答案的评价:
OK

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc358037.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午10:13
下一篇 2021年7月5日 上午10:13

相关推荐

  • 226冒烟了

    226的输出电源只有21V左右,没太在意结果运行几小时后就冒烟了再上电程序可以运行,用PPI电缆上下载就不行了用串口直接接个232转485可以下载CPU的输出电源也没了这应该是什么…

    SIMATIC S7-200 2020年10月31日
  • S7-200PLC与Smart Line触摸屏最长通讯距离?

    我的控制部分放在设备现场,触摸屏放在中央控制室,相距60米,请问S7-200PLC与Smart Line触摸屏怎样可靠连接? 最佳答案 推荐您使用西门子的DP电缆和DP头…

    SIMATIC S7-200 2020年10月31日
  • 模拟量无变化急待解决

    高手们好!我处使用S7-200的226 CN,和EM231模拟量模块配合使用,基本可以排除模块接线问题。压力泵未运行时测得压力变送器的信号是4mA,拨码开关1和6&nbs…

    SIMATIC S7-200 2021年7月4日
  • TD400使用

    请问如何使用TD400的编辑位和确认位!谢谢! 最佳答案 编辑位:在插入数据时使用,可以设置该数据是否能被更改,及更改后需要置位的标志位。 确认位:消息触发后,操作员按e…

    SIMATIC S7-200 2021年7月5日
  • 用S7-200 SMART EM AR02能用来直接测电阻吗?

    前两天问了个问题,很多人都说AR02不能用来测电阻,只能用热电阻测温度。我查看了手册,里面说列两点:1.RTD 模拟量输入模块为电阻测量提供端子 I+&nbsp…

    SIMATIC S7-200 2021年7月5日
  • s7-200自由口通信!

    现场是一台电子秤和226CPU,PLC和电子秤进行自由口通讯的时候,我能在通信线上接两根线用来连接电脑,用串口通讯软件检测他们收发的数据吗? 最佳答案 可以的。用USB转485的转…

    SIMATIC S7-200 2017年11月12日
  • 关于cpu224跟编码器通讯的问题

    电路是这样的连接的,在线看主程序的时候,发现HC0未能计数(一直显示0),Q0.0 Q0.1没有亮过,这是什么原因呢(程序是按照“向导—高速计数器”),应该不会有错,…

    SIMATIC S7-200 2020年10月31日
  • win10系统安装PC access

    今天刚到的WIN10系统电脑,安装不上PC access,错误代码如下,有那位大神懂的指导一下 问题补充:电脑系统是win10家庭中文版 图片说明:  &nbs…

    2021年7月5日
  • HSC0最多可以记多少个脉冲数

    利用高速计数器记编码器的脉冲,算出缆绳的长度,因为是钻井用的,有时候井深达3000米。那脉冲会很大的一个数,这个该怎么办。可能会超出HSC0最大计数的值,该如何处理。 问题补充:好…

    SIMATIC S7-200 2020年11月1日
  • TD400C和200PLC的通信

    项目很紧张,晚上就要调试出来,但之前没接触过TD400C,所以先来了解确定下。TD400C不能用WINCC FLEXIBLE编译,只能在PLC里集成,但是却没有找到波特率…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论