9
\ begingroup美元

我知道有这个问题了我如何将相对湿度转换为特定的湿度

但我没有ρws =水蒸气(公斤/立方米)和密度ρ=潮湿或潮湿的空气密度(公斤/立方米)。

有另一种方法来计算吗?我也有空气压力,但在95000 - 96000的范围。

我已经使用了rh2qair函数的山核桃数据。大气R package但我得到值如1.5463将相对湿度转换为特定的湿度

@title RH SH @param RH相对湿度(比例,而不是%)@param T绝对温度(开尔文)@export @author迈克Dietze @aliases rh2rv rh2qair < -函数(RH, T) {qair < - RH * 2.541 e6 * exp (-5415.0 / T) * 18/29返回(qair)}
\ endgroup美元
3

1回答1

7
\ begingroup美元

它看起来像你的程序使用一个近似是基于q \大约w = w_s * RH美元一个近似的克劳修斯——克拉珀龙方程找到w_s美元。看着几个值的RH, T和P,你的近似是很接近(+ / - 5%)分析回答。根据你报的输出看起来你是RH的提供不正确的值。平常注意在评论中说:

@param rh相对湿度(比例,而不是%)

这意味着您需要提供RH比例,而不是百分比。例如除以100,RH = 1 100%, 50% RH = 0.5等。

如果你调整你的输入数据应该能够使用您的代码按原样。如果你想把它比作什么,你可以参考下面的解决方案。


如果你是RH美元(在区间[0,1]),T (K)和$ p $美元(Pa)可以进行如下。

知道$ $ RH = \ dfrac {e} {e_s}, $ $ $ $ w = \ dfrac {e \ R_d} {R_v(次)},$ $ $ $ q = \ dfrac {w} {w + 1} $ $

然后我们可以解决特定湿度问美元。

而不是结合成一个单一的公式和解决,这是更直接的呈现递增。

首先,找到e_s美元(T),美元美元e_s (T) = e_ {s0} \ exp \离开\[左(\ dfrac {L_v (T)} {R_v} \) \离开(\ dfrac {1} {T_0} - \ dfrac {1} {T} \) \右]$ $,然后从第一个公式发现e美元(e = RH * e_s美元)。然后e美元插入公式w美元然后结果问美元的公式。


变量的使用:
问具体的湿度或美元的大规模混合比水蒸气总空气(无量纲)
w美元大规模混合比的水蒸气干燥的空气(无量纲)
美元美元e_s (T)饱和蒸气压(Pa)
美元e_ {s0}饱和蒸气压T_0美元美元(Pa)
R_d特定气体常数美元干燥的空气(J公斤$ ^ {1}$ K $ ^ {1} $)
R_v特定气体常数美元水蒸气(J公斤$ ^ {1}$ K $ ^ {1} $)
$ p $压力(Pa)
美元美元L_v (T)特定的蒸发焓(J公斤$ ^ {1}$)
T温度(K)美元
T_0美元参考温度(通常为273.16 K) (K)

\ endgroup美元
1
  • \ begingroup美元 美元是如何L_v美元(T),具体的蒸发焓,计算?是温度的函数吗? \ endgroup美元
    - - - - - -克里斯托弗
    2016年10月20日在九11

你的答案

通过点击“发布你的答案”,你同意我们服务条款,隐私政策饼干的政策

不是你要找的答案?浏览其他问题标记问你自己的问题