这部分参数仅用于由真实大气方案的预处理程序产生的输入数据。当输入数据产生于理想大气试验方案时,这部分参数将会被忽略。对于大多数真实大气方案来说,起止时间的分和秒都应该设为0。常用的小时和秒之间的换算关系有:
3小时=10800秒;6小时=21600秒;12小时=43200秒。
&time_control
run_days
运行的天数
run_hours
运行的小时数
注意:如果模式积分时间大于1天,则可同时设置run_days和_run_hours,也可设置run_hours一个参数。比如:模式运行的总时间长度为36小时,则可设置run_days=1,且run_hours=12,或者设置run_days=0,且run_hours=36。
run_minutes
运行的分钟数
run_seconds
运行的秒数
start_year(max_dom) =2001
四位数字表示的起始年份。
start_month(max_dom) =04
两位数字(01-12)表示的起始月份。
start_day(max_dom) =20
两位数字(01-31)表示的起始天数。
start_hour(max_dom) =12
两位数字(00-23)表示的起始小时数。
start_minute(max_dom) =00
两位数字(00-59)表示的起始分钟数。
start_second (max_dom) =00
两位数字(00-59)表示的起始秒数。
end_year(max_dom) =2001
四位数字表示的终止年份。
end_month(max_dom) = 04
两位数字(01-12)表示的终止月份。
end_day(max_dom) =21
两位数字(01-31)表示的终止天数。
end_hour =00
两位数字(00-23)表示的终止小时数。
end_minute =00
两位数字(00-59)表示的终止分钟数。
end_second =00
两位数字(00-59)表示的终止秒数。
说明:起止时间设置也可以用来控制模式的积分的起止。并且,real.exe的时间控制信息是用起止时间参数来设定的。
模式的积分时间可以用run_days、run_hours等来控制,也可以用end_year、end_month等来控制。但前者run_days等优先与后者end_year等。而在real.exe中只用end_year等来控制时间信息。
interval_seconds =43200
前处理程序的两次分析时间之间的时间间隔,以秒为单位。也即模式的实时输入数据的时间间隔,一般为输入边界条件的文件的时间间隔。
input_from_file (max_dom) = T
嵌套初始场输入选项。嵌套时,指定嵌套网格是否用不同的初始场文件。
fine_input_stream(max_dom) = 0
选择从嵌套网格中的输入要素场,仅在嵌套网格时有用。0表示选择从子嵌套网格中输入的所有要素场,2表示在子网格嵌套输入场中仅选择由通道2(在注册表中定义)所指定的那些要素场。
history_interval (max_dom) = 60
此参数指定模式结果输出的时间间隔,以分钟为单位。
frames_per_outfile (max_dom) = 1
此参数指定每一个结果文件中保存输出结果的次数,因此可以将模式结果分成多个文件保存,默认值为 10。
restart = F
指定模式运行是否为断点重启方式。
restart_interval = 1440
此参数指定模式断点重启输出的时间间隔,以分钟为单位。
io_form_history = 2
指定模式结果输出的格式, 2为netCDF格式
io_form_restart = 2
指定模式断点重启输出的格式, 2为netCDF格式
io_form_initial = 2
指定模式初始场数据的格式, 2为netCDF格式
io_form_boundary = 2
指定模式边界条件数据的格式, 2为netCDF格式,4为PHD5格式,5为GRIB1格式(目前没有后处理程序),1为二进制格式(目前没有后处理程序)。
debug_level =0
此选项指定模式运行时的调试信息输出等级。取值可为 0,50,100,200,300 ,数值越大,调试信息输出就越多,默认值为 0。
auxhist2_outname = "rainfall"
指定模式加密输出文件的文件名,缺省时取值为“auxhist2_d_”。另外,需要指出的是,加密输出变量需要修改注册表文件Registry.EM。
auxhist2_interval = 10
此参数指定模式加密结果输出的时间间隔,以分钟为单位。
io_form_auxhist2 = 2
指定模式加密输出文件的格式, 2为netCDF格式
nocolons = .FALSE.
在输出文件名中是否用下划线“_”代替冒号“:”。
运行3DVAR时需要的额外参数:
write_input = T
指定模式是否输出用于3DVAR的输入数据格式
inputout_interval = 180
此参数指定模式结果输出用于3DVAR的输入数据的时间间隔,以分钟为单位。
input_outname = ‘wrf_3dvar_input_d<domain>_<date>’
指定模式出用于3DVAR的输入数据文件名,缺省时取值为“wrf_3dvar_input_d<domain>_<date>”。
inputout_begin_y = 0
四位数字表示输出3DVAR数据开始年份。
inputout_begin_mo = 0
两位数字表示输出3DVAR数据开始月份。
inputout_begin_d = 0
两位数字表示输出3DVAR数据开始日期。
inputout_begin_h = 3
两位数字表示输出3DVAR数据开始时次。
Inputout_begin_m = 0
两位数字表示输出3DVAR数据开始分钟数。
inputout_begin_s = 0
两位数字表示输出3DVAR数据开始秒数。
inputout_end_y = 0
四位数字表示输出3DVAR数据终止年份。
inputout_end_mo = 0
两位数字表示输出3DVAR数据终止月份。
inputout_end_d = 0
两位数字表示输出3DVAR数据终止日期。
inputout_end_h = 12
两位数字表示输出3DVAR数据终止时次。
Inputout_end_m = 0
两位数字表示输出3DVAR数据终止分钟数。
inputout_end_s = 0
两位数字表示输出3DVAR数据终止秒数。
说明:输出用于3DVAR输入数据的时间控制以上面的默认设置为例,模式将从第3时次到第12时次每180分钟输出一次。