您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 造纸印刷 > WRF-namelist说明-mzm
关于WRFnamelist的说明ynkm_mzm(2014年5月)1、namelist.WPS&sharewrf_core='ARW',(选内核,ARW用于科学研究,NMM用于业务预报)max_dom=2,(模拟区域总数,包括母区域,1无嵌套,2-4表示嵌套区域及母区域的总数)start_date='2006-08-16_12:00:00','2006-08-16_12:00:00',(输入资料的起始时间)end_date='2006-08-16_18:00:00','2006-08-16_18:00:00',(输入资料的终止时间,同上)注:对于模拟起止时间,亦可用变量START_YEAR(四位数年)、START_MONTH(两位数月)、START_DAY(两位数日)、START_HOUR(两位数小时)以及END_YEAR、END_MONTH、END_DAY、END_HOUR来表示,若两种时间均指定,则start_date优先被采用,且均为UTC时间。interval_seconds=21600(前处理程序的两次分析时间之间的时间间隔,以秒为单位,即模式的实时输入数据的时间间隔,一般为输入初始场文件的时间间隔。)io_form_geogrid=2(存数据的格式:1forbinary;2forNetCDF;3forGRIB1。缺省通常为2,ARWUserGuide上表述为geogrid产生的数据文件格式)OPT_OUTPUT_FORM_GEODRID_PATH=’./’(geogrid输出的数据文件存储路径,通常不需指定,即用当前路径’./’)/&geogrid(建立“静态的”地面数据,定义模式域)parent_id=1,1(嵌套区域的母区域的标号。注意MOAD本身没有母区域,因此PARENT_ID的第一列总是设为1。第二列必须等于1。总列数必须等于NUM_DOMAINS)parent_grid_ratio=1,3(嵌套时,母网格相对于嵌套网格的水平网格比例。在真实大气方案中,此比例必须为奇数;在理想大气方案中,如果将反馈选项feedback设置为0的话,则此比例也可以为偶数)i_parent_start=1,30(嵌套网格的左下角(LLC)在上一级网格(母网格)中x方向的起始位置)j_parent_start=1,19(嵌套网格的左下角(LLC)在上一级网格(母网格)中y方向的起始位置)s_we=1,1(x方向(西-东方向)的起始格点值,总是1)s_sn=1,1(y方向(南-北方向)的起始格点值,总是1)e_we=74,112(x方向(西-东方向)的终止格点值(通常为x方向的格点数),嵌套网格的格点数减去1要能被3整除)e_sn=59,100(y方向(南-北方向)的终止格点值(通常为y方向的格点数),同上)注:关于嵌套格点计算如下图:geog_data_res=‘10m’,‘2m’(区域对应选择的地表面静态数据,解像度分为10m,5m,2m,30s,也即大约分别为110km,55km,20km,1km)dx=30000,10000(指定x方向的格距(单位为米))dy=30000,10000(指定y方向的格距(单位为米))注:设置嵌套模拟时,只需设置首层区域的dx与dy值,嵌套区域的格点距将根据parent_grid_ratio自动计算,若设置嵌套网格的格点距则会出错。对于ARW则‘polar’、’lambert’、’mercator’投影方式以米为单位,’lat-lon’投影以度为单位,对于NMM则以度为单位。map_proj=‘lambert’(指定模拟区域地图投影方式)注:对于ARW可选择的方式有:polar-极射赤面投影(以平面切割60°N,南极的光源将地球赤道以北的区域投影到地图上,适合高纬度地区);lambert-兰伯托等角投影(圆锥体与地球30°N和60°N相割,地心的光源投影北半球的区域,适合中维度地区);mercator-麦卡托投影(圆柱体与赤道正交从南北回归线切割,地心的光源投影南北回归线之间的区域(适合低纬度地区),lat-lon-等经纬度投影。ref_lat=31.5(模拟区域的中心纬度)ref_lon=103(模拟区域的中心经度)truelat1=30.0(真实纬度1,lambert投影为第一个与地球相割的维度)truelat2=60.0(真实纬度2,lambert投影为第二个与地球相割的维度,其他投影则忽略truelat2而以truelat1指定唯一纬度)stand_lon=103(标准经度,常设为与ref_lon一致)geog_data_path=‘/…/geog‘(放置地表面静态数据路径)/&ungrib(解码GRIB气象数据,并归纳成一个中间格式文件)out_format='WPS'(输出数据格式,通常为WPS,不需修改,若指定为SI或者MM5则生成相应的格式数据)prefix='FILE'(指定生成的中间格式文件前缀,亦可加入路径信息,通常指定为FILE,不需修改)/&metgrid(将准备好的气象数据水平插入模式域)fg_name='FILE'(ungrib中间格式文件的前缀或者路径,通常与ungrib一致为FILE,不需更改)io_form_metgrid=2,(2=netCDF,megtgrid输出数据格式)opt_output_form_metgrid_path=’./’(指定metgrid输出数据文件路径,缺省为当前路径)/&mod_levspress_pa=201300,200100,100000,95000,90000,85000,80000,75000,70000,65000,60000,55000,50000,45000,40000,35000,30000,25000,20000,15000,10000,5000,1000/设置完成以上namelist.wps后,若不通过WRFDomainWizard进行预处理,则直接在终端执行如下步骤运行WPS准备模式边界场:$./geogrid.exe(建立静态的地面数据)生成geo_em.d01.nc,geo_em.d02.nc如果WPS文件夹中没有Vtable,则需要进行下一步:$ln–sfungrib/Variable_Tables/Vtable.GFSVtable(Variable_Tables中有各种原始资料运行的数据列表,可根据需要选择,Vtable是一个文本文件,内容以表的形式列出初始资料的各种参数配置情况,有此文件才能操作数据)$./link_grib.csh/…/fnl*(读入数据)$./ungrib.exe(解码GRIB气象数据,并归纳成一个intermediate文件。)生成FILE*的一系列数据文件./metgrid.exe(把气象数据水平插入模式领域内)生成以met开头的一系列插值数据,即完成WPS的运行,且met开头的数据为WRF输入数据。2、namelist.input&time_control(时间控制)run_days=0(runtimeindays)run_hours=12(runtimeinhours)run_minutes=0(runtimeinminutes)run_seconds=0(runtimeinseconds)(注意:这里的时间相加起来是等于用于运行的数据的时间总长度,若时间超过1天,则可用run_days、run_hours或者run_hours表示,如:36小时可设置为run_days=1,run_hours=12或者run_hours=36)start_year(max_dom)=2011(四位数的起始年份)start_month(max_dom)=05(两位数的起始月份)start_day(max_dom)=01(两位数的起始日数)start_hour(max_dom)=00(两位数的起始小时)start_minute(max_dom)=00(两位数的起始分钟)start_second(max_dom)=00(两位数的起始秒数)(Note:thestarttimeisusedtonamethefirstwrfoutfile.Italsocontrolsthestarttimefornestdomains,andthetimetorestart)end_year(max_dom)=2011(结束时间)end_month(max_dom)=05end_day(max_dom)=01,end_hour(max_dom)=12end_minute(max_dom)=00end_second(max_dom)=00注:模式积分时间可用run_days、run_hours等来控制,也可用end_year、end_month等来控制,但前者优先于后者,而在real.exe中只用后者来控制。interval_seconds=21600(预处理程序输入的连续两次分析资料之间的时间间隔,也是侧边界条件的时间间隔)input_from_file(max_dom)=.true.(这是一个逻辑语句,指定嵌套网格是否使用不同的初始场文件,如三重嵌套是否用wrfinput_d02、wrfinput_d03)fine_input_stream(max_dom)=0(选择从嵌套网格中的输入要素场,仅在嵌套网格时有用。0表示选择从子嵌套网格中输入的所有要素场,2表示在子网格嵌套输入场中仅选择由通道2(在注册表中定义)所指定的那些要素场。)history_interval(max_dom)=180,60(指定模式结果输出的时间间隔,以分钟为单位,即每多长时间输出一次模拟结果)frames_per_outfile(max_dom)=1000,1000(每个输出文件的输出时间,用来把输出文件分成几个小的文件)restart=.false.(此次运行是否要重新运行,以下用于模式中断后的运行)restart_interval=500(此参数指定模式断点重启输出的时间间隔,以分钟为单位。)io_form_history=2(指定模式结果输出的格式,2=netCDF,1=二进制格式,4=PHDF5格式,5=GRIB1,10=GRIB2,11=parallelnetCDF)io_form_restart=2(指定模式断点重启输出的格式,2=netCDF,102=splitnetCDFfilesoneperprocessor)io_form_input=2(2=netCDF,102=allowsprogramreal.exetoreadinsplitmet_em*files,andwritesplitwrfinputfiles.Nosplitfileforwrfbdy.)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=‘wr
本文标题:WRF-namelist说明-mzm
链接地址:https://www.777doc.com/doc-4596083 .html