Modellbygge och simulering av L. Ljung och T. Glad - Kap 1-2

Relevanta dokument
Modellering av Dynamiska system Bengt Carlsson Rum 2211

Modellering av Dynamiska system Bengt Carlsson Rum 2211

Modellering av Dynamiska system Bengt Carlsson Rum 2211

Alexander Medvedev Rum 2111 Dynamiska system

ÖVNINGSTENTAMEN Modellering av dynamiska system 5hp

Formalia. Modellbygge & Simulering, TSRT62. Föreläsning 1. Varför modeller? Föreläsning 1: Modeller och modellbygge

TENTAMEN Modellering av dynamiska system 5hp

Kap 10 - Modeller med störningar. Hur beskriva slumpmässiga störningar?

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

Modellbygge och simulering

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

Avslutande föreläsning LGMA65

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

ÅBO AKADEMI REGLERTEKNIK I

TSRT62 Modellbygge & Simulering

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13

EL1000/1120/1110 Reglerteknik AK

Kap 8 - Empirisk modellering. Två grundprinciper för att bygga matematiska modeller (kombineras ofta!):

TENTAMEN I REGLERTEKNIK

Reglerteori. Föreläsning 3. Torkel Glad

Frekvensbeskrivning, Bodediagram

Reglerteknik I: F1. Introduktion. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik

Parameterskattning i linjära dynamiska modeller. Kap 12

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

Systemteknik/Processreglering F2

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

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

TSRT91 Reglerteknik: Föreläsning 1

Industriell reglerteknik: Föreläsning 3

ERE 102 Reglerteknik D Tentamen

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

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

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

En översikt av Kap 7. Tillbakablick, återkoppling Informationsteknologi Reglering av vätskenivån i en tank. Framkoppling. Informationsteknologi

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

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

Dina anteckningar: Semifysikalisk modellering i kursen Modellering

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

Systemteknik/Processreglering F3

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2

TSRT91 Reglerteknik: Föreläsning 4

TSRT91 Reglerteknik: Föreläsning 5

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

TSRT91 Reglerteknik: Föreläsning 10

TSRT91 Reglerteknik: Föreläsning 4

EXEMPEL 1: ARTVARIATION FÖRELÄSNING 1. EEG frekvensanalys EXEMPEL 2: EEG

TSRT91 Reglerteknik: Föreläsning 1

Föreläsning 1 Reglerteknik AK

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

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

Systemidentifiering för läkemedelsutveckling modeller, skattning och analys.

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

TSRT91 Reglerteknik: Föreläsning 2

TENTAMEN I TSRT91 REGLERTEKNIK

GÖTEBORGS UNIVERSITET Naturvetenskapliga fakultetsnämnden. Utbildningsplan för Matematikprogrammet (N1MAT) 1. Beslut om fastställande. 2.

Frekvensbeskrivning, Bodediagram

TENTAMEN I REGLERTEKNIK Y/D

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

Stokastiska Processer och ARIMA. Patrik Zetterberg. 19 december 2012

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

Tentamen i Tillämpningar av fysik och dynamik i biologiska system, 7p

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

TENTAMEN I REGLERTEKNIK TSRT03, TSRT19

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

Reglerteknik AK. Tentamen kl

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

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

Beskrivning av signaler i frekvensdomänen - sammanfattning

Laplacetransform, poler och nollställen

Tentamen ssy080 Transformer, Signaler och System, D3

Sammanfattning av föreläsning 4. Modellbygge & Simulering, TSRT62. Föreläsning 5. Identifiering av olinjära modeller

Signaler och system, IT3

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

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

Optimering och simulering: Hur fungerar det och vad är skillnaden?

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Torsdag 15 december 2016, kl

Reglerteknik AK Tentamen

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

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

Ulrik Söderström 20 Jan Signaler & Signalanalys

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

Försättsblad till skriftlig tentamen vid Linköpings universitet KÅRA T1 T2 U2 U4

Ulrik Söderström 19 Jan Signalanalys

Lösningsförslag TSRT09 Reglerteori

REGLERTEKNIK Laboration 5

MVE051/MSG Föreläsning 14

Cirkelkriteriet (12.3)

REPETITION (OCH LITE NYTT) AV REGLERTEKNIKEN

Reglerteknik Z / Bt/I/Kf/F

Reglerteknik AK. Tentamen 9 maj 2015 kl 08 13

Transkript:

Modellbygge och simulering av L. Ljung och T. Glad - Kap 1-2

Experiment vs modellbygge Många frågor om ett system kan besvaras genom att utföra experiment. Vettigt! Men ibland finns nackdelar: Kostnader. Tidsåtgång. Farligt och/eller miljöförstörande. Systemet existerar inte.

Användning av modeller Öka förståelsen Göra prognoser. Konstruktion (processer, produkter...), processoptimering. Modellbaserad regulatordesign, t ex modellprediktiv reglering (MPC) Forskning. Utveckla och testa hypoteser. Feldiagnos, processövervakning. Mjukvarusensorer Utbildning. Exempel: Simulator för kärnkraftverk, Flygplan, Reningsverk. Virtuell verklighet

Modelltyper Modell: verktyg för att kunna besvara frågor om ett system (utan att göra experiment). Exempel: Mentala modeller Verbala modeller (Exempel: expertsystem) Fysiska modeller Grafer och tabeller Matematiska modeller

Hur bygger man modeller? Två typer av kunskaper krävs: Förstå tillämpningen, domänexpert. Förstå hur fakta kan omsättas till en användbar modell, kunskapsingenjör. Fokus i denna kurs! Två grundprinciper för att bygga matematiska modeller (kombineras ofta!): Fysikaliskt modellbygge. Använd naturlagar (massbalans, energibalans, Newtons lagar etc etc). Ibland behövs hypoteser och empiriska samband). Systemidentifiering=Empirisk modellering Ide : Utnyttja observationer (mätningar) från systemet för att anpassa modellens egenskaper.

Modellverifiering En modell är användbar först då dess giltlighet har testats och fastställts. OBS Alla modeller har ett begränsat giltlighetsområde. Strikt talat kan inte modeller valideras, de kan bara icke-falsifieras. Jämför hypotesprövning i statistik. Praktiskt: Jämför modellens uppförande (utsignal) med systemets och utvärdera skillnaden: Är modellen tillräckligt noggrann givet syftet med modelleringen? We should make things as simple as possible, but not simpler - Einstein All models are wrong but some are useful - G. Box a a Professor Emeritus of Statistics at the University of Wisconsin, and a pioneer in the areas of quality control, time series analysis, design of experiments and Bayesian inference.

Fys. modellbygge vs identifiering Fysikaliskt modellbygge: - Kan vara svårt/omöjligt + Modellen har ofta stort giltlighetsområde. + Ger fysikalisk insyn, och modeller där parametrarna har fysikalisk mening. Systemidentifiering/Empirisk modellering: + Lätt - Ofta begränsat giltlighetsområde. Ofta vettig ansats: Modellera det som går med fysikalisk insikt använd sedan empirisk modellering för att bestämma kvaravarande okända parametrar i modellen, Grey box identification. Tas upp senare i kursen.

Empirisk modellering, icke-trivialiteter Teknik: Samla in mätdata, anpassa parametrar i en modell till mätdata och validera modellen. Men: Måste hitta en vettig modelstruktur. Praktiskt taget alla mätningar från verkliga system är behäftade med störningar och brus. Vad händer då? Systemets egenskaper kanske ändrar sig med tiden. Viktiga signaler/variabler kanske inte kan mätas.

Hur komplex/stor ska modellen vara? Är det bättre att skatta en modell med många parameter jämfört med en modell med få parametrar? Nja... John von Neuman: With four parameters I can fit an elephant, and with five I can make him wiggle his trunk. See also http://www.nature.com/nature/journal/v427/n6972/full/427297a.html

Deterministisk - Stokastisk Dynamisk - Statisk Tidskontinuerlig - Tidsdiskret Aggregerad (ordinära diffar) - Fördelad (partiella diffar) Förändringsorienterad - Händelsestyrd

Matematiska modelltyper Deterministisk - Stokastisk Dynamisk - Statisk Tidskontinuerlig - Tidsdiskret Aggregerad (ordinära diffar) - Fördelad (partiella diffar) Förändringsorienterad - Händelsestyrd =Ingår ej i denna kurs

Läs själva! Kap 2 - Exempel på modeller

Modellbygge och simulering av L. Ljung och T. Glad - Kap 3 Modelltyper (en hel del i Kap 3 är repetition)

Kap 3.3 - Variabler och signaler Standardbeteckningar (i tillämpn anv ofta andra beteckningar) Utsignalery(t) (variabler som primärt är av intresse). Insignaler/styrsignal u(t) (till vårat förfogande). Störsignalw(t)(kan ej påverkas, kan ibland inte mätas) I kursen kommer vanligtvis skalära (en insignal, en utsignal) system att studeras. Ibland görs utvidgning till flera insignaler/utsignaler.

Kap 3.2 - Svarta lådor och enkla experiment Transientanalys: Impulssvar: u(t) = δ(t) y(t) = g(t) t Stegsvar: u(t) = u 0 fort > 0 y(t) = u 0 0 g(τ)dτ + Snabb översikt över dynamiken. Tidsskala, orsak-verkan. Oprecis information. Känslig för störningar.

Frekvensanalys (jmfr reglerteknikkursen!) Linjärt system entydigt bestämt av sitt frekvenssvarg(iω). För ett linjärt kontinuerligt system gäller att (då transienten dött ut): där u(t) = u 0 cos(ωt) y(t) = y 0 cos(ωt+ϕ) y 0 = G(iω) u 0 ϕ = argg(iω) Skatta frekvenssvaret genom att använda sinussignaler med olika frekvens som insignal och mäta utsignalen.

Frekvensanalys - sammanfattning + Lätt att använda. + Enda antagandet är att systemet är linjärt. + Lätt att undersöka intressanta frekvensområden - Resulterar i tabell/graf. - Ej praktiskt genomförbart att analysera alla frekvenser. Långsamt. - Inte alltid tillåtet att använda sinussignaler i en process.

Kap 3.4 Differentialekvationer g(y (n) (t),y (n 1) (t),...,y(t),u (m) (t),u (m 1) (t),...,u(t)) = 0 Tillståndsbegreppet x(t) = x 1 (t) x 2 (t). x n (t)

Tillståndsmodell (Kontinuerlig tid) ẋ(t) = f(x(t),u(t)) y(t) = h(x(t),u(t)) Linjär tillståndsmodell - Kontinuerlig tid ẋ(t) = Ax(t)+Bu(t) y(t) = Cx(t)+Du(t) Linjär tillståndsmodell - Diskret tid, se även Appendix A.2 x(k +1) = Ax(k)+Bu(k) y(k) = Cx(k)+Du(k)

Kap 3.5 Repetera vid behov: Stationära lösningar Stabilitet Statisk förstärkning och tidskonstant Linjärisering Kap 3.6 - Kursivt