CN1297779C - 消除严重段塞流的阀门节流动态控制方法 - Google Patents
消除严重段塞流的阀门节流动态控制方法 Download PDFInfo
- Publication number
- CN1297779C CN1297779C CNB2005100426819A CN200510042681A CN1297779C CN 1297779 C CN1297779 C CN 1297779C CN B2005100426819 A CNB2005100426819 A CN B2005100426819A CN 200510042681 A CN200510042681 A CN 200510042681A CN 1297779 C CN1297779 C CN 1297779C
- Authority
- CN
- China
- Prior art keywords
- pressure
- thread
- valve
- signal
- valve opening
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Flow Control (AREA)
Abstract
本发明公开的消除严重段塞流的阀门节流动态控制方法,根据在上升管的出口处安装的自动调节阀和可接收阀门开度信号、入口压力信号和上升管底部压力信号的PID和逻辑运算控制模块来实现阀门节流的动态控制,根据采集到的入口压力和上升管底部压力的信号和阀门开度信号进行分析、计算和转换后输出信号来实时控制自动调节阀的开度,由三个线程并行运算,既可以对长周期的压力变化做出反应,也可以适应快速的压力变化,尤其能根据管道入口流量的变化自动调节阀门,使节流稳定在合适的程度,达到既实现抑制严重段塞流,又解决防止过分节流问题,达到了对节流的最优控制,具有一定的自适应能力。
Description
技术领域
本发明属于节流动态反馈控制技术领域,涉及一种阀门节流动态控制方法,具体涉及一种消除海洋石油天然气混输过程中出现的严重段塞流现象的上升管出口节流动态控制方法。
背景技术
在海洋石油开采中,经常遇到气液同时输送的情况,当海底的多相集输管路到达海洋平台或上岸时,需要与上升管连接。在一定条件下,集输管路和上升管组成的***中会出现称为严重段塞流的特殊有害流型,这种流型会产生数倍上升管高度的液塞、集输管路中压力周期性变化、上升管出口气液间歇流出、气体在短时间内高速喷出,造成出口液塞高速进入分离器,因此,严重段塞流现象给***设计和正常生产带来许多问题。在上升管出口安装阀门进行节流是抑制严重段塞流的有效方法。
1979年11月12日出版的《Oil & Gas Journal》公开了利用上升管出口安装调节阀节流来消除严重段塞流的实验研究结果,作者利用管道压力和上升管差压信号来调节阀门开度实现对严重段塞流的抑制。在美国石油工程师学会编号为SPE56461的会议论文中报道了利用上升管底部压力信号来控制阀门节流消除严重段塞流的方法,该方法中指定上升管底部压力值,从而通过控制阀门开度使压力稳定在指定值。由于油田生产中混输管道的流量是变化的,而不同流量对应的能够消除严重段塞流的压力设定值是不一样的,因此这些方法不能适应流量的变化,只能选取较高的节流压力参数来控制,而过高的节流压力又会造成上游油井产量的下降。
发明内容
本发明的目的是提供一种消除严重段塞流的阀门节流动态控制方法,既能实现抑制严重段塞流,又可以根据管道入口流量变化自动调节阀门的开度,解决了用固定压力值控制而出现的过分节流问题,从而实现控制的最优化。
本发明所采用的技术方案是,消除严重段塞流的阀门节流动态控制方法,在上升管的出口处安装自动调节阀,通过可接收阀门开度信号、入口压力P1信号和上升管底部压力P2信号的PID和逻辑运算控制模块实现阀门节流的动态控制,该方法的控制包括线程1、线程2和线程3并行执行,
线程1的控制循环周期为2秒,将实时采集到的入口压力P1和上升管底部压力P2的信号和阀门开度信号进行滤波处理,将处理后的信号输出到线程2,同时分别计算出压力P1的平均值MeanP1′和压力P2的平均值MeanP2′并输出到线程3,N为线程2的循环次数,若N大于0为否,控制线程1结束本次循环,若N大于0为是,则进入PID和逻辑运算控制模块,将线程2上一个循环得出的压力P2的平均值MeanP2″作为设定值SP1计算得出阀门开度差值u1(t)并输出到线程3;
线程2的控制循环周期是200秒,采集由线程1处理过的压力P1、压力P2信号和阀门开度信号并记录,当采集数据达到200秒时对压力数据进行波形分析,计算出压力P2的最大值MaxP2″、最小值MinP2″、平均值MeanP2″和波动幅度PV2,将平均值MeanP2″输出到线程1做为其中PID运算的压力设定值SP1,将最大值MaxP2″、最小值MinP2″、平均值MeanP2″和波动幅度PV2输入PID和逻辑运算控制模块,根据指定的设定值SP2后,经PID函数运算输出阀门开度差值u2(t)并输出到线程3;
线程3的控制循环周期为100毫秒,根据接收到的压力P1的平均值MeanP1′和压力P2的平均值MeanP2′来判断压力是否超过管道最大允许压力,若是,程序将阀门开度输出值设为完全打开并把控制模式转换为手动控制,同时给出报警信号,若否,则程序根据在许可范围内的压力,当控制模式为自动时,由接收到的阀门开度差值u1(t)与u2(t)之和得到阀门开度,当控制模式为手动时,阀门开度根据手动输入值设定,将此开度值做P/A转换后输出,由阀门执行机构调节阀门开度。
设定值SP2取为30%≥SP2≥20%。
本发明的控制方法由三个线程并行运算,既可以对长周期的压力变化做出反应,也可以适应快速的压力变化,尤其能根据管道入口流量的变化自动实现阀门节流来抑制严重段塞流,节流后管道中的压力平均值受流动波动的控制要求决定,而且随入口流量的变化而自动改变,因此节流可以稳定在合适的程度,达到既实现抑制严重段塞流,又解决防止过分节流问题,实现了对节流的最优控制,具有一定的自适应能力。
附图说明
图1是本发明的混输管道上升管***节流抑制严重段塞流控制示意图;
图2是本发明实现节流的动态控制方法流程图;
图3是实验中本发明控制程序调节阀门开度及上升管底部压力变化过程图;
图4是控制程序成功实现节流后管道出口流出液体进入测量罐液位上升过程图;
图5是调节阀完全开启情况下测量罐内液位变化过程图,其入口流量与图4的实验相同。
图中,1.来流管,2.倾斜管,3.上升管,4.分离器,5.自动调节阀,6.压力传感器,7.压力传感器,8.PID和逻辑运算控制模块。
具体实施方式
下面结合附图对本发明进行详细说明。
参见图1,来流管1的入口处设置的压力传感器6可输出压力P1的信号,来流管1与倾斜管2连接,上升管3底部和倾斜管2相接处设置的压力传感器7可输出压力P2的信号,上升管3的出口处通过自动调节阀5和分离器4相连,PID和逻辑运算控制模块8可接收阀门开度信号、压力P1信号和压力P2信号。
最能快速反映严重段塞流规律的参数是上升管3底部压力P2的信号,因此本发明中选择上升管3底部压力P2信号的波动幅度和平均值作为被调参数,***中入口压力P1最高,选择该点压力来限制阀门过分节流从而保障设备安全,调节参数是安装在上升管3出口的自动调节阀5的阀门开度。
从上游管道来的气液混合流体在较低流量下会出现严重段塞流现象,压力长周期剧烈波动,出口的气液间歇流动。当启动控制程序时,参见图2控制流程,控制线程1、2、3同时执行,
循环周期为2秒的线程1实时采集入口压力P1信号、上升管底部压力P2信号和阀门开度信号并进行滤波处理,将处理后的信号输出到线程2,同时分别计算出压力P1的平均值MeanP1′和压力P2的平均值MeanP2′并输出到线程3,N为线程2的循环次数,若N大于0为否,控制线程1结束本次循环,若N大于0为是,则进入PID和逻辑运算控制模块,将线程2上一个循环得出的压力P2的平均值MeanP2″作为设定值SP1计算得出阀门开度差值u1(t)并输出到线程3,阀门开度差值
其中,u1(t)是阀门开度差值,Kc是比例增益,SP1是压力设定值,PV1是波动幅度,Ti是积分时间,Td是微分时间。
线程2的控制循环周期取200秒,从而能够包含多个严重段塞流周期,采集由线程1处理过的压力P1、压力P2信号和阀门开度信号并记录,当采集数据达到200秒时对压力数据进行波形分析,计算出压力P2的最大值MaxP2″、最小值MinP2″、平均值MeanP2″和波动幅度PV2,将平均值MeanP2″输出到线程1做为其中PID运算的压力设定值SP1,将最大值MaxP2″、最小值MinP2″、平均值MeanP2″和波动幅度PV2输入PID和逻辑运算控制模块,指定设定值SP2后,设定值SP2取为30%≥SP2≥20%,经PID函数运算输出阀门开度差值u2(t)并输出到线程3,阀门开度差值
其中,u2(t)为阀门开度差值,Kc是比例增益,SP2是压力设定值,PV2是波动幅度,Ti是积分时间,Td是微分时间。
线程3的控制循环周期为100毫秒,根据接收到的压力P1的平均值MeanP1′和压力P2的平均值MeanP2′来判断压力是否超过管道最大允许压力,若是,程序将阀门开度输出值设为完全打开并把控制模式转换为手动控制,同时给出报警信号,若否,则程序根据在许可范围内的压力,当控制模式为自动时,由接收到的阀门开度差值u1(t)与u2(t)之和得到阀门开度,当控制模式为手动时,阀门开度根据手动输入值设定,将此开度值做D/A转换后输出,由阀门执行机构调节阀门开度。
以上三个线程并行运算,该动态控制方案既可以对长周期的变化做出反应,也可以适应快速压力变化,尤其当入口流量变化时,控制模块能够使压力平均值稳定在合适的水平而避免过度节流。
参见图3,可以看出本发明的实验结果。实验过程中入口气体流量不变,实验开始阶段自动调节阀5完全开启,可见压力P2波动幅度很大,为加快实验过程,在第245秒时手动控制自动调节阀5关闭到45%,然后进入自动控制,可以看出自动调节阀5在控制程序的调节下逐渐关小,压力P2波动幅度减小到设定值25%附近,远小于自动调节阀5完全开启时的56%,同时阀门开度调节到24%左右,图中可以看出阀门开度始终变化,而且压力P2波动幅度也在变化,在第3600秒时,入口液体折算速度增大,可以看出压力P2波动幅度增大,在控制程序调节下,压力P2平均值增大,但压力P2波动幅度减小,阀门开度稳定在25.5%左右,仅仅增大约1.5%。
图4和图5中分别给出了使用本发明的方法实现阀门节流和没有使用本发明节流情况下管道出口液体进入测量罐液位的上升过程,液位由差压传感器测量,图中曲线斜率表示管道流出液体的速度。从图4可以看出液体流出速度变化很小,基本可以认为液体匀速流出管道。图5中差压周期变化,差压不变的时间段说明液位不变,没有液体流出,然后液位会在短时间内突然升高,曲线斜率很大,说明流体高速流出管道,这就是发生严重段塞流时液体间歇流出管道的特征。以上比较说明,成功节流后出口液体流量基本稳定,流速较低,没有节流时则液体间歇流出,而且瞬时流速远高于节流时速度。
以上实验结果比较看出,本发明可以很好地抑制严重段塞流现象。
Claims (1)
1.消除严重段塞流的阀门节流动态控制方法,在上升管的出口处安装自动调节阀,通过可接收阀门开度信号、入口压力P1信号和上升管底部压力P2信号的PID和逻辑运算控制模块实现阀门节流的动态控制,其特征在于,该方法的控制包括线程1、线程2和线程3并行执行,
线程1的控制循环周期为2秒,将实时采集到的入口压力P1和上升管底部压力P2的信号和阀门开度信号进行滤波处理,将处理后的信号输出到线程2,同时分别计算出压力P1的平均值MeanP1′和压力P2的平均值MeanP2′并输出到线程3,N为线程2的循环次数,若N大于0为否,控制线程1结束本次循环,若N大于0为是,则进入PID和逻辑运算控制模块,将线程2上一个循环得出的压力P2的平均值MeanP2″作为设定值SP1计算得出阀门开度差值u1(t),u1(t)的公式为:
其中,u1(t)是阀门开度差值,Kc是比例增益,SP1是压力设定值,PV1是波动幅度,Ti是积分时间,Td是微分时间,并输出到线程3;
线程2的控制循环周期是200秒,采集由线程1处理过的压力P1、压力P2信号和阀门开度信号并记录,当采集数据达到200秒时对压力数据进行波形分析,计算出压力P2的最大值MaxP2″、最小值MinP2″、平均值MeanP2″和波动幅度PV2,将平均值MeanP2″输出到线程1做为其中PID运算的压力设定值SP1,将最大值MaxP2″、最小值MinP2″、平均值MeanP2″和波动幅度PV2输入PID和逻辑运算控制模块,根据指定的设定值SP2,SP2取为30%≥SP2≥20%,经PID函数运算输出阀门开度差值u2(t),u2(t)的公式为:
其中,u2(t)为阀门开度差值,Kc是比例增益,,SP2是压力设定值,PV2是波动幅度,Ti是积分时间,Td是微分时间,并输出到线程3;
线程3的控制循环周期为100毫秒,根据接收到的压力P1的平均值MeanP1′和压力P2的平均值MeanP2′来判断压力是否超过管道最大允许压力,若是,程序将阀门开度输出值设为完全打开并把控制模式转换为手动控制,同时给出报警信号,若否,则程序根据在许可范围内的压力,当控制模式为自动时,由接收到的阀门开度差值u1(t)与u2(t)之和得到阀门开度,当控制模式为手动时,阀门开度根据手动输入值设定,将此开度值做D/A转换后输出,由阀门执行机构调节阀门开度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100426819A CN1297779C (zh) | 2005-05-19 | 2005-05-19 | 消除严重段塞流的阀门节流动态控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100426819A CN1297779C (zh) | 2005-05-19 | 2005-05-19 | 消除严重段塞流的阀门节流动态控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1699823A CN1699823A (zh) | 2005-11-23 |
CN1297779C true CN1297779C (zh) | 2007-01-31 |
Family
ID=35476010
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100426819A Expired - Fee Related CN1297779C (zh) | 2005-05-19 | 2005-05-19 | 消除严重段塞流的阀门节流动态控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1297779C (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11708943B2 (en) | 2018-10-26 | 2023-07-25 | Xi'an Jiaotong University | Pre-alarming method, control method and control system for harmful flow pattern in oil and gas pipeline-riser system |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102269330A (zh) * | 2011-04-28 | 2011-12-07 | 煤炭科学研究总院重庆研究院 | 煤层气集输管道压力调节控制器 |
CN102410391B (zh) * | 2011-08-01 | 2013-07-10 | 西安交通大学 | 消除集输-立管***严重段塞流的实时节流装置及方法 |
CN102430317B (zh) * | 2011-09-15 | 2015-10-28 | 林德工程(杭州)有限公司 | 空分装置中分子筛流量无扰动补偿控制方法 |
CN104791604B (zh) * | 2015-03-20 | 2017-10-20 | 西安交通大学 | 一种动态控制分离器压力抑制严重段塞流的方法 |
CN113566122B (zh) * | 2021-06-24 | 2022-08-02 | 南方电网调峰调频发电有限公司 | 并联阀组控制方法、装置、控制器和存储介质 |
CN113882849B (zh) * | 2021-09-29 | 2024-07-16 | 西安交通大学 | 一种多相混输管道危险流型预警及消除***及其工作方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5478504A (en) * | 1993-09-27 | 1995-12-26 | Petroleo Brasileiro S.A. - Petrobras | Method and apparatus for eliminating severe slug in multi-phase flow subsea lines |
US6390114B1 (en) * | 1999-11-08 | 2002-05-21 | Shell Oil Company | Method and apparatus for suppressing and controlling slugflow in a multi-phase fluid stream |
WO2002046577A1 (en) * | 2000-12-06 | 2002-06-13 | Abb Research Ltd. | Method, computer program prodcut and use of a computer program for stabilizing a multiphase flow |
GB2374161A (en) * | 2001-03-19 | 2002-10-09 | Inst Francais Du Petrole | Gas injection controlling liquid slugs in pipeline riser |
WO2004073829A1 (en) * | 2003-02-20 | 2004-09-02 | Statoil Asa | Slug inhibition |
-
2005
- 2005-05-19 CN CNB2005100426819A patent/CN1297779C/zh not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5478504A (en) * | 1993-09-27 | 1995-12-26 | Petroleo Brasileiro S.A. - Petrobras | Method and apparatus for eliminating severe slug in multi-phase flow subsea lines |
US6390114B1 (en) * | 1999-11-08 | 2002-05-21 | Shell Oil Company | Method and apparatus for suppressing and controlling slugflow in a multi-phase fluid stream |
CN1387617A (zh) * | 1999-11-08 | 2002-12-25 | 国际壳牌研究有限公司 | 抑制和控制在多相流体流中的段塞流的方法和*** |
WO2002046577A1 (en) * | 2000-12-06 | 2002-06-13 | Abb Research Ltd. | Method, computer program prodcut and use of a computer program for stabilizing a multiphase flow |
GB2374161A (en) * | 2001-03-19 | 2002-10-09 | Inst Francais Du Petrole | Gas injection controlling liquid slugs in pipeline riser |
WO2004073829A1 (en) * | 2003-02-20 | 2004-09-02 | Statoil Asa | Slug inhibition |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11708943B2 (en) | 2018-10-26 | 2023-07-25 | Xi'an Jiaotong University | Pre-alarming method, control method and control system for harmful flow pattern in oil and gas pipeline-riser system |
Also Published As
Publication number | Publication date |
---|---|
CN1699823A (zh) | 2005-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1297779C (zh) | 消除严重段塞流的阀门节流动态控制方法 | |
CN1157550C (zh) | 抑制和控制在多相流体流中的段塞流的方法 | |
RU2456437C2 (ru) | Способ и система для управления потоками в скважине | |
CN1319875C (zh) | 生物处理污水工艺中在线控制曝气量的方法 | |
Litrico et al. | H/sub/spl infin//control of an irrigation canal pool with a mixed control politics | |
US6602057B2 (en) | Management and optimization of load sharing between multiple compressor trains for controlling a main process gas variable | |
Durdevic et al. | Control oriented modeling of a de-oiling hydrocyclone | |
US9926761B2 (en) | Advanced automated control system for minimizing slugging | |
CN104791604B (zh) | 一种动态控制分离器压力抑制严重段塞流的方法 | |
CN201801313U (zh) | 起重机及其复合动作的控制器 | |
CN106040676B (zh) | 一种精馏塔管线自动冲洗方法 | |
CN103412479A (zh) | 并列运行除氧器智能控制方法 | |
CN1936737A (zh) | 工业多输入输出过程的分布式pi和pid控制器定量整定方法 | |
CN111896833B (zh) | 一种离线实时的动态频响试验方法 | |
CN102410391B (zh) | 消除集输-立管***严重段塞流的实时节流装置及方法 | |
CN107544569A (zh) | 一种v型滤池过滤状态保持恒定液位的控制方法 | |
CN113864653A (zh) | 一种气液分离器与节流阀联合消除严重段塞流的***及方法 | |
CN100507330C (zh) | 大流量煤气压力调节阀 | |
CN114294277B (zh) | 基于油压调节泄洪闸门启闭用双缸液压启闭机的同步方法 | |
DE3039251A1 (de) | Anordnung fuer ein fluidisches regeln eines fluessigkeitsniveaus | |
EP1268269B1 (de) | Verfahren und vorrichtung zum betrieb eines unterwasserfahrzeugs | |
CN209372378U (zh) | 一种适用于燃气户内表前调压器的检测*** | |
CN114460985A (zh) | 一种基于单片机的储箱增压控制***及控制方法 | |
CN104764001B (zh) | 多锅炉汽包液位母管制节能供水控制***及其控制方法 | |
CN107989786B (zh) | 一种分区域检测的泵运行调控*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070131 Termination date: 20210519 |