爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 11834|回复: 6

如何通过wrfout文件计算不同边界层高度内的平均风速

[复制链接]
发表于 2021-7-20 18:58:35 | 显示全部楼层 |阅读模式

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

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

x
向大家请教,如何通过wrfout文件计算不同边界层高度内的平均风速,或者说,怎样计算不同高度的风速,有大神知道嘛,望不吝赐教[url=]可怜[/url]
密码修改失败请联系微信:mofangbao
 楼主| 发表于 2021-7-21 17:11:04 | 显示全部楼层
或者说用ncl插值怎么弄
WRF-Python也行
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-7-21 21:24:01 | 显示全部楼层
在官网找到这个,但是运行出错
Interpolate Relative Humidity to Boundary Layer Heights

  1. from netCDF4 import Dataset
  2. from wrf import getvar, interplevel

  3. wrfin = Dataset("wrfout_d02_2010-06-13_21:00:00")

  4. rh = getvar(wrfin, "rh")
  5. height = getvar(wrfin, "height_agl")
  6. pblh = getvar(wrfin, "PBLH")

  7. rh_pblh = interplevel(rh, height, pblh)



错误:
Traceback (most recent call last):
  File "222.py", line 7, in <module>
    height = getvar(wrfin, "height_agl")
  File "/python3.7/site-packages/wrf/routines.py", line 343, in getvar
    raise ValueError("'%s' is not a valid variable name" % (varname))
ValueError: 'height_agl' is not a valid variable name
大家知道为什么嘛
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-7-22 09:54:44 | 显示全部楼层
AllenLu 发表于 2021-7-21 21:24
在官网找到这个,但是运行出错
Interpolate Relative Humidity to Boundary Layer Heights

继续自问自答:我用z替换了height_agl,相对湿度rh可以出来结果,但是风速要怎么弄,把rh替换为U、V好像不太行哎会报错:[code:python]  raise ValueError("arguments 0 and 1 must have the same shape")[/code]
而且要怎么把插值结果输出来呀,求解答
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-7-24 11:04:50 | 显示全部楼层
AllenLu 发表于 2021-7-22 09:54
继续自问自答:我用z替换了height_agl,相对湿度rh可以出来结果,但是风速要怎么弄,把rh替换为U、V好像 ...

不要替换,是因为我版本太低,才没有height_agl变量,更新到1.3.2就有了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2023-11-29 16:28:17 | 显示全部楼层
AllenLu 发表于 2021-7-24 11:04
不要替换,是因为我版本太低,才没有height_agl变量,更新到1.3.2就有了

您好。请问您知道如何算了嘛,谢谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-12-5 20:15:44 | 显示全部楼层
johnLeee 发表于 2023-11-29 16:28
您好。请问您知道如何算了嘛,谢谢

这个好久了,现在毕业了,之前写的东西找不到了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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