三维地下水及污染物运移模拟软件Visual MODFLOW Flex新版本10.0功能概述
新版本亮点(Visual MODFLOW Flex 10.0):
PEST工作流程改进
Visual MODFLOW Flex包括对PEST工作流的重大升级:
- 工作流程步骤:PEST工作流程包括一些新的和改进的工作流程步骤:
- 定义观测值:增加通量观测值,并改进了分配观测组、观测值和权重的可用性
- 定义属性参数:在PEST运行中添加补给(RCH)、蒸散发(EVT)和不饱和带流量(UZF)属性参数
- 定义克里格变差:一个可选的新设置,允许PEST工具自动计算克里格变差基于试点点的密度
- 选择PEST变体:您可以选择使用哪种PEST变体(PEST v17.5, PEST_HP),
- PEST控制设置:定义/编辑PEST运行的设置,包括目标函数、参数更新、迭代、马夸特lambda、奇异值分解等。
- 参数估计:停止并重新启动PEST运行
- 对PEST_HP的支持:通过使用PEST_HP显著加快了PEST的运行速度,PEST_HP是PEST的并行化版本,可以利用机器上的多个核心
- 支持MODFLOW-6:在PEST工作流中包括结构化有限差分或非结构化MODFLOW-6流模型
- 试点点插值:在运行的PEST中,将PEST中的参数更新链接到试点点的脚本包括许多改进:
- 试点点插值利用PLPROC实用程序来提高脚本文件的性能和清晰度
- 可选的自动计算克里格变差参数的基础上的密度先导点
- 改进的验证:Visual MODFLOW Flex在PEST工作流中包含了额外的检查,以减少输入错误
- 观测权值:利用目标残差自动计算观测权值,使观测组对初始目标函数的贡献相等
颜色处理优化
- 颜色渐变:具有分布值的对象,如表面、模型属性、边界条件和模型输出,可以使用预定义或自定义颜色渐变进行渲染。
- 定义自定义、线性分布、对数分布或自定义值及相关颜色的列表。
- 从预定义、自定义或导入的颜色坡道列表中进行选择。
- 当数值超过指定阈值(例如,正/负或高于/低于规定限值)时,您可以在坡道中包含硬中断/颜色停止,以在颜色填充中呈现突然中断。
- 管理颜色斜坡:
- Visual MODFLOW Flex包括十多个预定义的颜色斜坡,或者您可以创建自己的自定义颜色斜坡。
- 您可以使用其他应用程序(如QGIS、ArcPro和Surfer)支持的颜色地图(.clr)文件格式导入颜色坡道。
- 项目调色板变量包括所有颜色填充设置,包括颜色和值。
- 项目调色板:项目调色板包括所有的值和颜色设置,因此您可以更好地控制渲染。
边界条件和属性增强
- MAW和MWT包支持:支持MODFLOW-6模型中的多含水层井(MAW)和多含水层井输送(MWT)包。
- 创建或导入MAW/MWT井。
- 在支持的井模型之间动态切换(WEL/MNW1/MNW2/MAW)。
- 导入和编辑MAW包中支持的井信息,包括水头损失、井皮和泵约束参数。
- 概念井:非结构化网格工作流中的抽油井是独立于网格的、概念性的,并且支持WEL或MAW井模型。
- 通量观测:支持非结构化网格模型(MODFLOW-6和MODFLOW-USG)的边界条件通量观测。
- 分配属性:非结构化网格工作流中的分配属性包括用于设置属性区域和值的附加工具,类似于结构化有限差分网格模型工作流中可用的工具。
- 层属性:非结构化网格工作流中的转换步骤包括MODFLOW-USG和MODFLOW-6模型的层类型设置。
性能、可用性和其他方面的增强
- 性能增强功能:
- 为具有多个压力期的模型分配时间步长。
- MODFLOW-6多应力期模型的模型转换。
- 将概念模型转换为具有许多单元格的非结构化q网格模型。
- 应用/保存对具有许多单元格的非结构化网格模型的模型属性的更改。
- 以下特性可以从Visual MODFLOW Flex中导出:
- 模型输出包括水头、浓度和下降作为非结构化网格模型的轮廓(MODFLOW-6和MODFLOW-USG)。
- 作为非结构化网格的点或多边形的边界条件。
- 将仪表板图表校准为图像。
- SAMG解决:
- 更新了MODFLOW-USG和MODFLOW-6引擎的SAMG求解器版本。
- 提供专 业版(串行samg)和高 级版(多核samg)。
- 新的附加组件可用于Visual MODFLOW Flex高 级版,其中包括一个更高 级的版本,称为SAMG+,也处理模型与传输和CLN。
- 在2D视图中使用鼠标滚轮放大/缩小时,视图将位于鼠标指针的中间。
- 结构化有限差分网格数值工作流的视图/编辑网格步骤包括一个带有按钮的工具栏,用于与视图交互。
- 数值工作流程中的转换步骤包括使用外部数组/文件转换模型的一般设置,以促进与PEST的工作。
- MT3D-MS, RT3D或SEAWAT模型的输出控制设置页面中的输出时间表将扩展,如果您可以粘贴比行更多的输出时间。
- 将模型中的边界条件合并为单个边界条件。
- 在数字工作流中定义网格时,在更改蕞小和蕞大标高或层数后,中间层标高会自动更新。
- 一些反复出现的信息信息有自动抑制的设置。
弃用
齐次Tikhonov正则化方法已从PEST工作流程中删除-它不支持MODFLOW-6,并且PEST的作者不再提倡该方法。
解决的缺陷:
- 从概念到数值的转换不支持结构化和非结构化网格中恒定头像元的“分配给适当的层”标志
- 如果整个段包含在单个模型单元中,则 SFR2 转换会省略流到达/单元格
- 使用高分辨率显示器时窗口、窗体、按钮和其他组件的各种问题:
- “创建新的对象”窗口
- “运行”选项卡被裁剪
- 标签与工作流步骤按钮重叠
- 如果组合的引擎调用和模型路径超过 256 个字符,则模型运行将失败并显示模糊警告
- 当更改格网范围或将数据对象添加到视图时,创建格网步骤中的格网预览不会更新
- 默认情况下,在 MODFLOW-6 型号的 DSP6 封装设置中禁用色散和扩散
- 某些区域环境阻碍了概念边界条件的产生
- 属性区域转换在具有子精炼图层的 Qgrid 中不正确
- 在某些情况下,添加的自定义等值线间隔不会呈现
- 通过折线分配边界条件时未处理的异常
- 在某些情况下,在将概念模型转换为数值模型并转换它时,会发生“对象引用未设置为对象的实例”错误
- 在某些情况下,返回到“定义属性区域”步骤时,PEST 参数区域会被取消选中
- 使用 AsArrays 转换设置时,MODFLOW-6 RCH/EVT 转换包含不正确的单元格引用
- 在某些情况下,Visual MODFLOW Flex 在成功运行模型后无法读取模型输出/属性
- 恒头包转换器。翻译失败。例外:字典中不存在给定的键
- 某些区域设置在转换某些日期的油井抽水计划时会导致“常见时间范围错误”
- “编辑网格”和“编辑图层”按钮在“视图有限差分网格”中不起作用
- 当抽水井筛跨越捏合层时,MODFLOW-6 运行的模型运行失败
- 在某些情况下,MODFLOW-USG翻译并未包括所有油井
- 加载项目时反复显示“加载边界多边形时出错”消息,显示一次错误就足够了
- 对于某些区域设置,项目开始日期未保存并重置为今天
- 在概念模型中创建的新网格具有编辑的视野,未反映更新的结构区域
- 在某些情况下导出粒子路径时出错
- 在某些情况下,在成功运行 PEST 后,未正确创建具有优化参数的新数值工作流
- 在某些情况下,经过旋转和优化的格网在重新访问数值工作流中的“创建格网”步骤后会移动坐标
- 对于某些边界条件(DRN、RIV、GHB),MODFLOW-USG 转换不遵循 Active 标志
- 使用绑定参数时未生成灵敏度 PEST 控制文件
- 当流量引擎为 MODFLOW-6 时,回撤并不总是正确计算/显示
- MODFLOW-6 RCH转换不尊重用户在边界条件编辑器上选择有源/非有源单元
- 激 活当前视图时出错
- 如果进样井具有跨越同一单元的多个筛网,则运输运行失败
- 如果模型在当前 Flex 会话期间未运行,则必须重新转换和重新运行模型的区域预算(时间序列、输入/输出等)
- 在MODFLOW-6中,未为某些瞬态模型正确创建浓度时间序列校准表和图表
- 如果区域日期设置为 DD/MM/YYYY,则在 NM 转换后,模型开始日期并不总是正确显示
- WEL 包的 MF-2005 转换并不总是在导致运行失败的值之间包含空格
- SFR2 非法几何警告给出不正确的流到达
- SFR2 ISTCB1 变量未正确编写以查看/处理预算条款
2024-04-30 17:00