亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        GeoReveal(極睿)解釋平臺集成開發(fā)技術

        2011-12-14 08:49:40趙中明齊寶權張樹東
        天然氣工業(yè) 2011年2期
        關鍵詞:開發(fā)技術繪圖測井

        趙中明 齊寶權 張樹東

        川慶鉆探工程有限公司測井公司

        GeoReveal(極睿)解釋平臺集成開發(fā)技術

        趙中明 齊寶權 張樹東

        川慶鉆探工程有限公司測井公司

        集成開發(fā)技術是當前軟件工程領域的一個熱點。為了適應測井現(xiàn)場及解釋基地的需要,川慶鉆探工程有限公司測井公司通過多年的軟件集成研發(fā)技術的探索,開發(fā)了一套從4 mm磁帶讀寫、數(shù)據(jù)格式解編、數(shù)據(jù)預處理、專業(yè)解釋處理、測井綜合分析到測井圖形輸出等一系列功能齊全的測井資料處理解釋軟件包——GeoReveal(極睿)解釋平臺2010?,F(xiàn)場應用效果表明:該平臺在系統(tǒng)數(shù)據(jù)管理上較好地解決了常見格式測井數(shù)據(jù)向解釋平臺的轉換和存儲問題;在專業(yè)分析方面,以簡單直觀的流程鏈操作方式,實現(xiàn)了測井解釋工作的完全屏幕化和電算化;在系統(tǒng)圖形繪制能力方面,以面向?qū)ο鬄榛A的測井資料復合型文檔新概念,實現(xiàn)了各類測井處理成果同通用辦公軟件的無縫對接,統(tǒng)一、規(guī)范了測井解釋圖件。GeoReveal解釋平臺解決了川慶鉆探工程有限公司測井公司多年來研究成果的軟件化和集成化問題,能以較低的成本和用戶使用風險、在較短的時間內(nèi)完成測井解釋專業(yè)軟件平臺的集成開發(fā)工作。

        測井 資料解釋 集成開發(fā)技術 GeoReveal解釋平臺 軟件 管理

        軟件集成開發(fā)是一項實實在在的技術[1],當今微軟的W indow s操作系統(tǒng)、Office辦公系統(tǒng)能在個人計算機上占據(jù)主導地位,軟件集成開發(fā)是其做得最優(yōu)秀的技術之一。為了適應測井現(xiàn)場及解釋基地的需要,川慶鉆探工程有限公司測井公司通過多年的軟件集成研發(fā)技術的探索,開發(fā)了一套從4 mm磁帶讀寫、數(shù)據(jù)格式解編、數(shù)據(jù)預處理、專業(yè)解釋處理、測井綜合分析到測井圖形輸出等一系列功能齊全的測井資料處理解釋軟件包——GeoReveal(極睿)解釋平臺2010。

        1 平臺集成管理技術

        LogShell為 GeoReveal解釋平臺的集成管理軟件,由井資源管理、解釋服務管理和網(wǎng)絡數(shù)據(jù)傳輸3大功能模塊構成。具體完成4 mm磁帶讀寫、測井數(shù)據(jù)格式轉換、平臺內(nèi)部數(shù)據(jù)管理、數(shù)字處理方法快速啟動、圖形分析模板及成果文檔管理、平臺用戶間數(shù)據(jù)傳輸?shù)戎饕ぷ?。如圖1所示,在用戶界面上可以清晰地分兩大區(qū)域,共13個屬性夾方式的層疊窗口,上部為資源管理,下部為解釋服務管理;常駐內(nèi)存的Net-Shell完成用戶間在局域網(wǎng)內(nèi)點對點的通訊和井資源傳輸,實現(xiàn)平臺用戶間的網(wǎng)絡數(shù)據(jù)共享。

        1.1 井資源管理

        在圖1中,集成管理軟件界面上半部分4個窗口完成用戶工區(qū)管理、單井管理、測井項目管理和普通文件管理等工作。在井資源管理模塊中實現(xiàn)單井、測井項目、測井曲線的快速拷貝、復制、粘貼功能,用戶可以方便地實現(xiàn)測井項目的合并及預處理前的數(shù)據(jù)備份。

        1.1.1 用戶工區(qū)管理

        在集成管理軟件左上部“工區(qū)地圖”層疊窗口中,以表單形式顯示出用戶工區(qū)中所有單井資源。利用鼠標右鍵,彈出菜單來啟動單井資源的各項管理功能。

        1.1.2 單井資源管理

        在“工區(qū)地圖”中設置當前工作的目標井后,集成管理軟件右上角會以目錄樹的形式顯示出目標井中所有的測井項目。

        “目標井資源”窗口完成該井中所有測井項目的管理,也是“測井曲線”及“成果文檔”窗口的導航目錄樹。在該窗口中,利用鼠標選中某一測井項目后,單擊鼠標右鍵,彈出菜單啟動單項目或多項目的各項處理功能。

        圖1 平臺集成管理主界面圖

        “測井曲線”窗口完成某一測井項目中所有測井曲線的屬性查詢及各項處理功能。在該窗口中,利用鼠標選中曲線后,右鍵彈出菜單來啟動單曲線或多曲線的各項處理功能。

        1.2 解釋服務管理

        在平臺擴展開發(fā)技術支撐下,目前完成了7個方面共80個模塊的軟件集成研發(fā)工作,均以解釋服務子項目的方式進行管理,解釋服務子項目實現(xiàn)了專業(yè)處理方法與相關的圖形分析模板一并進行分類管理。圖1底部為平臺中的全波處理服務子項,它包括了新建綜合繪圖、全波處理流程管理、全波信提取、井眼補償處理、環(huán)向異性分析、地層滲透率反演及相關質(zhì)量控制和圖形分析模板。

        解釋平臺完全注冊后,按測井解釋工作所面臨的主要任務,缺省情況由8個解釋服務子項進行管理,即數(shù)據(jù)In/Out、常規(guī)數(shù)據(jù)預處理、常規(guī)數(shù)據(jù)分析、裸眼井儲層評價、工程測井評價、成像資料處理、全波資料處理、輔助工具。用戶可根據(jù)需要來增減或修改服務子項,例如:作一個區(qū)塊評價項目時,用戶可以將擴展開發(fā)的適應這個區(qū)塊的專用處理程序和新的一些圖形分析或數(shù)據(jù)交會分析模板一起新建一個解釋服務子項,這樣用戶就可以方便地在該服務子項中完成近期的解釋評價工作。

        2 平臺擴展開發(fā)技術

        平臺擴展開發(fā)技術是整個軟件工程中最關鍵的部分,它不但決定項目的研發(fā)進度,而且關系軟件平臺的穩(wěn)定性,同樣影響以后軟件平臺的推廣使用范圍。對C++開發(fā)人員比較成熟的是動態(tài)鏈接庫技術[2],它即可以讓項目研究人員減少重復工作、實現(xiàn)軟件成果共享,又能較好地解決技術保密的問題。

        2.1 C++用戶擴展開發(fā)

        表1為用戶擴展開發(fā)中常用函數(shù)庫,這5類函數(shù)庫都進行了面向?qū)ο蠓庋b,可以較好地滿足各種層次開發(fā)人員的編程需要。表1中簡單地列出了單條曲線(常規(guī)、陣列)管理的基礎類CFIDio和常規(guī)處理程序數(shù)據(jù)接口函數(shù)類CLogProcess,以及用于測井繪圖和數(shù)據(jù)分析的函數(shù)類;C++程序開發(fā)人員可以按照M icrosoft Visual Studio.net規(guī)則調(diào)用其中的類或函數(shù)來輕松完成用戶所需要的二次開發(fā)。

        2.2 Fortran用戶擴展開發(fā)

        對較早的一些使用Fortran語言開發(fā)的成果,以及解釋平臺的主體用戶,提供可視化、簡潔獨立的Fortran語言開發(fā)工具是一個較完整的測井解釋平臺所必不可少的任務。

        LogFortran測井解釋處理程序開發(fā)環(huán)境,能將川慶測井公司原有DOS下開發(fā)的解釋處理程序直接編譯鏈接,生成W indow s圖形環(huán)境下的執(zhí)行程序,主要包括以下幾方面。

        表1 擴展開發(fā)函數(shù)庫文件對應表

        2.2.1 Fo rtran擴展庫

        Fortran擴展庫LogSys.lib主要是針對常規(guī)測井資料處理而開發(fā)的多曲線輸入、輸出、多參數(shù)輸入的一系列子程序包,又稱為Fortran程序數(shù)據(jù)接口。

        CONST:按照所處理的深度在緩沖區(qū)中讀取參數(shù)變量值。

        IN:按照程序所定義的輸入曲線情況將該深度點的數(shù)據(jù)讀入緩沖區(qū)中,并對應匹配給程序的曲線變量。

        OU T:按照程序所定義的輸出曲線情況將該深度點的輸出曲線變量值寫入緩沖區(qū),并將緩沖區(qū)輸出塊數(shù)據(jù)寫回用戶區(qū)該井所在磁盤目錄中。

        2.2.2 LogFo rtran開發(fā)環(huán)境

        LogFortran是一個利用標準Fortran90編譯器將Fortran代碼編譯成目標代碼后,自動鏈接所需要的測井處理圖形界面和Fortran擴展庫LogSys.lib數(shù)據(jù)接口,形成能獨立運行的測井解釋處理程序。

        2.2.3 新建解釋處理程序向?qū)?/p>

        LogFo rtran開發(fā)環(huán)境為用戶提供了新建程序向?qū)?啟動新建子項后,開發(fā)人員可以在向?qū)У膸椭?輕松地完成新建一測井處理程序的所有工作。

        3 平臺綜合繪圖技術

        平臺綜合繪圖軟件LogPlot繼承了國內(nèi)外主流測井處理系統(tǒng)的多井繪圖思路,以面向?qū)ο鬄榛A,將各種測井資料、地質(zhì)資料、錄井資料、巖心分析資料等信息設計成圖形對象,分別定義對象的屬性及其相互間關系來完成圖形排列和制圖。用戶可以輕松地將各種資料(測井曲線、成果剖面、交會圖、頻譜圖、傾角成果圖、聲電成像圖、波形變密度圖、質(zhì)量控制圖……)任意組合形成復合型測井繪圖文檔。

        3.1 類的劃分和繼承

        一個多功能的繪圖軟件,就可以是一項龐大的工程,測井繪圖的研究較為成熟,但以前的繪圖軟件功能相對單一,針對不同目的都開發(fā)了各自獨立的軟件,這些圖件很難組合到一起,更不用說多井對比圖形的繪制。

        要解決這些問題,采用面向?qū)ο蟪绦蛟O計理念是最佳的選擇[3]。在圖2軟件主要類的劃分及繼承關系圖中,CDrawObj類是直接從CObject繼承而來的所有測井圖形類的基類,主要保存著圖形對象的繪圖區(qū)域(m_Rect)和當前繪圖文檔的指針(3 pDoc),完成光標在屏幕上的滾動DoScroll(CScrollView 3 pView),保存、顯示當前光標所在位置等功能,它是測井繪圖軟件所有對象動態(tài)識別的入口。

        圖2 測井繪圖軟件類示意圖

        3.2 程序?qū)崿F(xiàn)方法

        LogPlo t采用多文檔多視(M ultiDocument_M ultiV iew)框架,文檔類從OLE文檔類繼承而來(class CLogPlotDoc:public ColeDocument),支持對象嵌入。整個繪圖文檔采用3個對象鏈表類(CObList)來管理,圖頭對象管理類m_HeadList,與深度有關對象管理類m_TrackList,標注對象管理類m_RemObjList。鏈表類支持動態(tài)空間分配,用戶可以根據(jù)自己的需要來任意組合復雜的圖件。

        繪圖設備的映射模式采用MM_AN ISOTROPIC模式,SetMapMode函數(shù)可以輕松地實現(xiàn)圖件的靈活縮放功能。

        3.2.1 屏幕上圖形平滑過渡

        為實現(xiàn)屏幕圖形的平滑滾動及對象操作時圖形的平滑過渡,LogPlot采用了雙設備描述表,在內(nèi)存中定義一個與顯示設備完全兼容的設備描述表m_Mem-DC,實現(xiàn)用戶的所有操作,再利用CDC類的BitBlt功能將剪裁框內(nèi)的圖像拷貝到顯示設備上。

        3.2.2 保存為超長位圖文件

        生成測井行業(yè)的超長圖形文件,按通常的方法很難實現(xiàn)。LogPlot采用了將繪圖設備中的內(nèi)容分塊讀出,然后按位圖文件格式寫入磁盤文件,這樣既可以解決超長位圖的問題,又可以靈活改變圖形的灰度,減少文件大小。如單色、16色、16位色、24位色等位圖文件。

        3.2.3 形成Unix系統(tǒng)下的光柵文件

        Unix系統(tǒng)下的光柵文件可以利用系統(tǒng)的CA T命令在GS612、XEROX等繪圖儀上輸出,Unix系統(tǒng)下的光柵文件它實際上是單色圖形點陣,一字節(jié)對應繪出8個點,1代表著色,0代表不著色,LogPlot是在磁盤上形成單色位圖文件后,將位圖文件里位圖點陣區(qū)的數(shù)據(jù)讀出,對二進制數(shù)據(jù)的每位取反(“~”操作),寫入光柵文件。

        4 平臺應用情況

        目前該軟件平臺正擔負著川慶鉆探工程有限公司測井公司內(nèi)外部市場主要測井解釋處理任務,為測井解釋技術成果集成提供了有形化的平臺。在川慶鉆探工程有限公司地質(zhì)研究院、中國石油西南油氣田公司等10家二級單位相關專業(yè)人員的近百臺計算機上廣泛使用,取得了較好的應用效果。平臺的全面推廣使用,最大限度地提高了測井解釋人員的工作效率和工作質(zhì)量,并為多專業(yè)中間技術成果共享提供很好的技術支撐。

        5 結束語

        集成開發(fā)技術使GeoReveal(極睿)解釋平臺具有較好的穩(wěn)定性和擴展性。在系統(tǒng)數(shù)據(jù)管理能力方面,較好地解決了常見格式的測井數(shù)據(jù)向解釋平臺的轉換和存儲;在專業(yè)分析能力方面,簡單直觀的流程鏈操作方式,實現(xiàn)了測井解釋工作的完全屏幕化和電算化,極大地減少了測井解釋人員日常繁瑣的事務;在系統(tǒng)圖形繪制能力方面,以面向?qū)ο鬄榛A的測井資料復合型文檔新概念,實現(xiàn)了各類測井處理成果同通用辦公軟件的無縫對接,統(tǒng)一規(guī)范的測井解釋圖件,最大限度地提高了測井解釋人員的工作效率和工作質(zhì)量。

        [1]胡廣書.數(shù)字信號處理——理論、算法與實現(xiàn)[M].北京:清華大學出版社,1999.

        [2]官章全,劉加明.Visual C++6.0類庫大全[M].北京:電子工業(yè)出版社,1999.

        [3]蘭蕓.Visual C++6.0編程實例精解[M].北京:北京希望電子出版社,2000.

        In tegrated developmen t for the GeoReveal In terpretation Platform

        Zhao Zhongming,Qi Baoquan,Zhang Shudong
        (Logging Com pany of Chuanqing D rilling Engineering Co.,L td.,CN PC,Chongqing 400021,China)

        NATUR.GAS IND.VOLUM E 31,ISSUE 2,pp.48-51,2/25/2011.(ISSN 1000-0976;In Chinese)

        The technology of integrated development is a hot topic in current software engineering field.In order to meet the requirementsof both well-site and indoor log interp retation,the logging Company of CNPC Chuanqing Drilling Engineering Co.,L td.has successfully developed a logging p rocessing and interp retation software package,i.e.the GeoReveal 2010 Interp retation Platfo rm, through several yearsof research on the integrated development.This package has various functions including 4 mm tape read-w rite, data decoding,data p rep rocessing,p rofessional p rocessing&interp retation,comp rehensive logging analysis,and graphical output etc..Field app lication show s that this p latform satisfactorily solves the p roblem of conversion and sto re of logging data in common fo rmats to the interp retation p latform.In respect of p rofessional analysis,it can realize full screen and computerized calculation through a simp le and direct flow chain.In respectof systematic mapping,it can realize seam less connection of logging p rocessing results w ith common office software through a new concep t of object-o riented composite logging file,thus unitizing and standardizing logging interp retation graphs.With this GeoReveal Interp retation Platfo rm w hich successfully realizes the integration of p revious research results,this company can perfo rm the integrated development of logging interp retation software p latfo rm w ith a low cost and amitigated risk and w ithin a relatively sho rt time.

        logging,data interp retation,integrated development technology,GeoReveal Interp retation Platform,software,management

        趙中明,1967年生,高級工程師;主要從事測井信息處理及解釋方法研究工作。地址:(400021)重慶市江北區(qū)大石壩大慶村400號。電話:13527561536。E-mail:280509781@qq.com

        趙中明等.GeoReveal(極睿)解釋平臺集成開發(fā)技術.天然氣工業(yè),2011,31(2):48-51.

        DO I:10.3787/j.issn.1000-0976.2011.02.011

        2010-12-02 編輯 韓曉渝)

        DO I:10.3787/j.issn.1000-0976.2011.02.011

        Zhao Zhongm ing,senior engineer,bo rn in 1967,ismainly engaged in research of logging p rocessing and interp retation methodology. Add:No.400,Daqingcun,Dshiba,Jiangbei District,Chongqing 400021,P.R.China

        Mobile:+86-13527561536 E-mail:280509781@qq.com

        猜你喜歡
        開發(fā)技術繪圖測井
        來自河流的你
        中國三峽(2022年7期)2022-12-02 05:28:02
        本期廣告索引
        測井技術(2022年3期)2022-11-25 21:41:51
        “禾下乘涼圖”繪圖人
        學與玩(2022年10期)2022-11-23 08:31:08
        八扇區(qū)水泥膠結測井儀刻度及測井數(shù)據(jù)處理
        中國煤層氣(2021年5期)2021-03-02 05:53:12
        基于HTML5 Canvas繪圖技術應用
        電子測試(2018年4期)2018-05-09 07:28:32
        計算機應用軟件開發(fā)技術的幾點探討
        電子制作(2017年14期)2017-12-18 07:08:10
        防散脫緯編無痕彈力面料開發(fā)技術國際領先
        基于測井響應評價煤巖結構特征
        中國煤層氣(2015年4期)2015-08-22 03:28:01
        Surfer和ArcView結合在氣象繪圖中的應用
        河北遙感(2015年2期)2015-07-18 11:11:14
        中石油首個全國測井行業(yè)標準發(fā)布
        国产精品主播视频| 一边摸一边抽搐一进一出口述| 麻婆视频在线免费观看| 精品免费国产一区二区三区四区| 日本熟妇色xxxxx日本妇| 福利体验试看120秒| 一本久到久久亚洲综合| 国产乱老熟视频乱老熟女1| 中文字幕精品一区久久| 亚洲国产精品毛片av不卡在线| 99精品热这里只有精品| 亚洲国产精品线观看不卡| 国产精品久久一区二区蜜桃| 国产av一区二区三区性入口| 久久99精品国产麻豆宅宅| 免费毛片在线视频| 亚洲视一区二区三区四区| 亚洲国产精品亚洲一区二区三区| 欧美亚洲日本国产综合在线美利坚| 无人视频在线观看免费播放影院| 亚洲av福利院在线观看| 大肉大捧一进一出好爽视频| 欧美freesex黑人又粗又大| 亚洲日韩中文字幕在线播放| 日本免费三级一区二区| 久久久99精品成人片| 国产剧情麻豆女教师在线观看 | 欧美一片二片午夜福利在线快| 大香伊蕉国产av| 久99久精品视频免费观看v| 草青青视频手机免费观看| 久久久久国色av免费观看性色| 国产av一区二区三区传媒| 香蕉久久人人97超碰caoproen| 亚洲中文字幕无码卡通动漫野外| 天堂Av无码Av一区二区三区| av天堂手机在线看片资源| 97人伦影院a级毛片| 亚洲精品久久久久中文字幕二区| 精品久久久久久久中文字幕| 无码av一区在线观看|