液压系统,恒速控制,PID系统设计

已锁定

孤独天空

西门子1847工业学习平台

  • 帖子

    282
  • 精华

    2
  • 被关注

    12

论坛等级:侠圣

注册时间:2013-06-07

钻石 钻石 如何晋级?

液压系统,恒速控制,PID系统设计

1116

2

2018-06-13 11:31:15

液压系统,一个油泵(不可调速),两个比例阀串联,油进第一个比例阀后再经过第二个比例阀(带方向),然后推动油缸带着负载上下走,要求恒速(速度由上位机设定)。

工艺那边给的流程是,油泵运行,第一个比例阀打开足够大进油,第二个比例阀调节控制负载移动速度。之前是电子工程师自己开发的电路板做的,后来搁置了,现要用PLC来做。

考虑用PID来做。

有两个问题

1,负载上只有直线位移传感器,位移换算成速度作为PID的反馈值。

循环中断100MS,

IW98对应0-100MM(这个随便写的)的行程量,如果N=0,位移=last,,如果N=1,位移=now,(now-last)/时间,换算成MM/MIN,N+1,如果N=2,则N=0。

取绝对值是因为,还有一个反向控制。

这样的思路对不对。

这样实时速度就出来了,与设定速度(MM/MIN),做PID控制控制第二个阀。

2,第一个阀怎么处理。

我的理解一个油泵电机和第一个比例阀,是否就相当于变频器的功能。之前的思路是第一个阀给个比较大的值,但是不要给最大,够用就行。如果第一个阀全开,控制第二个阀,虽然能用,但是稳定性不好。所以第一个比例阀这个度如何掌握。

做了一个判断,第一个阀预设了一半(27648/2)。判断PID输出Value2_out的范围,保持大于80%,开始计数600次(1MIN),代表PID长期处于一个大的输出还调节不过来,反推第一个阀的开度不够,则第一个阀Value1+2764(1伏),清零计数。反之PID输出长期小于20%,则减小第一个阀。

PID我也贴一下吧,有一个反向判断。


分享出思路,请大侠指正更好的方案,目前平台尚未搭建起来。

哪位大侠有过类似两个执行器(两个执行器还不是相反作用,而是串联关系)一个反馈量的经验。


液压系统,恒速控制,PID系统设计 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15117条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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