搜索
您的当前位置:首页一种SWAT模型参数识别的改进方法

一种SWAT模型参数识别的改进方法

来源:世旅网
第15卷 第4期 2017年8月

南水北调与水利科技

South2to2NorthWaterTransfersandWaterScience&TechnologyVol.15No.4

Aug.2017

DOI:10.13476/j.cnki.nsbdqk.2017.04.009

赵堃,苏保林,申萌萌,等.一种SWAT模型参数识别的改进方法[J].南水北调与水利科技,2017,15(4):49253.ZHAOKun,SUBao2lin,SHENMeng2meng,etal.AnimprovedmethodforparameteridentificationofSWATmodel[J].South2to2NorthWaterTransfersandWaterScience&Technology,2017,15(4):49253.(inChinese)

一种SWAT模型参数识别的改进方法

赵 堃,苏保林,申萌萌,管毓堂,周静雯

1

1

2

1

1

(1.北京师范大学水科学研究院,北京100875;2.上海市社会主义学院,上海200237)

摘要:参数的敏感性分析和不确定性分析是分布式水文模型构建的先决条件。在辽河流域建立SWAT模型,利用SWAT2CUP中的SUFI22算法进行参数的率定,在此基础上提出一种更为简便的参数识别方法。将研究区域辽河干流的主要支流分别进行参数识别,再将SWAT2CUP中率定的最佳参数的从TXINOUT文件中提取出来,分别覆盖到SWAT模型中各对应支流子流域的TXINOUT文件中,即可得到按主要支流经过参数识别后的SWAT模型,避免了SWAT2CUP调参工具涉及众多子流域导致参数识别过于复杂的问题。结果表明,辽河干流主要支流招苏台河、清河、柴河等子流域主要水文断面率定期的平均纳什效率系数分别为0160、0165、0168,验证期分别为0160、0172、0177,参数率定的结果相对于全局调参有较大的改进。采用本文提出的参数识别方法,可以解决SWAT2CUP全局调参时上下游断面结果难以同时匹配或伪匹配的问题,又可以避免分区参数识别时对不同子流域的土地利用类型、土壤类型以及坡度等参数的繁琐设定,同时降低了SWAT模型手动调参的复杂程度,可较好地应用到SWAT模型参数识别过程中。

关键词:敏感性分析;不确定性分析;SWAT模型;SWAT2CUP;参数识别中图分类号:P332 文献标识码:A 文章编号:167221683(2017)0420049205

AnimprovedmethodforparameteridentificationofSWATmodel

ZHAOKun1,SUBao2lin1,SHENMeng2meng2,GUANYu2tang1,ZHOUJing2wen1

(1.CollegeofWaterScience,BeijingNormalUniversity,Beijing100875,China;

2.ShanghaiInstituteofSocialism,Shanghai200237,China)

Abstract:Thesensitivityanalysisanduncertaintyanalysisofmodelparametersarethepreconditionsfortheconstructionofdis2tributedhydrologicalmodel.Inthisstudy,aSWATmodelwasestablishedfortheLiaoRiverBasin,andtheparameterswerecal2ibratedviatheSUFI22algorithminSWAT2CUP.Onthisbasis,amoreconvenientparameteridentificationmethodwaspro2posed.TheparametersofthemaintributariesofLiaoRiverwereidentifiedfirst,andthenthebestparameterscalibratedfromSWAT2CUPwereappliedtotheTXINOUTfilesofeachcorrespondingtributarysub2basinintheSWATmodel.Thusacalibra2tedSWATmodelwasestablishedwithitsparametersidentifiedaccordingtothemaintributaries.ThisavoidedthecomplexityofparameteridentificationintheoriginalproceduresofSWAT2CUPtool.TheresultsshowedthattheaverageNashcoefficientsatmainhydrologicalstationsinZhaosutaiRiver,QingRiver,andChaiRiverwere0.60,0.65,and0.68respectivelyinthecalibra2tionperiod,and0.60,0.72,and0.77respectivelyinthevalidationperiod.Theresultsofparametercalibrationimprovedmuchcomparedwiththeglobalparametercalibration.ThisparameteridentificationmethodcansolvetheproblemthatSWAT2CUPglobalcalibrationresultscannotmatchboththeupstreamanddownstreamsectionsortheproblemofpseudomatch.Itcanavoidcomplicatedparametersettingsforlandusetype,soiltexture,andslopeofdifferentsub2basins.Atthesametime,itcanreducethecomplexityofmanualadjustmentofSWATmodelparameters.ThemethodcanbeappliedwelltotheprocessofSWATmodelparameteridentification.

Keywords:sensitivityanalysis;uncertaintyanalysis;SWATmodel;SWAT2CUP;parameteridentification

收稿日期:2016201219 修回日期:2016207219 网络出版时间:2017206220

网络出版地址:http://kns.cnki.net/kcms/detail/13.1334.TV.20170620.2018.022.html基金项目:国家/十二五0重大科技资助项目(2013ZX07501005)Fund:National\"12thFive2Year\"MajorScienceandTechnologySupportProject(2013ZX07501005)作者简介:赵 堃(19912),女,河北唐山人,主要从事非点源污染方面研究。E2mail:438190895@qq.com通讯作者:苏保林(19652),男,云南安宁人,副教授,博士,主要从事水环境系统分析研究。E2mail:subl@bnu.edu.cn

水文水资源

#49#

1 研究背景

参数的敏感性分析和不确定性分析是分布式水文模型模拟时不可避免的重要环节。分布式水文模型在拥有众多优点的同时,也面临着参数过多难以率定的问题[1]

。以SWAT模型为例,SWAT(soilandwaterassessmenttool)模型是20世纪90年代美国农业部农业研究中心(USDA2ARS)开发的流域尺度、时间连续、基于过程的半分布式机理模型[2]

,它作为一个典型的分布式水文模型,在国内外的应用非常广泛。目前SWAT模型参数的优选工作可分为人工调整和自动调整

[3]

。人工调整即手动

校准参数,参数的取值受水文工作者的主观影响大,参数的率定过程比较复杂,需要耗费大量的时间和精力,因此不能较好的应用到SWAT模型的参数识别过程中。自动调整主要是应用SWAT2CUP对模型输出的结果进行参数的自动率定、敏感性分析和不确定性分析,但是SWAT2CUP在全局调参时结果难以同时匹配,并且在分区参数识别时对不同子流域的土地利用类型、土壤类型以及坡度等参数需要进行一系列繁琐的设定。本文在此基础上,提出一种简便的参数识别方法,即将研究区域干流的主要支流分别进行参数识别,并将SWAT2CUP中率定的最佳参数的从TXINOUT文件中提取出来,分别覆盖到SWAT模型中各对应支流的子流域的TXINOUT文件中,即可得到按主要支流进行参数识别后的SWAT模型。该方法可较好地应用到SWAT模型参数识别过程中。

2 原理与方法2.1 SWAT模型原理

SWAT模型是应用较为广泛的分布式水文模型

[426]

。SWAT模型是在水文循环模拟的基础上,

将参与和影响水文循环各要素的变化过程进行模拟和分析的一种基于流域尺度的分布式水文模型

[7]

模型的物理基础较强,能在综合考虑期限、土壤以及土地利用等一系列因素的基础上灵活模拟各种复杂情景。模型主要由子流域、水库演算和河道演算3个模块组成

[2]

。根据水文循环原理,模型计算水量

平衡基本表达式如下:

t

SWt=SW0+iE=1

(Rday-Qsurf-Ea-Wseep-Qgw)(1)

式中:SWt为最终的土壤含水量(mm);SW0为第i天的土壤初始含水量(mm);t为时间(d);Rday为第i#50#

水文水资源

第15卷总第91期#南水北调与水利科技#2017年8月

天的降水量(mm);Qsurf为第i天的地表径流(mm);Ea为第i天的蒸散发量(mm);Wseep为第i天存在于土壤剖面底层的渗透量和侧流量(mm);Qgw为第i天回归流的水量(mm)。

2.2 模型参数识别方法

SWAT2CUP是一种专门为SWAT模型参数率定而开发的计算机程序[8]。该程序将GLUE,ParaSol,SUFI2,MCMC和PSO程序与SWAT模型联系起来,主要用于模型敏感性、参数不确定性分析及参数率定和验证[3]

。本方法用其中的SUFI2方法进行参数的自动率定。

SUFI2算法是一种参数估计的最优化方法[9210]。SUFI2[11]算法通过拉丁超立方随机采样法(Latin2Hypercubesimulations)随机生成一组参数代入SWAT中进行目标函数的计算。模拟数据包含95%的不确定性因素,排除了5%的极差模拟条件。

本方法首先将研究区域内的干流划分为若干主要支流,根据初步建立的SWAT模型找出每条支流所对应的子流域,将这些支流率定期的水量等信息输入到SWAT2CUP中,选取对干流影响较大的7~10个参数进行自动率定。此时在SWAT2CUP的输出文件TXINOUT中的参数是最后一次率定的结果,但可能不是最佳参数的率定结果。要将参数设置为最后一次迭代的最优值,还要回到SWAT2CUP程序中,在Summary_Stat.txt中找到最佳模拟结果的序号,在SUFI2_swEdit.txt文件中,设置起始和结束模拟序号为最佳模拟的序号,在Cali2bration下,先运行SUFI2_run.bat,再运行SUFI2_post.bat,此时得到的输出文件即为最佳模拟结果。参数率定结束之后,将最佳模拟结果的TXINOUT文件分别覆盖到SWAT模型中各对应支流的子流域的TXINOUT文件中,即可得到按主要支流进行参数识别后的SWAT模型。

3 应用

3.1 研究区概况

选择辽河流域铁岭段作为研究区域,面积为117万km2

。辽河位于中国东北地区南部,是中国东北地区南部的最大河流,是中国七大江河之一。南濒渤海与黄海,西南与内蒙内陆河和河北海滦河流域相邻,北与松花江流域毗连。辽河流域大部分地区属温带半湿润半干旱的季风气候。年降水量约为350~1000mm,年径流量为89亿m3地多于平原,从东南向西北递减。流域年降水量的65%集中

赵 堃等#一种SWAT模型参数识别的改进方法

于每年的4月-9月。辽河流域年平均气温约在4e~9e间,全年气温1月份最低,平均在-9e~-18e之间,7月份温度最高,平均在21e~28e之间。

铁岭市地处辽宁省的北部,位于东经123b27c-125b06c,北纬41b59c-43b23c,属沿海省份的内陆地区。铁岭属温带季风型大陆性气候。全年日照为2700h左右,年平均降雨量为700mm左右,年平均气温613e,最低气温-31e,最高气温3414e,封冻期150d左右,无霜期127~162d。全年四季分明,雨量适中,适宜多种农作物生长。

辽河干流铁岭段从福德店入境,从珠尔山出铁岭市,铁岭段河长17011km。辽河主要支流有招苏台河和清河

[12]

3.2 模型的建立

建立SWAT模型所需要的数据主要包括1B25万DEM数据、土地利用图和土壤类型分布图;铁岭市及其周边主要雨量站近10年的日降雨量等;铁岭控制单元上下游常规监测断面近10年的月水质数据等。

本研究在模型建立过程中使用了铁岭及周边地区74个雨量站和18个水文站的雨量、水文数据,根据实际情况,共划分子流域93个,用2007年-2009年的数据进行模型率定,用2010年-2011年的数据进行模型验证。具体数据及建立过程参见相关文献[13]。

3.3 模型的参数识别3.3.1 敏感性参数的选取

根据研究区域的实际情况,结合相关文献[14218],使用SWAT2CUP对参数的敏感性进行分析,选择径流曲线数(CN2

)、土壤蒸发补偿系数(ESCO)、土

壤有效含水量(SOL_AWC)等7个参数进行重点调整,参考SWAT数据库定义文件.rng获取相关参数的取值范围。主要调整参数的意义和取值范围参见表1。

表1 水量参数的意义和取值范围

Tab.1 Meaningandvaluerangeofwaterparameters参数代码参数含义

取值范围CN2径流曲线数0~98ESCO土壤蒸发补偿系数0~1SOL_AWC土壤有效含水量0~1ALPHA_BF基流回归常数0~1GW_DELAY地下水滞后系数0~500GW_REVAP地下水再蒸发系数0.02~0.2ALPHA_BNK

河岸储水回归系数

0~1

3.3.2 参数率定和结果

根据初步建立的辽河流域铁岭段的SWAT模型,对模拟区域内10个流量站的水量进行全局调参,迭代次数为2000次,模拟结果评估时间尺度为月尺度,模拟结果参见表2。

选取相关系数(R2)和纳什效率系数(NSE)两种判断工具对模型的结果进行评价。其中R2用于评价实测值和模拟结果之间的拟合程度,其结果越接近1,说明这两者之间的线性关系越密切。NSE用来评价实测值和模拟结果之间的匹配度,其结果越接近1,说明模拟值越接近实测值,模型结果越可信。

表2 2007年-2011年研究区域全区调参模拟结果

Tab.2 Simulatedresultsofglobalparametercalibrationinthestudyareain200722011

NSER2

出口水文站率定期验证期率定期验证期5梨树0.350.400.540.4218王宝庆0.470.450.750.6530宝力镇0.390.350.470.4347耿王庄0.640.620.810.7949开原0.590.620.630.6058八棵树0.670.470.870.6833松树0.470.550.660.6483柴河0.680.630.840.8053通江口0.920.900.930.9082

铁岭

0.76

0.69

0.77

0.75

通过计算,可以得到模拟区域内率定期的平均纳什效率系数0159,验证期为0157,上游率定期的平均纳什效率系数仅为0140,验证期为0140,结果较差。虽然中下游通江口流量站率定期的纳什效率系数达到了0192,验证期达到了0190,但是由于通江口属于中下游地区辽河干流上,该断面水量平衡主要受到上游各支流的影响,而上游若干水文站率定的结果较差,因此通江口水量站的水量过程并不能真正的反映流域内部的真实情况,是一种虚假的匹配。通过以上分析可以看出,全局调参的结果不理想,需要划分支流分别进行调参。

根据相关资料[19220]以及初步建立的SWAT模型,将辽河流域铁岭段干流划分为3个主要支流,分别为招苏台河、清河和柴河,在初步建立的ArcGIS图中找到每条支流相对应子流域编号,参见图1。按照全局调参的参数设置分别对这三个支流进行参数率定,率定结果参见表3。

上述结果表明,辽河干流主要支流招苏台河、清河、柴河率定期的平均纳什效率系数分别为0.60、

水文水资源

#51#

表3 2007年-2011年研究区域分支流调参模拟结果

Tab.3 Simulatedresultsoftributary2specificparameter

calibrationinthestudyareain200722011

NSER2

河流名称

出口水文站率定期验证期率定期验证期5

梨树0.580.570.800.78招苏台河(支流)

18王宝庆0.540.600.860.8830宝力镇0.760.630.700.7647

耿王庄0.720.800.830.83清河(支流)

49开原0.520.550.600.8558

八棵树0.700.810.840.90柴河33松树0.840.760.800.82(支流)83柴河0.520.780.610.80辽河53通江口0.890.900.880.88(干流)

82

铁岭

0.55

0.55

0.75

0.87

图1 子流域划分图

Fig.1 Divisionofsub2basins

0.65、0.68,验证期分别为0.60、0.72、0.77,参数率定的结果比较好。分别选取上游的梨树流量站、中游的耿王庄流量站和下游的柴河流量站的水量数据进行比较分析,参见图2、图3、图4。

图2 梨树水量站模拟结果

Fig.2 SimulatedresultsinLishuwaterstation

#52#

水文水资源

第15卷总第91期#南水北调与水利科技#2017年8月

图3 耿王庄水量站模拟结果

Fig.3 SimulatedresultsinGengwangzhuangwaterstation

图4 柴河水量站模拟结果

Fig.4 SimulatedresultsinChaiRiverwaterstation

根据图表可以看出,处于招苏台支流的梨树、王宝庆流量站的模拟结果比较差,这是因为这两个水量站都位于昌图县境内,该县以种植业为主,人口众多,人类活动对河流水量的影响较大。

参数率定结束后,回到SWAT2CUP程序中,在Summary_Stat.txt中找到这三条支流最佳模拟结果的序号,在SUFI2_swEdit.txt文件中,设置起始和结束模拟序号为最佳模拟的序号,在Calibration下,先运行SUFI2_run.bat,再运行SUFI2_post.bat,得到最佳模拟结果的输出文件。将最佳模拟结

果的TXINOUT分别覆盖到SWAT模型中各对应支流的子流域的TXINOUT文件中,即可得到按主要支流进行参数识别后的SWAT模型。

重新运行SWAT模型后,可以得到松树流量站和通江口流量站的参数率定结果,参见表3。根据表3可以看出这三个流量站的模拟结果比较理想。

4 结论

采用本文提出的参数识别方法,可以解决SWAT2CUP全局调参时上下游断面结果难以同时匹配或伪匹配等不合理的参数识别问题,又可以避免分区参数识别时对不同子流域的土地利用类型、土壤类型以及坡度等参数的繁琐设定,同时降低了SWAT模型手动调参的复杂程度。将此方法应用

到辽河流域铁岭段已建的SWAT模型中,可以得到辽河干流主要支流招苏台河、清河、柴河率定期的平

赵 堃等#一种SWAT模型参数识别的改进方法

均纳什效率系数分别为0.60、0.65、0.68,验证期分别为0.60、0.72、0.77,参数率定的结果令人满意,可较好地应用到SWAT模型参数识别过程中。

参考文献(References):

[1] 王中根,夏军,刘昌明,等.分布式水文模型的参数率定及敏感

(6):2002206.(WEIDan,LIUZhi2yong,LIXiao2bing.TheAp2plicationofSWATandSUFI22torunoffsimulationinTuweihe(upper)watershed[J].AgricultureResearchintheAridAreas,2012,30(6):2002206.(inChinese))

[10] 张余庆,陈昌春,杨绪红,等.基于SUFI22算法的SWAT模型

在修水流域径流模拟中的应用[J].水电能源科学,2013,31(9):24228.(ZHANGYu2qing,CHENChang2chun,YANG性分析探讨[J].自然资源学报,2007,22(4):6492655.(WANGZhong2gen,XIAJun,LIUChang2ming,etal.Commentsonsensitivityanalysis,calibrationofdistributedhydrologicalmodel[J].JournalofNaturalResources,2007,22(4):6492655.(inChinese))

[2] 赖格英,吴敦银,钟业喜,等.SWAT模型的开发与应用进展

[J].河海大学学报:自然科学版,2012,40(3):2432251.(LAIGe2ying,WUDun2yin,ZHONGYe2xi,etal.ProgressindevelopmentandapplicationsofSWATmodel[J].JournalofHohaiUniversity:NaturalSciences,2012,40(3):2432251.(inChinese))

[3] 帆琨,马孝义,李忠娟,等.SWAT模型参数校准方法对比研究

[J].中国农村水利水电,2015(4):77281.(FANKun,MAXi2ao2yi,LIZhong2juan,etal.AcomparativestudyoftheSWATmodelparametercalibrationmodels[J].ChinaRuralWaterandHydropower,2015(4):77281.(inChinese))

[4] 李峰,胡铁松,赏华金.SWAT模型的原理、结构及其应用研究

[J].中国农村水利水电,2008(3):24228.(LIFeng,HUTie2song,SHANGHua2jin.Studyontheprinciple,structureandapplicationofSWATmodel[J].ChinaRuralWaterandHydro2power,2008(3):24228.(inChinese))

[5] 康杰伟,李硕.SWAT模型运行结构与组织研究[J].地球信息

科学,2007,9(5):76282.(KANGJie2wei,LIShuo.StudyontherunningconfigurationofSWATmodel[J].Geo2informationScience,2007,9(5):76282.(inChinese))

[6] 温海燕,李琼芳,李鹏,等.土地利用变化对流域产水特性的影

响研究[J].水电能源科学,2013,31(1):12214,60.(WENHai2yan,LIQiong2fang,LIPeng,etal.Landusechangeonthein2fluenceofriverbasinwaterproductioncharacteristicsresearch[J].WaterResourcesandPower,2013,31(1):12214,60.(inChinese))

[7] 田彦杰,汪志荣,张晓晓.SWAT模型发展与应用研究进展

[J].安徽农业科学,2012,40(6):348023483,3486.(TIANYan2jie,WANGZhi2rong,ZHANGXiao2xiao.DevelopmentandadvancesinapplicationofSWATModel[J].JournalofAn2huiAgriculturalSciences,2012,40(6):348023483,3486.(inChinese))

[8] AbbaspourKC.SWAT2CUP4,AUserManual[S].Duben2

dorf:Eawage,2011.

[9] 魏丹,刘智勇,李小冰.SWAT模型及SUFI22算法在秃尾河上

游流域径流模拟中的应用[J].干旱地区农业研究,2012,30

Xu2hong,etal.ApplicationofSWATmodelbasedSUFI22al2gorithmtorunoffsimulationinXiushuiBasin[J].WaterRe2sourcesandPower,2013,31(9):24228.(inChinese))

[11] AbbaspourKC,JohnosonAM,VanGenuchtenT.Estima2

tinguncertainflowandtransportparametersusingasequen2tialuncertaintyfittingprocedure[J].VadoseZoneJournal,2004,(3):134021352.

[12] 田丽荣.辽河流域铁岭段水质现状分析[J].地下水,2005,27

(6):4252426.(TIANLi2rong.AnalysisonpresentwaterqualityoftielingsectionintheLiaoRiverbasin[J].Groundw2ater,2005,27(6):4252426.(inChinese))

[13] 申萌萌.山区丘陵地区非点源污染减排潜力研究[D].北京:

北京师范大学,2014.(SHENMeng2meng.Researchofreduc2ingemissionpotentialofnon2pointsourcepollutioninmoun2tainousandhillyareas[D].Beijing:BeijingNormalUniversi2ty,2014.(inChinese))

[14] KannanN,WhiteSM,WorrallF,etal.Hydrologicalmodel2

lingofasmallcatchmentusingSWAT220002Ensuringcorrectflowpartitioningforcontaminantmodelling[J].JournalofHydrology,2007,334(122):64272.

[15] WanchunL.ApplicationoftheSWATModelforRiverFlow

ForecastinginSriLanka[J].2004:1.

[16] XueLJ,LiLJ,ZhangQ.Hydrologicalbehaviourandwater

balanceanalysisforXitiaoxicatchmentofTaihuBasin[J].WaterScienceandEngineering,2008,1(003):44253.

[17] SetegnSG,SrinivasanR,DargahiB.Hydrologicalmodelling

intheLakeTanaBasin,EthiopiausingSWATmodel[J].OpenHydrologyJournal,2008,2:49262.

[18] XieX,CuiY.DevelopmentandtestofSWATformodeling

hydrologicalprocessesinirrigationdistrictswithpaddyrice[J].JournalofHydrology,2011,396(1):61271.

[19] 李明.辽河铁岭段水环境容量及总量分配方法研究[D].沈

阳:沈阳理工大学,2012.111.(LIMing.StudyonestimationandallocationmethodofriverwaterenvironmentalcapacityforLiaoheRiverinTieling[D].Shenyang:ShenyangLigongUniversity,2012.111.(inChinese))

[20] 霍瑾杰.铁岭市生态环境现状调查及保护措施[J].现代农业,

2009(02):47248.(HUOJin2jie.TielingCitysurveyandthepresentsituationoftheecologicalenvironmentprotection[J].ModernAgriculture,2009(02):47248.(inChinese))

水文水资源

#53#

因篇幅问题不能全部显示,请点此查看更多更全内容

Top