本文主要是介绍VIC-4.2.d.,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Using two forcing files
假设你有每日降水、最低和最高气温,但也有每小时风速。
为了节省空间,最好单独保存数据集(否则必须将每天的数据转换为每小时的数据,或者将每小时的数据转换为每天的数据)。
VIC能够使用两个不同的时间步长读取来自两个数据源的强制数据。下面是一个全局控制文件的例子:
FORCING1 FORCING_DATA/LDAS_ONE_DEGREE/data_
N_TYPES 4
FORCE_TYPE PREC
FORCE_TYPE TMAX
FORCE_TYPE TMIN
FORCE_TYPE SKIP
FORCE_FORMAT ASCII
FORCE_DT 24
FORCEYEAR 1950
FORCEMONTH 1
FORCEDAY 1
FORCEHOUR 0
FORCING2 FORCING_DATA/LDAS_ONE_DEGREE/data_
N_TYPES 2
FORCE_TYPE SKIP
FORCE_TYPE WIND
FORCE_FORMAT ASCII
FORCE_DT 1
FORCEYEAR 1950
FORCEMONTH 1
FORCEDAY 1
FORCEHOUR 0
Vegetation Timeseries Files
植被变量与气象变量相似,除了:
- They must be at a daily time step
- 对于每个变量,Cell中的每个植被类型都必须有一系列单独的列。例如,在一个特定的cell中有3种植被类型,你希望为VIC提供LAI、VEGCOVER、反照率,给定cell的输入文件应该如下:
LAI1 LAI2 LAI3 VEGCOVER1 VEGCOVER2 VEGCOVER3 ALBEDO1 ALBEDO2 ALBEDO3
其中1、2、3分别对应于植被参数文件中列出的第一、第二、第三种植被类型。
全局参数文件中描述为:
FORCING2 FORCING_DATA/veg_hist/veg_hist__
N_TYPES 3
FORCE_TYPE LAI_IN
FORCE_TYPE VEGCOVER
FORCE_TYPE ALBEDO
FORCE_FORMAT ASCII
FORCE_DT 24
FORCEYEAR 1950
FORCEMONTH 1
FORCEDAY 1
FORCEHOUR 0
注意,在上面的例子中,N_TYPES是3,而不是9。这是因为N_TYPES只计算不同变量类型,而不是列的总数。
| METEOROLOGY | | |
Variable | Description | Units |
---|---|---|
AIR_TEMP | Average air temperature | C (ALMA_INPUT: K) |
CHANNEL_IN | Incoming channel flow (total volume over the time step) | m3 |
CATM | Atmospheric CO2 mixing ratio | ppm |
CRAINF | Convective rainfall | mm (ALMA_INPUT: mm/s) |
CSNOWF | Convective snowfall | mm (ALMA_INPUT: mm/s) |
DENSITY | Atmospheric density | kg/m3 |
FDIR | Fraction of incoming shortwave that is direct | fraction |
LONGWAVE | Incoming longwave radiation | W/m2 |
LSRAINF | Large-scale rainfall | mm (ALMA_INPUT: mm/s) |
LSSNOWF | Large-scale snowfall | mm (ALMA_INPUT: mm/s) |
PREC | Total precipitation (rain and snow) | mm (ALMA_INPUT: mm/s) |
PRESSURE | Atmospheric pressure | kPa (ALMA_INPUT: Pa) |
QAIR | Specific humidity | kg/kg |
RAINF | Rainfall (convective and large-scale) | mm (ALMA_INPUT: mm/s) |
REL_HUMID | Relative humidity | fraction |
SHORTWAVE | Incoming shortwave | W/m2 |
SNOWF | Snowfall (convective and large-scale) | mm (ALMA_INPUT: mm/s) |
TMAX | Maximum daily temperature | C (ALMA_INPUT: K) |
TMIN | Minimum daily temperature | C (ALMA_INPUT: K) |
TSKC | Cloud cover | fraction |
VP | Vapor pressure | kPa (ALMA_INPUT: Pa) |
WIND | Wind speed | m/s |
WIND_E | Zonal component of wind speed | m/s |
WIND_N | Meridional component of wind speed | m/s |
VEGETATION | | |
Variable | Description | Units |
---|---|---|
ALBEDO | Surface albedo | fraction |
LAI_IN | Leaf Area Index | fraction |
VEGCOVER | Partial Veg Cover Fract. (frac. of tile covered by veg) | fraction ( = 1 - canopy gap fraction) |
这篇关于VIC-4.2.d.的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!