(已结帖)2011-12-04-工控擂台-PID水压控制? 点击:2416 | 回复:12



jgycool

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 10回
  • 年度积分:0
  • 历史总积分:37
  • 注册:2009年3月03日
发表于:2011-11-01 00:39:21
楼主

水源是船上的一台泵, 船在空载, 满载的情况下, 其输出压力会相差2KG(吃水变化20m), 因为有多个系统使用这个泵, 所以到我设计的系统用的时候泵到我的系统的压力过高(10~13KG左右), 我的系统只需要5.5~7.5KG, 低了,过了都不能实现正常的功能。因此想试试自动动态调压。

问题是,泵的出口有一个12KG的压力旁通阀(安全阀), 当我通过我的系统的主进水电动碟阀阀角关小来调压时, 阀的出口端压力是小了, 但是进口端等于是堵住了泵的流量而导致泵的压头上升, 而且当过了12KG时, 压力旁通又动作了, 压力旁通一动, 阀出口处的传感器会觉得调压调过头了, 因为压力一下就下去了, 低过了底限5.5KG, 于是有回调, 这样就进入一个恶性循环了, 怎么也调不准了。因为没有玩过PID控制, 我目前的做法只能把蝶阀先开到一半(45度), 然后分时段调阀, 而且每调一个时段(比如0.5秒)就停掉阀, 等个3~5秒让压力稳定后再看如何调, 可是这样的话,等调稳了后的时间就很长了(该阀的全开闭时间单向行程约18秒)。

另外, 阀的出口处的4~20mA压力传感器。因为怕离阀出口过近,被调压后的激射流干扰, 因此装得离阀远了点(约5米), 所以反应滞后也是一个调不准的因素,那么这样的情况, 传感器应该装在哪里呢?

由于现场环境、成本的原因, 只能用蝶阀, 而蝶阀在的阀板开启范围是90~0度, 而在开了30度后其流量就已经达到全开时的90%以上的, 要通过限流的方式调压, 也就只有在回关阀至仅剩30度时才有效果, 而调整范围小也是一个难点。

不知道各位高手有何想法, 如果一定要做PID控制, 我在阀的前后是否都要加传感器来比较进口压和出口压力的关系, 然后作出适当的比例,或者积分调整? 还是有别的方法? 是否那个电动蝶阀需要改为4~20mA控制的带伺服电机的蝶阀,而且带4~20mA的阀角反馈? 目前我们用的是西门子S7-200的PLC, 如果做PID怎么做? 有标准的调压程序吗?之前从来没玩过模拟量的东西。

能结合实际例子的回答、原创最多、阐述最全的将得大奖。

本帖日期后一周结贴,9个最优回帖分别获得20MP、10MP、10MP、10MP、20积分、20积分、20积分、20积分、20积分!

MP介绍:gongkongMP即工控币,是中国工控网的用户积分与回馈系统的一个网络虚拟计价单位,类似于大家熟悉的QB,1个MP=1元人民币。

MP有什么用?兑换服务:以1个MP=1元来置换中国工控网的相关服务。 兑换现金:非积分获得的MP可兑换等值现金(满100MP后、用户可通过用户管理后台申请兑换)。



楼主最近还看过

SSI ļʱ