Raoult Zweikomponenten-Rechner
Eine Flüssigkeit mit 0,4 Komponente 1 (reiner Dampfdruck 92) und 0,6 Komponente 2 (35) hat Partialdrücke von 36,8 und 21 und einen Gesamtdruck von 57,8 in derselben Einheit. Zusätzlich sehen Sie die Zusammensetzung des Dampfes. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Molenbruch 1
- 0,4
- Molenbruch 2
- 0,6
- Reiner Dampfdruck 1
- 92
- Reiner Dampfdruck 2
- 35
- Partialdruck 1
- 36,8
- Partialdruck 2
- 21
- Gesamtdampfdruck
- 57,8
- Dampf-Molenbruch 1
- 0,6366782007
Das Raoultsche Gesetz für zwei flüchtige Flüssigkeiten besagt, dass jede Komponente einen Partialdampfdruck beiträgt, der gleich ihrem flüssigen Molenbruch mal dem Dampfdruck der reinen Komponente bei derselben Temperatur ist. Für eine ideale binäre Mischung ist der messbare Gesamtdampfdruck daher die Summe P gleich x1 mal P1 Grad plus x2 mal P2 Grad. Die Dampfzusammensetzung folgt, indem man jeden Partialdruck durch diese Summe teilt, sodass y1 gleich P1 über P und y2 gleich P2 über P ist. Studierende nutzen die Konstruktion für Hausaufgaben zu idealen Benzol-Toluol-Mischungen, Phasendiagrammen und ersten VLE-Schätzungen; Laborlehrkräfte prüfen Manometerablesungen gegen dieselbe geschlossene Form; Verfahrensingenieure screenen Destillationen und Lagertank-Emissionen, bevor sie ein vollständiges Aktivitätskoeffizient-Paket starten. Dieser Rechner akzeptiert beide flüssigen Molenbrüche und beide reinen Dampfdrücke, liefert Partialdrücke, Gesamtdampfdruck, Dampf-Molenbrüche, Einheitshinweise und die Formelzeichenkette zur Prüfung, und lehnt Molenbrüche außerhalb von null bis eins oder eine Summe über eins ab, damit eine unphysikalische Zusammensetzung nie stillschweigend zu einem skalierten Druck wird.
Wie das zweikomponentige Raoultsche Gesetz den Gesamtdampfdruck definiert
Beginnen Sie mit der Aussage zur idealen Lösung aus Allgemeiner und Physikalischer Chemie für eine binäre Flüssigkeit aus zwei flüchtigen Spezies. Der Partialdampfdruck der Komponente eins ist gleich ihrem flüssigen Molenbruch mal dem Dampfdruck der reinen Komponente bei derselben Temperatur, geschrieben P1 gleich x1 mal P1 Grad. Dieselbe Regel gilt für Komponente zwei: P2 gleich x2 mal P2 Grad.
Nach dem Raoultschen Gesetz ist der Gesamtdampfdruck über der Mischung einfach die Summe dieser Partialdrücke, sodass P gesamt gleich x1 mal P1 Grad plus x2 mal P2 Grad ist. Zusätzlich darf die Summe x1 plus x2 eins nicht überschreiten, weil eine flüssige Zusammensetzung, deren Molenbrüche eins überschreiten, keine reale Mischung beschreiben kann; der Rechner lehnt diesen Fall ab, statt einen Gesamtdruck zu erfinden.
Die reinen Dampfdrücke P1 Grad und P2 Grad sind nichtnegative Zahlen in jeder konsistenten Druckeinheit, die Sie für die Aufgabe wählen—Torr, Millimeter Quecksilber, Kilopascal, Bar oder Atmosphären—und die Produkte und die Summe werden in derselben Einheit ohne Umrechnung zurückgegeben. Wenn der Gesamtdruck positiv ist, folgen die Dampf-Molenbrüche als y1 gleich P1 über P und y2 gleich P2 über P und rekonstruieren die ideale VLE-Zusammensetzung bei dieser Temperatur.
Sie schlägt keine Antoine-Koeffizienten nach, wandelt keine Druckeinheiten um, berechnet keine Blasen- oder Taupunkte und summiert nicht mehr als zwei flüchtige Komponenten; das sind getrennte Suchintentionen mit eigenen Landeseiten, wenn die Produktabdeckung wächst.
Wo Zweikomponenten-Raoult-Rechner in der Praxis vorkommen
Chemie-Kurse der Sekundarstufe und der einführenden Universität vergeben Übungen zum idealen binären Dampfdruck, die jeden reinen Dampfdruck mit einem angegebenen flüssigen Molenbruch multiplizieren und die Produkte summieren; ein einziges vertrauenswürdiges Orakel beschleunigt Benotung und Demo-Aufbau ohne improvisiertes Gleitkomma-Rauschen. Laborkurse messen den Gesamtdampfdruck von Benzol-Toluol-Mischungen oder wässrig-organischen Paaren und vergleichen experimentelle Manometerablesungen mit der idealen Raoult-Vorhersage, sodass Studierende dieselbe geschlossene Form brauchen, die ihr Bericht zitiert.
Verfahrens- und Formulierungsingenieure schätzen Gesamtdruck und Dampfzusammensetzung für ideale oder nahezu ideale binäre Lagertanks, Flash-Abscheider und Destillations-Stoffbilanzen im ersten Durchgang, bevor sie ein vollständiges Aktivitätskoeffizient-Paket aufrufen. Umwelt- und Arbeitsschutz-Workflows wandeln die flüssige Zusammensetzung in erwartete Partial- und Gesamtdrücke für zwei flüchtige Organika unter der Ideal-Lösungs-Annahme als Erstfilter um. Wenn Sie später Dampfdruckerniedrigung eines einzelnen Lösungsmittels mit nichtflüchtigem gelösten Stoff, mehrkomponentige Raoult-Summen jenseits zweier Spezies, Antoine-basierte reine Dampfdrücke aus der Temperatur oder Siedepunktberechnungen brauchen, behandeln Sie diese als getrennte Suchintentionen und Landeseiten statt diese Seite des zweikomponentigen Raoult-Gesetz-Rechners zu überladen.
Anwendungsfälle
Antwortschlüssel für Hausaufgaben und Prüfungen
Berechnen Sie P = x1·P1° + x2·P2° und Dampf-Molenbrüche für Lehrbuch-Sets idealer Binären, damit Studierende und Autobenoter eine geschlossene Grundwahrheit teilen.
Laborprüfungen binärer VLE
Sagen Sie idealen Gesamtdampfdruck und Partialdrücke aus gemessenen flüssigen Molenbrüchen voraus, bevor Sie mit experimentellen Manometer- oder Headspace-Daten vergleichen.
Verfahrens-Screening idealer Binären
Schätzen Sie Gesamtdruck und Dampfzusammensetzung für nahezu ideale Zweikomponenten-Lagerung, Flash oder Destillation in der Erstauslegung ohne vollständiges Thermo-Paket.
Häufige Fragen
Was ist das Raoultsche Gesetz für zwei Komponenten?
Für eine ideale binäre Mischung zweier flüchtiger Flüssigkeiten ist jeder Partialdruck Pi = xi·Pi° und der Gesamtdampfdruck P = x1·P1° + x2·P2°. Dampf-Molenbrüche folgen als yi = Pi / P wenn P > 0.
Was passiert, wenn ein Molenbruch eins überschreitet?
Jeder Molenbruch muss in [0, 1] liegen, und die Summe x1 + x2 darf 1 nicht überschreiten; unphysikalische Zusammensetzungen werden abgelehnt statt skaliert.
Muss x1 + x2 genau eins sein?
Die Summe darf höchstens eins betragen. Eine Summe von eins ist die übliche geschlossene binäre Flüssigkeit; eine Summe unter eins wird akzeptiert (z. B. wenn nur zwei flüchtige Spezies berichtet werden), aber eine Summe über eins scheitert.
Wie formatiere ich die Eingabe?
B. 0.4, 0.6, 92, 35). Verwenden Sie dieselbe Druckeinheit für beide reinen Dampfdrücke.
Wie wird die Zusammensetzung des Dampfes berechnet?
Jeder Partialdruck wird durch den Gesamtdruck geteilt. Bei 36,8 und 21 von insgesamt 57,8 besteht der Dampf zu 0,636678200692 aus Komponente 1 und zu 0,363321799308 aus Komponente 2, ist also reicher an der flüchtigeren Flüssigkeit.
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/chem/raoult-two-component \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mole_fraction_1":0.4,"mole_fraction_2":0.6,"pure_vapor_pressure_1":92,"pure_vapor_pressure_2":35}'const res = await fetch("https://api.kit.forhosting.com/chem/raoult-two-component", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mole_fraction_1": 0.4,
"mole_fraction_2": 0.6,
"pure_vapor_pressure_1": 92,
"pure_vapor_pressure_2": 35
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/raoult-two-component",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mole_fraction_1": 0.4,
"mole_fraction_2": 0.6,
"pure_vapor_pressure_1": 92,
"pure_vapor_pressure_2": 35
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/raoult-two-component", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mole_fraction_1":0.4,"mole_fraction_2":0.6,"pure_vapor_pressure_1":92,"pure_vapor_pressure_2":35}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mole_fraction_1":0.4,"mole_fraction_2":0.6,"pure_vapor_pressure_1":92,"pure_vapor_pressure_2":35}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/raoult-two-component", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"mole_fraction_1": 0.4,
"mole_fraction_2": 0.6,
"pure_vapor_pressure_1": 92,
"pure_vapor_pressure_2": 35
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.raoult_two_component",
"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.
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
Wie das zweikomponentige Raoultsche Gesetz den Gesamtdampfdruck definiert
Jeder flüssige Molenbruch ist eine dimensionslose Größe, die im geschlossenen Intervall von null bis eins einschließlich liegen muss; Werte unter null oder über eins sind unphysikalisch und scheitern an der Validierung mit einer klaren invalid_input-Meldung, dass Molenbrüche zwischen null und eins bleiben müssen. Die Fähigkeit wertet die geschlossene Form in deterministischer Gleitkommaarithmetik aus: keine Zufallskeime, keine Wanduhr-Zeitstempel, keine Netzwerkanrufe und keine Modelldrift, sodass identische Eingaben stets identisches JSON erzeugen.
Was Sie senden und was Sie zurückerhalten
Klassische Lehrbuchprüfungen umfassen eine ideale Binäre mit x1 gleich null Komma vier, x2 gleich null Komma sechs, P1 Grad um zweiundneunzig und P2 Grad um fünfunddreißig, die Partialdrücke von etwa sechsunddreißig Komma acht und einundzwanzig und eine Summe nahe siebenundfünfzig Komma acht in derselben Druckeinheit ergeben, Reinstoffgrenzen mit einem Molenbruch gleich eins und dem anderen null, die den entsprechenden reinen Dampfdruck exakt wiederherstellen, und gleiche Molenbrüche mit gleichen reinen Drücken, die diesen reinen Druck als Gesamtdruck liefern. Senden Sie vier erforderliche endliche Zahlen unter den Feldern mole_fraction_1, mole_fraction_2, pure_vapor_pressure_1 und pure_vapor_pressure_2. mole_fraction_1 und mole_fraction_2 sind die flüssigen Molenbrüche x1 und x2; jeder muss im geschlossenen Intervall von null bis eins einschließlich liegen, und ihre Summe darf höchstens eins betragen. pure_vapor_pressure_1 und pure_vapor_pressure_2 sind P1 Grad und P2 Grad der reinen Komponenten bei Ihrer Temperatur und müssen jeweils nichtnegativ sein; null ist die nichtflüchtige Reinstoffgrenze für diese Spezies. Fehlende Felder, nichtnumerische Zeichenketten, NaN, Infinity, Molenbrüche außerhalb von null bis eins, eine Summe der Molenbrüche über eins und negative reine Dampfdrücke scheitern mit invalid_input und werden nicht berechnet. Bei Erfolg spiegelt die Antwort die bereinigten Molenbrüche und reinen Dampfdrücke wider, liefert partial_pressure_1 und partial_pressure_2 als Raoult-Produkte, total_vapor_pressure als deren Summe, vapor_mole_fraction_1 und vapor_mole_fraction_2 wenn die Summe positiv ist, mole_fraction_sum, ein Einheiten-Hinweisobjekt, method raoults_law_two_component und die Formelzeichenkette, damit Hausaufgabenberichte denselben Ausdruck zitieren können. Die Preise erfolgreicher API-Aufrufe sind die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein Prepaid-Guthaben.
Wo Zweikomponenten-Raoult-Rechner in der Praxis vorkommen
Weil diese Fähigkeit eine reine Parse-Engine ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.
Technische Fragen
Was kostet es?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.