馬玉珠
摘要:中國經(jīng)濟的迅速崛起帶來了與日俱增的能源需求。作為中國“三桶油”之一的中石油任重道遠。然而,面對新形勢,老舊的油氣管道與傳統(tǒng)模式的管道信息化技術(shù)已無法對標實際需求。為了減少和預(yù)防油氣管道的事故發(fā)生率、擔好自然環(huán)境保護的責任重擔、實現(xiàn)人安與環(huán)保的雙贏目標,“管道完整性管理”的概念應(yīng)運而生。目前,這一概念已深入各級管理層中,各種管道監(jiān)測手段及管道完整性信息化管理技術(shù)被提上日程。具體來說,管道穿孔失效以“換、修、管”為主要治理手段,隨之帶來的材料成本以及人工成本的不斷提高,使得管道完整性管理需求越來越迫切并成為目前油田未來重點推廣應(yīng)用的項目。管道完整性管理以確保管道長期低失效率為目標,在降本增效的同時,實現(xiàn)管道管理的常態(tài)化和科學化。為此,引入可視化電子地圖及移動化手持端技術(shù),重點應(yīng)用他們的宏觀統(tǒng)計預(yù)判及微觀數(shù)據(jù)上傳等特點,強化信息技術(shù)攻關(guān),解決管道完整性管理的難關(guān)。
關(guān)鍵詞:管道完整性管理;可視化;移動化
中圖分類號:TP311? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2022)12-0084-02
開放科學(資源服務(wù))標識碼(OSID):
1 引言
管道完整性管理是一個連續(xù)過程,它需要大量與時俱進的歷史數(shù)據(jù)來支撐。機械損傷、自然災(zāi)害、疲勞、老化、腐蝕等過程若不及時治理,會隨著歲月的流逝不斷侵蝕管道,所以需要不斷地對管道進行檢測、風險分析、完整性評價、維修等。然而,石油企業(yè)無法掌握支持技術(shù)、管道資料丟失或分散、治理前期投入過高等原因阻礙了在管道完整性管理上的技術(shù)探索之路。本文主要從可視化電子地圖及移動化手持端等信息開發(fā)技術(shù)視角,探討其為管道完整性管理提供的輔助作用。系統(tǒng)平臺總體開發(fā)架構(gòu)為Web端的easyUI+HTML5+CSS+C#的開發(fā)模式與移動端的React Native開發(fā)相結(jié)合的開發(fā)方式。該系統(tǒng)平臺將完善管道數(shù)據(jù),強化生產(chǎn)優(yōu)化運行,應(yīng)用信息化手段,進一步提高油田管道管理水平,為管道精細化管理提供有力支撐。
2 WEB端
可視化移動化管道完整性管理平臺可以應(yīng)用電子地圖相關(guān)接口、單點登錄技術(shù)、Visual Studio開發(fā)環(huán)境、jQuery EasyUI開發(fā)框架、HTML5、CSS等關(guān)鍵技術(shù)來進行WEB端開發(fā)。程序員通過后臺代碼調(diào)取數(shù)據(jù)中心數(shù)據(jù)庫中數(shù)據(jù),并根據(jù)需求功能在前臺渲染后呈現(xiàn)給用戶。通過B/S開發(fā)模式,搭建管道完整性管理的數(shù)據(jù)中樞,兼顧管理需求與用戶體驗,營造信息世界與真實數(shù)據(jù)之間的零藩籬系統(tǒng)平臺。
1)管道及其漏點位置的地圖展示
為了解決管線老化腐蝕問題、避免因管線穿孔而造成的安全環(huán)保風險,可根據(jù)管道材質(zhì)、地理位置、使用年限、穿孔次數(shù)等管道基礎(chǔ)信息結(jié)合生產(chǎn)實際,按照風險隱患排序,優(yōu)先開展年久、修多的管道更新原則,對老化腐蝕管道進行統(tǒng)籌更換。
為此,利用電子地圖技術(shù)直觀展現(xiàn)管道位置信息、焊點分布情況。該功能是通過圖層控制器控制地圖上各類要素(如:管線、油水井、站庫等)的顯示,同時,通過關(guān)鍵字模糊可查找地圖上各類要素(如:管線、油水井、站庫等)。如用戶已被授權(quán)可訪問相應(yīng)的圖層,在圖層控制器中選擇單位和要顯示的要素,地圖上就會將圖層疊加顯示出相應(yīng)的要素。在電子地圖上對于年久、修多的管道,可以通過視覺上的直觀對比,做到一目了然。連續(xù)的數(shù)據(jù)疊加起來就形成了管道更換的數(shù)據(jù)依據(jù),提高了管道完整性的精準管理,使維修成本更有針對性,在一定程度上實現(xiàn)了降本增效。
2)管道信息查詢
管道就像一張巨大的數(shù)據(jù)網(wǎng),遍布整個油田。隨著時間的推移,每條管道除了自身的管道走向、管道坐標、防腐情況等基礎(chǔ)地理信息數(shù)據(jù)之外,還會形成大量的歷史維修記錄、維修方式、穿孔點GPS坐標等信息,這些信息會直接成為管道修復和更換的數(shù)據(jù)依據(jù),進一步輔助管理人員對管道維修成本及先后順序進行決策。
這部分功能主要應(yīng)用jQuery EasyUI中的datagrid、dialog控件,實現(xiàn)對管線相關(guān)信息的個別條件查詢、多條件查詢、單條件查詢;可以分別按管道焊接次數(shù)、更換次數(shù)進行自定義排序,讓管道的壽命狀況以數(shù)據(jù)量化的形式展現(xiàn);針對某一特定記錄,可以一鍵調(diào)取它的所有維修時間及維修點坐標位置,為下一步的具體管道維護方式進行決策;在每條管道記錄上,都可以進行自編輯它的修復備注,讓工作人員能夠更全面地獲得管道信息。同時,可以通過點擊對應(yīng)記錄的坐標鏈接的方式,一鍵轉(zhuǎn)換到地圖上直觀展示。
3)焊接任務(wù)上報、審批、分派及反饋流程
為了實現(xiàn)管道完整性信息化管理的同時、方便電焊設(shè)備及車輛的統(tǒng)一調(diào)配、盡量避免程序代碼及數(shù)據(jù)冗余,我們引入了焊接任務(wù)從基層小隊上報、管理層進行優(yōu)先級審核或駁回、電焊車備管理單位派工及基層小隊反饋服務(wù)的閉環(huán)管理流程。在焊接任務(wù)上報過程中,由上報基層隊區(qū)分管線焊接和非管線焊接,輔助管理層與電焊車備管理單位合理分配派工車備及時間、進行有針對性的資源調(diào)配。
這部分功能主要應(yīng)用Oracle數(shù)據(jù)庫技術(shù)針對每條上報任務(wù)生成唯一的ID標識,在閉環(huán)流轉(zhuǎn)的過程中,數(shù)據(jù)庫里的上報任務(wù)根據(jù)用戶的編輯情況、帶著ID標識轉(zhuǎn)存于不同的數(shù)據(jù)表中,從而實現(xiàn)數(shù)據(jù)的分門別類管理、感官上的動態(tài)數(shù)據(jù)流動。再配合前臺HTML、CSS及jQuery EasyUI的效果渲染及功能設(shè)置,用戶可以最直觀的方式了解整個焊接任務(wù)的進程。這樣的流程設(shè)計節(jié)省了上報時間,縮短了申報流程??蓪崟r查看審批進度,保證任務(wù)及時落實到位。
4)權(quán)限管理
在可視化移動化管道完整性管理平臺中,基于角色的訪問控制模型(RBAC)是我們實現(xiàn)用戶、角色以及權(quán)限的分配的核心技術(shù)。該模型主要由角色將用戶和權(quán)限關(guān)聯(lián)起來,適當角色成員的用戶將得到相應(yīng)角色的權(quán)限,進一步在其權(quán)限范圍內(nèi)對系統(tǒng)進行操作,從而進行分級管理,實現(xiàn)數(shù)據(jù)及功能訪問權(quán)限的控制。
(1)權(quán)限組
權(quán)限管理設(shè)置權(quán)限列表和權(quán)限類別,權(quán)限類別與權(quán)限列表是一對多的關(guān)系,每個權(quán)限列表都有自己相應(yīng)的權(quán)限編碼,這個權(quán)限編碼被存儲在數(shù)據(jù)庫的相應(yīng)數(shù)據(jù)表中且是唯一存在的。
(2)角色組
角色即是一些權(quán)限的集合,兩個角色之間是同級并列關(guān)系,角色主要起到承上啟下的作用。角色與權(quán)限是一對多的關(guān)系,角色與用戶之間也可以是一對多的關(guān)系。
(3)用戶組
用戶組主要是將具有相同特征的人或者某一類型的人組合而成的一種集合體。我們可以對用戶組授予角色,使某一類人可以快速地具有某些相同的權(quán)限。這樣就能節(jié)省大量對用戶授予權(quán)限的操作,避免傳統(tǒng)操作的耗時性、煩瑣性。當然,用戶和權(quán)限可以是一對多的關(guān)系。
3 移動端
可視化移動化管道完整性管理平臺可以應(yīng)用移動端跨平臺開發(fā)、移動端與服務(wù)端數(shù)據(jù)交互接口、FLEX盒子布局設(shè)計模型等關(guān)鍵技術(shù)來進行移動端開發(fā)。其中,跨平臺移動App框架React Native因其采用的是腳本驅(qū)動原生組件的模式,并且兼有業(yè)務(wù)層腳本化、組件和系統(tǒng)層原生化、模塊化和包管理優(yōu)勢、標準化和高級語言特性、異步化的線程模型、強大而全面的功能等顯著優(yōu)點,對標管道完整性管理的實際需求,可以優(yōu)選其為該系統(tǒng)平臺移動端開發(fā)部分的技術(shù)核心。
1)管道修復效果圖反饋
在日常管道管理工作中,后線管理與前線施工往往不能保證及時協(xié)作。為了方便后線管理人員能夠在第一時間了解管道修復情況、施工質(zhì)量、施工暫停原因、安全環(huán)保情況等,我們可以在手機移動端開發(fā)管道修復效果圖上傳模塊,將焊接前、焊接后、防腐后的圖片信息實時上傳至數(shù)據(jù)中心數(shù)據(jù)庫,實現(xiàn)施工前后的相互比對,后線管理人員可在第一時間通過可視化移動化管道完整性管理平臺查看上傳至數(shù)據(jù)庫的圖片信息,從而驗證管道防腐層修復效果、輔助決策及工時計算等。
2)管道漏點GPS坐標的上傳
由于點、線的數(shù)學特性,同一管線上可能同時出現(xiàn)多個位置漏點,或出現(xiàn)同一位置多次出現(xiàn)漏點的情況。為了提高電焊車備的利用效率及為下一步管道維修方案提供數(shù)據(jù)依據(jù),可以將每次管道漏點的GPS坐標上傳至數(shù)據(jù)中心數(shù)據(jù)庫,并可以隨時查詢并統(tǒng)計出某一管線的維修頻度,再進一步結(jié)合管線的防腐材料、下管年限、管內(nèi)介質(zhì)等管道基礎(chǔ)信息數(shù)據(jù)決定是否繼續(xù)焊接漏點還是更換整條管線。移動端的實時GPS定位上傳,讓數(shù)據(jù)更有發(fā)言權(quán),可為后續(xù)工作提供客觀數(shù)據(jù)依據(jù),真正實現(xiàn)用數(shù)據(jù)控成本的信息管控職能。
3)焊接任務(wù)信息查詢
該功能主要完成數(shù)據(jù)庫中已完成的焊接任務(wù)信息的統(tǒng)計查詢,其中可涵蓋管道地理位置、任務(wù)內(nèi)容、特殊要求、派工車備、焊接前圖、焊接后圖、防腐后圖等管道基礎(chǔ)信息及系統(tǒng)流轉(zhuǎn)過程產(chǎn)生的關(guān)聯(lián)數(shù)據(jù)。
在沒有電腦設(shè)備、人員無法登錄WEB端系統(tǒng)平臺的情況下,可以利用手持移動端登錄軟件,實時查看焊接任務(wù)信息,方便施工人員科學掌控工作量、合理安排工作時間、降低運輸成本、提高電焊車備的有效利用率,也保證了管理人員獲取任務(wù)進程的時效性,間接提高了管理工作效率。
4 結(jié)語
在石油行業(yè)中,越來越多的信息技術(shù)被利用以替代人力生產(chǎn),我們亟須利用好一切技術(shù)資源使管道數(shù)據(jù)得到全方位的保護、處理以輔助進行管道完整性管理。
可視化移動化管道完整性管理平臺可實現(xiàn)任務(wù)上報、審批、派車、反饋的閉環(huán)管理。通過電子地圖技術(shù)直觀展現(xiàn)了管道位置信息、焊點分布情況,可為現(xiàn)場施工提供客觀依據(jù)。通過移動端圖片上傳與GPS定位功能,可為管道修復和更換提供歷史依據(jù)。
可視化、移動化的管理理念目前仍尚處于萌芽探索階段,我們?nèi)孕枰钊雽W習、開發(fā)、鉆研信息研發(fā)技術(shù),以使可視化、移動化理念能夠在油田應(yīng)用中把自身優(yōu)越性發(fā)揮到極致。只有深入挖掘各種可行性,科學籌劃,才能真正地實現(xiàn)管道完整性管理在石油行業(yè)的完美落地,從而滿足油田規(guī)劃與發(fā)展的需要、促進油田信息化數(shù)字化智能化的建設(shè)與發(fā)展進程。
參考文獻:
[1] 董紹華.管道完整性管理體系建設(shè)[M].北京:中國石化出版社有限公司,2020.
[2] 董紹華.管道完整性與適用性評價技術(shù)[M].北京:中國石化出版社有限公司,2020.
[3] 董紹華.管道完整性效能評價技術(shù)[M].北京:中國石化出版社有限公司,2020.
[4] 董紹華,費凡,王東營,等.油氣管道完整性評價技術(shù)[M].中國石化出版社有限公司,2017.
[5] 龍毅,溫永寧,盛業(yè)華.電子地圖學[M].北京:科學出版社,2006.
[6] 向治洪.React Native移動開發(fā)實戰(zhàn)[M].2版.北京:人民郵電出版社,2020.
[7] 張益琿.React Native全教程:移動端跨平臺應(yīng)用開發(fā)[M].北京:清華大學出版社,2018.
[8] 薛在軍,馬娟娟.ArcGIS地理信息系統(tǒng)大全[M].北京:清華大學出版社,2013.
【通聯(lián)編輯:代影】