GMS学习笔记-4

使用t-prog

1.读取钻孔数据

直接导入数据即可(位于Tutfiles\t-progs\LH 3D.gpr

2.建立3D Grid

切换到Map模块

点击Feature Objects | Grid Frame,选择New Frame建立框架。以确定位置范围及方向。

此时会看到一个网格框架,其大小和方向可以通过两种方式编辑:1)编辑网格对话框里的数值,2)用鼠标拖动更改。其中右下角的圆圈用于更改方向。

在工具栏点击

后,点击新建的框架,可看到框架的编辑节点,此时即可用鼠标拖动节点修改,也可双击框架弹出框架的对话框,在里面输入精确的数值。

修改完后,点击Feature Objects | Map ->3D Grid命令,分别对X,Y,ZNumber cells输入705020,点击OK。显示生成的3D Grid

3.初始化T-progs模拟

下一步为初始化T-PROGS模型,并对方位角,背景岩性以及模拟的岩性进行赋值。

切换到Borehole模块,点击T-progs | New Simulation命令。弹出对话框对岩性进行设置。

方位角是基于X方向的。如果经XY平面上是各向异性,方位角要按各向异性来设置;如果不是各向异性,方位角应于网格的X轴(行或者J方向)相同。默认情况下,方位角与网格的X轴一致。这个值为我们输入到网格框架的相反数(前面输入的是40,此时显示的为-40),这是因为从X轴来讲网格的方位角是逆时针方向的,但从Y轴讲是顺时针方向。

在对话框里,第一列显示分析时用到哪些岩性。默认情况下,与钻孔相关的所有岩性都被选中。第二列为岩性的背景值,默认情况下以占有最大比例的岩性作为背景值。

点击Next。进入垂直Markov Chains对话框。

第一剖分为垂直转移趋势,基于钻孔数据。走向和倾向可以从垂直数据里得出。

点击左上侧的Compute按钮,利用GAMEAS工具计算转移概率。弹出计算过程对话框并进行计算,计算完成后,点击Close关闭。

返回后,下边各项数据都用计算后的结果进行了修改。在右下角显示的数值为转移概率值。

右键点击右上角的图表可以弹出图形菜单。

点击Edit Transition rates选项,可以直接编辑转移概率和平均比例(在正面的两个表单里)。

点击Edit embedded transition probabilities选项,GMS分析钻孔数据并计算嵌入的转移可能性,并在右侧表单里显示结果。

一般情况下选择Fit curves to a discrete lag选项,程序自动计算最合适的。

Lag #里输入17并按Tab键,这个数值能很好的适应测量的转移数据和Markov Chains

点击Next后,进入走向和倾向上的转移概率设置窗口。可以使用默认值直接点击Next

4.运行TSIM

点击T-Progs | Run TSIm命令,把模拟名称改为sim3d,在Number of realization里输入5.保留其它默认值,点击Ok后进行计算,此时会弹出一个计算过程窗口,计算完成后点击close关闭。此时会激活MCMODTSIM工具进行计算,从MCMODTSIM计算的结果会显示在过程窗口的底部。点击CLOSE关闭。

5.查看结果

T-PROGS计算的结果可以看到。

切换到3D Grid模块。在右边的数据树里可以看到计算的系列。点开Material Sets文件夹,点开sim3d文件夹即可看到。

6.第二阶段,单层网格

a.建立单层网格

切换到map模块,点击Feature Objects | Map ->3D Grid,点击OK。分别对X,Y,ZNumber cells输入70501,点击OK

网格层高程可以利用2D Scatter Point模块的to MODFLOW Layers命令从散点生成

b.运行TSIM

利用同样的转移概率数值,因此直接运行TSIM。切换到Borehole模块,点击T-PROGS | Run TSIM命令。

取名为sim2d,为Number of realizations输入5.其它默认,此时会提示只有一层,每个钻孔在计算中都只认为是一个单样。当GAMESA计算结果时,关闭。

7.第三阶段,生成 多层HUF数据系列

a.关掉单元表面,在属性里设置(在3D Grid模块下)

b.建立网格

切换到Map模块,点击Feature Objects | Map -> 3D Grid。点击OK。在Number of cells里分别输入70504OK

c.初始Modflow

切换到3D Grid,点击Modflow | New Simulation。点击Packages,在Flow Package剖分,选择HUF包,点击OKOK

d.插值地层高程

通过导入一系列散点来进行插值。

导入数据:Open,选择topo.txt,打开Heading row。在GMS data type里确认选择2D Scatter Points。在Type行里,确保高程列(第四列)上为Data Set类型。

插值高程:切换到2D Scatter Point模块,点击Interpolation | to MODFLOW Layers命令。在MODFLOW Layer Arrays列表,选择Top Elevations Layer 1顶,然后点击Map按钮。

查看结果:在数据树里取消topo,切换到Borehole模块,在数据树里隐藏所有钻孔,切换到3D Grid模块,在网格中央附近选择一个单元,点击View I Axis按钮或View J Axis按钮查看(顶层)。

原文地址:https://www.cnblogs.com/erqie/p/1207855.html