Digital Signal Processing Reference
In-Depth Information
Magnitude Response (dB)
0
Normalized Frequency: 0.3400879
Magnitude (dB) (normalized to 0 dB): -0.07310608
-10
-20
-30
-40
Normalized Frequency: 0.4064941
Magnitude (dB) (normalized to 0 dB): -46.83093
-50
-60
-70
-80
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Normalized Frequency ( uS rad/sample)
Bild 20-28 Betragsfrequenzgang des FIR-Filters mit Fourier-Approximation und Kaiserfenster
( dsplab11_3 )
M11.4
Mit dem MATLAB-Werkzeug fdatool wurde ein FIR-Tiefpassentwurf mit der
Equiripple-Methode mit der Option Minimum order durchgeführt. Es resultiert
der Betragsfrequenzgang in Bild 20-29 für ein FIR-Filter der Ordnung N = 54.
Das entworfene Filter genügt nicht den Vorgaben im Toleranzschema.
Um das Toleranzschema einzuhalten, wird der Entwurf etwas modifiziert. Es wird
die Filterordnung N = 56 ( Specify order ) und die Gewichtung der Bänder
W pass = 1 und W stop = 10 vorgegeben. Das Ergebnis ist in Bild 20-30 zu sehen. Der
Betragsfrequenzgang erfüllt die Anforderungen des Toleranzschemas.
Durch das „vollständige“ Ausnutzen der Toleranzen kann das Toleranzschema hier
bereits bei einer Filterordnung N = 56 statt 90 für die Fourier-Approximation mit
Kaiserfenster realisiert werden.
M11.5
Mit dem MATLAB-Werkzeug fdatool wurde, wie Bild 20-31 zeigt, der Entwurf
für das Zweibandfilter durchgeführt.
Search WWH ::




Custom Search