Relativfeuchte-Rechner
Ein tatsächlicher Dampfdruck von 1,5 kPa gegenüber einem Sättigungsdruck von 2,5 kPa ergibt 60 % relative Feuchte. Geben Sie beide Drücke in derselben Einheit ein und erhalten Sie den Prozentwert, das einfache Verhältnis und jeden Rechenschritt. Kostenlos im Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Tatsächlich
- 1,5
- Sättigung
- 2,5
- Tatsächlicher Dampfdruck
- 1,5 %
- E
- 1,5
- Sättigungsdampfdruck
- 2,5
- Es
- 2,5
Ein Relativfeuchte-Rechner wandelt zwei Dampfdruckwerte in den prozentualen Feuchtewert um, der in Wetterberichten, der HVAC-Auslegung und Laborprotokollen verwendet wird. Geben Sie den tatsächlichen Partialdruck des Wasserdampfs in der Luft und den Sättigungsdampfdruck bei derselben Temperatur ein; das Werkzeug liefert RH gleich hundertmal tatsächlich geteilt durch Sättigung, ein Verhältnis-Feld, eine lesbare Gleichungszeichenkette, schrittweise Einsetzung und ein Übersättigungs-Flag, wenn der tatsächliche Druck die Sättigung übersteigt. Ein negativer tatsächlicher Dampfdruck wird ebenfalls abgelehnt, weil ein Partialdruck unter null in diesem Modell nicht physikalisch ist. Hausaufgabenkontrollen, psychrometrische Arbeitsblätter, Sensorvalidierung und Coding-Kata-Sollwerte brauchen denselben deterministischen Prozentsatz ohne einen vollständigen Klimamodell-Stack zu öffnen.
Was relative Feuchte aus Dampfdrücken bedeutet
Die relative Feuchte ist das Verhältnis der tatsächlich in der Luft vorhandenen Wasserdampfmenge zur maximalen Menge, die die Luft bei dieser Temperatur halten kann, ausgedrückt als Prozentsatz. In Druckform ist die Definition einfach und einheitenflexibel: der RH-Prozentsatz ist gleich hundertmal der tatsächliche Dampfdruck e geteilt durch den Sättigungsdampfdruck es, sofern beide dieselbe Einheit verwenden —Kilopascal, Pascal, Millibar oder Torr funktionieren, solange Sie sie nicht mischen—.
Der Sättigungsdampfdruck hängt stark von der Temperatur ab: wärmere Luft hat ein höheres es, sodass derselbe tatsächliche Dampfdruck an einem heißen Tag eine niedrigere RH ergibt als an einem kalten. Dieses Werkzeug berechnet es nicht aus der Temperatur; es setzt voraus, dass Sie beide Drücke bereits aus einer Tabelle, einer Magnus-Formel oder einem Instrument haben, das Dampfdruck direkt meldet. Ein tatsächlicher Druck von null ist gültig und ergibt null Prozent RH: vollkommen trockene Luft relativ zum gelieferten Sättigungswert.
Lehrkräfte und automatische Bewerter legen auf die Null-es-Ablehnung genauso Wert wie auf den Erfolgspfad: ein Student, der es nicht nachschlägt, soll einen expliziten Fehler sehen, keine unsinnige unendliche Feuchte. Der Prüfpfad berechnet hundertmal e über es mit derselben festen Rundung der veröffentlichten Felder neu, sodass eine erfolgreiche Antwort stets Schritte liefert, die Sie in Tests oder Arbeitsblättern assertieren können.
Praktische Tipps, Grenzen und verwandte Suchen
Halten Sie beide Drücke in derselben Einheit und im veröffentlichten absoluten Bereich, damit der Prozentsatz nicht in ein nichtendliches Ergebnis überläuft, das der Solver ablehnen muss. Bevorzugen Sie das Senden von Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; Zeichenketten-Zahlen werden nur akzeptiert, wenn sie einem strengen endlichen Zahlenmuster entsprechen. Wenn Sie nur Temperatur und Taupunkt kennen, wandeln Sie diese zuerst in Dampfdrücke um —diese Seite ist absichtlich der reine Verhältnisschritt, kein vollständiges psychrometrisches Diagramm—.
Diese Seite richtet sich an Personen, die nach einem Relativfeuchte-Rechner, Dampfdruck-RH-Prozent oder Sättigungsfeuchte online suchen; sie ist kein Taupunkt-Löser, kein Feuchtkugel-Rechner und keine Sättigungsdruck-aus-Temperatur-Tabelle für sich. Bevorzugen Sie diese Fähigkeit, wenn Sie bereits e und es haben und nur den Prozentsatz brauchen; wenn Ihre Quelle eine Wetterstation in Grad ist, holen Sie Dampfdrücke oder nutzen Sie ein dediziertes psychrometrisches Werkzeug.
Anwendungsfälle
Unit-Tests für Feuchte-Hilfsfunktionen
Erzeugen Sie bekannte Prozentsätze, Null-actual-Trockenluftfälle, Übersättigungsfälle und gezielte Null-Sättigungs-Ablehnungen für Coding-Kata-Sollwerte.
Sensor- und HVAC-Validierung
Wandeln Sie Instrument-Dampfdruckpaare schnell in relative Feuchte für HVAC-Sollwerte, Kammerregelung oder Datenlogger-Nachbearbeitung um, wenn es bereits bekannt ist.
Häufige Fragen
Wie wird relative Feuchte aus dem Dampfdruck berechnet?
RH (%) = 100 × (tatsächlicher Dampfdruck e) / (Sättigungsdampfdruck es), mit derselben Druckeinheit für beide. Dieses Werkzeug liefert diesen Prozentsatz mit fester Rundung und Einsetzungsschritten.
Was passiert, wenn der Sättigungsdampfdruck null ist?
Die relative Feuchte ist undefiniert (Division durch null).
Kann die relative Feuchte über 100 % liegen?
Ja. Wenn der tatsächliche Dampfdruck die Sättigung übersteigt, meldet die Antwort RH über 100 % und setzt supersaturated auf true. Der Wert wird nicht abgeschnitten.
Berechnet dies den Sättigungsdruck aus der Temperatur?
Nein. Sie müssen sowohl tatsächlichen als auch Sättigungsdampfdruck angeben. Nutzen Sie einen Magnus- oder Clausius–Clapeyron-Rechner, wenn Sie nur die Temperatur haben.
Müssen beide Drücke dieselbe Einheit haben?
Ja. Kilopascal, Pascal, Millibar oder Torr sind alle möglich, solange tatsächlicher Dampfdruck und Sättigungsdampfdruck dieselbe Einheit verwenden. Gemischte Einheiten würden einen falschen Prozentwert liefern.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/thermo/relative-humidity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"actual":1.5,"saturation":2.5}'const res = await fetch("https://api.kit.forhosting.com/thermo/relative-humidity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"actual": 1.5,
"saturation": 2.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/thermo/relative-humidity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"actual": 1.5,
"saturation": 2.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/thermo/relative-humidity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"actual":1.5,"saturation":2.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"actual":1.5,"saturation":2.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/thermo/relative-humidity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"actual": 1.5,
"saturation": 2.5
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "thermo.relative_humidity",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_abs | 1000000000000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Ist der Sättigungsdampfdruck null, ist das Verhältnis undefiniert, daher gibt die API einen klaren invalid_input-Fehler statt Infinity oder einem stillen NaN zurück.
Was relative Feuchte aus Dampfdrücken bedeutet
Ein Sättigungsdruck von null würde das Verhältnis undefiniert machen —es gibt keine Maximalkapazität zum Vergleich—, daher lehnt der Solver nichtpositives es mit invalid_input ab, statt einen Prozentsatz zu erfinden. Werte über einhundert Prozent sind erlaubt und als übersättigt markiert; sie treten in Nebelkammern, Nukleationsstudien und manchen Laborexperimenten auf, daher meldet die API sie statt bei einhundert abzuschneiden.
So rufen Sie die API auf und was zurückkommt
Der tatsächliche Dampfdruck muss nichtnegativ sein; der Sättigungsdampfdruck muss strikt positiv sein —absolute Beträge kleiner oder gleich eins mal zehn hoch minus fünfzehn werden für die Sättigungsprüfung als null behandelt und abgelehnt—. Senden Sie einen JSON-Körper mit zwei erforderlichen endlichen Zahlen: actual (Aliasse actual_vapor_pressure, e, pa, vapor_pressure und partial_pressure) und saturation (Aliasse saturation_vapor_pressure, es, ps und saturated_vapor_pressure). Absolute Werte müssen innerhalb der veröffentlichten Grenze von einer Billion bleiben, damit Zwischenquotienten in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Bei Erfolg spiegelt die Antwort gerundete actual- und saturation-Werte unter mehreren Spiegel-Schlüsseln (actual_vapor_pressure, e, saturation_vapor_pressure, es), setzt relative_humidity, rh und percent auf denselben gerundeten Prozentsatz, ratio auf e geteilt durch es ohne den Hundert-Faktor, formula auf die Zeichenkette RH gleich hundertmal e über es, equation auf eine ausgefüllte numerische Zeile mit Prozent am Ende, supersaturated auf ein Boolesches true wenn e größer als es ist, unit auf das Prozentzeichen, message auf eine kurze Zusammenfassung und steps auf ein geordnetes Array von Einsetzungszeilen. Fehlgeschlagene Validierung —fehlende Felder, nichtendliche Zahlen, Werte außerhalb absoluter Grenzen, negativer tatsächlicher Druck, nichtpositiver Sättigungsdruck oder eine nichtendliche berechnete RH— gibt invalid_input zurück und wird nie berechnet. Die Preisgestaltung ist ein fester $0.002 pro erfolgreicher Anfrage mit Unit-Artikel und null marginalem Stückpreis.
Praktische Tipps, Grenzen und verwandte Suchen
Beim Unterrichten koppeln Sie Beispiele: tatsächlich eins Punkt fünf und Sättigung zwei Punkt fünf ergeben sechzig Prozent RH; gleiche tatsächlich und Sättigung ergeben einhundert Prozent; tatsächlich null und jede positive Sättigung ergeben null Prozent; tatsächlich größer als Sättigung ergibt supersaturated true und RH über einhundert; und Sättigung gleich null demonstriert den harten invalid_input-Pfad. Fehlgeschlagene Aufgaben, die invalid_input zurückgeben, verbrauchen kein vorausbezahltes Guthaben, was explorative Skripte günstig hält, wenn Lernende absichtlich null Sättigung senden. Roundtrip-Prüfungen sind einfach: berechnen Sie hundertmal tatsächlich geteilt durch Sättigung von Hand neu und bestätigen Sie, dass es dem veröffentlichten relative_humidity mit derselben zwölf-Dezimal-Rundung entspricht, und dass das Ändern nur des Sättigungswerts den Prozentsatz wie erwartet skaliert.
Integrationsbeispiele
Hausaufgabenkontrolle für RH = 100·e/es
Studierende geben tatsächliche und Sättigungsdampfdrücke aus Lehrbuch-Psychrometrie-Aufgaben ein und vergleichen handschriftliche RH-Prozent mit einem deterministischen Ergebnis vor der Abgabe.
Technische Fragen
Ist der Relativfeuchte-Rechner kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.