Vorteile digitaler Filter

Ähnliche Dokumente
Erweiterung einer digitalen Übertragungsstrecke mit Einplatinencomputern zur Signalanalyse

Aufgabe: Summe Punkte (max.): Punkte:

Aufgabe: Summe Punkte (max.): Punkte:

Verzerrungsfreies System

Klausur zur Vorlesung Digitale Signalverarbeitung

3. Quantisierte IIR-Filter R

filter Filter Ziele Parameter Entwurf

Filterentwurf. Bernd Edler Laboratorium für Informationstechnologie DigSig - Teil 11

Tontechnik 2. Digitale Filter. Digitale Filter. Zuordnung Eingang x(t) Ausgang y(t) diskrete digitale Signale neue diskrete digitale Signale

Einführung in die digitale Signalverarbeitung WS11/12

Klausur zur Vorlesung Digitale Signalverarbeitung

Übung 6: Analyse LTD-Systeme

Klausur zur Vorlesung Digitale Signalverarbeitung

Tontechnik 2. Digitale Filter. Digitale Filter. Zuordnung diskrete digitale Signale neue diskrete digitale Signale

Theorie digitaler Systeme

Zeitdiskrete Signalverarbeitung

Filterentwurf. Aufgabe

Digitale Signalverarbeitung mit MATLAB

Der Tiefpass Betreuer: Daniel Triebs

Martin Meyer. Signalverarbeitung. Analoge und digitale Signale, Systeme und Filter 5. Auflage STUDIUM VIEWEG+ TEUBNER

Übungsaufgaben Digitale Signalverarbeitung

Datenaquisition. Verstärker Filter. Sensor ADC. Objekt. Rechner

Einfluss endlicher Wortlänge bei IIR-Filtern

5. Beispiele - Filter Seite 15

Vor- und Nachteile FIR- und IIR-Filter DSV 1, 2005/01, Rur, Filterentwurf, 1. Filterspezifikation DSV 1, 2005/01, Rur, Filterentwurf, 2

Signalprozessoren. Digital Signal Processors VO [2h] , LU 2 [2h]

ÜBUNG 2: Z-TRANSFORMATION, SYSTEMSTRUKTUREN

Diskrete Folgen, z-ebene, einfache digitale Filter

Klausur zur Vorlesung Digitale Signalverarbeitung

Beispiel-Klausuraufgaben Digitale Signalverarbeitung. Herbst 2008

Digitale Signalverarbeitung. mit MATLAB

Digitale Signalverarbeitung für Einsteiger Teil 2

Prüfung zur Vorlesung Signalverarbeitung am Name MatrNr. StudKennz.

Die Eigenschaften von Systemen. S gesendet. S gesendet. S gesendet. Ideales System (idealer Wandler): Die Signaleigenschaften werden nicht verändert

Inhaltsverzeichnis. Daniel von Grünigen. Digitale Signalverarbeitung. mit einer Einführung in die kontinuierlichen Signale und Systeme

Digitale Signalverarbeitung

Seminar Digitale Signalverarbeitung Thema: Digitale Filter

filter Filter Ziele Parameter Entwurf Zölzer (2002) Nov 14, 2015

Systemtheorie. Vorlesung 27: Schaltungstechnische Realisierung von Filtern. Fakultät für Elektro- und Informationstechnik, Manfred Strohrmann

Digitale Signalverarbeitung, Vorlesung 7 - IIR-Filterentwurf

Klausur zur Vorlesung Digitale Signalverarbeitung

Systemtheorie. Vorlesung 25: Butterworth-Filter. Fakultät für Elektro- und Informationstechnik, Manfred Strohrmann

Abschlussprüfung Digitale Signalverarbeitung. Aufgaben, die mit einem * gekennzeichnet sind, lassen sich unabhängig von anderen Teilaufgaben lösen.

ZHAW, DSV1, FS2010, Rumc, 1. H(z) a) Zeichnen Sie direkt auf das Aufgabenblatt das Betragsspektrum an der Stelle 1.

Systemtheorie Teil B

Allgemeine Einführung in Filter

Digitale Signalverarbeitung Vorlesung 5 - Filterstrukturen

x[n-1] x[n] x[n+1] y[n-1] y[n+1]

Allpass-Transformation

Grundlagen der Signalverarbeitung

Filterentwurf. Patrick Seiler. Präsentation im Rahmen des Projektlabors der TU Berlin im Sommersemester 2009

Digitale Signalverarbeitungssysteme II: Praktikum 1

Übungseinheit 3. FIR und IIR Filter

Test = 28 Punkte. 1: 2: 3: 4: 5: Punkte: Note:

Analoge und digitale Filter

Frequenzanalyse Praktischer Leitfaden zur Anwendung der Frequenzanalyse. Filter

Theorie digitaler Systeme

Aufgabe 1 (20 Punkte)

Fahrzeugmechatronik Masterstudiengang M 3.2 Sensoren und Aktoren Labor für Automatisierung und Dynamik AuD FB 03MB

DSP-NF-Filter in QRP-Manier QRP an der See, 15. September 2012

Versuch 5: Filterentwurf

Entwurf von FIR-Filtern

Kontrollfragen zum Skript Teil 1 beantwortet

ÜBUNG 4: ENTWURFSMETHODEN

Grundlagen der Informationstechnik

Ausgabe Rechenübung 6 A/D, D/A Wandlung, Oszilloskop

Warum z-transformation?

Digitale Signalprozessor - Architekturen im Überblick

17 Reale digitale Filter: Koeffizientenquantisierung

Zeitdiskrete Signalverarbeitung

Einführung in die digitale Signalverarbeitung WS11/12

Audio-Bearbeitung. Diese Freq. Anteile «verschwinden» nach dem unterabtasten Filter muß schmal genug sein! Nach Unterabtastung

Funktion von Delta-Sigma-Wandlern zur Digitaliserung eines analogen Sensorsignals mit einer praktischen Anwendung. Dr.

Filtertypen Filter 1. Ordnung Filter 2. Ordnung Weitere Filter Idee für unser Projekt. Filter. 3. November Mateusz Grzeszkowski

Aktive Filter und Oszillatoren

Elektronik Prof. Dr.-Ing. Heinz Schmidt-Walter

Digital Signal Processing

Signale, Transformationen

Duale Wolfson Microelectronics WM8742 mit 24 Bit / 192 khz Filter

Digitale Signalverarbeitung für Einsteiger

B Anhang B: Enhanced Resolution

Entwurf zeitdiskreter Systeme. Prof. Dr.-Ing. Marcus Purat Beuth Hochschule für Technik Berlin - Wintersemester 2012/13

Referat zum Thema Frequenzweichen / Signalfilterung

Aufgabe 3. Signal Processing and Speech Communication Lab. Graz University of Technology

Im Frequenzbereich beschreiben wir das Verhalten von Systemen mit dem Komplexen Frequenzgang: G (jω)

Medien- Technik. Digital Audio

Systemtheorie Teil B

Transkript:

Digitale Filter

Vorteile digitaler Filter DF haben Eigenschaften, die mit analogen Filtern nicht realisiert werden können (z.b. lineare Phase). DF sind unabhängig von der Betriebsumgebung (z.b. Temperatur) und müssen daher nicht kalibriert werden. Der Frequenzgang kann automatisch angepasst werden, z.b. adaptive Filter. Eingangssignale können multiplexed werden, nur eine Hardware-Einheit erforderlich. DF können in VLSI-Technologie (leicht) implementiert werden. Die Genauigkeit hängt nur von der Wortlänge ab, bei analogen Filtern nur 60 70 db Sperrunterdrückung erreichbar. DF können»kopiert«werden. DF können auch bei sehr niedrigen Frequenzen eingesetzt werden. SigProz_2-Filter 2

Nachteile digitaler Filter Begrenzte Verarbeitungsgeschwindigkeit A/D- und D/A-Wandlung, Abtastfrequenz Negative Effekte durch endliche Wordlänge, Rauschen, Rundungsfehler, Stabilitätsprobleme Lange Entwurfs- und Entwicklungszeiten SigProz_2-Filter 3

FIR- und IIR-Filter N y[ n] ayn [ l] bx[ n k] l 1 l M k 0 k Output ist f(output) Feed-back All-pole Filter FIR: Output ist f(input) Feed-forward All-zero Filter SigProz_2-Filter 4

FIR- IIR-Filter FIR-Filter können lineare Phase haben, keine Phasenverzerrung. Die Phase von IIR-Filtern ist nichtlinear, besonders an den Bandgrenzen. FIR-Filter sind immer stabil, Stabilität für IIR-Filter ist nicht garantiert. Die Rundungsfehler bei begrenzter Wordlänge sind bei FIR- Filtern geringer als bei IIR-Filtern. FIR-Filter sind bei gleicher Ordnung weniger selektiv als IIR- Filter. IIR-Filter können aus analogen Filtern abgeleitet werden und besitzen daher vergleichbare Spezifikationen. FIR-Filter haben keine analogen»brüder«. Das Synthetisieren von Filtern mit beliebigem Frequenzgang ist bei FIR-Filtern einfacher. FIR-Filter sind algebraisch schwerer zu berechnen CAD-Unterstützung erforderlich. SigProz_2-Filter 5

IIR-Filter, wenn hohe Flankensteilheit und geringe Laufzeiten unerlässlich sind. FIR-Filter, wenn die Zahl der Filterkoeffizienten nicht zu groß und lineare Phase erforderlich. SigProz_2-Filter 6

Filterentwurf Spezifikation des Filters Berechnung der Filterkoeffizienten Realisierung des Filters durch eine geeignete Struktur Analyse der Effekte die sich durch die endliche Wordlänge ergeben Implementierung des Filters in Software oder Hardware SigProz_2-Filter 7

Spezifikation (Toleranzschema im Frequenzbereich) 2 A pass A stop F pass F stop Welligkeit im Durchlassbereich (i.d.r. in db) Sperrdämpfung (i.d.r. in db) Grenzfrequenz in Durchlassbereich Grenzfrequenz im Speerbereich oder in Hz Normalisiert (0 1) SigProz_2-Filter 8

Tiefpass (Hochpass) Bandpass (Bandsperre) SigProc-6-FIR 9 SigProz_2-Filter 9

Berechnung der Filterkoeffizienten IIR-Koeffizienten aus analogen Filtern durch bilineare Transformation (s- z-bereich) Impulsantwort DF wie bei analogen Filtern IIR-Koeffizienten durch Platzieren von Polen und Nullstellen FIR-Koeffizienten mit Hilfe der Fenstertechnik durch Abtasten des gewünschten Frequenzgangs durch Optimierungsverfahren SigProz_2-Filter 10

Filterstruktur FIR direkte Form x[n] b 0 y[n] x[n-1] b 1 4 yn [ ] bxn [ k] k 0 k IIR kaskadiert x[n] w 1 n] b 10 y 1 [n] w 2 [n] b 20 y[n] x[n-2] b 2 a 11 b 11 a 21 b 21 x[n-3] b 3 a 12 b 12 a 22 b 22 x[n-4] b 4 Hz () G b b z b z 2 1 2 m0 m1 m2 1 2 m 1 1 a z a z m1 m2 SigProz_2-Filter 11

Achtung auf Vorzeichen x[n] w 1 n] b 01 y 1 [n] w 2 [n] b 02 y[n] a 11 b 11 a 12 b 12 a 21 b 21 a 22 b 22 Hz () G b b z b z 2 1 2 0m 1m 2m 1 2 m 1 1 a z a z 1m 2m + + SigProz_2-Filter 12

Degradation durch endliche Wortlänge Quantisierung des Eingangssignals führt zu Rauschen des Eingangssignals (AD-Auflösung) Quantisierung der Filterkoeffizienten führt zur Abweichung vom gewünschten Frequenzgang; bis zur Instabilität bei IIR-Filtern Arithmetische Rundungsfehler führen zu Rundungsrauschen; bis zur Instabilität bei IIR- Filtern Überlauf führt zu falschen Ausgangswerten; bis zur Instabilität bei IIR-Filtern SigProz_2-Filter 13

Implementierung Koeffizientenspeicher (ROM, RAM) Speicherung der Eingangs- und Ausgangsfolge (RAM) Multiplizierer Addierer Multiply-Accumulate Standardprozessor Signalprozessor Dedizierte Hardware SigProz_2-Filter 14