梁新玉,張乃祿,姚景超,王文濤,孟智彬
1.西安石油大學電子工程學院(陜西 西安 710065)
2.陜西省油氣井測控技術重點實驗室(陜西 西安 710065)
3.西安海聯石化科技有限公司(陜西 西安 710065)
油井動液面高度會影響到油井底部的流動壓力及沉沒度,進而影響到采油效率[1]。由于稠油、凝油和疏松砂巖油井低滲透、含砂量大及供液能力不強,采用傳統的防砂開采方式會導致油井產量降低、也會頻繁出現油井桿、管、泵磨蝕嚴重等情況,進而增加原油開采成本,嚴重影響油井的產量[2]。目前射流泵排砂采油井多為開環(huán)控制,隨著嵌入式技術的不斷進步和自動化水平的不斷提高,油田發(fā)展進入到數字化、智慧化發(fā)展階段,建立智能化生產方式也是石油企業(yè)發(fā)展的必然趨勢。
基于動液面與套管壓力監(jiān)測技術,提出對同心雙管射流泵井建立雙閉環(huán)自動控制系統。利用動液面及套管壓力監(jiān)測儀,實時測量油井的動液面和套管壓力,結合實際情況分析和研究,針對動液面采用模糊控制策略,針對套管壓力采用位控制策略??刂破鞲鶕右好娓叨日{節(jié)變頻器的同時根據套管壓力調解電磁閥,采用同心雙管射流泵采油工藝,為稠油開采提供一種新的開采方法,有效解決了油井出砂比較嚴重的問題,同時能夠確保射流泵始終處于最佳的采油狀態(tài),對提高射流泵排砂采油效率具有重要意義。
在原油開采過程前,通過分析井況及地層滲透能力等綜合因素可以確定油井的最佳沉沒度范圍,只需控制油井動液面的高度,保證油井的沉沒度始終在合理范圍內,即可確保在采油過程中射流泵始終在最佳效率下工作,最大程度地提高采油效率[3]。油井產液量計算公式為:
式中:Q為產液量,m3/d;K為產液指數;Hs為靜液面高度,m;Hf為動液面高度,m。
由式(1)可知,油井動液面高度的變化會影響到產液量,過低會導致產液量減少,但動液面過高又會影響到底層的滲透能力。射流泵智能采油控制系統主要通過控制柱塞泵的變頻器來間接調節(jié)射流泵的動力液注入量。當動液面值減小時,通過調節(jié)變頻器來減小柱塞泵的工作頻率,即可維持油井動液面在合理的原油開采沉沒度范圍內,確保射流泵處于最佳的采油狀態(tài)。
在正常油井生產過程中,井內的伴生氣會在油井套管內形成高套管壓力,當沉沒度超過規(guī)定的標準時,造成滲透率和地層壓力的下降,在薄差及滲透能力低的油層中會出現不出液的情況,同時會改變合理沉沒度,間接影響了產液量[4-5]。套管壓力關系式:
式中:Pc為油井套管壓力,MPa;Pwf為油井底層流動壓力,MPa;Pog為泵入口壓力,MPa,Pog=ρgh;Pogw為泵入口至油層中部的液柱壓力,MPa。
通常情況,Pogw不會因套管壓力的變化而變化,設Pwf不變,從式(2)可看出,套管壓力的增大會使得動液面的值減小。因此,當套管壓力達到一定值時,及時進行放氣降低套管壓力,有利于油井動液面的穩(wěn)定,最大可能減少高套管壓力對采油效率的影響。
綜上分析,采用閉環(huán)自動控制系統,通過對動液面與套管壓力的雙回路閉環(huán)控制,盡可能地確保最佳的采油效率??刂葡到y原理如圖1所示。
圖1 控制系統原理
基于動液面與套管壓力的射流泵智能采油控制系統硬件部分主要有測量單元、控制單元、執(zhí)行單元構成。測量單元為動液面及套管壓力監(jiān)測儀,實時動態(tài)的測量油井的動液面和套管壓力,并將測量的數據通過RS485實時傳送到控制器。該系統的控制單元為智能控制器,以STM32作為控制系統的主控芯片,并設計有相關的接口電路。執(zhí)行單元為柱塞泵的變頻器和電磁調節(jié)閥。根據控制指令,調節(jié)電動機的轉速和電磁閥的開閉,實現對射流泵動力液及油井套管壓力的調節(jié)??刂颇P图跋到y組成如圖2、圖3所示。
圖2 射流泵智能采油控制模型
圖3 動液面與套管壓力的采油控制系統組成
射流泵智能采油控制系統的軟件部分主要在keil平臺上完成設計,系統主要由數據通訊模塊、數據顯示模塊、套管壓力及動液面控制模塊構成。數據通訊模塊主要功能是對油井動液面和套管壓力值的獲取和傳輸,數據顯示模塊實現對油井動液面值及套管壓力值的設定和實時顯示。射流泵智能采油控制系統軟件組成如圖4所示。
圖4 射流泵智能采油控制系統軟件組成
油井開采前,首先對井況和地層滲透能力等影響動液面高度的因素進行分析,確定油井沉沒度的合理開采范圍。在開采過程中,通過控制系統進行調節(jié),進而維持動液面和套管壓力處在最佳的狀態(tài),可確保原油開采的最佳產液量[6-7]。
油井動液面主要和射流泵的工作狀態(tài)、油井的套管壓力及地層的供液能力等密切相關,由于對其實現控制是一個非線性、大滯后、比較復雜的控制系統,通常很難構造精確的PID線性控制模型,但通過對其控制系統特點的分析和研究,在實際的控制過程中,可以采用模糊控制策略對油井的動液面高度進行實時控制[8]。將油井動液面高度的實際測量值和設定值之間的偏差e和油井動液面的偏差變化率ec設定為輸入量,輸出量設定為柱塞泵電機頻率F的變頻指令。結合原油開采的實際情況,確定動液面偏差、偏差率和輸出頻率及分別對應的基本論域、量化因子(K1,K2,K3)和模糊子集。根據模糊控制規(guī)則對輸入量進行模糊化處理,創(chuàng)建其對應的模糊規(guī)則,再根據模糊控制規(guī)則進行模糊推理,采用重心法進行模糊判決處理后,即可得到柱塞泵變頻器調節(jié)頻率F的輸出值。達到調節(jié)柱塞泵變頻器頻率間接調整射流泵的動力液注入量的目的,確保射流泵始終維持在最佳的運行狀態(tài),動液面模糊控制器結構如圖5所示。
圖5 動液面模糊控制器結構
油井動液面模糊控制策略采用離線查表方式進行。使用MATLAB 仿真軟件中的模糊控制工具箱先對動液面數據進行分析和處理,并根據輸入不同的動液面相關數據組合,計算出行管的控制量,再將其進行處理后生成輸出結果表[8-9]。采用二維數組的形式將輸出結果表編寫到動液面控制程序中。當控制系統正常工作時,程序啟動,動液面監(jiān)測儀測量當前的動液面值,計算出實際測量動液面與給定動液面的差值e及差值變化率ec,并對其進行模糊化處理,再根據e和ec模糊化的結果去比對模糊控制規(guī)則表,得到對應的輸出頻率,并將輸出變頻器信號發(fā)送到變頻器,實現對油井動液面的實時控制。
動液面模糊控制規(guī)則表設計:根據油井動液面變化情況,選擇動液面偏差e的基本論域為[-100,100],動液面偏差變化率ec基本論域為[-10,10],變頻器頻率基本論域為[10,50]。選偏差、偏差變化率和輸出頻率的變化范圍映射為13 個整數量化級別[-6,6],則偏差的量化因子K1=0.06,偏差變化率的量化因子K2=0.6,輸出變頻率的放大因子K3=0.2。對于偏差e和ec的語言變量A和B均為:NB(負大)、NM(負中)、NS(負?。?、ZO(零)、PS(正小)、PM(正中)、PB(正大)。根據原油開采過程中油井動液面大致變化規(guī)律,可以設計模糊狀態(tài)控制狀態(tài)表,見表1。
表1 動液面模糊控制規(guī)則狀態(tài)
根據模糊控制規(guī)則狀態(tài)表,采用最大隸屬度法進行模糊判決,可以將控制量由模糊量變?yōu)榫_量并得到模糊控制表,實現對油井動液面的控制。動液面模糊控制流程如圖6所示。
圖6 動液面模糊控制流程
結合現場應用情況的進行分析和研究,確定可確保最佳采油效率的油井套管壓力值,并采用位控制方法對其實現控制。在正常采油工作過程中,實時將動液面監(jiān)測儀測量的套管壓力值和系統設定值進行對比,當實時測量的套管壓力值高于預先設定值時,控制器發(fā)送打開井口電磁閥的控制指令進行放氣;當低于預先設定值時,發(fā)送關閉井口電磁閥的控制指令,進而維持油井的套管壓力穩(wěn)定在合理的范圍內,確保射流泵工作過程中的最佳采油效率。
套管壓力位控制流程主要根據油井套管壓力的實時測量值和設定值實現控制。在實際控制過程中,當實時測量的套管壓力值大于設定值的上限時,打開電磁閥進行套管氣的排放;當實時測量的套管壓力值小于設定值的下限時,及時關閉電磁閥,實現對油井套管壓力的實時控制。套管壓力位控制程序如圖7所示。
圖7 套管壓力位控制流程
該系統在河南油田一生產井進行了現場試驗,在投入使用時套壓值下限設定為0.2 MPa,上限設定為0.25 MPa,油井動液面深度設定為1 500 m。連續(xù)運行一段時間后,每隔一天對動液面、套壓及電機頻率數據進行采集,油井動液面深度和套壓值變化見表2。
表2 油井動液面、套壓與變頻器測量值
通過分析相關數據,發(fā)現油井動液面控制在1 500 m 左右,套壓維持在0.2~0.25 MPa,對油井動液面和套管壓力起到了良好的控制效果,實現了智能采油控制系統的研發(fā)需求。同時實驗井的原油產液提高了9%,電耗降低了13%,取得了良好的應用效果。
1)通過分析和研究油井動液面和套管壓力對采油效率的影響,設計了基于油井動液面與套管壓力的射流泵智能采油控制系統。
2)在系統中油井動液面和井口套管壓力分別采用模糊控制和位控制策略,最終實現了采油過程中自動調節(jié)柱塞泵變頻器和套管排氣電磁閥,以實現對最佳采油狀態(tài)控制的目的;同時也實現了對油井井況的實時監(jiān)測,為疏松砂巖油藏優(yōu)化開采探索出新思路,提高了此類油田的原油開采效率。