蒸发水量(mm/s)和 潜热通量(W/m2) 之间的单位转化

1. 热通量和水通量

1.1 热通量

我们知道,在太阳辐射的长期作用下,地表基本呈现出收入和支出相等的状态,正是这种平衡,才使得地表温度才能保持一定的稳定,不至于过高或者过低。其能量平衡方程为
在这里插入图片描述
其中,LE 为潜热通量

  • 潜热通量(Latent Heat Flux) 为温度不变条件下单位面积的热量交换,单位为瓦每平方米(W/m2)。当然,这个过程中温度虽然不变,但是地表水分通过吸收(释放)能量实现了相态的转化(由气态变为液态,或者由液态变为气态)。后者就是我们通常认为的蒸散发

  • 潜热通量其实是一种 热通量,值通过单位面积的热能,是具有方向性的矢量,又称为热流密度,即单位时间内通过单位面积的热量,其在国际单位制的单位为:瓦特/平方米(W/m2)

  • 我们知道W=焦耳J/时间T,因此,潜热通量的单位也可以用 MJ * m-2 * day-1 或者 MJ * m-2 * s-1等表示

1.2 水通量(流量)

  • 类似于潜热通量,我们知道潜热的交换是用于水分的相态转变过程,因此,这一过程就是蒸散发,那它同样可以用蒸散发水量来表示,对于一个流域而言,其蒸散发指从流域表面逃逸到空气中的水分,这个水分当然是体积单位(m3)。但由于流域面积有大有小,因此通常用 mm/day, mm/s 等来表示蒸散发的量。

2 两者之间的如何转化?

在这里插入图片描述
上表中可以发现,不同问题的水体在蒸发的过程中,其汽化潜热lv, 水体密度是不一样的。因此,不同水体蒸发过程吸收的热量略有差异。

但是,从汽化潜热的数值变化可以看出,其变化幅度其实并不大,我们通常选用20℃的水体进行计算,因此,其汽化潜热为2.4536 MJ/kg

由于W=J/s,因此,通过上面的关系,我们就可以进行以下转化(20℃情景):
1 M J / ( m 2 ⋅ d a y ) = 0.408 m m / d a y 1 M J / ( m 2 ⋅ s ) = 0.408 m m / s 1 MJ /(m^2·day) =0.408 mm /day\\ 1 MJ /(m^2·s) =0.408 mm/s 1MJ/(m2day)=0.408mm/day1MJ/(m2s)=0.408mm/s
或者
28.35 W / m 2 = 1 m m / d a y 28.35 W/m^2 = 1 mm /day 28.35W/m2=1mm/day


关注“大雨海深”,更多分享,一起进步
在这里插入图片描述

  • 17
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
感热通量潜热通量是气象学中常用的两个概念,用于描述大气中的能量传输。感热通量是指由温度差引起的热量传输,而潜热通量是指由水汽相变引起的热量传输。 关于感热通量潜热通量的计算,可以使用下面的代码示例: ```python # 计算感热通量 def calculate_sensible_heat_flux(air_temperature, surface_temperature, wind_speed, air_density, specific_heat_capacity): heat_flux = air_density * specific_heat_capacity * wind_speed * (surface_temperature - air_temperature) return heat_flux # 计算潜热通量 def calculate_latent_heat_flux(air_temperature, surface_temperature, wind_speed, air_density, latent_heat_vaporization): heat_flux = air_density * latent_heat_vaporization * wind_speed * (surface_temperature - air_temperature) return heat_flux # 示例使用 air_temperature = 25.0 # 大气温度(摄氏度) surface_temperature = 30.0 # 地表温度(摄氏度) wind_speed = 5.0 # 风速(m/s) air_density = 1.2 # 大气密度(kg/m³) specific_heat_capacity = 1005.0 # 空气比热容(J/(kg·K)) latent_heat_vaporization = 2.5e6 # 水汽蒸发潜热(J/kg) sensible_heat_flux = calculate_sensible_heat_flux(air_temperature, surface_temperature, wind_speed, air_density, specific_heat_capacity) latent_heat_flux = calculate_latent_heat_flux(air_temperature, surface_temperature, wind_speed, air_density, latent_heat_vaporization) print("感热通量:", sensible_heat_flux) print("潜热通量:", latent_heat_flux) ``` 请注意,上述代码仅为示例,实际应用中可能需要考虑更多的因素和修正项。具体的计算方法和参数取值可以根据实际需求进行调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大雨海深

感谢您的支持和鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值