Föreläsning 1 Anders Helmersson andersh@isy.liu.se ISY/Reglerteknik Linköpings universitet
Adresser http://www.control.isy.liu.se/ andersh/teaching/robkurs.html http://www.control.isy.liu.se/ andersh/teaching/robschedule.html
Återkoppling Varför behöver man återkoppling? r u G 1 y G När kan man inte göra så här?
Återkoppling Varför behöver man återkoppling? r u G 1 y G När kan man inte göra så här? G är instabil; G är osäker; G är icke minimum fas (nollställen i HHP).
Lite historia KF ˆx u L G y LQR/LQE optimala i viss mening Fas- och amplitudmarginaler? Abstract: There are none, Doyle, 1978, kapitel 14.10 i ZDG. LTR ger marginaler (Loop transfer recovery).
Standardform w (systemstörning) r + u K 1 y G + + e (mätstörning) y = Sw + T(r e) S = (I + GK) 1 T = GK(I + GK) 1 S + T = (I + GK)(I + GK) 1 = I
Utökat system Vi vill också hålla ner styrsignalen. KSw W KS < 1 y K u G Tw + W T < 1 w Sw W S < 1
Utökat system w G z u y K Vi vill begränsa förstärkningen från w till z genom ett lämpligt val av K. Försök att minska förstärkningen till under 1.
Designmetod w G z u y K 1) Ställ upp krav 2) Syntes 3) Kontrollera om kraven uppfylls 4) Modifiera och upprepa från 1)
Flervariabel förstärkning Betrakta [ z1 z 2 z = Mw ] [ ] [ 0.96 1.72 w1 = 2.28 0.96 w 2 ] Låt w 2 = w 2 1 + w2 2 = 1, och maximera z 2 = z 2 1 + z2 2.
Flervariabel förstärkning Singulära värden: [ ] 0.96 1.72 M = = UΣV T 2.28 0.96 [ ] [ ] [ 0.6 0.8 3 0 0.8 0.6 = 0.8 0.6 0 1 0.6 0.8 där U T U = I, V T V = I, Σ diagonal 0. Använd svd i Matlab. Maximal förstärkning, M = σ(m) = σ 1 = max i σ i. Olika riktningar på w ger olika förstärkning. ] T
Syntes Välj ett K så att σ(a + BKC) minimeras.
Koppling till egenvärden M T M = VΣU T UΣV T = VΣ 2 V T Således M T MV = VΣ 2 och Σ 2 är egenvärden till M T M. Egenvärden har inte bra numeriska egenskaper.
Flervariabla fenomen throttle [%] hastighet [m/s, Mach] höjdroder [deg] Flygplan höjd [m] Hur kan man jämföra grader och %? Hur kan man jämföra m med m/s eller Machtal?
Skalning Skala insignalerna så att de hamnar mellan ±1. Skala utsignalerna så att kraven hamnar mellan ±1. Skala störningarna så att de hamnar mellan ±1. G d d 1 u 1 G + y 1
Skalning G d d 1 u 1 G + y 1 Krav för att kunna styra bort en störning så att y < 1: G 1 G d < 1
Lågförstärkningssatsen G G stabilt och G < 1. Om 1 så är det återkopplade systemet stabilt.
Lågförstärkningssatsen Bryt ut osäkra parametrar. LFT = linear fractional transformation: δ δ 1 G
Föreläsningar
Föreläsningar 1 Introduktion
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda 4 Parametrisering av regulatorer, Riccati-ekvationer, LQR
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda 4 Parametrisering av regulatorer, Riccati-ekvationer, LQR 5 H -syntes
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda 4 Parametrisering av regulatorer, Riccati-ekvationer, LQR 5 H -syntes 6 Loop shaping, modellreduktion
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda 4 Parametrisering av regulatorer, Riccati-ekvationer, LQR 5 H -syntes 6 Loop shaping, modellreduktion 7 Modellosäkerheter, lågförstärkningssatsen, LFT:er
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda 4 Parametrisering av regulatorer, Riccati-ekvationer, LQR 5 H -syntes 6 Loop shaping, modellreduktion 7 Modellosäkerheter, lågförstärkningssatsen, LFT:er 8 LMI:er
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda 4 Parametrisering av regulatorer, Riccati-ekvationer, LQR 5 H -syntes 6 Loop shaping, modellreduktion 7 Modellosäkerheter, lågförstärkningssatsen, LFT:er 8 LMI:er 9 µ-analys och -syntes
Föreläsningar 1 Introduktion 2 Normer, Lyapunov-ekvationer, balansering 3 Återkoppling, stabilitet, prestanda 4 Parametrisering av regulatorer, Riccati-ekvationer, LQR 5 H -syntes 6 Loop shaping, modellreduktion 7 Modellosäkerheter, lågförstärkningssatsen, LFT:er 8 LMI:er 9 µ-analys och -syntes 10 Sammanfattning