FEFLOW 6有限元地下水和溶质迁移模拟系统用户手册

1 介绍


1.1 欢迎使用FEFLOW


感谢您选择FEFLOW 软件!您选择了目前世界上功能最齐全,最行之有效和可靠的模拟孔隙介质水流流动和溶质迁移过程的软件之一。
本手册介绍FEFLOW 软件的广泛模拟功能,阅读本手册有助于FEFLOW 软件易操作且直观的图形用户界面充分发挥潜力。
请尽量熟悉软件,以确保您在项目中获得最大的收益和效率。


1.2 FEFLOW 软件包


FEFLOW 软件用户界面支持从预处理、运行模拟到后处理的整个工作流程。此外,软件还有一些支持特定用途的功能模块,如:
 FEFLOW 视图
免费的可视化和后处理FEFLOW 文件的工具。
 Command-Line Mode
在命令行模式,FEFLOW 软件运行没有任何的图形用户界面。这对于运行批处理或整合到其他模拟环境非常有用。
 FEFLOW Classic
标准的用户界面可以提供典型应用所需的大多数功能。但是,一些具体的任务要求使用以前的用户界面。
 WGEO
WGEO 是一个地理图像处理软件。其与FEFLOW 软件模拟相关的最重要的应用领域是栅格地图的地理参考和坐标变换。
 FEPLOT
由于FEFLOW 软件本身不提供打印功能,FEPLOT 可用于创建绘图布局和打印由矢量地图,图形元素和文字组成的地图。

 FE-LM2
此工具提供了曲线拟合功能,例如,可以使用FE-LM2 获取不饱和流或吸附等温线等的参数关系中的参数值。


1.3 FEFLOW 用户文档


FEFLOW 用户文档不仅介绍了软件的应用实例,还详细描述了软件所用基本概念和方法。当客户获得印刷的安装指南和用户手册时,安装盘中包含了PDF 格式的参考手册和白皮书。根据要求,我们也可以向客户提供印刷版本。
参考手册包含了FEFLOW 的物理和数学基础以及许多基准案例介绍,这些基准案例用来验证FEFLOW 软件对各种物理过程的适用性。
白皮书收集了关于FEFLOW 软件的参考文献,参考文献的主题涉及了从理论概念到特殊应用等各种领域。本用户手册和DVD 小册子中的循序渐进学习教程是偏重实用方面的用户文档。
在实际操作过程中,图形界面帮助系统可以提供对用户界面元素的详细介绍,可作参考。


1.4 应用范围和结构


此用户手册是用来作为FEFLOW 地下水模拟的实用指南。它旨在解释模型建立、模拟和后处理的基本工作步骤,并提出针对某些具体应用的替代方案和设置,及其优势和劣势。
因此,用户手册可以作为针对FEFLOW '新手'的介绍,也可以为经验丰富的用户提供参考。
用户手册在整套完整的用户文档中的定位是介于参考手册和白皮书的理论依据和帮助系统中用户界面元素和工作流程的详细描述之间。
本手册采用典型的模拟流程—从基本的地图开始,以模型后处理结束并扩展了FEFLOW 的功能。每一章首先介绍主题,然后介绍相关FEFLOW 工具,基本概念和工作流程,最后以指导教程结束。
本手册主要根据FEFLOW 6 标准用户界面,但有些章节可能要参考FEFLOW6 经典界面的某些功能。经典界面请参见单独的FEFLOW6 经典用户手册, FEFLOW 安装盘中有其电子版本。

1.5 注释


大部分教程指导都基于已有文件,因此需要安装FEFLOW 演示数据包。 <FEFLOW 演示>的文件路径请参考演示数据的安装文件夹。不同操作系统的默认的安装位置可能有所不同。在微软操作系统上,典型的安装位置为Windows XP:
C:\Documents and Settings\All Users\Documents\WASY FEFLOW 6.0\demo\Windows Vista / Windows 7:C:\Users\Public\Documents\WASYFEFLOW 6.0\demo


2 用户界面


如何使用基本的用户界面组件The User Interface


2.1 原理


FEFLOW6 的用户界面设计宗旨为不需要打开嵌套的对话框或菜单而提供尽可能多的工具。它为有经验的FEFLOW 用户提供了高效率的工作流程,而对初次使用的用户来说界面可能看起来比较复杂。
因此,界面只显示与模型建立的当前阶段或当前模型类型相关的界面组件。五个主要的界面组件—菜单、工具栏、视图、面板和图表,都自动适应当前状况。

图2.1 视图组件面板的上下文菜单

为方便快捷的使用某些常用功能,很多用户界面元素的功能也可以通过上下文菜单实现,例如,数据面板的参数或视图窗口的图例功能。

2.2 图形驱动


FEFLOW 可视化用户界面使用OpenGL(开放图形库)。OpenGL 已经经过充分证实,可以实现图形硬件加速显示。为了有效地使用OpenGL,应安装由显卡或芯片制造商提供的图形驱动程序。操作系统附带的标准驱动可能不完全支持OpenGL。尤其是笔记本电脑,目前已发现几例购买时所提供的驱动程序中包含OpenGL 问题的案例。我们建议在使用FEFLOW 软件前或在图形显示出问题时,到显卡或芯片制造商的网站上下载最新的驱动程序。


2.3 界面定制


界面是完全可定制的,也就是说,除主菜单之外,用户可以任意选择所有组件的位置和可现性。组件可以固定在某主窗口处,也可以作为单独的窗口浮动。如果想在固定和浮动状态之间切换,可以双击面板的标题栏或按鼠标左键同时拖动一个组件移动到另一个位置。如要避免固定,可以在移动一个面板或图表窗口前同时按<Shift>键。
面板和图表也可以分页,使两个或多个以上组件叠加放置。点击其中一个选项卡可以使相应的面板或图表置前。
浮动工具栏,面板和图表可以移动到主应用程序窗口以外。当用户在一个屏幕上放大视图窗口而把工具栏和面板安排在另一个屏幕上时,这一功能非常有用。视图窗口不能移动到主窗口以外。

图 2.2 上下文菜单

工具栏,面板和图表可以通过在用户界面空白处,即无其它上下文菜单显示的部分,
点击上下文菜单打开和关闭(图2.2)。面板和图表也可以通过点击组件右上角的关闭图标
来关闭。
在探索新界面时,你可能遇到大多数面板和工具栏被隐藏的情况,可能其余组件也不
是如你所愿排列。在这种情况下,只需打开视图菜单点选重置工具栏和固定窗口布局,下
一次启动FEFLOW 时会出现默认布局。

2.4 视图窗口


视图窗口包含了模型的不同视图,可能还有地图和其他可视特征。除非内存限制,
FEFLOW 可同时显示任意数量的窗口,以显示不同的模型组件(在当前视图面板中的视图
组件面板列出)。每个视图都有它自己的设置和组件处理功能。
2.4.1 视图窗口类型
FEFLOW 有四类视图窗口:
 空间初步划分视图
 FEFLOW 层面视图
 3D 视图
 剖面视图
可通过视图菜单打开新的视图窗口。 如打开剖面视图, 需要在空间单元面板选中2D
表面线.


2.4.2 导航


在视图窗口可以用鼠标左、右按钮和鼠标滚轮直接导航,简单易行。默认情况下,点
鼠标左键可以在FEFLOW 层视图中遥摄,在3D 视图中旋转。除了在视图上调用上下文菜
单,当导航工具处于激活状态时点鼠标右键也可以缩放视图。在FEFLOW 层视图中,鼠标
滚轮具有缩放功能,而它在3D 视图中用来旋转。鼠标滚轮和<Shift>键联合使用可定向放
大(在FEFLOW 层视图以y 方向,而在3D 视图以z 方向)。
键盘快捷方式允许快速返回到全景图(<Home>),重置旋转(<Ctrl>+ <Home>),和
重置缩放(<Shift>+ <Home>)。
视图工具栏的其他工具也可以用于返回到全景,返回到一个视图菜单定义的首选视图,
和撤消/重做对视图的改动。


2.5 教程

当FEFLOW 启动时,默认打开一个空白工程和初始域边界对话框。在这里,我们为网
格设计定义初始工作区域。可以手动定义或在随后的步骤加载地图后定义。如需快速启动,
只要点击手动指定,并点击确认接受默认工作域边界。

下列组件现在在工作区中可见:

 活动视图窗口—空间初步划分视图
 主菜单
 面板和工具栏
默认情况下,并不是所有的面板和工具栏均有显示。为熟悉图形用户界面的使用方法,
我们现在在工作区中再增加一个面板。
在主菜单上打开视图>面板单击插件面板。
按着鼠标左键拖动面板可以移动面板的位置,松开鼠标可以将面板固定在主窗口某处
或者作为单独的浮动窗口。

图 2.3 FEFLOW 标准布局

通过不同的方式可以增加另一个面板。在用户界面的空白部分,例如查看面板的灰
色区域,点击鼠标右键,打开一个包含工具栏、面板和图表的上下文菜单。打开
板选项卡并单击地图属性面板。此面板在用户工作区内呈现为单独的浮动面板。双击其标
题栏可将该面板固定在主窗口内。空间单元面板和属性面板已被分页,每次只有一个
面板可见。单击属性面板使该面板置前。单击面板右上角的关闭图标可关闭面板。

图 2.4 工作区内的浮动面板和工具栏

一般地,只有与当前活动视图相关的工具栏可以显示。除此限制以外,工具栏的是否
可见及其位置由用户控制。作为练习,请点击网格编辑器工具栏的左边界,将其拖到其他
位置,例如置入空间初步划分视图。我们还要在工作区域内添加原点工具栏。选择上述方
法之一来添加一个面板:点击视图>工具栏或者在工作区空白处点击鼠标右键。要恢复图
形用户界面的默认设置,点击视图点选重置工具栏和固定窗口布局。当下次启动FEFLOW
时会出现默认布局。

3 应用地图


加载和管理不同类型的地图
Working with Maps


3.1 地图的用途


地图是所有建模项目不可或缺的组成部分,其最明显的作用是为在模型区域内定位提
供基础。然而FEFLOW 把地图更加广泛的应用于建模工作流程中。地图几何形状可以用来影响模型网格生成过程,可以用作根据几何形状界定目标节点或单元进行参数赋值,属性
地图本身甚至可以提供输入数据。
3.1.1 栅格/矢量地图
我们要区分栅格地图和矢量地图。基于像素的栅格地图例如TIFF, JPEG 或PNG 等地
图仅能提供可视化信息。矢量地图包含离散几何图形(点,线和多边形)。FEFLOW 支持
的格式包括ESRI Shape 文件,AutoCAD 交换文件,Dbase 表格和一些ASCII(文本)文件
格式。除了几何信息,这些文件格式还包含属性数据,例如某些几何特征的数字和/或文字
数据。一些文件格式,例如shp 文件,支持无限数量的用户定义属性,其他如DXF 文件只
允许包含绘制属性,如颜色或线条样式等,而如trp 这样简单的格式(ASCII 的三重格式 -
XYF)只支持单一的属性值。

3.1.2 2D/3D


ESRI Shape 文件,AutoCAD 交换文件和表格文件(dbf,dat)可能包含3D 地图信息。
FEFLOW 软件支持在3D 视图窗口中显示3D 地图(图3.1)。

图 3.1 3D 视图窗口中显示3D 地图

3.2 坐标系


处理空间数据需要定义唯一的坐标系作为参照。FEFLOW 可以使用任何笛卡儿系统,
即以x 和y 坐标轴,以米为计量单位的正交坐标系。其中最广泛应用的是UTM 坐标系。
为了获得更高的计算精度,FEFLOW 同时使用局部和全局坐标系。这两个坐标系的坐
标轴方向相同,只不过局部坐标系与全局坐标系的原点有所偏离。
局部坐标系中的位置可以用笛卡儿坐标或极坐标表示。特定视图窗口的坐标系可以在
视图菜单定义。新建一个模型时, 局部坐标系和全局坐标系的偏移量会自动根据图幅或手动定义,也可以之后在坐标系原点对话框编辑,访问该对话框可以通过单击原点工具栏的
编辑原点按钮。通常情况下,只需处理全局坐标系。
在2D 剖面和轴对称模型中,y 坐标代表高程。 在这些情况中,应尽量避免局部坐标
系和全局坐标系在y 方向的偏移,这样就无需考虑高程的参照坐标。FEFLOW 内部使用局
部坐标系的y 坐标作为与高程有关参数的参照坐标,例如由水头转变为压力水头,反之亦
然。

图 3.2 全局和局部坐标(2D/3D).

3.3 地图地理参考


FEFLOW 提供的WGEO 软件可以为栅格图像,例如FEFLOW 中用作地图的TIFF、
JPEG 或 PNG 格式的扫描地图,添加地理参考信息。WGEO 也可以通过应用7 参数
Helmert 转换方法进行栅格和矢量地图的坐标转换。
在Plus 模式(需要单独的使用许可)下,WGEO 还提供了适合ESRI Shape 文件(shp
格式)和AutoCAD 交换文件(DXF 格式)的地理参考功能。如有需要,其他坐标转换方
法也是可用的。
请参阅WGEO 软件使用手册以及帮助系统来了解各工作流程的详细介绍。


3.4 地图处理


地图面板用于加载和管理栅格和矢量地图。可用的格式有tif,jpg 和png 等栅格地图,
以及shp, lin, ply, pnt, trp, ano, dxf, smh, dbf 和dat 等矢量地图。对于表格数据,除非有默认
的X、Y、Z 坐标值,在数据导入时必须选中包含坐标值的数列。当活动视图是FEFLOW
层视图或3D 视图时,模型可用的空间初步划分特征(点、线和多边形)也会显示在面板
中。

这些地图以树形结构显示,自动根据格式排序。不同文件类型或者同一文件类型的不
同文件的顺序可以通过拖动来改变,即获得对常用地图的快速访问。
 地图图层
栅格地图已包含每个像素显示颜色的信息,而矢量地图不具有这样的特性。矢量地图
的显示信息包含在所谓的图层里。当加载地图时,FEFLOW 创建一个缺省图层,这个图层
只有一种单一的样式(颜色、线条样式等),可以应用于地图中的所有特征。通过使用图层
和地图的上下文菜单可以编辑缺省图层的属性和增加新的图层。
 地图属性
打开图层的上下文菜单使用地图属性面板可以编辑地图图层的属性。诸如透明度、亮
度和3D 绘图选项等属性均可以被应用到地图的所有特征中。
地图可以根据属性字段进行分类,或者为每一属性值设定不同的显示样式,或者把属
性数值范围分段。预定义的调色板随时可以应用到地图的分类或值中。
单一类或多种类的颜色以及其他样式可以手动编辑。

图 3.3 地图属性面板

3.4 导出地图


所有模型的属性和结果均被导出为各种不同的地图文件,并且保留了模型的地理参照系。
模型的参数导出通过数据面板或者视图组件面板中参数的上下文菜单来调用。对于后者,也可以导出模型选定几何体或当前层面/层的参数值。
诸如等值线或者等值条纹等图形可以通过视图组件面板可视化选项的上下文菜单导出为地图文件。


3.5 教程


下面的练习是为了帮大家熟悉如何在FEFLOW 工作区内处理地图。 使用到的加载和管理地图的最重要的工具是地图面板。
首先,我们加载一些可以用来创建一个空间初步划分的不同格式的地图。
打开一个空的FEFLOW 工程,在弹出的初始域边界对话框单击使用地图...按钮,选择SimulationArea.jpg 文件作为定位背景地图。
此刻在地图面板中的地图显示为Geo-JPEG格式。双击该地图添加到当前活动视图。
然后,加载一些包含模型区域信息的地图。在地图面板的地图上点击右键选择添加地
图,选择如下文件:

model_area.shp
sewage_treatment.shp
waste_disposal.shp
rivers.linu
demo_wells.pnt

我们既可以逐一加载地图,也可以通过点击所需加载的地图并按<Ctrl>键来全部导入。
由于文件格式不同, 地图面板中的地图在不同的树列显示,并由FEFLOW 自动创建一个默认图层。双击这些默认图层,把所有地图添加到当前活动视图。

图 3.4 地图面板.

添加在当前活动视图的地图同时也显示在视图组件面板中。在这里,地图可以通过复选框暂时显示和关闭。 地图的树型排列顺序可以通过用鼠标光标拖动来改变。如果在空间初步划分视图中一些加载的地图不可见,可以在视图组件面板中改变地图的顺序来将被其它地图覆盖的地图置前。

3.5.1 地图图层


model_area 地图定义了模型区域的外部边界。在地图面板该图的默认层点击鼠标右键,在上下文菜单选择编辑属性可以改变默认图层的样式。这时在已打开的编辑属性面板的左上角点击<所有记录>,转入多边形属性。改变多边形的填充颜色和边线样式。然后降低地图的不透明度使下层地图可见。点击确认按钮,关闭该面板。


对于下一幅地图sewage_treatment,我们在已有默认图层旁创建一新的图层。点击右键打开上下文菜单选择创建图层。地图的树形结构添加了一个新的图层1。以之前介绍的相同方法打开地图属性面板再次点击<所有记录>。改变多边形的填充颜色和边线样式,同时降低地图的不透明度使下层地图可见。点击确认按钮,关闭该面板。


地图面板双击图层1 把该图层添加到当前活动视图。你可以使用视图组件面板中各图层前的复选框在一幅地图的不同图层间切换。最后激活的图层总是在最上层。图 3.5为导入地图样式的一个例子。我们加载的其它地图包含河流和井,即线和点特征,的空间信息。要在活动视图中突
出显示河流,可以在地图河流的默认图层利用地图属性面板改变线的颜色和宽度。

对于地图demo_wells,点和标注的样式设定可以分别进行编辑。

  • 12
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

___Y1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值