第四章 运行选项 ?]S!-6:
本章将详细给出: ;>o}/h
¨ 以工程或批处理方式运行模型; '1{#I/P;
¨ 编辑层宽变量; O!!Ne'I
¨ 编辑运行时间选项。 ni#!Gxw
4.1运行模块菜单 *g$egipfF
从主菜单的下拉菜单中选择Run进入运行屏幕后,会出现下列对话框: z}'*zB>
用户必须选定当前进行的模拟是瞬变流还是稳定流。选定后,用户可以看到流动运行模块的下拉式菜单的选项(见图)。 %J06]FG7
4.1.1流动的运行模块菜单 /J8'mCuC.
File Basic Solver Recharge Layers BCF OC Pathlines Run/Translate MT3D Tools Help a7#J af
File 保存或返回主菜单。 '-F
}(9M
Basic 设立模型时间步参数(如果模拟瞬变流),指定初始水头(或者是每层保持不变,或者从Surfer,ASCII文件,或前一次Visual MODFLOW 运行结果中输入)。 lx<]v^
Solver 选择MODFLOW 求解器包。 eMf+b;~R
Recharge 给模型顶层或最上面的活动单元指定初给量。 X@u-n_
Layers 按MODFLOW 手册所述指定模型中各层的类型。 ;!(.hCHvr
BCF 定义块中心流动选项:单元二次湿润和层的各向异性。 M[ea!an
OC 指定保存结果(输出控制)的时间和格式。 ;J3az`
Pathlines 设置用于USGS MODPATH的质点选项。 *$nz<?
Run/Translate 将Visual MODFLOW 文件转换成MODFLOW、MODPATH、ZONE BUDGET和MT3D格式的文件以及按要求运行模型。 I|=$.i
MT3D 转至Visual MODFLOW 的MT3D运行模块。 f#:7$:{F1
Tools 激活单元检查器。 t:m2[U_}
Help 运行菜单的通用帮助屏幕。 g;U f?
4.1.2 MT3D的运行模块菜单 Wq!n8O1
从流动运行模块的菜单上选择MT3D菜单项,设置进行MT3D模拟的选取项。用户将会见到如下的MT3D运行模块的下拉式菜单(见图)。 L0{ehpvM
File Advection Output/Time Steps Initial Concs. Run/Translate Flow Tools Help 56Q9RU(M
File 保存或返回主菜单。 B]K@'#
Advection 设置MT3D的求解方法的选项。 pq`Bg`c
Output/Time Steps设置将MT3D结果保存到文件的时间。 2}P<}-?6
Initial Concs. 告诉MT3D使用哪种初始浓度(在MT3D模块中指定、从SURFER、ASCII文件或前一次MT3D解中输入)。 JFx=X=C
Run/Translate 将Visual MODFLOW 文件转换成MODFLOW、MODPATH、ZONE BUDGET和MT3D格式的文件以及按要求运行模型。 'l$<DcBj
Flow 转至Visual MODFLOW 的流动运行模块。 $x&\9CRM
Tools 激活单元检查器。 Ak!l}d
Help 运行菜单的通用帮助屏幕。 |BD]K0
4.2文件(File)菜单 2M>Y3Q2Yv
在运行菜单中选择File,会出现一下拉菜单: X!0s__IOc
Save 以原数据集名保存选项。 5b_[f(
Export... 将Visual MODFLOW 图形窗口输出到AutoCAD的DXF文件(世界坐标或局部坐标)或WMF文件。 V~y4mpfX
Main Menu 返回主菜单。 RVmD&
4.3基本资料(Basic)菜单 Zy2@1-z6
在运行菜单中选择Basic,会出现一下拉菜单: .7-Yu1{2
Time 定义每个应力期的时间步数和时间步乘数。本项只在瞬变流模式下才有效。 Dm':D
Initial Heads 定义起始水头。其选项有:每层水头保持不变、从SURFER的.grd文件中输入水头、以及使用前一次的Visual MODFLOW 运行轮次、SURFER的.grd文件或ASCII文件中的水头。 f
Q.ea#xh^
4.3.1时间(Time) fu/v1Nhm
如果选择的是瞬变流模式,那么你的Basic下拉菜单下就会有Time选项。你会看到如下的应力期(Stress Period)窗口,你可以输入每个应力期的时间步数和时间步长乘数。 cGw* edgp6
MODFLOW 中的模拟时间被Visual MODFLOW 分为应力期。应力期的定义为系统上所有的应力(边界条件、抽水速率等)保持不变的时间期。Visual MODFLOW 利用用户加入的边界条件来确定瞬变流模拟的每个应力期的长度。应力期限的长度不能由用户直接设置。接着每个应力期又可以分为时间步。在每个应力期内,时间步组成几何级数。用户要定义时间步数的时间步长乘数,或者说是每个时间步与前一时间步的比例。Visual MODFLOW 利用这些定义来计算应力期内每个时间步的长度。 ~Tv
%6iaeE
MODFLOW 在各应力期、时间步和打印时间上是有区别的。每个时间步都会计算水头场。但水头场只在每个打印时间(printout time)结束时才保存到某个文件中去。在默认情况下,打印时间就是应力期的结束,而用户可以通过OC菜单的选项对此进行修改。但在输入模块中指定的观测点的水头和降深值却是在每个时间步都计算并加以保存。 W`fE@* k0
一般情况下,时间步长越小,其对流场的瞬时变化的刻画就越好。因此增加时间步数能使水头或降深的曲线更加光滑。 '|r('CIBN/
4.3.2初始水头(Initial Heads) CB5 ~!nKv&
对稳定流模式,MODFLOW 需要一个水头分布的初始猜测值,而对瞬变流模拟,MODFLOW 需要起始水头分布。降深值也从初始水头中算得。对稳定流模拟,一个好的猜测值可以极大地减少所需的运行时间。从Basic菜单中选择Initial Heads后,会出现如下弹出窗口。 CqVh9M.ah
它允许用户指定初始水头分布是否是按层保持不变,或者从SURFER的.grd文件、ASCII文件还是前一次的Visual MODFLOW 运行结果中输入。 %(`4wo},
4.3.2.1按层保持不变 T,h,)|:I^
按层保持不变是默认选择。如果没有选择Initial Heads,程序就会用它来模拟。如果选择了“Constant by Layer ”,就会出现如下的窗口。 pb~&gliW
该窗口允许用户按层设置初始水头的猜测值。 %2=nS<kC
4.3.2.2从SURFER的.grd文件或ASCII文件中输入 K[ZgT$zZ
Visual MODFLOW 允许初始水头从已有的数据中插值求得。如果水位资料可用,它就能从SURFER的.grd文件或ASCII文件中插值出来,将有一个与如下窗口类似的窗口出现。 ~%9ofXy
如果选择了ASCII文件,其类型可以是ASC,TXT或XYZ。然而,文件必须以空格为分隔符,每组X,Y,Z坐标占一行。对SURFER,文件必须是GRD格式,其扩展名必须是GRD。 iw|6w,-)C
ASCII和SURFER选项都是用距离倒数插值方法确定每个单元的初始水头的。 pPcn
F`A
4.3.2.3前一次Visual MODFLOW 运行结果 pQaP9Y{OK
“Previous Visual MODFLOW Run”选项允许用户将上一次的HDS文件作为初始水头的猜测值。选择该项后,将出现如下窗口。
<!h&h