Finns det en formel med temperatur, daggpunkt och tryck för att hitta relativ fuktighet?
Jag har sett flera räknare som den här , men jag skulle vilja veta hur man själv beräknar det.
Jag är medveten om att det finns flera formler som kan beräkna detta med bara temperatur och daggpunkt, men eftersom jag skriver ett program skulle jag vilja kunna använda de tryckdata jag har för större noggrannhet.
Kommentarer
- Efter att ha hanterat detta tidigare – det långa svaga förflutna. Jag ' känner inte till en formel som innehåller alla dina variabler. Frågan är lite komplex för det. Det finns ett antal formler som kräver beräkning av mättat ångtryck @ torr & våt glödlampa temperaturer. fuktinnehåll i mättad, etc. Om du kan få tag på boken , Miljöteknik i Sout h African Mines , The Mine Ventilation Society of South Africa, 1989, s 451-455, beskrivs de berörda formlerna &.
- @ Fred Jag vet inte ' om vi skulle vara så lätta att märka dubbletter. I det här fallet är formeln i det andra svaret inte vad OP letar efter, och för att hitta värdena i formeln pekar svaret på en online-kalkylator, vilket är exakt vad OP vill undvika. Det tar inte heller ' pressens roll, vilket är ett av OP: s bekymmer.
Svar
Du kan hänvisa till den här frågan för mer information om ursprunget för denna formel (baserat på Magnus approximation ), men om du gör lite algebra för uttrycket där för daggpunkt ( $ TD $ ) som funktion av temperatur ( $ T $ ) och relativ luftfuktighet ( $ RH $ ) får du
$ RH = 100 \, e ^ {\ Large \ left (\ frac {c \, b (TD-T)} {(c + T) (c + TD)} \ höger)} $
Med $ b = 17.625 $ och $ c = 243.04 $ .
I det här fallet, där $ TD $ är en av dina inmatningsvariabler, finns det ingen måste ta hänsyn till trycket, tryck har ingen effekt i $ RH $ , eller mer exakt, trycket beror redan på $ TD $ . Trycket skulle spela in om du beräknar $ TD $ från vattenångtryck, eftersom vattenångtryck är det som har en litet beroende i atmosfärstryck.
Magnus-approximationen ovan anses vara giltig för:
$ 0 ^ oC < T < 60 ^ oC $
$ 1 \% < RH < 100 \% $
$ 0 ^ oC < TD < 50 ^ oC $
Det finns också andra likvärdiga formler som utökar deras giltighetsområde genom att ändra konstanter, som den här
$ RH = 100 \ cdot10 ^ {\ Large m \ left (\ frac {TD} {TD + T_n} – \ frac { T} {T + T_n} \ right)} $
Där värden för konstanterna $ m $ och $ T_n $ beror på temperaturen och tabelleras:
Se detta dokument för mer information.
Det finns också mycket enkla approximationer av dessa formler, som
$ RH \ approx 100 – 5 (T-TD) $
Du kan hitta en diskussion om noggrannheten i denna uppskattning här .
Kommentarer
- Kan du ge en formel där trycket inte försummas?
- @Userthatisnotauser Tänker det tuffare, det är TD som beror på tryck, så om du mäter TD behöver du inte överväga tryck. Trycket skulle spela in om du beräknar TD från vattenångtryck och mättnadsångtryck. Därför är mättnadsångtryck vad som beror på atmosfärstryck.
- Jag ' vill påpeka att det finns ett fel i den andra formeln – det borde finnas subtraktion mellan fraktionerna i exponenten.
- @HonzaDejdar Tack för att du påpekade det. Jag gjorde just rättelsen. Skål
- @Ruslan Ja att ' är vad det betyder