Aufgabe 5.3Z: Nichtrekursives Filter

Aus LNTwww
Wechseln zu:Navigation, Suche

Nichtrekursives Filter

Betrachtet wird das nebenstehende nichtrekursive Filter mit den Filterkoeffizienten

$$a_0 = 1,\quad a_1 = 2,\quad a_2 = 1.$$

Gesucht sind die jeweiligen Ausgangsfolgen $\left\langle {y_\nu } \right\rangle$, wenn am Eingang folgende Wertefolgen angelegt werden:

  • die Gleichfolge
$$\left\langle {x_\nu } \right\rangle = \left\langle {g_\nu } \right\rangle = \left\langle {\;1,\;1,\;1,\;1,\;1,\;1,\;1,\;1,\;...} \right\rangle .$$
  • die Sinusfolge mit der Periodendauer $T_0 = 4 \cdot T_{\rm A}$:
$$\left\langle {x_\nu } \right\rangle = \left\langle {s_\nu } \right\rangle = \left\langle {\;0,\;1,\;0, - 1,\;0,\;1,\;0, - 1,\;...} \right\rangle .$$


Hinweise:

  • Die Aufgabe gehört zum Kapitel Digitale Filter im vorliegenden Buch.
  • Bezug genommen wird auch auf einige Kapitel im Buch Signaldarstellung.
  • Sollte die Eingabe des Zahlenwertes „0” erforderlich sein, so geben Sie bitte „0.” ein.


Fragebogen

1

Wie lautet die Filter–Impulsantwort $h(t)$? Zu welchem Zeitpunkt $\nu \cdot T_{\rm A}$ hat diese ihr Maximum?

$\nu \ = $

2

Berechnen Sie den Frequenzgang $H(f)$. Wie groß ist der Wert bei $f = 0$?

$H(f = 0) \ = $

3

Welche Ausgangsfolge $\left\langle {y_\nu } \right\rangle$ ergibt sich für die Gleichfolge $\left\langle {g_\nu } \right\rangle$ an seinem Eingang? Interpretieren Sie dieses Ergebnis unter Berücksichtigung der letzten Teilaufgabe. Welcher Ausgangswert ergibt sich für $\nu = 4 $?

$\text{Eingangsfolge} \left\langle {g_\nu } \right\rangle$:   $y_4 \ = $

4

Welche Ausgangsfolge $\left\langle {y_\nu } \right\rangle$ ergibt sich für die Folge $\left\langle {s_\nu } \right\rangle$ am Eingang? Welcher Ausgangswert ergibt sich für $\nu = 4 $?

$\text{Eingangsfolge} \left\langle {g_\nu } \right\rangle$:   $y_4 \ = $


Musterlösung

1.  Die Impulsantwort lautet:
$$h(t) = \delta (t) + 2 \cdot \delta ( {t - T_{\rm A} } ) + \delta ( {t - 2T_{\rm A} } ).$$
Das Maximum liegt bei TA, d. h. es ist ν = 1.
2.  Der Frequenzgang H(f) ist die Fouriertransformierte der Impulsantwort h(t). Die um TA nach links verschobene Impulsantwort
$$h'(t) = \delta ( {t + T_{\rm A} } ) + 2 \cdot \delta ( t ) + \delta ( {t - T_{\rm A} } )$$
ist symmetrisch um t = 0 und hat dementsprechend den rein reellen Frequenzgang
$$H'(f) = 2\left( {1 + \cos ( {2{\rm{\pi }}fT_{\rm A} } )} \right).$$
Durch Anwendung des Verschiebungssatzes folgt weiter:
$$H(f) = 2\left( {1 + \cos ( {2{\rm{\pi }}fT_{\rm A} } )} \right) \cdot {\rm{e}}^{ - {\rm{j}}2{\rm{\pi }}fT_{\rm A} } .$$
Der Wert des Frequenzgangs bei der Frequenz f = 0 ist demzufolge H(f = 0) = 4.
3.  Die zeitdiskrete Faltung der Eingangsfolge 〈gν〉 mit der Impulsantwort 〈hν〉 = 〈1, 2, 1〉 ergibt
$$\left\langle {y_\nu } \right\rangle = \left\langle {\;1,\;3,\;4,\;4,\;4,\;4,\;4,\;4,\;4,\;4,\;4,\;...\;} \right\rangle $$
und insbesondere y4 = 4. Mit Ausnahme der Werte y0 und y1 (Einschwingvorgang) erhält man auch am Ausgang eine Gleichfolge mit dem Wert 4:
$$y(t) = H( {f = 0} ) \cdot x( t ).$$
4.  Analog zur Teilaufgabe (c) erhält man nun durch Verschiebung, Gewichtung mit a1, a2, a3 und anschließender Überlagerung:
$$\left\langle {y_\nu } \right\rangle = \left\langle {\;0,\;1,\;2,\;0,\; - 2,\;0,\;2,\;0,\; - 2,\;0,\;...\;} \right\rangle .$$
Der gesuchte Wert ist somit y4 = –2.
Anderer Lösungsweg: Die Eingangsfolge 〈xν〉 verläuft sinusförmig mit der Periode 4 · TA. Die Grundfrequenz ist dementsprechend f0 = 1/(4 · TA). Bei dieser Frequenz hat der Frequenzgang H(f) folgenden Wert (vgl. Punkt b):
$$H( {f = f_0 } ) = 2\left( {1 + \cos ( {{{\rm{\pi }}}/{2}} )} \right) \cdot {\rm{e}}^{ - {\rm{j\pi /2}}} = 2 \cdot {\rm{e}}^{ - {\rm{j\pi /2}}} .$$
Lässt man den Einschwingungsvorgang (abgeschlossen bei t = 2 · TA) außer Betracht, so ergibt sich mit τ = TA (Phase: 90°) folgender Zusammenhang zwischen Eingangs- und Ausgangssignal:
$$y(t) = 2 \cdot x( {t - T_{\rm A} } ).$$
Aus der Sinusfunktion wird die Funktion „Minus-Cosinus” mit der Amplitude 2.