Argus ONE - 地下水建模软件系统
Argus ONE是一种图形预处理和后处理软件,可与地下水模型,GIS和工作流程集成。Argus ONE为您的地下水问题提供的建模解决方案。Argus的插件扩展(PIE)技术使人都可以将Argus ONE定制为其模型的图形用户界面。使用这项技术,组织(USGS)为其地下水模型创建了定制的Argus ONE插件作为GUI。Argus开放式数值环境(Argus ONE)使您能够直观地为创建包,有限元和有限差分准备数据。通过自动将您在GIS图层中输入的物理数据链接到网络块或网络节点和元素,Argus ONE可以保持您的数据可重用。更改网格或网格要您重新输入数据。它了一种结合GIS和数值模拟的方法。Argus ONE有三种形式:
-
数值建模器的通用环境—使建模者能够准备数据并将数据发送到数值模型。
-
应用程序—使用与Argus ONE的模型作为PIE。
-
应用程序开发环境—使模型开发人员能够为其模型创建图形用户界面。
Argus ONE是独立于模型的地理信息系统(GIS),用于数值建模。使用概念模型方法,结合导出脚本功能和插件,Argus ONE也是应用程序开发环境,用于为数值模型开发和部署图形用户界面。
GIS—Argus ONE提供了用户环境,可以合成地理空间(地图类型)信息(或覆盖范围),以便用作数值模型的输入。与GIS系样,类型的地理空间信息在用户可以在屏幕上查看和交互的覆盖范围或“层”中存储和查看。
概念模型—网格和网格层,也是可用的用于自动创建离散的网格和网格在地理空间层中描述的“真实”连续数据的实现是合成的。使用数学,逻辑和空间函数来合成信息以定义层之间的关系。这些关系形成了概念模型,它表示地理空间实体之间的关系,因为它们是由所用的模型的基本概念所阐明的。
按合成和信息分析(ODISA)—您的信息始终为模型准备就绪。您在信息或网格中引入哪些更改,Argus ONE都会根据概念模型设置的关系和规则自动合成信息,以您的数据可以导入到模型中。
模型独立—导出脚本使您可以导出合成信息,以您需要的格式输入数字模型的文件。结合导出脚本和概念模型方法,Argus ONE提供了独立于模型的环境,使您可以将其用作模型的预处理器。同时,它还使您可以与与Argus ONE配合使用的仿真模型互换地使用地理空间覆盖。应用程序开发环境插件允许自动使用上述Argus ONE组件。Argus的插件扩展(PIE)技术外部程序和Argus ONE之间的双向通信。这样的外部程序的算法或实用程序。
Argus ONE工作场所
在Argus ONE开放数值环境场所(Argus ONE)中,不同类型的信息在单独的CAD的层中创建,编辑和维护。层数是的。
域大纲图层
Argus ONE中的域大纲是使用屏幕上的数字工具或导入的DXF和文本文件创建的。大纲指定要离散化的域和的网格/网格密度。域轮廓可能内部不连续性,河流或断层线和点源。
网格层
使用自动网格生成工具在Argus ONE中创建三角网格和四边形网格。使用交互式编辑工具,可以通过点击,单击和拖动技术编辑网格。网格节点和元素是数据库对象,可以保存数量的记录,这些记录从链接的信息图层自动分配给他们。
网格图层
使用自动网格工具在Argus ONE中创建以块为中心和以网格为中心的网格。可以手动添加和删除行和列,可以调整大小和重新定位网格,并自动删除块以遵循域的大纲。网格块是数据库对象,可以保存量的记录。这些记录从链接的信息图层自动分配给他们。
信息(GIS)图层
Argus ONE中的信息图层使您能够合并,可视化和编辑物理参数的空间分布,例如地形数据,材料属性,地理信息,初始和边界条件,源和汇等。书籍可以自动分配给网格。
方向图层
背景图可以在Argus ONE中绘制或导入到方向图层,以便在复杂的地理和拓扑领域内进行定位。位图和矢量格式。可以创建圆弧,园,线和举着并将其复制到方向,信息和域图层中。在这里,您还可以使用后处理工具显示模型结果。
在Argus ONE中导入数据
通过从ASCII和DXP文件中导入信息,从背景图片进行数字化并使用Argus ONE中的点击轮廓工具,您可以描述连续和离散信息的空间分布并将其存储在信息(GIS)图层中。在信息图层中,您可以存储地形数据,材料属性,地理信息,初始和边界条件,源和汇等。您带入Argus ONE工作区的信息可用于定义要网格化或网格化的域,以影响网格和网格密度,它也可以自动链接到网格节点和元素以及网格块/单元格。
Argus开放式数字环境导入功能
-
您可以将信息类型和格式导入Argus ONE工作区。不同的数据源可以分为以下主要类型:
-
DXF和轮廓—导入与图形对象相关的信息,如点,线,折线,弧等。
-
GIS形状文件—使用ARC/INFO ArcView形状文件导入形状和与其相关的信息。
-
X,Y位置的数据—导入X,Y位置列出的信息。
-
网格—导入在Argus ONE之外创建的网格。(适用于Argus MeshMaker三角和四边形网格模块)。
您可以使用Argus Open数字环境的导入文件格式导入:
DXF文件:
-
背景地图
-
信息和域轮廓
ARC/INFO ArcView Shape文件:
-
背景地图
-
信息和域轮廓
ASCII文本文件:
-
信息/域轮廓
-
分散的数据点
-
有限三角形网格
-
有限四边形单元网格
-
三角网格上的数据点
-
四边形网格上的数据点
-
以块为中心的矩阵网格上的数据点
-
网格中心矩阵网格上的数据点
导出您的数字模型
您是使用公共区域模型还是商业模型来开发您自己的数字模型,Argus ONE都能帮助您在友好的环境中进行前期与后期处理,并将与您网格或网孔相链接的数据导出到您的模型中。利用Export Template(导出模板)对话框,您可以为使用的模型创建导出模板,并将其存储在磁盘上。要将您的数据导出到模型时,加载磁盘上正确的导出模板并选择导出菜单即可。利用导出模板,Argus Open Numerical Environments用户可以将其数据导出到不同的模板,例如:
-
USGS Public Domain(公共区域)模型,例如MODFLOW、MOC、SUTRA等。
-
商业数字模型,例如:COSMOS/M、MATLAB、ECLIPSE等。
-
自开发模型
使用Argus ONE计算复杂方程式
要计算复杂表达式,请使用Argus ONE的表达式编辑器和提供的大量函数。您可以计算地质构造的“厚度”,穿过元素或块的,穿过元素或块的“河流”或“断层”的长度,以及由此产生的。您还可以在网格或网格中插入参数。使用这些的工具将为您节省编程时间。Argus ONE(电子表格的)表达式可以数学、三角、逻辑、搜索、GIS、网格、块、节点和元素函数。要创建表达式,请使用代数和布尔运算符。
通过数学防暑处理数据
通过结合数据库结构以及Argus 开放数值环境(Argus ONE)表达式提供的大量函数和运算符,可以地进行信息处理。Argus ONE表达式使您可以地对存储在Argus ONE图层中的信息执行数学,出发,字符串,GIS,逻辑,搜索和操作。导出模板中还提供了Argus ONE表达式,因此,您可以更好地控制输出格式。
表达式使您可以计算实体,例如:
地质构造的厚度
人工分配物理参数
进入元素,节点或块
自动将边界条件类型和值分配给元素,节点和块
控制元素的大小(网格/网格密度)
计算模型的输出平衡
计算您的本地矩阵
查看初始条件分布
您的信息,数据,网格和网格层之间的关系
创建表达式:
通过在下面显示的“表达式”对话框中创建表达式来执行信息的操作。下面的表达式基于垂直界面中的流动,基于保留曲线(van Genuchten 1980)计算不饱和去的饱和度。
访问函数
Argus Open Digital Environments的图形界面使您可以通过菜单访问素有可用函数,从而减少语法粗偶无。此外,档案批准表达式时,Argus ONE会测试该表达式的语法和数学错误,并告知您错误质。以下屏幕快照显示了网格类型的图层的“功能”菜单
使用Argus ONE导出到数值模型
是开发自己的数值模型,使用公共领域模型还是与商业模型一起使用,Argus ONE都使您能够在友好的环境中进行预处理和后处理,并导出里链接到网格的数据并网格化模型。使用“导出模板”对话框,为您使用的模型创建导出模板,并将其保存到磁盘。每当需要将数据导出到模型时,加载的导出模板表单磁盘,然后选择“导出”菜单即可。使用导出模板,Argus开放数值环境用户将其数据导出到不同的模型,例如:
USGS公共领域模型,例如MODFLOW , MOC , SUTRA等。
商业数值模型,例如:COSMOS / M , MATLAB , ECLIPSE等。
自行开发的模型。
将数据导出到模型。
使用导出模板可将网格或网格以及与之关联的素有数据导出到数字模型的ASCII文件。Argus MeshMaker模块都配有默认的导出模板,该 模板指定默认格式,当您导出项目时,Argus ONE将导出您的网格。
定义自己的格式
导出模板使您可以控制导出文件格式,这样,您就可以在Argus MeshMaker 中创建的信息直接导出到您使用的数字模型中,该数字模型均使用迷行的文件格式。
在导出模板中,您可以指定要输出重定向到哪些文件,需要导出哪些参数,设置定界符,设置参数格式,在节点,元素和块上循环,在导出过程中计算新表达式,设置一行中的字符数,等等。
为模型定义导出模板
您可以命名创建的导出模板,将其保存到磁盘,并在需要时加载它。这使您可以维护模型或模型版本的任意数量的导出模板。
导出模板是使用“构造导出模板”对话框创建的。模板以脚本的语言编写。您可以使用对对话框按钮来构造导出脚本,或者在您喜欢的文本编辑器中编写导出脚本,然后将其加载到Argus MeshMaker中。
动态导出模板
您可以创建动态莫办呢,例如Argus MeshMaker使用的模板。动态定义的模板由在导出过程中解析的脚本命令自变量构成。脚本命令可以调用Argus ONE表达式,,从而使您可以在创建概念模型和动态链接时访问创建的参数。例如,如果在脚本中使用命令“参数”(参数是循环迭代器),则Argus MeshMaker会在导出网格物体时循环遍历链接到网格层中节点或源的参数(信息字段)的数量,并且导出。
Argus ONE在以下领域被工程师广泛使用:
-
地下水建模员
-
表面流动建模器
-
环境发展
-
石油库工程师
-
海洋物理学家
-
沿海和海洋工程师
-
矿业开采工程师
- 2024-10-12
- 2024-09-30
- 2024-09-27
- 2024-09-26
- 2024-09-24
- 2024-09-10
- 2024-10-14
- 2024-10-09
- 2024-09-29
- 2024-09-23
- 2024-09-19
- 2024-09-18