Die Z-Ebene als Designraum
Die Z-Transformation wandelt die Koeffizientenfolge eines Filters in ein Polynom (oder eine rationale Funktion) in der komplexen Variablen z um. Die Übertragungsfunktion H(z) hat:
- Nullstellen: Werte z_k, bei denen H(z_k) = 0
- Pole: Werte p_k, bei denen H(z) → ∞ (Nenner-Wurzeln für rekursive Filter)
Die Auswertung von H(z) auf dem Einheitskreis z = e^{i2πf} ergibt den Frequenzgang H(f). Der Einheitskreis ist die Grenze, wo sich zeitbereichs-Stabilität & frequenzbereichs-Analyse schneiden.
Die Distanz-Produkt-Formel
|H(f)| = ∏_k |e^{i2πf} − z_k| / ∏_k |e^{i2πf} − p_k|
Antwort aus dem Diagramm ablesen:
- Nullstelle AUF dem Kreis: Distanz = 0 → vollständige Auslöschung
- Nullstelle INNEN im Kreis: Distanz > 0 → teilweise Abschwächung in der Nähe dieses Winkels
- Pol NAHE dem Kreis: kleiner Nenner → große Verstärkung (Spitze)
- Pol AUSSEN vom Kreis: Filter instabil (nur IIR)
Nullstellen zum Erzeugen von Nullen entwerfen
Um Frequenz f_0 vollständig auszulöschen: Nullstelle bei z_0 = e^{i2πf_0} platzieren.
Um sowohl f_0 als auch ihre konjugierte Frequenz auszulöschen (für einen Filter mit reellen Koeffizienten): Nullstellen bei e^{±i2πf_0} platzieren. Komplexe Nullstellen müssen für reelle Koeffizienten in konjugierten Paaren vorkommen.
Jede Nullstelle fügt einen Faktor zum Zähler hinzu: (z − z_0). Ein Filter, der N Frequenzen auslöscht, hat N Nullstellen.
Pole verstärken die Antwort
Ein Pol bei z = p trägt einen Faktor 1/(z − p) zu H(z) bei. In der Nähe des Einheitskreispunkts, der p am nächsten ist, ist |e^{i2πf} − p| klein, was |H(f)| groß macht. Je näher der Pol am Einheitskreis ist, desto schärfer ist die Spitze.
Stabilitätsgrenze
Bei einem rekursiven (IIR) Filter ist das System stabil, wenn & nur wenn alle Pole streng innen im Einheitskreis liegen (|p| < 1). Ein Pol bei |p| = 1 erzeugt anhaltende Oszillation (grenzstabil). Ein Pol bei |p| > 1 erzeugt wachsende Oszillation (instabil).
Der Einheitskreis dient als Stabilitätsgrenze in der Z-Ebene, genau wie die imaginäre Achse als Stabilitätsgrenze in der Laplace-s-Ebene für kontinuierliche zeitvariante Systeme dient.
Hammings Dusch-Feedback-Geschichte
Hamming veranschaulichte Stabilität mit einer Dusche, die die richtige Temperatur erforderte. Die Rohrverzögerung bedeutete, dass seine Korrektionen zu spät kamen — er schoss immer über. Die Rückkopplungsschleife wurde instabil. IIR-Filter sehen sich demselben Risiko gegenüber: zu viel Rückkopplung (Pole zu nah an oder außerhalb des Einheitskreises) & die Ausgabe divergiert.
Stabilität aus Polpositionen
Ein IIR-Filter zweiter Ordnung hat die Übertragungsfunktion:
H(z) = 1 / (1 − a₁z⁻¹ − a₂z⁻²) = z² / (z² − a₁z − a₂)
Die Pole sind die Wurzeln von z² − a₁z − a₂ = 0.
Stabilität: |p₁| < 1 & |p₂| < 1 für beide Wurzeln.
Die grafische Entwurfsmethode
Erfahrene Filterdesigner skizzieren Pol-Nullstellen-Diagramme, bevor sie irgendetwas berechnen. Die Geometrie enthüllt die Antwortform sofort.
Faustregeln zum Entwerfen
1. Nullen bei unerwünschten Frequenzen: Nullstellen auf dem Einheitskreis bei diesen Winkeln platzieren.
2. Durchlass mit Verstärkung: Pole nah (aber innen) am Einheitskreis bei dem gewünschten Durchlasswinkel platzieren.
3. Reelle Koeffizienten: sicherstellen, dass alle komplexen Nullstellen & Pole in konjugierten Paaren vorkommen.
4. Stabilitätsprüfung: vor der Berechnung von Koeffizienten überprüfen, dass alle Pole |p| < 1 erfüllen.
5. Übergangsbreite: Pole näher am Einheitskreis → schärer Übergang aber weniger Stabilitätsspielraum.
Die grafische Methode wandelt die technische Vorgabe (diese Frequenzen durchlassen, jene stoppen, mit dieser Welligkeit) in eine geometrische Einschränkung (Pole & Nullstellen hier platzieren) um, liest dann die Polynomkoeffizienten ab.