- 积分
- 26
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-8-19
- 最后登录
- 1970-1-1
|
发表于 2011-8-24 13:01:45
|
显示全部楼层
100要除,因为fnl资料里rh是几十的量级;1000要乘,因为比湿要求g/kg,最后量级是e-5没错,有些文献是这个量级,当然也有-6到-8的,可能他们错了。
另外比湿(饱和)的计算公式五花八门:
1.meteoinfo的
es = 6.112*DataMath.Exp(17.2693822*(air-273.16)/(air-29.65))
qs = 0.62197*es/(prs-0.378*es)
2.下面这个也常见,最大区别就是29.65改为35.86
'define es=6.11*exp(17.26*(tt-273.16)/(tt-35.86))'
'define qs=0.622*es/(lev-0.378*es)'
3.mofangbao的,写的mixr,其实就是比湿
#'tc=(tmpprs-273.16)'
'td=tc-((14.55+0.114*tc)*(1-0.01*rh) + pow((2.5+0.007*tc)*(1-0.01*rh),3) + (15.9+0.37*tc)*pow((1-0.01*rh),14))'
'vapr=6.112*exp((17.67*td)/(td+243.5))'
'e=vapr*1.001+(lev-100)/900*0.0034'
'define mixr=0.62137*(e/(lev-e))*1000'
好像还有,林林总总,还有更让人头晕的么。我也用fnl的2m比湿验证了一下,发现气象学书上这个公式可行,这个~~~实在有点晕
******验证比湿计算,气象学书上公式*******
*'define tc=tmp2m-273.16'
*饱和水汽压hpa
*'define es=6.11*pow(10,(7.45*tc/(235+tc)))'
*水汽压hpa
*'define e=es*rh2m/100'
*比湿g/g;kg/kg
*'define q=0.622*e*100/pressfc'
*'d q'
*'d spfh2m' |
评分
-
查看全部评分
|