跳轉到內容

HydroGeoSphere/河道流動

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

河道域,可以使用以下說明進行設定,如第 2.3.2.4 節和公式 2.65 中所述。

預設河道屬性

[編輯 | 編輯原始碼]

除非使用者修改預設值,否則域中所有河道區域將被分配預設屬性。預設值,表 5.10,可以修改,建議修改以適應模型應用。

表 5.10:河道屬性預設值
引數 單位
形狀 矩形
寬度 1
曼寧摩擦係數 0.0548 −1/3
河岸高度 1
河床厚度 0.001
河床導水率 1 × 10−4
• • •

河道流動示例說明

[編輯 | 編輯原始碼]

例如,以下一組說明,帶字首.cprops檔案圖 5.14,可以插入到字首.grok檔案以生成河道

use domain type
channel

properties file
prefixl.cprops

clear chosen segments
choose segments polyline
2
0.0  10.0  20.0
100.0  10.0  10.0

new zone
1

clear chosen zones
choose zone number
1

read properties
channel one

clear chosen nodes
choose nodes all
initial head surface elevation

clear chosen nodes
choose node
0.0  10.0  20.0

create node set
inlet_node

boundary condition
    type
    head

    name
    inlet_node_flux

    node set
    inlet_node

    time value table
    0.0  20.0001
    end
end

clear chosen nodes
choose node
100.0  10.0  10.0

create node set
outlet_node

boundary condition
    type
    channel critical depth

    name
    cd_outlet_node

    node set
    outlet_node
end

clear chosen nodes
choose nodes top block
0.0 99.5
9.0 11.
0.0 20.

create node set
internal_node

boundary condition
    type
    flux nodal

    name
    internal_flux

    node set
    internal_node

    time value table
    0.0  0.601818e-2
    end
end


河道域示例開啟屬性檔案字首.cprops,如圖圖 5.14所示,並建立一個寬 1 米的河道。河道一屬性被讀入grok

!------------------------------------------
channel one

type rectangle
1.0

friction
0.01

rill storage height
0.001

obstruction storage height
0.0

streambed thickness
0.3

streambed conductivity
1.0e-4

bank height
1.0

end
圖 5.14:示例河道域屬性檔案 prefix.cprops

• • •

用於河道流動的雙節點

[編輯 | 編輯原始碼]

範圍:.grok

此指令導致河道流動方案使用雙節點方法。

• • •

型別矩形

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. ChanWidth 河道寬度 [L]。

矩形河道的寬度。

• • •

型別梯形

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. ChanWidth 河道寬度 [L]。
  2. ChanTrapBankAngle 河岸角度 [度]。

梯形河道底部的寬度以及岸線與垂直線的夾角。

• • •

型別圓形

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. ChanRadius 河道半徑 [L]。

圓形河道的半徑。

• • •

型別通用

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. nChanTab 表中水深值的個數。
  2. i=1, nChanTab, ChanTabD, ChanTabAF, ChanTabWP, ChanTabTW 用於水深、流量面積、溼周和頂寬的表格。

可以使用表格形式的資料來指定給定水深值的流量面積、溼周和頂寬。

• • •

範圍:.grok .cprops

  1. ChanFrictn 河道的曼寧摩擦係數。

所選區域的曼寧摩擦係數。

• • •

細溝蓄水高度

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. ChanRillStor 河道細溝蓄水高度。

流動的最低水深。

• • •

障礙蓄水高度

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. ChanOnstructStor 河道障礙蓄水高度。

障礙蓄水高度。

• • •

河床厚度

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. ChanStrmBedThick 河床厚度。

定義河道和地下之間的耦合的河床厚度。

• • •

河床導水率

[編輯 | 編輯原始碼]

範圍:.grok .cprops

  1. ChanStrmBedK 河床的導水率。

河床導水率與厚度一起定義河道和地下之間的耦合電導率。

• • •

範圍:.grok .cprops

  1. ChanBankHeight 河岸高度。

定義河道和地表徑流域之間相互作用的河岸高度。

• • •

華夏公益教科書