Drillbeach---第二章 Drillbench 5.1 Dynaflodrill 用戶指南

第二章 Drillbench 5.1 Dynaflodrill 用戶指南    css

1  總則web

1.1 概要數據庫

欠平衡鑽井(UBD)已經逐步的發展成石油和自然氣工業的一個新興的方面。開發商正在應用這一新技術來提升油藏最高的恢復速度,同時對他得到最大的開採經濟利益。UBD已經應用於特殊的生產過程當中,好比易漏失的區塊。大量的開發者已經對欠平衡鑽井產生了濃厚的興趣。數組

欠平衡鑽井也考慮到石油、自然氣行業將來發展中須要解決的問題,以至於拓寬他的使用範圍。在設計的初期階段,須要那些能夠用於模擬井內流體和睦體舉升的壓力計算的工程軟件。流體模型能夠被分紅兩類:穩態(或者靜態)流體模型和動態流體模型。穩態流體經常使用於快速的進行敏感性分析和篩選相互聯繫的參數。動態流體模型對於模擬發生過程當中的動態效果,如操做環境變化而引發的動態效果。例如:鑽進和起下鑽、開泵和停泵、接單根、和注空氣、BHA的部署與儲層產量等。瀏覽器

    設計理想的欠平衡操做方式須要穩定狀態和動態的工具。穩定狀態的工具能夠幫助您快速的設計,敏感性的研究和他的度量,其動態工具對於檢測穩定狀態解決方案操做可行性是必須的。編輯器

     Steadyflodrill是專爲穩定狀態設計階段而設計的工具。在設計的初期階段,他的輸出是很是快的。他一樣與Dynaflodrill緊密聯繫,他是欠平衡操做的一個動態工具。在Steadyflodrill設計的初期起始階段,會繼續在Dynaflodrill中檢查其可行性,接着在咱們訓練的Ubitts工具中完成預先的操做,從而提供給用戶一個很是完整和高效的工做流程。ide

1.2 應用領域函數

    這個模擬器對於一個給定的地質條件、井身結構和地面設備來講,能夠被用來設計出一個最佳的方案。他一樣能夠用來開發最佳的運行過程來避免在鑽進操做過程當中的風險,也能夠做爲欠平衡鑽井做業後期的分析用的一個工具。這個模擬器對於「假設」場景的訓練和仿真模擬是很是有用的。工具

Dynaflodrill應用的實例:佈局

   一、預測對於給定系統和運行約束,他是否可能達到一個穩定的欠平衡條件。

   二、評估在不一樣的場景的狀況下,如何得到欠平衡條件。

   三、預測操做中所須要注入氣體的量。

   四、設計操做程序,如起下鑽、開始和中止循環,以至於避免過大的井口壓力和意外的過平衡的狀況。

   五、設計操做,如他是在一個穩定的操做範圍內,其中井底壓力決不能受到因改變了正常的控制參數而受到影響。

   六、欠平衡操做後期的分析中,來得到成功程序步驟和操做經驗,並將他們傳播下去。

   七、用他來培訓新來的工程師和其餘相關技術人員。

 

2. 主要的工做界面

2.1 概述

默認狀況下,Dynaflodrill安裝程序在Start菜單中的Programs->SPT Group->Drillbech5.0建立了一個Dynafloadrill目錄。Dynaflodrill便可以經過Windows Explorer瀏覽器直接從程序的安裝目點擊程序圖標,或者點選桌面上的快捷方式來運行程序。

不管以哪一種方式啓動,開始的程序看起來很像下圖所示。界面中參數的內容根據選擇窗口和參數組的不一樣而不一樣。

  

當啓動Dynaflodrill程序時,會出現一個典型的界面視圖。程序給用戶提供一個總彙頁面,用此來顯示重要的參數。

這個工做環境包括4個主要的區域;窗口的上部是菜單項目組和工具欄,帶有導航工具圖標的Dynaflodril主窗口在窗口的左半部分,而數據的輸入和與用戶輸入互動的部分在窗體的右側。

菜單工具欄

標準的菜單工具欄是包括有:File,Edit,View,Simulation,Results,ToolsHelp條目的。文件的操做、視圖的選擇和仿真控制均可以從這裏完成。

工具圖標

   經常使用的命令,如File->New,File->Open,Save,Copy,Cut,PasteUndo,放置在這個工具欄圖標中,很容易訪問他們。這些命令一樣也能夠經過標準窗口的快捷鍵來訪問。對於控制仿真的開始、暫停、單獨步驟和重置按鈕,他們被放置在正常工具欄的旁邊。用戶能夠選擇本身想要的仿真過程,交互方式的或者批處理。

導航工具欄

導航工具欄包括:

一、對於用戶常常輸入的參數的輸入說明。

二、對於可選或者專業要點的專業輸入的說明。

三、對於計算和輸出結果的仿真模擬。

數據輸入窗口

    根據用戶在導航欄中的選擇來顯示輸入參數或者模擬器的輸出結果。

 

3. 建立一個文件

3.1 概述

    這一部分簡要的描述了Drillbench的數據模型和如何建立一個新的文件。全部的Drillbench程序共享相同的數據模型,所以,這一部分使得他也同其餘的程序界面相似。

一個新的文件既能夠經過建立一個新的文件或者編輯一箇舊的文件來建立。模擬器須要的數據也能夠從庫中,或者在輸入參數表單中來詳細指定出來。輸入參數表單和數據將會在後面的章節詳細描述。

若是您使用的是Drillbench的舊版本,您能夠正常打開您的輸入文件,程序會通知您輸入的內容已經被更新。注意,這個更新是不可逆的---文件從這個版本中保存,不能被老版本的Drillbench所加載。

3.2 數據模型---DEML

    數據模型的解釋圖表以下圖,他處理全部在用戶界面和數值模型內部的數據轉換,而且將全部的信息保存在XML文件中。

    這個數據模型與全部的Drillbench程序的數據模型相同,可是大多數據程序只使用了完整模型中的一個子集。當從一個程序切換到另外一個程序時,全部可用的數據也將會被繼續使用,而且用戶必須添加特定的數據到被使用的程序中去。

數據能夠從不一樣的來源中收集。在大多數狀況下,公司會有一些標準、準則和通用的作法,他們從一個案列到另外一個案列中是不會被改變的。一樣,供應商的工具和流體可能在大多數案例中是相同的。

    爲了運行一個Dynaflodrill會話須要的數據總數可能會所以被分割成案例具體的數據和標準的數據來保持不變,或者他們從一個案例到另外一個案例間僅被作了輕微的修改。標準的數據能夠在庫中被定義,這樣能夠簡化案例的設計階段。

    在案例具體的數據中,如:井眼軌跡、幾何形狀、操做環境和溫度,包含他們的典型的庫條目是流體、管柱和工具的選擇項。

3.3 新的會話文件(.dml)

爲了建立一個新的會話文件,從菜單工具欄中選擇File->New。新的文件對話框提供了選擇是不是從空白文件開始,仍是從帶有預先定義好的模板開始程序。

模板能夠被定義成具體的井的類型(如:三高井、深水井或者大位移井)或者是具體的區塊。使用模型主要的意義是簡化輸入的過程。全部用戶界面中預先定義的數據都是可用的,這樣他們就很容易被檢查和驗證他們是否符合您想要模擬的案例。

   存放模板的路徑被配置成Tools->Options dialog

3.4 編輯一個已有的會話(.dml)文件

    經過選擇File->Open來打開已存在的文件夾,在其中選擇文件。近期使用過的文件一樣也能夠經過File->Reopen list來打開。編輯程序與您想要打開一個模板文件的操做相相似。在您編輯好了一個輸入文件後,從菜單工具行中選擇File->Save as...而且給這個輸入文件一個新的名字。輸入的文件能夠被保存在任意的庫中。

3.5 轉換遺留的會話文件

    4之後的版本,Drillbench已經使用了新的數據格式。而由Drillbench(3.X)的版本建立的舊文件,他須要用Drillbench程序來轉換一下。

程序有兩種工具來實現舊文件的轉換:

一、Convert file  ---轉換一個單獨的文件或者數據庫。

二、Convert folder  ---在一個文件夾和其子文件夾(可選)中轉換全部的文件。

轉換一個文件:

    打開轉換文件的應用程序(Start->[Program location]->Tools->Legacy->Convert file)

    打開的程序如同下圖所顯示。經過點擊文件夾圖標,來打開一個瀏覽器窗口,在他裏面選擇您想要轉換的文件。相對應的新文(.dml)將會被放置在相同的文件夾內,如同源文件同樣。

轉換一個文件夾:

    打開一個轉換文件夾的程序(Start->[Program location]->Tools->Legacy->Convert folder)

    以下圖所顯示的轉換文件夾的工具。選擇您想要轉換的文件夾,而且包含在子文件夾中的舊的會話文件將會被系統掃描後轉換。系統會在這個目錄下執行(C:\或者本地的Drillbench文件內),可是您要注意,若是您有不少文件須要轉換的話,這個命令須要一些時間來執行這些操做。

    程序爲每一個被裝換爲當前Drillbench格式的(.dml)文件建立一個日誌文件。日誌文件能夠與文件一塊兒自動的保存,在他的裏面而且包含全部信息和在轉換爲新格式期間生成的警告。

 

3.6 庫

全部的數據是在參數輸入會話中輸入的。基於數據表單或者工具手冊中的一些典型數據的輸入,可使用一個可操做性的庫函數來包括他們。Drillbench的默認安裝是包括了管柱&管道、工具、流體等庫文件。用戶能夠很容易添加須要的信息到這個庫中,從而定義新的項目。

Wellbore geometry,StringMud項,在其參數輸入部分裏從庫中選擇條目。爲項目/組件來經過點擊Name字段,從而訪問這個庫。如下這些項目/組件也能夠在庫中尋找和保存:

一、Riser

二、Casing/Liner

三、String components

四、Bit

五、Mud(Drilling fluid)

   爲了在庫中找到具體的項目和組件,系統提供了一個過濾器選項來幫助您尋找您須要的項目和組件。您能夠設置多個不一樣的過濾器,讓您的庫的收尋更詳細。點擊Add按鈕來在過濾器對話框中添加一行,或者若是您想要刪除一行的話按下Remove鍵。在Apply filter這個按鈕被按下以前,是不會執行過濾功能的。

    爲了從匹配的組件列表中選擇一個項目,您能夠在這個元素上雙擊鼠標。而後您能夠返回到輸入的屏幕中,繼續去指定其餘具體的數據。

    若是您在庫中沒有找到合適的項目或者組件,您能夠手動的在輸入參數的窗口中指定項目或者組件的全部屬性。經過雙擊表中行項目和組件能夠新的項目被添加到庫中。

3.6.1 庫編輯器

    程序一樣也有一個獨立的庫編輯器,能夠從Start菜單中來打開他(Start->[Program location]->Tools->Library editor)

     在庫編輯器中,全部保存的信息均可以被瀏覽。在他們裏面能夠添加新的項目或者編輯存在的項目的說明。

 

4. 輸入參數

輸入參數已經被分紅十大類。

4.1 描述

    使用Description窗口來描述主要的意圖和當前案例的關鍵參數。輸入是不言自明的和最重要的須要肯定的參數。使用Description字段來區分幾個爲相同案例執行的計算。

4.2 測量軌跡

     爲測量軌跡輸入的數據有測量的深度、井斜和方位。模擬器經過使用最小曲率法來計算真垂直深度(TVD)。給定的角度做爲從垂直平面偏離的角度,他意味着水平面爲90度。兩個點之間的角度是這兩點之間的平均角度。模擬器能夠處理水平井,可是其角度不建議超過100度。這個窗口是可選擇的,若是沒有數據輸入的話,這口井被假設爲垂直的。

    軌跡測量數據能夠被手動輸入,也能夠從電子表單中複製或者導入一個已存在的軌跡數據文件。以下圖所示的數據表單和二維的草圖軌跡。

經過選擇File->Import->Survey data或者RMSwellplan data的方式將井斜文件中的數據導入到系統中。

    RMSwellplan選項打開一個File對話框,其中的*.dwf文件能夠被選擇。而測量數據的導入方式與打開一個文件的導入工具不一樣,以下圖所顯示。

    導入工具是很是經常使用的,而且能夠處理不一樣的單位,不一樣的列的順序或者他的分隔符。他一樣能夠處理任何數量的頁眉或者頁腳。

     測量數據文件可使用三維的模式預覽,經過選擇View->Survey plot

4.3 井身結構

井身結構部分包含了實際鑽開的井眼尺寸與結構。典型的窗口外觀以下圖所示。井眼被分紅了兩個部分:

一、套管/尾管。

二、裸眼。

   爲了簡化輸入的過程,套管程序的示意圖被顯示出來。他能夠從View->Well schematic菜單中打開。若是套管和裸眼的規格尺寸有任何的變化,那麼這幅示意圖會當即的更新。

    在Dynaflodrill中,他只需指定管柱的內徑和環空,由於他們纔是泥漿的流統統道。所以,只有套管他造成了當前狀態井眼內的環空。

    每一個管柱的頂部和底部位置(吊鉤和深度)必須從RKB中指定他的測量深度。管柱的內徑和外徑能夠被直接輸入,或者從庫中選擇對應的數據填充。庫是可選的,他提供了一種很容易輸入套管的正確數據的方法。下圖顯示了您在庫中尋找您渴望獲得的數據的例子。在庫的瀏覽器中突出顯示一個元素,再點擊OK鍵後,系統將會複製實際的字符串數據到井身結構窗口中。

    向表格中添加行,使用向下的方向箭頭鍵來實現。在表格中添加或者刪除行,可使用Ctrl+Ins或者Ctrl+DelCtrl+Ins將會在鼠標所處在表單中位置的上方打開新的一行。

 

    經過從套管鞋開始沿着井眼開孔直徑到井底的長度,來指定裸眼的部分。

    設計的井眼深度能夠與裸眼部分的初始長度不一樣。

 

4.4 鑽具管柱

Dynaflodrill可使用常規管子和連續油管。以下圖所顯示的管柱數據規格。填寫的數據規格從鑽頭一直延續到井口。下圖的窗口被分紅兩個部分---管柱的規格與鑽頭的規格。在這裏,一樣顯示套管柱與管具的示意圖來簡化數據的輸入過程。

String

    管柱規格能夠從庫中選擇管柱元素來完成,或者直接在窗口中輸入也能夠。管柱是從鑽頭開始向上具體指定。而長度、內外井尺寸也是必須填寫的。距離是從底部開始計算的,把他做爲一個參考顯示出來。

    獨立的平均長度是鑽進時接單根以前的長度。在模擬過程當中,當管柱接頭到達鑽臺時,在日誌窗口中會彈出一個消息。這時模擬器會在接單根時自動停泵。

    經過修改已經存在的項目的尺寸來建立一個自定義的尺寸項目。爲了向庫中添加一個新項,在組件上單擊右鍵,並按下Save鍵。

    也能夠經過點擊選擇的組件最後一列來編輯/查看不一樣組件的屬性。對於Dynaflodrill,要注意的是馬達做爲了屬性對話框中的一部分被定義。

    以下圖顯示的馬達的Properties窗口。馬達的尺寸和排量以及相應的壓力損失區間也能夠被指定。在排量表中,最大和最小排量是馬達的能夠接受的最大、最小的限制範圍。

    向表單中添加行,可使用向下的方向箭頭鍵。一樣可使用Ctrl+Ins或者Ctrl+Del快捷鍵在表單中添加或者刪除行。

 

Bit

    鑽頭是單獨定義的。經過點擊省略號按鈕,從而瀏覽庫從中選擇鑽頭。也能夠在窗口中調整值來編輯鑽頭的尺寸與屬性。經過噴嘴的過流面積是經過輸入總過流面積(TFA)或者經過輸入每個噴嘴的尺寸來定義的。爲了能建立一個新的鑽頭到庫中,請您點擊Add to library按鈕。

 

    若是已經選擇了噴嘴的尺寸,他一樣也支持選擇四個以上的噴嘴,額外的噴嘴能夠很容易的經過按下向下按鍵在表單的最後一行來添加,也能夠經過按下Ctrl+Ins來實現。

 

4.5 Suface equipment(地面設備)

Choke

    節流閘門組的Inner diameter必須給定,以及關閉閘門所須要的最小時間。模擬器自動的添加一個地面管線長度到系統中。用戶能夠經過修改井口壓力來控制井眼壓力。在Choke部分,用戶經過從Choke control複選框中選擇Pressure或者Opening來指定如何操做節流閘門組。

    Pressure change參數僅用於若是Pressure被做爲節流閘門組控制被選擇時使用。他定義了單位時間內壓力變化的量。

Separator(液氣分離器)

    Separator工做壓力必須被設置。

Pump13

    Liquid pump速率變化定義了當循環速率被改變時,達到一個新的速率須要多快。例如:Liquid pump速率改變成2000l/min2意味着當循環速率在1000l/min時,他會花費0.5min從泵啓動到中止直到他中止流動。

    相應的,Gas pump rate change定義了空氣壓縮機有多快操做變化能夠達到。

Rotary control head(旋轉控制頭)

    關閉的持續時間是從Rotar control head狀態在用戶界面切換到關閉,而且直到Rotary control head徹底關閉的時間。

 

4.6 Injection system(注入系統)

    以下圖所示是氣體注入示意圖例子。這副示意圖被分紅了兩個部分,Drill stringAnnulus injection。這裏有幾組選項提供給環空注氣使用;Parasite annulus,Parasite stringSource point injection。 

    Check valve(止回閥)指定的值能夠控制是否容許迴流。同時在鑽桿和環空中注入氣體是可行的。在這種狀況,向環空與鑽桿內注入的氣體能夠不一樣,可是止回閥的狀態被假設等同於兩條注入管線。

4.6.1 Drillstring gas injection(鑽桿內氣體注入)

    對於鑽桿內的注入,只須要指定注入氣體的Density(密度)和現有氣體的組分的摩爾分數。

4.6.2 Annulus gas injection(環空氣體注入)

     對於環空氣體的注入,這裏有三個選擇:

     一、Parasite annulus(寄生管環空)。

     二、Parasite string(寄生管管柱)。

     三、Source point(源點)。

    不管是寄生管環空和寄生管管柱選項都須要內徑(套管與管柱之間的環空)和注入深度的詳細說明。

也有可能注入氣體或者壓井泥漿經過寄生管管柱或者寄生管環空。若是將注入的氣體做爲模型,那麼注入氣體的組分和睦體密度須要被具體化。若是將壓井泥漿做爲模型,那麼泥漿的密度須要被給定。

一樣也須要將在注入管線中的流體溫度具體化。如同下圖所示的寄生管環空和管柱的詳細規格說明。這個示意圖表示了注入系統的佈局。

     以下圖所示源點注入的詳細規格說明。僅注入氣體是可用的。這裏的選項僅須要注入深度和注入氣體的組分。注入管線溫度在這裏的選項裏用不到。源點的選項忽略了寄生管管柱/環空中氣體體積壓縮的因素,這樣使計算簡單化了。

 

4.7 Mud(泥漿)

     以下圖所示的泥漿的性能清單表。流體能夠從庫中選擇,也能夠經過在窗口內輸入相關的數據來具體化。您能夠經過在Fluid name字段處點擊這個按鈕,從而在可用的流體庫中進行選擇某種流體。打開的流體選擇對話框在下圖中顯示出來。

    若是沒有找到和實際流體相符的流體選項,那麼您能夠建立這種流體。能夠經過在相關輸入參數的地方輸入Component densities,PVT,Thermophysical propertiesRheology。新建立的鑽井液流體能夠經過在窗口的右上角處點擊Add to library按鈕添加到庫中。

 

Component densities(組分密度)

     下面的鑽井液流體的輸入處,會顯示出流體組分密度。

     除非流體的密度計算是依賴於一個區塊泥漿的數據,以下面模型的Measured PVT,使用了一個組分密度模型。每一個相態的P,T將會單獨處理,由此產生密度基於每種相的比重分數和標準環境下泥漿的密度而被計算出來。

    在標準環境下具體化原油的密度(1 bar ,15度/14.7 psia和60 F)

    固體密度是材料重量的密度。默認的狀況下建議固體密度是4.2sg,他至關於重晶石的密度。在這裏的計算中,固體的可壓縮性是被忽略的,這一假設在大多數狀況下是很是正確的。

    Density指的是整個泥漿相態的密度,他必須在正確的參考溫度和大氣壓力下指定。

    最後被指定的參數是泥漿的Oil water ratio(油水比)。使用「oil%water%」來指定這個比率。

PVT model

    這是一個選項,他從兩個不一樣的PVT模型中進行選擇,Measured PVT模型和Black oil PVT模型。

     Measured PVT模型是基於PVT升高的壓力和溫度的實驗數據。測量的數據能夠經過點擊PVT部分中的屬性按鈕來指定。以下圖所顯示。點擊屬性按鈕來開打一個帶有兩個標籤式表單的子窗口;一項是飽和的原油密度的詳細說明,另外一項原油中氣體溶解度的詳細說明。這個選項適用於幹氣侵入的狀況。

    在氣體溶解度表單的第一行老是在1欄包含了數據。在計算中,他被用做爲參考點。

     對於Black oil PVT模型,升高的壓力和溫度後泥漿的屬性是從基於相關經驗得來的。對於原油的組成,他是可有可無的。

流體類型

    流體類型能夠是液體也能夠是泡沫。

    當使用的是泡沫模型,那麼泡沫的質量是必須輸入的,他能夠用氣體和泡沫之間的體積比來指定,典型的範圍是0.850.95之間(85-95%)。使用泡沫模型時,須要泡沫性能上的穩定。

流變學

    這裏有三個流變模型能夠選擇;Robertson-Stiff,Power LawBingham。流變曲線能夠用一張剪切速率與切應力比的表單來指定(範式讀數)。流變性表單是一張電子表單,而且在他裏面可使用複製,將數據粘貼到Drillbench軟件的其餘程序中去。

    若是選擇的流變模型是Robertson-Stiff,若是可用,那麼表單中至少包含三個範式讀數。

    流變數據也能夠根據塑性粘度(PV)和屈服點(YP)來給定。

    在大氣壓下和50度(122F)的狀況下,流變數據的輸入是有效的。

    Robertson-Stiff是大多數狀況下推薦的模型。這個流變模型將會在稍後的章節中描述。

 

4.8 Reservoir

     儲層屬性窗口以下圖所示。窗口的上部是一張帶有儲層層位的特徵表單,如深度、孔隙壓力、滲透率等。窗口下部分是儲層流體和岩屑包含的屬性。

儲層區域

    儲層區域的名稱是在Lithology name列輸入。對於在井壁周圍的物質材質,他們用巖性這個術語來描述。油藏的類型能夠是裂縫也能夠是填隙物。對於評估從儲層流入的強度,這個類型是很是重要的。TopBottom列定義了油層區域的上部和下部的界線,而且他們是從RKB開始以米來計量深度的。油層的頂必須在最後一層套管鞋至井眼的底之間。Top pressureTop temperature是油層頂部深度處的壓力和溫度。

    儲層流體能夠是純氣體,或者用戶能夠指定一個gas oil ratio油氣比(GOR)water cut水侵(WC)。水侵是水在液相中的百分數。GOR是在標準條件下指定的。在Reservoir fluid列中點擊,激活單元格來編輯內容,而且在單元格的最右邊會出現一個按鈕。按下這個按鈕後會打開一個對話框,以下圖所顯示,在對話框中將屬性具體化。

注意,只有很是稀薄的氣體才能夠視爲氣體,如,幹氣或者貧瘠氣。全部其餘的流體能夠做爲油的組分來看待。冷凝流(不是幹氣),儲層的油混入了泥漿,這將會對泥漿的性能有很大的影響。這是不可逆的變化,在對比溶解氣藏氣,當氣體接近地面時,他將從泥漿中脫氣出來。通常來講,全部帶異常貧瘠氣體流體都應該被做爲「油」來得到這一效果。

    Influx模型定義了侵入井筒的速率。點擊Influx列來激活單元格,編輯單元格中的內容,在單元格最右側會出現一個按鈕。按下這個按鈕將會打開一個對話框,以下圖所示。模型的選擇取決於選擇的油藏的類型和流體的類型。

四種可用的流體模型:

一、Linear PI:產量與壓力降成直線關係(如,地層壓力與井底流動壓力之差)。對於oil/water油藏,他是PI模型,對於高壓氣體油藏,他是首選模型。

二、Squared PI:產量取決於油藏壓力的平方和井底壓力平方之差。對於低壓氣藏,他是首選模型。

三、Reservoir model:侵入依賴於滲透率、孔隙性、儲層裸露的長度和底水位置。

四、Constant:侵入速率常數。

    若是儲層是一個Matrix,侵入速率能夠基於一個線性PI計算得出,PI的平方(僅氣體)。PI能夠根據儲層在井眼中暴露的長度進行調整。

若是儲層是Fractured,侵入速率能夠基於一個線性PI來計算,PI的平方(僅幹氣)或者是恆定的侵入速率。對於裂縫油藏來講,PI不依賴於儲層在井筒裸露的長度。

能夠同時定義多個油藏區域。這將會有可能指定一個儲層,他是由填隙物和裂縫混合而成的,多個侵入速率。對於儲層流體的屬性與全部區域同樣,可是在這個區域中,油氣比和水侵能夠不一樣。

儲層流體

爲每一個相指定儲層流體的屬性,以下圖所示:

      流入氣體的密度是在標準的環境下指定的。若是氣體出現了任何污染,那麼就要必須指定被污染的量(依據莫爾分數)。常見的污染氣體有:氮氣N2,二氧化碳CO2,和硫化氫H2S。氣體密度應該包括這些污染物。

    由於流體比稀薄的氣體要重,對於侵入gas、侵入oil和water必須所有指定他們的屬性。在標準環境下肯定其密度和壓縮性,同時在油層條件下給定地層體積係數和粘度。

Cuttings(岩屑)

岩屑密度和最大濃度、最小的上返速度也必須被指定。

 

4.9  Temperature(溫度)

    對於在鑽桿內部與環空中的溫度,他們隨着井深被指定於表單中。測量深度是與相對應的溫度一塊兒輸入的。對於環空和鑽柱來講,他們溫度與深度成對的數量可能不一樣。在表單中的第一個數據點是地面泥漿的溫度(入口和出口)。

    當開始計算有效溫度分佈時,在給定的溫度點之間程序增長的插值是線性的。

    若是測量的數據不可用,建議您經過使用在Drillbench Presmod中的動態溫度模型來計算泥漿的溫度分佈,並將計算結果複製到Dynaflodrill的表單中。對於添加了數據後的溫度計算來講,一個Dynaflodrill輸入文件能夠被打開,而且在Presmod中運行。

 

5. 專業的參數輸入

    井口的壓力規範、網格單元格、子模型的選擇和井筒中觀察點的指定,他們均可以做爲可選項輸入。

Wellhead pressure(井口壓力)

井口壓力錶明瞭地面的參考壓力。這是節流閘門組向下遊傳遞的壓力,或者是其餘別的地面設備,他是最小的井口環空出口處的壓力。井口壓力做爲一個常量值。參考的井口壓力被顯示在結果圖表中。

Number of grid cells(網格單元的數量)

    網格單元的數量是一個數值參數。用戶指定了網格單元的數量是用來建立基本的數學模型。更具體的說,他定義了在鑽桿或者環空處的層次細節,使他們離散化。增長網格單元的數量將會增長模擬器的精確性,同時也增長了計算上的時間成本。計算時間最可能是隨着對應網格單元而線性增長。爲了讓模擬器計算不要太耗時間,咱們建議將參數設置在50100之間。

Sub-models-Pressure loss model(子模型-壓力損失模型)

     BeggsBrillSemi-Empirical和一個Mechanistic壓力損失子模型能夠被選擇。機理模型咱們推薦是Newtonian流體,同時semi-empirical模型是咱們推薦爲non-Newtonian流體。

Sub-models-Gas density model(子模型-氣體密度模型)

    Hall-YarboroughRedlich-Kwong也能夠被選擇。Hall-Yarborough狀態方程是咱們推薦的設置。

Friction factor model(摩擦係數模型)

摩擦係數子模型以下圖所示。

    除了Ed.Technip 1982出版的全部模型,鋼製品和裸眼的粗糙度必須被指定。Ed.Technip是咱們推薦的摩擦係數模型。

Observation points(觀察點)

    在井筒內能夠指定五處觀察點。在這些點處的壓力、當量循環密度(ECD)和溫度均可以在模擬的過程當中觀察。使用一個測量深度來指定觀察點,兩者之一的操做模型,他將會影響在管柱移動過程當中的點的行爲。這些點能夠是移動的也能夠是固定。移動的點能夠被認爲是「附屬到」鑽柱上,而且隨着管柱一塊兒移動。固定的點對應一個固定的井深,不依賴於鑽柱的移動或者是鑽頭的位置。

 

6. 菜單和工具欄

   菜單和工具欄圖標有標準的Windows功能。咱們假設Dynaflodrill是用戶熟悉的Windows操做,而且只能描述專門爲Dynaflodrill設計的菜單和工具欄功能。

6.1 File(文件)

6.1.1 New(新建)

    使用File->New來從建立一個輸入文件。這個對話框提供了啓動方式的選擇,要麼是一個空白文件,要麼是預約值的模板。模板的路徑被設置在選擇對話框中。

6.1.2 Open(打開)

     使用一個標準文件選擇對話框來打開一個文件。

6.1.3 Reopen(從新打開)

     從新打開一個咱們最近使用的文件。

6.1.4 Save(保存)

     使用一個標準文件的選擇對話框來保存一個文件。

6.1.5 Save as(另存爲)

     使用一個標準的選擇對話框來在一個新的名稱下保存一個文件。

6.1.6 Save as template(保存爲模板)

    保存文件成爲一個模板文件。

6.1.7 Save library(保存至庫中)

    保存全部的數據到庫中。

6.1.8 Import(導入)

    使用File->Import到導入一個以ASCII碼爲格式的軌跡測量文件,或者是從RMSwellplan程序中獲得的軌跡數據。當軌跡測量數據文件已經被選擇,那麼軌跡測量數據導入對話框將會出現。選擇適當的列分隔符,在軌跡測量文件中使用的單位和頁眉/頁腳的數量線會被跳過。

     軌跡測量文件必須使用ASCII格式的測量深度、井斜和方位。默認狀況下,程序假設第一列使用的是Measured depth,第二列是Inclination和第三列是Azimuth。若是不是這樣的話,列頭能夠經過拖放來從新安排:在列頭上點擊並保持按下鼠標左鍵,拖拉他到正確的位置,而後釋放鼠標左鍵。

6.1.9 Export(導出)

     使用File->Export來保存軌跡測量數據在RMSwellplan(*.dwf)文件格式中。

6.1.10 Exit(退出)

     退出程序。

 

6.2 Edit(編輯)

     標註的窗口功能。

6.2.1 Cut(剪切)

     標準的窗口功能。在複雜的輸入表單中,Edit選項是不可用的。在這個選擇被激活前,一個字段須要被激活來編輯。爲了選擇和剪切一段範圍的電子表單單元格,凸顯出這些單元格而且按下Ctrl+X

6.2.2 Copy(複製)

     標準的窗口功能。在複雜的輸入表單中,Edit選項是不可用的。在這個選擇被激活前,一個字段須要被激活來編輯。爲了選擇和剪切一段範圍的電子表單單元格,凸顯出這些單元格而且按下Ctrl+C

6.2.3 Paste(粘貼)

    標準的窗口功能。在複雜的輸入表單中,Edit選項是不可用的。在這個選擇被激活前,一個字段須要被激活來編輯。爲了選擇和剪切一段範圍的電子表單單元格,凸顯出這些單元格,或者爲將要複製到的區域選擇起始點的位置,而且按下Ctrl+V

6.2.4 Undo(撤銷)

    標準的窗口功能。

 

6.3 View(視圖)

     用於窗口間的互相切換,而且能夠隱藏或者顯示子窗口的選項和圖表。

6.3.1 Well schematic(井身示意圖)

    示意圖,他包括了隔水管、海牀、套管/尾管程序、裸眼和鑽柱,他們經過選擇View->Well schematic或者使用工具欄圖標中的井示意圖按鈕來顯示。可視化的瀏覽一口井能夠顯示在輸入數據中的錯誤。井身示意圖有一個可視化屬性窗口來在被繪製的項目和標籤之間切換,他們也能夠從彈出式菜單屬性中打開。

    井身示意圖在當前爲了修改而被選擇的組件上,突出顯示組件的詳細說明,在您作出了改變會,系統提供實時反饋,而且經過更新他的幾何形狀來做爲他發生的變化。

6.3.2 Survey plot(軌跡測量點)

    爲了能觀察三維軌跡表現的視圖,選擇View->Survey plot。默認的視圖是在XY-plan的前面。爲了建立圍繞井筒旋轉的視圖,在您想要的旋轉方向移動鼠標,同時按下鼠標左鍵。爲了放大,在按下鼠標右鍵的同時向上移動。爲了縮小,在按下鼠標右鍵的同時向下移動。爲了移動圖形,在按下鼠標左鍵的同時也按下Shift鍵,而後移動鼠標。

    這裏有一個菜單行在帶有FileView菜單的軌跡測量點中。爲了重置View,從點的菜單行中選擇View->Reset camera。經過從點的菜單行中選擇File->Save As...來用一個多種格式保存這個點。

6.3.3 Log view(日誌視圖)

     默認狀況下,日誌視圖是位於主窗口的下方的。他顯示錯誤、警告和涉及到輸入的信息及計算。在View->Log View菜單中選擇複選框來顯示或者隱藏日誌。雙擊顯示出的錯誤和警告,系統引導用戶到輸入頁面中尋找問題的緣由。在日誌上點擊鼠標的右鍵,將會顯示一個菜單,他提供瞭如下的命令:

Copy messages(複製信息)

    這個命令複製當前行中的信息到剪切板中。

Save messages(保存信息)

    這個命令讓你保存日誌內容到一個文本文件中,做爲之後查看使用。

Clear messages(清除信息)

    這個命令清空日誌。

Hide(隱藏)

    這個命令隱藏日誌窗口,如同沒有在View菜單中勾選日誌窗口同樣的效果。

Show timestamp(顯示時間軸)

    這個複選框觸發了日誌中行的時間軸的使用。這個功能能夠被用來從多種運行中區分信息,特別是日誌的內容被保存到一個文件中的時候,這項功能很是有幫助。

6.3.4 Navigation bar(導航條)

    切換導航條的開關。隱藏導航條對於主要輸入或者仿真器的窗口騰出更多的空間。這項選擇的狀態會在兩個部分的切換中保存下來。

6.3.5 Basic input(基本輸入)

切換到一個Basic輸入窗口。

6.3.6 Expert input(專家輸入)

     切換到一個Expert輸入窗口。

6.3.7 Simulation(模擬器)

     切換到一個Simulation窗口。

 

6.4 Simulation(模擬器)

    模擬器控制命令能夠在菜單欄和單獨的工具欄中找到。

6.4.1 Toolbar functionality(工具欄功能)

     工具條有模擬器的開始/暫停、單步和重置按鈕。您一樣也能夠從下拉菜單中進行選擇,您能夠在其中選擇將要運行的模擬器類型。交互仿真,批量仿真或者動態抽吸和激動的模擬。

    經過點擊Start來啓動模擬器,他將會一直運行到用戶點擊中止。當模擬器啓動後,這個按鈕改變成Pause(以下圖)。當您按下Pause後,這個模擬器將會暫時中止一下,當你再次點擊Start,運行就會恢復。經過點擊One step,一個時間步長將會被執行,模擬器中止下來直到您再一次選擇點擊One step或者Continue。從一開始就使用了模擬器,那麼請點擊Reset按鈕。

    經過使用Pause,在模擬器運行的過程當中,操做條件的改變能夠在任什麼時候間使用。

6.4.2 Start/Pause/Continue

    使用開始和暫停一個模擬器的運行,也能夠暫停後繼續模擬器運行。

6.4.3 Step(步長)

    運行模擬器向前一步。在模擬器窗口中指定最大步長的長度。

6.4.4 Rest(重置)

    重置模擬器。模擬器將從下一次Start被點擊開始從頭運行。清除全部的圖形,除非keep previous results被激活。

6.4.5 Load state from file(從文件中加載狀態)

    加載一個以前已運行的模擬器,這個模擬器文件被做爲一個狀態文件保存,以下所示。

6.4.6 Save state(保存狀態)

    在模擬器運行的任什麼時候間內,當前模擬器狀態均可以被保存。有了這個方法,模擬器能夠在之後的時間裏,有機會再次運行。爲了保存模擬器的狀態,選擇Simulation->Save state。將會出現一個保存對話框來詢問您新的文件名字。默認狀況下,狀態文件將會帶有一個.pr.Later的後綴,經過第一次打開相同的輸入文件,這個模擬器能夠繼續運行,而後選擇Simulation->Load state file。經過按下Start或者Run one time step來重行開始以前保存的狀態,讓模擬器繼續運行。

    從模擬器產生的全部結果都保存在一個狀態文件中,您能夠經過加載一個狀態文件到模擬器中來瀏覽他們。所以,Save state能夠用來保存運行結果爲之後所使用。

 

6.5 Results(結果)

    在Steadyflodrill中的Results菜單僅用來控制結果的顯示。用於顯示圖形的新頁面能夠被打開、重命名或者刪除。

6.5.1 keep previous results(保留以前的結果)

    您能夠選擇從以前的模擬器中保留結果,而後將他在新的模擬器中運行。新的模擬器將會與以前的模擬器一塊兒繪製出圖形。這將會很容易的去比較不一樣的方案和過程。開始一個帶有keep previous results的新模擬器運行來將會禁止使用全部以前模擬器的結果。

6.5.2 Import results(導入結果)

    導入以前保存的模擬器運行的結果。加載的結果將會被做爲很古老的運行添加到模擬器結果棧中。模擬器的結果能夠被導入到其餘的Drillbench程序中去,並不依賴輸入的文件。

6.5.3 Export results(導出結果)

模擬器結果能夠在模擬器運行的任什麼時候刻來保存。爲了能保存結果,選擇Results->Export results。將會彈出一個保存對話框,詢問您要保存的文件名。默認狀況下,結果的文件名是帶有.dbr.Later後綴的,結果的導入是不依賴於輸入文件,並且全部的Drillbench程序都支持結果的輸入與導出,以下圖,經過選擇Results->Import results。被加載的結果將會做爲古老的運行添加到模擬器結果棧中。

6.5.4 Add page(添加頁面)

    若是您想要添加自定義圖形或者特殊的設置圖形到更多的結果頁面中,您能夠添加一個新的頁面,在這個頁面中您能夠添加新的圖形。頁面一樣能夠經過鍵盤的Ctrl-T來添加。

6.5.5 Rename page(頁面重命名)

    您能夠重命名這個自定義圖形頁面來從新組織您的圖形。頁面一樣能夠經過在頁面標籤上雙擊鼠標來重命名。

6.5.6 Remove page(刪除頁面)

    您能夠經過選擇從菜單或者鍵盤的Ctrl-F4來刪除一個圖形頁面。

6.5.7 Load/save layouts(加載/保存佈局)

    自定義圖表佈局和屬性能夠保存在DML文件中。當DML文件被打開時,全部打開的圖形和用戶自定義的圖形均可以自動的恢復。自定義的圖形和佈局一樣能夠被保存,而且能夠單獨的加載來覆蓋在DML中默認的或者自定義的圖形。這個功能一樣能夠在不一樣類型的模擬器中使用的典型圖形配置,來建立一些模板。

 

6.6 Tools(工具)

     工具項目的功能有報告、數據驗證、圖形窗口的屏幕捕捉,改變單位設置,程序中的選項能夠在Tools菜單中找到,而這些工具選項使用的很頻繁。這裏已經給出了些易於訪問使用的單獨工具欄。

6.6.1 Take snapshot(屏幕截圖)

     屏幕截圖功能將截出來的窗口圖線放置在剪切板中,而後這幅圖能夠粘貼到報告或者演講稿中。結合您的自定義佈局,這將對於模擬器結果輸出的報告來講是很是有用的。

6.6.2 Report(報告)

    經過從菜單欄中選擇Tools->Report來打開報告。全部報告使用HTML格式。Input report是一個小結報告顯示最終要的輸入數據。Current results報告包括了一些輸入信息和全部在模擬器窗口中用於瀏覽的結果圖形的頁面中,被您選擇的結果圖形。Tabular results報告顯示大部分結果數據,他們能夠做爲一個大表單中的列。另外一部分報告,tabular results(printable),顯示了相同的信息,可是這個表單被分紅了多個表單,而且表單格式爲打印做爲特殊的調整。使用您的web瀏覽器的命令來保存或者打印報告。

     報告使用的是標準HTML類型表單(CSS)來定義可視化的佈局。這也很容易的去自定義一些格式(字體、顏色等)Dynaflodrill提供了一個默認的類型表單(ircss.css),他能夠被編輯或者替代來匹配用戶首選的報告類型。以下圖所顯示的使用默認樣式表單的輸入報告一個摘要的佈局。其餘報告也具備類似的功能和相同的佈局。

    報告的格式是他很容易的輸出數據到其餘的程序中,就像Microsoft Excel同樣。報告能夠經過Excel直接的打開,表單也能夠經過標準的複製與粘貼功能,從報告中複製到Excel工做表中。然而,若是您使用Explorer來瀏覽這些報告,這將是一種更簡單的方法。數據能夠經過右擊一個表單,並選擇Export to Microsoft Excel項來直接導入到一個Excel表單中。Excel表單將會被打開,包含了從報告表單中選擇的數據。

6.6.3 Validate parameters(校驗參數)

     Drillbench有一個參數校驗工具,他能夠經過從菜單欄中,或者使用工具欄中相應的圖標選擇Tool->Validate parameters來啓動。

6.6.4 Edit unit settings(單位編輯設置)

    爲了能編輯單位設置,從菜單欄中選擇Tools->Edit unit setting,或者在狀態欄點擊名字來彈出單位菜單。

   單位菜單容許快速改變單位的設置,能快速訪問單位編輯頁面。

6.6.5 Options(選項)

   爲了打開選項標籤窗口,從菜單欄中選擇Tools->Options來選擇他,或者點擊工具欄中對應的圖標來訪問。

   這個對話框他能控制Drillbench程序的設置。這個窗口被分紅了三個標籤表單:GeneralAppearanceUnit definitions,下面會對他們作出說明。

6.6.5.1 General(常規項)

     Library path(庫路徑)

     流體、套管和管柱組件均可以從庫中選擇。庫文件的位置都是從這塊輸入的。這裏能選擇的庫文件能被全部的Drillbench程序共用。使用這塊右下角的箭頭來從一張預先的路徑表單中選擇路徑。

Template path

    Drillbench默認的模板文件的路徑。

At program startup(程序啓動)

加載最近使用的文件,從新開始的運行這個文件。

Remember last selected page

從新運行Dynaflodrill最後一次保存的頁面。

Reports(報告)

選項表示了您是否想要在全部的結果報告中包括默認的結果。系統默認的是包括。

View(視圖)

    當Drillbench產生新的信息時,這個選項控制日誌窗口是否應該自動打開。

Input file(輸入文件)

Show input read diagnostics

    當加載一個輸入文件後,這個選項將會啓用診斷信息提示。這個選項通常是不使用的。他僅用在當您在加載一個輸入文件出現了問題時纔會出現。您能夠經過Drillbench的支持來關閉這個選項。

Load plot layout(s)

    自定義圖的佈局和屬性被保存在DML文件中。當DML文件被打開時,全部打開的圖形和自定義的圖形都會自動的保存。當使用單獨的佈局文件時,自定義的圖形一樣被保存。這個選項控制了Drillbench是否加載和使用最後一次保存的自定義結果圖形的佈局。

Load plot style

    Drillbench將會自動的保存全部自定義的圖形風格的改變到輸入文件中,如線的粗細,背景顏色等。這個選項控制是否保存最後的變化。

6.6.5.2 Appearance(外觀)

    容許用戶根據我的的愛好在Dynaflodrill中,去修改顏色的主題、圖標風格和標籤的佈局。

6.6.5.3 Unit definitions(定義單位)

     這個單位設置能夠經過在菜單欄中的Tools->Options選擇Unit definitions標籤來改變。以下圖,每一個單元會被單獨的定義並保存到一個單獨的單位文件中。然而,預設的單位能夠從下拉菜單中選擇。默認狀況下,SI單位,公制單位(歐洲標準)和區塊單位都是可用的。您能夠建立您本身的單位設置,經過選擇首選單位,並以新的名稱保存這個文件。

 

6.7 Help(幫助)

    爲了在Dynaflodrill中打Help窗口,您能夠從Help->Help toptics或者您能夠經過按下F1來打開他。

    在Dynaflodrill中,這個幫助窗口將會給您一個簡短的描述和全部不一樣窗體的解釋。

    經過從輸入窗口中按下F1,當前窗口的幫助頁面將會顯示出來。

6.7.1 About(關於)

    Help->About選項給了您關於Dynaflodrill的版本號的信息和當前許可證的期限。

 

7. RUNNING A SIMULATION(運行一個模擬器)

7.1 Overview(概論)

     Dynaflodrill給用戶提供了一個詳細的設計和鑽進操做中分析的一個平臺。這是一個很好的方法,使用Steadyflodrill的靜態模擬器首先創建一個操做範圍,伴隨着Dynaflodrill的輸入過程去調查潛在的動態問題。

模擬器能夠執行兩個不一樣類型:

一、 Interactive simulation:容許用戶手動的修改操做參數。在模擬過程當中,從模擬器中獲得的信息被通知給相關的事件。在模擬的過程當中用戶能夠改變控制的參數。

二、 Batch simulation:在開始模擬以前,指定操做條件的改變。整個模擬器執行的過程當中不受任何用戶操做的影響。

 

7.2 Controlling a simulation(控制一個模擬器)

     在工具條上有三個按鈕來控制模擬器的運行。

     模擬器是經過點擊Start開始運行的,他將會一直運行到用戶點擊中止。在模擬器開始後,這個按鈕就會當即變成Pause。點擊Reset來重置全部的操做參數,這樣模擬器能夠從初始狀態從新開始運行。點擊Pause後,模擬器會暫時的中止,可是在暫停後您點擊了Start以後,模擬器繼續運行。經過點擊Run one time step,一個時間的步長將會被執行,而且模擬器執行完會中止,直到Start或者Run one time step被再次選擇。

    這個模擬器將會一次向前運行一步,而且時間步長長度也會對應增長。步數和模擬的時間會在單獨的一步計算完後更新。每個時間步長的長度一般由模擬器決定。默認的值是90秒,可是也能夠根據計算而變化。

   模擬器的類型能夠從工具欄的下拉列表中進行選擇。

 

7.3 Simulation window(模擬器窗口)

    模擬器窗口能夠經過選擇在Navigator工具欄中的Calculation來打開。

     模擬器窗口被分紅兩個部分:

     1Simulation control:上部分爲一個信息面板,他控制着操做參數。這個面板能夠根據您選擇的模擬器類型的不一樣而改變。

     2Simulation results:下部分是一個用於顯示幾個做爲圖形和數值結果的視圖。

7.3.1 Graphical output(圖形輸出)

    不一樣的圖形窗口能夠用來顯示模擬器的結果。結果能夠經過圖形或者數值來查看。

    在Simulation window中的輸出區域被分紅了不一樣的部分或者預覽區,他們很容易配置。Dynaflodrill提供一組被常用的圖形在第一個窗口中。能夠根據我的的愛好來自定義圖形視圖,一樣也能夠添加新自定義的圖形頁面。

    爲了能查看圖形,請在其中之一的視圖中右擊鼠標。將會出現一個菜單,在他裏面能夠選擇添加圖形、移動一個或者全部的圖形以及打印、保存、重命名和自定義圖形的操做。

    這裏有幾種方法來添加新的圖形。若是當前沒有圖形能夠看見,選擇菜單中的Set。將會出現一個帶有全部可用圖形的列表子菜單出現。若是您想要添加新的圖形,在菜單中選擇添加(右擊鼠標)。將會出現帶有幾種放置位置的選擇和可用圖形的列表的子菜單。分割線以上的與模擬器時間相對的圖形被列出,分割線如下對應參數的深度被列出。

   您能夠添加您想要的任何圖形。您可使用窗口中的垂直分割器,他已經將窗口分割成水平方向。分割的窗口能夠經過拖拉分割器到您想要的位置來從新設置窗口大小。

    您能夠在當前頁面中經過從右擊鼠標菜單中選擇Save layout to file來保存模擬器的設置。這個圖形佈局頁面之後在其餘的模擬器中使用,經過添加一個新的圖形頁面和從右擊鼠標菜單中選擇load layout from file。爲了能保存全部的自定義模擬器圖形頁面,選擇Save all layout(s) to file選擇Load all layout(s) from來加載或者恢復全部的自定義佈局頁面。 

7.3.2圖形屬性

一些圖形的屬性能夠經過在圖形上右擊鼠標來修改,而後選擇Properties選項。程序將會出現以下窗口:

    他也能夠修改圖形的標題、座標軸的設置、水平和垂直的網格線、線段的風格和點的風格。在圖形具備多條曲線的狀況下,這些修改能夠作出全部的曲線。

7.3.3 Print and export(打印和導出)

    使用圖形的右擊菜單項,他能夠直接從程序的圖形部分打印出來,他能夠被複制到剪切板或者他能夠做爲包含在報告中或者未來在其餘程序中再處理的一份文件。經過選擇Export來完成文件的保存,程序會打開以下圖形。

    使用幾種不一樣的文件格式來保存圖形:

1Windows bitmap

2Windows metafile

3VML

4PNG

5PDF

6PCX

7JPEG

這些文件格式被普遍的應用於Windows程序中,而且輸出圖像圖形能夠被包含在文字處理器中、web瀏覽器中和桌面的開發式程序中。

   這裏一樣有一個選項來將模擬器圖形的內容做爲數值數據來保存。可用的格式有:

1Text

2XML

3HTML表單。

4Excel

7.3.4 Import data(導入數據)

    這裏有一個選項來導入數據到圖形中。這個選項能夠經過從圖形的右擊菜單中來選擇。程序彈出一個對話框,這樣您能夠從一個文本文件中導入數據到您的圖形中。

7.3.5 Zooming(縮放功能)

   這裏有一個選項來放大和縮小圖形的功能來進一步的調查這些結果。爲了實習這個功能,左擊按下鼠標,拖拉光標向右移動來縮小圖形,而向左來放大圖形。

 

7.4 Interactive simulation mode(交互式仿真模式)

    以下圖因此,當運行一個交互式模擬器後,將會出現一個模擬器窗口。在操做環境的變化能夠是在模擬器開始或者任什麼時候候的模擬器中止的狀況下。

初始鑽頭深度能夠是在井筒的底部,或者是離井底必定距離。模擬器建議的初始位置是在井底。

泥漿的循環速率和睦體注入速率,經過環空或者是寄生管柱,在模擬器運行期間能夠被修改。若是一口井的壓井方案在輸入參數頁面中被肯定,那麼壓井泥漿能夠經過寄生管柱注入。

不管什麼時候鑽盤速率(ROP)比零大,那麼表示當前是鑽進模式。若是ROP爲負值,則代表鑽具在起下鑽。

    當鑽桿在井眼中起放,以及鑽進速度的加速度都是於鑽桿的加速度有關。他被推薦的範圍是在01m/s2(0-3ft/s2)

RCHChoke的狀態能夠設置成開或者關。節流閘門組經過交互式設置仿真期間的節流閥開或者節流閥壓力來控制的,根據節流閥在Surface equipment輸入參數窗口中選擇的操做模式。

使用比默認值更短的時間步長,激活Max time step和輸入您想要的時間步長長度的上限。

    在仿真期間,信息被寫入日誌窗口來通知相關的事件。例如,當管柱接頭到達鑽臺,那麼程序會給出一條消息提示該執行接單根的操做了。在這種狀況下,模擬器會自動的中止,而且等待用戶的下一步輸入。

 

7.5 Batch simulation mode(批量的仿真模式)

Simulation導航條上,這裏有一個Batch configuration圖標。選擇這一選項將會打開一個帶有大批表單的窗口。用戶指定一時間週期的序列,在改變成下一個週期以前,這裏面的一組操做條件保持恆定。對於一個交互式仿真,操做參數都是相同的。

爲了是他更容易的指定批量的仿真,一些參數---像在時間週期結束時的累積時間和鑽頭深度---均可以自動計算和包括到表單中。當設置時間長,而且結構複雜的批處理工做,做爲參考,這將會是很是有用的。

    當從菜單欄中使用File->Save選項時,操做參數的詳細規格做爲案例文件的部分被保存。批處理是一個電子表單,而且他能夠很容易的複製到其餘文件或者程序中,只須要使用Ctrl+C來複制,使用Ctrl+V來粘貼。而更改表中的條目是經過放置光標在一個表單單元格中,在輸入您想要的值來完成的。

    批量仿真能夠經過選擇Batch simulation來開始並控制他,使用工具條中的控制按鈕。結果能夠在Simulation窗口中來瀏覽。當一個批處理仿真正在運行時,以下圖所顯示的模擬器窗口。

    模擬器窗口的上部分顯示了批處理配置表單的一部分。這幅視圖有完整表單的全部編輯功能,因此這個批處理做業能夠在沒有必要到批處理配置窗口中去修改。

窗口的下部分顯示了標準的圖形。這個圖形功能將會在下節詳細介紹。

在批處理表單中,時間週期當前正在仿真的使用高亮來顯示,這樣在批處理做業工程中給用戶以反饋。

在批處理仿真中,用戶能夠在任何階段經過切換到一個交互式仿真時來手動控制批處理。您能夠經過點擊Pause、選擇Interactive simulation模式來完成這個操做,從而進行充分的控制從哪裏運行操做參數和仿真控制。

 

 

8. WORKING WITH DYNAFLODRILL(使用Dynaflodrill)

    新的Dynaflodrill包括了工具和功能,對於每日的工程以及操做決策的支持是很是有用的。

8.1 屢次運行---結果保持一致

    在Dynaflodrill中一個很是有用的功能是使用一個界面直接從不一樣的運行中比較結果。這對於靈敏度分析是很是有用的。他可使相同的案例文件屢次的運行只有很小差別,或者他能夠對於相同的井眼幾何形狀對應不一樣的案列文件。下面給出的示意圖是從Drllbench Presmod中得到,而且解釋說明了改變了泥漿系統後的影響。相同的可能性正如這些在Dynaflodrill裏可見的圖形。

執行多個運行:

Simulation->Keep previous results。當Reset按鈕被按下,時間被設置回到零,可是在圖形相對於時間的全部參數仍然顯示出來(深度圖形被清除掉)。當一個新運行開始時(不管是同一個或者是其餘的案例中),新的數據是繼續運行在以前運行的頂部,所以,改變參數的影響是很容易在圖形中看出來的。

    如上圖所示的ECD圖形做爲ROPRPM和循環速率的函數圖。可操做的參數被包含在下面的ECD圖形中,是爲了研究在輸入參數系統和實際結果之間的聯繫。

8.2 Improved result view(改進結果的視圖)

在一個仿真過程當中,每一次時間步長的當前結果被做爲歷史保存在結果棧裏,而且結果在任什麼時候刻均可以被瀏覽和導入,一樣其餘的Drillbench程序可使用。上一次時間快照的圖形能夠經過時間滑塊來訪問。對於時間圖形的一個選項時間線對應時間滑塊的位置被程序繪製出來。深度圖形是對應時間滑塊的位置來顯示垂直剖面。默認的狀況下,這個在模擬器後面的複選框是勾選在當前時間步長的結果圖形。

8.2.1 Trend plots(趨勢圖)

    時間圖形有一個選項時間線顯示了對應時間滑塊的位置的時間。除了時間軸線外,時間曲線圖形能夠與相應的排量或者鑽頭位置來共同繪製。時間與數值軸能夠翻轉一下,好比,用於時間軸深度相結合的,得出熟悉的剖面圖形。

8.2.2 Profile plots(剖面圖形)

    當運行一個模擬器時,當前模擬器的先前的剖面曲線能夠做爲消褪的曲線顯示。若是在模擬器後面的複選框被勾選,那麼這個消褪的曲線才能夠被看見。深度圖形一樣能夠計算和繪製當前運行的所有模擬器的最大/最小曲線。這裏有一個選項來顯示套管鞋的深度,他用水平的細線來表示。

 

8.3 Well schematic(井身示意圖)

    井身示意圖的流動區域可使用對應垂直剖面圖形的值來表示的顏色,經過選擇Results-><Value of interest>;選擇None來關閉着色。顏色的值依賴於時間滑塊的實際位置,這樣一個能夠向前和向後滑動,在仿真期間使值動態變化。

   對於最大和最小值的顏色,和使用顏色的範圍均可以在數據屬性窗口裏自定義。

8.4 Add external data(添加外部數據)

    他能夠導入外部數據集,而且可以在Dynaflodrill圖形中添加他們。這種方法他很容易去比較帶有測量數據或者帶有其餘模擬器產生的結果的模擬器的結果。

上面的圖形顯示了一個當使用在Presmod中高級選項時,咱們能夠完成什麼東西的例子。溫度曲線---紅色的線---已經被導出成一個Excel文件。Export對話框如上圖所顯示。注意,導出數據到Excel時,Data-tab必須被選擇。在Excel中,數據已經被處理,經過添加synthetic來使用一個隨機數來隨機干擾。這正好是一個其餘數據集的例子---也能夠從測井儀器或者其餘數據源獲得。

爲了再次將數據導入到Dynaflodrill中,這個文件已經被轉換成一個文本文件(複製和粘貼到剪切板)。經過從圖形菜單中選擇Import程序將會打開一個標準的Windows文件選擇框,導入工具顯示出了數據列、單位以及頁眉和頁腳。拖動Temperature(Celsius)頁眉到第3列來交換23列。點擊OK後將會在下圖圖形中導入曲線。

 

8.5 Create presentation graphics(建立一幅演示圖形)

    如同下圖建立的圖形,能夠很容處理和修改,經過包括圖例、添加文本和命令、改變背景顏色或者其餘顏色、字體等。這裏有大量的選項。下面的例子很好闡述了一些可能性。

     在上圖中,咱們改變了上章圖形。添加了一個圖例,修改了溫度數據的線段顏色,把他從綠色變成了藍色,而且線段加厚了。一些字體也一樣被修改了。

 

9. RHEOLOGY MODELS(流變模型)

    流變模型定義了流體的剪切應力做爲剪切速率的函數。這反過來定義了摩擦壓力損失。

9.1 Generalized Newtonian models(廣義牛頓模型)

    這裏有幾種流變模式來描述在剪切應力和剪切速率之間的非線性比列。大部分鑽井流體的行爲像yieldpseudoplastics,這是最小的一個力必須施加來傳遞的動量給他們。這個力稱爲屈服點。在下面的實際的模型中將會描述他們。

9.1.1 Bingham plastic model(賓漢塑性模型)

()---太多公式字母難以找出,請讀者本身對照原文學習。

《本章結束》

相關文章
相關標籤/搜索