胡青 岳婷 馬楠 張建東(長慶油田采油二廠數(shù)字化與科技信息中心 甘肅慶陽 745100)
隨著油田信息化、數(shù)字化建設(shè)發(fā)展,各類用于生產(chǎn)管理、技術(shù)研究的應(yīng)用系統(tǒng)數(shù)量不斷增加。因各系統(tǒng)間數(shù)據(jù)關(guān)聯(lián)性小和一致性差,造成數(shù)據(jù)無法共享,基層數(shù)據(jù)仍需員工通過傳統(tǒng)的Excel報表進(jìn)行手工錄入和計算,生產(chǎn)管理工作效率低下,存儲安全性不高,研究建立廠級核心數(shù)據(jù)庫及作業(yè)區(qū)綜合報表系統(tǒng)開發(fā)應(yīng)用已經(jīng)勢在必行。
(1)開發(fā)設(shè)計采油二廠標(biāo)準(zhǔn)的數(shù)據(jù)庫模型、字典,開發(fā)規(guī)范、開發(fā)性的數(shù)據(jù)庫接口,解決數(shù)據(jù)集成和數(shù)據(jù)應(yīng)用的問題,為后期對其他系統(tǒng)數(shù)據(jù)接入提供服務(wù)。
(2)自動生成滿足作業(yè)區(qū)生產(chǎn)需求的綜合報表系統(tǒng),簡化員工填寫數(shù)據(jù)數(shù)量,實現(xiàn)固定與自定義報表生成、多樣式展示及導(dǎo)出。
(3)建設(shè)第二采油廠作業(yè)區(qū)報表平臺,滿足報表的填報、審核、自動匯總、展示,用于對生產(chǎn)開發(fā)的重要數(shù)據(jù)進(jìn)行存儲、歸檔、靜態(tài)化和持久化。
3.3.1 總體架構(gòu)
形成“大平臺、小應(yīng)用”架構(gòu),應(yīng)用服務(wù)采用集中式集群部署,可滿足油田公司建設(shè)統(tǒng)一開發(fā)數(shù)據(jù)平臺,也可滿足各廠獨立的業(yè)務(wù)需求。集中式部署報表集群服務(wù),對各廠應(yīng)用提供高效服務(wù),便于統(tǒng)一管理和維護(hù)。采用集中式部署的數(shù)據(jù)庫集群,對各廠數(shù)據(jù)庫進(jìn)行邏輯隔離,形成熱插拔數(shù)據(jù)庫,在不影響各廠存儲的前提下,形成公司統(tǒng)一的生產(chǎn)開發(fā)核心數(shù)據(jù)庫。
圖1 報表系統(tǒng)總體架構(gòu)
3.3.2 物理路線
采用集群式集中化部署,分為數(shù)據(jù)庫集群、報表服務(wù)集群和應(yīng)用集群,因應(yīng)用服務(wù)器對應(yīng)的采油廠較多,對應(yīng)用服務(wù)器進(jìn)行虛擬化集群,統(tǒng)一部署在長慶油田公司機(jī)房,專人維護(hù)。
圖3 報表系統(tǒng)物理路線集群圖
中心數(shù)據(jù)庫建設(shè)是數(shù)字油田建設(shè)的基礎(chǔ),集團(tuán)公司在建設(shè)勘探與生產(chǎn)技術(shù)數(shù)據(jù)系統(tǒng)(A1)和油氣水井生產(chǎn)數(shù)據(jù)管理系統(tǒng)(A2)的過程中,總結(jié)了多年數(shù)據(jù)資源建設(shè)成果,遵循國際石油行業(yè)標(biāo)準(zhǔn)POSC,借鑒業(yè)界成熟的商業(yè)數(shù)據(jù)庫EDM業(yè)務(wù)分類標(biāo)準(zhǔn)建立了EPDM模型。
借助集團(tuán)公司EPDM模型標(biāo)準(zhǔn),設(shè)計長慶油田采油廠生產(chǎn)核心數(shù)據(jù)庫的數(shù)據(jù)模型也是項目的一大部分工作,數(shù)據(jù)模型是公司和各采油廠的核心數(shù)據(jù)資產(chǎn),模型的標(biāo)準(zhǔn)化有助于提升數(shù)據(jù)結(jié)構(gòu)的高可用性。 數(shù)據(jù)模型設(shè)計工作既要滿足各廠報表開發(fā)需求,也要滿足EPDM模型設(shè)計要求。
圖4 EPDM模型標(biāo)準(zhǔn)
3.5.1 數(shù)據(jù)庫開發(fā)思路
(1)核心數(shù)據(jù)庫設(shè)計。通過對所有與生產(chǎn)相關(guān)的數(shù)據(jù)和業(yè)務(wù)需求進(jìn)行整理分析,充分利用自動采集的數(shù)據(jù),抓取專業(yè)系統(tǒng)分析結(jié)果數(shù)據(jù),以及人工補(bǔ)錄部分?jǐn)?shù)據(jù),統(tǒng)一數(shù)據(jù)存儲運(yùn)算,規(guī)范審核機(jī)制,開放數(shù)據(jù)接口,建立完整的生產(chǎn)核心數(shù)據(jù)庫。
(2)數(shù)據(jù)錄入規(guī)范統(tǒng)一,保留傳統(tǒng)報表辦公模式。一是開發(fā)統(tǒng)一數(shù)據(jù)錄入窗口,實現(xiàn)對作業(yè)區(qū)生產(chǎn)管理組織架構(gòu)、油層開發(fā)屬性、措施作業(yè)類型等基本名稱和信息的統(tǒng)一錄入,確保數(shù)據(jù)名稱、類型等基本參數(shù)規(guī)范、統(tǒng)一標(biāo)準(zhǔn)。二是開發(fā)符合實際生產(chǎn)的數(shù)據(jù)錄入功能,實現(xiàn)作業(yè)區(qū)在日常填報、審核數(shù)據(jù)的同時,同步完成對系統(tǒng)數(shù)據(jù)的錄入,并自動對數(shù)據(jù)進(jìn)行整理、計算和共享,最大限度保留作業(yè)區(qū)日常辦公的操作習(xí)慣,減輕員工錄入工作量。
(3)開放接口,實現(xiàn)系統(tǒng)間數(shù)據(jù)共享,數(shù)據(jù)分析、利用最優(yōu)化。統(tǒng)一規(guī)范數(shù)據(jù)庫接口,實現(xiàn)核心數(shù)據(jù)庫、油水井工況系統(tǒng)、SCADA系統(tǒng)等系統(tǒng)數(shù)據(jù)的共享接入,利用核心數(shù)據(jù)庫進(jìn)行運(yùn)算和存儲,實現(xiàn)各系統(tǒng)數(shù)據(jù)的快速讀取和分析。
3.5.2 作業(yè)區(qū)綜合報表開發(fā)思路
通過對作業(yè)區(qū)現(xiàn)有規(guī)范的綜合報表進(jìn)行統(tǒng)計、分類,一類報表是以作業(yè)區(qū)調(diào)控中心為主導(dǎo),由站點收集填報,井區(qū)、調(diào)控中心進(jìn)行逐級審核和補(bǔ)錄,其實時性相對較強(qiáng),主要用于日常生產(chǎn)動態(tài)監(jiān)控;另一類是以作業(yè)區(qū)技術(shù)組為主導(dǎo),以產(chǎn)量監(jiān)控報表為基礎(chǔ),借助油水井工況分析系統(tǒng),由站點收集填報,井區(qū)、技術(shù)組進(jìn)行逐級審核和補(bǔ)錄,每24小時編制的技術(shù)分析報表,其編制時間較長,相對滯后,主要用于單井生產(chǎn)分析與技術(shù)研究。
(1)實現(xiàn)錄入審核“三統(tǒng)一”,實現(xiàn)自定義審核。通過規(guī)范數(shù)據(jù)錄入報表、填報單位、填報時間、審核單位、審核流程機(jī)制,實現(xiàn)站-井區(qū)-作業(yè)區(qū)多級填報審核,同時增加數(shù)據(jù)自定義校準(zhǔn)驗證,保證入庫數(shù)據(jù)的準(zhǔn)確性。
(2)建立安全存儲機(jī)制,讓數(shù)據(jù)安全風(fēng)險可防、可控、可追溯。通過優(yōu)化存儲模型和內(nèi)置的硬件冗余等保護(hù)措施,確保數(shù)據(jù)發(fā)生災(zāi)難后及時恢復(fù),同時根據(jù)用戶權(quán)限和IP地址設(shè)定數(shù)據(jù)訪問限制,記錄操作日志,最大限度地保障數(shù)據(jù)庫運(yùn)行的安全性,避免了傳統(tǒng)Excel報表錄入和分散存儲等帶來的安全弊端。
(3)建立數(shù)據(jù)智能化分析,自定義查詢分析。廠核心數(shù)據(jù)庫關(guān)聯(lián)油水井生產(chǎn)動態(tài)、井筒工況、地面工藝、井組注采、區(qū)塊(油藏)動態(tài)等數(shù)據(jù)模型,將人工經(jīng)驗轉(zhuǎn)化為系統(tǒng)智能“經(jīng)驗庫”,數(shù)據(jù)更加全面和直觀,減輕技術(shù)人員統(tǒng)計分析的工作量,減少人為計算數(shù)據(jù)錯誤因素的影響,為油田開發(fā)提供可靠的科學(xué)決策。
為了解決各作業(yè)區(qū)、機(jī)關(guān)生產(chǎn)、技術(shù)管理部門制定的報表種類、報表格式不一致,報表數(shù)量偏多等問題,減輕員工重復(fù)錄入工作量。全面規(guī)范整合報表,有效整合完成作業(yè)區(qū)油水井生產(chǎn)、站庫集輸動態(tài)、生產(chǎn)監(jiān)控等22張報表,實現(xiàn)標(biāo)準(zhǔn)化報表的推廣應(yīng)用。
報表系統(tǒng)主要有五大功能,即系統(tǒng)管理、數(shù)據(jù)錄入、數(shù)據(jù)審核、報表展示、數(shù)據(jù)分析,其中,系統(tǒng)管理部分主要面向管理員用戶,報表填報人員可忽略此部分,數(shù)據(jù)分析由于需求未定,此部分暫未開發(fā)。
系統(tǒng)管理主要由組織機(jī)構(gòu)及用戶、系統(tǒng)角色、功能模塊、數(shù)據(jù)字典、基礎(chǔ)數(shù)據(jù)、報表管理、審核流程、解鎖報表、通知公告、系統(tǒng)日志10個功能模塊組成。
4.1.1 組織機(jī)構(gòu)及用戶
組織機(jī)構(gòu)列舉出了作業(yè)區(qū)下轄所有中心站、站點、生產(chǎn)技術(shù)室、調(diào)度中心等職能機(jī)構(gòu),此模塊的主要功能是管理(新增、刪除、修改)組織機(jī)構(gòu)和管理用戶。
4.1.2 系統(tǒng)角色
系統(tǒng)角色主要囊括報表使用中所涉及的用戶角色類型,后期可根據(jù)實際情況進(jìn)行修改。此模塊的主要功能是為用戶賦予權(quán)限。
4.1.3 基礎(chǔ)數(shù)據(jù)
此模塊的主要功能是維護(hù)作業(yè)區(qū)所有井組、井、罐、泵、加熱爐等基礎(chǔ)信息,若在實際生產(chǎn)中有諸如新增井、修改泵罐等情況,應(yīng)在此模塊中及時維護(hù)進(jìn)去,否則會影響報表填報人員的正常錄入。
4.1.4 審核流程
此模塊的主要功能是配置報表的審核流程,比如站點填報的站點分井采油日報,填報完成以后要通過兩級(比如中心站、作業(yè)區(qū))部門的審核,則在此處配置時分為兩個步驟,第一步是配置一級(中心站)審核,首先填寫節(jié)點名稱,比如說中心站審核,然后依次選擇審核部門、審核角色、有效節(jié)點(選擇是)、開始節(jié)點(選擇是)、結(jié)束節(jié)點(選擇否),第二步是配置二級(作業(yè)區(qū))審核,配置流程和一級審核一樣,不同的是開始節(jié)點選擇否,結(jié)束節(jié)點選擇是。
4.1.5 其他
系統(tǒng)管理功能除了以上介紹的四個主要功能模塊以外,還有報表解鎖、通知公告、系統(tǒng)日志三個模塊,其中報表解鎖就是當(dāng)數(shù)據(jù)填報人員完成填報以后,點擊頁面的提交按鈕,此時數(shù)據(jù)無法再進(jìn)行編輯,若要重新修改數(shù)據(jù),則需向管理員用戶申請解鎖該報表,報表才可重新編輯;通知公告模塊主要的功能是向作業(yè)區(qū)用戶發(fā)布一些公告,例如提醒填報人員哪張報表沒有填寫等等;系統(tǒng)日志的主要功能是記錄用戶登錄報表系統(tǒng)的一些登錄信息,比如某用戶在某段時間進(jìn)行了哪項操作,這樣如果數(shù)據(jù)出現(xiàn)問題,也可以很好地進(jìn)行排查,可以定位到哪個IP的電腦填報數(shù)據(jù)出了問題,需要注意的是,系統(tǒng)日志信息只保存最近30天的信息。
4.2.1 填報流程
進(jìn)入報表系統(tǒng)界面,根據(jù)管理員提供的用戶名登錄該系統(tǒng),點擊報表填報,找到需要填報的報表,點擊填報校,學(xué)選擇填報時間即可進(jìn)入報表錄入界面,數(shù)據(jù)錄制完成以后點擊提交按鈕即可。
4.2.2 數(shù)據(jù)審核
進(jìn)入報表系統(tǒng)界面,根據(jù)管理員提供的用戶名登錄系統(tǒng),點擊數(shù)據(jù)審核,找到需要審核的報表,點擊報表名稱鏈接可查看報表數(shù)據(jù),經(jīng)審核無誤后,選中該報表,提交審核意見即可
4.2.3 報表展示
報表展示的功能是將報表填報人員錄入的數(shù)據(jù)展示到頁面上,類似于填報完成以后的查看功能,報表展示的數(shù)據(jù)是無法編輯的,若需修改數(shù)據(jù),則應(yīng)在相應(yīng)報表的填報界面對數(shù)據(jù)進(jìn)行修改,修改完成以后保存數(shù)據(jù),則數(shù)據(jù)會同步到相應(yīng)的報表展示界面,需要注意的是,管理員可以查看作業(yè)區(qū)所有展示報表。如井下作業(yè)視頻監(jiān)控動態(tài)日報表、重點監(jiān)測站報表、停(限)電影響原油生產(chǎn)日統(tǒng)計表、井下作業(yè)視頻監(jiān)控動態(tài)日報、集輸動態(tài)日報等。
完善規(guī)范了采油廠生產(chǎn)報表體系,實現(xiàn)報表統(tǒng)一化、信息化管理,減少了數(shù)據(jù)重復(fù)錄入,提高了數(shù)據(jù)利用率,實現(xiàn)報表自動生成,消除人工編制報表。
以采油七廠建立生產(chǎn)核心數(shù)據(jù)庫及作業(yè)區(qū)綜合報表為基礎(chǔ),結(jié)合其他廠的廠庫模型(如采油一廠等),建立長慶油田采油二廠西峰采油三區(qū)開發(fā)數(shù)據(jù)庫模型的標(biāo)準(zhǔn)、屬性規(guī)范值及作業(yè)區(qū)報表標(biāo)準(zhǔn)模板,待系統(tǒng)穩(wěn)定后在其他作業(yè)區(qū)進(jìn)行推廣應(yīng)用,各作業(yè)區(qū)在推廣應(yīng)用過程中應(yīng)繼承和遵循油田公司的標(biāo)準(zhǔn)及規(guī)范,并結(jié)合本單位應(yīng)用實際,形成本單位的統(tǒng)一模型、屬性值及作業(yè)。
通過在采油廠建立生產(chǎn)核心數(shù)據(jù)庫,規(guī)范、統(tǒng)一數(shù)據(jù)錄入源,對生產(chǎn)過程的所有相關(guān)數(shù)據(jù)進(jìn)行集中管理和分析,生成的報表數(shù)據(jù)分析更加全面和直觀,充分發(fā)揮數(shù)據(jù)信息化管理的優(yōu)勢,提高工作效率。隨著核心數(shù)據(jù)庫的發(fā)展和成熟,以及應(yīng)用系統(tǒng)的更新升級,老舊數(shù)據(jù)庫逐步淘汰,核心數(shù)據(jù)庫將為生產(chǎn)管理發(fā)揮更加巨大的作用。