签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
大家好,请教各位一个问题。一个PID温度控制程序,在PID调节面板中得到的曲线不平滑,这种现象是由什么原因导致的?是和采样周期、比例增益,或者是积分时间、微分时间有关吗?或者是与其他什么因素有关?
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1579174&b_id=3&s_id=0&num=5
200每个ADC自带Filter,增益和偏置量调好,这个自带的很好用。很久以前做的200项目都要用。
这个PID没啥大问题啊,温度高了关小输出,温度低了开大输出,且调节都能保证PV、SP差值差不多收敛。
你口中所说的PID曲线平滑是啥意思?PID是根据P/I/D三个参数以及PV、SP差不停调节OUT实现PV接近SP的,现实控制现场得到的曲线绝对不是平滑的正弦波的!如果觉得OUT一直在波动?那就在PID前给PV、SP加个死区保证在死区内不做PID运算,这样OUT就不会乱动,此时PV的扰动是设备本身工艺问题了。
举个栗子,你在高速开车时一直开80,但是由于路况各种原因,你的脚肯定是不停加减油门而不是按正弦波这样平滑加减油门的吧?没理由一个突然一个陡坡你还慢慢按正弦波加油?然后你的速度肯定不是80.0的吧,随着加油门肯定会冲到80多,减油门降到70多,速度绝对不是平滑正弦波的。
所以,别老是纠结书上是平滑的正弦波,3次逼近后是一条直线。现场PV值一直会随着现场环境、OUT改变而改变的,书上的公式从头到尾都是固定死PV!
解决了?各种调参后OK?
难看的是OUT,上下波动。
如果要做到目标值既快速达到设置值,达到(进入稳态)后又要稳定不波动,同时输出也要稳定不波动,一般只有采用动态PID才行,也就是根据实时工况自动改变PID参数。
像楼主这种只有一组PID参数的,也就这样了。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录