Schallimpedanz-Rechner
Der Rechner für akustische Impedanz nimmt zwei Eigenschaften eines Mediums – seine Dichte in Kilogramm pro Kubikmeter und die Schallgeschwindigkeit darin in Metern pro Sekunde – und liefert die spezifische akustische Impedanz Z = ρ·c in Rayl (Pascal-Sekunden pro Meter).
Im Browser ausführen – kostenlos
Diese einzelne Zahl zeigt Ihnen, mit wie viel Druck ein Medium einer hindurchlaufenden Schallwelle entgegenwirkt, und sie ist der entscheidende Faktor dafür, wie viel Schall eine Grenzfläche zwischen zwei Materialien durchquert und wie viel zurückgeworfen wird. Sie ist die Antwort mit einem einzigen Aufruf auf eine Berechnung, die Akustik, Ultraschall und Audiotechnik ständig benötigen.
Was die akustische Impedanz tatsächlich misst
Die akustische Impedanz ist das akustische Gegenstück zum elektrischen Widerstand: Sie verknüpft den Druck, den eine Schallwelle ausübt, mit der Teilchengeschwindigkeit, die sie im Medium erzeugt. Für eine ebene fortschreitende Welle reduziert sich die spezifische akustische Impedanz auf ein wunderbar einfaches Produkt, Z = ρ·c, wobei ρ die Dichte des Mediums und c die Schallgeschwindigkeit darin ist. Dichte, steife Medien wie Stahl haben Impedanzen im Bereich von zig Millionen Rayl, während Luft bei Raumtemperatur bei etwa vierhundert liegt. Dieser Abstand – fünf Größenordnungen – ist der Grund, warum Sie ein Gespräch durch eine Wand nicht klar hören, warum Schiffe mit luftgekoppeltem Sonar schwer zu orten sind und warum der Brustaufsatz eines Stethoskops bündig auf der Haut aufliegen muss. Der Rechner für akustische Impedanz berechnet dieses Produkt direkt aus den beiden von Ihnen angegebenen Materialeigenschaften, prüft, dass beide positive physikalische Größen sind, und liefert das Ergebnis in Rayl mit der vollständigen, Schritt für Schritt gezeigten Rechnung.
Wie die Berechnung funktioniert
Sie senden eine Dichte und eine Schallgeschwindigkeit, entweder als Zahlen oder als numerische Zeichenketten, und der Endpunkt wandelt sie in endliche Werte innerhalb großzügiger absoluter Grenzen um. Beide müssen strikt positiv sein: Eine Dichte von null oder weniger bedeutet, dass es kein Medium gibt, und eine Schallgeschwindigkeit von null bedeutet, dass das Medium keinen Schall überträgt – der Rechner weist diese Fälle daher mit einem klaren Fehler ab, statt eine irreführende Null zurückzugeben. Das Produkt ρ·c wird dann berechnet und auf eine feste Anzahl von Nachkommastellen gerundet, damit das Ergebnis maschinenübergreifend bytestabil ist – dieselbe Eingabe erzeugt immer exakt dasselbe JSON, was wichtig ist, wenn Sie Ergebnisse zwischenspeichern oder Ausgaben in einer Testsuite vergleichen. Die Antwort enthält die Impedanz in Rayl zusammen mit der entsprechenden SI-Einheit (Pa·s/m), die gespiegelten und validierten Eingaben, die verwendete Formel und eine menschenlesbare Meldung. Es gibt keinen Zufall, keine Uhr und keinen Netzwerkaufruf im gesamten Ablauf, sodass das Ergebnis vollständig deterministisch ist und sich offline sicher reproduzieren lässt.
Wo die Impedanzanpassung alles entscheidet
Immer wenn Schall auf die Grenzfläche zwischen zwei Medien trifft, wird der reflektierte Energieanteil vom Verhältnis ihrer Impedanzen bestimmt: Angepasste Impedanzen lassen den Schall durch, nicht angepasste reflektieren ihn. Der medizinische Ultraschall nutzt das aus – das auf die Haut gestrichene Gel existiert ausschließlich, um die Impedanzlücke zwischen Wandler und Körper zu überbrücken, denn ohne es würde nahezu die gesamte Energie am Luftspalt reflektiert. Sonar-Entwickler vergleichen die Impedanz von Meerwasser mit Rumpfmaterialien, Lautsprecher-Ingenieure passen Treibermembranen mit Hörnern an die Luft an, und Lärmschutz-Spezialisten wählen Wandschichten, deren Impedanzübergänge Schall einschließen statt ihn durchzulassen. Ein schneller, verlässlicher Weg, Dichte und Schallgeschwindigkeit aus einem Datenblatt in Rayl umzurechnen, ist der erste Schritt in jedem dieser Arbeitsabläufe. Diese Fähigkeit läuft auf unserem globalen Edge-Netz, speichert nichts nach dem Aufruf, und genau derselbe Code läuft kostenlos in Ihrem Browser auf dieser Seite – Sie zahlen nur $0.002 pro Anfrage, wenn Sie sie über die API automatisieren.
Anwendungsfälle
Ultraschall-Ankopplung auslegen
Prüfen Sie die Impedanzlücke zwischen Wandlermaterial, Koppelgel und menschlichem Gewebe, bevor Sie eine Anpassschicht wählen.
Reflexion an einer Grenzfläche abschätzen
Berechnen Sie die Impedanz zweier Medien aus ihren Datenblättern und verwenden Sie das Verhältnis für eine Abschätzung des Reflexionsfaktors.
Akustik mit echten Zahlen unterrichten
Lassen Sie Studierende Dichten und Schallgeschwindigkeiten für Luft, Wasser und Stahl eingeben und Rayl-Werte sehen, die erklären, warum sich Schall darin so unterschiedlich verhält.
Häufige Fragen
Was kostet das?
$0.002 pro Anfrage über die API. In Ihrem Browser auf dieser Seite ist die Nutzung außerdem kostenlos.
Was ist ein Rayl?
Das Rayl ist die Einheit der spezifischen akustischen Impedanz, gleich einer Pascal-Sekunde pro Meter (Pa·s/m) beziehungsweise kg/(m²·s). Benannt ist sie nach Lord Rayleigh.
Warum wurde meine Eingabe abgelehnt?
Dichte und Schallgeschwindigkeit müssen endliche, strikt positive Zahlen sein. Null, negative, fehlende oder nicht numerische Werte werden abgelehnt, weil sie für dieses Modell physikalisch nicht sinnvoll sind.
Welche Impedanz wird hier berechnet?
Die spezifische akustische Impedanz des Mediums für eine ebene fortschreitende Welle, Z = ρ·c. Die Impedanz einer konkreten Geometrie wie eines Rohrs oder Horns wird nicht modelliert.
Was sind typische Werte?
Luft bei etwa 20 °C liegt bei ungefähr 413 Rayl (ρ ≈ 1.204 kg/m³, c ≈ 343 m/s), Wasser bei rund 1,48 Millionen Rayl und Stahl im zweistelligen Millionenbereich.
Werden meine Daten gespeichert?
Nein. Die beiden Zahlen werden verarbeitet und verworfen; zurückgegeben wird nur das berechnete Ergebnis.
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/acoustic-impedance \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"density":1.204,"sound_speed":343}'const res = await fetch("https://api.kit.forhosting.com/phys/acoustic-impedance", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"density": 1.204,
"sound_speed": 343
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/acoustic-impedance",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"density": 1.204,
"sound_speed": 343
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/acoustic-impedance", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"density":1.204,"sound_speed":343}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"density":1.204,"sound_speed":343}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/acoustic-impedance", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"density": 1.204,
"sound_speed": 343
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.acoustic_impedance",
"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. |