常規測井解釋與繪圖系統介紹
常規測井解釋與繪圖系統主要用於滿足目前解釋研究中心數據管理過程中圖形顯示的需要,開發的一套對測井、錄井、地震等數據進行圖形顯示的軟件;同是也具有測井常規解釋、錄井氣測解釋與鑽井工程分析的功能。
在常規測井解釋與繪圖系設計開發過程中,一直以開發一套集測井解釋、錄井解釋、測試解釋和地震資料處理於一體的綜合資料處理軟件為目標,在數據接口、模塊化等方面進行詳細設計,為軟件升級、功能擴充等都做了充分考慮。
本套軟件是基於windows2000、windows XP操作系統,Visual C++6.0開發環境下開發的,便於維護和使用。
系統開發環境
一、 簡介
本軟件主要由常規測井解釋與綜合繪圖系統兩部分組成。常規測井解釋主要采用POR、CRA、CLASS、SAND、PROTN等幾種常規方法,方便快捷地進行解釋,輔助專業人員進行油氣評價;綜合繪圖部分主要可以繪制測井曲線圖、測井解釋成果圖、綜合錄井圖、錄井氣測解釋圖、地震剖面圖、等值線圖等,各種圖形全部以矢量圖的形式存在,方便用戶設置相關屬性;同時,LogPlot也對LA716、Seg-Y等數據格式進行解編,便於同其它專業軟件進行數據交換。
常規測井解釋與繪圖系的主界面如下:
圖1 LogPlot主界面
二、 功能介紹
1、繪制基本圖形元素
基本圖形元素主要包括直線、文本、自由曲線、閉合曲線、矩形、圓角矩形、橢圓形等。如下圖:
1)、直線
直線主要用於繪制曲線圖頭、標注地震剖面中的斷層等,方便用戶排版,設計出符合要求的圖件。
直線主要有粗細、線型、顏色三個屬性,位置由鼠標控制。
圖2 直線屬性設置對話框
2)、文本
文本主要用於添加各種標注、設計圖頭等。
文本屬性主要包括字體、顏色、大小、字形、對齊方式等。
圖3 文本屬性對話框
3)、自由曲線與閉合曲線 、
自由曲線與閉合曲線的區別只在於不閉合與閉合的區別,其他方面完全一致;自由曲線主要用於手工繪制矢量曲線,方便用戶對各個數據點進行修改;同時自由曲線可以用於曲線、構造圖等圖象文件的矢量化。
自由曲線主要包括線型、粗細、顏色等屬性;對於閉合曲線,還具有填充的屬性,可以利用系統的填充模式,或用戶設計的岩性符號來填充;位置由鼠標控制。
另外,對於自由曲線與閉合曲線,調整曲線有兩種模式,一種是對曲線整體(包括所有點)進行放大縮小調整,一種是對曲線上的某個點進行調整,利用來對兩種模式進行切換;當需要對曲線進行平滑時,本程序采用Bezier函數來對離散點進行平滑,利用來對曲線平滑與不平滑的切換。
圖4 自由(閉合)曲線屬性對話框
圖5 閉合曲線填充屬性對話框
4)、矩形、圓角矩形和橢圓形 、、
矩形、圓角矩形和橢圓形主要用於圖頭設計,用於指示岩性符號對應的岩性等。三者在繪制上略有差別,在屬性方面完全一致。
矩形、圓角矩形和橢圓形的屬性主要包括外框屬性和填充屬性;外框屬性包括線型、顏色和粗細,填充屬性包括系統填充和岩性符號填充兩種。
圖6 矩形、圓角矩形和橢圓形屬性對話框
圖7 矩形、圓角矩形和橢圓形填充屬性對話框
2、繪制專業圖形
專業圖形主要指測井曲線、錄井氣測解釋圖、地震剖面圖、等值線圖等。如下圖的測井成果圖:
圖8 測井解釋成果圖
1)、曲線道
曲線道主要用做繪制曲線、井壁取心、岩性剖面、解釋結論等的載體,在同一曲線道中,可以繪制多條曲線。
曲線道具有基本屬性(General)、線型(Line)、字體(Font)和網格(Grid)四方面。General主要設置是否顯示深度、圖頭,同時在顯示深度時,對深度道屬性進行設置;Line主要設置Track的邊框屬性;Font設置圖頭字體;Grid用於設置Track的刻度類型、刻度的線型等屬性。
圖9 曲線道屬性對話框(1)
圖10 曲線道屬性對話框(2)
2)、曲線
曲線主要是利用已有的測井、錄井數據繪制曲線,也是本套軟件在實現過程中的主要部分。
繪制曲線的第一步是選擇數據文件,根據設定的井段和曲線名來提取數據,同時設定曲線別名,單位等相關信息。
圖11 曲線屬性對話框(1)
當數據屬性頁設置完成后,可以對Curve、Fill和字體(Font)屬性頁進行設置,其中Curve屬性頁對曲線的線型、顏色、粗細,數據的上下限等進行設置;Fill屬性頁對曲線的填充方式進行設置,主要有曲線與道左邊界、曲線與道右邊界、曲線與曲線之間三種填充方式,對於填充模式,有系統模式和岩性符號兩種;字體設置頁主要對曲線名、單位、刻度數據進行設置。
圖12 曲線屬性對話框(2)
圖13 曲線屬性對話框(3)
3)、井壁取心
井壁取心主要根據當前井的取心數據,井深、岩性和油氣顯示情況進行繪制。首先利用井壁取心數據編輯器或其他文本編輯器,對井壁取心數據進行編輯,數據格式如下:
取心點數
序號0 深度0 岩性0 油氣顯示0
…… …… …… ……
序號N 深度N 岩性N 油氣顯示N
實例:
5
0 2058.00 細砂岩 熒光
1 2060.00 泥岩 油斑
2 2065.00 細砂岩 飽含油
3 2070.00 中砂岩 含油
4 2080.00 鈣質砂岩 油浸
井壁取心數據文件名以“.lcf”為擴展名,在選擇數據加載時要選擇對應類型的數據文件,避免出現數據加載錯誤。
圖14 井壁取心數據編輯器
圖15 井壁取心數據加載
4)、解釋結論
解釋結論主要根據對測井數據處理的結果,結合解釋人員實際經驗,對目的層做出的油氣顯示結論。根據深度和解釋結論,在對應深度上以相應的油氣顯示標識來直觀反映地層的油氣顯示情況。
在進行繪制解釋結論之前,先利用解釋結論編輯器進行解釋結論數據編輯。解釋結論數據文件格式類似於井壁取心數據文件,格式例子如下:
2
0 2058.05 2062.42 水淹層
1 2065.05 2068.42 油氣同層
解釋結論數據文件名以“.lrf”為擴展名,在選擇數據加載時要選擇對應類型的數據文件,避免出現數據加載錯誤。
圖16 解釋結論數據編輯器
圖17 解釋結論數據加載
圖18 解釋結論圖形填充屬性
利用解釋結論圖形填充屬性,可以對解釋結論圖形進行相應的放大縮小,方便排版設計。
5)、岩性剖面
岩性剖面主要根據解釋結果或錄井數據,對當前井的岩性剖面進行繪制。
在進行繪制岩性剖面之前,先利用岩性剖面數據編輯器對岩性剖面數據進行編輯。岩性剖面 據文件格式類似於井壁取心數據文件,格式例子如下:
5
0 2055.00 2060.00 泥岩
1 2060.00 2070.00 砂岩
2 2070.00 2080.00 頁岩
3 2080.00 2090.00 粉砂岩
4 2090.00 2100.00 砂岩
岩性剖面數據文件名以“.llf”為擴展名,在選擇數據加載時要選擇對應類型的數據文件,避免出現數據加載錯誤。
圖18 岩性剖面數據編輯器
根據岩性剖面繪制的結果,需要對岩性剖面數據文件進行調整,使岩性符號的前景色和背景色也包含在數據文件中,這樣繪制的岩性剖面會更適合實際需要。這部分工作將在下一步完成。
圖19 岩性剖面數據文件加載
6)、錄井氣測解釋圖版 、
錄井氣測解釋圖版主要利用錄井色譜分析的數據,進行繪制三角圖版和PIXLER圖版,結合本地區的經驗數據,來輔助錄井工程師判斷地層的油氣顯示情況,同時也為測井解釋人員在做解釋結論時的提供參考。
圖20 錄井氣測解釋圖版
三角形圖版是一個內角,邊長為20等分的等邊正三角形,三個邊的坐標參數自左至右分別為即的烴類相對組成。
三角圖版作圖步驟:
1)、畫6條等間距水平平行線表示C2所占的百分含量,其含量自下而上標為0、5、10、……、25;
2)、選擇C點在橫坐標17.5線上;
3)、由C點引出兩組斜坐標的零線,與橫坐標呈交角,其交點在O線上分別為A、B兩點;
4)、由A、B兩點用C2網相同的坐標間距畫兩組斜坐標網,B組代表C2%含量,C組代表C4%含量;
5)、A、B、C三點都落在17.5%的坐標值上;
計算烴類總組成時
分別計算出,並以這組數據作圖,畫出輕烴組成特征三角圖。
圖21 三角圖版
解釋方法:
特征三角形頂點朝上為氣顯示;三角形頂點朝下為油顯示。
如果三角形頂點朝上,面積越小,反映氣層的濕度越大;反之,如果三角形朝下,面積越大,反映油層中的原油密度越大。
不同地區、不同油氣性質的色譜分析數據,在三角形圖版中的位置是不同的。把同一地區、同一油氣性質的色譜分析點同時點在一張圖版上,即局限在一大致區域,該地區即所謂的價值區,據此可對某一地區做出輕質油層、油層、稠油層、氣層、重質油層、干氣、油水、氣水、水層等九種流體性質圖解。
PIXLER解釋圖版繪制原理如下:
在單對數坐標系中,縱軸表示烴組成比值,橫軸表示烴氣比種類。該圖版的的烴氣比為即甲烷與各單一組分的比值。
按照比值與試油驗證的油氣類型,划分出它們與油氣的關系,從中可以看出,油氣層的烴組成變化,在儲集層與非儲集層中有一定的界限。各類儲集層的輕烴比值范圍如下:
比例 油層 氣層 干層(非產層)
C1/C2 2—10 10—35 <2和>35
C1/C3 2—14 14—82 <2和>82
C1/C4 2—21 21—200 <2和>200
圖22 PIXLER圖版
在使用PIXLER圖版判別儲集層類型和質量時,必須注意:①干氣層主要或只產甲烷,但異常高的比值也許指示在含水帶中呈溶解態的天然氣;②如果C1/C2落入油層范圍,而C1/C4很高,落入氣層范圍,有可能為干層;③如果所有比值均低於前面所述的比值,則可能為干層;④如果C1/C4低於C1/C3,可能為濕氣層。
7)、地震剖面圖
地震剖面圖主要利用地震勘探數據(SEG-Y格式)來進行繪制;本軟件首先對SEG-Y文件進行解編,獲得Line數和Trace數,然后按照指定的Line或Trace為基礎,進行地震剖面的繪制。
在繪制地震剖面圖時,通常對橫縱間距及放大系數進行設置,使繪制的結果更能反映出地質構造。
另外,本程序中利用曲線對象可以在地震剖面圖上進行相應的地震描述,可以繪制多條斷層標識、層位標識等,並且所有標識都以矢量的形式存在,用戶可以靈活修改;當將標識設置為地震剖面圖的子節點時,移動地震剖面圖時,所有節點同樣一起移動,對地震處理十分方便。
本程序將地震剖面圖以位圖的形式處理,可以進行靈活的放大縮小。
圖23 地震剖面圖
圖24 地震剖面圖屬性
8)、2D、3D等值線圖 、
在本套軟件中,2D、3D等值線圖主要用來直觀顯示某些參數的分布情況;數據格式采用XYZ三參數的文本格式。
在測井、錄井解釋過程中,經常對某些地區的參數進行分布情況統計,利用等值線方法,可以直觀地顯示出來,為技術人員提供輔助分析的作用。
圖25 2D顏色填充的等值線
圖26 2D等值線
圖27 3D顏色填充等值線
3、常規測井解釋
目前主要完成POR、SAND、CRA、Class等幾種方法,下一步計划將DEFALS方法加進來;同時完善相應的預處理及輔助測井解釋工具的開發工作。
目前利用本軟件和FORWARD中的POR和CRA方法同時對某口井進行處理,處理的結果完全一致,說明了本軟件解釋結論的可靠與准確性。
(a)LogPlot處理結果
(b)Forward處理結果
圖28 利用POR方法對某口井的處理結果
三、 符號管理器
在繪制測井、錄井圖過程中,常常需要對曲線進行填充,或繪制岩性剖面、井壁取心等,這樣就需要對相應的岩性符號、井壁取心符號、油氣顯示等符號進行管理。符號管理主要包括符號的定義、保存、調用接口等幾方面。
本套軟件中,將符號管理作為一個單獨的程序,負責符號的分類、制作、保存等,同時與剪貼板和BMP位圖文件建立靈活的接口,用戶可以利用符號管理器來建立符號,也可以從剪貼板將位圖粘貼過來,也可以直接從BMP位圖文件導入到符號管理器中,十分靈活方便。
圖29 符號管理器主界面
符號管理器將符號進行分類,主要有SIDEWALL_CORE_OG、SIDRWALL_CORE_LITH、LOGGING_OG、LITHOLOGY、LEGEND、RESULT六類,這六類是與本套軟件捆綁在一起,組的名稱不可以改變,元素的名稱、數量由用戶自己定義;用戶可以建立新的組,對自己的符號進行管理;同時利用本程序的接口來存取。