金杭超,祝乃軒,齊麗強,黃清龍
(1 中國船舶第715研究所 浙江 杭州 310023)
(2 杭州瑞利超聲科技有限公司 浙江 杭州 310023)
在油井的鉆探和開采中,油井液面(此時液面是動態(tài)變化的,叫做“動液面”)的準確監(jiān)測直接影響著油井的現(xiàn)場安全以及生產效率[1]。動液面的傳統(tǒng)測量方法是使用無彈頭火藥子彈或氮氣瓶聲彈作為發(fā)聲介質,利用液位儀由人工定期進行測試操作[2-4]。目前所使用的液位儀在使用過程存在諸多問題:①在現(xiàn)場測量采集時,往往需要使用電纜安裝連接多個設備或組件,存在安裝繁瑣、電纜纏繞易損和組件油泥清洗防護不便的缺點。②由于檢測任務重或要求檢測任務經濟高效,專業(yè)檢測人員缺少,現(xiàn)場液面檢測時,通常需要一個人完成井下液面檢測儀自動測量設備的安裝和拆卸、電腦軟件的操控和分析,檢測作業(yè)十分不便。③傳統(tǒng)產品組件多,作業(yè)人員攜帶不便,維護過程復雜,培訓任務較重。④目前暫無法完成無人自動化測量任務,數(shù)據(jù)無法便捷的通過硬件遠傳至廠家或分析中心測量予以分析支持。
針對上面的各種問題,本文從小型化、低功耗和智能化的方向設計一個基于云平臺的油井動液面一體化智能監(jiān)測系統(tǒng),設計上將采集控制設備箱精簡為一體化單元模塊并嵌入槍體結構,省去傳統(tǒng)設備外部連接電纜組件和一個采集設備箱。槍體上的采集控制模塊可通過一體化天線或外接延長天線與遠場的便攜計算機進行數(shù)據(jù)傳輸。操作人員可控制外部氣瓶通過調壓后對槍體進行充氣,還可在遠端通過安裝在便攜電腦上的分析控制軟件來控制對氣槍進行發(fā)射和數(shù)據(jù)采集。
必須要面對的是,油井現(xiàn)場動液面情況一般較為復雜,常常會出現(xiàn)難以直接判斷出準確液面位置的復雜監(jiān)測數(shù)據(jù),在移動網絡方便情形下若能借助于云平臺,由油井現(xiàn)場人員將監(jiān)測數(shù)據(jù)一鍵上傳到云端,便可借助在云端布設的液面位置智能識別算法更為準確地得到液面位置數(shù)據(jù)[5-6]。
綜合以上分析,本系統(tǒng)首先按照小型化、低功耗和智能化的設計思路,將采集控制設備箱精簡為一體化單元模塊并嵌入槍體結構,省去傳統(tǒng)設備外部連接電纜組件和一個采集設備箱。槍體上的采集控制模塊可通過一體化天線或外接延長天線與遠場的便攜計算機進行數(shù)據(jù)傳輸。同時,當油井現(xiàn)場出現(xiàn)難以直接判斷出準確液面位置的復雜監(jiān)測數(shù)據(jù)時,一鍵將監(jiān)測數(shù)據(jù)上傳到云端,借助布設在云端的復雜智能算法實現(xiàn)更為精準的液面位置監(jiān)測。
油井動液面一體化智能監(jiān)測系統(tǒng)的組成如圖1所示。
圖1 油井動液面一體化智能監(jiān)測系統(tǒng)組成圖
系統(tǒng)的核心是一體化槍體,其不但實現(xiàn)了聲源的產生,聲音信號的接收、存儲和傳輸也由其完成。
首先一體化槍體在按照井上作業(yè)程序完成管匯上的安裝后,開啟槍體采集控制模塊和便攜式計算機的電源,運行便攜計算機液面監(jiān)測儀軟件。便攜式計算機通過WiFi發(fā)現(xiàn)并連接高壓或一體化型井下液面檢測儀采集控制模塊發(fā)出的AP熱點信號并通過分析控制軟件建立通訊連接,操作人員可遠程通過計算機分析控制軟件對設備進行遠程操控,也可在設備端現(xiàn)場通過按鍵對設備進行本地操控。通過操控控制采集控制模塊完成槍體的充氣、發(fā)射和信號采集,最后將所采集處理的數(shù)據(jù)通過Wifi網絡發(fā)送給遠端便攜式計算機分析控制軟件。采集控制模塊也可以定期通過lora無線通訊方式喚醒附加安裝在槍體上的壓力、溫度傳感器,并完成槍體溫度壓力數(shù)據(jù)的采集,以便協(xié)同提供給信號處理軟件進行處理。
油井動液面一體化智能監(jiān)測系統(tǒng)的電路組成示意如圖2所示。
圖2 系統(tǒng)電路成示意圖
由于一體化槍的采集控制模塊內置鋰電池,整個槍體的信號采集和充氣發(fā)射電磁閥用電采用低功耗用電控制策略,針對采集控制模塊需要對外部充氣電磁閥進行控制輸出功率受限問題,采集控制模塊內置鋰電池和超級電容組合以便確保電池可以瞬間輸出電流脈沖以驅動充氣電磁閥。針對氣瓶通過調壓器對槍體進行充氣氣壓不足,通過延長充氣時間方式解決;針對長時間充氣導致電池消耗快的問題,充氣電磁閥特采用脈沖電磁閥進行充氣控制,以便節(jié)約用電。以延長單次充電后滿足設備的使用壽命。
對于一體化型井下液面檢測儀套管內氣壓和溫度的測量有線連接不便問題,通過使用定制的專用無線壓力溫度傳感器來完成采集。無線壓力溫度傳感器采用可更換的電池進行供電,在設備正常使用頻次下傳感器電池可滿足一年使用要求;在對液面進行測量之前,槍體上的采集控制模塊可無線喚醒無線壓力溫度傳感器,傳感器完成相關數(shù)據(jù)的采集后返回給采集控制模塊,協(xié)同液面原始數(shù)據(jù)一同發(fā)送給遠程計算機分析控制軟件。
一體型液面檢測儀上內置數(shù)據(jù)遠傳模塊,當測試現(xiàn)場遇到難以分析的數(shù)據(jù)時,在有網絡的情況下,現(xiàn)成測試人員可一鍵上傳測試數(shù)據(jù)到云平臺,通過在云平臺架設的智能算法可便捷的分析出準確的液面位置數(shù)據(jù)。
一體化槍體結構設計既要考慮到聲源的合理處理,又要考慮到采集傳輸模塊的合適布局,其結構圖如圖3所示。
圖3 一體化槍體結構示意圖
整個槍體是在前期槍體的基礎上進行改進設計,結構部分主要分為主槍體、儲氣室、定制一體式充氣電磁閥和放氣電磁閥及采集控制模塊和傳感器單元。所有模塊的走線都全部通過O型圈密封在槍體內,除出氣口位置,整體設備滿足IP68防水標準。
云平臺首先利用Internet 將廣域異構計算資源整合,形成一個抽象的、虛擬的和動態(tài)擴展的計算機資源池;再通過Internet 向用戶按需提供計算資源、存儲資源和應用軟件等服務。在云平臺上,計算機資源得以共享,能夠提供強大的計算存儲功能[7-8]。
智能云平臺的目的在于構建一個油井液位的復雜數(shù)據(jù)智能分析中心和數(shù)據(jù)存儲中心。在云平臺布設智能油井液位識別算法,更方便現(xiàn)場操作人員通過互聯(lián)網借助云端復雜算法處理難以準確分析出液面具體位置的復雜數(shù)據(jù),同時,將油田現(xiàn)場的動液面數(shù)據(jù)匯總至云數(shù)據(jù)中心,不僅有利于不同區(qū)域的工作人員共享測試經驗,也更有利于云端智能算法的不斷優(yōu)化,并以此來為現(xiàn)場工作人員提供更為精準的智能識別算法。具體架構如圖4所示
圖4 智能云平臺架構示意圖
當油井現(xiàn)場有復雜數(shù)據(jù)需要云端支持時,主機程序界面有一鍵上傳當前數(shù)據(jù)的按鈕,在主機聯(lián)網的情況下,點擊按鈕上傳數(shù)據(jù),云端服務器應用程序在收到數(shù)據(jù)后,調用智能算法程序,該算法程序能夠借助云計算的強大算力準確的識別出液面具體位置,計算出來的結果再由服務器應用程序通過互聯(lián)網定點傳遞給請求云端支持的油井現(xiàn)場主機應用程序,測試人員便可得到準確的油井液面深度。
完成液面位置測試數(shù)據(jù)分析后,服務器應用程序會同步地將該數(shù)據(jù)存儲到數(shù)據(jù)庫,數(shù)據(jù)庫的數(shù)據(jù)一方面可供測試人員下載學習,另一方面,智能算法程序會定期地利用數(shù)據(jù)庫的測試數(shù)據(jù)更新算法,以便后期更為精準地對復雜數(shù)據(jù)進行分析。
智能云平臺的核心是對所上傳液面位置測試數(shù)據(jù)的智能分析,其具體分析流程如圖5所示
圖5 云平臺分析流程圖
云平臺的智能算法程序在收到油井現(xiàn)場上傳測試數(shù)據(jù)后,首先進行異常判斷,在實際的油井液面測試中,由于設備原因或者現(xiàn)場環(huán)境影響,所測的數(shù)據(jù)常常無法分析出進行油井液面,這些數(shù)據(jù)被稱為異常液面測試數(shù)據(jù),導致測試異常的具體原因有氣瓶壓力不足、槍體漏氣、槍體有污垢、主板故障、現(xiàn)場測試氣路不暢以及液面氣泡過多等。
智能算法程序主要使用BP(Back Propagation)神經網絡算法來智能的識別異常數(shù)據(jù)以及導致異常的原因。若數(shù)據(jù)無異常,則根據(jù)測試位置的不同,常常使用幅值測定法,區(qū)間最小二乘平滑濾波以及自相關周期估計等對應的進行液面深度分析。
在實際的運行中發(fā)現(xiàn),現(xiàn)場測試的難以分析的復雜數(shù)據(jù)有一大部分是由于各種故障和環(huán)境影響造成的異常數(shù)據(jù),所以,如何準確的篩選出異常數(shù)據(jù)至關重要。這里對所使用的基于BP神經網絡的異常數(shù)據(jù)篩選算法進行簡要分析。
BP神經網絡是人工神經網絡(artificial neural network,ANN)的一種,其結構如圖6所示
圖6 BP神經網絡結構圖
BP神經網絡是一種前饋神經網絡,其主要特點是信號前向傳遞,誤差反向傳播。在前向傳遞中,輸入信號從輸入層經隱含層逐層處理,直至輸出層。每一層的神經元狀態(tài)只影響下一層神經元狀態(tài)。如果輸出層得不到期望輸出,則轉入反向傳播,根據(jù)預測誤差調整網絡權值和闊值,從而使BP 神經網絡預測輸出不斷逼近期望輸出[9]。
油井液位數(shù)據(jù)是一個聲波采樣序列,整個采樣時長為30秒,針對其聲學特征,首先將30秒在時域分別依次分成10段,提取每段的負向最大極值,同時再提取聲波采樣序列的時域正向最大幅值、時域負向最大幅值、頻域主峰頻率和頻域次珠峰頻率總共的14個值作為BP神經網絡的輸入,對應輸入層節(jié)點變?yōu)?4。選定正常數(shù)據(jù)、槍體壓力不足、槍體有污垢、主板故障、現(xiàn)場測試氣路不暢、液面氣泡過多以及其他原因這7個結果作為BP神經網絡的輸出,對應輸出層節(jié)點變?yōu)?。根據(jù)輸入輸出節(jié)點的個數(shù)以及經驗值,隱含層節(jié)點選定18個。
BP神經網絡的整體結構便為14-18-7,即輸入層有14個節(jié)點,隱含層有18個節(jié)點,輸出層有7個節(jié)點。經過上千次的訓練后,該網絡在實際的運行中能夠對復雜數(shù)據(jù)中的異常數(shù)據(jù)進行準確的篩選。同時,隨著數(shù)據(jù)庫中實測數(shù)據(jù)的不斷積累,該網絡會進行定期地對新數(shù)據(jù)進行訓練并更新網絡本身,另外,借助云計算的強大算力,后期也會不斷地豐富網絡結構而使整個智能網絡算法更加健壯和精準。
針對油井動液面測試過程中所遇到的各種問題,本文從小型化、低功耗和智能化的方向設計一個基于云平臺的油井動液面一體化智能監(jiān)測系統(tǒng),設計上將采集控制設備箱精簡為一體化單元模塊并嵌入槍體結構,省去傳統(tǒng)設備外部連接電纜組件和一個采集設備箱。槍體上的采集控制模塊可通過一體化天線或外接延長天線與遠場的便攜計算機進行數(shù)據(jù)傳輸。最后,針對測試現(xiàn)場容易出現(xiàn)的難以直接判斷出準確液面位置的復雜監(jiān)測數(shù)據(jù),架設智能云平臺,油井現(xiàn)場人員通過互聯(lián)網將監(jiān)測數(shù)據(jù)一鍵上傳到云端,云端的智能算法程序借助云端強大的計算力對復雜數(shù)據(jù)進行精準分析與判斷。這樣,對油井動液面的監(jiān)測就變得既便捷又可靠。