中国科学软件网-首页
GMS软件在MODFLOW 6中应用水力传导系数
新闻来源:科学软件网    发表时间:2025/5/19 17:10:36

针对地下水模拟系统(GMS)项目,是否需要修改MODFLOW 6中的水力传导系数(K值)?虽然MODFLOW 6目前无法像传统MODFLOW那样通过材料属性直接分配传导系数,但您仍可通过以下几种替代方法轻松调整K值。

使用地图覆盖层
其中一种方法是通过概念模型使用地图覆盖层。最新版GMS中已支持通过该方式设置节点属性流动(NPF)的参数值。


料属性设置
• 点击Materials宏按钮,打开材料属性对话框。
• 输入所有需要的材料名称并且设置。

设置覆盖层
• 在Project Explorer任意位置右键点击并选择New | Conceptual Model…
• 在类型下拉菜单中选择MODFLOW
• 右键单击新建的概念模型,选择New Coverage…
• 在覆盖层设置对话框中,从Sources/Sinks/BCs 部分选择Layer range,从 Areal Properties* 部分选择Material,在这里,添加您可能需要的任何其他属性参数。
• 在项目浏览器中,选择新建的覆盖区将其激活。
• 使用Create Arc 工具绘制所需的材料边界。
• 单击Build Polygons宏命令将这些边界转化为多边形。
• 使用Select Polygons工具选取一个或多个新建多边形。
• 双击所选的多边形打开Attribute Table对话框,为每个多边形选择对应的材料、设置图层范围并填写其他属性。

将覆盖区映射至数据包
• 在项目浏览器中右键点击NPF数据包,选择"从覆盖区映射"。
• 选择新建的材料覆盖区。

执行上述步骤后,数据包数组将根据属性表数据完成填充。请注意:若覆盖区未启用HK列,但材料对话框中设置了HK参数,则该HK值不会应用于NPF数据包。

使用网格数据集
若需单独映射某一属性或不存在覆盖区选项时,可通过创建附加于UGrid的数据集实现。首先建立包含目标多边形边界的覆盖区,然后使用数据集将属性与主覆盖率分开分配。

创建数据集
• 激活UGrid后,导航至  Edit | Dataset Calculator…
• 在对话框中命名数据集,设置默认值,点击 Compute
• 在下面的对话框中选择映射至单元,这将创建一个数据集,其中所有单元格都具有默认值。
• 在项目浏览器中选择在所创建的覆盖范围中选择一个多边形。
• 右键点击多边形,选择Select Intersecting Objects…
• 选中UGrid,将选取该多边形覆盖的所有网格单元。
• 请注意:如果要将这些选项应用于多个层,需确保顶部 单层模式 处于关闭状态。
• 选择单元格后,激活新数据集。|
• 顶部字段将显示默认值,修改为所需数值即可。  

将数据集应用于数组
• 完成数据集构建后,双击需要更新的数据包。
• 在 GRIDDATA 部分的底部,点击Dataset to Array…
• 在弹出的对话框中,选择新建的数据集,数组将填充数据集中的赋值。

通过UGrid附加数据集映射属性至数据包,既能灵活分配参数值,又可确保数据精确表达。此方法可复到NPF数据包的所有选项卡。

立即使用 GMS,体验 MODFLOW 6 中水力传导系数的高效赋值功能吧!如果您没有GMS软件,可以联系 科学软件网 申请试用。


北京天演融智软件有限公司(科学软件网)是MAXQDA 软件在中国的授权经销商,为中国的软件用户提供优质的软件销售和培训服务。