Transformer och differentialekvationer M3, 2010/2011 Ett par tillämpningar av Fourieranalys.

Relevanta dokument
Transformer och differentialekvationer (MVE100)

Kap 3 - Tidskontinuerliga LTI-system. Användning av Laplacetransformen för att beskriva LTI-system: Samband poler - respons i tidsplanet

Lösningsförslag, Tentamen, Differentialekvationer och transformer II, del 2, för CTFYS2 och CMEDT3, SF1629, den 9 juni 2011, kl.

Transformer och differentialekvationer (MVE100)

Laplace, Fourier och resten varför alla dessa transformer?

Kompletterande material till föreläsning 5 TSDT08 Signaler och System I. Erik G. Larsson LiU/ISY/Kommunikationssystem

Figur 2: Bodediagrammets amplitudkurva i uppgift 1d

Föreläsning 1 Reglerteknik AK

Föreläsning 2. Reglerteknik AK. c Bo Wahlberg. 3 september Avdelningen för reglerteknik Skolan för elektro- och systemteknik

Reglerteknik AK, FRTF05

Lösningar till Tentamen i Reglerteknik AK EL1000/EL1100/EL

Laplacetransform, poler och nollställen

SF1635, Signaler och system I

Reglerteknik I: F2. Överföringsfunktionen, poler och stabilitet. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik

Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna 15-18, 30/11-12/

Reglerteknik AK Tentamen

Tentamen ssy080 Transformer, Signaler och System, D3

Föreläsning 7. Reglerteknik AK. c Bo Wahlberg. 26 september Avdelningen för Reglerteknik Skolan för elektro- och systemteknik

ÖVNINGSTENTAMEN Modellering av dynamiska system 5hp

REGLERTEKNIK KTH REGLERTEKNIK AK EL1000/EL1110/EL En tillståndsmodell ges t.ex. av den styrbara kanoniska formen: s 2 +4s +1.

TSIU61: Reglerteknik. Poler och nollställen Stabilitet Blockschema. Gustaf Hendeby.

Del I. Modul 1. Betrakta differentialekvationen

Lektion 1. Bo Bernhardsson FRT130 Control Theory, Lecture 1

Tentamen i Elektronik för E, ESS010, 12 april 2010

Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna 11-14, 16/11-28/

Tentamen ssy080 Transformer, Signaler och System, D3

Impulssvaret Betecknas h(t) respektive h(n). Impulssvaret beskriver hur ett system reagerar

Reglerteknik AK. Tentamen 9 maj 2015 kl 08 13

Lösningsförslag till tentamen i Reglerteknik Y/D (TSRT12)

Bestäm uttrycken för följande spänningar/strömmar i kretsen, i termer av ( ) in a) Utspänningen vut b) Den totala strömmen i ( ) c) Strömmen () 2

Reglerteori. Föreläsning 3. Torkel Glad

KTH Matematik Tentamensskrivning i Differentialekvationer I, SF1633.

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Kortfattade lösningsförslag till tentamen , kl

Laplace, Fourier och resten varför alla dessa transformer?

Kryssproblem (redovisningsuppgifter).

TENTAMEN Modellering av dynamiska system 5hp

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13

TSIU61: Reglerteknik. Matematiska modeller Laplacetransformen. Gustaf Hendeby.

Signalanalys med snabb Fouriertransform

Reglerteknik AK. Tentamen kl

Reglerteknik I: F6. Bodediagram, Nyquistkriteriet. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik

TENTAMEN I REGLERTEKNIK

Välkomna till TSRT19 Reglerteknik Föreläsning 5. Sammanfattning av föreläsning 4 Frekvensanalys Bodediagram

Tentamen i TMA 982 Linjära System och Transformer VV-salar, 27 aug 2013, kl

1RT490 Reglerteknik I 5hp Tentamen: Del B

Frekvenssvaret är utsignalen då insginalen är en sinusvåg med frekvens ω och amplitud A,

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl

Föreläsning 10, Egenskaper hos tidsdiskreta system

Tentamen i Matematisk analys MVE045, Lösningsförslag

Lösningsförslag till Tentamen, SF1629, Differentialekvationer och Transformer II (del 1) 24 oktober 2014 kl 8:00-13:00.

Alltså är {e 3t, e t } en bas för lösningsrummet, och den allmänna lösningen kan därmed skrivas

Välkomna till Reglerteknik Föreläsning 2

AC-kretsar. Växelströmsteori. Lund University / Faculty / Department / Unit / Document / Date

Tentamen i ESS 010 Signaler och System E3 V-sektionen, 16 augusti 2005, kl

TENTAMEN: DEL B Reglerteknik I 5hp

Figure 1: Blockdiagram. V (s) + G C (s)y ref (s) 1 + G O (s)

Övning 3. Introduktion. Repetition

( ), så kan du lika gärna skriva H ( ω )! ( ) eftersom boken går igenom laplacetransformen före

TSRT91 Reglerteknik: Föreläsning 4

Övningar i Reglerteknik. Differentialekvationer kan lösas med de metoder som behandlades i kurserna i matematisk analys. y(0) = 2,

Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19

BEGREPPSMÄSSIGA PROBLEM

Fouriermetoder MVE295 - bonusuppgifter

TSRT91 Reglerteknik: Föreläsning 4

TENTAMEN I REGLERTEKNIK TSRT03, TSRT19

i(t) C i(t) = dq(t) dt = C dy(t) dt y(t) + (4)

TENTAMEN I TSRT19 REGLERTEKNIK

Välkomna till TSRT15 Reglerteknik Föreläsning 2

För att förenkla presentationen antas inledningsvis att förstärkningen K 0, och vi återkommer till negativt K senare.

Innehåll 1. Kapitel 6: Separation of Variables 1

Institutionen för matematik KTH. Tentamensskrivning, , kl B1202/2 Diff och Trans 2 del 2, för F och T.

Rita även grafen till Fourierserien på intervallet [ 2π, 4π]. (5) 1 + cos(2t),

Frekvensplanet och Bode-diagram. Frekvensanalys

Lösningsförslag till tentamen i Reglerteknik (TSRT19)

Lösningsförslag, tentamen, Differentialekvationer och transformer II, del 1, för CTFYS2 och CMEDT3, SF1629, den 19 oktober 2011, kl. 8:00 13:00.

TSDT08 Signaler och System I Extra uppgifter

Tentamen i Elektronik, ESS010, del 2 den 17 dec 2007 klockan 8:00 13:00 för inskrivna på elektroteknik Ht 2007.

TENTAMEN Reglerteknik 4.5hp X3

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

Robust flervariabel reglering

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

Signal- och Bildbehandling FÖRELÄSNING 4. Multiplikationsteoremet. Derivatateoremet

Lösningar till tentamen i Transformmetoder okt 2007

Reglerteknik AK. Tentamen 16 mars 2016 kl 8 13

övningstentamen I DYNAMISKA SYSTEM OCH REGLERING

Lösningar Reglerteknik AK Tentamen

Modellering av Dynamiska system. - Uppgifter till övning 1 och 2 17 mars 2010

Tentamen i Elektronik för F, 2 juni 2005

Tillämpad Fysik Och Elektronik 1

TSIU61: Reglerteknik. Frekvensbeskrivning Bodediagram. Gustaf Hendeby.

10.1 Linjära första ordningens differentialekvationer

DT1130 Spektrala transformer Tentamen

TSIU61: Reglerteknik. Sammanfattning av kursen. Gustaf Hendeby.

För ett andra ordningens system utan nollställen, där överföringsfunktionen är. ω 2 0 s 2 + 2ζω 0 s + ω0

Rita även upp grafen till Fourierseriens summa på intervallet [ 2π, 3π], samt ange summans värde i punkterna π, 0, π, 2π. (5) S(t) = c n e int,

Transkript:

Chalmers tekniska högskola och Göteborgs universitet Matematik februari 0 Transformer och differentialekvationer M3, 00/0 Ett par tillämpningar av Fourieranalys. Design av system, filter Som en intressant tillämpning av Laplace/Fouriertransform berättar vi något om Butterworthfilter. Vi har diskuterat system med insignal u(t) och utsignal x(t), vars Laplacetransformer uppfyller ett samband X(s) = G(s)U(s). För system av formen är överföringsfunktionen a n x (n) (t) + + a 0 u(t) G(s) = p(s) = a n s n + + a 0. I regel är p ett reellt polynom vars alla nollställen har negativ realdel. Man kan då i princip konstruera systemet som en elektrisk krets (till exempel som en stege av parallellkopplade kondensatorer och spolar). För Fouriertransformen är X(iω) = G(iω)U(iω), dvs X(iω) = G(iω) U(iω), arg(x(iω)) = arg(g(iω)) + arg(u(iω)). Beloppet och argumentet av G(iω) motsvarar alltså signalens amplitud- respektive fasförändring. Ett idealiskt lågpassfilter uppfyller, ω < c, G(iω) = 0, ω > c. Det bevarar alltså (så när som på en fasförändring) låga frekvenser men filtrerar bort höga. Tyvärr finns det inget polynom p så att G(s) = /p(s) har denna egenskap, så i praktiken får man nöja sig med approximationer. Ett exempel är Butterworthfilter, som uppfyller G(iω) =, n =,, 3,.... + (ω/c) n Vi vill nu visa att det finns ett motsvarande polynom p, och att man alltså kan bygga ett Butterworthfilter av vanliga elektroniska komponenter. Eftersom p är reellt, så är G(iω)G( iω) = G(iω) = + (ω/c) n,

Transformer och differentialekvationer M3, 00/0 sid. av 5 vilket ger Låt s,..., s n vara nollställena till + (s/ic) n, så att p(s)p( s) = + (s/ic) n. () + (s/ic) n = (ic) n (s s ) (s s n ). Det går att skriva upp precis vad nollställena är, men vi nöjer oss med två observationer. För det första gäller att s är ett nollställe om s är ett nollställe. För det andra finns inget nollställe på imaginära axeln, för om s = it får vi ekvationen + (t/c) n = 0, vilket är omöjligt för reella t och c. Det finns alltså precis n nollställen s,..., s n i vänster halvplan, och övriga nollställen är s,..., s n. Således är + (s/ic) n = (ic) n (s s ) (s s n )(s + s ) (s + s n ) = c n (s s ) (s s n )( s s ) ( s s n ). Vi kan nu läsa av att () gäller med p(s) = c n (s s ) (s s n ). Låt oss se närmare på fallet n =. Ekvationen + (s/c) 4 = 0 har nollställena c (± ± i) (med alla fyra teckenkombinationerna). Alltså är p(s) = ( s c ) ( ( + i) s c ) ( i) = c (s + ) cs + c. c Alternativt kan vi skriva + s4 c 4 = c 4 ( (s + c ) c s ) = s + cs + c s c cs + c c, vilket ger faktoriseringen () utan att vi behöver lösa fjärdegradsekvationen. Vi drar slutsatsen att andra ordningens Butterworthfilter beskrivs av systemet c (x + cx + c x) = u. Som ett exempel väljer jag c = 4 och indata u(t) = 9.5 sin(t) sin(9.5t).

Transformer och differentialekvationer M3, 00/0 sid. 3 av 5 Eftersom första termen har frekvensen < 4 bör den bevaras, andra termen har frekvensen 9.5 > 4 och bör filtreras bort. Utdata är lösningen till systemet 6 x + 4 x + x = 9.5 sin(t) sin(9.5t), x(0) = x (0) = 0. Med avrundade konstanter kan lösningen skrivas 9.48 sin(t 0.36) + 0.7 sin(9.5t + 0.63) + 3.6e.83t sin(.83t +.68). Observera hur första termen i stort sett bara förskjuts, medan den andra dämpas kraftigt. Den tredje termen (transienten) är försumbar utom för mycket små värden på t. I bilden nedan ritar vi u och x tillsammans. Man ser tydligt hur bruset filtreras bort och lösningen sedan fasförskjuts. 0 5 0 0.0.5 5.0 t 7.5 0.0.5 5 0 Den svängande strängen En klassisk exempel på tillämpning av Fourierserier är Fouriers beskrivning av den svängande strängen. Vi följer här lärobokens framställning. Anmärkning om inlämningsuppgift Inlämningsuppgift, del 5 handlar om ett system av ODE med en deltafunktion i högerledet. Detta är inte helt lätt att förstå sig på, varken för oss eller för datorer. Som ett enklare

Transformer och differentialekvationer M3, 00/0 sid. 4 av 5 exempel tar jag ekvationen x (t) + x (t) + δ(t), x(0) = x (0) = 0. () Låt mig visa tre olika sätt att lösa den, som ger tre olika svar, alla felaktiga! Lösning med Mathematica. Skriv i Mathematica DSolve[x [t]+x [t]+x[t]==diracdelta[t], x[0]==0, x [0]==0}, x[t], t] Mathematicas svar kan skrivas te t (H(t) ) = te t, t < 0 0, t > 0, där H (i Mathematica UnitStep) är Heavisides stegfunktion. Lösning med Maple. Skriv i Maple dsolve((diff(x(t), t, t))+*(diff(x(t), t))+x(t)=dirac(t), x(0)=0, D(x)(0)=0}) Vi får svaret ( te t H(t) ) = te t, t < 0 te t, t > 0. Lösning 3 med Laplacetransform. Vanlig räkning med Laplacetransform ger (s + s + )X(s) = X(s) = (s + ) te t. Laplacetransformen ger bara information om positiva t, men vi verkar i alla fall ha te t, t > 0, vilket skiljer sig både från Mathematicas och Maples svar! För att reda ut detta krävs lite eftertanke. För t 0 är differentialekvationen vilket har allmänna lösningen Alltså är x (t) + x (t) + 0, (At + B)e t. (At + B)e t, t < 0, (Ct + D)e t, t > 0 för några värden på konstanterna. Observera att x(t) B då t 0 från vänster och x(t) D då t 0 från höger. Distributionsderivatan är då x (A B At)e t, t < 0, (t) = (D B)δ(t) + (C D Ct)e t, t > 0.

Transformer och differentialekvationer M3, 00/0 sid. 5 av 5 Deriverar vi en gång till får vi på samma sätt x (t) = (C D A + B)δ(t) + (D B)δ (t) + Eftersom vi vet att ekvationen är uppfylld utanför 0 så ger detta ((A B At)e t ), t < 0, ((C D Ct)e t ), t > 0. x (t) + x (t) + (C D A + B)δ(t) + (D B)δ (t) + (D B)δ(t), vilket är lika med δ(t) om D = B och C = A +. Allmänna lösningen till är alltså x (t) + x (t) + δ(t) (At + B)e t, t < 0, ((A + )t + B)e t, t > 0. Observera att ingen av dessa funktioner är deriverbar i 0 (vänsterderivatan är A B och högerderivatan A + B), så ekvationen () saknar strängt taget lösning. Om man enbart kräver att vänstergränsvärdena x(0 ) = x (0 ) är 0 får man A = B = 0, ger 0, t < 0, (3) te t, t > 0. Kräver man att högergränsvärdena x(0 + ) = x (0 + ) = 0 får man A =, B = 0, ger te t, t < 0, 0, t > 0. (4) Vi ser att vår metod med Laplacetransform gav svaret (3), medan Mathematica gav svaret (4). Maple ger helt enkelt medelvärdet av dessa två svar. Anledningen till att vår räkning med Laplacetransform hittar den lösning som är 0 till vänster har att göra med hur vi definierat L(δ(t)). Man kan ge vattentäta argument för att e as, a > 0, L(δ(t a)) = 0, a < 0, men för a = 0 måste man göra ett val. Vi har definierat L(δ(t)) =, så att e as, a 0, L(δ(t a)) = 0, a < 0. Hade vi istället definierat L(δ(t)) = 0 så hade vi hittat Mathematicas lösning och med L(δ(t)) = / Maples lösning. Vill man hitta lösningen (3) med Maple eller Mathematica kan man helt enkelt ersätta begynnelsevillkoren med x( ) = x ( ) = 0 (eller något annat negativt värde vilket som helst).