amobbs.com 阿莫电子论坛

 找回密码
 注册
密码必须由大写、小写、数字组成,三者缺一不可
搜索
bottom↓
回复: 12

PID降温时算法应该咋搞?

[复制链接]
(22109542)

出0入4汤圆

发表于 2019-11-29 08:35:13 | 显示全部楼层 |阅读模式
正常升温,稳定 没有问题,
但是
比如我现在稳定在400度,现在用户重新设定到300度,这时候慢慢积分会变少,一会会变成负值,造成实际温度在300度以下时还没有升温
后来我策略改了下,积分不允许负值,但是温度还是会掉到300度以下,因为温度滞后严重,系统检测到300度以后开始升温,因为滞后原因 ,温度掉到270度左右才开始回升,
有什么策略在温度掉到320度左右时就开始升温,到300度刚好稳住?
这个20度这个范围不是死的,因为不同的温度点滞后性也不一样,

求指点,
(22109501)

出0入4汤圆

 楼主| 发表于 2019-11-29 08:35:54 | 显示全部楼层
说明:我的系统只有主动升温,降温是靠被动散热的,所以很慢
(22108387)

出0入0汤圆

发表于 2019-11-29 08:54:28 | 显示全部楼层
D该起作用,误差大于多少不计分
(22108197)

出0入4汤圆

 楼主| 发表于 2019-11-29 08:57:38 | 显示全部楼层
eaglelpx 发表于 2019-11-29 08:54
D该起作用,误差大于多少不计分

因为设定温度比实际温度低,我算法里已经取消负值了,
(22107216)

出0入0汤圆

发表于 2019-11-29 09:13:59 | 显示全部楼层
D没用?
(22106944)

出0入0汤圆

发表于 2019-11-29 09:18:31 | 显示全部楼层
我看到其他一些仪表会有一个稳定输出值
就是设定300度,到300度的时候回有一个固定值加在里面
所以你在没有跌倒300度的时候,它都是有输出的
但是这个值要多大,就看楼主你自己摸索了。
(22105807)

出0入4汤圆

 楼主| 发表于 2019-11-29 09:37:28 | 显示全部楼层
xiaorenren 发表于 2019-11-29 09:18
我看到其他一些仪表会有一个稳定输出值
就是设定300度,到300度的时候回有一个固定值加在里面
所以你在没有 ...

是的,目前就是这样做的,但是没找到一个公式,因为不同的温度,跌落时的速度不一样,
(22099695)

出0入0汤圆

发表于 2019-11-29 11:19:20 | 显示全部楼层
本帖最后由 lcw_swust 于 2019-11-29 11:20 编辑

加大比例系数,应该可以使降温的速度变慢。(检测温度降低,比例项会变大,使温度升高,从而限制温度变化速度)
积分值为负还是有必要的,不然温度超出设置值且保持不变时输出怎么降低呢?
输出控制量才不应为负值。
(22089149)

出0入0汤圆

发表于 2019-11-29 14:15:06 | 显示全部楼层
PID公式大概是做不到了,要自己按实际经验写进去才好
(22078333)

出0入0汤圆

发表于 2019-11-29 17:15:22 | 显示全部楼层
加大比例作用,减小积分作用。
(22077984)

出0入0汤圆

发表于 2019-11-29 17:21:11 | 显示全部楼层
试一下,抗积分饱和
(21850173)

出0入4汤圆

 楼主| 发表于 2019-12-2 08:38:02 | 显示全部楼层
arndei 发表于 2019-11-29 14:15
PID公式大概是做不到了,要自己按实际经验写进去才好

我目前也是这样做的,但用户设置不同的温度掉的速度也不一样,不好办,成熟的温控仪感觉 没有这个问题,
(21849764)

出0入4汤圆

 楼主| 发表于 2019-12-2 08:44:51 | 显示全部楼层
dxf5200 发表于 2019-11-29 17:21
试一下,抗积分饱和

有的,我现在积分不能超过总输出量,一旦超过,则直接等于最大值,

主要是降温时,积分已经=0(没有负积分),这时候由于原设定温度在500,新温度在400度,当接近400时,P是不起作用的,积分清0,D有一点点输出,根据不能保持住温度,温度会由于惯性,下降世事难料370左右再回来,
回帖提示: 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号-1 )

GMT+8, 2020-8-11 06:07

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表