-
FEMWATER
使用说明书
FEMWATER
是用有限单元法模拟饱和、非饱和含水层中地下水流动及溶质
运移的图形
界面软件。
1
.建立
FEMWATER
模型的方法
在
GMS
中建立
FEMWATER
模型的方法有两种:一种是直接在
3D
mesh
(三维网格)
模块
中建立,另一种是在
Map
模块中用概念模型法建立。
1
.
1
网格法
对于简单的几何边界条件,可以采用
3D
mesh
模块中的工具及命令建立模型,
FEMWATER
数据直接分配到网格节点和单元上。建立方法有:
1
.
1
.
1 TINs
法建立
通常联
合使用
TIN
模块和
2D
Mesh
模块来建立三维网格,并对网格进行分带,每个带
包含一层或几层三维单元格。
在建立单元格带之前,
必
须创建二维网格或在二维网格模块中
输入,同时还要一组代表带的顶底面的
TINs
模型,之后选择两个
TINs
模型及
TIN
菜单下
的
p>
Fill Between TINs->3D
Mesh
来完成,用户将被提示输入单元格层数。
该法的优点是简单而快捷,
缺点是若地层中存在切断就不能直接模拟,
p>
然而,
可以通过
选择与之相联系的单元格并
改变其属性类型来完成。
1
.
1
.
2
用
Boreholes
建立
对于地层属性为均质且可获得钻孔资料
(每个钻孔具有相同粒序,
如砂-粘土-淤泥土
-砂)的,可以使用
Borehole
菜单下的
Region->3D
Me
sh
自动生成三维网格。例如,选择
此命令时如果选择了一个钻
孔的第二层砂,
则其它钻孔的的第二层砂会自动选择,
此时输入
层号和物质属性,将在钻孔的上下形成两组节点,这些节点用来匹配二维
mesh
节点(在选
择
Reg
ion->3D Mesh
时已存在)
,节点标高由钻孔插值出
来。
1
.
1
.
3
从
Sol
id
模型建立
选择
< br>Solids
菜单下的
Solids ->
Layered
Mesh
选项可以快速的建立三维有限元网格。
首先建立二维投影网格(常用概念模型法)
,它代表三维网格的平面图形,二
维网格中
的每个三角形将在三维模型中产生一列楔型单元格,
二
维网格中的每个四边形将在三维模型
中产生一列六面体单元格。
下一步是创建
solids
定义地质单元,
固体边界要比二维网格边界
稍大些。
固体模型通常由
TINs
建立,在建立固体模型前首先要建
立一系列代表不同层界面的
TINs
→将
TINs
延伸形成固体模型(
Extrude TIN->S
olid
选项)→使用固体模块中
Solids
菜
单下的
set
opera
tion
命令,通过对不同固体进行并集、交集或差集得到与实际地层相符的
固体模型。在
GMS
中,还可以用
TIN
模块中的
Fill Between TINs
-> Solid
命令来取代延伸和
操作(
extrusion/set
operation
)过程
。另外在固体模块下,可以用立方体、球体、圆柱和棱
柱模拟沟渠、建筑物、挖掘洞、隧
道等。使用
Mesh
菜单下的
Clas
sify
Elements
可以模拟固
体模型中粘土透镜体。
最后选择
Solids -> Layered
Mesh
自动生成三维网格。
1
p>
.
1
.
4
从网格节点建立
对于不规则的三维四面体网孔可以通过选择
3D
Mesh
模块中
Mesh
菜单下的
Tessellate
由一系列三维节点
建立。
1
.
2
概念模型法
1
1
.
2<
/p>
.
1
建立
FEM
WATER
概念模型
在
GMS
中,
比较有效的建立模型的方法是概念模型法
,
概念模型法是在
Map
模块下创
p>
建一系列覆盖层并用特征体代表模拟区。
建立步骤分两步:
第一步,
用特征体及一系列
TINs
建立
3D
网格或立体模型直接转变为分层的
3D
网格;第二步,为特征体分配边界条件和补
给量值,
之后选择
Feature Objects
中的
Map->Femwater
选项,
使数值自动分配到网格节点和
单元格上。
<
/p>
1
.
2
.
2
用
FEMWATER
覆盖层建立三维网格
一旦建立了
F
EMWATER
概念模型,
下一步就是用概念模型建立三维有限
单元格,
要完
成模型首先要建立二维网格,然后通过延伸每个二
维单元格来形成三维网格。
⑴.
Map->2D Mesh
建立三维网格的第一步是选择
Feature
Objects
下的
Map->2D Mesh
选项,
选择后会自动
由点和单元格填充概念模型内部,
单元格的大小和间隔由弧上的结点间隔和概念模型内部对
井所设
置的集中点决定。
⑵.
建立三维单元格
创建好二维网格后,
下一步就是通过延伸来建立三维单元格,
三维单元格的高度由钻
孔
或
TINs
模型定义,对于相对简单
的地层,可以使用
Borehole
模块中的
< br>Regions->3D Mesh
;
对于复杂地层,应
该使用
TIN
模块下的
Fill
Between TINs->3D Mesh
。
⑶.
FEMW
ATER
覆盖层
建立
FEMWATER
概念模型的第一步是创建
FEMW
ATER
覆盖层,
FEMWATER
覆
盖层
包括点、弧和多边形,用点定义井,用弧定义边界条件,用多边形定义补给区。在大
多数情
况下,一个覆盖层就足够了。
①.点
FEMWATER
覆盖层中的点用来定义抽水井和注水井,选择点后选择
Feature O
bjects
菜
单下的
Attribu
tes
打开点分布对话框,
对话框中的选项包括:
Refine
和
Wells
。
如果选中了复
选框(在点附近加密网格)
,则节点周围单元格边的长度通过输入单元格大小来设置。点分
布对话框的下方是定
义抽水井和注水井,
需要输入地面标高和滤管的顶底面标高,
地
面标高
只是为了在斜视图或侧视图显示井时使用,它对转换概念模型为数值模型的计算无
影响。
滤管长用来决定三维网格中哪些节点可以代表数值模型
的井。选择
Map->FEMWATER
后,被井截取的节点就
被找到了,每个节点代表一个源(汇)项。抽水(注水)量及井水溶
质浓度可以是常数,
也可以是变化的数。
如果不随时间变化,
则直接输入即可;如果随时间
变化,需要打开
XY
系列编辑对话框,在对话框中输入时间和相应时间的抽水(注水)量或
溶质
浓度,这时会在右边产生相应图像,该图像可被编辑(移动、放大等)
。
②.弧
弧用来定义模型边
界和补给区边界,选择弧后选择
Feature
Object
s
菜单下的
Attributes
打开
弧分布对话框,对话框中的选项包括:
Ⅰ.水头、流量
在水头、
流量类型下拉菜单下有三个选项:
指定水头边界-选择该项后,
水头值就被赋
予弧的两端点,若两端点值不同,则沿弧线性分布水头;选择
Map->FEMWATER
后,弧下
边界单元格上的所有节点是给定水头节点,
线性插值出每个节点的水头。
指定流量边界-选
择该项后,水量值通过
Flux r
ate
项分配到弧上;选择
Map->FEMWATER
后,弧下边界单元
格上所有垂向单元格面是给定流量面。可变流量边界
-选择该项后,水量值被分配到弧上;
选择
Map->FEMW
ATER
后,弧下边界单元格上所有垂向单元格面是可变边界面;如果流量
值为
0
,则代表渗透面边界的低于地下水位的单元格
面的水头值等于其标高。
Ⅱ.污染物
2
污染物选项用来模拟浓度或质量
流量边界条件,
类型下拉菜单下有三个选项:
给定浓度
边
界
-
选
择
该
项
后
< br>,
浓
度
值
通
过
Concentration/mass
flux
项
被
赋
予
弧
上
;
选
择
Map->FEMWATER
后,弧下边界单元格上的所有节点是给定浓度节点。给定质量流量边界
-选择该项后
,
浓度值通过
Concentration/mass flu
x
项被分配到弧上;
选择
Map->F
EMWATER
后,弧下边界单元格上所有垂向单元格面是给定质量流量面。可变浓度边
界-选择该项后,
浓度值通过
Concentration/m
ass flux
项被分配到弧上;
选择
Map->FEMWATER
后,
弧下边界
< br>单元格上所有垂向单元格面是可变边界面。
Ⅲ.分配到区域
默认条件下,
边界条件被分配到弧下的所有节点和单元格面。
然而,
在一些情况下有必
要将边界条件限制到弧下的一部分,这可以通过选择
Selected zones
only
来完成。
③.节点
如前所述,
如果弧被指定为是给定水头弧,
则水头值必须分配到弧的两端点处的节点上,<
/p>
选择节点后选择
Feature
Obj
ects
菜单下的
Attributes
打开点分布对话框,在对话框中输入水
头(常数或随时间变化的数)
< br>。
④.多边形
FEMWATER
覆盖层中的多边形有两种用途:
一
是定义模型区域,
二是设置区域补给量。
建立覆盖层时,模型区
域边界应该用弧描绘,选择弧后使用
Build
Polygo
n
生成多边形。多
边形分布对话框包括以下几项:
Material
-每个多边形对应一个
Mater
ial
;
Fluid Flux
(流量
)
-给定流入多边形的水量,可以是指定流量也可以是可变流量;
Contaminant
(污染物)-
用来设置质量流量或浓
度,可以是指定质量流量也可以是可变浓度。
⑷.
Map ->
FEMW
ATER
将概念模型转化为数值模型的最后一步是选择
Feature
Objects
菜单下的
Map
->
FEMWATER
选项。这一选
项把设置到概念模型中点、弧和多边形的井、边界条件和补给区
设置到了三维网格的节点
和单元格面上。
1
.
2
.
3
概念模型法建立
FEMWATER
模型具体步骤
⑴
.
建立概念模型
①
.
输入底图
首先需要输入地形图,
.
DXF
、
.
JPG
和
. TIF
格式文件可输入到
GMS
中,选择
File
下的
Import
命令输入文件。
< br>
在
GMS
中,
DXF
数据可以转化为其它类型数据,
在
Map
模块下选择
DXF
菜
单下的
DXF ->
Feature Objects
命令可以将
DXF
相应对象转化为
Map
覆盖层中的特征体,选择
DXF -> T
IN
命
令可以将
DXF
图像的三维面转化为
TIN
。选择
Display Options
,打开了显示对话框,对话框
上方显示的是
DXF
文件自动分成的层,
< br>各层可被显示或隐藏。
如果选择的是
Use
original DXF
colors
,
< br>则使用的是原始文件颜色;
如果选择的是
Use
layer colors
,
则可以逐层改变线条颜色。
输入规则的
TIFF
图像时,必须先把它记录为世界坐标。在
Map
模块下,点击
Image
菜单
下的
< br>Register
命令,打开一个对话框,对话框上方显示了图像,且有三个“+
”符号,用这
三个点识别真实世界坐标,三个点的真实世界坐标(
X,Y
)和图像坐标(
U,V
)分别
列在了
图像下面的编辑区,
拖动点可以改变点的位置,
固定点后,
就可以在编辑区输入真实世界坐
标。
点击
Lat/Lon -> UTM
按
钮将打开一个转化经、
纬度值为
UTM
坐标的对话框。
Import World
File
用来自动定义记录数据。
World
File
是一个与从
ArcView
或
Arc/Info
输出的已记录过图像
相联系的特殊文件。选择
Imag
es
下的
Display
Options
命令控制图像的显示状况,如果选择了
Draw
on XY plane behind all objects
,
< br>则图像被绘制在底图的最上层,
图像只以平面图形式显
示
;如果选择了
Texture map to surface when shade
d
,则图像是一种纹理图。放大的图像通过
选择
Images
下的
Resample
< br>。可以使图像具有更高的分辨率。选择
Fit Entire
Image
使得可见区
3
恢复以至于整个图像在窗口适中显示且图形边界是红色的,此时整个图像可被重新定义大
小。
使用选项
Export Region
p>
可以输出原始图像中的某个区域,
在输出
T
IFF
图像对话框中,
有
两种确定分辨
率的方法,一种是
Screen
法,选择此按钮,图像以与屏幕
分辨率相同的分辨率
保存,
若以此法输出,
则当图像重新输入时,
不能被放大或重新定义大小,
另一种
是
Original
image
(原
图像)
,当图像重新输入时,可以被放大或重新定义大小。使用
Delete
命令可将图
像删除。
<
/p>
②
.
FEMW
A
TER
覆盖层
转入到
Map
模块,打开特征体(
Feature Obje
cts
)菜单下的覆盖层(
Coverages
)命令,
更改默认的覆盖层名为
femwater
p>
,并更改覆盖层类型为
FEMWATER
,
同时要定义单位,
在覆盖层对话框中还可以新建、复制、删除覆盖层,需要注意的是每新
建一个覆盖层都
要更改它的类型,为
FEMWATER
建立覆盖层,要将其更改为
FEMWATER
型
。
③
.
创建弧
选择工具栏的创建弧工具,沿研究区地形顺时针点击(以足够多点)。若在点击时发生<
/p>
错误,如果想要删除点则点击
Backspace
键,如果想要删除弧则点击
Esc
键。弧的两端点称为
节点,中间各点称为顶点,这些弧将被用来产生
2D mesh
,顶点间的间距决定了单元格的大
小和数目,因此需要沿弧重新
分配顶点数,选择弧,之后选择
Feature
Objects
菜单下
Redistribute
Vertices
命令,改变
Target
spacing
值即可。
如果定义的
是定水头边界,那么需要把弧断开,选择选择顶点工具,然后选择
Feature
p>
Objects
菜单下的顶点与节点互相转化(
Vertex <-> Node
)命令,将顶点转化为节点,之后
选择相应弧点击
Feature Objects
下的
Attributes
命令中的给定水头类型(浓度亦如此),
退
出对话框,选择选择点工具双击节点输入数值。
创建其它属性弧(如河流等)处理方式相同。
④
.
建立多边形
选择
Feature
Objects
下的的
Bulid Polygon
命令创建多边形,
选择多边形后为之设置属
性(补
给)。
⑤
.
创建井
选择创建点工具,点击研究区任一点,在编辑区输入坐标并按下
Enter
键。选择
Feature
Objects
下的的
Attributes
< br>命令,对井进行描述。
⑵
.
建立
3D
Mesh
、
FEMWATER
在建立
mesh
网格前,需要为每个含水层定
义属性,选择编辑菜单下的
Materials
,
将缺
省的
Materials
名改为相应含水层名,并可以改变其显示色彩,如果有多层,则点击新建
(
new
),赋予新的名称和颜色。然后选择
Fea
ture Objects
下的
Map -> 2D
Mesh
命令,打开
Map -> 2D Mesh
对话框,
水平滚动条控制着网格大小,
复选框
p>
Merge after meshing
表示在
< br>网格化后合并,复选框
Display meshing
process
表示显示网格化过程。
接下来要建立
TINs
,目的是为了说明地层的垂向分布,开
始时,所有
TINs
与二维
mesh<
/p>
具有相同
的标高,
因此需要输入一系列分
散点并为
TINs
插入适当的标高。
转
入
2D
Mesh
模块,
选择
Build
Mesh
菜单下的
Mesh -> TIN
命令,
输入
TIN
名
terrain
表示地面,
在
materials
列表中,选择第一含水层,选择
OK
p>
,在提示中选择
No
,表明不删除二维网格
。同理建
立其它
TINs
,只需对应好
materials
即可。
下一步是输入并插入数据,选择文件下拉菜单下的
Import
命令,输入扩展名为
.sp2
的文
件(文件格式是
)。转入
TIN
模块,在
TIN
左上方的组合框选择与输入文
件
对应的
TIN
名,然后转入
2D
Scatter Point
模块,在插值前首先选择插值(
I
nterpolation
)菜
单下的
Interp. Options
命令,选择插值方式,从分散点插入
< br>TIN
选择
Interpolation
下的
to
Active TIN
,
打开
Data
菜单下的
Map elevations
,
选择斜视图,
若有必要需要把
Z
值放大以
4
便观看。
需要注意的是一个分散点集可以包括多个数据集,其格式为:
??。
p>
下一步是用
TINs
建立三维
mesh
网格,在
TIN
模
块下选择选择
TINs
工具,选择相邻两
个
TINS
,然后选择
Build
TIN
菜单下的
Fill Between TINs ->
3D Mesh
命令,在对话框中输
入插入网格层数,
另外两个单选按钮分别是:
使用
2D
网格的物质属性和给定属性。
同理
建立其它层三维
mesh
网格。
最后选择
FEMWATER
菜单下的
New Simulation
命令把所有数据初始化→转入
Map
模块,选择
Feature
Objects
菜单下的
Map -> FEMWATER
p>
命令,
这一选项把设置到概念模
型中点、弧
和多边形的井、边界条件和补给区设置到了三维网格的节点和单元格面上。
⑶
.
选择分析项(
Ana
lysis Options
)
设置运行选项、迭代参数和输出结果控制、给定流体属性。
<
/p>
⑷
.
给定初始条件
为了定义初始条件,
需要给计算的地下水位创建数据集,<
/p>
一种方式是创建包含标高的表
格数据文件,
另一种是交互式的创建点。
利用后一种方法创建数据集,
对于
流量模型首先要
选择
FEMWATE
R
菜单下的
BC Display Options
关闭
Flux
选项,→转入平面图→转入
TIN
模块,在
Build
TIN
菜单下选择
New TIN
命令
,输入“初始水头”,选择
OK
。→选择创
建点工具,在适当位置点击并输入标高(确保正确)。→在
Build
TIN
菜单下选择
TIN ->
Scatter Points
,
输入
“初始水头”
,
选择
< br>Yes
删除
TIN
。
→转入
3D Mesh
,
选择
FEMWATER
菜单下的
Ini
tial Conditions
,
在压力水头部分选择
Read from data set
file
,
选择
Generate
IC
按钮,输入“初始水头”,在最小压力水头处输入一值。
⑸
.
给定物质属性
渗透系数和一系列非饱和曲线等参数。
⑹
.
储存和运行
⑺
.
后处理
选择
FEMWATER
菜单下的
Read Solution
命令输入结果文件。显示等水头线、浓度
线
等,除去二维平面图外,还可看到其三维立体图。使用
Sha
de
可以更清楚地看到各项的
逐渐变化情况。
< br>
2.
基本工具
2
.
1
GMS
屏幕
动态工具:
改变模块,
动态工具栏中的工具会发生相应变化,<
/p>
每个模块都对于一系列特
有工具。
p>
编辑窗口:主要包括两部分:下拉列表和编辑区(编辑点的坐标)
。
图形窗口:显示模型。
帮助、状态栏:有两行,第一行显示所选文本帮助信息,第二行显示的是指针坐标,指
针下单元格编号、数据值和其它信息。
宏按钮:这些按钮是菜单控制的快捷键。
主菜单:对于每个模型的前四个菜单都是一样的,其它菜单项随模块变化而变化。
迷你格删图:在三维网格(
grid
)
模块下活动。
模块:每次只能使一个模块处于活动状态。
静态工具:包括平移、放大和旋转。
5
2
.
2
文件
文件下拉菜单下有以下选项:
新建、打开、保存、另存为;
输入:
输入非
GMS
固有的文件,需要注意的是
GIS
数据只能用
Coverages
对话框中的
Import
按钮输入;
输出;
保存缺省:将程序的当前设置保存为默认设置文件;
获取信息:显示与所选模型相联系的数据类型基本信息;
p>
编辑文件:以文本文件形式打开文件,用来编辑模型输入文件或显示输出文件;
打印、标准模式、演示模式、注册和退出。
2
.
3
编辑
编辑下拉菜单下有以下选项:
删除:删除所选信息;
全部删除
p>
:
删除活动模块的全部信息;
全选
:
选择与所用选择工具相关的所有选项;
p>
放弃全选;
用多边形选择;
从列表中选择:
p>
有些对象是通过对象上的图标实现的,
如果对象很多,
图标的显示会变
得比较复杂使得选择比较困难,选择这类对象可以用
Select
From
List
来完成,选择后会在
对象名左边出现两个星号;
属性:编辑对象名;
物质:许多对象
都有与之相联系的
ID
号,
ID
号是物质类型的索引,这些类型代表不同
种类的土或砂,物质属性可以
由编辑菜单下的
Materials
编辑;
单位;
当前坐标:定义坐标系
,选择水平方向、垂向方向,必须根据坐标系定义值;
坐标变
换:对话框上方显示的是当前坐标系,下方用来定义新坐标系;
确定删除:确保对象并非意外删除,复选标记说明是否打开该选项;
复制到剪贴板。
2
.
4
显示
显示下拉菜单下有以下选项:
显示选项:对话框内容由所选模块决定;
背景颜色;
隐藏:隐藏所选对象;
显示:显示隐藏后的对象;
隔离:<
/p>
多数情况只显示一个,
其它的要被隐藏,
该选项使所选对象活动而其它类型自动
隐藏;
灯光选项:如果选择了
Shading
Options
下的
Smooth <
/p>
features
来生成阴影图,在产生阴
影过程中要用到光源,光源控制着阴影图上的色彩强度并突出浮雕或阴影图案的几何变化,
Lighting Options
用来编辑光源;
p>
阴影选项:对话框左边列出了可以设置阴影的可选项,右边显示了相应的球体阴影图。
单选按钮从上到下依次是:
显示隐藏的线条、
显示隐藏的面、
光线跟踪-能够生成透明图和
6
阴影图,
但花费时间较长,
通过改变
Materials Editor
中物质透明度使对象拥有不同透明程度。
复选框从上到下依次是:
使用光源、
平滑特征体、
覆盖边框-使用面着色时选择该按钮
可以
显示隐藏的线条、计算阴影-使用光线跟踪时选择此项计算不透明性;
绘制网格选项:
当在平面图中输入新节点或输入多
边形或多线时,
通常要使坐标对齐网
格,在坐标成倍增加时,使
得对象位置精确;
手工重绘:如果当前模型内存很大,模型变
化后图形的更新要花费很长时间,
Manual
Redraw
提供了一种刷新时只更新图形的功效。
2
.
5
视图
视图下拉菜单下有以下选项:
刷新:
选择
Refresh
后,按下
ESC<
/p>
键可以打断显示过程;
画面图像:选择视图下的
Frame
Image
,可以使图像调整到窗口适当位置;
设置窗口边界:除了使用平移和放大改变坐标系外,还可以选择视图下的
Se
t
Wind
Bounds
来控制能
见区。包含三个单选按钮:指定
X
的范围-锁定纵横比,指定<
/p>
Y
的范围-
锁定纵横比,指定
X
、
Y
的范围-改变纵横
比;
Z
放大倍率:相对于深度而言,
长、宽值较大,使用该选项达到最佳视觉效果;
图形坐标轴:
图形坐标轴可以是世界坐标系也可以是网格坐标系,
坐标轴可以
是二维的
也可以是三维的。视图下的
Plot
Axes
Options
命令打开了
图形坐标轴选项对话框,复选框
Display
Axes
表示显示坐标轴。原点选项-如果选择的是
Use
world coordinate origin
,则图
形坐
标轴上显示的数目由世界坐标系原点决定;
选择
Use 3D
grid origin
或
Use 2D grid ori
gin
定义网格坐标系。
如果定义的是世界坐标系,
世界坐标系可以把轴排列到一行;
如果定义的
是<
/p>
2D
或
3D
网
格,可以用世界坐标系或当地网格坐标系将轴排列到一行。如果旋转角是
0
度,则世界坐标系与网格坐标系没有区别。坐标轴长度-选择
Auto
scale X
、
Auto
scale Y
和
Auto
scale Z
由
GMS
自动计算的坐
标轴的长度和间隔,
选择
Manual scale
X
、
Manual scale
Y
和
Manual scale Z<
/p>
由用户自定义最大值、
最小值、
刻度间隔
及刻度线数目。
使用
Auto
scale
时所有方向由
Fit
to
bounding
volume
(坐
标轴恰好放置在图形边框处)
和
Offset
from
bounding volume
(坐标轴放置在图形边框外<
/p>
15-20%
处)控制。选择坐标轴属性-选择一个
或几个坐标轴后
Selected
Axis
p>
Attributes
各选项就会变亮,可以改变坐标轴刻度、数目
、标
签等;
三维视点:
为了帮助观察斜视图中三维可视化效果,
可以在图形窗口的左下角显示
XYZ
三维视点,这可以通过选择视图下的
T
riad Options
来实现;
普通模式和直角模式:
视图下的
General Mode
和
Ortho Mode
这两个命令指
相互转化普
通模式和直角模式,直角模式仅在
3D
grids
模块下才可获得;
观察角度:视图菜单下的
View
A
ngle
对话框中包含两种角:
bearing
(影响水平角-在
XY
平面旋转)和
< br>dip
(改变垂向角-转换对象上的观察角为较高或较低的观察)
。观察角可
以和旋转工具交互使用;
俯视图、斜视图、正视图、侧视图、显示上一次视图。
2
.
6
XY
系列编辑
XY
< br>系列编辑是一个用来生成和编辑曲线的,可以用电子数据表直接编辑
xy
坐标,并
由此创建曲线,
还可以用绘图形式生成
和编辑曲线。
同时曲线可以以文本形式输出以待使用。
2
.
6
.
1 XY
编辑区
对话框
的左侧有两列编辑区,用来直接编辑
xy
数值的,且在各列的上
方有其相应的标
题。可以使用
TAB
键
移动通过编辑区的指针。编辑区下的按钮用来控制编辑区中的数值,
7
这些按钮包括:
基准时间:在某些情况下需要输入时间序列,这时要输入
xy
< br>序列的基准时间,基准时
间对应于
t
=
0
,如果时间显示按钮为
Dat
e/Time
,则列表中的时间要以
Date/Time
格式输入,
Date/Time
格式为:
p>
month/day/year
hr:min:sec
。
删除(
p>
Delete
)
:删除编辑区指针所在位置
数值。
插值(
Interpolat
e
)
:插值按钮使
xy
序列的空白区由离它最近的上下两个非空数值线性
插出。
更新(
Update
)
:使用编辑区的当前数值重新画出曲线。
插入(
Insert
)
:在指针所在区上方增
加一行空白区。
压缩(
Compre
ss
)
:若有空白区,通过此按钮减小
xy
序列的长度。
XY
选项
(
XY Options
)
:
选择
XY
Options
打开
XY Options
对话框,
一组控制着
x
序列,
p>
一组控制着
y
序列,这两组可以生成或代替
x
、
y
序列的
数值。如果选择了
x
标题下的复选
按钮
,则可以输入
x
的初始值、增量和百分变化量,选择
OK
后,所有的
x
值都被
一系列新
值取代,
y
值同理。如果不选
择复选按钮,则在编辑时
xy
值不改变。
XY
对话框还能用来定
义
xy
值是绝对值还是相对值(
delta
)
,如果选择的是
delta
,则超过初始值的
数认为是原始
数值的偏移量。
小数点位置控制着编辑区数值小数
的个数。
Repeat
option
和
Beginning x cycle
value
用来定义循环曲线。
Number
of fields
用来指定生成点数目。
< br>2
.
6
.
2 XY
序列图
对话框右侧的窗口
用来绘制与编辑区
xy
值相对应的曲线,编辑区每个数值对应曲
线上
一个点。
图形窗口右边的五个按
钮分别是:平移、放大、恢复、选择点(选择点后更改数值或删
除)和创建点。
图形窗口左边有三个按钮,
它们是用解析函数
快速创建曲线,
点击任一按钮会打开一个
曲线函数对话框。
p>
在对话框中可以给定任一函数的数值,
并将由此生成的函数添加到当
前曲
线上或取代当前曲线。
对话框的
右下方有六个命令按钮,分别是:新建、复制、删除、输入(输入
xy
< br>序列文
件)
、输出(输出
xy<
/p>
序列文件)和设置。
3
.数据集(
Data
Set
)
GMS
为不同的模块提供了几乎一致的界面,在大多数情况下,这种一致性源于输入数
据和
计算数据是应用数据集这种简洁、方便的方式处理的。
一个数
据集对应着对象的节点、
单元格、
端点或分散点,
它可以是稳定流,
也可以是非
稳定流,
数据集中的数据可以是标量数据也可以是矢量数据。
除了
Solid
和
Map
模块,
所有
模块都含有数据菜单。数据集可用来生成等值线、
带有色彩的边框、等值面、矢量图和动画
序列。
Ⅰ.数据集的产生
数据集可以由多种
方式产生,
它们可以代表地下水模型的输出结果,
也可以代表由
用户
输入或从其它应用程序输出的制成表格的文本文件。
它们可
以由分散点集插入到其它类型来
创建,
还可以用数据计算器通过
数学运算对其它数据集进行数学运算得到。
数据集列表法的
一个
优点就是便于不同模型类型间信息的转化,
这通过分散点集和插值来实现。
当一个对象
转化到了一个分散点集,
所有与之相关的
数据集会被复制到新的分散点集上,
然后这些数据
集就被从分散
点集转化到了任一类型的其它对象上。
Ⅱ.解决方案
8
为了简化数据集的管理,通过“
s
olution
”对其组织。在多数情况下,一种算法可以包
含
多个数据集。除了模型产生的算法,还有一个默认算法称为“
GMS Data Set
s
”
,这种算法
包括
< br>GMS
通过数据计算器插值出的所有数据集,其它类算法由用户创建。
Ⅲ.活动数据集
GM
S
的每个对象都有一组被描速为“
active data s
et
”的数值,在
GMS
中活动数据集
是
模型可视化的重要组成部分,
每次更新显示,
活动数据集就会产生等值线、
边框及其它特征
体。活动
数据集是解法和时间步长的函数。
3
.
1
数据浏览器(
Data
Browser
)
用数据浏览器来处
理与某一特定对象相关的解法和数据集。选择数据菜单下的
Data
< br>Browser
打开数据浏览器对话框,对话框包括以下几部分:
3
.
1
.
1
解决方案(
Solution
s
)
对话框上方列出了与所选对象相
联系的所有解决方案,如果是非稳定流,则在
Solution
右方显示出了时间步长。活动的
Solution
可通过选择<
/p>
Delete
按钮将其删除,点击
CCF
可以
显示与
MODFLOW
水量文件相关的数据(只用于
MODFLOW
法)
,点击
New
产生一个新
的算法。
3
.
1
.
2
数据集列表(
Data Set
Lists
)
与所选算法相关的标量
数据集和矢量数据集显示在对话框中部。
Move
to
p>
Solution
用于
将一个数据集从一种
解法转到另一种解法,当有大量数据集存在时使用此命令。
3
.
1
.
3 <
/p>
输入、输出和(
Import/Export
)
个别数据集可以用
ASCII
或二元文件形式输入或输出,需要注意的是储存一列新建数
据集
时不需要这些选项,当选择文件菜单下的
Save
时,所有数据
集会自动保存。
3
.
1
.
4
信息(
Info
)
点击
Info
打开了数据集信息对话框,
该对话框显
示了与所选数据集相关的统计信息
(包
括均值、标准偏差和一个
柱状图)
,并可在
Name
下更改活动
数据集名字。对于与模型算法
相联系的数据集,可以点击
Vie
w
Values
使数值显示在电子数据表中;对于
GMS
Data
Sets
点击
Edit
Values
使数值显示在电子数据表中,且可以改变值。
<
/p>
对于非稳定流数据集,
可以用相对时间格式
(如:
100.0
)
或日期、
时间格式
(如:
1/12/1998
3:23:48
)显示,
GMS
Data Sets solution
中的数据集总是以相对时间格式显示且无基准时
间。
3
.
2
数据计算器(
Data
Calculator
)
数据编辑器
可以用已有数据集通过数学运算得到新的数据集,选择数据菜单下的
Data
Calculator
可以打开数据计算器对话框,对话框包括以下几部
分:
3
.
2
.
1
数据集列表
对话框的左上方列出了所
有数据集,
如果显示的是非稳定流数据,
则其右方会显示出时<
/p>
间步长。当一个数据集用于表达式时,不会使用数据集名,只是用它前面的字母表示。
p>
如果
用非稳定流数据集作为表达式,可以使用单一的时间步长,也可
以用所有时间步长。例如,
表达式“
abs(d:100)
p>
”创建了一个稳定数据,它表示
t
=
100.0
时的数据集绝对值;表达式
“
p>
abs(d:all)
”创建了一个非稳定数据集,它表示各个时间
步长的数据集绝对值。
3
.
2
.
2
表达式区
数据计算的最重要部分是表
达式,
表达式所用计算公式应该和电子数据表中所用公式相
同,
表达式的长度无限制,其运算符号被限制在对话框中部的运算符号中。
在
Result
中输入新数据集名,然后点击
Compute
就可以计算出表达式的值。
3
.
3
等值线(
Contour
Options
)
9
-
-
-
-
-
-
-
-
-
上一篇:1998年阅读翻译
下一篇:COMSOL_Multiphysics中各常用内置参量