zhanghouxing的个人博客分享 http://blog.sciencenet.cn/u/zhanghouxing

博文

swat主流域文件(file.cio)参数详解

已有 7977 次阅读 2013-7-23 17:22 |系统分类:科研笔记| swat

% file.clo,即主流域文件用于文件管理,包括与模型选项、气候输入、数据库和输出控制相关的信息。


Master Watershed File: file.cio

Project Description:

General Input/Output section (file.cio):

2013/6/5 0:00:00 ARCGIS-SWAT interface AV      % 前面的部分用作模型运行的描述,每行可占用80个空格


General Information/Watershed Configuration:

fig.fig       %流域配置文件

             21    | NBYR : Number of years simulated   %模拟年数,swat不限定模拟年数

           1989    | IYR : Beginning year of simulation  %模拟开始年份,如果模型使用实测气象数据,这个变量需要和气象数据起始年份对应

              1    | IDAF : Beginning julian day of simulation  %模拟中儒略日(天文学家历法之一)开始计算日期,swat 可以从一年的任意一个时间开始,如果变量为0或空值,模型从1月1日开始模拟

            365    | IDAL : Ending julian day of simulation  %模拟中儒略日结束时期

Climate:    %气候

              0    | IGEN : Random number seed cycle code   %随机数生成器,如果设为0,采样默认随机数,如果其他值,采用新的随机所,如果模型使用实测数据,这个变量没有影响

              1    | PCPSIM : precipitation simulation code: 1=measured, 2=simulated  %模型降雨输入的控制,1为观测,2为模拟

              0    | IDT : Rainfall data time step    %降雨数据时间步长,0为日降雨/日径流曲线/逐日演算,1为日降雨Green&Ampt下渗/逐日演算,2为小时以下时间步长Green&Ampt下渗/逐日演算,3为小时以下时间步长Green&Ampt下渗/逐时演算

              0    | IDIST : rainfall distribution code: 0 skewed, 1 exponential  %用于生成日降水的降雨分布代码 0为偏态分布,1为混合指数分布

          1.300    | REXP : Exponent for IDIST=1    %混合降雨指数分布的指数值,只有IDIST为1时才需要设置,如果没有输入值,模型默认为1.3

              1    | NRGAGE: number of pcp files used in simulation  %降雨使用的降雨台站文件(.pcp文件个数),最多18个

              8    | NRTOT: number of precip gage records used in simulation  %模拟中使用的降雨台站记录的总数

              8    | NRGFIL: number of gage records in each pcp file %各pcp文件中降雨台站记录的数量,最多300条

              1    | TMPSIM: temperature simulation code: 1=measured, 2=simulated %气温输入代码

              1    | NTGAGE: number of tmp files used in simulation  % 模拟中使用的温度台站文件(.temp文件)的个数

              4    | NTTOT: number of temp gage records used in simulation % 模拟中温度台站的总数

              4    | NTGFIL: number of gage records in each tmp file %每个.tmp文件记录的台站个数

              2    | SLRSIM : Solar radiation simulation Code: 1=measured, 2=simulated  %太阳辐射输入代码

              0    | NSTOT: number of solar radiation records in slr file  %每个.slr文件中记录台站个数

              1    | RHSIM : relative humidity simulation code: 1=measured, 2=simulated   %相对湿度输入代码

              4    | NHTOT: number of relative humidity records in hmd file  %每个.hmd文件中记录台站个数

              1    | WINDSIM : Windspeed simulation code: 1=measured, 2=simulated %风速输入代码

              4    | NWTOT: number of wind speed records in wnd file %每个.wnd文件中记录台站个数

              0    | FCSTYR: beginning year of forecast period  %预测期开始年份

              0    | FCSTDAY: beginning julian date of forecast period %预测的儒略日

              0    | FCSTCYCLES: number of time to simulate forecast period %预测期模拟次数

Precipitation Files: %降雨文件

pcp1.pcp  

% 是否可以拆开?


Temperature Files: %气温数据

tmp1.tmp



                   | SLRFILE: name of solar radiation file  %太阳辐射文件,是如果是模拟的就不需要这个文件了

hmd.hmd             | RHFILE: name of relative humidity file  %相对湿度文件

wnd.wnd             | WNDFILE: name of wind speed file %风速

cst.cst             | FCSTFILE: name of forecast data file %气候预测输入文件

Watershed Modeling Options: 流域建模选项

basins.bsn          | BSNFILE: name of basin input file

Database Files:  数据库文件

crop.dat            | PLANTDB: name of plant growth database file %土地覆盖/植被生长数据库文件

till.dat            | TILLDB: name of tillage database file  %耕作数据库文件

pest.dat            | PESTDB: name of pesticide database file %杀虫剂数据库文件

fert.dat            | FERTDB: name of fertilizer database file %肥料数据库文件

urban.dat           | URBANDB: name of urban database file %城镇土地类型数据库文件  

Special Projects:

              0    | ISPROJ: special project: 1=repeat simulation  %特殊工程标记

              0    | ICLB: auto-calibration option: 0=no, 1=yes %自动方法标记,0表示不自动,1表示敏感性分析。。。

                   | CALFILE: auto-calibration parameter file %自动校正参数的文件名 ,前面不为0时才需要。

Output Information:

              0    | IPRINT: print code (month, day, year) % 打印代码 0:逐月,1:逐日,2:逐年

              0    | NYSKIP: number of years to skip output printing/summarization %不打印输出的年份 0:全部年份;1,第一年模拟之后都打印;2,第二年模拟之后都打印。。。去掉平衡期模拟结果

              0    | ILOG: streamflow print code: 1=print log of streamflow  %河川径流输出格式

              0    | IPRP: print code for output.pst file: 1= print pesticide output %

              0    | IPRS: print code for final soil chemical data (.chm format) %土壤化学输出文件打印代码

  %下面的部分定制打印到输出文件的信息,如果这些行全为0 ,将打赢所有输出信息

Reach output variables:%打印到output.rch文件的输出变量 ,下面是输出变量对应代码,如果全为0,则输出所有信息。

  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

Subbasin output variables:%打印到output.sub文件的输出变量 ,下面是输出变量对应代码,如果全为0,则输出所有信息。

  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

HRU output variables:%打印到output.rch文件的输出变量 ,下面是输出变量对应代码,如果全为0,则输出所有信息。

  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

用户可以定制输出的vriable,对应的code如下,更多信息见附件。

ch03_input_cio.pdf

需要注意:当输出部分变量时,将0替换为对应的变量代码,同时后面的0不能省略,否则报错。

HRU data to be printed:%数据被打印到Hr输出文件中的hru数量,最多定制20个Hrus,如果全为0,则输出所有HRU信息。

  0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

ATMOSPERIC DEPOSITION %大气沉降文件

ATMO.ATM  %%大气沉降文件名

              0    | IPHR: print code for hourly output 0=no 1=yes (hourq.out)  %打印逐时输出文件代码,0不打印,1打赢

              0    | ISTO: print code for soil storage 0=no 1=yes (soilst.out)  %打印土层土壤含水量

              0    | ISOL: Code for printing phosphorus/nitrogen in soil profile (output.sol) %打印土壤剖面磷和氮含量代码

              0    | I_SUBW: Code for routing headwaters %河源演算的代码

septwq.dat %污水数据库的文件名

              0    | IA_B: Code for binary output of files (.rch, .sub, .hru files only)  二进制输出文件代码 仅限于(rch,sub,hru文件)

              0    | IHUMUS: Print watqual.out file 0=no 1=yes   %水质文件打印控制

              0    | ITEMP: 0=print no file(s) 1=print tempvel and tempdep %河道流速及水深打印控制

              0    | ISNOW: 0=do not print snowband.out; 1=print snowband.out  % 积雪带输出控制

              0    | IMGT: 0=do not print output.mtg; 1=print output.mgt %管理文件输出控制




https://blog.sciencenet.cn/blog-922140-710636.html

上一篇:关于swat文档中水量平衡方程
下一篇:matlab进度条
收藏 IP: 210.72.80.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (7 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-2 02:49

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部