工程地质学报1004—9665/2010/18(1)一0140—05
应用并行PEST算法优化地下水模型参数
董艳辉①
李国敏①郭永海②
徐海珍①
(①中国科学院地质与地球物理研究所北京100029)(②核7-_业北京地质研究院北京100029)
摘要基于列文伯格一马夸尔特(Levenberg—Marquardt)算法的PEsT参数优化程序具有寻优速度快、健壮性好的优点,在地下水模型参数优化研究中有许多成功的应用实例。但是,对于大尺度、高精度和高复杂性的大规模地下水模拟,使用PEST进行参数优化需要大量的计算时间,优化效率较低。本文应用OpenMP并行编程方法对PEST算法进行了并行化,使之可以在共享存储并行计算机上进行参数优化的并行计算。并将此方法应用于甘肃北山区域地下水模型的参数优化中,并行实验表明,使用并行化的PEST可以将地下水模型参数优化效率提高3.7倍。关键词PEST
MODFLOW参数优化甘肃北山
文献标识码:A
并行计算
中图分类号:P641.73
oPTD江IZATIONOF
MODELPARAMETERS
FOR
GRoUNDWATERFLoW
USINGPARALLELIZEDPEST
METHOD
DONGYanhui①LIGuomin①
GUOYonghai②XUHaizhen①
Academy
((I)lnstituteofGeologyandGeophysics,ChineseofSciences,Beijing100029)
100029)
(②既彬昭Research
Abstract
Institute
ofUraniumGeology,Beijing
Duringthelastdecades,anumberofmethodshavebeendevelopedfortheoptimizationofhydrologic
a
modelparameters.OnefrequentlyusedmethodisthePESTmethodwhichiszationalgorithm.As
a
Levenberg—Marquardt—basedoptimi—
nonlinearparameterestimator,thePESTmethod
can
call
existindependentlyofanyparticular
models,canestimateparametersand/orexcitations,andtypes
cover
a
carryout
variouspredictiveanalysistasks.Itsmodel
widerange.Itispreferabletocalibrate
a
a
MODFLOWmodelusingthePESTmethodinmanysitua—
tions.However,for
large—scale,high—resolution
or
high—complexitygroundwaterflowmodeling,theparameterop—
timizationrequiresmassivecomputingtime.Inthisstudy,theOpenMPprogrammingparadigmisusedtoachievethemodestparallelism
to
ona
shared memorycomputerforthePESTmethod.Application
can
oftheparallelPEST
method
Beishanarea,Gansuprovinceshowsthatthecomputingspeed
beincreasedupto3.7times.Thecomputing
speedisdefinedastheratiooftheserialcomputingtimeandtheparallelcomputingtime.TheparallelPESTpa-rameteroptimization
method
can
be
an
usefulandeffectivetoolforlargemodels.
KeywordsPEST,MODFLOW,Parameteroptimization,BeishanMountain,Parallelcomputing
收稿日期:2009—02—27;收到修改稿日|胡:2009-03—31.
基金项目:“中国科学院知识创新工程重要方向项目(Kzcx2一yw一126—04,Kzcx2一yw一116),水利部公益性行业科研专项
(200801020),环保公益性行业科研专项(200709055).
第一作者简介:董艳辉,水文地质专业.Email:lemondyh@mail.iggcas.∽.cn
万方数据