ForHosting KIT · Entwickler-Tools

Exponentieller Schallpegelabfall

Dieser Rechner ermittelt den verbleibenden Schalldruckpegel nach einer festgelegten exponentiellen Abklingzeit.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Geben Sie den Anfangspegel in Dezibel, die Abklingrate in Dezibel pro Sekunde und die verstrichene Zeit in Sekunden ein. Das Werkzeug wendet die entsprechende exponentielle Druckminderung an und liefert Endpegel, gesamten Pegelabfall und verbleibendes Druckverhältnis. Es eignet sich für Akustikaufgaben, Nachhallabschätzungen, Hüllkurven, Testdaten und vereinfachte Modelle mit konstanter Dezibelrate.

Warum exponentieller Druckabfall in Dezibel linear erscheint

Der Schalldruckpegel ist logarithmisch und keine direkte Druckmessung. Eine exponentiell sinkende Druckamplitude erscheint deshalb als gleichmäßige Abnahme in Dezibel je Zeiteinheit. Ist der Anfangspegel L0, die Rate r Dezibel pro Sekunde und die Zeit t Sekunden, lautet das Ergebnis L(t) = L0 - r × t. Das zugehörige Amplitudenverhältnis beträgt 10^(-r × t / 20). Dieses Verhältnis beschreibt den verbleibenden Druck relativ zum Anfangswert, während final_level_db den Endpegel auf derselben Bezugsskala wie die Eingabe angibt. Ein Gesamtabfall um 20 dB lässt ein Zehntel der anfänglichen Druckamplitude übrig; bei 6 dB ist es ungefähr die Hälfte. Der Rechner gibt level_drop_db und pressure_ratio zusammen mit dem Endpegel aus und macht so beide Darstellungen desselben Vorgangs nachvollziehbar. Er wertet das gesamte Zeitintervall unmittelbar aus und zieht keine gerundeten Zwischenergebnisse nacheinander ab. Dadurch entstehen keine kumulierten Rundungsfehler, und die Berechnung bleibt deterministisch.

Werte eingeben und das Ergebnis richtig lesen

Tragen Sie für initial_level_db einen beliebigen endlichen Dezibelwert auf der Bezugsskala Ihrer Ausgangsdaten ein. Bei üblichen SPL-Anwendungen sind dies meist dB bezogen auf 20 Mikropascal in Luft; eine andere konsistente Referenz funktioniert ebenfalls, da die Gleichung mit Pegeldifferenzen arbeitet. decay_rate_db_per_second muss null oder positiv sein. Null bedeutet keinen Abfall, ein größerer Wert eine schnellere Abnahme. Auch time_seconds darf nicht negativ sein; bei null bleibt der Anfangspegel unverändert. Die Antwort enthält final_level_db, level_drop_db und pressure_ratio, wiederholt die Eingaben und nennt die Formel. Negative Endpegel sind zulässig, weil Dezibel ein Verhältnis zu einer Referenz ausdrücken. Fehlende Felder, numerische Zeichenketten, NaN, unendliche Werte, negative Zeiten, negative Raten sowie Größen, die zu nicht endlicher Arithmetik führen, werden als ungültige Eingabe abgewiesen und weder stillschweigend umgewandelt noch begrenzt.

Annahmen, geeignete Anwendungen und Modellgrenzen

Verwenden Sie diesen Rechner, wenn sich das Abklingen sinnvoll durch eine konstante Rate in Dezibel pro Sekunde beschreiben lässt. Dieses kompakte Modell einer exponentiellen Amplitudenhüllkurve eignet sich für Übungsaufgaben, vereinfachte Akustikschätzungen, Audioausblendungen, Simulationen, Alarmprognosen und Laborkontrollen. Es leitet keine Rate aus Aufnahmen ab, berechnet keine frequenzabhängige Absorption und modelliert weder Reflexionen noch Grundrauschen. Reale Schallfelder können mehrere Abklingsteigungen, Moden, Luftabsorption, Richtwirkungen und Messgrenzen aufweisen. Nähert sich das Signal dem Rauschboden, kann der Messpegel von der idealen Geraden abweichen. Betrachten Sie die Ausgabe als Ergebnis des angegebenen Modells, nicht als Ersatz für eine kalibrierte Messung oder vollständige Nachhallanalyse. Stellen Sie sicher, dass Pegel und Rate dieselbe Gewichtung, Bandbreite und Referenz verwenden. Gleiche gültige Eingaben ergeben stets dieselbe Ausgabe. Die Browserberechnung ist kostenlos; eine automatisierte API-Anfrage kostet $0.002.

Alarmpegel im Zeitverlauf abschätzen

Schätzen Sie den idealisierten SPL nach mehreren Sekunden, wenn die Alarmhüllkurve mit einer konstanten dB-Rate pro Sekunde abfällt.

Audiohüllkurve gestalten

Wandeln Sie eine lineare Dezibelsteigung in Endpegel und Druckamplitudenverhältnis für eine reproduzierbare Ausblendung um.

Akustikaufgabe überprüfen

Prüfen Sie Endpegel, Gesamtverlust und exponentielles Druckverhältnis, ohne logarithmische Beziehungen manuell zusammenzuführen.

Welche Formel verwendet der Rechner?

Er nutzt Endpegel = Anfangspegel - Abklingrate × Zeit. Das Druckverhältnis beträgt 10 hoch -(Rate × Zeit) / 20.

Warum heißt der Vorgang exponentiell, obwohl Dezibel linear sinken?

Die physikalische Druckamplitude nimmt exponentiell ab. Da Dezibel logarithmisch sind, erscheint diese Änderung als gleichmäßiger linearer Abfall.

Darf der endgültige Schallpegel negativ sein?

Ja. Ein negativer Wert bezeichnet einen Druck unterhalb des gewählten Bezugspegels und ist nicht automatisch ein Fehler.

Kann ich eine negative Rate oder Zeit eingeben?

Nein. Diese Funktion modelliert Abklingen während einer nicht negativen Zeit. Für Pegelwachstum ist ein anderes Modell erforderlich.

Was kostet eine Berechnung per API?

Jede erfolgreiche API-Anfrage kostet $0.002. Dieselbe deterministische Berechnung ist im Browser kostenlos.

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.

POSThttps://api.kit.forhosting.com/optics/sound-level-exponential-decay

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/optics/sound-level-exponential-decay \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"initial_level_db":90,"decay_rate_db_per_second":6,"time_seconds":3}'
{
  "initial_level_db": 90,
  "decay_rate_db_per_second": 6,
  "time_seconds": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "optics.sound_level_exponential_decay",
  "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.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →