En allmän linjär återkoppling (Varför inför vi T (s)?)

Relevanta dokument
Överföringsfunktion 21

Figur 2: Bodediagrammets amplitudkurva i uppgift 1d

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

Försättsblad till skriftlig tentamen vid Linköpings universitet

REGLERTEKNIK KTH REGLERTEKNIK AK EL1000/EL1110/EL1120

Reglerteknik AK, Period 2, 2013 Föreläsning 6. Jonas Mårtensson, kursansvarig

Välkomna till TSRT19 Reglerteknik Föreläsning 8. Sammanfattning av föreläsning 7 Framkoppling Den röda tråden!

Försättsblad till skriftlig tentamen vid Linköpings universitet

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

Reglerteknik AK Tentamen

TSRT21 Dynamiska system och reglering Välkomna till Föreläsning 10

TENTAMEN I REGLERTEKNIK TSRT03, TSRT19

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

TSIU61: Reglerteknik. Sammanfattning av kursen. Gustaf Hendeby.

Reglerteknik AK, FRT010

1RT490 Reglerteknik I 5hp Tentamen: Del B

Reglerteknik AK, Period 2, 2013 Föreläsning 12. Jonas Mårtensson, kursansvarig

Fredrik Lindsten Kontor 2A:521, Hus B, Reglerteknik Institutionen för systemteknik (ISY)

Välkomna till TSRT19 Reglerteknik Föreläsning 10

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

TSRT19 Reglerteknik: Välkomna!

Försättsblad till skriftlig tentamen vid Linköpings universitet

Reglerteknik AK. Tentamen kl

TSIU61: Reglerteknik. Reglerproblemet. Innehåll föreläsning 12: 1. Reglerproblemet: Ex design av farthållare. Sammanfattning av kursen

1RT490 Reglerteknik I 5hp Tentamen: Del B

TENTAMEN I TSRT19 REGLERTEKNIK

TSRT91 Reglerteknik: Föreläsning 2

1RT490 Reglerteknik I 5hp Tentamen: Del B

TSRT91 Reglerteknik: Föreläsning 4

TENTAMEN I TSRT91 REGLERTEKNIK

TENTAMEN I REGLERTEKNIK I

TSIU61: Reglerteknik. Regulatorsyntes mha bodediagram (1/4) Känslighet Robusthet. Sammanfattning av föreläsning 7

Välkomna till TSRT19 Reglerteknik Föreläsning 6. Sammanfattning av föreläsning 5 Lite mer om Bodediagram Den röda tråden!

TENTAMEN I REGLERTEKNIK

TENTAMEN I TSRT91 REGLERTEKNIK

TSIU61: Reglerteknik. Sammanfattning från föreläsning 3 (2/4) ˆ PID-reglering. ˆ Specifikationer. ˆ Sammanfattning av föreläsning 3.

Lösningar Reglerteknik AK Tentamen

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

TSRT91 Reglerteknik: Föreläsning 9

TSIU61: Reglerteknik. PID-reglering Specifikationer. Gustaf Hendeby.

TENTAMEN Reglerteknik 3p, X3

Försättsblad till skriftlig tentamen vid Linköpings universitet

TSRT91 Reglerteknik: Föreläsning 4

Lead-lag-reglering. Fundera på till den här föreläsningen. Fasavancerande (lead-) länk. Ex. P-regulator. Vi vill ha en regulator som uppfyller:

Reglerteknik AK. Tentamen 27 oktober 2015 kl 8-13

1RT490 Reglerteknik I 5hp Tentamen: Del B

TSIU61: Reglerteknik. Lead-lag-regulatorn. Gustaf Hendeby.

TSRT91 Reglerteknik: Föreläsning 10

TENTAMEN Reglerteknik 4.5hp X3

Specifikationer i frekvensplanet ( )

TENTAMEN I REGLERTEKNIK Y/D

TENTAMEN I TSRT91 REGLERTEKNIK

TSIU61: Reglerteknik. Sammanfattning från föreläsning 5 (2/4) Stabilitet Specifikationer med frekvensbeskrivning

Försättsblad till skriftlig tentamen vid Linköpings universitet

A. Stationära felet blir 0. B. Stationära felet blir 10 %. C. Man kan inte avgöra vad stationära felet blir enbart med hjälp av polerna.

ÖVNINGSTENTAMEN Reglerteknik I 5hp

TSRT91 Reglerteknik: Föreläsning 11

TENTAMEN I REGLERTEKNIK Y TSRT12 för Y3 och D3. Lycka till!

Försättsblad till skriftlig tentamen vid Linköpings universitet

Sammanfattning TSRT mars 2017

Försättsblad till skriftlig tentamen vid Linköpings universitet

Nyquistkriteriet, kretsformning

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

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

Försättsblad till skriftlig tentamen vid Linköpings universitet

Välkomna till TSRT19 Reglerteknik M Föreläsning 9

Reglerteknik I: F10. Tillståndsåterkoppling med observatörer. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik

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

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

ERE103 Reglerteknik D Tentamen

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

Välkomna till TSRT19 Reglerteknik Föreläsning 12

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

Reglerteknik AK. Tentamen 9 maj 2015 kl 08 13

Övning 3. Introduktion. Repetition

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

TENTAMEN I TSRT22 REGLERTEKNIK

Välkomna till TSRT19 Reglerteknik M Föreläsning 9

TENTAMEN I REGLERTEKNIK

TSRT91 Reglerteknik: Föreläsning 12

TENTAMEN: DEL A Reglerteknik I 5hp

TENTAMEN I REGLERTEKNIK Y/D

AUTOMATIC CONTROL REGLERTEKNIK LINKÖPINGS UNIVERSITET. M. Enqvist TTIT62: Föreläsning 2. Här är

Välkomna till TSRT19 Reglerteknik Föreläsning 7

Reglerteknik I: F3. Tidssvar, återkoppling och PID-regulatorn. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Torsdag 17 mars 2016, kl

Transkript:

TSRT9 Reglerteknik Föreläsning 3 Inger Erlander Klein REGLERTEKNIK Avdelningen för Reglerteknik Institutionen för systemteknik inger.erlander.klein@liu.se Tel: 28665 Kontor: B-huset ingång 23-25 www.control.isy.liu.se/student/tsrt9/vt/ CONTROL AUTOMATIC vt 25 Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 / 53 Tillstånd Överföringsfunktion Givet en tillståndsrealisering { ẋ(t) =Ax(t)+Bu(t) y(t) =Cx(t)+Du(t) såär G(s) =C(sI A) B + D Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 3 / 53 Dagens föreläsning Föreläsning 2: Tillståndsåterkoppling + observatör! Idag: Frekvensegenskaper vid tillståndsåterkoppling Integralverkan vid tillståndsåterkoppling Vad har vi gjort under kursen? Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 2 / 53 En allmän linjär återkoppling (Varför inför vi T (s)?) v r + u Fr + Σ G + Σ y Fy + Σ z + n Skänslighetsfunktionen S(s) := +Fy (s)g(s) T komplementära känslighetsfunktionen T (s) := F y (s)g(s) +Fy (s)g(s) = S(s) G c(s) = F r (s)g(s) +Fy (s)g(s) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 4 / 53

Tillståndsåterkoppling med observatör Vi kan skriva om på formen U(s) =Fr (s)r(s) Fy (s)y (s) där Fr (s) =l L(sI (A KC BL)) Bl Fy (s) =L(sI (A KC BL)) K Obs! Vid tillståndsåk.+observatör är Gc(s) T (s) eftersom Fr (s) Fy (s)! Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 5 / 53 Odin: Svensk forskningssatellit (från fö ) ẋ(t) = ( ) y(t) = ( ) x(t) x(t)+ ( / ) u(t) där y(t) är vinkelläge och u(t) är genererat vridmoment. Tillståndsvariabler x(t) =y(t), x2(t) =ẏ(t) dvs vinkelläge och vinkelhastighet Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 7 / 53 Tillståndsåterkoppling med observatör Y (s) =Gc(s)R(s) T (s)n(s)+s(s)v (s) där Skänslighetsfunktionen Gc(s) = F r (s)g(s) +Fy (s)g(s) S(s) = +Fy (s)g(s) T komplementära känslighetsfunktionen T (s) = F y (s)g(s) +Fy (s)g(s) = S(s) G c(s) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 6 / 53 Odin: Stegsvar för det öppna systemet Step Response 5 45 4 35 3 25 Amplitude 2 5 5 2 4 6 8 Time (sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 8 / 53

Odin: Stegsvar för det återkopplade systemet Step Response.9.8.7.6.5 Amplitude.4.3.2. 2 4 6 8 Time (sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 9 / 53 Odin: Bode för det återkopplade systemet Bode Diagram 2 3 4 5 Magnitude (db) 6 7 8 45 9 Phase (deg) Odin: Tillstånd.9.8 State x x 2.7.6.5.4.3.2. 2 4 6 8 Time (sec) 35 8 3 2 Frequency (rad/sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 / 53 Amplitude Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 / 53 Odin: Stegsvar för det återkopplade systemet med observatör, x() =.5, x2() =, ˆx() = Step response.8.6.4 x mäts obs.poler.6 obs.poler 3 Amplitude.2 2 4 6 8 Time (sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 2 / 53

Odin: Observatörsfel x = x ˆx, x() =.5, x2() =, ˆx() =.5 State fel i x obs.poler.6 fel i x 2 obs.poler.6 fel i x obs.poler 3 fel i x 2 obs.poler 3 Amplitude 5 5 2.5 Time (sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 3 / 53 Odin: Stegsvar för det återkopplade systemet med observatör och mätbrus.2 Step response x mäts obs.poler.6 obs.poler 3.8.6.4 Amplitude Odin: Reglerfel för det återkopplade systemet med observatör och mätbrus.5.4 State y r obs.poler.6 y r obs.poler 3.3.2...2.3.4.5 5 5 2 Time (sec).2.2 2 4 6 8 Time (sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 4 / 53 Amplitude Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 5 / 53 Odin: Bode för det återkopplade systemet Återkopplade systemet 2 3 4 5 Magnitude (db) 6 7 8 45 G c Obs.pol.6 G Obs.pol 3 c2 9 Phase (deg) 35 8 3 2 Frequency (rad/sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 6 / 53

Odin: Känslighetsfunktionen S Känslighetsfunktionen S Obs.pol.6 S Obs.pol 3 2 2 3 4 Magnitude (db) 5 6 7 8 3 2 Frequency (rad/sec) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 7 / 53 Odin: Robusthet Komplementära känslighetsfunktionen T Magnitude (db) Inför tentan måndag 6 mars 8-3 Frågestund med Inger fredagen den 3 mars kl. -2 i P8 Gamla tentor finns på hemsidan Praktiska/administrativa frågor? Glöm inte fylla i kursutvärderingen på nätet! Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 9 / 53 Komplementära känslighetsfunktionen 5 T_ Obs.pol -.6 T_2 Obs.pol -3 /g -5 - -5-2 - 2 Frequency (rad/s) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 8 / 53 Vad är reglerteknik? Analys och styrning av dynamiska system Välj styrsignalen (u(t)) så att systemet (mätsignalen y(t)) uppför sig som önskat (referenssignalen r(t)) trotsstörningar (v(t)) Vi betraktar linjära dynamiska system Exempel: Robot, farthållare i bil, uppvärmning av hus, lönsamheten hos ett företag, tillståndetiettekologisktsystem... Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 2 / 53

Grundläggande problem Stabilitet: Undvik kraftiga åtgärder baserade på alltför gammal information. Begränsningar: Utrymmet för åtgärder är begränsat Skilj på tillfälliga variationer i resultatet och långsiktiga trender. Är vår uppfattning av systemets egenskaper korrekt? Det går inte alltid att tänka statiskt. Dynamiken spelar roll! (bakhjulsstyrda cykeln!) Designen ger vissa fundamentala begränsningar (ABB robot!) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 2 / 53 Överföringsfunktion Om alla begynnelsevillkor är noll kan differentialekvationen laplacetransformeras. Vi får då Y (s) =G(s)U(s) där G(s) = B(s) A(s) = b s m + bs m + + b m s n + as n + + an är systemets överföringsfunktion Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 23 / 53 Sammanfattning av kursen: Tabell. Svängighet Snabbhet Statisk nogrannhet Stegsvar Översläng M Stigtid Tr e (limt e(t)) Lösningstid TS Gc(iω) Resonanstopp MP Bandbredd ωb e = Gc() ωb /Tr Resonansfrekvens ωp Go(iω) Fasmarginal φm Skär- Lågfrekvens Amplitudmarginal Am frekvens ωc asymptot lutning + skärning Poler Kvot mellan Avstånd e = Gc() Im- och Re-del till origo Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 22 / 53 Känslighet Återkoppling minskar inverkan av störningar och modellfel. Återkopplade systemet: Y (s) = F r (s)g(s) +Fy (s)g(s) R(s) F y (s)g(s) +Fy (s)g(s) N(s)+ +Fy (s)g(s) V (s) Överföringsfunktionen från v till y: S(s) = +Fy (s)g(s) känslighetsfunktion T (s) = S(s) = F y (s)g(s) +Fy (s)g(s) komplementär känslighetsfunktion Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 24 / 53

Känslighet Återkopplade systemet: Y (s) =Gc(s)R(s) ( S(s))N(s)+S(s)V (s) I det frekvensområde där v har sin energi vill vi göra S(iω) liten, dvs Fy (iω)g(iω) stort! I det frekvensområde där n har sin energi vill vi göra T (iω) = S(iω) liten, dvs S(iω) nära Vi vill att Gc(iω) är nära för så många frekvenser som möjligt Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 25 / 53 Stabilitetsrobusthet, forts. Under vissa antaganden gäller: Det sanna slutna systemet är stabilt om T (iω) < g(ω) för alla ω> T komplementära känslighetsfunktionen T (s) := F y (s)g(s) +Fy (s)g(s) = S(s) g begränsar det relativa modellfelet, dvs ΔG(iω) < g(ω) för alla ω> Obs! Om Fr (s) =Fy (s) =F (s) gäller alltså T (s) =Gc(s). Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 27 / 53 Stabilitetsrobusthet Modell (nominellt system): G(s) Verklighet (sant system): G (s) =(+ΔG (s))g(s) ΔG (s) = G (s) G(s) G(s) relativa modellfelet Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 26 / 53 Stabilitet DEF Ett system är insignal-utsignal-stabilt om en begränsad insignal ger en begränsad utsignal. SATS Systemet är stabilt omm alla poler ligger strikt i VHP: för alla i :Resi < Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 28 / 53

Specifikationer på stegsvaret: Figur 3.7 y d r e r My f yf.9yf d.yf Specifikationer på stegsvaret Låt r(t) = och undersök y. Snabbhet: Tr = stigtid: Den tid det tar för stegsvaret att gå från % till 9% av slutvärdet. Slängighet: M =översläng: Om A = lim y(t) så t M = y max A A (%) Ts =insvängningstid (lösningstid) (5%):.95A y(t).5a för alla t > Ts Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 3 / 53 t Tr Ts Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 29 / 53 Allmänna tumregler Specifikationer på det stationära reglerfelet lim e(t) < C t Om gränsvärdet existerar så kanslutvärdesteoremet användas: lim t e(t) = lim se(s) s Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 32 / 53 Ett systems snabbhet är proportionell mot närmsta polens avstånd till origo. Slängigheten ökar med polens vinkel mot reella axeln. Sämsta polen bestämmer. Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 3 / 53

PID (Proportionell Integrerande Deriverande) u(t) =KP e(t)+ki t e(τ)dτ + KDė(t) F (s) =KP + K I s + K Ds P-del: Stor P-del ger litet stationärt fel och snabbt system Stor P-del kräver stora styrsignaler I-del: Eliminerar ofta stationärt fel t.ex. beroende på stegstörningar. Gör systemet mer oscillativt D-del: Minskar ofta överslängen i stegsvaret. Gör systemet mera bruskänsligt. Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 33 / 53 Frekvensbeskrivning Hur reagerar ett (stabilt) linjärt system på en periodisk insignal? u y G Om u(t) =sin(ωt) såär (för stora t) y(t) G(iω) sin(ωt +argg(iω)) G(iω) kallas frekvenssvar Bodediagram: G(iω) representeras med två funktioner: amplitudkurva: G(iω) (log-log-skala) faskurva: arg G(iω)(log-lin-skala) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 35 / 53 Rotort: P(s)+KQ(s) = Plotta hur rötterna varierar med K P(s) polynom av grad n, Q(s) polynom av grad m. Startpunkter: K = P(s) =(n st.) Slutpunkter: K = Q(s) =(m st.) 2. Asymptoter: antal: n m utgår från punkten: n m ( startpkter slutpkter) riktningar: n m (π +2lπ), l =,,...,n m 3. Del av Re-axeln: udda antal start- och slutpkter till höger 4. Skärning med Im-axeln: Sätt s = iω ikar.ekv. 5. Stabilt? Snabbt? Oscillativt? Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 34 / 53 Specifikationer i frekvensplanet (öppna systemet) (fig.5.3) l arg Go Am Go ϕm 8 ωc ωp ω [rad/s] ωc =amplitudskärfrekvens: Go(iωc) = ωp = fasskärfrekvens: arg Go(iωp) = 8 ϕm =fasmarginal: ϕm =arggo(iωp) + 8 Am =amplitudmarginal (förstärkningsmarginal): Am = Go(iωp) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 36 / 53

Specifikationer i frekvensplanet (slutna systemet) (fig.5.8) l Gc Mp 3dB2 ωr ωb ω [rad/s] ωb = bandbredd, Mp = resonanstoppens höjd. ωb stor snabbt system Mp stor dålig dämpning, storöversläng Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 37 / 53 Specifikationer: snabbhet och slängighet Snabbhet Normalt gäller Go(iω) när ω Gc(iω) Go(iω) för stora ω ωb och ωc ligger nära varandra ωc stor ωb stor snabbt system Slängighet För resonanstoppen gäller MP 2sin ϕm 2 ϕm liten MP stor dålig dämpning, stor översläng Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 39 / 53 Specifikationer i frekvensplanet (öppna systemet) Idetöppna systemets bodediagram definieras ωc =skärfrekvens ϕm =fasmarginal Am =amplitudmarginal (förstärkningsmarginal) Stabilitet: Det slutna systemet är stabilt Am > ϕm > Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 38 / 53 Specifikationer: stationärt fel Antag att det slutna systemet är stabilt (ϕm >, Am > ) Om r(t) =(steg)såharvi(e(s) = +Go(s) R(s)) lim e(t) = lim t s lim s s = se(s) = +Go(s) +Go() Go() = statisk förstärkning för det öppna systemet Felet litet då Go() stor. Felet då Go() = dvs då Go() innehåller en integration. Go() kan avläsas i bodediagrammet! Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 4 / 53

Lead-lag-design F (s) =K Flead(s) Flag (s) där Flead = τ Ds + βτds + Flag = τ I s + τi s + γ Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 4 / 53 Tillståndsbeskrivning x(t) = x(t) x2(t). xn(t) { ẋ(t) =Ax(t)+Bu(t) y(t) =Cx(t) A n n matris, B n vektor, C n vektor endast x, u (inga derivator) i högerledet Polerna till systemet ges (normalt) av egenvärdena till A Ett system är insignal-utsignal-stabilt omm egenvärdena till A ligger strikt i vänster halvplan för alla i :Resi < Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 43 / 53 Arbetsgång vid lead-lag-design. Rita bodediagram för det öppna systemet G 2. Formulera specifikationerna som krav på ωc,ϕm, limt e(t) 3. Leadkompensering: bestäm nödvändig fasavancering m.h.a. arg G(iωcd) β figur 5.3 Om stor fasökning behövs: flera leadlänkar! välj τd =/(ωcd β) bestäm K såattωcd uppnås dvs K β G(iωcd) = 4. Lagkompensering: beräkna γ såattstationära felet blir tillräckligt litet välj τi =/ωcd 5. Simulera och kolla om specifikationerna är uppfyllda! Om inte, modifiera 2 ovan! Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 42 / 53 Överföringsfunktion Tillstånd En given överföringsfunktion G(s) = b s m + bs m + + bm s n + as n + + an kan skrivas på tillståndsform på fleraolikasätt. Enklast: Styrbar kanonisk form Observerbar kanonisk form Ofta kan tillståndsvariablerna väljas så att de har fysikalisk mening (läge, hastighet osv) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 44 / 53

Tillstånd Överföringsfunktion Givet en tillståndsrealisering { ẋ(t) =Ax(t)+Bu(t) y(t) =Cx(t)+Du(t) såär G(s) =C(sI A) B + D Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 45 / 53 Linjärisering av olinjära system, forts Kring (x, u ) approximeras ( ) av { Δx(t) =AΔx(t)+BΔu(t) Δy(t) =C Δx(t)+DΔu(t) där Δx(t) =x(t) x, Δu(t) =u(t) u, Δy(t) =y(t) h(x, u ) och A = fx(x, u ), B = fu(x, u ) C = hx(x, u ), D = hu(x, u ) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 47 / 53 Linjärisering av olinjära system { ẋ(t) =f (x(t), u(t)) y(t) =h(x(t), u(t)) dvs ẋ(t) =f(x(t),...,xn(t), u(t)). ẋn(t) =fn(x(t),...,xn(t), u(t)) y(t) =h(x(t),...,xn(t), u(t)) ( ) (x, u )kallasenjämviktspunkt för ( ) omf (x, u )=. Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 46 / 53 Linjärisering av olinjära system, forts A = f x f2 x fn x (x, u ) f x2 (x, u ) f 2 x2 (x, u )... f xn (x, u )... f 2 xn...... (x, u ) f n x2 (x, u )... f n xn (x, u ) (x, u ) (x, u ) B = f u (x, u ) f2 u (x, u ) fn u (x, u ). C = ( h x (x, u ) h x2 (x, u )... h xn (x, u ) ) D = h u (x, u ) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 48 / 53

Styrbarhet & observerbarhet där Ett system är styrbart det S. S = [ BABA 2 B...A n B ] är systemets styrbarhetsmatris. Ett system är observerbart det O. där C CA O = CA 2. CA n är systemets observerbarhetsmatris. Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 49 / 53 Tillståndsåterkoppling { ẋ(t) =Ax(t)+Bu(t) y(t) =Cx(t) Tillståndsåterkoppling: Återkopplade systemet: u(t) = Lx(t)+lr(t) ẋ(t) =(A BL)x(t)+Blr(t) Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 5 / 53 Minimal realisering En realisering är minimal både styr- och observerbar dimensionen hos x = gradtalet i G:s nämnare inga kancellationer i C(sI A) B Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 5 / 53 Tillståndsåterkoppling, forts. ẋ(t) =(A BL)x(t)+Blr(t) Poler = egenvärden till A BL, dvsrötter till det(si (A BL)) = Öppna systemet styrbart Egenvärdena till A BL kan placeras godtyckligt. Välj l så att det slutna systemet får statisk förstärkning. Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 52 / 53

Skattning av tillstånd: observatör ˆx(t) =Aˆx(t)+Bu(t)+K(y(t) C ˆx(t)) Felet x(t) = x(t) ˆx(t) lyder under ekvationen x(t) =(A KC ) x(t) Använd ˆx(t) vidåterkopplingen: u(t) = Lˆx(t)+lr(t) Observatörens poler anger hur snabbt observatörsfelet avtar Öppna systemet observerbart Egenvärdena till A KC kan placeras godtyckligt. Inger Erlander Klein (Reglerteknik, ISY) TSRT9 Reglerteknik Föreläsning 3 vt 25 53 / 53