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

你的答案

通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

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