国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于VB的套損井管理系統(tǒng)開發(fā)研究

2011-04-10 01:43:04長江大學石油工程學院湖北荊州434023
長江大學學報(自科版) 2011年34期
關鍵詞:損井射孔控件

(長江大學石油工程學院,湖北 荊州434023)

魯 明(中石化西北石油局局長辦公室,新疆 烏魯木齊830000)

國內(nèi)外油田開發(fā)中普遍存在著套管損壞問題。例如鉆井過程中上部技術套管擠扁、新井固井后生產(chǎn)套管縮徑、注水開發(fā)后地層層間地面滑動造成大片套管錯斷和地層蠕動造成套管損壞等。尤其到油田開采中后期,套管損壞問題愈來愈突出,導致油水井無法正常生產(chǎn)甚至報廢,嚴重影響了油田正常生產(chǎn)。為了更好地分析影響套管損壞的原因,開發(fā)套損數(shù)據(jù)庫管理系統(tǒng)是數(shù)字化管理的必然趨勢。為此,筆者開發(fā)了套損井管理系統(tǒng),利用該系統(tǒng)可以使套損數(shù)據(jù)管理更加科學化和規(guī)范化。

1 系統(tǒng)結構設計

該系統(tǒng)設計的基本原則是以系統(tǒng)目標為宗旨,為用戶提供一個技術先進、靈活適用的套損數(shù)據(jù)管理系統(tǒng)。該系統(tǒng)對于套損統(tǒng)計分析結果以直觀的柱狀圖、散點圖和餅狀圖顯示。按套損井井號遠程調(diào)用總服務器上的Oracle數(shù)據(jù)庫中套損井的基礎數(shù)據(jù),如果每次使用數(shù)據(jù)時遠程訪問一次,會造成總服務器運行慢甚至影響其他系統(tǒng)的使用。因此,將調(diào)用的井基本數(shù)據(jù)信息保存在本地庫中可大大提高工作效率。該系統(tǒng)結構圖如圖1所示。

2 系統(tǒng)主要功能

2.1 套損信息管理

通過該系統(tǒng)可對油田套管損壞數(shù)據(jù)(如套變時間、套損深度、套損類型等)及基礎信息(地質(zhì)及油層數(shù)據(jù)、壓裂數(shù)據(jù),完井信息、生產(chǎn)信息等)進行錄入、修改、刪除等操作,信息保存在access數(shù)據(jù)庫的同時,通過Visual Basic控件MSFlexGrid將新添加的數(shù)據(jù)顯示在該界面的表格中[1]。

2.2 套損規(guī)律統(tǒng)計分析

1)套變時間分布 套變時間分布以直方圖顯示,套變發(fā)現(xiàn)時間以6個月為單位作為X軸,每個時間段內(nèi)發(fā)生套損的井的數(shù)量為Y軸,應用MSChart控件繪制直方圖。

2)套損點與深度分析 通過統(tǒng)計套損點在某套損深度(區(qū)間值)范圍內(nèi)出現(xiàn)的個數(shù),分析某個層位套損次數(shù)及套損深度對應關系。

3)套損層段與射孔分析 通過編程統(tǒng)計在每個套損層段上的套損點個數(shù)以及每個套損層段上套損點在射孔段的計數(shù),再根據(jù)公式:算出套損段在射孔段的百分比,作出套損層段與套損段在射孔段的百分比的柱狀直方圖,以便研究射孔段對套管損壞的影響程度。

圖1 系統(tǒng)結構圖

4)套損井的套損名義壽命頻率分布 通過井別(油井、水井)與套損井的名義壽命的柱狀圖分布,分析井別對套管使用時間的影響,套損井名義壽命=套損發(fā)現(xiàn)時間-井投產(chǎn)時間;通過套損類型與套損井名義壽命的柱狀圖分布,分析套損類型對套管使用壽命的影響。

5)區(qū)塊與套損類型分布 區(qū)塊與套損類型分布以柱狀圖顯示,根據(jù)每個區(qū)塊的套管損壞類型分布情況來分析區(qū)塊的地質(zhì)條件對套管損壞的影響。

6)套損井別數(shù)量及比例 套損井別數(shù)量及比例以餅狀圖顯示,分析套損油井和水井的套損比率,可宏觀上了解油田套損程度。

2.3 報表打印

根據(jù)套損時間、套損類型、區(qū)塊等查詢條件查找相應的信息并可將查詢的結果以報表的形式打印。主要有2種打印方式:一種是將所查的信息通過Data Report控件顯示報表信息,該控件打印前可以實現(xiàn)打印預覽功能;另一種是將查詢結果輸出excel文件,再進行打印。

2.4 查詢功能

為使查詢功能更加便捷和人性化,該系統(tǒng)提供如下查詢方法:①通過下拉菜單選擇所要查詢的字段名;②實現(xiàn)動態(tài)模糊查詢數(shù)據(jù)庫的字段名(例如井號),當輸入字段的第1個字時,下拉菜單彈出,顯示這個字開頭的所有字段名,大大節(jié)省了操作時間。

2.5 數(shù)據(jù)維護

1)數(shù)據(jù)更新 如果有新的套損井出現(xiàn),就要將套損信息錄入,根據(jù)該井的井號通過遠程連接的Oracle數(shù)據(jù)庫調(diào)出相關基礎信息、生產(chǎn)信息、完井信息等保存到本地庫Office Access2003,以便用戶查看這些數(shù)據(jù)及用于套損統(tǒng)計分析。

2)數(shù)據(jù)備份與恢復 數(shù)據(jù)庫定期自動備份到指定的位置,以防止突發(fā)事件導致重要數(shù)據(jù)的丟失、刪除或被病毒破壞等。

3 系統(tǒng)關鍵技術

3.1 定時自動備份數(shù)據(jù)庫

該系統(tǒng)可以設定間隔時間自動備份數(shù)據(jù)庫,主要是利用SQL語句 “BACKUP DATABASE DATA _SERVER TO DISK= ‘備份路徑’”來實現(xiàn)[2]。選擇好要執(zhí)行的單選框后,按下按鈕,彈出對話框(見圖2)。

圖2 數(shù)據(jù)庫備份功能展示界面

3.2 遠程鏈接數(shù)據(jù)庫

在電腦上安裝oracle客戶端,然后在安裝的oracle客戶端目錄下查找tnsnames.ora文件,找到該文件后加上:

4 結 語

為了更好地分析影響套管損壞的原因,開發(fā)了套損井數(shù)據(jù)管理系統(tǒng)。該系統(tǒng)能夠實現(xiàn)基礎信息的輸入、信息查詢、數(shù)據(jù)統(tǒng)計及分析、數(shù)據(jù)庫備份等功能,大大提高了數(shù)據(jù)信息管理效率。測試表明,該系統(tǒng)各項功能運行良好。此外,由于采用模塊化編程,可根據(jù)油田實際生產(chǎn)的需要方便快捷地對該系統(tǒng)進行改進。

[1]啟明工作室.Visual Basic+Access數(shù)據(jù)庫應用系統(tǒng)開發(fā)與實例 [M].北京:人民郵電出版社,2004.

[2]徐立,吳明旺.Visual Basic應用與開發(fā)案例教程 [M].北京:清華大學出版社,2005.

猜你喜歡
損井射孔控件
長慶油田采油十廠打好套損井“預防針”
齊40塊蒸汽驅井況惡化原因研究及控制技術
PFC和2315XA進行電纜射孔下橋塞
化工管理(2021年7期)2021-05-13 00:45:20
電纜輸送射孔的優(yōu)缺點分析
關于.net控件數(shù)組的探討
軟件(2018年7期)2018-08-13 09:44:42
關于套損井測斜修井技術的分析
化工管理(2017年19期)2017-03-07 08:31:36
射孔井水力壓裂模擬實驗相似準則推導
某油田分段射孔水平井的產(chǎn)能研究分析
河南科技(2015年23期)2015-02-23 08:09:02
大慶油田套損井評價技術研究
就這樣玩會VBA中常見的自定義控件
電腦迷(2012年24期)2012-04-29 00:44:03
揭西县| 安化县| 华宁县| 莱芜市| 皋兰县| 辽源市| 蓬安县| 天长市| 东兰县| 墨玉县| 高安市| 开江县| 安西县| 甘孜县| 岳池县| 苍溪县| 汨罗市| 湛江市| 莱西市| 文成县| 观塘区| 三门峡市| 米脂县| 灌阳县| 平乡县| 华安县| 宜君县| 铁力市| 德阳市| 清水河县| 湘西| 南丹县| 荃湾区| 定南县| 广元市| 康马县| 格尔木市| 巴东县| 焦作市| 汨罗市| 惠来县|