跳轉到內容

HydroGeoSphere/離散裂縫(飽和)

來自華夏公益教科書,開放世界開放書籍

預設裂縫介質飽和流動特性

[編輯 | 編輯原始碼]

除非您修改預設值,否則域中的所有離散裂縫帶(以及二維裂縫單元)都將被分配預設的飽和特性,這些特性在表 5.6中列出。這些值代表 100 微米裂縫

表 5.6:裂縫介質飽和流動特性的預設值
引數 單位
名稱 預設 100 微米裂縫 -
孔隙度 100 × 10−6 m
傳導率(計算) m s−1
比儲量(計算) m−1
非飽和流動關係型別 偽裂縫 -

您可以使用第 5.8.1 節中概述的一般方法和說明來修改飽和裂縫介質特性的預設分佈。

與修改多孔介質特性的說明一樣,這些說明也具有操作範圍,唯一的區別是它們將出現在.fprops檔案中,而不是.mprops檔案。

孔隙度

[編輯 | 編輯原始碼]

範圍:.grok .fprops

  1. val 裂縫孔隙度 [L], 在公式 2.11 中。
• • •

高k平面

[編輯 | 編輯原始碼]

範圍:.fprops

  1. valx 高傳導率平面的厚度 [L]。
  2. valx 高傳導率平面的水力傳導率 [L T−1]。

將裂縫材料視為高傳導率平面,其中水力傳導率和厚度由使用者給出。

• • •

比儲量

[編輯 | 編輯原始碼]

範圍:.grok .fprops

  1. val 比儲量 [L−1], 在公式 2.14 中。
• • •

耦合長度

[編輯 | 編輯原始碼]

範圍:.grok .fprops

  1. val 耦合長度 [L]。
• • •

耦合水力傳導率

[編輯 | 編輯原始碼]

範圍:.grok .fprops

  1. val 耦合水力傳導率 [L/T]。
• • •

不可滲透基質

[編輯 | 編輯原始碼]

範圍:.grok

此命令使基質被認為是不可滲透的,因此僅計算裂縫的流動和傳輸。這將覆蓋在字首中定義的任何值.grok.fprops檔案中,因此您不必修改它們。

• • •

從fgen建立裂縫

[編輯 | 編輯原始碼]

範圍:.grok

  1. mat_name 要讀取和分配其特性的裂縫材料的名稱。
  2. fname 包含隨機孔隙度資訊的 FGEN 檔案的名稱。

所選面被分配到一個新的裂縫帶,並被賦予材料 mat_name 的屬性,該屬性從.fprops檔案 fname 中讀取。其中包含的任何孔隙度資訊將被從 FGEN 檔案讀取的資訊覆蓋。FGEN 檔案孔隙度值分佈在具有三個主軸方向上均勻間距的矩形網格上。然後,透過雙線性(如果 FGEN 資料位於二維平面)或三線性(如果 FGEN 資料是完全三維的)插值,將單元孔隙度值插值到單元面質心。

grok 假設 FGEN 檔案包含對數孔隙度值,因此會執行以下轉換



其中 是從 FGEN 檔案中讀取的裂縫孔隙值。

• • •

從 tecplot 檔案中建立裂縫

[編輯 | 編輯原始碼]

範圍:.grok

  1. tecplot_frac_file 包含裂縫三角形資訊的 Tecplot 檔名稱。
  2. label 要讀取和分配其屬性的裂縫材料的名稱。

根據 tecplot 檔案 tecplot_frac_file 中給出的三角形資料建立一個新的裂縫區域。裂縫區域屬性從材料 label 中分配。

tecplot 檔案必須包含一個或多個 tecplot ZONE 語句。每個 tecplot ZONE 語句必須包含或在其後包含一個包含字串的語句N=然後是頂點數量,再後是字串E=然後是 tecplot ZONE 中的三角形數量。

以字元開頭的註釋#是允許的。

tecplot 變量表示頂點的 xyz 座標,必須以三列、點格式給出。

裂縫元素的定義方式使其與 tecplot 檔案中給出的三角形表面緊密一致,並且可以包含對角線(即傾斜)面。

• • •

以下 Tecplot 檔案產生了 圖 5.11 中所示的裂縫元素

    VARIABLES="X","Y","Z"
    ZONE T="Fractures_primary"
    N= 5,E= 3,DATAPACKING=POINT, ZONETYPE=FETRIANGLE
    110. -1. -5.
    51. 102. -3.
    -3. 49. 99.
    0. 100. 100
    0. 0. 0.
    1 3 5
    1 2 3
    2 3 4



圖 5.11:裂縫生成示例,顯示 3D 多孔介質域(灰色立方體)、tecplot 三角形(黃色三角形)以及生成的裂縫元素(藍色三角形)


建立補給擴散層

[編輯 | 編輯原始碼]

範圍:.grok

  1. frack 補給擴散層的導水率 [L T−1]。
  2. aperture 補給擴散層的厚度 [L]。
  3. remove_fixed_head_conn 一個邏輯開關,用於確定補給擴散層是否連線到現有的指定水頭邊界。

選擇位於域頂部的面,並將其分配到具有補給擴散層屬性的新裂縫區域。補給擴散層是相對高導水率的區域,允許補給水優先滲透到高導水率區域(例如裂縫)中。

如果補給擴散層連線到或靠近恆定水頭邊界,該邊界可以作為系統的排洩點,那麼它可能允許水繞過系統其餘部分。在這種情況下,您可以將變數 remove_fixed_head_conn 設定為 .TRUE,以防止這種直接連線。如果您打算優先在裂縫和低 K 矩陣之間分配水,經驗表明,補給擴散層的透水率通常比矩陣高兩個數量級就足夠了。

• • •

華夏公益教科書