English· Español· Deutsch· Nederlands· Français· 日本語· ქართული· 繁體中文· 简体中文· Português· Русский· العربية· हिन्दी· Italiano· 한국어· Polski· Svenska· Türkçe· Українська· Tiếng Việt· Bahasa Indonesia

un

gast
1 / ?
terug naar lessen

Het Z-vlak als Ontwerpruimte

De Z-transform zet een filtercoëfficiëntenreeks om in een polynoom (of rationale functie) in de complexe variabele z. De transferfunctie H(z) heeft:

- Nulpunten: waarden z_k waar H(z_k) = 0

- Polen: waarden p_k waar H(z) → ∞ (noemer wortels voor recursieve filters)

De evaluatie van H(z) op de eenheidscirkel z = e^{i2πf} geeft de frequentierespons H(f). De eenheidscirkel is de grens waar stabiliteit in het tijdsdomein & analyse in het frequentiedomein elkaar kruisen.

De Afstand-Product Formule

|H(f)| = ∏_k |e^{i2πf} − z_k| / ∏_k |e^{i2πf} − p_k|

Respons van het diagram aflezen:

- Nulpunt OP de cirkel: afstand = 0 → volledig nulsignaal

- Nulpunt BINNEN de cirkel: afstand > 0 → gedeeltelijke demping nabij die hoek

- Pool DICHT BIJ de cirkel: kleine noemer → grote versterking (piek)

- Pool BUITEN de cirkel: filter instabiel (alleen IIR)

Z-vlak: Pool-Nulpunt Diagram

Nulpunten Ontwerpen voor Frequentie-onderdrukking

Om frequentie f_0 volledig uit te schakelen: plaats een nulpunt op z_0 = e^{i2πf_0}.

Om zowel f_0 & zijn geconjugeerde frequentie (voor een filter met reële coëfficiënten) uit te schakelen: plaats nulpunten op e^{±i2πf_0}. Complexe nulpunten moeten in geconjugeerde paren voorkomen voor reële coëfficiënten.

Elk nulpunt voegt één factor toe aan de teller: (z − z_0). Een filter dat N frequenties uitschakelt, heeft N nulpunten.

Je hebt een filter nodig dat f = 0 (DC) doorlaat en volledig f = 1/4 en f = 1/3 uitschakelt. Beschrijf de locaties van de nulpunten in het Z-vlak: hoeveel nulpunten heb je nodig, waar gaan ze heen (in termen van hoek op de eenheidscirkel), en welke beperking dwingt je om geconjugeerde nulpunten op te nemen? Vermeld dan de teller-polynoom H(z) die door die nulpuntlocaties wordt geïmpliceerd.

Polen Versterken Respons

Een pool op z = p draagt een factor 1/(z − p) bij aan H(z). Dicht bij het punt op de eenheidscirkel dat het dichtst bij p ligt, is |e^{i2πf} − p| klein, waardoor |H(f)| groot wordt. Hoe dichter de pool bij de eenheidscirkel, hoe scherper de piek.

Stabiliteitsgrens

Voor een recursief (IIR) filter is het systeem stabiel als & slechts als alle polen strikt binnenin de eenheidscirkel liggen (|p| < 1). Een pool op |p| = 1 veroorzaakt blijvende oscillatie (marginaal stabiel). Een pool op |p| > 1 veroorzaakt groeiende oscillatie (instabiel).

De eenheidscirkel dient als de stabiliteitsgrens in het Z-vlak, net zoals de imaginaire as als de stabiliteitsgrens dient in het Laplace s-vlak voor continue-tijdsystemen.

Hamming's Feedbackdoucheverhaal

Hamming illustreerde stabiliteit met een douche die de juiste temperatuur vereiste. De pijpvertraging betekende dat zijn correcties laat aankwamen — hij overschoot steeds. De feedbacklus werd instabiel. IIR-filters lopen hetzelfde risico: te veel feedback (polen te dicht bij of buiten de eenheidscirkel) en de output divergeert.

Stabiliteit uit Poollocaties

Een tweede-orde IIR-filter heeft de transferfunctie:

H(z) = 1 / (1 − a₁z⁻¹ − a₂z⁻²) = z² / (z² − a₁z − a₂)

De polen zijn de wortels van z² − a₁z − a₂ = 0.

Stabiliteit: |p₁| < 1 en |p₂| < 1 voor beide wortels.

Een tweede-orde IIR-filter heeft polen op p₁ = 0.8 · e^{iπ/3} en p₂ = 0.8 · e^{−iπ/3} (een geconjugeerd paar). (a) Liggen beide polen binnenin de eenheidscirkel? Rechtvaardig dit met |p|. (b) Bij welke frequentie f produceert het filter zijn grootste versterking? Rechtvaardig dit geometrisch. (c) Wat gebeurt er als de poolstraal toeneemt van 0.8 naar 1.1?

De Grafische Ontwerpmethode

Ervaren filterontwerpers schetsen pool-nulpunt plots voordat ze iets berekenen. De geometrie onthult de responsvorming onmiddellijk.

Ontwerpregels van Toepassing

1. Nulsignalen op ongewenste frequenties: plaats nulpunten op de eenheidscirkel op die hoeken.

2. Doorlaatband met versterking: plaats polen dicht bij (maar binnenin) de eenheidscirkel op de gewenste doorlaathoek.

3. Reële coëfficiënten: zorg ervoor dat alle complexe nulpunten & polen in geconjugeerde paren voorkomen.

4. Stabiliteitcontrole: controleer of alle polen voldoen aan |p| < 1 voordat je coëfficiënten berekent.

5. Transititiebreedte: polen dichter bij de eenheidscirkel → scherpere overgang maar minder stabiliteitsmarge.

De grafische methode zet de engineeringsspecificatie (deze frequenties doorlaten, die tegenhouden, met deze rimpeling) om in een geometrische beperking (plaats polen & nulpunten hier), en leest dan de polynoomcoëfficiënten af.

Schets (beschrijf in woorden) het pool-nulpunt diagram voor een bandpassfilter gecentreerd op f = 1/4 dat: (a) volledige nulsignalen heeft op f = 0 en f = 1/2; (b) piekt op f = 1/4; (c) reële coëfficiënten gebruikt; (d) stabiel is. Noem de locatie van elke pool en elk nulpunt en rechtvaardig elke plaatsing met een geometrische regel.