摘 要:油井产出液的分离计量精度主要是受气液分离程度的影响。本文提出利用涡街流量计和涡轮流量计的响应函数来控制气液分离,其控制算法是基于BP网络的改进的PID控制算法,可以满足油井产出液的精确计量要求。
从油井产出的流体很少是单一的液体或是气态的碳氢化合物,大多为多相混合流。好简单的组成形式是一种天然气和油水的混合物。要计量油井的产量和分相含率,可采用分离计量的方式?;旌狭魈寰悍掷牒?,利用成熟的单相流测量技术和相分率测量技术计量,因此计量的不确定度主要受气液分离程度的影响?;诖宋侍獗疚奶岢隽死梦薪至髁考坪臀新至髁考频南煊旌峡刂破悍掷肫?。
1 工作原理
涡街流量计是利用流体振动原理来进行流量测量的。即根据旋涡脱离旋涡发生体的频率与流量之间的关系来测量流量的仪表。而涡轮流量计属于叶轮式速度流量计的一种,其工作原理是:置于流体中的叶轮的旋转角速度与流体流速成正比,通过测量叶轮的旋转角速度就可以得到流体的流速,从而得到管道内的流量值。涡街流量计在计量气液两相流时,由于流体中含有气泡,使旋涡的脱落不稳定,也不易形成稳定的涡街,当含气率增大到一定程度时,将不能形成涡街。涡轮流量计在测量气液两相流时,由于气相比液相的速度高,所以测量结果增大。在气液分离时利用涡街流量计和涡轮流量计的响应函数来控制气液分离器将很好的减小测量的误差。但是以往的PID控制要取得较好的控制效果,就必须通过调整好比例、积分和微分三种控制作用,形成控制量中既相互配合又相互制约的关系,这种关系不一定是简单的“线性组合”,从变化无穷的非线性组合中可以找出非常好的的PID控制。神经网络所具有的任意非线性表达能力,可以通过对系统性能的学习来实现具有非常好的组合的PID控制。采用BP网络,可以建立,自学习的PID控制。所以利用基于BP神经网络的改进PID控制算法来控制气液分离器,可以达到混合流体的精确计量。
基于BP(Back?。校颍铮穑幔纾幔簦椋铮睿┩绲模校桑目刂葡低辰峁谷缤迹彼?,控制器由两部分构成:①改进的PID控制器,直接对被控对象进行闭环控制,并且三个参数,为在线调整方式;②神经网络,根据系统的运行状态,调节PID控制器的参数,以期达到分离性能指标的好优化,使输出层神经元的输出状态对应于PID控制器的三个可调参数kp,ki,kd通过神经网络的自学习、加权系数调整,使神经网络输出对应于某种好优控制律下的PID控制器参数。
增量式数字PID控制算法为

式中kp,ki,kd,分别为比例、积分、微分系数,error为输入与输出之间的偏差。

采用三层 BP网络,其结构如图1所示。网络输入层的输入为:

式中,输入变量的个数 M 取决于被控系统的复杂程度。
网络隐含层的输入、输出分别为
(3 )分别代表输入层、隐含层和输出层。隐层神经元的活化函数取正负对称的Sigmoid函数






(2)采样得到rin(k)和yout(k),计算该时刻误差error(k)=rin(k)-yout(k);(3)计算神经网络NN各层神经元的输入、输出,NN输出层的输出即为PID控制器的三个可调参数kp,ki,kd;(4)根据式(1)计算PID控制器的输出u(k);(5)进行神经网络学习,在线调整加权系数w1ij和w2li(k),实现PID控制参数的自适应调整;(6)置k=k+1,返回到(1)。
2 结论
①通过涡街流量计和涡轮流量计的响应函数来控制气液分离,可以实时监测调整,达到完全分离的目的。②基于BP网络的改进PID控制算法可以有效的实现对气液分离的实时控制。
本文由三畅涡街流量计提供,转载请注明出处。
推荐资讯
- 压力表品牌Y-40/50/60/100/1502018-11-22
- 防腐投入式液位变送器2015-11-19
- 浅谈钢铁企业中煤气流量测量的流量计选型及2018-11-27
- 提高气体罗茨流量计精度的方法2018-11-22
- 卫生型隔膜压力表2015-11-22
- 台式多路信号发生器2015-11-24
- BP800压力变送器2015-11-19
- 分体式电磁流量计2015-11-10
- 煤气流量测量VLB2018-11-23
- 区分隔膜阀和隔膜密封之间的不同之处2015-12-11
- 分体式超声波液位计2015-11-26
- 压力真空表2015-11-22
- 磁翻板液位计安装现场2016-04-05
- 氮气流量计2016-02-27
- 有纸温湿度记录仪R10002018-11-22
- 压缩空气流量计2016-05-28
- YDT-Y电动液压压力校验台2018-11-22
- 高压气体流量计|厂家价格560元|规格选型2018-11-22
- SC130-RY单色黄屏无纸记录仪2015-11-26