WRF模拟实验教程——3D斜压波理想实验

Weather Research and Forecasting,简称WRF是一种由国家大气研究中心、国家海洋和大气管理局及其合作伙伴共同开发的广泛使用的数值天气预测和大气研究工具。它用于模拟短期天气预报、大气过程和长期气候模拟。WRF的精度高于传统的数值天气预报模型,并具有更高的时空分辨率,是气象和大气研究社区的重要工具。

为了增进使用者对WRF的理解和上手,WRF中提供了13个理想的实验案例,本文主要分析其中的3D斜压波理想实验,帮助大家完成对WRF的初步上手。

一、WRF的安装

       运行WRF首先需要netCDF包,这个包在版本上有所区别,低于4.2版本是C+Fortran大包,大于等于4.2版本是C和Fortran分包。WRF是个10年前就基本成熟的模式,绝大多数不需要new netCDF4支持,只需要classic netCDF3支持即可,其它先进特性也可关闭。4.2之前的版本,推荐编译为静态库,C和Fortran都统一编译为libnetcdf.a,C++单独编译为 libnetcdf_c++.a,使用时只需用libnetcdf.a,给-lnetcdf锚定,不需要再给-lnetcdff锚定。这里我们默认用户已经完成了netCDF库的安装,直接介绍WRF的安装过程。

       下载WRF有多个途径,你可以访问他们的官方网站下载,也可以从github克隆和下载(git clone https://github.com/wrf-model/WRF)。对WRF同样也有版本问题:4.2.x/4.3.x/4.4.x 都可以无障碍编译运行,4.5.x/4.6.x 在configure后不能成功编译,需在configure.wrf中的LIB_EXTERNAL最后手动增添-lnetcdf。现在以安装包WRF-4.4.2.tar.gz为例进行安装。

  1. tar xzvf ~/WRF/WRF-4.4.2.tar.gz(此处是安装包的地址)
  2. export NETCDF=/opt/netcdf(将netcdf变量引入到当前环境下)
  3. echo $NETCDF

输入这个命令行来检查是否导入成功,如果出现以下的反馈,则证明引入成功:

  1. 之后进入WRF路径下,输入 ./configure,得到如下反馈:

在这里能使用的是32-35,32是串行,33是共用内存,34是并行,35是33和34的融合,一般不用。这里我们理想实验选32。

  1. 之后设置网格嵌套的方式,这里理想实验不使用网格嵌套,选0:

  1. 之后我们继续在WRF路径下输入 ./compile选择编译方式:

我们本次的实验是em_b_wave,选择4个核进行编译,在WRF下输入:
./compile -j 4 em_b_wave,编译完成后输出:

  1. 编译完成后,此目录下有文件:

这些文件对应13个理想实验,只有在上一个编译过的,才能够进行模拟,输入cd em_b_wave转到文件夹。

  1. 在这个文件夹里有多个文件,其中我们可以调的参数放在namelist.input中,接下来进行逐个解释:

二、可以修改的实验参数解释

  1. 时间控制类

run_days, run_hours……:模型运行总时间

history_interval:输出间隔(分钟)

frames_per_outfile:每个历史文件的输出次数,一般设为1

  1. Domain类
  1. time_step:整秒积分的时间步长,对于典型的实际数据案例,建议使用6*dx (km)
  2. time_step_fract_num & time_step_fract_den:时间步长的非整数部分和进制类型
  3. max_dom:domain的数量,本实验中设为1
  4. s_we & e_we\s_sn & e_sn\s_vert & e_vert:东西、南北和垂直方向的开始和结束的网格数
  5. dx & dy:每个网格的距离(m)
  6. feedback:内部domain对外部的反馈,0代表没有,这里我们选1
  7. smooth_option:平滑父域选项,仅与feedback选项一起使用。0:不平滑;1: 1-2-1平滑;2: smooth -desmoothing(默认)
  1. 物理类
  1. mp_physics:云微物理过程,情况较复杂,列表如下:

方案名称

特点与适用场景

0

无微物理

不进行任何水成物模拟,适用于无云理想化实验。

1

Kessler方案

暖雨方案,只模拟液态水成物,适合基础理想化实验或不需要冰相过程的研究。

2

Lin方案

包含冰相过程的经典方案,适合中尺度研究。

3

WSM 3类方案

### 回答1: wrf-chem数据下载的相关网址链接: 1. NCEP/NCAR Reanalysis I: ftp://ftp.cdc.noaa.gov/Datasets/ncep.reanalysis.dailyavgs/surface/ 2. Chemical Transport Model (CTM) data from the GEOS-Chem group: https://acmg.seas.harvard.edu/geos/ 3. Emissions data from the Emissions Database for Global Atmospheric Research (EDGAR): https://edgar.jrc.ec.europa.eu/ 4. The Community Multi-scale Air Quality (CMAQ) modeling system data: https://www.epa.gov/air-research/community-multiscale-air-quality-cmaq-modeling-system 请注意,不同的数据来源可能需要不同的许可证才能访问,请确保您具有访问所需数据的合法资格。 ### 回答2: WRF-Chem是一种大气化学模型,它用于模拟大气中化学物种的输运和转化过程。在建立WRF-Chem模型之前,我们需要收集和处理一些数据,以确保模型的准确性和可靠性。这些数据包括地理信息、排放数据、气象数据和化学初始和边界条件等。 首先,地理信息数据是建立WRF-Chem模型的基础。这些数据包括经纬度、高程和土地覆盖类型等信息,可以用于生成地形和表面辐射强度图。我们可以在https://www.ngdc.noaa.gov/上下载世界各地的地理数据。 其次,排放数据是描述大气中污染物来源和排放速率的关键数据。这些数据包括人工排放和自然排放两种来源。人工排放包括工业、交通和农业等活动产生的污染物,自然排放包括植被的插值和火山喷发等自然事件。各个国家和地区的排放数据可在Emission Database for Global Atmospheric Research (EDGAR) (https://www.sciencedirect.com/science/article/pii/S1352231009003904 )上下载。 第三,气象数据是WRF-Chem模型的必需数据。气象数据包括气温、风速、风向和湿度等逐小时或逐分钟的数据。我们可以在National Centers for Environmental Prediction (NCEP) (https://www.ncdc.noaa.gov/data-access/model-data/model-datasets)或European Center for Medium-Range Weather Forecasts (ECMWF) (https://www.ecmwf.int/en/forecasts/datasets)上下载气象数据。 最后,化学初始和边界条件数据是指大气中化学物种的浓度和化学反应速率等信息。这些数据通常由现场观测或其他化学模型得出,可以在全球化学输送模型 (GEOS-Chem) (http://acmg.seas.harvard.edu/geos/)上获取。 总之,WRF-Chem模型的建立需要以上四个基本数据。这些数据可以在相关数据下载网址上获取。但是,这些数据的质量和格式都需要我们认真审查和处理,以确保WRF-Chem模型的准确性和可靠性。 ### 回答3: wrf-chem是一种用于模拟大气物质输运和化学反应的数值模型。在进行wrf-chem模拟时,需要使用许多与气体和颗粒物浓度、化学反应等相关的数据。这些数据可以通过官方网站和其他一些数据平台进行下载。 其中,官方网站是wrf-chem模型最全面的数据源,开发者提供了许多与模型运行相关的数据和工具。这些数据包括了不同时间尺度上的气象模型、气体和颗粒物浓度模型、化学反应模型、辐射强度模型等。此外,网站中还提供了许多工具,例如反求模块、统计模块等,可以用于模型调试和后处理。下载方式为直接点击网站上的下载链接,选择相应的数据和工具即可。 另外,还有一些数据平台也可以提供相关数据的下载,例如NCAR Data Portal、Earth System Grid、国家气象信息中心等。这些平台通常提供了一些免费的数据下载服务,但需要用户进行注册和认证。同时,有些数据需要进行特定的格式转换,才能够被wrf-chem模型所使用。 总体来说,wrf-chem模型所需的数据比较丰富,但是通过官方网站和其他数据平台的配合,用户可以方便地获取这些数据,并进行相应的分析和后处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值