2 Fourieranalyse Innhold INTRODUKSJON ..................................................................................................................................................... 1 Hvem hadde rett, Fourier eller Lagrange? ..................................................................................................... 3 Hvilke Fourieranalyser bruker vi? .................................................................................................................. 3 FOURIERSERIEANALYSE (FS) ................................................................................................................................ 4 FS med trigonometrisk representasjon ........................................................................................................... 4 FS med cosinus representasjon ....................................................................................................................... 6 FS med kompleks representasjon .................................................................................................................... 9 Diskret Fourier Transformasjon (DFT) ........................................................................................................ 15 FOURIERINTEGRAL (FI) ...................................................................................................................................... 16 Dirac deltapuls og Fourierintegral ............................................................................................................... 24 Noen egenskaper ved transformasjon med Fourierintegraler ...................................................................... 26 Diskret Tid Fourier Transform DTFT ........................................................................................................... 30 EKSEMPEL: ANALYSE AV EN KORT SINUSSEKVENS ............................................................................................. 31 jω s-plan σ pol plassering Analog krets M(ω) Amp-spekter θ (ω) Fase-spekter Realisering Modellering f(t) Nyquist Diagram F(s) Laplace transform Konstruksjon transient analyse AC-analyse FS, FI invers transform F(jω) F(nω) Bodeplot Amplitude Fase Introduksjon En tone behøver ikke å være en ren sinus, men kan bestå av en grunntone og en rekke overtoner. Spiller man en tone på et instrument, tar opp dette med en mikrofon og viser resultatet på et oscilloskop, så vil man se en strek som krøller seg bortover og som likner svært lite på en ren sinus svingning (Figur 2). Dette kommer av at overtoner, dvs. toner med høyere frekvenser, blandes inn i grunntone. På oscilloskopet ser vi bare summen av grunntonen og overtonene. Hvis vi ønsker å finne ut hvor mye som finnes av hver av overtonene, så kan vi gjøre dette mekanisk eller elektrisk ved å benytte mange resonatorer eller resonanskretser som er avstemt til å reagere på hver sin bestemte frekvens. Helmholz-kulene i Figur 1 er typiske eksempler på mekaniske resonatorer. Ved å holde kulene mot øret og notere hvilken som Fourieranalyse Lineær kretselektronikk reagerte på et gitt lydsignal, kan man finne ut hvilke frekvenser denne lyden består av. Vi kan gjøre det samme med et piano. Om man trykker ned klangpedalen og synger eller spiller en tone, for eksempel på en saksofon, så vil bare de pianostrengene som har samme lengde som frekvensene i tonen, begynne å vibrere. Fenomenet kalles resonans. Figur 1Helmholz resonatorer for analyse av lydens frekvenskomponenter. Vi kan også analysere en lyd, dvs. finne ut hvilke toner den består av matematisk. Det finnes flere regnemetoder som kan benyttes, både til å dele opp en tone i sine enkelte bestanddeler (finne frekvens komponentene) og til å sette dem sammen igjen. Den mest antakelig best kjente metoden er Fourieranalysen. Vi har flere varianter av analysen avhengig av signalet som skal analyseres. For analoge signaler har vi Fourierserier (FS) og Fourierintegraler (FI). Den førstnevnte brukes på periodiske signaler mens den andre benyttes når vi skal behandle enkelt pulser. De digitale variantene er hhv. Diskret Fourier Transformasjon (DFT) og Diskret Tid Fourier Transformasjon (DTFT). Fourieranalyse er et nyttig verktøy av flere grunner. Vi kan bruke analysen når vi vil finne ut hvilke frekvenskomponenter et signal eller en kurveform består av, eller omvendt, når vi vil generere et bestemt signal eller kurveform. Videre brukes fourieranalyse til å forenkle regne operasjoner, og til å komprimere signalere og bilder. Bildekompresjonsformatet JPG er for eksempel basert på at bildesignalet omgjøres til frekvenskomponenter med Fourieranalyse. Fourieranalyse stammer fra Jean Baptiste Joseph Fourier (1769-1830). Fourier var en fransk matematiker og fysiker med varmetransport som interessefelt. Fourieranalysen ble skrevet i 1807 for Institute de France og omhandlet den kontroversielle påstanden om at alle kontinuerlige periodiske signaler kunne representeres med en sum av korrekt valgte sinus / cosinus ledd. 2 Lineær kretselektronikk Fourieranalyse v(t) 1 t -1 T Figur 2 Eksempel på et kontinuerlig periodisk signal med periodetid T. Joseph Louis Lagrange (1736-1813) og Pierre Simon de Laplace (1749-1827) leste korrektur på Fouriers artikkel. Laplace var positiv til artikkelen, mens Lagrange protesterte og hevdet at det ikke var mulig å tilnærme et signal med skarpe knekkpunkt som firkant og sagtann signaler ved hjelp av sinus og cosinus ledd. Institute de France bøyde seg for Lagrange inntil han døde i 1813 og først 15 år etter Lagranges død fikk Fourier utgitt sin artikkel. For Fourier betydde ikke ventetiden så mye. Han var aktiv med i politikken, var med Napoleon på ekspedisjoner til Egypt og forsøkte ellers å holde hodet unna giljotinen. Fouriers påstand var at et generelt periodisk signal v(t) som i Figur 2 kunne beskrives som en sum av trigonometriske ledd hvis koeffisienten for hvert ledd ble valgt riktig. Tok man med tilstrekkelig mange riktig valgte ledd kunne man også beskrive knekkpunkter. Hvem hadde rett, Fourier eller Lagrange? Begge hadde delvis rett. Det er riktig som Lagrange hevdet at man ikke kan beskrive knekkpunkter med sinus og cosinus ledd, men på den annen side kan man komme meget nær. Så nær at forskjellen mellom funksjonen og tilnærmingen har 0 energi. Ut fra en energibetraktning hadde derfor Fourier rett selv om man på den tiden visste lite om hva energi var. Hvilke Fourieranalyser bruker vi? 1. 2. 3. 4. FS Fourierserie FI Fourierintegral DFT Diskret Fourier Transformasjon DTFT Diskret Tid Fourier Transformasjon Fourierserier (FS) virker på kontinuerlige periodiske tidssignaler og resulterer i diskrete frekvens og fasekomponenter i frekvensplanet. Vi skal se på tre former eller måter å behandle slike Fourierserier på. 3 Fourieranalyse Lineær kretselektronikk a) trigonometrisk representasjon, b) cosinus representasjon c) kompleks representasjon Vi bruker disse ulike representasjonene fordi det (a) er praktisk som utgangspunkt for å forstå hva som skjer, (b) viser bedre hva som er amplitude og fase, mens (c) ofte kan gjøre analysen enklere og mer kompakt. Vi skal utlede (b) og (c) fra (a). FI står for Fourierintegral og brukes til å analysere signaler som består av en enkelt puls. Ett slikt signal kan betraktes som et periodisk signal hvor periodetiden går mot uendelig. Derved kan vi fortsette å benytte en form for Fourieranalyse. FI virker på kontinuerlige tidsfunksjoner og produserer kontinuerlige frekvensspekter i motsetning til FS som lager diskrete frekvensspekter. I tillegg til å analysere pulser bruker vi også noe som likner på FI når vi skal se på hvordan en elekronisk krets behandler ulike frekvenser. Se seksjonen senere i boka som omhandler AC-analyse) DFT står for Diskret Fourier Transformasjon. DFT er digitalverdenens svar på FS. Her er både tidsfunksjonen og frekvensspekteret diskret. Dette er den eneste transformasjonen som kan utføres av en datamaskin. DFT brukes til mange ulike oppgaver innen signal og bilde analyse som f.eks. JPG kompresjon, signal filtrering og signal analyse. Forsvaret er for eksempel interessert i å analysere frekvensspekteret til båter, ubåter og fly. Lyden fra disse har ofte frekvensmønstre som kan brukes til å identifisere fartøyene. DTFT står for Diskret Tid Fourier Transformasjon. DTFT motsvarer FI. Her er tidsfunksjonen diskret mens frekvensspekteret er kontinuerlig. DTFT benyttes for å analysere diskrete pulser analytisk og til å konstruere og analysere overføringsfunksjoner for diskrete systemer. Fourierserieanalyse (FS) Fourierserie analyse virker på kontinuerlige periodiske tidssignaler og resulterer i diskrete frekvens og fasekomponenter i frekvensplanet. FS med trigonometrisk representasjon Funksjoner som v(t) i Figur 2 kan tilnærmes med følgende sum Eq. 1 v(t ) dc an cos(n0t ) bn sin(n0t ) n 1 4 Lineær kretselektronikk Fourieranalyse Dc verdien er signalets likespenning eller middelverdispenning. Den finner vi ved å integrere over en periode og så dele på periodetiden. dc Eq. 2 1T v(t )dt T0 Uttrykkene for an og bn over fremkommet ved å minimalisere den kvadratiske feilen mellom Fourierserien og den opprinelige funksjonen vi ønsker å tilnærme med hensyn på an og bn. T v(t ) f (t ) dt 2 0 Eq. 3 2 dc an cosn0 t bn sin n0t f (t ) dt n 1 t Det fører for langt å gå igjennom selve utledningen av beregningene her og vi oppgir bare resultatet. T 2 an v (t ) cos(n 0 t )dt T 0 Eq. 4 T 2 bn v (t ) sin(n 0 t )dt T 0 Merk at an og bn er vektorer eller tabeller som kunne vært skrevet som a[1..N]=[a1, a2, a3…N> hvor N ofte kan være uendelig. Det samme gjelder for b. Vi kan også plotte a og b i en figur. b a n n 0 1 2 3 ….osv 0 1 2 3 ….osv Figur 3. Plot av en bestem realisering av a og b. Om vi velger å la x-aksen vise n eller nω0 er opp til oss, men siste notasjon viser tydeligst at vi nå er i frekvensplanet 5 Fourieranalyse Lineær kretselektronikk Forholdet mellom dc og a0 i en FS Når vi kommer til FS uttrykt som en kompleks serier vil vi se at vi ikke lenger uttrykker dcverdien eksplisitt, men at den da inngår i summen som leddet gitt av n=0. For FS uttrykt med trigonometriske funksjoner kunne vi også ha gjort dette men som vi skal se her så er det litt enklere å holde dc verdien utenfor summasjonen og isteden la n løpe fra 1 som i Eq. 1. La oss teste hva som skjer om vi tar bort dc-leddet og lar summen løpe fra 0. a n cos(n0 t ) bn sin(n0 t ) n 0 a 0 cos(00 t ) bn sin(00 t ) a n cos(n0 t ) bn sin(n0 t ) n 1 Eq. 5 a 0 1 bn 0 a n cos(n0 t ) bn sin(n0 t ) n 1 a 0 a n cos(n0 t ) bn sin(n0 t ) n 1 Vi ser at vi får skilt ut a0 komponenten. og det gjenstår nå bare å regne ut hvor stor den er. T T 2 2 a0 v(t ) cos(0 0 t )dt v(t )dt T 0 T 0 men siden dc verdien er gitt som middelverdien av signalet over en periode T dc 1 v (t )dt T 0 dc a0 2 Så er det lett å se at a0 er dobbelt så stor som dc verdien. Vi kunne godt definert dc verdien til å være a0/2, men det er kanskje like greit å beholde den utenfor. FS med cosinus representasjon Når vi uttrykker et signal på formen v(t ) dc a n cos(n 0 t ) bn sin( n 0 t ) n 1 6 Lineær kretselektronikk Fourieranalyse ser vi ikke direkte hva som er amplitude og hva som er fase. Dette kan vi lettere se om vi skriver Fourierserien på cosinusform som derfor kan være meget nyttig. FS på cosinus form er gitt med følgende formel. Eq. 6 v(t ) dc c n 1 n cos(n0 t ) Utledningen starter med å se på cosinus til en sum av vinkler cos( x y) cos( x) cos( y) sin( x) sin( y) Vi lar x n0t og y , og utvider Eq. 6 over med cn Da får vi venstre siden lik cn cos( x y) cn cos(n0t ) Fokuserer vi så på høyre side cn cos( x) cos( y) cn sin( x) sin( y) og døper leddene cn cos( y) an og cn sin( y) bn vil høyre side anta formen an cos( x) bn sin( x) an cos(n0t ) bn sin(n0t ) som vi kjenner igjen som innmaten i den originale Fourierserien. Dette viser at vi kan skrive cn cos(n0t ) an cos(n0t ) bn sin(n0t ) med an cn cos( ) bn cn sin( ) Vi mangler da bare å uttrykke c og θ klarere. For å finne cn kvadrerer vi og utnytter at 7 Fourieranalyse Lineær kretselektronikk sin 2 ( ) cos 2 ( ) 1 . Vi skriver: a n c n cos( ) a n2 c n2 cos 2 ( ) bn c n sin ) bn2 c n2 sin 2 ( ) som gir oss an2 bn2 cn2 cos 2 ( ) cn2 sin 2 ( ) cn2 cos 2 ( ) sin 2 ( ) cn2 slik at vi finner cn cn an2 bn2 Cosinus og sinus er ortogonale funksjoner. Vi kan derfor tegne dem inn i et diagram med normalstilte akser som i et vanlig xy-diagram eller som i et komplekst plan med real og imaginære akse. Her har vi brukt et xy-diagram. y an x θ |c| -bn Figur 4. Forhold mellom a, b, c , sin, cos og θ Vi ser av Figur 4 at fasevinkelen θn er gitt ved lengden til an og bn. Vi kan benytte tangenssetningen for å finne θn, men må huske at tangens er tvetydig ved at tan(x)=tan(x+180o). 8 Lineær kretselektronikk Fourieranalyse 20 15 10 5 0 0 50 100 150 200 250 300 350 -5 -10 -15 -20 Figur 5. Tangens for vinkler fra 0 til 360 grader viser at vi har tan(x)=tan(x+180o). Inverstangensfunksjonen er på samme måte symmetrisk slik at n n 180 arctan bn an . Vi kan beregne n med inverstangens, men vi må tegne inn an og bn for å avgjøre fasen entydig. Oppsummering for cosinus representasjon v (t ) dc cn cos(n0 t ) n 1 cn a bn2 2 n bn an n arctan FS med kompleks representasjon Notasjon: For elektroniske systemer er det naturlig å la v og V stå for spenningssignaler eller funksjoner mens i og I benyttes om strøm signaler. Det viktigste her er at vi benytter samme bokstav for samme signal. Så langt mulig vil vi benytte stor bokstav når vi beskriver frekvensplanet og liten bokstav når vi beskriver tids planet. Vi bruker v(t) for å beskrive et spennings signal i tid. 9 Fourieranalyse Lineær kretselektronikk Vn for å beskrive et spenningssignal i frekvens når dette består av diskrete frekvenskomponenter. V(ω) for å beskrive et spenningssignal som består av et kontinuerlig frekvensspekter. Tilsvarende vil i, I bli brukt om strøm, p, P om effekt osv. Finn v(t) når vi kjenner Vn Det er en nær forbindelse mellom trigonometriske funksjoner og eksponentialfunksjonen e j vi har at e j cos j sin Relasjonen kalles Eulers relasjon og fremkommer ved Taylor rekkeutvikling. Ut fra denne kan vi utlede at cos 1 j e e j 2 1 j sin e e j j2 Dette bruker vi for å utlede uttrykket for den komplekse Fourierserien. Vi starter med uttrykket for den trigonometriske serien v(t ) dc an cos(n0t ) bn sin(n0t ) n 1 og setter inn eksponentialfunksjonsuttrykket for sinus og cosinus slik at vi får b a v(t ) dc n e j e j n e j e j j2 n 1 2 Vi kan nå samle eksponentialledd med like fortegn 10 Lineær kretselektronikk Fourieranalyse a b b a v (t ) dc n e j n e j j n e j j n e j 2 2 2 n 1 2 b b a a v (t ) dc n e j j n e j j n e j n e j 2 2 2 n 1 2 1 1 v (t ) dc a n jbn e j a n jbn e j 2 n 1 2 som vi så deler opp i to serier 1 1 j v(t ) an jbn e dc an jbn e j n 1 2 n 1 2 Dette er allerede en kompleks eksponential representasjon, men vi kan gå enda lenger. Vi gjør dette ved å snu fortegnet på n i den siste summasjonen. For å få til dette må vi først se på hva som skjer med an og bn når vi setter –n inn i integralene for disse. For cosinus får vi ingen forandring da dette er en like symmetrisk funksjon. cos(x) = cos(-x). For sinus får vi imidlertid fortegnsskifte da sinus er en antisymmetrisk funksjon. T T an 2 2 v (t ) cos(n 0 t )dt v (t ) cos( n 0 t )dt T 0 T 0 bn 2 2 v (t ) sin(n 0 t )dt v (t ) sin( n 0 t )dt T 0 T 0 T T an endrer ikke fortegn når vi skifter fortegn på n, men det gjør bn. Dette er gunstig for oss da det fører til at faktorene før eksponentialleddene blir like. Vi kan således kalle leddet med an og bn for Vn og skrive at Vn 1 an jbn 2 Vi ser at Vn er en kompleks størrelse fordi den inneholder både real og imaginær ledd. Når vi setter inn at n0 t skifter også eksponentialleddet fortegn når n er negativ slik at vi får v(t ) Vn e jn0 t dc n 1 1 V n setter vi nå også at dc V0 e j0 n e jn0 t kan vi skrive alt under samme summe tegnet. Vi får 11 Fourieranalyse Eq. 7 v(t ) Lineær kretselektronikk V n n e jn0t som må kunne sies å være en kompakt form i forhold til den trigonometriske representasjonen som var utgangspunktet. Uttrykket gir oss tidsfunksjonen v(t) når frekvenskomponentene Vn er kjente. Vi kan overbevise oss om dette er riktig ved å skrive ut leddene i summen for en avkortet serie, og så gå baklengs til det punkt hvor vi begynte å trikse med summer og fortegn. Vi starter med sluttsummen fra Eq. 7, v (t ) V n n e jn0t hvor vi setter inn for Vn og korter ned summasjonen 1 2 a 1 n 1 n jbn e jn0t 1 1 a n jbn e jn0t dc a1 jb1 e jn0t 2 n 1 2 n 1 Så snur vi fortegnene i leddet hvor n er negativt og får 1 1 an jbn e jn0t dc a1 jb1 e jn0t 2 n1 2 n1 Vi setter så inn del summetegnene 1 1 an jbn e jn0t 2 n 1 dc 1 2 an jbn e jn t 1 0 n 1 og er tilbake ved utgangspunktet før vi begynte å trikse med summetegn og fortegn, selv om vi her bare går fra -1 til 1. Vi ser at vi har fått det samme. Vi summerer riktignok bare fra -1 til 1, men ser likevel trenden og kan lett gjenta beregningene med så mange ledd vi måtte ønske. 12 Lineær kretselektronikk Fourieranalyse Finn Vn når vi kjenner v(t) I forrige avsnitt så vi på hvordan vi kunne transformere en funksjon fra frekvensplanet til tidsplanet. Det er like viktig å kunne transformere en tidsfunksjon til frekvensplanet. Dette betyr i praksis å bestemme Vn når vi kjenner v(t). Uttrykket for Vn finner vi ved å starte med integralene for an og bn og så sette inn eksponentialformen for sinus og cosinus. Gjør vi dette finner vi uttrykket Vn 1 v(t )e jn0t dt TT Fra Vn til amplitude og fasespekter På samme måte som vi brukte cosinusrepresentasjon for å finne amplitude og fase for trigonometrisk representasjon av Fourierserier må vi dekomponere den komplekse variabelen Vn for å avsløre hva den sier om amplitude og fase. Med bakgrunn i Figur 6 kan vi skrive: Vn (a, jb) a jb Vn cos( ) j Vn sin( ) Vn e j hvor an er realdelen mens- jbn er imaginær delen til Vn. Vi kan utrykke dette også ved å skrive at an=Re(Vn) mens bn=Im(Vn) j Vn* |Vn| an /2 x θ -bn/2 Vn Figur 6. Den komplekse vektoren Vn med sin komplekskonjugerte Vn*. Uansett hvordan vi velger å beskrive vektoren så har den en lengde og en vinkel. Lengden representere signalets amplitude mens vinkelen forteller om fasen. Ser vi på Figur 6 så ser vi 13 Fourieranalyse Lineær kretselektronikk at lengden som altså var amplituden må kunne finnes ved vanlige trekantberegninger som for eksempel Pythagoras sats om kvadratet til sidene i en trekant Amplitude Vn 1 2 2 an bn 2 Hvis vinkelen er kjent kan vi finne amplituden ved å se på de trigonometriske forholdene. Vi ser at lengden til Vn er den samme som hypotenusen i trekanten an, -bn, |Vn | slik at motstående 0.5bn Amplitude Vn hypotenus sin( ) hosliggend e 0.5an cos( ) Amplitude Vn hypotenus cos( ) sin( ) Den vanligste måten å beregne amplituden på er imidlertid å se på produktet mellom Vn og Vn*. Stjernen indikerer at vi har å gjøre med en Vn hvor den imaginære verdien bn har skiftet fortegn. Vn* kalles da den komplekskonjugert til Vn. Amplitude Vn Vn Vn * 1 an jbn an jbn 2 1 2 an jbn jbn j 2bn2 2 1 2 an bn2 2 Som ble akkurat det samme som vi fikk ved å bruke at kvadratene til sidene i en trekant tilsvarer kvadratet til hypotenusen. Vinkelen som også tilsvarer fasen finner vi ved å se på en kombinasjon av tangens og fortegnene til komponentene a og b 0.5bn Fase n arctan 0.5an ImVn arctan ReVn Grunnen til at vi også må vurdere fortegnene til an og bn er at tangens er totydig som vist i Figur 5. 14 Lineær kretselektronikk Fourieranalyse Diskret Fourier Transformasjon (DFT) Vi har sett på Fourierserie (FS) analyse som vi benyttet til å oversette signaler mellom tids og frekvensdomenet. I tidsdomenet må signalet være kontinuerlig og periodisk mens det i frekvens må værer diskret og aperiodisk. Digitalverdenens svar på FS kalles Diskret Fourier Transformasjon (DFT). Denne transformasjonen har også en serie som utgangspunkt, men virker på et diskret periodisk signal i tid. I frekvensdomenet har DFT, på samme måte som FS, et diskret spekter, men til forskjell fra det aperiodiske FS spekteret er DFT spekteret periodisk. En forutsetning for å få FS til å fungere riktig er at både tid og frekvensdomenet er uendelig. Dette får vi problemer med i en datamaskin. Vi er tvunget til å plukke ut en bit av signalet og lagre det i en tabell som for eksempel v [ 0 | 1 | 2 | ……. | K-1 ]. I tillegg trenger vi tabeller for å oppbevare sinus og cosinus koeffisientene. a [ 0 | 1 | 2 | …….| N-1 ] b [ 0 | 1 | 2 | …….| N-1 ] Som vi ser av tabellen v[ ] kan denne bare inneholde K sampler (målinger) fra signalet vårt. Vi sier at vi legger et sampelvindu på signalet og ser på signalet igjennom dette vinduet. Hvordan vi legger på vinduet og hvor mange sampler vi tar i dette vinduet har betydning for resultatet. Dette kommer vi litt nærmere innpå i kapittelet om digitalteknikk sener i boka. v[i] v(t) t Δt v[0] v[K-1] Sampelvindu Figur 7 Fra analogt til digital signal For å komme fram til den digitale versjonen av fourierserieanalysen, som kalles Diskret Fourier Transformasjon, så kan vi erstatte tiden t med iΔt samtidig som vi bytter ut integrasjonstegn mot summasjonstegn. Formlene som da fremkommer kan brukes til å transformere fram og tilbake mellom diskret tid og diskret frekvens. 15 Fourieranalyse Lineær kretselektronikk Diskret DFT Analog FS T dc 1 v (t )dt T 0 an 2 v (t ) cos(n0 t )dt T 0 bn 2 v (t ) sin(n0 t )dt T 0 dc T 2 K 1 vi Kt i 0 an 2 K 1 n i vi cos 0 Kt i 0 K 2 K 1 n i bn vi sin 0 Kt i 0 K T Vi kan så gjenskape det diskrete tidssignalet v[i] vi n2i n2i dc an cos bn sin K K n 1 N 1 Fourierintegral (FI) Vi har så langt sett på analyse av periodiske signaler. Vi skal nå utvide Fourieranalysen til å gjelde aperiodiske signaler. Dette gjør vi ved å se på et firkantsignal hvor periodetiden T vokser til uendelig. Resultatet blir et Fourierintegral istedenfor den opprinnelige serien. Når vi regner om fra tid til frekvens for slike enkeltpulser eller aperiodiske signaler, får vi et kontinuerlig frekvensspekter i motsetning til periodiske signaler som har diskrete frekvensspekter. v(t) 1 T t Figur 8 Vi lar periodetiden T vokse mot uendelig for å finne en funksjon som kan beskrive frekvensspekteret av en enkel puls. Finn V(ω) når v(t) er kjent Notasjon V(ω) kaller vi for Fouriertransformasjonen av v(t) Den kan noteres med en fritt valgt stor bokstav og med ω eller jω som argument. Alternativt vil man ofte skrive at dette er den 16 Lineær kretselektronikk Fourieranalyse Fourier Transformerte til v(t) med notasjonen F[v(t)] som er det samme som om man skriver V(ω). Ofte ser man at det benyttes en mer kunstnerisk stor F med krøller og svinger. Man kan også ta med en j i argumentet V(jω) om man ønsker å påpeke at denne kan være kompleks. Siden vi har benyttet v(t) for tidsfunksjonen er det naturlig at vi benytter stor V for frekvensspekterfunksjonen eller ”spektral tetthetsfunksjonen” om man trenger et finere navn for å forvirrer og eller imponerer en eventuell tilhører. Det er selvfølgelig fritt opp til den enkelte å døpe tids/frekvens funksjonene til hva man måtte ønske, som f.eks. v(t), V(ω), s(t), S(ω), g(t),G(ω), … osv. 1 v(t) Vn ω t T ω1 ω2 v(t) Vn ω t ω1ω2 T Figur 9. Vi ser her to like tidsfunksjoner med unntak av at periodetiden T har øket i den nederste. Vi ser også at en økning i T fører til tetter avstand mellom frekvenskomponentene i spekteret til høyre. Årsaken til at spekteret blir tetter kommer av forholdet mellom T og ω. Vi har (n 1)0 n0 0 2 T Vi ser derfor at blir uendelig liten når T . Vi kan derfor substituere d Siden n går mot uendelig, så går produktet nω0 mot en kontinuerlig variabel n0 Spekteret for et periodisk signal var gitt ved Vn 1 v(t )e jn0t dt TT 17 Fourieranalyse Lineær kretselektronikk Lar vi her T gå mot uendelig får vi at frekvensspekteret alltid blir 0 for alle v(t) på grunn av at T står i nevner foran integralet. Et 0-spekter som svarer på alle eksamensoppgaver ville vært fint, men ellers er ikke et slikt resultat særlig matnyttig. Vi flytter derfor T over til venstresiden av likhetstegnet slik at vi får lim Vn T T T 2Vn 2Vn lim v(t )e j t dt V ( ) d T T V ( ) Eq. 8 T v (t )e jt dt T Eq. 8 gir det kontinuerlige frekvensspekteret når vi kjenner tidsfunksjonen v(t) og kalles Fourierintegral transformasjon. Vi trenger også å kunne gå den andre veien, dvs å kunne finne tidsfunksjonen når frekvensspekteret er kjent. Dette kalles inversfouriertransformasjon og den noteres ofte som F-1[ V ( ) ]=v(t). I mange sammenhenger ser man at det benyttes en mer kunstnerisk stor F med krøller og svinger. Inverstransformasjon. Finn v(t) når V(ω) er kjent. vi hadde at T 2Vn v(t )e j t dt V ( ) d T og kan derfor sette at 2Vn V ( )d Vn 1 V ( )d 2 Videre har vi funksjonen for Fourierserien v(t ) Vn e jn0t n Her setter inn uttrykket for Vn og ω når T, bytter summetegn mot integrasjonstegn, flytter 1/2 ut og bytter rekkefølgen på eksponentialfunksjon og dω. Da får vi den etterlengtede transformasjonen fra frekvensdomenet til tidsdomenet. 18 Lineær kretselektronikk v (t ) 1 2 V ( ) e jt Fourieranalyse d V(ω) v(t) T ω t 0 Figur 10. Vi ser her aperiodisk kontinuerlig signal med sitt kontinuerlige frekvensspekter. Eksempel: Finn frekvensspekteret til en firkantet enkeltpuls symmetrisk om t=0 v(t) A - /2 t /2 t=0 Figur 11. Firkantet enkeltpuls som er symmetrisk om t=0, med varighet = og amplitude A NB! merk at ikke er det samme som periode tiden T Diskuter signalet Fordi dette er en enkeltpuls bruker vi FI og ikke FS i analysen. Fordi pulsen bare bidrar til integralet i perioden fra t=-/2 til t=/2 trenger vi ikke integrere over uendelig tid, men kan nøye oss med å integrere fra tidsrommet [-/2 .. /2]. Fordi funksjonen er konstant lik A over dette intervallet kan vi sette v(t)=A, F v (t ) V ( ) T jt v(t )e dt T T / 2 Ae | dt T / 2 A j t A j /2 e e e j / 2 j / 2 j /2 jt For en som er uøvet i denne formen for analyse kan det være vanskelig å komme videre. Den øvede vil se at vi er i nærheten av noe som likner Eulers identitet utrykt ved sinus og prøve dette. 19 Fourieranalyse Lineær kretselektronikk e j e j sin( ) 2j Hvis vi utvider med 2 oppe og nede får vi en nevner på j2. Bytter vi om på rekkefølgen av eleddene og trekker – tegnet inn i parentesen ser vi at vi har fått sinus utrykt på eksponentiell form. Vi kan da skrive V ( ) A 2 j / 2 2A e e j / 2 sin( / 2) j 2 Igjen står vi ovenfor spørsmålet:-Hva nå? Den erfarne vil se at vi er i nærheten av en sin(x)/x funksjon, og derved prøve å få det samme uttrykket i nevner som vi har i argumentet til sinus funksjonen. Det kan vi få hvis vi utvider uttrykket med tau og setter 2-tallet ned i sub nevner. V ( ) 2A sin( / 2) Eq. 9 V ( ) A sin( / 2) / 2 A sin( x) x Funksjonen er reel uten noen ”forstyrrende” imaginære j ledd og vi trenger derfor ikke finne normen, lengden, eller magnituden (kjært barn har mange navn) for å plotte amplitudespekteret her. Med unntak av grensen x=0 som gir sin(x)/x=1 får vi 0-punkter der sinusfunksjonen er 0 sin( x) 0 når x 0 , , 2 , 3 .... osv x / 2 sin( / 2) 0 når 2 / , 0, 2 / , 4 / .... osv For sin(x)/x får vi de samme nullpunktene med unntak av tilfellet hvor argumentet = 0. båndbredde |V(ω)| Peak=A -6/ -4/ -2/ 0 2/ 20 4/ ω 6/ Lineær kretselektronikk Fourieranalyse Figur 12. Firkantpulsen v(t) fra Figur 11 viste seg å ha dette V(ω) frekvensspekteret. Den stiplede linjen viser funksjonsverdien mens den heltrukne funksjonslinjen vise funksjonens absoluttverdi. Det er absoluttverdien vi ser på når vi studerer amplitudespekteret mens vi må se på den virkelige verdien når vi skal avgjøre fasespørsmålet. (Merk at formen avviker noe fra en ekte sinx/x da dette er en frihåndstegning) Båndbredden til frekvensspekteret for en firkantpuls Båndbredden til spekteret for en firkantpuls er tilnærmet gitt ved avstanden mellom 0 og det første 0-punktet slik at båndbredden her blir Eq. 10 båndbredde b 2 rad/sec Legg merke til at båndbredden b er omvendt proporsjonal med pulsbredden . Dette betyr at det blir større og større avstand mellom de første 0-punktene når pulsen blir kortere og kortere. Hva med frekvensspekteret når pulsen blir uendelig kort? Hva skjer med amplituden? Dette ser vi på når vi senere behandler Dirac deltapulser. Definisjonen av båndbredde i denne sammenhengen er ulik den man vanligvis tenker på når man snakker om båndbredde for et elektronisk system, et filter, en sensor eller en giver som en høyttaler. Da er båndbredde definert som frekvensområdet der følsomheten, eller signalstyrken ligger over -3dB linjen relativt til det høyeste punktet på kurven. Når vi snakker om båndbredde i forbindelse med frekvensspekteret til en puls så er dette et mer ullent begrep og ikke en entydig definisjon. For firkantpulsen over kan avstanden mellom origo og første 0 punkt se ut til å gi en grei definisjon, men det finnes mange typer pulser som ikke gir en så enkel sammenheng. Vi har for eksempel pulser som har sitt første 0-punkt ved ω=0. Man må da angi skjønnsmessig et frekvensintervall som dekker tilstrekkelig mange frekvenser til at man, når man setter disse inn i inversfouriertransformasjonen, finner tilbake til den opprinnelige tidsfunksjonen med en rimelig grad av tilnærming. Ett eksempel hvor hovedloben fungerer som definisjon er ekkolodd som sender ut en puls med varighet τ. Ekkoloddmottakeren er da som oftest satt opp til å kunne motta ekko med frekvenskomponenter innenfor grensene til hovedloben. I blant støter man på tegninger av båndbredde hvor det ser ut som den må være det dobbelte av det som er oppgitt i Figur 12. Den dekker da både negative og positive frekvenser. Negative frekvenser er noe som i praksis ikke eksisterer men så lenge man spesifisere hva man mener så er det ikke så viktig om man velger den ene eller andre måten. Som en digresjon kan vi peke på at produktet mellom firkantpulsens båndbredde i frekvens og varighet i tid er tilnærmet konstant ~ 2. Dette kan sies å være en parallell til Heisenbergs usikkerhetsrelasjon innen kvantemekanikken. 21 Fourieranalyse Lineær kretselektronikk b 2 Eq. 11 Fasen til frekvensspekteret for en firkantpuls Vi ønsker også å se på fasespekteret. Fasen kan vi delvis finne ved å bruke inverstangens. im V ( ) 0 atan atan0 k reV ( ) V ( ) atan Hvor k er et heltall som gjør at vinkelen θ kan ha verdier som -2π, -π, 0, π, 2π…osv. Vi ser at siden vi bare har realdel i V(ω), så er fasen nødt til å ligge langs den reelle aksen. For å avgjøre om fasevektoren peker mot venstre eller høyre langs den reelle aksen, så ser vi på fortegnet til V(ω). Fortegnet er lett å se av amplitudespekteret i Figur 12. I området -4/ til -2/ er V(ω) negativ. Det betyr at fasen må peke til venstre i Figur 13. I områder -2/ til 2/ er V(ω) positiv. Det betyr at fasen må peke til høyre i Figur 13 I området 2/ til 4/ er V(ω) negativ. Det betyr at fasen må peke til venstre i Figur 13. Om fasen dreier med klokka og blir – eller om den dreier mot klokka og blir + når V(ω) går negativt kan vi ikke se ut ifra dette, men fasespekteret er alltid antisymmetrisk1 med hensyn til ω. Det ser vi direkte ved å skrive opp definisjonen på FS eller FI, V ( ) T v (t )e jt dt T og lar ω skifte fortegn fra pluss til minus. Da får vi samme resultat som om vi lar j skifte fortegn fra pluss til minus, som også betyr at fasen skifter fortegn. Husk at fasen alltid er en faktor sammen med j når man skriver det komplekse uttrykket på polar form. V ( ) V ( ) e j ( Polar form. Se også Figur 13 ) Situasjonen med denne symmetriske firkantpulsen er spesiell siden e+j og e-j peker samme vei. Pga. den generelle antisymmetrien bør det komme fram i grafen, der vi faktisk kan velge om vi vil la fasen gå positivt i venstre plan og negativt i høyre plan eller omvendt. Begge 1 f(x)=f(-x) er en symmetrisk funksjon speilet om y-aksen, mens f(x)=-f(-x) er en antisymmetrisk funksjon speilet om diagonalen i et xy-koordinatsystem. 22 Lineær kretselektronikk Fourieranalyse løsningene vil være riktige. I det følgende har vi valgt å la fasen gå negativt for negativ ω og positiv for positiv ω 4 2 .. 2 2 .. 2 4 .. V ( ) 0 V ( ) 0 0 V ( ) 0 ImV e+j=-1 ReV e-j=-1 ej0=0 Figur 13. Faseforskyvning med tre mulige alternativer langs reell akse 23 Fourieranalyse Lineær kretselektronikk θ(ω) -4/ -2/ 2/ 4/ ω - 0 Figur 14. Faseforskyvning for V(ω) Dirac deltapuls og Fourierintegral Paul Adrien Maurice Dirac Født: 8 aug 1902 i Bristol, Gloucestershire, England, Død: 20 okt 1984 i Tallahassee, Florida, USA. Utdannet ved Universitetet I Geneve. Diracs doktorgradsavhandling Quantum mechanics gav ham Ph.D. graden i 1926. I 1930 publiserte han The principles of Quantum Mechanics. For dette arbeidet fikk han Nobel prisen i fysikk i 1933. Les mer om ham på http://www-groups.dcs.stand.ac.uk/~history/Mathematicians/Dirac.html Dirac definerte en uendelig kort, men uendelig høy puls (t) for å løse problemer innen kvantemekanikken. Denne går ofte under betegnelsen Delta Dirac puls eller bare Impuls. Impulsrespons (t) har vist seg å være en nyttig definisjon også innen lineær kretselektronikk og signalbehandling. Hvis vi sender en tilnærming av denne pulsen inn i et ukjent analogt eller digitalt nettverk vil responsen som vi da kaller for ”impulsrespons” beskrive nettverkets overføringsfunksjon. Ved å studere impulsresponsen kan vi finne nettets overføringsfunksjon og derved lage et nett som virker på samme måte som det ukjente nettet. Digitalisering (Sampling) En annen nyttig bruk kommer av at deltapulsen kun eksisterer i tiden t=0 og at integralet av pulsen eller høyde * lengde =1. Multipliserer vi (t-nΔt) med et analogt signal v(t) vil vi få digitalisert v(t) fordi produktet bare er lik v(t) når t-nΔt=0. Fra firkantpuls til deltapuls 24 Lineær kretselektronikk Når blir mindre blir spekteret bredere og omfatter flere frekvenser 0 v(t) Fourieranalyse A t (t) 0 ω Frekvensspekter konstant lik 1, BW=, Hvit støy uendelig høy uendelig tynn areal lik 1 0 Figur 15. Fra kort puls til Dirac deltapuls () også kalt enhets puls. ω Vi starter med å la en firkantpuls bli smalere og smalere inntil den blir uendelig smal. For å unngå at det hele faller sammen til ingenting må vi samtidig la pulsens høyde A bli uendelig. For en deltapuls gjelder følgende. 0 Arealet (t )dt A 1 0 Amplitudespektret finner vi ved Fourieranalyse på samme måte som vi viste for en vanlig firkantpuls i Eq. 9, men hvor vi ser på grensetilfellet når A blir uendelig og tau går mot 0. Det ligger i definisjonen av deltapulsen at A går mot uendelig og tau går mot null på en slik måte at produktet eller integralet hele tiden er konstant lik 1. Da også sin( x ) lim x 0 1 x ser vi at sin( / 2) F (t ) lim A V ( ) lim A A 1 / 2 0 0 Konklusjonen er at vi får et amplitudespekter som er konstant =1 for alle frekvenser. Skal vi gjenskape en deltapuls kan dette kun gjøres ved å ta med like mye av uendelig mange frekvenser. Hvit støy og synthesizere Lyd beskrives ofte ved hjelp av farger av musikere og folk som arbeider med synthesizere. En saksofon har en rød klang, mens sus og støy har farger som grå og hvit. Hvit støy har sin parallell i hvitt lys som består av alle frekvenser. Frekvensspekteret til en deltapuls har like 25 Fourieranalyse Lineær kretselektronikk mye av alle frekvenser og gir derfor et hvitt frekvensspekter. Hvite støygeneratorer er mye brukt i synthesizere da de inneholder alt som trengs av frekvenser. Ved å koble inn ulike filtre kan man skape en mengde forskjellige klanger og toner. Hvit støy generator Filter 1 Filter 2 : Filter n Volum kontroll Syntetisk lyd Attack, Decay Sustain, Release Figur 16. Syntese av lyd basert på frekvensspekteret til en delta Dirac puls. Hvert filter i Figur 16 kan plukke ut den tonen man ønsker å høre fra hver tangent på et keyboard. Man kan også blande resultatet fra flere filtre og la disse varier styrke og frekvens i løpet av hvert tone forløp for å konstruere interessante instrumentklanger. Det er nyttig å kjenne til Fourier Transformasjonens egenskaper da disse kan hjelpe oss til å forenkle utregningene. Egenskapene går igjen i andre grener som Laplacetransformasjon og mange andre steder. Noen egenskaper ved transformasjon med Fourierintegraler Linearitet Linearitetsprinsippet for en Fourier Transformasjon innebærer at transformasjonen til en sum av to signaler tilsvarer summen av deres Fourier Transformer. Hvis vi har c1v1 (t ) c2 v2 (t ) så kan vi skrive transformasjonen som c1V1 ( ) c2V2 ( ) Eller med annen notasjon: F c1v1 (t ) c2 v2 (t ) F c1v1 (t ) F c2 v2 (t ) c1V1 () c2V2 () Dette er nyttig da det tillater oss å dele opp vanskelige funksjoner og så transformere dem hver for seg. Husk at alle funksjoner kan deles opp i en sum av odde og like symmetriske funksjoner og at dette kan forenkle Fourieranalysen fordi vi da får ut rent reelle eller rent imaginære verdier. Tidsforskyvning 26 Lineær kretselektronikk Fourieranalyse v1(t) τ/2 -τ/2 V1(ω) t v2(t-d) d V2(ω)= V1(ω)e-jωd t τ/2 v3(t- τ/2) ) V3(ω)= V1(ω)e-j ωτ/2 t τ Figur 17. Forsinkelse i tid fører til faseendring i frekvens. Hva betyr dette for frekvensspekteret og hvordan kan vi analysere tidsforsinkede signaler? Vi skal først repetere analysen av v1(t). Denne er ikke forsinket. Det innebærer at den er symmetrisk om tiden t=0. På grunn av symmetri vil vi forvente en reel funksjon i frekvensspekteret. V1 ( ) T v (t )e jt /2 dt T Ae jt dt /2 A j / 2 A sin / 2 e e j / 2 j / 2 Vi skal nå se på v2(t) som er forskjøvet i tid. Denne er verken rent symmetrisk eller antisymmetrisk om tiden t=0 og vi må forvente et svar med både reelle og komplekse elementer. Vi kan gjøre analysen på to måter. Enten behandler vi v(t) med tidsforskjøvet grenser eller vi analyserer v(t-d). Vi skal vise begge deler og starter med å tidsforskyve grensene. Underveis benytter vi at e j / 2d e j / 2 e jd Vi har V2 ( ) T v (t )e T jt / 2 d dt v (t )e jt | ( / 2d ) / 2 d Sette vi nå inn grensene får vi A j / 2d V2 ( ) e e j / 2d j dt / 2 d 27 A j e j t Fourieranalyse Lineær kretselektronikk A j / 2 j d e e e j / 2e j d j A j / 2 j / 2 j d e e e j A2 1 j / 2 e e j / 2 e j d j2 A sin / 2 j d e / 2 Vi skiller e leddene og trekker ut e j d Så utvider vi med 2 for å kunne omskrive til sinus med Eulers identitet. Vi setter inn sinus og stokker om for å se at dette er en sin(x)/x funksjon V1()e j d Så ser vi at dette likner på V1(ω) med unntak av faseleddet e j d Eq. 12 Fouriertransformasjon av en forsinket firkantpuls En alternativ måte å analysere v(t) på er ved å se på v(t-d) direkte. Da trenger vi et par triks. 1 e j 0 e j (d d ) e jd e jd Dette er nyttig da vi alltid kan multiplisere med 1 der vi måtte ønske. Vi skal bruker trikset til å skille ut forsinkelsen d Vi definerer også t ' t d V2 ( ) v (t d )e jt dt j d j dt j t v(t d ) e e e dt Først bruker vi triks 1: e j d e j dt 1 j d jt j d v(t d )e e dt e så flytter vi ut e j d some r uavhengig av t j t d dt e j d v (t d ) e Deretter trekker vi sammen e j d e j t /2 j t' j d v(t ' ) e dt 'e / 2 /2 | / 2 A j t' e dt j Og substituerer t-d=t’ og definerer grenser for t’ Vi integrerer 28 Lineær kretselektronikk Fourieranalyse A j / 2 j / 2 j d e e e j A 2 j / 2 j / 2 j d e e e 2j A sin / 2 j d e / 2 Og setter inn grensene Så trekker vi inn fortegn og utvider med 2 for å se at dette er en sinus Setter så inn sinus og ordner utrykket så vi ser at vi får en sin(x)/x funksjon Til slutt ser vi også denne gangen at dette likner V2 V1()e j d på V1(ω) med unntak av faseleddet e j d Eq. 13 Fouriertransformasjon av en forsinket firkantpuls, alternativ metode Fase ved tidsforskyvning Fra tidligere husker vi at fasen for V1(ω) pekte langs den reelle aksen fordi V1(ω) var reel. Vi husker også at denne fasen vekslet mellom 0, π og –π avhengig av verdien til V1(ω) og fortegnet til ω. Skriver vi V1(ω) og V2(ω) på polar form ser vi klarerer likheten i amplitudespekteret og forskjellen i fasespekteret. V1 ( ) V1 ( ) e j V2 ( ) V1 ( ) e j e jd V1 ( ) e j d Ved forsinkelse i tidsdomenet gir Fourier Transformasjonen ett ekstra faseledd i frekvensdomenet som i tillegg til de konstante verdiene 0, π og –π vil variere med produktet ωd. Oppsummering om tidsforskyvning Vi kunne finne frekvensspekteret til en tidsforskjøvet tidsfunksjon på to ulike måter, enten ved å forskyve grensene eller ved å forskyve funksjonen selv. Vi så at når en tidsfunksjon blir forskjøvet i tid førte dette til: Amplitudespekteret ble ikke endret. Fasen ble endret og fikk et tillegg som varierte med produktet mellom vinkelfrekvensen og tidsforsinkelsen. 1.1.1.a Folding Linearitet: 29 Fourieranalyse Lineær kretselektronikk Diskret Tid Fourier Transform DTFT Vi tar også for ordens skyld med den samme transformasjonen for digitale systemer. Har vi en analog puls som vi vil transformere med Fourierintegral analyse (FI) så kan punkter langs denne kurven tallfestes og lagres i en tabell (array) v[k] som så kan transformeres med formelen F v(k ) V (e j ) v ( k )e j k k 30 Lineær kretselektronikk Fourieranalyse Argumentet ejθ er som vanlig en enhetsvektor på enhetssirkelen hvor θ=t0ω. Vi kunne benyttet en mindre kryptisk variabel, men det er vanlig å skrive dette slik. Grunnen er at man ønsker å understreke at V her bare kan ha verdier langs en sirkel med radius 1. I stedet for en uendelig lang rett ω akse har vi nå funksjonsverdier langs en sirkelbue. Det er selvfølgelig mulig å tegne denne buen som en rett linje, men man må da ikke glemme at når ω har løpt fra - π til + π så vil det hele gjenta seg identisk. Når vi utfører en DTFT av en diskret puls får vi et kontinuerlig frekvensspekter, men i motsetning til spekteret fra et Fourierintegralet blir dette spekteret nå periodisk. Når vi senere skal behandle Laplacetransformasjoner vil vi se at det også her finnes en diskret transformasjon. Denne kalles Z-transformasjon og er en utvidelse av DTFT fra løsninger på enhetssirkelen til hele planet. Men summasjonen i DTFT går jo mot uendelig? Kan vi få noe ut av dette i praksis når en datamaskiner ikke kan håndtere uendelig mange tall? Ja det viser seg i mange tilfeller at uttrykket over gir geometrisk rekker som konvergerer mot et fast endelig uttrykk. Det eneste en datamaskin kan håndtere er Diskret Fourier Transform (DFT). Vi kan imidlertid bruke DTFT i analyse og syntese (konstruksjon) av digitale systemer. Et eksempel på dette er syntese av filtre. Vi kan tegne det ønskede passbåndet i frekvensdomenet, digitalisere dette og bruke invers DTFT for å finne en diskret tidsfunksjon som vi så kan bruke til å filtrere digitale signaler med. Eksempel: Analyse av en kort sinussekvens Signalet i Figur 18 består av en kort sekvens av sinussvingninger. v(t)=A sin(ω0t) for t =[-/2.. /2] og 0 ellers t -/2 /2 Figur 18. Puls bestående av fem sinus svingninger Gitt et signal v(t ) A sin 0t med varighet 31 Fourieranalyse nT0 Lineær kretselektronikk n 2 hvor T0 er periodetiden til en enkelt av sinussvingningene. 0 hvor n beskriver antall perioder. Diskuter signalet og oppgaven ut fra følgende momenter: a) Hva kan man si om symmetri? b) Hvilken analyse bør man benytte? c) Vil vi forvente et kontinuerlig eller diskret frekvensspekter. Begrunn svaret. d) Hvilke frekvenskomponenter forventer vi å finne? e) Hva er det som genererer disse? f) Finn amplitude- og fasespekteret. Løsningsforslag for analyse av en kort sinussekvens Diskuterer signalet Er dette signalet periodisk? Ja det er periodisk, men bare for en kort stund. Ser vi på signalet over tid er det klart at det ikke kommer flere sekvenser enn denne ene. Vi kan betrakte det som produktet mellom utgangen på en sinus generator og en firkantpuls med amplitude lik 1 og varighet lik slik vi ser i Figur 19. t -/2 /2 Figur 19. Eksempel på kort sinus sekvens Da vi har med en enkelt puls å gjøre, ser vi at vi ikke kan benytte Fourierserie analyse (FS), men at vi må velge en analysetype som kan håndter enkeltpulser. Vi velger derfor å benytte Fourierintegral analyse (FI). Laplacetransformasjon kan også finne frekvensspekter for slike pulser og kunne vert valgt. Vi merker oss videre at siden tidssignalet er aperiodisk, så må vi regne med å få et kontinuerlig frekvensspekter. Symmetri: Vi kan alltid skrive v(t)=-v(-t). Dette betyr at signalet må være antisymmetrisk både innenfor det området hvor vi har sinus og ellers. Vi må derfor forvente at frekvensspekteret bare vil inneholde imaginære komponenter. 32 Lineær kretselektronikk Fourieranalyse Vi starter løsningen ved å sette signalet inn i definisjonen for FI V ( ) v(t )e jt dt A sin(0 t )e jt dt Legg merke til at vi her både får ω0 og ω i uttrykket og at vi både har to funksjoner, en trigonometrisk og en eksponentiell i integralet. På grunn av de to funksjonene ville vi normalt testet om vi kunne bruke delvis integrasjon på en slik måte at integralvariabelen t ble borte i en av funksjonene. Det går ikke her. Vi må derfor forsøke å skrive om uttrykkene og forenkle dem til noe som kan integreres. Metoden å gjøre det på er enten å skrive om eksponentialleddet til et trigonometrisk ledd eller å skrive om det trigonometriske leddet til et eksponentialledd. Vi velger her den siste metoden da eksponentialledd ofte er lettere å håndtere. Vi har sin(0t ) 1 j0t e e j0t fra Eulers identitet 2j Som vi setter inn for sinus slik at vi får V ( ) A j0t e e j0t e jt dt 2j Neste skritt blir å trekke det eksponentialleddet som står utenfor, inn i uttrykket fra sinusleddet V ( ) A e j0t e jt e j0t e jt dt 2j A e j (0 )t e j (0 ) t dt 2j Siden v(t)=0 for alle verdier utenfor området [-τ/2.. τ/2] så kan vi sette inn dette som grenser. Vi kan også dele opp integralet i to enklere integraler. Vi får da /2 /2 A j (0 ) t V ( ) dt e j (0 )t dt e 2 j / 2 / 2 Disse to utrykkene er enkle å integrere når vi kan reglene for integrasjon av eksponenter. V ( ) / 2 j (0 ) t / 2 j (0 ) t A e e | | 2 j / 2 j (0 ) / 2 j(0 ) 33 Fourieranalyse Lineær kretselektronikk Setter vi nå inn grensene får vi V ( ) A e j (0 ) / 2 e j (0 ) / 2 2 j j ( 0 ) j ( 0 ) e j (0 ) / 2 e j (0 ) / 2 j ( 0 ) j ( 0 ) For å lette skrivingen definerer vi x og y x (0 ) / 2 y (0 ) / 2 Vi stokker vi litt om på leddene for å se om vi kan omskrive utrykket med Eulers identitet. e jx e jx A 1 j ( 0 ) 2j V ( ) e jy e jy 1 2j ( 0 ) Og ser vi at vi kan bruke Eulers indentitet for sinus Når vi gjør det og setter inn for x og y så ser ikke utrykket så galt ut. V ( ) A 1 sinx j ( 0 ) 1 ( 0 ) sin y Vi undersøker nå om vi kan bruke sinuscardinal. Det kan vi om vi utvider med τ/2 V ( ) A 1 /2 sin x j ( 0 ) / 2 A sinx j 2 x 1 /2 sin y ( 0 ) / 2 sin y 2 y Vi setter inn sinuscardial og trekker ut det som er felles. I tillegg utvider vi med j for å få j opp i teller. jA sinc( x) sinc( y) V ( ) 2 34 Lineær kretselektronikk Fourieranalyse Dette er et utrykk som består av to sin(x)/x funksjoner som er forskjøvet i hver sin retning. Vi ser også at utrykket bare har imaginære komponenter ved at hele utrykket er multiplisert med den komplekse enhetsvektoren j. Dette stemmer med det vi forventet innledningsvis under symmetribetraktningene. Hvis vi nå setter inn x (0 ) 2 n 2 så får vi en funksjon utrykt ved frekvens og antall perioder 0 (0 ) n 0 y (0 ) 2 (0 ) n 0 Som innsatt gir: V ( ) jAn n sinc ( ) 0 0 0 n sinc ( 0 ) 0 Amplituden til V(ω) Siden hele funksjonen bare har en imaginær del og ingen reelle komponenter så svinger funksjonen langs j-aksen. Lengden til funksjonen blir da lik funksjonen selv: V ( ) An n sinc ( ) 0 0 0 n sinc (0 ) 0 Vi får 0-punkter når sinc(x)=sinc(y), men overlater til leseren å jobbe videre med dette. Selv har jeg satt funksjonen inn i et regneark og fått dette til å tegne amplitudefunksjonen for ulike verdier av ω0, og n Fasen til V(ω) Fase betyr retningen eller vinkelen til V. Vi ser av utrykket for V at denne bare har imaginære komponenter. Dvs. at V bare peker langs den komplekse j-aksen. Retningen opp eller ned vil være avhengig fortegnene som dannes av sink funksjonene. Et plot av fasen vil se ut som et digitalt signal hvor vi bare kan ha verdiene +1 og -1. 35 Fourieranalyse Lineær kretselektronikk Im V(ω)=0+jb Re V(ω)=0-jb Figur 20. Vi ser her hvordan V(ω) bare kan peke langs den imaginære aksen fordi vi ikke har noen realdel i vektoren V(ω). Amplitude Fase 0.07 1.5 0.06 1 0.05 0.5 0.04 0 0.03 -1400.00 0.02 -900.00 -400.00 100.00 600.00 1100.00 600.00 1100.00 -0.5 0.01 -1 0 -1400.00 -900.00 -400.00 100.00 600.00 1100.00 -1.5 Amplitude Fase 0.14 1.5 0.12 1 0.1 0.5 0.08 0 0.06 -1400.00 0.04 -900.00 -400.00 100.00 -0.5 0.02 -1 0 -1400.00 -900.00 -400.00 100.00 600.00 1100.00 -1.5 36 Lineær kretselektronikk Fourieranalyse Amplitude Fase 0.2 0.18 0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 0 -1400.00 -900.00 -400.00 1.5 1 0.5 0 -1400.00 -900.00 -400.00 100.00 600.00 1100.00 -0.5 -1 100.00 600.00 1100.00 -1.5 Figur 21. Plot av amplitude og fase til frekvensspekteret V(ω) for n=1 øverst, n=2, midten og n=3 nederst. ω0=50 rad/sec 37
© Copyright 2024