第一范文网 - 专业文章范例文档资料分享平台

应用并行PEST算法优化地下水模型参数(3)

来源:用户分享 时间:2021-06-02 本文由亦难幸福 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

PESTL61参数优化算法是一种比较成熟、应用较多的地下水模型参数优化方法,该方法在美国DeathValley等区域地下水模型参数优化中取得了很好效果的ET,S]。但是对于大规模的地下水模型,同样存在优化计算时间过长的问题。本文研究针对此问题,使用OpenMP【91并行编程方法对PEST算法进行了并行化,使该算法可以在共享存储并行计算机上进行参数优化的并行计算。应用并行化的PEST算法,对甘肃北山区域地下水模型进行了水文地质参

数并行优化,并对参数优化结果和并行计算效果进

行了分析。2

PEST参数优化算法

PEST算法的核心是使用列文伯格一马夸尔特

算法对目标函数求解最小值,目标函数则是模型参

数计算值与实际观测值的差异函数,而模型的计算

值主要依赖于模型的参数∞J。假设模型参数存储

在矩阵菇中,而观测值存储在矩阵Y中,则菇与Y的

关系可以用下式表示:

Y=M(菇)

(1)

万方数据

141

戈为有n个(参数的个数)元素的矩阵,Y为n个

(观测值的个数)元素的矩阵。M是一个非线性函数,它将模型参数与观测值关联在一起。将式(1)

线性化可以得到下式:

多=Y+H(茹一髫)

(2)

茹和多分别是参数与模型结果的矩阵。H为m行

n列的雅可比偏导数矩阵,计算公式如下:

H[i,j]=aM(圣)[i]/ax[j]

(3)

i和_『分别是H的行列数。PEST在计算时对矩

阵曼循环更新,每次循环加入增量矩阵/2,:

『MI=(H^ToH女)。H。To(y一靠)

I;:=未i+配。

‘4,

式中,k为循环次数,矩阵上标“一”代表更新矩阵前的计算值,而“+”代表更新矩阵后的值,r为转置符号。0为m行/71,列的观测值权重矩阵,假设有两

类观测值时(如渗透系数和降雨入渗系数),矩阵0

的对角线元素为每一个观测在整个模型误差中的相对权重,非对角线元素均为零。由式(4)可以得到目标函数如下:

咖=[多一Y—H(金一茗)]70[多一Y—H(未一菇)]

(5)

算法计算过程概括如下:首先,选定初始参数矩

阵拓,然后进入整个模型的校正期;模型模拟结果存人矩阵菇中,相对应的观测值存入矩阵Y中;使用一阶泰勒展开式对凰进行数值求解;应用式(4)计算参数增量矩阵‰及更新的矩阵量÷;将;÷的值存

入参数矩阵;i中;循环整个算法直到达到收敛。

在进行参数估计计算的同时,可以进行参数敏感性分析。参数敏感性分析可以用来评价已知数据对于待优化的参数是否充足。研究中使用综合敏感

性来分析,综合敏感性代表了对于一个参数的所有敏感性。对于参数Z,其综合敏感性计算如下:

sf=(H70H)n1/2/,,m

(6)

H为雅可比矩阵,0为观测值权重矩阵,m为观

测值的个数。s。比较大的参数对于整个优化过程是比较容易的,而s。比较小时,说明该参数比较难或者

不可能被正确的优化。

PEST参数优化算法的并行方法

MODFLOW—ASP是使用PEST算法来进行

MODFLOWⅢ3地下水模型参数优化的程序。对于待

估的水文地质参数,PEST在其优化空间内循环调用

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新人文社科应用并行PEST算法优化地下水模型参数(3)全文阅读和word下载服务。

应用并行PEST算法优化地下水模型参数(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1195179.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top