油田生產數(shù)據管理系統(tǒng)設計研究
時間:2022-06-03 08:39:46
導語:油田生產數(shù)據管理系統(tǒng)設計研究一文來源于網友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

摘要:油田生產數(shù)據管理系統(tǒng)的開發(fā)設計,可以實時地獲取油田生產的數(shù)據信息,并準確地掌握油田生產中的實際狀況。從功能需求和技術需求兩方面,對油田生產中數(shù)據管理系統(tǒng)設計的基本需求進行了分析,結合油田生產的實際情況,在基于MVC模型架構基礎上,從系統(tǒng)架構設計以及系統(tǒng)模塊功能設計兩方面,對油田生產數(shù)據管理系統(tǒng)進行設計研究,實現(xiàn)了油田生產中數(shù)據的智能化控制和管理。
關鍵詞:油田生產;數(shù)據安全管理;系統(tǒng)設計;MVC模型架構;Oracle數(shù)據庫
1概述
油田生產數(shù)據管理系統(tǒng)的應用可以實現(xiàn)數(shù)據共享,并具有一定的通用性和可擴展性,提高了油田生產數(shù)據安全性和穩(wěn)定性。數(shù)據管理系統(tǒng)可以實現(xiàn)對海量生產數(shù)據的管理,并提供對油田生產數(shù)據進行科學分析和預測功能,滿足現(xiàn)代化油田生產中對數(shù)據管理的基本需要。
2系統(tǒng)需求
2.1功能需求
系統(tǒng)設計要滿足油田生產實際情況的需求,實現(xiàn)對油田生產數(shù)據滿足對數(shù)據的存儲和處理,滿足系統(tǒng)模塊功能設計的基本需要。系統(tǒng)設計需求實現(xiàn)對油田生產全過程的數(shù)據跟蹤,實時獲取油田產油產氣產水量的數(shù)據,并掌握油田生產中的生產數(shù)據和壓力數(shù)據等數(shù)據狀態(tài)。滿足科學合理地對油田生產進行管理的基本需要,對油田生產數(shù)據進行動態(tài)管理,提高油田生產中的數(shù)據的安全性。
2.2技術需求
系統(tǒng)設計采用B/S架構進行設計,滿足用戶通過瀏覽器對數(shù)據庫服務器進行訪問的基本需要。B/S架構工作模式穩(wěn)定,并且數(shù)據存儲在專門的數(shù)據庫中,客戶端不對數(shù)據信息進行存儲,這樣數(shù)據在連接過程中具有很強的同步性,降低了數(shù)據安全風險。B/S架構的數(shù)據實時性強,可以實時地對數(shù)據進行獲取,并根據實時信息完善解決方案,提高了系統(tǒng)數(shù)據的穩(wěn)定性和實時性。B/S架構可以保證系統(tǒng)數(shù)據的一致性,在數(shù)據同步的基礎上解決了時延的問題,保證了數(shù)據的一致性。采用Oracle數(shù)據庫滿足系統(tǒng)對數(shù)據庫設計的基本需求,Oracle數(shù)據庫作為超大型的關系型數(shù)據庫,可以提高數(shù)據的安全性,并可以對為海量數(shù)據的存儲和分析提供技術支持,Oracle數(shù)據庫集中應用于互聯(lián)網方向的數(shù)據庫應用。Oracle數(shù)據庫在網絡空間中提供網絡數(shù)據的存儲,具有一定的可擴展性,應用于大型關系數(shù)據庫中[1]。
3數(shù)據管理系統(tǒng)設計
3.1系統(tǒng)架構
系統(tǒng)架構設計采用MVC模型進行開發(fā)設計,這樣可以更好地對系統(tǒng)的Web應用進行開發(fā)應用。MVC模式架構圖如圖1所示。模型層作為系統(tǒng)的核心部分,主要作為系統(tǒng)對象的內在屬性表示進行設計;視圖層作為系統(tǒng)模型的外在表示,在設計中負責對系統(tǒng)應用與外界接口進行管理功能的實現(xiàn),外界輸入對系統(tǒng)運行進行觸發(fā),并把系統(tǒng)運行的數(shù)據結果返回給外界,實現(xiàn)系統(tǒng)內部與系統(tǒng)外部之間的數(shù)據交互功能;控制器作為系統(tǒng)內部的關系紐帶,主要負責連接視圖層和模型層,視圖層數(shù)據信息的傳輸通過控制器轉化為事件,對模型層進行更新控制,模型層更新后再采用控制器把數(shù)據傳輸?shù)揭晥D層,進一步保持視圖層和模型層之間的一致性[2]。系統(tǒng)軟件三層架構設計中,視圖層設計主要是實現(xiàn)油田生產數(shù)據管理以及數(shù)據分析匯總等功能,用戶可以通過權限通過界面對系統(tǒng)的數(shù)據實現(xiàn)數(shù)據查詢,并對油田生產的數(shù)據進行動態(tài)分析。其中在視圖層中,系統(tǒng)用戶的權限設置,主要是根據用戶的屬性不同而進行不同設置。在視圖層中用戶的操作,需要向控制器發(fā)送用戶的請求,這樣控制器會把和系統(tǒng)相匹配的類調用出來,完成用戶的請求。數(shù)據模型具有較強的功能性,可以提高數(shù)據存儲以及數(shù)據應用管理的能力,這些都可以由數(shù)據模型實現(xiàn)。
3.2系統(tǒng)模塊及功能
根據油田生產中數(shù)據管理的實際情況,對數(shù)據管理系統(tǒng)模塊及功能進行設計,并滿足油田生產對數(shù)據管理的實際需要。系統(tǒng)模塊設計如圖2所示。(1)數(shù)據管理模塊設計,功能實現(xiàn)對油田生產數(shù)據的查詢和輸入等基本操作,數(shù)據管理包括生產數(shù)據和注氣數(shù)據等數(shù)據的管理,并對數(shù)據進行圍護和參數(shù)的統(tǒng)計。數(shù)據管理模塊中對用戶設置不同的數(shù)據查詢權限,可以定期對油田生產的狀況進行查詢,并實時掌握油田生產的實際數(shù)據和基礎信息,對生產各項指標和生產記錄信息進行準確了解,也可以提供對數(shù)據的編輯等基本操作功能。數(shù)據管理模塊執(zhí)行過程設計,首先,基層單位采集數(shù)據并匯總數(shù)據然后生產日報傳輸給生產管理層,生產管理層設計主要是對傳輸過來的數(shù)據進行再次收集和匯總,把輸出發(fā)送到生產決策層,并發(fā)出決策請求響應,生產決策層做出決策后把決策信息返回生產管理層,然后生產管理層對決策進行執(zhí)行,并向基層單位發(fā)出執(zhí)行命令[4]。(2)數(shù)據匯總模塊設計,功能實現(xiàn)對油田生產中油井生產數(shù)據的匯總,并進行圖表的繪制,包括產量曲線以及開采曲線等,從圖表中可以對油田生產數(shù)據之間的關系進行科學的觀察,為油田生產提供科學依據。數(shù)據匯總模塊繪制曲線后把數(shù)據分析的結果展示給用戶,然后以曲線的形式更直觀地把數(shù)據展示給用戶。數(shù)據匯總要準確地對參數(shù)以及時間進行選擇,然后對查詢的數(shù)據進行分析統(tǒng)計,在對結果進行判定之后顯示出數(shù)據結果。(3)報表管理模塊設計,功能主要是以報表格式的形式把數(shù)據展示給用戶,并生成各個單位的報表包括油井月報表和注氣井報表等等格式功能報表。報表管理模塊處理報表設計流程;首先對需要分析和統(tǒng)計的系統(tǒng)數(shù)據進行查詢,然后把查詢的數(shù)據傳輸?shù)筋A設算法中,并根據算法進行計算,然后把輸出的數(shù)據以列表的形式返回給用戶,實現(xiàn)對報表處理的設計。(4)分析預測模塊設計,提供油田產量趨勢數(shù)據,并預測油田生成的產量數(shù)據。分析并預測油田生產數(shù)據,設計中采用BP神經網絡模型對油田生產數(shù)據進行分析,并對油量數(shù)據和產氣量數(shù)據等生產數(shù)據進行預測,并采用折線方式把油田生產數(shù)據的預測量以及真實量都顯示出來,實現(xiàn)數(shù)據的分析和預測設計。(5)系統(tǒng)管理模塊設計,采用Web對管理界面進行設計。管理用戶信息,用戶可以對信息進行修改等操作,管理員可以對用戶信息進行添加刪除等基本操作,并且可以對用戶設置訪問和操作權限,進一步保護系統(tǒng)的數(shù)據安全。用戶管理是對用戶的賬號以及訪問權限進行設計管理,并對用戶的基本信息進行統(tǒng)一管理。權限管理為不同的用戶角色設置不同的權限,并對權限的級別進行修改等操作,主要由系統(tǒng)管理員實現(xiàn)用戶權限的分配以及管理。
4結語
隨著油田生產信息化的建設和發(fā)展,油田生產中產生的海量數(shù)據,需要進行有效的存儲和管理。油田生產數(shù)據管理系統(tǒng)的設計和研究,解決了數(shù)據存儲以及安全管理等方面的問題,提高了油田生產中對數(shù)據管理的能力,提升了油田企業(yè)生產的效率,保證了油田生產中數(shù)據的安全性和準確性。
參考文獻
[1]曹旭東,曹衛(wèi)東,朱小宇.基于B/S架構的油田生產數(shù)據管理系統(tǒng)應用研究[J].計算機測量與控制,2018,26(08):142-146.
[2]省榮輝.油氣水井生產數(shù)據管理系統(tǒng)(A2)的應用及推廣分析[J].信息系統(tǒng)工程,2018,(04):53.
[3]鳳翔,龔仁彬,李群,王從鎮(zhèn),姚剛.油氣生產物聯(lián)網管理子系統(tǒng)的設計與實現(xiàn)[J].物聯(lián)網技術,2019,9(10):101-103.
[4]李彤蔚,韓濤,康治華,高建峰.油水井生產管理系統(tǒng)的數(shù)據采集及應用優(yōu)化[J].石油化工應用,2018,37(01):108-113+133.
[5]陶峰.油氣水井生產數(shù)據一體化應用系統(tǒng)的建立與推廣[J].通訊世界,2017,(06):272-273.
作者:郝洪亮 單位:大慶油田勘探開發(fā)研究院勘探開發(fā)數(shù)據研究室