- 积分
- 140
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-8-31
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 绿裙子 于 2014-2-21 17:18 编辑
搜索了坛子里计算湿位涡的帖子,而我自己这里也有一份计算湿位涡的gs文件,仔细比较之后,发现两个gs计算湿位涡公式还是有些差异,其中计算MPV1的都没有问题,但是MPV2差异比较大,所以发帖来问问MPV2的计算公式,究竟哪一种方法可取,欢迎大家来讨论
注:公式中eqt为假相当位温,u,v表风;lev是hPa层;
公式1(坛子里找来的)
'define pi=3.14159'
'define g=9.8'
'define R=6.371e6'
'define dp=100*(lev(z-1)-lev(z+1))'
'define dv=v(z-1)-v(z+1)'
'define du=u(z-1)-u(z+1)'
'define dx=2.0*R*cos(lat*pi/180.0)*pi/180.0'
'define dy=2.0*R*pi/180.0'
'define dtx=cdiff(eqt,x)'
'define dty=cdiff(eqt,y)'
'define mpv2=g*((dv/dp)*(dtx/dx)-(du/dp)*(dty/dy))'
公式2
'define pi=3.14159'
'define g=9.8'
'define R=6.371e6'
'define deqt=eqt(z-1)-eqt(z+1)'
'define dp=100*(lev(z-1)-lev(z+1))'
'define dy=cdiff(lat,y)*pi/180*R'
'define dx=cdiff(lon,x)*pi/180*cos(lat*pi/180)*R'
'define du=cdiff(u,y)'
'define dv=cdiff(v,x)'
'define mpv2=g*(dv/dx-du/dy)*deqt/dp'
|
|