爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9626|回复: 8

[求助] 水汽通量等的垂直加权积分的函数

[复制链接]

新浪微博达人勋

发表于 2022-3-23 18:23:08 | 显示全部楼层 |阅读模式

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

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

x
对于整层水汽通量及散度的垂直积分,是用np的trapz函数,还是用metpy的mean_pressure_weighted的函数,感觉两个函数都有点不太对。请大神们指教,谢谢。

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

新浪微博达人勋

发表于 2022-3-23 19:40:24 | 显示全部楼层
我是直接用的DataArray的integrate方法(底层就是np.trapz),跟再分析资料比较了一下结果还行。但是没考虑去掉地表以下部分
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-23 19:49:50 | 显示全部楼层
灭火器 发表于 2022-3-23 19:40
我是直接用的DataArray的integrate方法(底层就是np.trapz),跟再分析资料比较了一下结果还行。但是没考虑 ...

好的,谢谢。那我就还是用trapz函数好了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-23 20:17:30 | 显示全部楼层
  1. g = 9.8
  2. a = 6371E3
  3. ds['level'] = ds.level * 100  # 气压单位转为Pa.
  4. tcwv = ds.q.integrate('level') / g
  5. uq = ds.u * ds.q
  6. vq = ds.v * ds.q
  7. coslat = np.cos(np.deg2rad(ds.latitude))
  8. duqdlon = np.rad2deg(uq.differentiate('longitude'))
  9. dvqdlat = np.rad2deg(vq.differentiate('latitude'))
  10. div = (duqdlon / coslat + dvqdlat) / a
  11. mfd = div.integrate('level') / g
复制代码
补个代码,我用ERA5数据算的,不知道有没有懂这个的指出问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-23 22:05:17 | 显示全部楼层
求问一下直接调用函数垂直积分和转化为求和来算积分差距大吗?看有的帖子里说很多都是求和来算
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-24 09:08:31 | 显示全部楼层
灭火器 发表于 2022-3-23 20:17
补个代码,我用ERA5数据算的,不知道有没有懂这个的指出问题

注意era5的u和v是有正负的,它是有风向分量的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-3-24 09:26:15 | 显示全部楼层
yaya4853 发表于 2022-3-24 09:08
注意era5的u和v是有正负的,它是有风向分量的

啊?本来理论公式里风速就有正负
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2022-3-24 10:07:20 | 显示全部楼层
灭火器 发表于 2022-3-24 09:26
啊?本来理论公式里风速就有正负

天气学原理原理里面的水汽通量公式里面风速可是带着绝对值符号的
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2022-7-16 10:28:03 | 显示全部楼层
楼主后续如何?得空给分享一下咋做的嘛
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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