Digital Signal Processing Reference
In-Depth Information
17.4.3
Vorbereitende Aufgaben
A17.4
In der Versuchsdurchführung sollen Sie die Schritte vom Toleranzschema bis zum
IIR-Filter mit quantisierten Koeffizienten in MATLAB selbständig durchführen. Zur
Vorbereitung machen Sie sich mit dem folgenden Entwurfsbeispiel in fünf Schritten
vertraut.
c Entwurfsvorgaben Toleranzschema und Filterprototyp Cauer-Filter
G D = 0.05
| H TP ( e j : )|
1
G S = 0.001
0.02
0
:
S
: D = 0.3S 0.4S= : S
Bild 17-9 Toleranzschema zum Tiefpassentwurf
d Filterentwurf MATLAB-Werkzeug fdatool
Mit dem MATLAB-Werkzeug fdatool wird ein
Cauer-Tiefpass zum Toleranzschema in Bild 17-9
entworfen. Das Ergebnis ist in Bild 17-11 zu
sehen.
Über den Menü-Punkt File ) Export werden
die Filterdaten in den Workspace geladen, siehe
Bild 17-10.
Danach befinden sich im Arbeitsspeicher die bei-
den Variablen SOS und G . Die Variable SOS ent-
hält die Filterkoeffizienten der Teilblöcke 2. Ord-
nung (Second Order System) für die Kaskaden-
form des IIR-Tiefpasses. Und die Variable G be-
schreibt die Gewichtsfaktoren (Gain) der Teil-
blöcke und des Gesamtsystems. Im Beispiel erge-
ben sich die Zahlenwerte in Tabelle 17-4.
Bild 17-10 Menü Export
Tabelle 17-4 Filterparameter des Cauer-Tiefpasses nach Bild 17-9 und Bild 17-11
( fdatool )
SOS = 1.0000 +1.4010 1.0000 1.0000 -1.3316 0.5005
1.0000 -0.1237 1.0000 1.0000 -1.1877 0.7129
1.0000 -0.5911 1.0000 1.0000 -1.1105 0.9147
G =
0.0075
1.0000
1.0000
1.0000
Search WWH ::




Custom Search