当前位置:
工控论坛
> >
产品
>
仪器仪表
>
传感器
>
温湿度传感器
我要发帖
关于增量式PID温度控制
点击:
3827
| 回复:
12
白鹿
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 32回
年度积分:0
历史总积分:58
注册:2005年12月03日
发表于:2007-12-11 16:45:00
楼主
我的PID控制思路,不知道有没有问题,请教高手。
1,温度从0开始上升,全速加温。当温度进入调节范围,系统最初是全速加温,输出的控制量是最大的,在没达到目标值之前,PID增量是正的,这时候输出我用上一个值减去增量();
2.当达到目标值,超过后,增量变负,此时是上一值加增量,当 超调或者输出等于0后,此时温度下降,这时候需要设定PID输出初值,不然总是0了,这个初值我设为最大输出。
分享到:
收藏
邀请回答
回复楼主
举报
白鹿
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 32回
年度积分:0
历史总积分:58
注册:2005年12月03日
发表于:2007-12-12 15:45:00
1楼
高手都不愿指教
回复
引用
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2007-12-12 18:20:00
2楼
我觉得你好象还需要再看PID的基本原理和编程方法。
回复
引用
举报
刘志斌
关注
私信
精华:5帖
求助:0帖
帖子:346帖 | 35827回
年度积分:0
历史总积分:75384
注册:2006年7月30日
发表于:2007-12-12 18:56:00
3楼
1、你要对温度实现闭环控制;
2、你要首先解决的问题是“用什么方法控制加热功率?”
3、例如,你可用可控硅交流调压来控制交流电压的方法来控制加热功率的大小;
4、下来是你如何检测温度,如何给丁温度,如何把外温度的变化转化为电量,
5、这样用有关的PID控制电路,输入你的温度电量,控制交流电压的大小,控制加热功率的大小,最终实现温度的闭环控制;
回复
引用
举报
白鹿
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 32回
年度积分:0
历史总积分:58
注册:2005年12月03日
发表于:2007-12-13 09:49:00
4楼
谢谢二位指教
我采用固态继电器控制加热开关,采用PWM控制加热装置,PID输出用来控制占空比。
回复
引用
举报
刘志斌
关注
私信
精华:5帖
求助:0帖
帖子:346帖 | 35827回
年度积分:0
历史总积分:75384
注册:2006年7月30日
发表于:2007-12-13 10:18:00
5楼
“我采用固态继电器控制加热开关,采用PWM控制加热装置,PID输出用来控制占空比。”
1、你用固态继电器作为输出功率开关,采用PWM控制占空比调压方式,解决了加热功率的控制问题;
2、用PID的输出控制PWM占空比。
3、你用什么检测温度?你给定温度的方式?以及PID输入的电量是电压还是电流?
回复
引用
举报
白鹿
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 32回
年度积分:0
历史总积分:58
注册:2005年12月03日
发表于:2007-12-13 11:44:00
6楼
热电偶检测温度呀。AD转换测温度,电压。
给定温度还有什么方式?软件设置,实时查看测量温度,对比,PID控制,就是这样呀
回复
引用
举报
白鹿
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 32回
年度积分:0
历史总积分:58
注册:2005年12月03日
发表于:2007-12-13 11:52:00
7楼
调了几天了 总是没有号的效果,不知道哪里出来问题
回复
引用
举报
刘志斌
关注
私信
精华:5帖
求助:0帖
帖子:346帖 | 35827回
年度积分:0
历史总积分:75384
注册:2006年7月30日
发表于:2007-12-13 12:11:00
8楼
我建议你分段调试:
一、先开环调试;
1、先带假负载例如灯调试
(1)调试固态继电器作为输出功率开关动作是否正常;
(2)调试PWM调宽调制是否正常;
(3)PID调解器是否正常;
(4)开环给定是否正常;
(5)反馈控制是否正常
2、再带负载实体调试:
二、后闭环调试;
1、先调试给定范围是否合适;
2、再调试反馈量是否合适;
3、温度显示是否正确;
回复
引用
举报
白鹿
关注
私信
精华:0帖
求助:0帖
帖子:10帖 | 32回
年度积分:0
历史总积分:58
注册:2005年12月03日
发表于:2007-12-13 12:46:00
9楼
谢谢
回复
引用
举报
重点是学习
关注
私信
精华:0帖
求助:0帖
帖子:25帖 | 255回
年度积分:0
历史总积分:421
注册:2006年4月28日
发表于:2007-12-15 13:01:00
10楼
如果是仪表的话,启用仪表的PID自整定功能,让它自己算出来合适的PID参数,80~90%都可以达到要求。如果是其他的不能自整定的控制设备,如果PLC的PID控制等,可以参照先加大P值,等温度波动小了后再增加I值,效果有改变再设定D值。这样你只能根据经验和现场的情况自己摸索了。
祝你好运!
回复
引用
举报
兔他哥
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 12回
年度积分:0
历史总积分:27
注册:2007年7月07日
发表于:2007-12-17 07:18:00
11楼
学习
回复
引用
举报
yingg
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 8回
年度积分:0
历史总积分:306
注册:2007年12月20日
发表于:2007-12-29 09:26:00
12楼
学习
回复
引用
举报
热门招聘
相关主题
急急急!求助:观测黑色液体中...
[659]
仪表防护等级IP66/68到底什么...
[760]
(已结束)工控仪表擂台第三十...
[754]
工控仪表擂台第九十三期-关于...
[1929]
超声波流量计流量检测数值波...
[1215]
福禄克杯—不得不说的测量安全...
[585]
一体式液位开关与分离式液位...
[476]
我曾经维修过的仪表(三)
[1626]
原子吸收分光光度计火焰的特...
[510]
工控仪表擂台第六十一期-有关...
[1137]
官方公众号
智造工程师
客服
小程序
公众号