- Impulsantwort
-
Die Impulsantwort, auch Gewichtsfunktion oder Stoßantwort genannt, ist das Ausgangssignal eines Systems, bei dem am Eingang ein Dirac-Impuls zugeführt wird. Sie wird in der Systemtheorie zur Charakterisierung linearer, zeitinvarianter Systeme benutzt. Der (ideale) Dirac-Impuls wird deshalb gerne für theoretische Betrachtungen verwendet, da er ein großes Frequenzspektrum besitzt und das invariante Element der Faltung darstellt. Bei der experimentellen Analyse werden Systeme dagegen häufig mit der Sprungfunktion angeregt und die Sprungantwort gemessen, die das Übertragungsverhalten eines solchen Systems ebenfalls vollständig beschreibt. Dadurch vermeidet man es, einen Dirac-Impuls mit guter Näherung erzeugen zu müssen, wofür das Eingangssignal kurzzeitig einen sehr hohen Wert annehmen müsste. Die Impulsantwort h(t) ist die Ableitung der Sprungantwort a(t) nach der Zeit:
Im Fall diskreter Signale ist das System ein lineares digitales Filter. Das Dirac-Impuls-Signal ist ebenfalls das Eins-Element der diskreten Faltung, repräsentiert jedoch hier den Frequenzbereich [-π,π], entsprechend der Nyquist-Frequenz.
Mit Hilfe der Impulsantwort lässt sich ein lineares, zeitinvariantes System charakterisieren und z. B. dessen Frequenzgang oder Übertragungsfunktion bestimmen. Diese ist bei streng stabilen Systemen die Fourier-Transformierte der Impulsantwort.
Wird also ein Dirac-Impuls auf ein unbekanntes LTI-System gegeben, so lässt sich aus der Impulsantwort durch Fourier-Analyse, speziell durch die Laplace-Transformation, der Frequenzgang des unbekannten Systems ermitteln. Umgekehrt kann die Wirkung des LTI-Systems durch Faltung mit der Impulsantwort im Zeitbereich oder durch Multiplikation mit der Übertragungsfunktion im Frequenzbereich bestimmt werden.
Praktische Anwendung findet dieses Prinzip in jüngster Zeit in einigen DirectX- und VST-Plugins (siehe Faltungshall), die akustische LTI-Systeme (Räume, Mikrofone, …) virtuell nachbilden können. Zur Gewinnung der Impulsantwort gibt es verschiedene Methoden:
Inhaltsverzeichnis
Messung mittels Dirac-Impuls
Bei der einfachsten Methode wird ein Signal, das hinreichend einem Dirac-Impuls ähnelt (also ein möglichst kurzer „Knall“), im Rechner generiert und (bei Räumen und Mikrofonen über Soundkarte, Verstärker und Lautsprecher, bei Geräten direkt) auf das System gegeben und seine Antwort (bei Räumen über ein günstig postiertes Mikrofon, bei Geräten und Mikrofonen direkt) aufgenommen. Bei der Ermittlung des Frequenzgangs kann es zu Verzerrungen kommen. Gründe sind vor allem Nichtlinearitäten (Klirrfaktor) und Rauschen.
Ermittlung mittels Sprungantwort
Es wird die Sprungantwort gemessen, aus der die Impulsantwort berechnet werden kann.
Ermittlung mittels breitbandigem Signal
Die Impulsantwort wird nachträglich aus einer Messung mit einem breitbandigen (Pseudo)-Rauschsignal berechnet. Hierfür wird meist entweder ein Maximum Length Sequence Signal mit nachfolgender Kreuzkorrelation oder eine sogenannte Dual-FFT Messung, also der Vergleich der Spektren des Anregungs- und des Ausgangssignals, verwendet.
Hier das Beispiel eines Dirac-Impulses als Eingangssignal Dirac(t) für ein System mit unbekannter Übertragungsfunktion und die daraus resultierende Impulsantwort h(t) (hier eine (zeitlich beschnittene) Sinc-Funktion, die auf ein Tiefpass-Filter hindeutet).
Weblinks
Commons: Impulsantwort – Sammlung von Bildern, Videos und Audiodateien
Wikimedia Foundation.