回复:请教,PID在减料系统的使用。

dset

  • 帖子

    217
  • 精华

    1
  • 被关注

    8

论坛等级:游侠

注册时间:2012-10-19

普通 普通 如何晋级?

发布于 2013-12-18 13:34:51

16楼

我说个思路,楼主可以参考下。
其实楼主不必加流量计,因为有称重,流量自然可以计算出来,而且是实时的。比如你设定下100Kg,要求100S之内下完,那么理论上的设定流量就是1Kg/S.当你在下料的过程中,你需要计时,以及计算已经下了多少料、还需下多少料。假如下了20S,下了15Kg,那么肯定还需下85Kg,那么剩下的物料85Kg,肯定需要在80S之内下完,也就是流量85/80=1.0625Kg/s,你就用这个流量值,与设定值1Kg/s,进行PID运算就好了。当前,周期不用1min,那太慢了,可以调成2S,调或者其它调试值。
--------------------------------------------------------------------------------------
首先谢谢这位老师。
我来说下这种想法: 重量传感器是到仪表,仪表设置的分辨率是0.5KG(也就是说0.5KG一格跳变),假如流量控制最小值是2KG/MIN. 那么,理论值15秒后加了0.5KG,换句话说在15S内PLC读到的重量变化值等于0.而实际上重量是有变化的。 所以说,2S的周期肯定做不到。
你可以说,我可以把仪表的分辨率设成0.1KG一格一跳,假如流量控制最小值是2KG/MIN,那么3S内数据就有变化了。在考虑物理因素,那么我5S的PID调整周期可以做到。 但是这样,系统的精度太高了,会带入误差,如果罐子的满量程是1000KG,那么0.1KG的分辨率,那么精度就是0.1KG/1000KG=0.0001. 万分之一,现场微小的震动,都会导致数据跳动。数据波动大怎么办? 我是不是永远PID也调整不过来?说不定我还会把阀门的方向调反了?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33277条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。