6. Stabilitet. 6. Stabilitet. 6. Stabilitet. 6.1 Stabilitetsdefinitioner. 6. Stabilitet. 6.2 Poler och stabilitet. 6.1 Stabilitetsdefinitioner

Relevanta dokument
6. Stabilitet. 6. Stabilitet

6. Stabilitet. 6. Stabilitet. 6. Stabilitet. 6.1 Stabilitetsdefinitioner. 6. Stabilitet. 6.2 Poler och stabilitet. 6.1 Stabilitetsdefinitioner

Övningar i Reglerteknik

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

Välkomna till Reglerteknik Föreläsning 2

Lösningar till övningar i Reglerteknik

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13

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

Föreläsning 10, Egenskaper hos tidsdiskreta system

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

A

Välkomna till TSRT19 Reglerteknik Föreläsning 3. Sammanfattning av föreläsning 2 PID-reglering Blockschemaräkning Reglerdesign för svävande kula

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

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

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

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

Laplacetransform, poler och nollställen

Nyquistkriteriet. Henrik Sandberg. Extra material till Reglerteknik AK 19 maj 2014

TENTAMEN Reglerteknik 3p, X3

Lösningsförslag till tentamen i Reglerteknik fk M (TSRT06)

TENTAMEN Reglerteknik 4.5hp X3

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

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

TENTAMEN Reglerteknik I 5hp

8.3 Variabeltransformationer Frånkoppling. Betrakta ett 2x2-system, som beskrivs med modellen (8.3.1)

Lösningar Reglerteknik AK Tentamen

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

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

Stabilitet m.a.p. begynnelsedata

1RT490 Reglerteknik I 5hp Tentamen: Del B

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

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

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

ÅBO AKADEMI REGLERTEKNIK I

Reglerteknik AK, FRTF05

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

ERE103 Reglerteknik D Tentamen

1RT490 Reglerteknik I 5hp Tentamen: Del B

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

Figur 2: Bodediagrammets amplitudkurva i uppgift 1d

Reglerteknik AK Tentamen

TENTAMEN Reglerteknik 4.5hp X3

8.2.2 Bodediagram System av första ordningen K =, antages K > 0

Lösningar Reglerteknik AK Tentamen

Föreläsning 1 Reglerteknik AK

TSRT91 Reglerteknik: Föreläsning 5

8.2.2 Bodediagram System av första ordningen K

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

Reglerteknik AK, FRT010

1RT490 Reglerteknik I 5hp Tentamen: Del B

Reglerteknik Z / Bt/I/Kf/F

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

REGLERTEKNIK Laboration 5

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

3 differensekvationer med konstanta koefficienter.

Föreläsning 11, Dimensionering av tidsdiskreta regulatorer

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

Reglerteknik AK. Tentamen 27 oktober 2015 kl 8-13

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

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

Kan vi beskriva ett system utan någon fysikalisk kännedom om systemet?

STABILITET FÖR LINJÄRA HOMOGENA SYSTEM MED KONSTANTA KOEFFICIENTER

G(s) = 5s + 1 s(10s + 1)

TSRT09 Reglerteori. Sammanfattning av Föreläsning 1. Sammanfattning av Föreläsning 1, forts. Sammanfattning av Föreläsning 1, forts.

Reglerteknik AK, FRTF05

TATM79: Föreläsning 3 Komplexa tal

Industriell reglerteknik: Föreläsning 3

Reglerteknik 6. Kapitel 10. Köp bok och övningshäfte på kårbokhandeln. William Sandqvist

TSRT91 Reglerteknik: Föreläsning 2

Lösningar till tentamen i Reglerteknik I 5hp (a) Statiska förstärkningen = (0), och ( )= [ ( )].

TSRT91 Reglerteknik: Föreläsning 4

TENTAMEN: DEL B Reglerteknik I 5hp

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

TIDSDISKRETA SYSTEM SYSTEMEGENSKAPER. Minne Kausalitet Tidsinvarians. Linjäritet Inverterbarhet Stabilitet. System. Tillämpad Fysik och Elektronik 1

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

TENTAMEN Reglerteknik I 5hp

Cirkelkriteriet (12.3)

ERE 102 Reglerteknik D Tentamen

TENTAMEN: DEL B Reglerteknik I 5hp

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

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 7. Reglerteknik AK. c Bo Wahlberg. 26 september Avdelningen för Reglerteknik Skolan för elektro- och systemteknik

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Onsdag 22 augusti 2018, kl

Välkomna till TSRT19 Reglerteknik Föreläsning 4. Sammanfattning av föreläsning 3 Rotort Mer specifikationer Nollställen (om vi hinner)

Armin Halilovic: EXTRA ÖVNINGAR

AB2.8: Laplacetransformation av derivator och integraler. Differentialekvationer

Spektrala Transformer

Reglerteknik AK. Tentamen kl

TSRT91 Reglerteknik: Föreläsning 4

x2 6x x2 6x + 14 x (x2 2x + 4)

TENTAMEN I REGLERTEKNIK

Reglerteknik, TSIU61. Föreläsning 2: Laplacetransformen

TENTAMEN: DEL B Reglerteknik I 5hp

DIGITALA FILTER. Tillämpad Fysik Och Elektronik 1. Frekvensfunktioner FREKVENSSVAR FÖR ETT TIDSDISKRET SYSTEM. x(n)= Asin(Ωn)

Transkript:

Såsom framgått i de två inledande kapitlen förutsätter en lyckad regulatordesign kompromisser mellan prestanda ( snabbhet ) och stabilitet. Ett system som oreglerat är stabilt kan bli instabilt genom för aggressiv reglering. Å andra sidan existerar det också system som oreglerade är instabila och som kräver reglering för att stabiliseras. Vi kan konstatera att stabilitet är ett nödvändigt, men inte tillräckligt, villkor för en god reglering. Det är uppenbart att vi behöver systematiska metoder för att avgöra om ett system reglerat eller oreglerat är stabilt eller instabilt. 6. Stabilitetsdefinitioner Stabilitet kan definieras på flera olika sätt. För alla praktiska ändamål är de olika definitionerna ekvivalenta för linjära system. En viss definition kan i en given situation vara behändigare att använda än en annan. Därför är det ändamålsenligt att här ta upp de vanligaste stabilitetsdefinitionerna. Följande två rätt konkreta stabilitetsdefinitioner är allmänna såtillvida, att de gäller både för linjära och olinjära system oberoende av typen av systembeskrivning (överföringsfunktion eller tillståndsmodell). Reglerteknik I Grundkurs (49300) 6 Reglerteknik I Grundkurs (49300) 6 6. Stabilitetsdefinitioner 6.. Asymptotisk stabilitet Ett system är asymptotiskt stabilt om det efter en övergående störning återgår till sitt begynnelsetillstånd. En typisk övergående störning är en puls och i praktiken blir eventuella beräkningar enklast om vi antar att pulsen är en impuls. En stegförändring är inte en övergående störning. Anmärkning. Asymptotisk stabilitet definieras ofta i mer matematiska termer än ovan, vilket medför att definitionerna ser annorlunda ut. De är dock ekvivalenta. 6.. Insignal-utsignalstabilitet Ett system är insignal-utsignalstabilt om en begränsad insignal ger en begränsad utsignal. En typisk begränsad insignal är en stegförändring. Anmärkning. Av definitionen följer att ett insignal-utsignalstabilt system har ändlig förstärkning vid alla frekvenser (se kap. 7). För att vara användbara vid matematisk analys och design måste de verbala stabilitetsdefinitionerna formuleras i mer matematiska termer. Vi skall här betrakta tidssvaret (transientsvaret) för ett godtyckligt system (utan dödtid) när det utsätts för dels en övergående, dels eller bestående, insignalförändring. I enlighet med avsnitt 4.3 och ekvation (4.7) kan överföringsfunktionen för ett system utan dödtid allmänt skrivas m m bs 0 + bs + + bm s+ bm Gs () = (6.) n n s + as + + an s+ an där n n A() s s + as + + an s+ an (6.) är systemets karakteristiska polynom. 6 3 Reglerteknik I Grundkurs (49300) 6 4

Antag att det karakteristiska polynomet kan faktoriseras som A() s = ( s p)( s p) ( s p n ) (6.3) där p k, k =,, n, är polynomets nollställen, som samtidigt är systemets poler. Om vi inledningsvis antar att polerna är reella och distinkta samt att systemet är strikt propert (dvs m< n), existerar partialbråksuppdelningen C C Cn Gs () = + + + (6.4) s p s p s pn där konstanterna C k, k =,, n, kan bestämmas såsom beskrivits i avsnitt 4.4.3. Systemets utsignal Y() s ges då av C C Cn Y() s = + + + U() s (6.5) s p s p s pn där U() s är dess insignal. Antag att insignalen är en impuls, dvs en övergående störning som i definitionen av asymptotisk stabilitet. Impulsens Laplacetransform är U() s = I. Insättning i (6.5) och inverstransformering ger pt pt p () e e e n t yt = CI + CI + + CI n, t 0 (6.6) Villkoret för asymptotisk stabilitet är att y() t 0när t. Vi ser att detta uppfylls om och endast om alla p k < 0, k =,, n. Antag att insignalen i stället är en stegförändring, dvs en bestående störning som i definitionen av insignal-utsignalstabilitet. Om steget har storleken u steg, har insignalen Laplacetransformen U() s = usteg / s. Insättning i (6.5) samt inverstransformering ger pt pt pnt yt ( ) = Cu steg ( e ) + Cu steg ( e ) + + Cu n steg ( e ), t 0 (6.7) p Utsignalen är begränsad om och endast om alla e k t, k =,, n, är begränsade för t 0. Precis som ovan gäller detta om och endast om alla p k < 0, k =,, n. 6 5 6 6 Komplexa nollställen för det karakteristiska polynomet uppträder som komplexkonjugerade par. Vid partialbråksuppdelningen kan man välja mellan att sammanslå dylika par till en faktor av andra ordningen (se avsn. 4.4.3) räkna med komplexa tal (se nedan) Antag att p = σ + jω och p = σ jω. De två första termerna på högra sidan i (6.6) ger ( σ + j ω) t ( σ j ω) t σt jωt jωt y+ () t = CIe + CIe = Ie ( Ce + Ce ) (6.8) σt = Ie (( C+ C)cos( ωt) + j( C C)sin( ωt) ) där den sista likheten följer av Eulers formel. Eftersom signalen y + () t måste vara reell, följer att C och C är komplexkonjugerade. Högra ledet i (6.8) är då också reellt. Eftersom de trigonometriska funktionerna i (6.8) är begränsade (ändliga), gäller att y + () t 0 då t om och endast om σ < 0, dvs Re( p k ) < 0. Samma villkor ger också en begränsad utsignal då insignalen är en bestående störning såsom en stegförändring. 6 7 Ifall det karakteristiska polynomet innehåller multipla nollställen, fås en partialbråksuppdelning vars inverstransform förutom liknande termer som i uttrycken ovan, även innehåller produkter av exponentialfunktioner och tiden t upphöjd till en viss potens. p Eftersom exponentialfunktionen e k t med Re( p k ) < 0 avtar snabbare än vad t n växer, kommer sådana termer att gå mot noll när t. Härav följer att ovan givna stabilitetsvillkor även gäller när systemet har multipla poler. 6 8

6.. Stabilitetsvillkor uttryckt med systemets poler Enligt analysen ovan kan stabilitetsvillkoret uttryckas med hjälp av systemets poler: Ett tidskontinuerligt system är stabilt om och endast om systemets alla poler p k, k =,, n, ligger i det komplexa talplanets vänstra halva, dvs om Re( p k ) < 0, k =,, n (6.9) Systemets poler är nollställen till den karakteristiska ekvationen A() s = 0. Anmärkning 3. För linjära system är stabilitet en systemegenskap, dvs om stabilitetsvillkoret uppfylls för någon övergående eller begränsad insignal så uppfylls det för alla dylika insignaler. Detta behöver inte vara fallet för olinjära system. 6..3 Återkopplade system Resultaten ovan gäller givetvis även för återkopplade (reglerade) system. I ett enkelt reglersystem ingår komponenter V() s med överföringsfunktionerna + Rs () Ys () G p för processen som skall regleras G c p () + + G c för en regulator G m för ett mätinstrument Blockschemaalgebra ger G m () Figur 6.. Återkopplad reglerkrets. GG p c Y = R+ V + GGG p c m + GGG p c m (6.0) där + GGG = 0 (6.) p c m efter hyfsning ger den karakteristiska ekvationen. 6 9 6 0 Övning 6.. 0 Visa att systemet Gp = är instabilt. Undersök om det kan stabiliseras med en P- s regulator. Övning 6.. Är systemet Gp = stabilt eller instabilt? Undersök om den slutna kretsen är s + s + stabil då systemet regleras med en PI-regulator med (a) K c =, T i = 0,5; (b) K c = 5, T i = 0,5; (c) K c = 5, T i = 0,5. Användning av stabilitetsvillkoret definierat med hjälp av systemets poler kräver att man kan bestämma polerna. För system av högre ordning än kan det vara svårt eller omöjligt att bestämma polerna analytiskt, men om alla parametrar är givna kan man beräkna dem numeriskt. Ofta har man dock intresse av att utreda stabilitetsgränserna som funktion av en eller flera obestämda parametrar (t.ex. regulatorparametrar), och gärna så att gränserna kan anges med analytiska uttryck. Då ger en hög systemordning problem. En annan komplikation uppstår om systemet innehåller dödtid så att den ingår i den karakteristiska ekvationen. Denna situation om ett system med dödtid återkopplas. Beräkning av systemets poler kräver då att dödtiden approximeras med ett rationellt uttryck, vilket innebär att polerna endast kan bestämmas approximativt. Av dessa orsaker har det utvecklats ett antal stabilitetsanalysmetoder, som ger analytiska uttryck eller i princip exakta (numeriska) lösningar för system med dödtid. Följande metoder behandlas i denna kurs: 6 Reglerteknik I Grundkurs (49300) 6

. Bodes stabilitetskriterium, som behandlas i avsnitt 7.4. Detta är en s.k. frekvensanalytisk metod, som klarar av dödtider utan approximation. Analysen kan göras grafiskt eller numeriskt.. Nyquists stabilitetskriterium, som behandlas i avsnitt 7.4, dock endast ytligt. Detta är en mera allmängiltig variant av Bodes stabilitetskriterium. Också i detta fall kan analysen göras grafiskt eller numeriskt. 3. Routh-Hurwitz stabilitetskriterium, som behandlas i avsnitt 6.3.. Denna metod kan ge stabilitetsintervall med avseende på olika parametrar, t.ex. regulatorparametrar. Hög systemordning medför inga speciella problem, men dödtider kan inte behandlas exakt. 4. Stabilitetsanalys genom direkt substitution, som behandlas i avsnitt 6.3.. I denna metod utnyttjas det faktum att systemets poler, dvs den karakteristiska ekvationens nollställen, måste ligga på det komplexa talplanets imaginära axel vid stabilitetsgränsen. Dödtider kan behandlas exakt, men för system av hög ordning tenderar beräkningarna bli besvärliga. 6.3. Routh-Hurwitz stabilitetskriterium Användningen av Routh-Hurwitz stabilitetskriterium förutsätter att karakteristiska ekvationen kan skrivas som ett polynom, n n As () = as 0 + as + + an s+ an = 0 (6.) där koefficienten a 0, även inkluderats. Såsom påpekats, bör en eventuell dödtid (e Ls ) approximeras med ett rationellt uttryck, t.ex. en Padé-approximation. Stabilitetskriteriet blir i detta fall givetvis approximativt. Beskrivningen nedan förutsätter att a 0 > 0 (om a 0 < 0 byter vi tecken på alla koefficienter); ofta har vi a 0 =. Systemets stabilitet avgörs på följande sätt:. Om någon koefficient är icke-positiv (dvs är noll eller negativ) kan man genast säga att systemet är instabilt. Detta beror på att den karakteristiska ekvationen då måste ha minst ett nollställe (och systemet därmed minst en pol) som har icke-negativ realdel. 6 3 6 4 6.3. Routh-Hurwitz stabilitetskriterium 6.3. Routh-Hurwitz stabilitetskriterium. Om alla koefficienter är positiva, kan systemet vara stabilt, men inga säkra slutsatser kan ännu dras. Ett tillräckligt och nödvändigt stabilitetsvillkor fås med hjälp av följande schema: a0 a a4 a a3 a5 c0 c c d0 d d aa aa aa aa aa aa c c c 0 3 4 0 5 i+ 0 i+ 3 0 =, =,, i = a a a (6.3) ca 0 3 ac ca 0 5 ac ca 0 i+ 3 ac i+ 0 =, =,, i = c0 c0 c0 d d d Routh-Hurwitztablån till vänster i (6.3) bildas på följande sätt: Elementen i de två första raderna i tablån erhålles direkt från karakteristiska ekvationen. Ifall andra raden innehåller en koefficient mindre än den första, införs en nolla som sista element så att båda raderna har lika många element. Tredje och fjärde radens element erhålles enligt formlerna till höger i (6.3). I formlerna behövliga element som skulle finnas i en kolumn till höger om tablån sätts lika med noll. Beräknade element i tablåns sista kolumn blir då lika med noll. 6 5 Element i efterföljande rader beräknas enligt samma princip som tredje och fjärde radens element. Vid beräkning av ett element i kolumn j fås täljarens termer då genom korsvisa multiplikationer av elementen i de två föregående radernas första kolumn och kolumn j +, medan nämnaren är lika med första kolumnens element i föregående rad. För ett n :te ordningens system erhålles en tablå med n + rader (varav n är beräknade). Ifall det första elementet i en rad blir noll när det finns andra element i raden som kan bli olika noll, ersätts det första elementet med ε (ett litet positivt tal), som sedan används i de fortsatta beräkningarna. När alla element i tablån är bestämda, får element innehållande ε det värde som uttrycket går mot när ε 0. Stabilitetsvillkoret är att alla element i tablåns första kolumn skall vara strikt positiva. Ifall något element i första kolumnen är icke-positivt är systemet instabilt; antalet teckenväxlingar i först kolumnen är lika med antalet systempoler med positiv realdel. 6 6

6.3. Routh-Hurwitz stabilitetskriterium 6.3. Routh-Hurwitz stabilitetskriterium Anmärkning. I bland kan det under beräkningens gång framgå att alla oberäknade element måste bli lika med noll. Då kan man naturligtvis avbryta beräkningarna. Anmärkning. Om något element i första kolumnen är lika med noll motsvaras detta av en pol med realdelen noll. Anmärkning 3. Stabilitetsvillkoret att alla element i första kolumnen skall vara positiva kan givetvis användas för att beräkna stabilitetsgränser med avseende på obestämda parametrar som ingår i den karakteristiska ekvation, t.ex. regulatorparametrar om systemet är ett återkopplat system. Övning 6.3. Visa att följande stabilitetsvillkor gäller då karakteristiska ekvationen är av formen (6.) med a 0 =. (a) Ett godtyckligt andra ordningens system är stabilt om och endast om a > 0 och a > 0. (b) Ett godtyckligt tredje ordningens system är stabilt omm a > 0, a 3 > 0 och aa > a3. Övning 6.4. Undersök om det återkopplade systemet till höger är stabilt samt, ifall det är instabilt, hur många poler det har i högra halvplanet. Övning 6.5. Lös övning 6. med hjälp av Routh-Hurwitz stabilitetskriterium. Rs () + 4 s + 5 ss+ ( ) Y() s 6 7 6 8 6.3. Routh-Hurwitz stabilitetskriterium Övning 6.6. För vilka värden på regulatorförstärkningen K c är nedanstående system stabilt? Gp =, Gv = 5s + s + Gm =, C = Kc s + Övning 6.7. Undersök med R-H kriteriet för vilka värden på regulatorförstärkningen K c ett återkopplat system med samma struktur som ovan är stabilt när s 4e Gp =, Gv = 0,5, Gm =, C = Kc 5s + Ersätt dödtiden med en Padé-approximation av första ordningen. 6.3. Bestämning av stabilitetsgränsen genom direkt substitution När polerna för ett system avbildas på det komplexa talplanet utgör den imaginära axeln stabilitetsgränsen. När ett system befinner sig på gränsen till instabilitet måste därför åtminstone ett nollställe till den karakteristiska ekvationen ligga på den imaginära axeln. Dylika nollställen, som har formen s =± jω (där ω även kan vara noll), måste satisfiera den karakteristiska ekvationen vid instabilitetsgränsen. Om den karakteristiska ekvationen innehåller okända parametrar, t.ex. regulatorparametrar, kan detta utnyttjas vid bestämning av stabilitetsgränsvärden för dessa parametrar. Som analysen nedan visar, kan dödtider behandlas exakt. 6 9 6 0

6.3. Bestämning av stabilitetsgränsen genom direkt substitution 6.3. Bestämning av stabilitetsgränsen genom direkt substitution Substitution av s = jω i den karakteristiska ekvationen A() s = 0 ger efter hyfsning med j = ett uttryck av formen A(j ω) = C( ω) + j D( ω) = 0 (6.4) där C och D är funktioner av ω och eventuella obekanta parametrar. Ekvationssystemet C( ω) = 0 (6.5) D( ω) = 0 ger då ω samt ett uttryck för eventuella obekanta parametrar som definierar stabilitetsgränsen med avseende på dessa. En dödtid e Ls medför inga principiella problem eftersom man kan utnyttja Eulers formel jωl = Lω Lω (6.6) e cos( ) jsin( ) Övning 6.8. Lös övning 6.6 med direkt substitution av s = jω. Övning 6.9. Lös övning 6.7 med direkt substitution utan att approximera dödtiden. 6 6