当气象数据部分缺失时,SWAT模型构建的天气发生器可对缺测数据进行插补和完善。天气发生器参变量体系的计算主要依靠流域内部及临近站点的观测数据,经长序列分析,得到各关键水文气象要素的月平均值及标准差/偏态系数,包括最低气温、最高气温、降水量、干日日数、湿日日数、降水天数、露点温度、太阳辐射以及风速等。将上述参变量特征值输入SWAT 模型数据库文件“SWAT2012.mdb”中的WGEN_User 中,用做模型调用天气发生器进行相关计算。
1 SwatWeather天气模型发生器
天气发生器可以根据多年逐月气象资料模拟生产逐日气象资料,但该数据库要求输入的参数较多,其主要输入数据有月平均最高气温、月平均最低气温、最高气温标准偏差、月平均降雨量、降雨量标准偏差、月内干日日数、露点温度、月平均太阳辐射量等。
天气发生器参数的计算公式如下:
1.1 简介
SwatWeather.exe 软件只要输入一定格式要求的文件,就可以根据提示进行所需
数据的计算与保存。其应用界面如下:
其所需文件为txt 格式,其文件表头为:
需要注意的是:
1、输入数据文件格式居中会导致出错
2、相对湿度保持整数,如果有小数的话就会报错
1.2 数据输入
降水、日最高/最低气温以及风速、相对湿度、日照时数等气象数据由中国气象数据共享服务网提供。
以洮河流域(临洮气象站)为例,其地理位置如下:
数据系列长度为整个研究期(包括率定期和检验期):1970-2020年。站点信息如下:
整理各气象数据,得到以下文件:
2 各功能介绍
分别介绍,【计算降水】、【计算气温】、【计算辐射】、【计算风速】和【计算露点】5个部分。
2.1 计算降水
点击【计算降水】,界面如下:
【打开文件】,导入输入数据,软件会自动识别相关降水数据。如下图:
【设置计算目录】
【生成计算文件】
【计算】
【生成降水CSV】,得到输入模型数据。
有缺失数据,会自行进行插补。
统计变量名 | 含义 |
---|---|
Month | 月份 |
PCP_MM | 月平均降水量 |
PCPSTD | 月降水标准差 |
PCPSKW | 月降水偏度系数 |
PR_W1 | 干日概率 |
PR_W2 | 湿日概率 |
PCPD | 月降水平均天数 |
2.2 计算气温
点击【计算气温】,界面如下:
2.3 计算辐射
点击【计算辐射】,界面如下:
2.4 计算风速
点击【计算风速】,界面如下:
文章来源:https://www.toymoban.com/news/detail-437849.html
2.5 计算露点
点击【计算露点】,界面如下:
文章来源地址https://www.toymoban.com/news/detail-437849.html
参考
到了这里,关于【SWAT水文模型】SwatWeather软件使用教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!