Schallgeschwindigkeit in Festkörpern
Ein Stahlstab mit einem Elastizitätsmodul von 2 × 10¹¹ Pa und einer Dichte von 8000 kg/m³ leitet Schall mit 5000 m/s. Geben Sie Steifigkeit und Dichte eines dünnen Stabs ein und erhalten Sie die Geschwindigkeit der Druckwelle entlang des Stabs. 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
- Elastizitätsmodul
- 200.000.000.000
- Dichte
- 8.000
- Geschwindigkeit
- 5.000
- Geschwindigkeitseinheit
- m/s
- E durch ρ
- 25.000.000
- Modell
- thin_rod_longitudinal
Die Geschwindigkeit longitudinaler Schallwellen in einem festen Stab ist eine Größe der Werkstoff- und Wellenmechanik, nicht die Temperaturformel der trockenen Luft. Dieser Rechner nimmt den Elastizitätsmodul E in Pascal und die Massendichte ρ in Kilogramm pro Kubikmeter entgegen und liefert die Stabgeschwindigkeit v, gleich der Quadratwurzel aus E durch ρ, in Metern pro Sekunde. Dieses eindimensionale Stabmodell ist das der Ultraschalllabore, der Skripte der zerstörungsfreien Prüfung und der einführenden Hausaufgaben zur Kontinuumsmechanik, wenn die Probe ein dünner Stab ist und die laterale Trägheit zum Poisson-Verhältnis vernachlässigt werden kann.
Was die longitudinale Schallgeschwindigkeit in einem festen Stab bedeutet
In einem dünnen festen Stab ist eine longitudinale Schallwelle eine Verdichtungs- und Verdünnungsstörung, die entlang der Achse läuft. Ist der Stab schlank gegenüber der Wellenlänge und darf die laterale Trägheit vernachlässigt werden, fallen Newtons zweites Gesetz und das Hookesche Gesetz auf die eindimensionale Wellengleichung zusammen, deren charakteristische Geschwindigkeit die Stabgeschwindigkeit v gleich der Quadratwurzel aus dem Elastizitätsmodul E geteilt durch die Massendichte ρ ist. Der Elastizitätsmodul ist die axiale Steifigkeit: das Verhältnis von einachsiger Spannung zu ingenieurmäßiger Dehnung im linear-elastischen Bereich, angegeben in Pascal.
Die Dichte ist die Masse pro Volumen in Kilogramm pro Kubikmeter. Zusammen legen sie fest, wie schnell eine elastische Störung den Stab durchlaufen kann: ein steiferer Werkstoff mit größerem E erhöht die Rückstellkraft bei gegebener Dehnung, sodass der Impuls schneller läuft; ein schwererer Werkstoff mit größerem ρ erhöht die Trägheit und bremst den Impuls. Typische Unterrichtskontrollen liefern bekannte Größenordnungen.
Stähle nahe zweihundert Gigapascal und achttausend Kilogramm pro Kubikmeter ergeben etwa fünf Kilometer pro Sekunde. Viele Aluminiumlegierungen nahe siebzig Gigapascal und zweitausendsiebenhundert Kilogramm pro Kubikmeter liegen ebenfalls nahe fünf Kilometern pro Sekunde, weil E und ρ gemeinsam sinken. Diese Seite behandelt nur jene Stabformel.
Sie ist nicht die Schallgeschwindigkeit trockener Luft aus der Temperatur, nicht eine dreidimensionale P-Wellengeschwindigkeit aus Kompressions- und Schubmodul und nicht eine transversale Saitengeschwindigkeit aus Spannung durch lineare Dichte. Jene Suchen haben andere Absichten und andere Eingaben. Bei Dichte null ist der Quotient E durch ρ undefiniert; bei negativer Dichte ist der Radikand keine physikalische Geschwindigkeit.
Der Rechner lehnt diese Fälle ab, statt Infinity oder NaN zurückzugeben.
Praktische Hinweise, Einheiten und verwandte Suchen
Halten Sie Elastizitätsmodul und Dichte innerhalb des veröffentlichten Absolutbereichs, damit Quotient und Quadratwurzel nicht in nicht endliche Ergebnisse überlaufen, die der Solver ablehnen müsste. Verwenden Sie konsistente SI-Einheiten: Pascal und Kilogramm pro Kubikmeter ergeben Meter pro Sekunde. Steht E im Datenblatt in Gigapascal, multiplizieren Sie vor dem Aufruf mit einer Milliarde; steht die Dichte in Gramm pro Kubikzentimeter, multiplizieren Sie mit tausend.
Sie ist kein Rechner für trockene Luft, kein P-Wellen-Werkzeug mit Kompressionsmodul und keine Hilfe für die Wellengeschwindigkeit auf einer gespannten Saite. Wählen Sie diese Fähigkeit, wenn Sie E und ρ bereits unter den Annahmen des dünnen Stabes haben; stammt Ihre Quelle aus einer Textaufgabe, extrahieren Sie diese beiden Zahlen und rechnen Sie zuerst die Einheiten um. Hin- und Rückrechnen ist einfach: Berechnen Sie E geteilt durch ρ von Hand, ziehen Sie die Quadratwurzel und bestätigen Sie, dass sie mit dem veröffentlichten speed innerhalb derselben Zwölf-Dezimalstellen-Rundung übereinstimmt.
Anwendungsfälle
Stabgeschwindigkeitskontrollen im Werkstofflabor
Ultraschall- und ZfP-Notizbücher wandeln tabellierten Elastizitätsmodul und Dichte in longitudinale Stabgeschwindigkeit um, bevor Impuls-Echo-Laufzeiten an einer dünnen Probe verglichen werden.
Hausaufgaben zur elastischen Wellengeschwindigkeit im Stab
Lernende geben E in Pascal und ρ in Kilogramm pro Kubikmeter aus Lehrbuchaufgaben zum dünnen Stab ein und vergleichen handgeschriebenes √(E/ρ) mit einem deterministischen Ergebnis.
Unit-Tests für Hilfen der Kontinuumsmechanik
Erzeugen Sie Referenzgeschwindigkeiten bei festem E und ρ, Fälle mit Modul null und bewusste Ablehnungen der Dichte null für die Erwartungswerte eines Programmier-Katas.
Häufige Fragen
Wie groß ist die Schallgeschwindigkeit in einem festen Stab?
Für einen dünnen festen Stab mit Elastizitätsmodul E und Massendichte ρ ist die longitudinale Stabgeschwindigkeit v = √(E/ρ). Mit E in Pascal und ρ in kg/m³ liegt v in Metern pro Sekunde vor.
Was geschieht, wenn die Dichte null oder negativ ist?
Die Formel ist undefiniert: Dichte null würde durch null teilen, negative Dichte würde den Radikanden negativ machen.
Welche Einheiten soll ich für Elastizitätsmodul und Dichte verwenden?
Rechnen Sie GPa um, indem Sie mit 1e9 multiplizieren, und g/cm³, indem Sie mit 1000 multiplizieren, bevor Sie aufrufen.
Ist das dieselbe Schallgeschwindigkeit wie im dreidimensionalen Volumenfestkörper?
Nein. Die volumetrische P-Wellengeschwindigkeit nutzt Kompressions- und Schubmodul (oder die Lamé-Parameter). Dieser Rechner ist die Stabgeschwindigkeit v = √(E/ρ), die laterale Trägheit vernachlässigt.
Was passiert bei einer Dichte von null oder darunter?
Dann rechnet der Rechner nicht. Bei null wäre die Division durch die Dichte nicht definiert, bei einem negativen Wert ergäbe die Wurzel keine echte Geschwindigkeit. Statt eines unendlichen oder imaginären Ergebnisses erhalten Sie einen klaren Hinweis.
Warum ist Schall in Aluminium fast so schnell wie in Stahl?
Weil bei Aluminiumlegierungen Steifigkeit und Dichte gemeinsam sinken. Sie sind deutlich weicher, aber auch viel leichter, und landen deshalb ebenfalls bei etwa fünf Kilometern pro Sekunde.
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/speed-sound-solids \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"youngs_modulus":200000000000,"density":8000}'const res = await fetch("https://api.kit.forhosting.com/phys/speed-sound-solids", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"youngs_modulus": 200000000000,
"density": 8000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/speed-sound-solids",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"youngs_modulus": 200000000000,
"density": 8000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/speed-sound-solids", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"youngs_modulus":200000000000,"density":8000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"youngs_modulus":200000000000,"density":8000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/speed-sound-solids", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"youngs_modulus": 200000000000,
"density": 8000
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.speed_sound_solids",
"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 | 1000000000000000 |
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 Dichte macht die Wurzel undefiniert, daher schlägt die Aufgabe mit invalid_input fehl, statt eine unendliche oder imaginäre Geschwindigkeit zu erfinden.
So rufen Sie die API auf und was zurückkommt
Der Elastizitätsmodul muss nicht negativ sein; die Dichte muss strikt positiv sein. Dichtewerte, deren Absolutwert höchstens eins mal zehn hoch minus fünfzehn beträgt, werden als null behandelt und abgelehnt, passend zur Produktregel, dass null oder negatives ρ die Longitudinalgeschwindigkeit undefiniert macht. Beispiel: zweihundert Gigapascal und achttausend Kilogramm pro Kubikmeter ergeben eine Geschwindigkeit von fünftausend Metern pro Sekunde, weil zwei mal zehn hoch elf geteilt durch achttausend fünfundzwanzig Millionen ist und die Quadratwurzel aus fünfundzwanzig Millionen fünftausend ist. Senden Sie einen JSON-Body mit zwei erforderlichen endlichen Zahlen: youngs_modulus (Aliasse E, youngs_modulus_pa, modulus, young_modulus) und density (Aliasse rho, mass_density, density_kg_m3). Die Absolutwerte müssen innerhalb des veröffentlichten Limits von zehn hoch fünfzehn bleiben, damit Quotient und Quadratwurzel in doppelter IEEE-Genauigkeit auf dem Worker und im Browser endlich bleiben. Bei Erfolg spiegelt die Antwort die gerundeten Werte youngs_modulus und density, setzt speed auf v in Metern pro Sekunde, speed_unit auf die Zeichenkette m/s, e_over_rho auf das Verhältnis E durch ρ, formula auf die klassische Zeichenkette v gleich Quadratwurzel aus E durch ρ, model auf thin_rod_longitudinal, message auf eine kurze englische Zusammenfassung und steps auf ein geordnetes Array von Substitutionszeilen. Fehlgeschlagene Validierung — fehlende Felder, nicht endliche Zahlen, Werte außerhalb der Absolutlimits, negatives E-Modul oder null oder negative Dichte — liefert invalid_input und wird nie berechnet. Der Preis ist ein Pauschalbetrag von $0.002 pro erfolgreicher Anfrage, mit Einheit item.
Praktische Hinweise, Einheiten und verwandte Suchen
Wenn Sie den Client kontrollieren, senden Sie bevorzugt JSON-Zahlen statt vorformatierter Zeichenketten; Zahlen als Zeichenketten werden nur akzeptiert, wenn sie einem strengen endlichen Zahlenmuster entsprechen. Kombinieren Sie im Unterricht Beispiele: zweihundert Gigapascal und achttausend Kilogramm pro Kubikmeter ergeben v gleich fünftausend Meter pro Sekunde; Modul null liefert Geschwindigkeit null bei jeder positiven Dichte; und Dichte gleich null demonstriert den harten invalid_input-Pfad. Diese Seite richtet sich an alle, die online nach einem Rechner für die Schallgeschwindigkeit in Festkörpern, nach Stabgeschwindigkeit aus Elastizitätsmodul und Dichte oder nach Longitudinalwellengeschwindigkeit in einem Stab suchen. Fehlgeschlagene Aufgaben, die invalid_input zurückgeben, verbrauchen kein Prepaid-Guthaben, sodass Erkundungsskripte günstig bleiben, wenn Lernende die Dichte absichtlich auf null setzen.
Technische Fragen
Was kostet der Rechner für die Schallgeschwindigkeit in Festkörpern?
Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen ein vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.