Page 105 - 2023年第54卷第10期
P. 105
逐日水头,作为参数反演的观测值。后续将 10个监测井的模拟值与观测值的误差最小作为目标函数,
使用基于 MCMC和 ES - MDA方法反演模型参数。
3.1.2 反演参数的选择及替代模型 假设第一承压含水层渗透系数 K 的自然对数空间变化且符合 K - L
3
5 !
展开的随机场,设定 lnK 均值为 0,方差为 0.5。当 N = 5 ,可以保留 70%变异性,即 ∑ λ i∑
? λ i ≈ 70%,
KL
3
i = 1 i = 1
)(表 1)。选择 5个开采井开采量(q,q,q,q,q)
由此生成的高斯随机数为( ξ 1 ,ξ 2 ,ξ 3 ,ξ 4 ,ξ 5 1 2 3 4 5
, , ],各参数取值范围和真
1 2 3 4 5
作为未知变量。待反演的参数集 θ = [q,q,q,q,q,ξ 1 ,ξ 2 ,ξ 3 ξ 4 ξ 5
值见表 1,其中各参数先验分布为均匀分布,各开采井开采量见表 2。
表 1 参数的先验分布区间和真值
3
3
3
3
q 1 ?(m?d) q 2 ?(m ?d) q 3 ?(m ?d) q 4 ?(m ?d) q 5 ?(m ?d) ξ 1 ξ 2 ξ 3 ξ 4 ξ 5
区间 [100,300][100,300][100,300][300,600][300,600] [ - 1 ,1] [ - 1 ,1] [ - 1 ,1] [ - 1 ,1] [ - 1 ,1]
真值 220 180 160 500 380 0.295 0.415 0.134 - 0.785 0.485
3
根据 Kriging法 建 立替 代模 型的 步骤,使 用拉丁 表 2 开采井开采量 单位:m ?d
超立方抽样 方 法 从参数 的 先 验 分 布 (表 1)均 匀 抽 取
W1 W2 W3 W4 W5
1000组参 数,调用 MODFLOW 模 拟得 到 监 测 井 不 同
潜水含水层 0 0 0 q 4 0
参数取值对应的水头,建立每个监测井地下水水头的
第一承压含水层 q 1 q 2 q 3 0 0
Kriging替代模型;重新随机抽取 100组参数作为检验
第二承压含水层 0 0 0 0 q 5
样本的输入值,对比 10个监测井地下水数值模型和
替代模型水头模拟结果,如图 2,y、 ^y分别为地下水数值模型和替代模型模拟的水头值。由图 2可
i
i
知,数据散点均集中分布于 y = x直线上,相关系数均在 0.999以上,说明在监测井位置建立的替代模
型的水头值可以替代数值模型的水头值。
图 2 地下水数值模型与替代模型模拟的地下水水头相关关系
3.2 基于 MCMC方法的参数反演 为了权衡模型计算成本与反演精度,本研究对比基于替代模型的
MCMC参数反演与两阶段的 MCMC参数反演结果。前者在参数整个变化范围内抽取大数据样本(链条
长度为 50000,且建议分布方差较大),基于替代模型的 MCMC确定参数的后验分布;后者在前者基
础上根据替代模型参数后验分布缩小参数取值范围(链条长度为 10000,且建议分布的方差较小),使
用基于地下水数值模型的 MCMC反演参数后验分布。假设误差 ε 服从正态分布 ε ~N(0,0.1),使用马
尔科夫链接受采样中最后的 1000组样本,反演的各参数后验分布。
基于替代模型 MCMC和两阶段的 MCMC参数反演结果统计值见表 3,以 q、q、q 为例,反演的参
1 2 3
2
— 1 4 1 —