论文代写

ArcGIS Engine基礎上石油工程師論文代寫平臺構建與研究

發布時間:2014-08-09 16:43 論文編輯:jingju

本文為工程師士論文,筆者對石油工程師平臺的查詢和分析功能進行了詳細的設計,通過集成油藏和單井的動靜態數據,為石油工程師進行動態分析和決策提供了一個嶄新的平臺

第 1 章 前 言


论文代写 1.1 本文研究的背景和意義


近來來隨著信息化的不斷發展、軟件科學的不斷進步,新的軟件系統越來越復雜,尤其是近幾年隨著Intranet/Internet的迅速發展,使軟件應用置身于更廣闊的環境中,從而對應用軟件提出了更高的要求,這就使得軟件的設計開發更加困難。
油田信息技術伴隨著勘探開發過程而產生與發展,而且隨著勘探開發業務的深入和信息技術的發展,信息技術與勘探開發業務的結合將越來越緊密,信息技術在油田生產、科研和管理等各個領域發揮著越來越重要的作用。然而與此同時,很多開發的軟件存在用戶群小,功能過于集中,雖然滿足了一些需求,但是換個角度應用就很難,這就是軟件設計的靈活性不夠,功能過于集中,二次開發基本等同于重新開發一個新軟件。信息孤島,軟件孤島導致不同部門間無法共享數據,造成大量的數據浪費及人員時間的浪費。在這種情況下,油田技術管理人員迫切需要一個統一的平臺,降低在不同軟件間的切換,及數據間的轉換等問題。針對上述問題我們提出了石油工程師平臺構想,目標是滿足石油工程師在一個統一的平臺下對數據的需求,為分析決策服務。
為解決信息孤島和軟件孤島的弊端,實現不同部門數據的共享,使軟件具備多用戶使用的功能,借鑒 Windows、Office 等軟件的開發思路,走功能模塊化道路。平臺以交互式為主,根據不同人的不同構想,建立不同的應用,每個模塊都有自己的獨立功能,同時每個模塊間又保持著內部的聯系,。整個系統由這些具有不同功能的小模塊組成, 而用戶應用時,面對的是模塊和組件,由這些小的模塊構建大的應用,同時也能滿足變化的分析。
....................................


论文代写 1.2 油藏分析軟件的研究狀況


近年來在油田各個領域和崗位,對效率和質量的要求也越來越高,因此對計算機的應用和管理也就越來越廣泛了,它可以代替人們繁瑣的工作,節省資源,提高工作效率和安全性。
目前市場上多數的油藏分析軟件,均是通過在列表中選擇單元或單井的方式進行查詢、分析和計算。大部分油藏分析系統都沒有一個完整的規范,原有的軟件只有盤庫和公報類別,只能實現合計功能,而且自成體系。數據上報的方式仍然采取電話方式來上報數據,且數據統計采取手工計算填寫表格。而且各個油田沒有統一的平臺,目前軟件環境仍為 DOS、FoxBASE 數據庫管理,這種管理模式顯然陳舊落后,而且功能不完善,急需擴展。這種方式及工作模式已經不能滿足現場人員的工作要求,主要是油田動態和油藏靜態沒有很好的聯系,動態分析結果缺乏地質信息或地面信息,如井位圖等。而帶有底圖的平面動態顯示分析系統對油藏工程師來說是十分重要的,目前現場這部分工作仍然主要依靠技術人員手工完成,油藏工程師每隔一定時間都要在地質圖的基礎上繪制油藏平面生產現狀圖、水淹圖等,耗費了大量的時間和精力。
為了更好地進行油藏動態分析,必須在油藏動態分析的過程中充分利用現有的地質研究成果,把各種現有的電子格式或圖紙格式的地質研究成果,如構造井位圖、綜合柱狀圖等導入到油藏動態分析軟件中,以“圖形驅動”的方式進行油藏動態分析,在具有地質信息的底圖上直觀地進行油藏動態分析,以二維平面圖的方式顯示油藏動態研究成,以二維平面圖的方式顯示油藏動態研究成果,這樣對油田技術人員能更好、更直觀的進行分析。
........................

第 2 章 油藏動態分析概述及開發軟件介紹


2.1 油藏工程


论文代写 現在,很多油田的高速局域網已建成或逐步建成,油田存在大量的 SUN 工作站、SGI 工作站與微機共存的局面,以及一部分用戶用網景的瀏覽器上網與一部分用戶用微軟的瀏覽器上網共存的局面,且油田油藏信息較為特殊,主要表現為信息量大、信息的聯系緊密、信息大多需要用圖形方式表示。


2.1.1 論文研究的主要內容


開發一個基于 C#和 ArcGIS 的石油工程師平臺系統, 使油藏綜合研究和開發規劃編制工作網絡化、模型化、程序化,并提高油藏開發規劃決策的科學性、準確性。通過對整個應用框架的詳細設計,在油田現場數據和監控之間建立了一種新的聯系橋梁,使得研究成果能夠直接為油藏動態分析服務。通過調用開發數據庫中的生產數據,實現屬性數據和空間數據的對接。同時,改變傳統的技術分析管理模式,利用數據庫技術以及構件技術提出石油工程師平臺系統設計方案,實現數據查詢,指標計算以及基于指標的單井、井組、區塊分析。通過集成油藏和單井的動靜態數據,實現了油藏動態分析、空間查詢和油藏工程計算的統一,為油藏現場的動態分析工作提供一個應用平臺。
1、ArcSDE 中間件技術;通過使 ArcSDE 中間件技術很好的實現了生產數據與空間數據的對接,使用關系庫同時能夠管理地理空間數據。這樣就可以應用 Oracle 數據庫對數據進行統一的管理,為實現井位圖與生產數據間的互操作提供了方便。
2、數據導出 Excel 和 Word 功能;能過 C#提供的相關接口,在石油工程師平臺中直接操作 Excel 和 Word,這樣更加方便了用戶的使用,全面的提高了石油技術人員的工作效率。
3、數據庫的實時更新;通過引用數據抽取軟件 DataStage,將生產數據與現場實際應用的數據庫進行連接,每日定時抽取數據做到數據庫的實時更新。
.........................

2.2 油藏描述

本章主要介紹了油藏工程以及油藏工程的主要研究方法。詳細闡述了油藏描述的形成及發展過程,并對油藏描述如何對油藏進行綜合分析做了說明。
我國開始引進油藏描述這一術語是在 80 年代中期,并從多方面開展了綜合研究攻關工作,進入90年代,油藏描述工作在我國各大油田得到了全面開展,通過各油田,石油院校、研究單位的共同努力,逐步形成了一套適應于我國陸相儲層和多斷塊特點的油藏描述的方法,并在生產實際中得以廣泛的應用,以至石油總公司對下屬機構規定:凡上報儲量的油田必須進行油藏描述。因此,油藏描述已成為生產單位必須做的日常研究工作之一。由于這項新技術的采用,已使油田獲得顯著的經濟效益和社會效益,在指導油氣藏勘探與開發方面已起到越來越大的作用。  
綜上所述,油藏描述就是對油藏進行綜合研究和評價。它是以沉積學、構造地質學、儲層地質學和石油地質學的理論為指導,綜合運用地質、地震、測井和試油試采等信息,最大限度地應用計算機手段,對油藏進行定性、定量描述和評價的一項綜合研究的方法和技術。其任務在于闡明油藏的構造面貌,沉積相和微相的類型和展布,儲集體的幾何形態和大小,儲層參數分布和非均質性及其微觀特征、油藏內流體性質和分布,乃至建議油藏地質模型、計算石油儲量和進行油藏綜合評價,為實現油藏描述的上述任務,應最大限度地使用計算機手段,并自動繪出反映油藏特征的各種圖件,充分揭示它在三維空間的變化規律,為進行油藏數學模擬,合理選擇開發方案,改善開發效果,提高石油采收率提供充分可靠的依據。
...........................


第 3 章 系統的總體設計.............................................. 7
3.1 設計目標和功能....................................................... 7
3.2 設計原則............................................................. 7
3.3 框架設計............................................................. 8
3.4 本章小結............................................................ 11
第 4 章 數據庫的設計............................................... 12
4.1 生產數據 ........................................................... 12
4.2 地理空間數據 ....................................................... 16
4.2.1 空間數據庫的建立 ............................................. 16
4.2.2 井位圖的繪制 ................................................. 18
4.3 本章小結 ........................................................... 19
.........................

第 5 章 功能模塊的設計與實現


5.1 編輯功能模塊


论文代写 5.1.1 井口定位功能


论文代写 當點擊運行井口定位模塊時將地圖屬性信息自動添加到下拉列表框中,供用戶選擇。當用戶選擇好所要定位井口所屬信息后,單擊確定,就會迅速定位并放大到所查詢井口。程序流程如圖。


5.1.2 添加備注信息功能


论文代写 運行編輯功能中的添加備注信息功能模塊,在圖形中指定位置單擊會彈出添加備注信息對話框,用戶可以根據需要選擇字體大小,字體類型及顏色,確定后圖上就會顯示用戶所標注信息。當不需要時,右擊鼠標就會消失。


论文代写 5.2 日數據月數據功能模塊


在日數據查詢模塊里,首先需要進行時間范圍的確定,其次判斷井口的類型是采油井還是注水井,根據類型在數據庫里分別調用數據,再輸入對應的井號,如果井號輸入錯誤,將不顯示數據,需要重新輸入井號。最后增加了導出到 Excel 功能,用戶可根據需要決定是否將顯示數據導出到 Excel。
通過日數據查詢可以查詢某一口井的油壓、套壓、上行電流、日產液量、日產油量、日產水量、含水、礦名、隊號、目前井別、備注等信息情況。如井號輸入 B1-1-B82,起始時間為2006年5月24日,終止時間為2007年5月24日,選擇采油井,點擊“確定”按鈕,即可查出 B1-1-B82 井的所有情況,點擊“導出 Excel”按鈕可以將顯示數據導出到 Excel。
.............................

結 論


石油工程師平臺軟件的設計是使用當今較為流行的可視化編程工具Microsoft Visual Studio.Net 2008來設計應用程序,聯合Oracle數據庫存儲數據信息,運用C#編程語言編寫程序,實現對石油工程師平臺軟件系統的各個功能模塊的操作,同時將ArcGIS的相關技術嵌入到應用程序中,使之能夠實現地理信息技術的相關功能。 通過ArcSde中間件技術,使用關系型數據庫來管理地理信息數據,調開發數據庫中的生產數據,實現屬性數據和空間數據的對接,并利用數據庫技術和構件技術來實現數據的查詢、分析及計算功能。同時,通過集成油藏和單井的動靜態信息,實現了油藏的動態分析、空間查詢及油藏工程計算的統一。
石油工程師平臺軟件的應用提高了用戶的工作效率,極大的方便了油田技術人員: 1、石油工程師平臺系統是一個基于ArcGIS的軟件系統,功能強大,內容豐富,很好的解決了信息孤島等問題。
2、該軟件系統充分利用油田開發數據庫資源,為提高油田開發管理水平,提高油田開發方案的編制水平提供決策幫助,是數字化油田開發、決策和管理的強有力工具。
 3、該軟件系統采用模塊化結構,便于系統的維護和功能的再擴展,為油田工作人員今后的再次開發提供了便利條件。
4、充分利用現有的數據庫建設、信息網絡技術,可以從共享資源獲得相應數據,并在系統運行當中提供所需數據,取消重復性工作,實現了數據共享。
本文的研究工作已經完成,但在軟件系統的實現上還存在一定的不足:
1、整個軟件系統目前整體界面不夠美觀,采油工藝、參數計算及宏觀控制圖功能還有待擴展。
2、當今,VS.Net 技術、ArcGIS 技術及數據庫技術都有了進一步的發展,因此需要更高一級的軟件來完成軟件系統的進一步開發。...........


參考文獻(略)

如果您有論文代寫需求,可以通過下面的方式聯系我們
點擊聯系客服

在線客服

售前咨詢
售后咨詢
微信號
Essay_Cheery
微信