Grundlagen Digitale Filter
Das Seminar führt in die Grundlagen der digitalen Signalverarbeitung ein, mit als Schwerpunkt digitale Filter. Es bietet praktische Anleitungen für deren Realisierung und Optimierung, insbesondere mittels Matlab® oder der etablierten Open-Source-Alternative GNU Octave.
Inhalt:
- Grundlagen, Vergleich von analogen mit digitalen Signalen, Vor- und Nachteile der digitalen Signalverarbeitung
- Digitale Frequenzanalyse, Fensterfunktionen
- Übersicht der Signalfiltertypen, Entwurfsverfahren für FIR- und IIR-Filter in DSP, FPGA und ASIC
- Aspekte der Wortlängenbegrenzung und Abtastratenanpassung
- Kurze Einführung Kalman-Filter
- Demonstrationen und praktische Übungen mit der freien Software GNU Octave
Nach einem zielgerichteten theoretischen Einstieg werden die Eigenschaften von digitalen FIR- und IIR-Filtern umfassend besprochen. Klassische und moderne Entwurfsverfahren werden vorgestellt sowie das umfangreiche Sortiment der einschlägigen Software-Tools bei Matlab® und GNU Octave. Neben den Signalfiltern wird als Repräsentant der Schätzfilter auch das Kalman-Filter behandelt.
Demonstrationen sowie praktische Übungen am PC während des Seminars führen zu einem besseren Verständnis der ermittelten Entwurfs- und Optimierungsmethoden. Das Seminar wird mit der freien Software GNU Octave durchgeführt. Alle erarbeiteten Kenntnisse sind ohne Änderungen auch unter Matlab® verwendbar.
Voraussetzungen
Basiskenntnisse der Signaltheorie, Nachrichten- und Rechnertechnik sind hilfreich, aber keine Voraussetzung.
Methodik
- kurze Vortragseinheiten mit Schwerpunkt auf praktische Anwendbarkeit
- viele Beispiele die man im Seminar selbst aktiv am PC ausprobieren kann
- ausreichend Zeit für Fragen