WRF模式运行及后处理简介-于恩涛
2. 设置netcdf路径 2. Export NETCDF=/usr/local… (netcdf库必须由 本机编译器编译)
哪些人使用WRF? • 大气科学家(动力过程,物理过程,
天气气候研究)
• 天气气候业务预报人员
• 气象应用(空气质量,水文)
WRF应用领域:
• ARW&NMM – 物理过程/参数化研究 – 个例模拟 – 天气预报系统研究
– 数据同化
• ARW – 区域气候模拟 – 耦合大气化学 – 全球模拟
– Idealized模拟
“Successful completion of ungrib.” 说明运行成功
metgrid
> metgrid.exe “Successful completion of metgrid.”
...Output ...
met_em.d01.2007-09-02_00:00:00.nc met_em.d01.2007-09-03_00:00:00.nc …….
&domains time_step time_step_fract_num time_step_fract_den max_dom s_we e_we s_sn e_sn s_vert e_vert num_metgrid_levels dx dy grid_id parent_id i_parent_start j_parent_start parent_grid_ratio parent_time_step_ratio = 360, = 0, = 1, = 1, = 1, 1, 1, = 100, 259, 94, = 1, 1, 1, = 76, 199, 91, = 1, 1, 1, = 31, 31, 31, = 27 = 60000, 12000, 333, = 60000, 12000, 333, = 1, 2, 3, = 0, 1, 2, = 0, 53, 30, = 0, 65, 30, = 1, 3, 3, = 1, 3, 3,
interval_seconds history_interval – frames_per_outfile – restart = .true. restart_interval
同 namelist.wps 结果文件输出频率 每个结果文件保存多少时次 是否重启运行 输出重启文件的间隔
namelist.input (续)
实例
2000-2009中国地区夏季降水模拟
DOWNLOAD&COMPILE MODEL
Download source code Compile WRF Compile WPS
WPS&WRF下载与解压 1. 下载 WRFV3.2.1.TAR.gz 和 WPSV3.2.1.TAR.gz >wget
namelist.wps
&share wrf_core = 'ARW', max_dom = 1, start_date = '2007-09-02_00:00:00','2007-09-02_00:00:00', end_date = '2007-09-03_12:00:00','2007-09-03_12:00:00', interval_seconds = 21600, io_form_geogrid = 2, /
• start_date, end_date 一个区域一列 • interval_seconds是强迫场资料的时间间隔
namelist.wps (续)
&geogrid parent_id = 1, 1, parent_grid_ratio = 1, 3, i_parent_start = 1, 53, j_parent_start = 1, 65, e_we = 100, 259, e_sn = 76, 199 geog_data_res = '2m','2m', dx = 60000, dy = 60000, map_proj = 'lambert', ref_lat = 35, ref_lon = 105.5, truelat1 = 30.0, truelat2 = 60.0, stand_lon = 105.0, geog_data_path = 'geog'
• Microphysics (mp) scheme每个区域必须一致,但cumulus (cu) schemes各个区域可以不同 • 不同的组合结果可能不同,但也可能一些组合模式无法运行,需要 多多尝试
real
> mpirun -np 2 real.exe > tail –f rsl.out.0000 --> extrapolating TEMPERATURE near sfc: i,j,psfc, p target d01 2007-09-03_12:00:00 forcing artificial silty clay loam LAND CHANGE = 0 WATER CHANGE = 0 d01 2007-09-03_12:00:00 Timing for processing 0 s. LBC valid between these times 2007-09-03_09:00:00.0000 2007-0903_12:00:00 d01 2007-09-03_12:00:00 Timing for output 0 s. d01 2007-09-03_12:00:00 Timing for loop # 13 = 0 s. d01 2007-09-03_12:00:00 real_em: SUCCESS COMPLETE REAL_EM INIT
/DomainWizard.html
WRF运行
• 流程
– 运行 real.exe (生成WRF运行所需的输入资料) – 运行 wrf.exe
• 都使用namelist.input来控制
namelist.input
&time_control run_days run_hours run_minutes run_seconds start_year start_month start_day start_hour start_minute start_second end_year end_month end_day end_hour end_minute end_second
For start_*, end_*, one column per domain
namelist.input (续)
interval_seconds input_from_file history_interval frames_per_outfile restart restart_interval = 10800 = .true., .true., = 60, 60, = 6, 6, = .false., = 5000,
/
there is more…
geogrid – 设置区域,生成静态数据
> ./geogrid.exe * 生成 geo_em.d01.nc * “Successful completion of geogrid.” 运行成功
Ungrib 准备强迫场资料
• 强迫场可以使用在分析或全球模式结果. • 需要指定合适的Vtable来解压grib1&grib2数据
WRF模式运行及后处理 简介
竺可桢-南森国际研究中心 于恩涛 2010-9-9 yetsyu@
报告提纲
1
• WRF模式简介 • 模式编译 • 模式设置及运行
2 3 4
• 后处理ຫໍສະໝຸດ WRF 是?WRF: Weather Research and Forecasting Model 可用于业务和科研 由包括NCEP、NCAR、NOAA等多家政府机构、 科研机构及大学合作开发与更新 采用F90语言,模块化代码编写,便于新模块耦 合与更新
3 解压
3.> tar zxfv WRFV3.2.1.TAR.gz > tar zxfv WPSV3.2.1.TAR.gz
WRF configure
生成configure.wrf文件
WRF compile(1)
WRF compile(2)
如编译成功,则会生成可执行文件
Tips: 1. 编译首先从最简单开始,即最好先从串行开始编译,编译成功再尝试 编译并行。 2. 重新编译时,./clean –a 清除所有,再开始重新编译。 WPS tip: WPS使用WRF库函数,因此WPS必须放在WRF源代码同一个目录下。
WPS compile
SETUP & RUN MODEL
WPS
• 流程 – (1) 设定domain,准备静态数据 • geogrid.exe – (2) 解压强迫场资料(GFS, NAM...) • ungrib.exe – (3) 将静态数据和强迫场资料转为WRF需要格 式 • metgrid.exe • 所有设定通过namelist.wps
wrf.exe
• real.exe 生成文件:
– wrfbdy_d01 and wrfinput_d01 (NetCDF files) – 多个区域 wrfinput会有多个 – SST update则会有wrflowinp • > mpirun -np 4 wrf.exe &
结果文件: wrfout_d01* rsl.out/rsl.error*
namelist.input (续)
&physics mp_physics [Microphysics] = 1,1, ra_lw_physics [Longwave rad] = 1,1, ra_sw_physics [Shortwave rad] = 1,1, radt [Radiation time step; min] = 60 , 10 , sf_sfclay_physics [Surface layer] = 1 , 1 , sf_surface_physics [Surface] = 1,1, bl_pbl_physics [Boundary layer] = 1,1, bldt [Boundary layer time step; min]= 0, 0, cu_physics [cumulus scheme] = 1,0, cudt [cumulus time step; min] = 5, isfflx = 1, ifsnow = 0, icloud = 1, surface_input_source = 1, num_soil_layers = 5, mp_zero_out = 0,
WRF模式简易操作___中文指南
WRF 模式操作指南The Institute of Atmospheric Physics, Chinese Academy of Sciences Northeast Institute of Geography and Agroecology, Chinese Academy ofSciences中国科学院大气物理研究所中国科学院东北地理与农业生态研究所二○一七年三月二十日目录1. WRF模式简介 (1)2. WRF模式的安装 (2)2.1 安装环境 (2)2.2 模式源程序 (2)2.3 NetCDF函数库的安装 (2)2.4 标准初始化(SI)的安装 (6)2.5 WRF模式的安装 (9)3. WRF模式与T213模式嵌套 (17)3.1 嵌套方案 (17)3.2 嵌套程序设计 (17)3.3编译嵌套程序 (21)3.4 嵌套的实现 (22)4. WRF模式系统的运行 (29)4.1 理想大气方案 (29)4.2 真实大气方案 (32)5. WRF模式系统作业卡 (47)5.1 源程序 (47)5.2 真实大气方案 (48)6. 模式结果的显示处理 (61)6.1 Vis5D格式 (61)6.2 MICAPS格式 (62)6.2 GrADS格式 (65)附录1. WRF模式参数配置说明 (68)附录 2. T213场库参数表 (78)WRF模式系统安装/调试技术报告1. WRF模式简介WRF(Weather Research Forecast)模式系统是由许多美国研究部门及大学的科学家共同参与进行开发研究的新一代中尺度预报模式和同化系统。
WRF模式系统的开发计划是在1997年由NCAR中小尺度气象处、NCEP的环境模拟中心、FSL 的预报研究处和奥克拉荷马大学的风暴分析预报中心四部门联合发起建立的,并由国家自然科学基金和NOAA共同支持。
现在,这项计划,得到了许多其他研究部门及大学的科学家共同参与进行开发研究。
WRF使用说明范文
WRF使用说明范文WRF(Weather Research and Forecasting)是一种常用的大气动力学模型,用于天气预报、气候模拟等气象学研究领域。
本文将介绍WRF的基本原理和使用方法,帮助读者快速上手使用WRF进行天气预报。
一、WRF的基本原理WRF模型是一种通过数值模拟天气系统的大气模式,能够模拟和预报各种尺度的气象现象。
它基于Navier-Stokes方程和热力学原理,通过空间和时间离散化的数值计算方法,模拟大气的物理和动力特性。
WRF模型主要包括动力学核心、物理方案和分辨率配置三个方面。
动力学核心是WRF模型的计算引擎,包括模式的网格结构和求解方程的数值方法。
WRF模型支持三种动力学核心:全谱元谱法(全谱模式)、有限差分法(全局模式)和非均匀格点模型(多尺度模式)。
用户可以根据不同的需求选择合适的动力学核心。
物理方案是WRF模型的参数化方案,用于模拟大气中的各种物理过程。
物理方案包括微物理方案、辐射方案、降水方案、陆地过程方案等。
用户可以根据需要选择合适的物理方案,然后根据具体情况进行相应的参数调整。
分辨率配置是指WRF模型的网格设置,决定了模拟的空间和时间精度。
WRF模型支持多种网格类型,如地理坐标、斜坐标等,并提供了灵活的网格分辨率配置方法。
用户可以根据需要选择合适的网格类型和分辨率,以达到所需的模拟精度。
二、WRF的使用方法1.安装和配置环境2.模型运行和输入数据准备完成安装和配置后,用户可以使用WRF模型进行天气预报。
首先,用户需要准备输入数据,包括初始场和边界场。
初始场包括温度、湿度、风场等参数,可以从观测数据或其它模拟结果中得到。
边界场则包括在模拟区域周边的大气特征,如气压、海温等,通常可以从观测数据或全球模式中获取。
3.WRF模型运行和输出结果分析准备好输入数据后,用户可以运行WRF模型进行天气预报。
运行过程中,用户需要设置模拟的起始时间、模拟区域、物理参数、动力学核心等。
WRF模式及数据介绍
模式及数据介绍1 模式介绍近年来,随着大气科学、计算机技术以及地基与空基遥感技术等多个学科领域的发展,数值天气预报学科也得到了飞跃性的发展。
为了提高中小尺度灾害性天气预报的准确率,近30年的时间里中尺度数值模拟的研究得到了更多的重视。
虽然仍无法避免模式带来的预报误差,但其值已明显的减小。
宁贵财【16】等,采用WRF V3.3.1 中尺度预报模式研究北京地区2012年7月的一次暴雨过程时很好的模拟出了暴雨落区和24小时累积降水量等。
何由【17】等利用WRF 模式采用无嵌套方案模拟青藏高原一次暴雨过程时也较好地模拟出了强降水雨带的位置和中心、降水强度以及降水范围等。
因此WRF中尺度数值预报模式对暴雨过程的模拟时有着良好的效果。
WRF 模式是由美国国家大气研究中心(NCAR)、美国国家海洋和大气管理局(NOAA)以及天气预报系统实验室(FSL)等研究机构和大学联合开发的新一代高分辨率、非静力平衡的中尺度数值模式,简称WRF(Weather Research and Forecast)【18】。
WRF 模式主要包括四个部分组成:WRF的标准初始化模块(WRF SI)、同化系统(包括三维变分同化)、动力内核以及后处理模块【19】。
模式中动力内核部分可分为ARW(用于科学研究)和NMM(用于业务预报)两种模块。
后处理部分(图形软件)主要对模式的输出结果进行分析并处理,将模式面物理量转换到标准等压面、诊断分析物理场和图形数据转换等,模式流程图见图2.1。
图2.1 WRF 模式流程图2.2 资料介绍本文所用的降水资料为甘肃省加密雨量站实际观测资料。
模式模拟的初始资料采用NCEP (National Centers for Environmental Prediction )提供的每6小时一次的(经度) 格点的再分析资料【20】。
目前,数值预报被视为最主要的天气预报工具,而数值预报常常被归结为一个初值问题,因此模式初值的改善一直是数值预报本地化研究的重要内容【21】。
基于MIROC/WRF嵌套模式的中国气候降尺度模拟
W ANG S h u z h o u , a n d YU E n t a o ・
1 C o l l e g e o f A t mo s p h e r i c S c i e n c e s , N a n j i n g U n i v e r s i t y o f I n f o r m a t i o n S c i e n c e &T e c h n o l o g y , N a n j i n g 2 1 0 0 4 4
体 上 对 南 方 降水 模 拟 好 于 北 方 地 区 , 东 部 地 区 好 于 西 部 地 区 。MI R O C 模 式 模 拟 的年 平 均 和 各 季 节 降 水 与 观 测 的
空间相关系数在 0 . 7 9 ~0 . 8 3之 间,表 明它对 降水的模拟较好 。WR F模式模拟 的降水空 间分布好于 MI R O C模式。
Ab s t r a c t A d y n a mi c d o wn s c a l i n g s i mu l a t i o n e x p e r i me n t b a s e d o n t h e WR F( We a t h e r R e s e a r c h a n d F o r e c a s t i n g )
摘
要
开展 了基于嵌套 的全球模 式 MI R O C和区域气候模式 WR F的动力降尺度模拟试验 , 检验该模式对中国气
候的模拟性能 ,得到 以下 结论 :全球气候模式 MI RO C和 WR F都能较 好地模拟 出中国年平均地表气温 ( 下文简称 气温 )分布 。WR F模式对气温场 的描述更为细致 ,模拟 出了四川盆地高温和 中国最北方区域的低 温。两个模式总
WRF模式运行及后处理简介-大气所于恩涛
• start_date, end_date 一个区域一列 • interval_seconds是强迫场资料的时间间隔
namelist.wps (续)
&geogrid parent_id = 1, 1, parent_grid_ratio = 1, 3, i_parent_start = 1, 53, j_parent_start = 1, 65, e_we = 100, 259, e_sn = 76, 199 geog_data_res = '2m','2m', dx = 60000, dy = 60000, map_proj = 'lambert', ref_lat = 35, ref_lon = 105.5, truelat1 = 30.0, truelat2 = 60.0, stand_lon = 105.0, geog_data_path = 'geog'
namelist.wps
&share wrf_core = 'ARW', max_dom = 1, start_date = '2007-09-02_00:00:00','2007-09-02_00:00:00', end_date = '2007-09-03_12:00:00','2007-09-03_12:00:00', interval_seconds = 21600, io_form_geogrid = 2, /
WRF模式运行及后处理 简介
竺可桢-南森国际研究中心 于恩涛 2010-9-9 yetsyu@
报告提纲
1
2 3 4
• WRF模式简介 • 模式编译 • 模式设置及earch and Forecasting Model
WRF模式入门指南
WRF模式入门指南WRF(Weather Research and Forecasting)是一种用于天气预报和气候研究的大气模式。
它是由美国国家大气研究中心(NCAR)、美国海洋和大气管理局(NOAA)、五国共同研究中心(UCAR)和其他合作机构共同开发的。
WRF模式具有高分辨率、多尺度、灵活性和可拓展性等特点,可以模拟各种天气系统,从小尺度的雷暴到大尺度的气压系统。
WRF模式的使用可以帮助气象学家、气候学家和环境科学家等研究人员预测天气现象,了解气候变化,并提供有关空气质量、灾害风险和海洋环境等方面的信息。
以下是一个WRF模式的入门指南,帮助初学者开始使用该模式。
安装完成后,你需要创建一个工作目录,并设置WRF模式的运行环境。
这包括设置环境变量和路径,以及配置模型运行参数。
这些信息可以在WRF模式的用户指南中找到,你需要仔细阅读并按照指导进行设置。
在模型运行之前,你需要准备输入数据。
WRF模式的输入数据包括初始条件和边界条件。
初始条件是指在模型开始时的大气状态,通常是由一个初始观测和分析数据集生成的。
边界条件是在模拟区域外部的边界上提供的数据,用于模拟区域和外部大气之间的相互作用。
这些数据可以来自全球或区域的气候模式输出。
一旦你准备好了输入数据,就可以开始运行模型了。
WRF模式提供了多种运行方式,包括单节点运行和并行运行。
单节点运行适用于小规模模拟,而并行运行适用于大规模或高分辨率模拟。
你可以根据自己的需要选择适当的运行方式,并使用相应的命令将模型提交到计算节点上运行。
模型运行完成后,你可以使用WRF模式的后处理工具来分析模拟结果。
这些工具可以帮助你提取和可视化模拟数据,例如气温、风速、降水量等。
你可以使用Python或其他编程语言编写自己的后处理脚本,以满足特定的分析需求。
最后,进行模型验证和评估是非常重要的。
你可以将模拟结果与观测数据进行对比,以评估模型的性能。
这可以帮助你了解模型在不同天气事件中的表现如何,并识别模拟结果中的误差和不确定性。
WRF模式入门指南
(一)WPS 预处理过程----------------------------------------------------(28) (二)WRF 主程序过程----------------------------------------------------(29) 附 1:namelist.wps 的参数简单说明-------------------------------------(30) 附 2:namelist.input 的参数简单说明-----------------------------------(32) 附 3:模拟 1013 号台风的 namelist.wps 及 namelist.input 范例-----(35) 附 4:一些简单的 LINUX、UNIX 命令--------------------------------------(39)
IP 地址 子网掩码 默认网关
8
兰溪之水修订版
WRF 模式入门指南
图 15 配置时区,保留默认即(亚洲/上海),然后下一步
图 16 配置超级管理员 root 的口令,登录系统时的密码是这个口令,或者以超级管理员 的身份操作时,也要输入这个口令
9
兰溪之水修订版
WRF 模式入门指南
图 17 选择要安装的软件包 (请大家在下面一步的时候注意选择安装包。)
图 1 安装菜单及安装选项,按下回车键直接开始安装 (这里可以选择文本界面和图形界面两种形式的安装,按 ENTER 键直接进行图形界面的安
装,如果敲写 linux text 再按 ENTER 则进行文本界面的安装,强烈建议直接回车安装)
WRF模式简易操作中文指南
WRF模式简易操作中文指南WRF模式是一种被广泛应用于大气科学研究和天气预报的数值模式。
它的全称是Weather Research and Forecasting Model,可用于模拟大尺度气象系统和小尺度局地天气现象。
下面是WRF模式简易操作的中文指南。
第一步:安装WRF模式接下来,打开终端或命令提示符窗口,并进入WRF模式的安装目录。
执行configure命令来配置WRF模式的编译选项。
根据你的需求,可以选择编译WRF-ARW(大尺度)或WRF-NMM(小尺度)的版本。
第二步:准备输入数据在运行WRF模式之前,你需要准备一些输入数据,包括大气场初始条件、边界条件和地形数据。
这些数据可以从气象观测和卫星观测中获取,也可以从其他数值模式或数据集中提取。
首先,准备大气场初始条件。
这些数据包括温度、湿度、风速和风向等。
你可以使用观测资料或来自其他数值模式的输出作为初始条件。
将这些数据保存为WRF模式可以识别的格式,通常是WRF输入数据格式(WRF input data format)。
接下来,准备边界条件。
边界条件是模拟区域外部的大气场数据,用于描述模拟区域与周围环境的相互作用。
这些数据通常也可以从观测资料或其他数值模式的输出中提取。
最后,准备地形数据。
地形数据描述了模拟区域的地形高度和地表粗糙度等信息。
在WRF模式中,地形数据以地形高度(terrain height)和地表粗糙度(land-use category)的形式存在。
第三步:配置模拟实验打开namelist.input文件,并根据你的需求修改其中的参数。
这些参数包括模拟起始时间、模拟区域的边界和分辨率、模拟时长和时间步长等。
配置好运行参数后,保存并关闭namelist.input文件。
你还可以创建一个专门的工作目录,并将输入数据和运行参数文件放入其中。
这样可以更好地组织你的模拟实验。
第四步:运行WRF模式运行WRF模式需要调用WRF模式的可执行文件,并指定输入数据和运行参数文件。
WRF模式入门指南
WRF模式入门指南WRF(Weather Research and Forecasting)模式是一种流行的天气数值预测模式,可用于预测从小尺度到大尺度的天气过程,并广泛应用于天气预报、气候研究和空气质量模拟等领域。
本文将提供一个WRF模式的入门指南,帮助读者了解WRF模式的基本概念、安装和配置过程以及如何运行和解释模拟结果等内容。
1.WRF模式的基本概念-WRF模式基于有限差分方法,将大气划分为水平上的格点和垂直上的多个层次。
-WRF模式包括多个物理过程模块,如大气动力学、辐射传输、湍流参数化等,通过模拟这些过程来预测天气变化。
-WRF模式可以通过配置不同的参数和物理方案来适应不同的研究需求和预报任务。
2.安装和配置WRF模式-配置编译环境,包括设置环境变量、加载必要的软件库等。
- 运行配置脚本,根据需求选择编译选项,并生成Makefile。
- 编译WRF模式,执行Make命令进行编译。
-安装WRF模式,将编译生成的可执行文件复制到指定目录。
3.WRF模式的运行-准备模拟所需的输入数据,包括初始场、边界条件和外部强迫数据。
- 编写并配置WRF模式所需的输入文件,如namelist.input、namelist.wps等。
-运行WRF预处理系统(WPS),将输入数据处理为WRF模式所需的格式。
- 运行WRF模式,执行wrf.exe或mpirun命令,并指定输入文件。
-监控模拟进程,包括查看日志文件、输出文件以及诊断信息等。
-解释和分析模拟结果,使用可视化工具或编程语言进行后处理和数据分析。
4.WRF模式的结果解释-了解WRF模式输出的主要变量,如温度、湿度、风速、降水等。
-对模拟结果进行验证,与实测数据进行对比,评估模拟的准确性。
-分析模拟结果的时空分布特征,探索天气系统的演变过程。
-使用统计方法和数值模型评估指标,比较不同模拟实验的性能。
-利用后处理工具和编程语言进行进一步分析,如绘制图表、计算气象量等。
WRF模式运行指南
WRF 模式运行指南(2006.3.13~2006.3.22)国家气象中心数值预报室(内部资料请勿扩散)二○○六年三月十三日目录1. WRF模式简介 (1)2. WRF模式的安装 (2)2.1 安装环境 (2)2.2 模式源程序 (2)2.3 NetCDF函数库的安装 (2)2.4 标准初始化(SI)的安装 (6)2.5 WRF模式的安装 (9)3. WRF模式与T213模式嵌套 (17)3.1 嵌套方案 (17)3.2 嵌套程序设计 (17)3.3编译嵌套程序 (21)3.4 嵌套的实现 (22)4. WRF模式系统的运行 (29)4.1 理想大气方案 (29)4.2 真实大气方案 (32)5. WRF模式系统作业卡 (47)5.1 源程序 (47)5.2 真实大气方案 (48)6. 模式结果的显示处理 (61)6.1 Vis5D格式 (61)6.2 MICAPS格式 (62)6.2 GrADS格式 (65)附录1. WRF模式参数配置说明 (68)附录2. T213场库参数表 (78)WRF模式系统安装/调试技术报告数值预报室邓莲堂1. WRF模式简介WRF(Weather Research Forecast)模式系统是由许多美国研究部门及大学的科学家共同参与进行开发研究的新一代中尺度预报模式和同化系统。
WRF模式系统的开发计划是在1997年由NCAR中小尺度气象处、NCEP的环境模拟中心、FSL的预报研究处和奥克拉荷马大学的风暴分析预报中心四部门联合发起建立的,并由国家自然科学基金和NOAA共同支持。
现在,这项计划,得到了许多其他研究部门及大学的科学家共同参与进行开发研究。
WRF模式系统具有可移植、易维护、可扩充、高效率、方便的等诸多特性,将为新的科研成果运用于业务预报模式更为便捷,并使得科技人员在大学、科研单位及业务部门之间的交流变得更加容易。
WRF模式系统将成为改进从云尺度到天气尺度等不同尺度重要天气特征预报精度的工具。
