Dagens temaer. Tema. Time 6: Analyse i frekvensdomenet. z-transformasjonen. Fra forrige gang. Frekvensrespons funksjonen

Like dokumenter
Uke 6: Analyse i frekvensdomenet

Uke 6: Analyse i frekvensdomenet

Uke 6: Analyse i frekvensdomenet

Dagens temaer. Definisjon av z-transformasjonen. Tema. Time 5: z-transformasjon og frekvens transformasjon. Fra forrige gang

Uke 5: Analyse i z- og frekvensdomenet

Transformanalyse. Jan Egil Kirkebø. Universitetet i Oslo 17./23. september 2019

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Uke 4: z-transformasjonen

Repetisjon: LTI-systemer

UNIVERSITETET I OSLO

Uke 9: Diskret Fourier Transform, I

pdf

Uke 4: z-transformasjonen

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO


Hjelpemidler/hjelpemiddel: D - "Ingen trykte eller håndskrevne hjelpemidler tillatt. Enkel kalkulator tillatt."

Uke 4: z-transformasjonen

Uke 4: z-transformasjonen

Dagens temaer. 3 domener. Tema. Time 4: z-transformasjonen. z-dometet; ett av tre domener. Andreas Austeng@ifi.uio.no, INF3470

UNIVERSITETET I OSLO

Uke 4: z-transformasjonen

Generell informasjon om faget er tilgjengelig fra It s learning.

UNIVERSITETET I OSLO

Bedømmelse: Ved bedømmelse vektlegges oppgavene I, II og III likt.

LØSNINGSFORSLAG TIL SIGNALBEHANDLING 1 JUNI 2010

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO

Fasit til midtveiseksamen

UNIVERSITETET I OSLO

NORGES TEKNISK- NATURVITENSKAPELIGE UNIVERSITET Side 1 av 5

Repetisjon. Jo Inge Buskenes. INF3470/4470, høst Institutt for informatikk, Universitetet i Oslo

Repetisjon. Jo Inge Buskenes. INF3470/4470, høst Institutt for informatikk, Universitetet i Oslo

Sampling ved Nyquist-raten

Løsningsforslag til hjemmeeksamen i INF3440 / INF4440

Generell informasjon om faget er tilgjengelig fra It s learning.

Bruk av tidsvindu. Diskret Fourier-transform. Repetisjon: Fourier-transformene. Forelesning 6. mai 2004

Fasit, Eksamen. INF3440/4440 Signalbehandling 9. desember c 0 + c 1z 1 + c 2z 2. G(z) = 1/d 0 + d 1z 1 + d 2z 2

UNIVERSITETET I OSLO

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Uke 12: FIR-filter design

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

TTT4110 Informasjons- og signalteori Løsningsforslag eksamen 9. august 2004

Eksempel 1. Frekvensene i DFT. Forelesning 13. mai På samme måte har vi at. I et eksempel fra forrige uke brukte vi sekvensen

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

EKSAMEN STE 6219 Digital signalbehandling

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

UNIVERSITETET I OSLO

Repetisjon: Eksempel. Repetisjon: Aliasing. Oversikt, 26.februar Gitt. Alle signaler. Ettersom. vil alle kontinuerlig-tid signaler.

Repetisjon: Spektrum for en sum av sinusoider

Introduksjon. «Diskret» sinus/cosinus i 1D. Funksjonen sin(θ) INF april 2010 Fourier -- En annen vinkling på stoffet i kapittel 4

Uke 12: FIR-filter design

STE 6219 Digital signalbehandling Løsning til kontinuasjonseksamen

Dagens temaer. Endelig lengde data. Tema. Time 11: Diskret Fourier Transform, del 2. Spektral glatting pga endelig lengde data.

Basisbilder - cosinus. Alternativ basis. Repetisjon Basis-bilder. INF april 2010 Fouriertransform del II. cos( )

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Filterkonsepter kapittel 6 Sverre Holm

STE 6219 Digital signalbehandling Løsningsforslag

Forelesening INF / Spektre - Fourier analyse

Filterkonsepter kapittel 6 Sverre Holm

STE6146 Signalbehandling =-WUDQVIRUPHQ

STE 6146 Digital signalbehandling. Løsningsforslag til eksamen avholdt

Uke 10: Diskret Fourier Transform, II

LØSNINGSFORSLAG TIL EKSAMEN STE 6219 Digital signalbehandling

Kompleks eksponentialform. Eulers inverse formler. Eulers formel. Polar til kartesisk. Kartesisk til polar. Det komplekse signalet

LØSNINGSFORSLAG TIL EKSAMEN STE 6219 Digital signalbehandling

Filterkonsepter kapittel 6 Sverre Holm

INF mars 2017 Fourier I -- En litt annen vinkling på stoffet i kapittel 4

HØGSKOLEN - I - STAVANGER. Institutt for elektroteknikk og databehandling

Forelesning nr.13 INF 1410

303d Signalmodellering: Gated sinus a) Finn tidsfunksjonen y(t) b) Utfør en Laplace transformasjon og finn Y(s)

UNIVERSITETET I OSLO

sin(2 ui/n) starter på 0 og repeteres u ganger per N samples. cos(2 ui/n) starter på 1 og repeteres u ganger per N samples

f(t) F( ) f(t) F( ) f(t) F( )

LØSNINGSFORSLAG TIL KONTINUASJONSEKSAMEN STE 6219 Digital signalbehandling

LØSNINGSFORSLAG for KONTINUASJONSEKSAMEN I FAG SIE2010 Informasjons- og signalteori, 29. juli y(n) = ay(n 1) + x(n k),

EKSAMEN I FAG TTT4110 Informasjons- og signalteori. Norsk tekst på oddetalls-sider. ( English text on even numbered pages.)

( x+ π 2) Bakgrunn: Sinus og cosinus. Bakgrunn: Samplet sinus i 1D. Bakgrunn: Samplet sinus i 2D. Bakgrunn: Sinus i 2D. sin( x)=cos.

INF mars 2017 Diskret Fouriertransform del II

Basisbilder - cosinus v Bildene

TTT4110 Informasjons- og signalteori Sortering av tidligere eksamensoppgaver

Tidsdomene analyse (kap 3 del 2)


Fakta om fouriertransformasjonen

Dagens mål. Det matematiske fundamentet til den diskrete Fourier-transformen Supplement til forelesning 8 INF Digital bildebehandling

Fourier-Transformasjoner IV

KONTINUASONSEKSAMEN I FAG SIE2010 Informasjons- og signalteori

IIR filterdesign Sverre Holm

UNIVERSITETET I OSLO

Forelesning, 23.februar INF2400 Sampling II. Øyvind Ryan. Februar 2006

Repetisjon: Sampling. Repetisjon: Diskretisering. Repetisjon: Diskret vs kontinuerlig. Forelesning, 12.februar 2004

z = a + jb Mål Komplekse tall: Sum og produkt Komplekse tall

Forelesning, 17.februar INF2400 Sampling II. Øyvind Ryan. Februar 2005

Forelesning nr.12 INF 1410

'HQ GLVNUHWH )RXULHU-WUDQVIRUPHQ (')7)

Filter-egenskaper INF Fritz Albregtsen

Oppgaven må gis etter at vi har gjennomgått bodeplot for resonanskretser. Anta at opampen er ideell og kun fungerer som en ren forsterker Rf

INF3470/4470 Digital signalbehandling. Repetisjon

Transkript:

Dagens temaer Time 6: Analyse i frekvensdomenet Andreas Austeng@ifi.uio.no, INF3470 Institutt for informatikk, Universitetet i Oslo Oktober 2009 Fra forrige gang Frekvensrespons funksjonen Fourier rekker og transformer Egenskaper til DT Fourier transform LTI systemer som frekvens-selektive filtre 2 Tema Fra forrige gang z-transformasjonen DTFT; Diskret tid Fourier transformasjon z-transformasjonen Definisjon; formel + ROC Egenskaper Drøfte systemer vha z-transformen Invers z-transformasjon Poler og nullpunkter 3 4

Egenfunksjoner til et LTI system La Da er x[n] = e jnω, < n <, Ω [ π, π]. y[n] = h[n] x[n] = k= h[k]x[n k] = k= h[k]ejω(n k) = e jnω k= h[k]e jkω = H(Ω)e jnω = H(Ω)x[n]. dvs at egenfunksjonen til et LTI system er x[n] = e jnω, < n <, Ω [ π, π]. og egenverdien, benevnt H(Ω), er H(Ω) = k= h[k]e jkω. Diskret tid Fourier transform; DTFT Notasjon: Analyse : X(Ω) F{x[n]} = n= x[n]e jωn. Alternativt: X(F) = n= x[n]e j2πfn. Syntese : x[n] F 1 {X(Ω)} = 1 2π 2π X(Ω)ejΩn dω. Alternativt: x[n] = 1/2 1/2 X(F)ej2πnF df. x[n] F X(Ω). 5 6 Frekvensresponen til LTI system Tema Frekvensrespons funksjonen Hvis inngangssignalet er en kompleks eksponensial x[n] = Ae jφ e jωn, blir utgangssignalet hvor y[n] = k= h[k]aejφ e jω(n k) ( = h[k]e jωk) Ae jφ e jωn k= = H(Ω)Ae jφ e jωn n < H(Ω) = k= h(k)e jωk. H(w): Egenverdi til LTI system, Ae jφ e jωn : Egenfunksjonen til LTI systems. H(Ω) og h[n] er relatert på en unik måte. 7 8

H(Ω): Frekvensresponsen H(Ω) = k= h[k]e jkω. H(Ω) er en funksjon av frekvensvariabelen Ω. H(Ω) er, generelt, en kompleks størrelse, og kan skrives som: Reell og imaginær del: H(Ω) = H R (Ω) + jh I (Ω) eller Magnitude og fase: H(Ω) = H(Ω) e jθ(ω), hvor H(Ω) 2 = H(Ω)H (Ω) = HR 2(Ω) + H2 I (Ω) og Θ(Ω) = tan 1 H I (Ω) H R (Ω). Gruppeforsinkelsen (eller envelopeforsinkelsen) til H: τ g (Ω) = dθ(ω) dω. http: //en.wikipedia.org/wiki/group_velocity/ Periodisitet: Siden x[n] = e jnω 0 = e jn(ω 0+2π), må vi ha at H(Ω 0 ) = H(Ω 0 + 2π). Example Betrakt LTI-system med enhets step respon h[n] = α n u[n], α R, α < 1. Frekvensresponsen er da H(Ω) = = k= h[n]e jnω = k=0 (αe jω ) n = Kvadrert magnityde H(Ω) er H(Ω) 2 1 1 = 1 αe jω og faseresponsen er Θ(Ω) = tan 1 H I (Ω) H R (Ω) = tan 1 Gruppeforsinkelsen er gitt som τ g (Ω) = α2 α cos Ω 1 1 αe jω. k=0 αn e jnω 1 = 1 αe jω 1+α 2 2α cos Ω, 1+α 2 2α cos Ω. α sin Ω 1 α cos Ω. 9 10 Fourier rekker og transformer Tema Fourier rekker og transformer Kontinuerlig tid Fourier rekke og transform Frekvens analyse av diskret tid periodiske signaler Mål: Utvikle et matematisk verktøy (et prisme ) som dekomponerer signaler ( lys ) inn i sinus og cosinus komponenter ( farger ). Virere: Utvilke verktøyet ( det inverse prismet ) som syntetiserer et signal fra beskrivelser av dets frekvenskomponenter. 11 12

De fire Fourier rekkene/transformasjonene Kontinuerlig tid Fourier rekke og transform Fourier rekker: Dekomposisjon av signaler til sum av sinus/cosinus ledd (eller komplekse eksponensialer) frekvens domenet. De aller fleste signaler av prakisk interesse kan dekomponeres i en sum av sinus/cosinus ledd. Periodiske signaler: Fourier series. Endelig energi signaler: Fourier transform. Viktig i analyse av LTI systemer: Et LTI systems respons til en sinus/cosinus er en tilsvarende sinus/cosinus, men med en (kompleks) skalering. Et LTI systems respons til en lineær sum av sinus/cosinus ledd er en tilsvarende sum av sinus/cosinus ledd med kun en mulig kompleks skalering av hvert ledd. 13 14 Fourier rekker til CT periodiske signaler Hvis x(t) er et periodisk signal som tilfredstiller Dirichlet krav, så er Syntese likn.: x(t) = k= c ke j2πkf 0t. Analyse likn.: c k = 1 T p T p x(t)e j2πkf 0t dt. Dirichlets krav: 1. Signalet x(t) har et endelig antall diskontinuiteter innenfor enhver periode. 2. Signalet x(t) innehar et endelig antall maks og min punkter innenfor enhver periode. 3. Signalet x(t) er absolutt integrerbar innefor enhver periode, dvs T p x(t) dt <. I praksis vil alle periodiske signaler av interesse tilfredstille disse kravene. Andre periodiske signaler kan også ha en Fourier rekke representasjon. 15 Fourier transformasjonen til CT signaler Betrakt et aperiodisk signal x(t) med endelig lengde. Konstruer et periodisk signal x p (t) med periode T p. Da er x(t) = lim Tp x p (t). 16

Fourier transformasjonen til CT signaler Hvis x(t) er et aperiodisk signal som tilfredstiller the Dirichlet krav, så er Syntese likn,: x(t) = X(f )ej2πft df. Analyse likn.: X(f ) = x(t)e j2πft dt. Dirichlets krav: 1. Signalet x(t) har et endelig antall diskontinuiteter. 2. Signal x(t) innehar et endelig antall maks og min punkter. 3. Signal x(t) er absolutt integrerbart, dvs x(t) dt <. Alle signaler av praktisk interesse tilfedstiller disse kravene. Diskret tid Fourier rekker. Gitt et signal x[n] med periode N, dvs. x[n] = x[n + N] N, da vil x[n] = N 1 k=0 c ke j2πkn/n, hvor {c k } er Fourier koeffisienten i rekkeutviklingen. Fourier koeffisienter: c l = 1 N 1 N n=0 x[n]e j2πln/n, l = 0, 1,..., N 1. {c k } representerer amplitude og fase til frekvenskoeffisienten s k [n] = e j2πkn/n = e jω k n, Ω k = 2πk/N. {c k } er periodisk med periode N. 17 18 Energitetthetsspekter av periodiske sekvenser Gjennomsnittlig energi av et diskret tid periodisk signal: P x = 1 N 1 N n=0 x[n] 2 = N 1 k=0 c k 2. Parseval s relasjon. Fourier rekker av reelle diskrete periodiske signaler Hvis x[n] er reell (x [n] = x[n]), så er c k = c k, eller også Like symmetri: c k = c k, Ulike symmetri: c k = c k. Reelle signaler kan uttrykkes som x[n] = c 0 + 2 L k=1 c k cos( 2π N kn + θ k) = a 0 + L ( k=1 ak cos( 2π N kn) b k sin( 2π N kn), hvor a 0 = c 0, a k = 2 c k cos θ k, b k = 2 c k sin θ k, og L = N/2 hvis N like og L = (N 1)/2 hvis N ulike. Fourier transformasjonen til diskrete ikke-periodiske signaler. X(Ω) = n= x[n]e jωn. X(Ω) representerer frekvensinnholdet i signalet x[n], dvs. X(Ω) er en dekomposisjon av x[n] inn i sine frekvenskomponenter. Unik over frekvensintervallet ( π, π), eller ekvivalent (0, 2π). X(Ω) er periodisk med periode 2π. x[n] = 1 π 2π π X(Ω)ejΩn dω. 19 20

Fourier transformasjonen til diskrete ikke-periodisk signaler... Konvergerer: X N (Ω) = N n= N x[n]e jωn konvergerer uniformt til X(Ω), dvs. lim N {sup Ω X(Ω) X N (Ω) } = 0. Garantert hvis x[n] er absolutt summerbar. Mulig med kvadratisk summerbare sekvenser hvis mean-square konvergenskriterium er oppfylt. Energitetthetsspekter E x = n= x[n] 2 = 1 π 2π π X(Ω) 2 dω. Diskret tid Fourier transform; DTFT Notasjon: Analysis : X(Ω) F{x[n]} = n= x[n]e jωn. Alternativt: X(F) = n= x[n]e j2πfn. Syntese : x[n] F 1 {X(Ω)} = 1 2π 2π X(Ω)ejΩn dω. Alternativt: x[n] = 1/2 1/2 X(F)ej2πnF df. x[n] F X(Ω). 21 22 Fra z-transf. til DTFT Finner X(Ω) ved å evaluere z-transformasjonen langs enhetssirkelen. X(z) Z{x[n]} = n= x[n]z n z = Re j2πf. Lar R = 1 og får: Tema Egenskaper til DT Fourier transform 23 24

Egenskaper til DTFT Symmetri Realle signaler x[n] har konjugert symetrisk X(Ω). Linearitet: F{ax 1 [n] + bx 2 [n]} = af{x 1 [n]} + bf{x 2 [n]}. Shifting i tid: F{x[n k]} = X(Ω)e jωk. (dvs. frekvensinnhold avhenger bare av form.) Egenskaper til DTFT... Tidsreversering / Folding: F{x[ n]} = X( Ω) (dvs. frekvensinnhold reelt signal (X( Ω) = X (Ω)) avhenger bare av form.) Konjugering: F{x [n]} = X ( Ω). Konvolusjon: F{x 1 [n] x 2 [n]} = F{x 1 [n]}f{x 2 [n]} = X 1 (Ω)X 2 (Ω). Korrelasjon: F{r x1 x 2 } = S x1 x 2 = X 1 (Ω)X 2 ( Ω). Kryss-korrelasjonstetthetsspektrum. Wiener-Khintchine teorem: La x[n] være et reelt signal. Da er F{r xx (l)} = S xx (Ω) = X(Ω)X( Ω) = X(Ω)X (Ω). (Ingen faseinformasjon, dvs ikke unik!) 25 26 Egenskaper til DTFT... Shifting i frekvens: F{x[n]e jω 0n } = X(Ω Ω 0 ). Modulasjon: F{x[n] cos[ω 0 n]} = 1 2 [X(Ω + Ω 0) + X(Ω Ω 0 )]. Parseval s relasjon / Energi: E x = n= x[n] 2 = 1 π 2π π X(Ω) 2 dω. Multiplikasjon: F{x 1 [n] x 2 [n]} = F{x 1 [n]} F{x 2 [n]} = 1 2π X1 (θ)x 2 (Ω θ)dθ. : Periodic convolution. Sammenheng mellom system funksjon og frekvens respons H(Ω) = H(z) z=e jω = n= h[n]e jωn Hvis H(z) rasjonell, H(Ω) = B(Ω) A(Ω) = M k=0 b k e jωk 1+ N Π M k=1 (1 z k e jω ) Π N k=1 (1 p k e jω ), = b k=1 a k e jωk 0 hvor {a k } og {b k } reelle, men {z k } og {p k } kan være komplekse. Magnitude kvadrert: H(Ω) 2 = H(Ω)H (Ω) H (Ω) finnes ved å evaluere H (1/z ) på enhetssirkelen. Når {h[n]} reell (= {ak } and {b k } reelle) komplekse poler og nullpunkter opptrer i kompleks-konjugerte par H (1/z ) = H(z 1 ), i.e. H (Ω) = H( Ω) og H(Ω) 2 = H(Ω)H (Ω) = H(Ω)H( Ω) = H(z)H(z 1 ) z=e jω. 27 28

Ideell filterkarakteristikk Tema LTI systemer som frekvens-selektive filtre Ideell filterkarakteristikk & enkle filtre Ideelle filte har konstant magnitudekarakteristikk. Skal se på responskarakterstikk av lavpass, høypass, båndpass, all-pass og båndstop eller bånd-eliminasjons filtre. Lineær faserespons Ideelle filtre har lineær fase i passbåndet. I alle tilfeller: Ideelle filtre er ikke fysisk realiserbare! Design av enkle digitale filtre 1. Basert på pol- og nullpunktplassering. 2. Alle poler innenfor enhetssirkelen (nullpkt hvor som helst). 3. Komplekse poler/nullpkt. i komplekskonjugerte par. 29 30 Ideell filterkarakteristikk... Enkle filtre Lavpass Lavpass til høypass transformasjon H hp (Ω) = H lp (Ω π), i.e. h hp [n] = (e jπ ) n h lp [n] = ( 1) n h lp [n]. Digitale resonatorer Notch filtre Kam filtre All-pass filtre 31 32

Lavpass and høypass filtre Lavpass and høypass filtre... 33 34 Båndpass filter Digital resonator 35 36

Notch filter Kam filter 37 38 Allpass filter 39