馬文賀
新疆油田公司金戈壁公司
基于天地圖的油氣生產(chǎn)調(diào)度管理系統(tǒng)
馬文賀
新疆油田公司金戈壁公司
“天地圖”是由國家測繪地理信息局組織建設(shè)的基礎(chǔ)地理信息服務(wù)平臺(tái),其作用在于促進(jìn)地理信息資源共享和高效利用,提高測繪地理信息公共服務(wù)能力和水平,改進(jìn)測繪地理信息成果的服務(wù)方式?;谔斓貓D的油氣生產(chǎn)調(diào)度管理系統(tǒng)以國家“天地圖”為基礎(chǔ),綜合天然氣處理站信息、槽車信息等數(shù)據(jù),為解決企業(yè)實(shí)際問題而設(shè)計(jì)。該系統(tǒng)框架結(jié)構(gòu)分為四層,包括數(shù)據(jù)層、邏輯處理層、傳輸層及用戶層。為了方便公司管理人員的使用,系統(tǒng)采用B/S構(gòu)架結(jié)構(gòu),通過在頁面引用天地圖的“maps.js”接口文件,實(shí)現(xiàn)相關(guān)功能的開發(fā)。將天地圖引入到油氣生產(chǎn)調(diào)度管理之中,實(shí)現(xiàn)了集氣站、槽車等信息基于地理位置的統(tǒng)一管理。
天地圖;生產(chǎn)調(diào)度;地理信息;管理系統(tǒng);設(shè)計(jì)
隨著計(jì)算機(jī)技術(shù)的發(fā)展,企業(yè)利用信息化技術(shù)管理生產(chǎn)工作的水平也不斷提升。生產(chǎn)調(diào)度管理作為企業(yè)的重要組成部分,是企業(yè)的安全生產(chǎn)指揮中心,因此,有關(guān)學(xué)者[1-4]對(duì)如何更好地將信息化與日常生產(chǎn)管理集合,提高企業(yè)的生產(chǎn)調(diào)度管理水平進(jìn)行了研究與探討。
克拉瑪依市富城能源有限責(zé)任公司主要經(jīng)營新疆地區(qū)天然氣回收及相關(guān)產(chǎn)業(yè),包括新疆油田公司未進(jìn)集輸系統(tǒng)的邊緣氣井井口天然氣、天然氣處理站檢維修期間放空天然氣及附屬產(chǎn)品的開發(fā)生產(chǎn)、加工處理、儲(chǔ)運(yùn)和銷售等業(yè)務(wù)。雖然公司已在安全生產(chǎn)信息化建設(shè)方面做了規(guī)劃和建設(shè)工作,但是仍然存在以下問題:
(1)由于天然氣處理站的位置偏僻,一些偏遠(yuǎn)氣井位于準(zhǔn)噶爾盆地東部、西部的區(qū)域,如果沒有基礎(chǔ)地圖的輔助,無法準(zhǔn)確了解站點(diǎn)位置。
(2)回收天然氣主要依靠槽車運(yùn)輸,需要通過GPS進(jìn)行監(jiān)控管理,以便實(shí)時(shí)掌握車輛位置,規(guī)劃車輛路徑等。
(3)公司尚未建立調(diào)度指揮中心及其相應(yīng)的調(diào)度指揮管理信息系統(tǒng),缺乏信息化的數(shù)據(jù)管理支持,不能為管理層提供全面、準(zhǔn)確、科學(xué)的決策依據(jù)。
如何利用信息化手段解決目前問題是企業(yè)的重要任務(wù)之一。本文在現(xiàn)有生產(chǎn)調(diào)度管理的研究基礎(chǔ)上,針對(duì)企業(yè)現(xiàn)狀,設(shè)計(jì)開發(fā)了基于天地圖的油氣生產(chǎn)調(diào)度管理系統(tǒng),對(duì)企業(yè)中出現(xiàn)的實(shí)際問題給出了相關(guān)的解決方案。
“天地圖”[5]是由國家測繪地理信息局組織建設(shè)的基礎(chǔ)地理信息服務(wù)平臺(tái),作為“數(shù)字中國”的重要組成部分,是國家地理信息功能服務(wù)平臺(tái)的公眾版。通過互聯(lián)網(wǎng)環(huán)境,公眾可以獲取權(quán)威、可信的公益性地圖服務(wù)。天地圖的作用在于促進(jìn)地理信息資源共享和高效利用,提高測繪地理信息公共服務(wù)能力和水平,改進(jìn)測繪地理信息成果的服務(wù)方式,更好地滿足國家信息化建設(shè)的需要,為社會(huì)公眾的工作和生活提供方便。
為了方便開發(fā)者使用,天地圖通過API接口[6]提供了易用的在線地圖服務(wù)。除提供包括矢量、影像、地形等內(nèi)容的基礎(chǔ)地圖服務(wù)外,同時(shí)提供圖層管理、地圖覆蓋物、地圖工具、地名搜索、出行規(guī)劃等服務(wù),是一個(gè)良好的地理信息服務(wù)資源的增值應(yīng)用開發(fā)環(huán)境。
因此,本文選用天地圖作為企業(yè)生產(chǎn)調(diào)度管理系統(tǒng)的基礎(chǔ)數(shù)據(jù),為氣站位置服務(wù)、槽車路線服務(wù)等提供支持。
2.1 構(gòu)架設(shè)計(jì)
基于天地圖的油氣生產(chǎn)調(diào)度管理系統(tǒng)以國家“天地圖”為基礎(chǔ),綜合天然氣處理站信息、槽車信息等數(shù)據(jù),為解決企業(yè)實(shí)際問題而設(shè)計(jì)。系統(tǒng)框架結(jié)構(gòu)分為四層,其系統(tǒng)結(jié)構(gòu)包括數(shù)據(jù)層、邏輯處理層、傳輸層及用戶層,如圖1所示。
2.1.1 數(shù)據(jù)層
圖1 系統(tǒng)框架結(jié)構(gòu)
數(shù)據(jù)層是系統(tǒng)的重要組成部分,是系統(tǒng)正常運(yùn)行的基礎(chǔ),是生產(chǎn)調(diào)度指揮管理應(yīng)用的信息來源,其主要包括基礎(chǔ)地理數(shù)據(jù)和企業(yè)生產(chǎn)數(shù)據(jù)兩部分內(nèi)容?;A(chǔ)地理數(shù)據(jù)來自與“天地圖”的基礎(chǔ)地理信息服務(wù)平臺(tái),通過API接口調(diào)用基礎(chǔ)地圖、路徑規(guī)劃、地名搜索等內(nèi)容;企業(yè)生產(chǎn)數(shù)據(jù)包括來自天然氣集氣站、槽車等生產(chǎn)管理單元的運(yùn)行數(shù)據(jù),如集氣站的位置信息、生產(chǎn)數(shù)據(jù)、槽車位置信息及路徑信息等。
2.1.2 邏輯處理層
邏輯處理層是生產(chǎn)調(diào)度管理系統(tǒng)后臺(tái)運(yùn)行的核心,負(fù)責(zé)所有數(shù)據(jù)的獲取、解析、存儲(chǔ)管理,以及用戶操作的分析、整合、輸出等工作。系統(tǒng)接收到用戶訪問請求后,對(duì)請求操作進(jìn)行解析,調(diào)用對(duì)應(yīng)數(shù)據(jù)進(jìn)行分析計(jì)算,最終反饋給用戶結(jié)果信息。針對(duì)公司現(xiàn)狀,系統(tǒng)主要包括了氣站信息管理功能和槽車信息管理功能,后續(xù)可依據(jù)需要對(duì)系統(tǒng)進(jìn)行擴(kuò)充、完善。由于系統(tǒng)采用開放互聯(lián)網(wǎng)進(jìn)行網(wǎng)絡(luò)傳輸,在服務(wù)最前端增加了防火墻設(shè)置,以提高系統(tǒng)的安全性。
2.1.3 傳輸層
系統(tǒng)設(shè)計(jì)為直接通過互聯(lián)網(wǎng)進(jìn)行發(fā)布、訪問,因此,傳輸層采用現(xiàn)有基礎(chǔ)互聯(lián)網(wǎng)系統(tǒng)。
2.1.4 用戶層
系統(tǒng)面向的用戶既包括進(jìn)行生產(chǎn)調(diào)度指揮的管理層人員,同時(shí)也面向進(jìn)行生產(chǎn)調(diào)度數(shù)據(jù)維護(hù)的基層工作人員。為了方便使用,系統(tǒng)設(shè)計(jì)分為B/S構(gòu)架和移動(dòng)客戶端兩種形式。
2.2 功能設(shè)計(jì)
油氣生產(chǎn)調(diào)度管理系統(tǒng)的功能除基本的綜合管理(包括基本信息、調(diào)度日志、值班管理、計(jì)量儀器管理等)、數(shù)據(jù)填報(bào)審核(包括生產(chǎn)月計(jì)劃、銷售月計(jì)劃、產(chǎn)量數(shù)據(jù)填報(bào)、運(yùn)行數(shù)據(jù)填報(bào)等)、統(tǒng)計(jì)報(bào)表分析(包括生產(chǎn)日報(bào)表、綜合日報(bào)表、單井月數(shù)據(jù)、產(chǎn)量統(tǒng)計(jì)分析、銷量統(tǒng)計(jì)分析等),還結(jié)合天地圖地理數(shù)據(jù)服務(wù),開發(fā)了地圖快速瀏覽、信息查詢、實(shí)時(shí)監(jiān)控、槽車軌跡回放等解決現(xiàn)有問題的功能。
(1)地圖快速瀏覽。通過調(diào)用天地圖的API數(shù)據(jù)接口,實(shí)現(xiàn)了基礎(chǔ)地圖的縮放和漫游、全圖顯示,還可以在矢量圖、影像圖及地形圖之間切換。通過圖層管理工具可以對(duì)矢量、地形、注記、道路等多個(gè)圖層進(jìn)行自由切換、疊加。
(2)信息查詢。系統(tǒng)提供了基礎(chǔ)的測距、測面、地名搜索、路徑規(guī)劃等信息查詢功能,同時(shí)針對(duì)油氣企業(yè),還提供了集氣站位置、井口產(chǎn)量、油壓、套壓、進(jìn)站壓力、進(jìn)站溫度等數(shù)據(jù)信息的查詢功能。
(3)實(shí)時(shí)監(jiān)控。實(shí)時(shí)監(jiān)控既包括對(duì)集氣站信息的監(jiān)控,同時(shí)也包括對(duì)槽車位置的實(shí)時(shí)監(jiān)控。對(duì)于集氣站信息,通過3 G、4 G等無線網(wǎng)絡(luò),向監(jiān)控中心發(fā)送生產(chǎn)信息,用戶在系統(tǒng)中利用信息查詢功能即可查看集氣站實(shí)時(shí)數(shù)據(jù)。對(duì)于槽車位置信息,利用終端將GPS定位數(shù)據(jù)發(fā)送到監(jiān)控中心后,用戶就可以實(shí)時(shí)地看到持有該終端槽車的位置。
(4)槽車軌跡回放。實(shí)時(shí)監(jiān)控的槽車位置數(shù)據(jù)均保存在數(shù)據(jù)庫中,因此,通過選擇需要進(jìn)行軌跡回放的槽車ID,設(shè)定查看歷史時(shí)間段、回放的條件后,系統(tǒng)會(huì)從數(shù)據(jù)庫中查出符合條件的記錄,并在電子地圖上回放其運(yùn)行軌跡。
為了方便公司管理人員使用,系統(tǒng)采用B/S構(gòu)架結(jié)構(gòu),通過在頁面引用天地圖的“maps.js”接口文件,實(shí)現(xiàn)相關(guān)功能的開發(fā)。其中,位置標(biāo)定、信息查詢、軌跡回放為主要關(guān)鍵技術(shù)。
3.1 位置標(biāo)定
位置標(biāo)定是相關(guān)研究功能的基礎(chǔ),只有通過位置標(biāo)定功能,才能實(shí)現(xiàn)對(duì)集氣站位置、槽車位置的標(biāo)記和查看。
為了規(guī)范代碼,統(tǒng)一各功能調(diào)用標(biāo)注接口,本文設(shè)計(jì)了addCustomMark接口,通過傳入函數(shù)內(nèi)容需要標(biāo)記位置點(diǎn)坐標(biāo)(x,y),添加統(tǒng)一的自定義標(biāo)注。
3.2 信息查詢
信息查詢是基礎(chǔ)的內(nèi)容展示窗口,通過點(diǎn)擊上述標(biāo)記點(diǎn),可以彈出自定義消息窗口,展示該標(biāo)記點(diǎn)的相關(guān)信息。如點(diǎn)擊集氣站的標(biāo)記點(diǎn),彈出窗口中顯示相關(guān)的位置、井口產(chǎn)量、油壓、套壓等數(shù)據(jù)內(nèi)容。
通過添加監(jiān)聽器,在用戶點(diǎn)擊標(biāo)記點(diǎn)時(shí),會(huì)調(diào)用最后傳入的函數(shù)(示例中的onClick方法),也就是添加顯示信息窗口的相關(guān)內(nèi)容。
3.3 軌跡回放
槽車軌跡回放功能是對(duì)車輛歷史行駛軌跡的回放查看,可以方便地查詢到車輛是否按照要求的線路行駛,是否有什么問題出現(xiàn)過。其實(shí)現(xiàn)的方法為利用槽車位置數(shù)據(jù),繪制車輛行駛的軌跡路線。
同時(shí)結(jié)合位置點(diǎn)標(biāo)記及信息查詢技術(shù),可以實(shí)現(xiàn)在軌跡回放過程中,系統(tǒng)標(biāo)記所有位置點(diǎn),通過點(diǎn)擊查詢位置點(diǎn)的詳細(xì)地址及車輛狀況,包括車輛在這一地點(diǎn)的方向、速度、里程、經(jīng)度、緯度、地理位置等。
基于上述系統(tǒng)設(shè)計(jì)與關(guān)鍵技術(shù)研究,利用天地圖的API,在Visual Studio工具下,開發(fā)了油氣生產(chǎn)調(diào)度管理系統(tǒng),系統(tǒng)界面如圖2~4所示。該系統(tǒng)在富城能源有限責(zé)任公司成功運(yùn)行,用于指導(dǎo)日常生產(chǎn)工作。
圖2 基礎(chǔ)地圖瀏覽及距離測量功能
圖3 信息查詢功能
圖4 槽車軌跡顯示及回放
基于天地圖的油氣生產(chǎn)調(diào)度管理系統(tǒng)創(chuàng)新性地將天地圖引入到油氣生產(chǎn)調(diào)度管理之中,實(shí)現(xiàn)了集氣站、槽車等信息基于地理位置的統(tǒng)一管理。
針對(duì)克拉瑪依市富城能源有限責(zé)任公司的現(xiàn)實(shí)問題,在現(xiàn)有研究基礎(chǔ)上,設(shè)計(jì)了基于天地圖的油氣生產(chǎn)調(diào)度管理系統(tǒng)整體框架,對(duì)其中的關(guān)鍵技術(shù)進(jìn)行了研究,并將系統(tǒng)成功應(yīng)用于企業(yè)日程生產(chǎn)工作管理中。
[1]韓作振,盧鵬,毛善君.基于WEB的生產(chǎn)調(diào)度管理信息系統(tǒng)[J].煤礦現(xiàn)代化,2007(1):41-42.
[2]張寧,石永杰,孫根旺.生產(chǎn)調(diào)度管理系統(tǒng)在企業(yè)生產(chǎn)管理中的應(yīng)用[J].石油化工自動(dòng)化,2003(6):44-46.
[3]范志容.天然氣公司生產(chǎn)調(diào)度管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].自動(dòng)化與信息工程,2006(3):38-40.
[4]張培宏,陳武新.中原油田天然氣生產(chǎn)管理信息系統(tǒng)[J].石油規(guī)劃設(shè)計(jì),2005(2):45-46.
[5]黃蔚.國家地理信息公共服務(wù)平臺(tái)天地圖[J].衛(wèi)星應(yīng)用,2014(1):41-44.
[6]張慶全,林富明,周源.基于“天地圖”的位置服務(wù)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].測繪與空間地理信息,2013,36(8):98-102,106.
(欄目主持 焦曉梅)
10.3969/j.issn.1006-6896.2015.10.035
馬文賀:工程師,本科學(xué)歷,新疆油田公司金戈壁公司運(yùn)行科副科長,研究方向?yàn)橹腔塾吞铩?/p>
2015-08-11
13579515846、243170376@qq.com