ymr78419972
宿命的轮回注定了要让我们去追逐那些难以企及却又十分向往的美丽
级别: 工控侠客
精华主题: 0
发帖数量: 588 个
工控威望: 2719 点
下载积分: 16620 分
在线时间: 270(小时)
注册时间: 2009-05-10
最后登录: 2023-12-16
查看ymr78419972的 主题 / 回贴
楼主  发表于: 2011-06-10 16:53
在一个恒温炉工程中,要求炉内温度一直保持90度不变,误差在正负1度。通过PID与PWM指令驱动固态继电器加热。PID的参数如何才能设置的合适。使系统波动不会太大。温度变化平滑,精度满足要求。
希望高手指点一下。
山河今仍在,壮志在何方?
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21434 分
在线时间: 117(小时)
注册时间: 2010-10-28
最后登录: 2021-06-02
查看ysheng9099的 主题 / 回贴
1楼  发表于: 2011-06-10 21:22
PID参数整定是比较复杂的过程,先整定P,再加入I,温度控制要加入D作用,一般来说为4:1衰减曲线比较合适
ysheng9099
三人行必有吾师
级别: 工控侠客
精华主题: 0
发帖数量: 959 个
工控威望: 2440 点
下载积分: 21434 分
在线时间: 117(小时)
注册时间: 2010-10-28
最后登录: 2021-06-02
查看ysheng9099的 主题 / 回贴
2楼  发表于: 2011-06-11 22:14
关键是PID参数的整定,P作用快速逼近设定值,I作用是减少偏差,D作用超前调节消除纯滞后,P I D 参数设置合适完全可以满足楼主的要求