爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 199077|回复: 404

教你转Noah-MP陆面模式,获取陆面多种变量

  [复制链接]

新浪微博达人勋

发表于 2019-3-25 16:48:39 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 andrewsoong 于 2022-1-10 10:39 编辑

    很久没写技术贴了,作为版主,太懒了,实在是有愧于清风大大@mofangbao 。版主最近一段时间在研究如何使用多陆面+水文模式(CLM,NOAH-LSM,NOAH-mp,DHSVM等)实时的获取陆表变量,例如监测干旱用的土壤水分、气温、降水等,森林草原火用的实时的高时空分辨率气温、土壤温度、风向风速、降水,农牧区雪灾监测用的积雪(雪深),夏季汛期的洪涝(水文监测预报)用的降水监测和预报、河流流量模拟监测预报等等,这些问题采用过去的站点插值的方式已经很明显满足不了当前精细化的要求了(虽然大多数部门仍然在用站点ARCGIS插值,此处没有任何攻击意思,请不要喷我见识短)。那怎么办呢?(此处大家有什么好办法方法尽管留言,包括喷我)
    当前,数值模式大行其道,那我们是否可以是利用各类模式的优点满足我们目前精细化格点化监测和预报(例如智能网格预报)的需求呢?当然了,陆面水文模式可以解决啊,它模拟的土壤温湿度、积雪、蒸散发、径流深等等,包括通量模拟都是有参考意义的,同时满足了格点化的需求(实现从站点到格点的飞跃)。
    好了,闲言少说了,进入正题。上次发了一个帖子教大家怎么使用CLM进行陆面模拟(Community Land Model),本次就写一个怎么使用NCAR/NCEP等部门都广泛使用的陆面模式NOAH-MP获取陆面各要素变量数据。
    1,本人机器为HPC,系统为Cent OS 6.x,安装的编译器有intel系列编译器,PGI系列编译器,当然还有自带的GNU的编译器(版本老点哈),netcdf4.4.1分别用各类编译器分别编译安装,并行安装的是Intel的IMPI和MPICH2,openmp也有。
    2,准备好了以上的运行环境,那就开始下一步,模式的code在哪下呢,这里可以去NCAR的官网下,这里提供另外一个github的地址吧(
游客,如果您要查看本帖隐藏内容请回复
)。当然,还需要静态基础数据,就是土壤质地,LAI,SAI,topo,landuse,反照率等等,NOAHMP模式使用的是WRF自带的基础地理数据,这里给出下载地址(http://www2.mmm.ucar.edu/wrf/src/wps_files/geog_complete.tar.gz)。这是完整的静态数据集,适用于3.8及其以后版本。下载到本地,解压。
    3,上一步说需要WRF的静态数据作为下垫面数据,那意味着需要安装WRF了哦,安装WRF,本论坛帖子真的太多了,这里不细说了,,先安装WRF,然后安装WPS,WPS制作静态数据geo_em.d01.nc。
    4,第二步下好了陆面模式NOAHMP,就开始编译啦。
    (1)解压安装包:tar xvf HRLDAS-v3.8.tar,将会生成文件夹HRLDAS-v3.8
    (2)在文件夹HRLDAS-v3.8中修改文件:user_build_options,把里面的编译器和各种库的路径修改成你的机器的路径。这里注意,一定要选择修改MPI那栏,串行满足不了时效性的需要啦。
    不知道路径的,请咨询你们机器的管理员,修改正确后,敲入命令:make,回车,开始编译。如果编译成功,会出现两个exe可执行文件:分别是:HRLDAS_Forcing中的create_forcing.exe和run文件夹中的hrldas.exe。到这里就算是编译完成了。
    (3)使用WPS制作你的感兴趣区域,使用WRF的real.exe制作初始场wrfinput,后面还会介绍自带的perl脚本制作初始场,这里不做详述,本论坛太多帖子了。
    (4)以上都准备好了,那怎么转模式获取我要的时间段的分辨率的数据呢?这里给出一个使用GLDAS数据的例子,因为GLDAS数据可以很容易获取啊。转本模式需要8个地面大气驱动数据,分别是地面气压,地面降水,入射短波辐射,入射长波辐射,U10,V10,2m比湿,2m气温。这几个要素全部可以由GLDAS获取。GLDAS的3h分辨率的数据怎么下?问谷歌哈。
    (5)GLDAS数据制备:现需要安装wgrib,perl,Fortran with w3 grib library(辐射需要用到),给出下载 w3lib-2.2.0.tar (1020 KB, 下载次数: 39)

评分

参与人数 9威望 +7 金钱 +126 贡献 +43 体力 +200 收起 理由
南宫朱雀 + 20 + 2 很给力!
fenghuijun + 1 赞一个!
荔枝白羊 + 5 很给力!
gaochao123 + 10 赞一个!
卉卉_574 + 5 很给力!
sunshine润 + 5 很给力!
mofangbao + 20 + 20
风往北吹 + 5 + 30 + 10 + 200 Song-Model 🐂👃
尽头的尽头 + 2 + 30 + 11

查看全部评分

密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-9-8 19:48:31 | 显示全部楼层
哇 难得一见的干货贴
密码修改失败请联系微信:mofangbao
回复 支持 2 反对 0

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2024-4-18 22:04:21 | 显示全部楼层
qqqqsy 发表于 2024-4-18 17:14
老师们,请问用CLDAS驱动模型,需要的输入的长波辐射如何获取

这个可以自己计算,也可以使用ERA5的,插值过去。
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2019-3-27 11:04:18 | 显示全部楼层
andrewsoong 发表于 2019-3-26 11:22
常博士,你跑那个模式?

我之前跑的是1.1版本的单点NoahMP,比较方便跟其他的冠层过程耦合,二维的更偏向水文过程。现在我基本上直接在WRF-Chem里直接改NoahMP的module因为嫌改2次麻烦
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2019-3-25 18:06:54 | 显示全部楼层
膜拜我的大神~~完全不知所云,还是搬砖算了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-3-25 18:23:18 | 显示全部楼层
尽头的尽头 发表于 2019-3-25 18:06
膜拜我的大神~~完全不知所云,还是搬砖算了

刘局啊,说的就跟你搬得动砖一样。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-3-25 19:37:03 来自手机 | 显示全部楼层
膜拜!!!!!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

新浪微博达人勋

发表于 2019-3-25 21:16:28 | 显示全部楼层
andrewsoong 发表于 2019-3-25 18:23
刘局啊,说的就跟你搬得动砖一样。

我一回搬一块可以么
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-3-25 21:41:21 | 显示全部楼层
尽头的尽头 发表于 2019-3-25 21:16
我一回搬一块可以么

那算了,你还是交给楼上的皮首席搬吧
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-3-25 21:43:52 | 显示全部楼层
andrewsoong 发表于 2019-3-25 21:41
那算了,你还是交给楼上的皮首席搬吧

皮首席只有宋首席能搞定~~~
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-3-25 23:46:36 | 显示全部楼层
感谢分享 膜拜下
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-3-26 08:46:59 | 显示全部楼层
好好好好好好好 好
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-3-26 08:48:56 | 显示全部楼层
感谢分享!!
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表