Auftriebsexperiment
Ein 2-kg-Objekt mit 500 kg/m³, ganz in Wasser mit 1000 kg/m³ getaucht, erfährt 39,24 N Auftrieb gegenüber 19,62 N Gewicht und schwimmt daher. Geben Sie Masse und beide Dichten ein und erhalten Sie Volumen, Kräfte und Urteil. 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
- Masse
- 2
- Dichte
- 500
- Fluiddichte
- 1.000
- Schwerkraft
- 9,81
- Objektvolumen
- 0,004
- Verdrängtes Volumen
- 0,004
- Gewichtung
- 19,62
- Auftriebskraft
- 39,24
Ein Rechner für das Auftriebsexperiment verwandelt drei Labormessungen —Objektmasse, Objektdichte und Fluiddichte— in die Größen, die ein Physikpraktikum tatsächlich protokolliert: Objektvolumen, verdrängtes Volumen bei vollständigem Eintauchen, Auftriebskraft, wahres Gewicht, scheinbares Nettogewicht, ungebundene Nettokraft und das Urteil schwimmt oder sinkt. Geben Sie die Masse in Kilogramm und beide Dichten in Kilogramm pro Kubikmeter ein; sofern Sie die Schwerkraft nicht überschreiben, verwendet der Solver 9.81 Meter pro Quadratsekunde. Das Volumen ist die Masse geteilt durch die Objektdichte. Archimedes liefert dann die Auftriebskraft als Fluiddichte mal dieses Volumen mal g. Das Nettogewicht ist die scheinbare Waagenablesung nach dem Eintauchen, wahres Gewicht minus Auftrieb, und die Nettokraft ist Auftrieb minus Gewicht, wobei nach oben als positiv gilt. Die Probe schwimmt, wenn sie weniger dicht als das Fluid ist, sinkt, wenn sie dichter ist, und ist neutral, wenn die Dichten übereinstimmen.
Was ein Auftriebsexperiment misst und warum Dichten über Schwimmen oder Sinken entscheiden
Ein Labor-Auftriebsexperiment stellt eine täuschend kurze Frage: Wenn dieses Objekt vollständig unter diese Flüssigkeit gedrückt wird, welche Kraft übt die Flüssigkeit aus, was würde eine eingetauchte Waage anzeigen, und steigt das Objekt, bleibt es hängen oder fällt es, sobald es losgelassen wird? Das archimedische Prinzip beantwortet den ersten Teil. Ein in ein Fluid eingetauchter Körper erfährt eine nach oben gerichtete Auftriebskraft gleich dem Gewicht des verdrängten Fluids.
Bei vollständigem Eintauchen ist das verdrängte Volumen das äußere Volumen des Objekts. Dieses Volumen ist keine Extra-Messung, wenn Sie Masse und Dichte bereits kennen: das Volumen ist Masse geteilt durch Objektdichte, sofern die Dichte streng positiv ist. Multiplizieren Sie die Dichte des umgebenden Fluids mit diesem Volumen und der Gravitationsbeschleunigung, um die Auftriebskraft zu erhalten.
Das wahre Gewicht ist Masse mal g. Das scheinbare Nettogewicht, die Ablesung, die eine Federwaage zeigen würde, während die Probe vollständig unter der Flüssigkeit gehalten wird, ist wahres Gewicht minus Auftrieb. Die ungebundene Nettokraft ist die entgegengesetzte Differenz, Auftrieb minus Gewicht, mit der Konvention, dass ein positiver Wert einen Netto-Schub nach oben bedeutet.
Der Vergleich der beiden Dichten reicht, um das Ergebnis ohne eine zweite Formel einzuordnen. Ist die Objektdichte kleiner als die Fluiddichte, übersteigt der Auftrieb das Gewicht, die Nettokraft zeigt nach oben, das Nettogewicht ist negativ, weil die Leine auf Zug stünde, und das Objekt schwimmt. Ist die Objektdichte größer, sinkt die Probe, die Nettokraft zeigt nach unten und das Nettogewicht ist ein positives scheinbares Gewicht.
Gleiche Dichten erzeugen neutralen Auftrieb: Nettokraft und Nettogewicht sind beide null. Das Experiment braucht daher niemals ein numerisches Strömungsmechanik-Netz; drei endliche Zahlen und eine klar benannte Vorzeichenkonvention rekonstruieren den gesamten Laborbericht. Eine Null- oder negative Dichte würde das Volumen undefiniert oder unphysikalisch machen, daher werden solche Eingaben abgelehnt, statt Infinity oder ein stilles NaN zurückzugeben, das ein Korrektor nicht erklären kann.
Praktische Tipps, Einheiten, Grenzen und wann Sie dieses Experiment-Werkzeug nutzen
Halten Sie Masse, Dichten und Schwerkraft im veröffentlichten absoluten Bereich, damit Volumen- und Kraftprodukte nicht in ein nicht endliches Ergebnis überlaufen, das der Solver ablehnen muss. Verwenden Sie ein konsistentes Einheitensystem: Kilogramm, Kilogramm pro Kubikmeter und Meter pro Quadratsekunde ergeben Newton in jedem Kraftfeld. Gramm und Zentimeter erfordern ein kohärentes g in Zentimetern pro Quadratsekunde, wenn Sie Dyn wollen.
Dieses Werkzeug wandelt keine Einheiten um und nimmt das verdrängte Volumen nicht als unabhängige Eingabe. Bevorzugen Sie es, wenn ein Arbeitsblatt oder ein Praktikum Objektmasse plus zwei Dichten liefert und fragt, ob die Probe schwimmt, wie groß das scheinbare Gewicht ist und wie groß der Auftrieb beim Eintauchen ist. Wenn Sie Fluiddichte, verdrängtes Volumen und g bereits kennen und nur F_b gleich rho mal V mal g brauchen, ist das eine andere Suche und ein anderer Rechner.
Beim Unterrichten kombinieren Sie Beispiele: zwei Kilogramm Holz bei fünfhundert Kilogramm pro Kubikmeter in Wasser bei eintausend Kilogramm pro Kubikmeter ergeben eine positive Nettokraft und schwimmen; ein dichteres Metallplättchen gleicher Masse ergibt ein positives scheinbares Nettogewicht und sinkt.
Anwendungsfälle
Schulische Laborberichte zum Auftrieb
Lernende geben gemessene Masse und die zwei Dichten aus dem Tauchbecken ein und übertragen verdrängtes Volumen, Auftrieb, scheinbares Nettogewicht und das Urteil schwimmt oder sinkt in den Laborbericht.
Hausaufgabenprüfung zu Archimedes-Textaufgaben
Ein Arbeitsblatt mit Objektmasse, Objektdichte und Fluiddichte lässt sich gegen einen deterministischen Tauchversuch prüfen: F_b, Nettogewicht, Nettokraft und ob das Objekt schwimmt.
Häufige Fragen
Wie entscheidet der Experimentrechner, ob ein Objekt schwimmt?
Er vergleicht die Dichten nach vollständigem Eintauchen. Ist die Objektdichte kleiner als die Fluiddichte, übersteigt der Auftrieb das Gewicht und floats ist wahr. Ist sie größer, sinkt das Objekt. Gleiche Dichten werden als neutraler Auftrieb gemeldet.
Was ist Nettogewicht gegenüber Nettokraft in diesem Experiment?
Nettogewicht ist die scheinbare Waagenablesung bei vollständiger Eintauchung: wahres Gewicht minus Auftrieb. Nettokraft ist Auftrieb minus Gewicht, nach oben positiv. Sie haben denselben Betrag und entgegengesetztes Vorzeichen.
Was geschieht, wenn die Dichte null oder negativ ist?
Objektdichte und Fluiddichte müssen streng positiv sein; null würde das Volumen undefiniert machen, und eine negative Dichte ist für dieses Modell nicht physikalisch.
Welche Einheiten soll ich für Masse, Dichte und Schwerkraft verwenden?
Jedes konsistente System. SI (kg, kg/m³, m/s²) ergibt Newton. Die Schwerkraft beträgt 9.81, wenn sie fehlt. Das Werkzeug wandelt keine Einheiten um; es wendet die Archimedes-Formeln auf die Zahlen an, die Sie angeben.
Was passiert bei einer Dichte von null oder darunter?
Die Eingabe wird abgelehnt, weil das Volumen sonst undefiniert oder unphysikalisch wäre; eine Division durch null wird so nie zu einem unendlichen Wert. Auch Masse, Fluiddichte und Schwerkraft müssen größer als null sein.
Was zeigt die relative Dichte im Ergebnis?
Sie ist die Dichte des Objekts geteilt durch die des Fluids. Liegt sie unter eins, schwimmt das Objekt, darüber sinkt es, bei genau eins schwebt es; im Beispiel mit 500 und 1000 kg/m³ beträgt sie 0,5.
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/phys/buoyancy-experiment \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":2,"density":500,"fluid_density":1000}'const res = await fetch("https://api.kit.forhosting.com/phys/buoyancy-experiment", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 2,
"density": 500,
"fluid_density": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/buoyancy-experiment",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 2,
"density": 500,
"fluid_density": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/buoyancy-experiment", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":2,"density":500,"fluid_density":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":2,"density":500,"fluid_density":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/buoyancy-experiment", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"mass": 2,
"density": 500,
"fluid_density": 1000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.buoyancy_experiment",
"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
Null- oder negative Dichten scheitern mit invalid_input, damit eine Division durch null niemals Infinity wird.
Wie Sie die API aufrufen und was die JSON-Antwort enthält
Masse, beide Dichten und die Schwerkraft müssen streng größer als null sein. Senden Sie einen JSON-Body mit drei erforderlichen endlichen Zahlen: mass (Aliase m, object_mass), density des Objekts (Aliase object_density, rho, rho_object) und fluid_density (Aliase rho_fluid, fluid_rho). Gravity ist optional (Aliase g, g_accel, gravitational_acceleration) und beträgt 9.81, wenn sie fehlt. Absolute Werte müssen innerhalb der veröffentlichten Grenze von einer Billion bleiben, damit Zwischenprodukte in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Bei Erfolg spiegelt die Antwort die gerundeten Eingaben wider, setzt object_volume und displaced_volume auf Masse durch Objektdichte, weight auf Masse mal g, buoyant_force auf Fluiddichte mal Volumen mal g, net_weight auf Gewicht minus Auftrieb und net_force auf Auftrieb minus Gewicht. Das boolesche floats ist wahr, wenn das Objekt nicht sinkt, einschließlich des Falls neutralen Auftriebs; outcome ist die Dreiwege-Kennzeichnung floats, sinks oder neutrally_buoyant. specific_gravity ist Objektdichte geteilt durch Fluiddichte. formula, equation, message und steps liefern eine lesbare Substitutionskette für Laborhefte und automatisierte Korrektoren. Fehlgeschlagene Validierung —fehlende Felder, nicht endliche Zahlen, Werte außerhalb absoluter Grenzen, nichtpositive Masse oder Schwerkraft, oder Null- oder negative Dichte— liefert invalid_input und wird nie berechnet. Der Preis ist ein pauschales $0.002 pro erfolgreicher Anfrage mit Einheit item.
Praktische Tipps, Einheiten, Grenzen und wann Sie dieses Experiment-Werkzeug nutzen
Senden Sie vorzugsweise JSON-Zahlen statt vorformatierter Zeichenketten, wenn Sie den Client steuern; Zahlenzeichenketten werden nur akzeptiert, wenn sie einem strengen endlichen Zahlenmuster entsprechen. Eine absichtliche Nulldichte zeigt den harten invalid_input-Pfad. Diese Seite richtet sich an Personen, die einen Rechner für das Auftriebsexperiment, ein Schwimmen-oder-Sinken-Werkzeug oder eine Laborhilfe für verdrängtes Volumen und Nettogewicht suchen; es ist kein Schiffshydrostatik-Paket und kein CFD-Solver. Fehlgeschlagene Aufgaben mit invalid_input verbrauchen kein vorausbezahltes Guthaben, was explorative Skripte günstig hält, wenn Lernende absichtlich eine negative Dichte senden. Hin- und Rückprüfungen sind einfach: berechnen Sie Masse durch Dichte, dann Fluiddichte mal Volumen mal g, und bestätigen Sie, dass net_force gleich buoyant_force minus weight unter derselben Zwölf-Dezimal-Rundung der veröffentlichten Felder ist.
Integrationsbeispiele
Unit-Tests für Physik-Solver von Lernenden
Erzeugen Sie bekannte Schwimm- und Sinkfälle plus absichtliche Nulldichte-Ablehnungen für erwartete coding-kata-Werte und Fixtures der kontinuierlichen Integration.
Technische Fragen
Ist der Rechner für das Auftriebsexperiment kostenlos?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.