Datorövningar i systemidentifiering Del 1
|
|
- Thomas Isaksson
- för 5 år sedan
- Visningar:
Transkript
1 Datorövningar i systemidentifiering Del 1 Denna version: 24 augusti 2015 REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING
2 Målsättning Detta häfte innehåller datorövningar i systemidentifiering. Området är i mångt och mycket ganska teoretiskt och kopplingen till dess (stora) praktiska användning är inte alltid självklar. Detta häfte syftar till att ge inblick i och kunskap om hur det går till att ta fram en bra modell med hjälp av ett systemidentifieringsverktyg. Målsättningarna är följande: illustrera en lämplig arbetsgång vid ett identifieringsproblem ge en inblick i hur ett standardverktyg, System Identification Toolbox (SITB) för Matlab används och fungerar peka på vilka storheter som är lämpliga att studera vid validering av modeller SITB:s grafiska användargränssnitt Figur 1: Det grafiska användargränssnittet till SITB. Allt arbete med förbehandling av data, identifiering och validering kan göras i ett grafiskt användargränssnitt till System Identification Toolbox (SITB) i Matlab, se figur 1. Detta användargränssnitt startas genom att skriva 2
3 >> ident i Matlabs terminalfönster. För att få en bild av hur detta verktyg fungerar ges här en kortfattad beskrivning av gränssnittet. Till vänster i figur 1 syns ett antal ikoner som representerar de olika datamängder som används i modelleringsförfarandet. Detta kan vara estimerings- och valideringsdata samt övriga datamängder som är relevanta för modellen. Dessa dataset kan studeras i tids- och frekvensdomänen med hjälp av att markera Time plot och Data spectra under Data Views. Det dataset som för tillfället bearbetas finns som ikon i fältet Working Data. Rätt dataset för förbehandling fås genom att dra den ikon som representerar det intressanta datasetet till Working Data. Detta dataset kan förbehandlas (Preprocess) eller användas till modellskattning (Estimate). De behandlade datasetet hamnar under Data med ett nytt namn, så om man önskar göra ytterligare manipulationer av detta dataset måste det flyttas till Working Data. De skattade modellerna illustreras av ikoner till höger i figuren. Egenskaperna hos de skattade modellerna kan studeras med hjälp av att markera de olika rutorna under Model Views. I de fall data behövs för att validera modellen används det dataset som finns vid Validation Data. Ikoner som representerar data eller modeller kan slängas i Trash om de inte skall användas mer. Nya dataset kan flyttas till Working Data, Validation Data eller Trash genom att dra ikonerna för dataseten och släppa dem över respektive plats. De arbeten som är utförda kan (och bör) sparas då och då för att lätt kunna fortsätta arbetet vid ett senare tillfälle. Detta görs under File och sedan Save session. Detta är extra värdefullt i detta häfte, då många av övningarna bygger på varandra! Notera För att komma åt olika filer för uppgifterna, kör i Matlab kommandot initcourse TSRT62 Allt som kan göras i grafiska användargränssnittet (och en hel del extra) kan även göras från kommandoraden. Detta är ibland enklare och lättare, speciellt om många alternativ ska prövas (kan t ex skriva Matlab-script). Kör help ident för att få info om kommandonamn. iddemo är också användbart. Man kan också högerklicka på skattade modeller i användargränssnittet och där se vilka kommandon som körts. 3
4 Importering och förbehandling av data Om man har sparat insamlade data under exempelvis filnamnet myfile kan dessa laddas in i Matlab genom kommandot >> load myfile Datasekvenserna kan läsas in i användargränssnittet genom att trycka på Import data och sedan välja Time domain data. Data kan vara lagrade i två olika format, antingen som vektorer/matriser eller som iddata-objekt. Vid inläsningen till användargränssnittet väljs detta under Data Format for Signals. Vidare är det möjligt att namnge datasetet, mata in värden på samplingsintervall och starttid samt att ge lite kommentarer om datasetet. Genom att trycka på knappen Preprocess visas menyn enligt figur 2. Här Figur 2: Möjliga alternativ för att förbehandla data via användargränssnittet i SITB. kan man utföra en rad operationer på det dataset som ligger i Working Data. De som är av intresse för detta häfte är förklarade här. Se också [2, kapitel 14.3] Select range. Välj ut de data som skall ingå i de olika dataseten. Remove means. Tar bort medelvärde från in- och utsignaler. 4
5 1 Ickeparametrisk identifiering Här skall vi studera icke-parametriska frekvensskattningsmetoder, se [2, kapitel 11]. Dessa nås i användargränssnittet under knappen Estimate och sedan Spectral Model. Tre olika metoder är implementerade, nämligen Blackman- Tukeys metod (SPA), SPAFDR och ETFE. Modellerna studeras genom att man under Model Views väljer Frequency resp. Vi kommer också skatta impulssvar mha CRA, vilket här görs utanför grafiska användargränssnittet, dvs genom att använda kommandoraden (förslagsvis genom att skriva en m-fil som körs). 1. En kemisk reaktor kan lite förenklat beskrivas som en tank som innehåller en vätskeblandning i vilken en kemisk reaktion äger rum. Ofta har man ett kontinuerligt in- och utflöde från reaktorn som man kan variera för att påverka koncentrationen av en reaktionsprodukt i utflödet och man ser till att hålla vätskeblandningen i reaktorn homogen genom att hela tiden röra om den. En hundraliters Van de Vusse-reaktor kan i en viss arbetspunkt beskrivas av modellen G(s) = s s s Insignalen till reaktorsystemet är flödet (i l/min) in i reaktorn och utsignalen är koncentrationen (i mol/l) av den intressanta produkten i utflödet. Antag nu att modellen är okänd, men att det har gjorts ett antal experiment på reaktorn. Data finns lagrade i filen reaktordata.mat som ett antal iddata-objekt (kör load reaktordata). I filen finns även objekten Gd och Fd, där Gd är reaktormodellen G(s) diskretiserad med samplingstiden T = 0.1 s och Fd är den tidsdiskreta regulatorn som använts vid experimenten z2 z5. Gd och Fd kan laddas in i SITB genom att välja Import Models. (a) Ta in datasetet z1 i SITB och studera vilka tids- och frekvensegenskaper det har. (b) Skatta några olika ickeparametriska modeller. Använd både SPA och ETFE och variera fönsterbredden M (benämnd γ i [2]) under Frequency Resolution. Hur påverkar fönsterbredden skattningarna? 5
6 Prova även den mer avancerade metoden SPAFDR och variera antalet frekvenser. Frequency Resolution sätts då enklast till [] (default). (c) Dataset z1 var insamlat genom att variera insignalen slumpmässigt och mäta utsignalen från systemet. Ladda nu istället in dataset z2 som är insamlat under återkoppling. Insignalen kommer då istället från en regulator som drivs av skillnaden mellan en slumpmässig referenssignal och den uppmätta utsignalen. Hur blir de icke-parametriska skattningarna nu? Vad är problemet? (d) För att vidare utreda återkopplingens inverkan finns två ytterligare dataset, z3 och z4, där amplituden på referenssignalen förstärkts 10 gånger (z3) respektive satts till 0 (z4). Försök med hjälp av z2, z3 och z4 förklara hur skattningen påverkas av återkopplingen och referenssignalen. (e) Extrauppgift: Periodiska data. Prova även periodiska data genom att använda dataset z5. Referenssignalen var vid experimentet periodiskt brus (dvs samma brussekvens upprepas flera gånger) med tio perioder. För att SITB ska förstå detta har z5.period satts till N/10 = 200. Använd ETFE och jämför skattningen med den du får från dataset z2 (som har samma amplitud på referenssignalen men ej är periodisk). 2. Vid simulering av akustik i rum används normalt ett stort antal sampel (flera tusen) från rummets impulssvar. I denna uppgift ska vi jämföra akustiken i två olika rum (en föreläsningssal och ett kontorsrum), dels genom att lyssna, dels genom att skatta impulssvaren med hjälp av CRA och studera hur de skiljer sig åt. Filen akustikdata.mat (kör load akustikdata) innehåller signalerna u, y1 och y2 där u är en trumpetfanfar och y1 och y2 är inspelade ljud hur fanfaren låter i de två olika rummen. Alla signalerna innehåller N = sampel med samplingsfrekvens f s = 16 khz. Notera: Denna uppgift bör lösas utanför GUI:t, dvs genom att använda kommandoraden. Orsaken är att flera kommandon som behöver användas ej finns tillgängliga i GUI:t (däribland CRA 1 ). (a) Studera hur de olika signalerna skiljer sig åt, t ex genom att plotta signalerna. Om du har möjlighet, försök också spela upp ljuden. 1 Under Estimate -> Correlation Models finns enbart metoden impulse som är en annan metod än CRA. Normalt ger den ett bättre resultat än CRA, men den är alltför långsam här när vi behöver skatta så många koefficienter i impulssvaret. 6
7 Kan du redan nu säga vilken signal som kommer från vilket rum? Tips: För att spela upp en signal u, använd kommandot: fs=16000; soundsc(u,fs); (b) Skatta de 500 första laggarna i impulssvaret för de olika rummen genom att använda metoden CRA. För att få en bra skattning behöver du höja ordningen på vitningsfiltret (L(q) på s. 251 i [2]). Justera upp ordningen tills ytterligare höjning inte ger någon direkt skillnad. Tips: Impulssvaret med filterordning 100 skattas med: T=1/fs; z1=iddata(y1,u,t); M=500; na=100; g1hat=cra(z1,m,na,0); figure; stairs(ghat1); (c) Använd de skattade impulssvaren för att räkna ut avståndet till närmaste objekt i de olika rummen. (d) Använd ditt skattade impulssvar för att simulera akustiken i ett av rummen. Hur väl lyckas du återskapa ljudet? Prova olika längd på impulssvaret och ordning på vitningsfiltret för att förbättra resultatet. Tips: Simulering görs med kommandot: y1hat=filter(g1hat,1,u); 3. För många mekaniska system (t ex broar, flygplan, bilkarosser) är det vanligt att göra vibrationsanalys. Detta innebär ofta att man studerar systemets resonanser genom att skatta frekvenssvaret från pålagd kraft till rörelser i konstruktionen (vanligtvis acceleration). Krafter brukar normalt genereras på tre olika sätt: impulshammare, skakare eller normal drift. Rörelserna mäts vanligtvis med accelerometer. Uppgiften går ut på att ta fram och jämföra spektralskattningar från två olika dataset. Filen vibrationdata.mat (kör load vibrationdata) innehåller iddata-objekten zh (impulshammare) och zs (skakare). Dessutom finns modellen Gd som kan användas i efterhand för att verifiera skattningarna. (a) Ta fram spektralskattningar för de två dataseten med hjälp av några av SPA, ETFE och SPAFDR. Hur många resonanser hittar du? (b) Samma maxamplitud för kraften har använts i de båda dataseten (vilket ofta är rimligt eftersom konstruktionen inte tål hur 7
8 stora krafter som helst). Hur påverkar det noggrannheten i spektralskattningen som erhålls för de olika dataseten? 4. Du har fått i uppdrag att ta fram en modell av en elmotor med last, se figur 3. En fysikalisk modell för en viss sådan elmotor ges approximativt av 1 G(s) = (1) s s s Vid ett identifieringsexperiment har 1000 datapunkter samlats in med en samplingstid på 0.3 s. Datasetet har sparats som vektorer under namnet elmotor, där insignalen är benämnd u och utsignalen y. u Figur 3: Elmotor (a) Ta in datasetet i SITB och studera vilka tids- och frekvensegenskaper det har. Kontrollera att data ser normalt ut, d.v.s. att inga trender finns i data eller att någon outlier har kommit med. (b) Hur ser bodediagrammet ut för en elmotorn beskriven enligt (1)? (c) Skatta några olika icke-parametriska modeller. Använd både SPA, SPAFDR och ETFE och variera fönsterbredden M (benämnd γ i [2]). Hur påverkar valet av M skattningen? Stämmer det ideala bodediagrammets utseende med de skattade? 8
9 Diskussion/lösningsförslag Nedan följer högst ungefärliga lösningsförslag på uppgifterna. Ickeparametrisk identifiering 1. (a) Signalerna verkar okej, dvs det är bara att fortsätta till (b). (b) Litet M ger bias (ej rätt väntevärde), stort M ger hög varians. En bra kompromiss ligger runt M = 200 för SPA och ETFE. För SPAFDR väljs Frequency Spacing Logarithmic. Skattningen blir nu mycket bra för ett stort intervall av frekvenser. Notera speciellt att fladdret vid höga frekvenser försvinner då Logarithmic väljs istället för Linear. (c) Skattningarna blir felaktiga i hela frekvensintervallet, med för låg amplitud upp till 1 rad/s och sedan för hög amplitud. Orsaken är att insignal är korrelerad med bruset på grund av återkopplingen. (d) För ETFE ges skattningen vid återkoppling av (då N ): Ĝ(iω) G(iω)Φ r(ω) [F (iω)] 1 Φ v (ω) Φ r (ω) + Φ v (ω) Biasen beror därför på signal-brus-förhållandet. Om r görs 10 gånger större blir Φ r 100 gånger större och biasen bör därför minska med motsvarande faktor. Sätts r till 0 så fås istället 1/F. Detta kan verifieras genom att ladda in regulatorn Fd via Import models. (e) Biasen minskar då z5 används eftersom ETFE medelvärdesbildar över de olika perioderna, vilket sänker brusvariansen Φ v en faktor 10. Dock minskar frekvensupplösningen motsvarande faktor. 2. (a) Plotta till exempel signalerna med: fs=16000; T=1/fs; N=length(u); t=t*(1:n) ; figure; plot(t,[u y1 y2]); Man ser redan här att signalerna från rummen har längre utsträckning i tiden pga ekon. Signalen y1 har längst utsträckning, vilket borde svara mot det större rummet. Ett lyssnartest visar stor skillnad i akustik: 9
10 soundsc(u,fs); soundsc(y1,fs); soundsc(y2,fs); (b) Impulssvaret för y1 skattas med följande kod: z1=iddata(y1,u,t); Ni = 500; na = 300; g1hat=cra(z1,ni,na,0); t=t*(0:ni) ; figure; stairs(t,[g1hat,g1(1:ni+1)]) där det sanna impulssvaret g1 använts (finns med i akustikdata.mat). Ordningen bör vara runt 300 för att få rätt de första 100 laggarna nära noll. För y2 fås liknande resultat. (c) Det finns en direktterm vid 0, men sedan är impulssvaret nära noll fram tills 6.5 ms för y1 och 3 ms för y2. Mikrofonen sitter därför nära instrumentet och ljudhastigheten 343 m/s ger 2.2 resp 1 m. Dessa sträckor ska halveras för att få avståndet till objektet. (d) Den svåraste signalen är y1. Kör följande kod för olika Ni och na: Ni=2000; na=300; g1hat=cra(z1,ni,na,0); y1hat=filter(g1hat,1,u); soundsc(y1,fs); soundsc(y1hat,fs); Antalet laggar Ni behöver vara minst 2000 för att få rätt rumskänsla. Om na minskas blir ljudet väldigt dovt. 3. (a) Systemet har resonanser vid frekvenserna 2.2, 6.5, 12, 21, och 45 rad/s. Av dessa drunknar den översta i bruset för båda dataseten. Den första resonansen vid 2.2 rad/s kan också vara svår att urskilja med ETFE och SPA (med Frequency Spacing Linear). De övriga tre resonanserna syns dock tydligt för dataset zs om man väljer tillräckligt stor frekvensupplösning (M 5000 fungerar bra). För dataset zh kan även den fjärde resonansen vara svår att urskilja eftersom brusnivån är högre. För SPAFDR ger Frequency Spacing Logarithmic och cirka 500 frekvenser ett bra resultat för dataset zs. Då syns även den första resonansen. Detta går också med SPA om man väljer Frequency Spacing Logarithmic och M För dataset zh kan det vara svårt att hitta en inställning så att både första och fjärde resonansen syns. 10
11 Värt att notera är att det är svårt att få dämpningen rätt (höjden på resonanstopparna) för detta odämpade system. Detta kan verifieras genom att ladda in systemet Gd via Import models. (b) Jämför man signalerna (Time plot) syns det att utsignalen då skakaren används är ca 100 gånger högre. Spektrum för signalerna (Data spectra) är också dramatiskt olika. För att få samma resultat med impulshammare som med skakare måste man alltså tillåta en mycket större kraft. 4. (b) Bodediagrammet för elmotorn med last kan ses i figur 4. Vi kan 10 0 Bode Diagram Magnitude (abs) Phase (deg) Frequency (rad/sec) Figur 4: Bode-diagram för elmotorn med last. se att vid ungefär 1 rad/s har systemet en resonanstopp och för höga frekvenser är lutningen 3. (c) Brusigheten i skattningarna ökar med ökande M, samtidigt minskar biasen. Ett bra värde för detta system ligger runt Referenser [1] T. Glad and L. Ljung. Reglerteknik. Grundläggande teori. Studentlitteratur, [2] L. Ljung and T. Glad. Modellbygge och simulering. Studentlitteratur,
Datorövningar i systemidentifiering Del 2
Datorövningar i systemidentifiering Del 2 Denna version: 24 augusti 2015 REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING 1 Parametrisk identifiering av konfektionsmodeller Parametriska konfektionsmodeller (black-box-modeller)
Datorövningar i systemidentifiering Del 3
Datorövningar i systemidentifiering Del 3 Denna version: 15 oktober 2015 REGLERTEKNIK AUTOMATIC CONTROL LINKÖPING 1 Parametrisk identifiering av tillståndsmodeller Hittills har alla parametriska modeller
Kap 10 - Modeller med störningar. Hur beskriva slumpmässiga störningar?
Kap 10 - Modeller med störningar Notera att Beskrivning av signaler i frekvensdomänen -sammanfattning ger en bakgrund till Kap 10 och 11. Huvudpunkter: Hur beskriva slumpmässiga störningar? Data insamlas
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 23-- Sal () T,T2,KÅRA (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken sal
Flerdimensionella signaler och system
Luleå tekniska universitet Avd för signalbehandling Magnus Sandell (reviderad av Frank Sjöberg) Flerdimensionell signalbehandling SMS033 Laboration 1 Flerdimensionella signaler och system Syfte: Den här
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 24-4-22 Sal () TER2,TER3,TERF (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in
TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING
TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING SAL: G32 TID: 8 juni 217, klockan 8-12 KURS: TSRT21 PROVKOD: TEN1 INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANSVARIG LÄRARE: Johan Löfberg, 7-311319 BESÖKER SALEN: 9.3,
TENTAMEN I REGLERTEKNIK TSRT03, TSRT19
TENTAMEN I REGLERTEKNIK TSRT3, TSRT9 TID: 23 april 29, klockan 4-9 KURS: TSRT3, TSRT9 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Johan Löfberg, 7-339 BESÖKER SALEN: 5.3, 7.3 KURSADMINISTRATÖR:
Lab 1 Analog modulation
2 Lab-PM för TSEI67 Telekommunikation Lab 1 Analog modulation Med Simulink kan man som sagt bygga upp ett kommunikationssystem som ett blockschema, och simulera det. Ni ska i denna laboration inledningsvis
TENTAMEN I TSRT19 REGLERTEKNIK
SAL: XXXXX TENTAMEN I TSRT9 REGLERTEKNIK TID: 25-8-2 kl. 8:-3: KURS: TSRT9 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Inger Erlander Klein, tel. 3-28665,73-9699 BESÖKER
TSRT62 Modellbygge & Simulering
TSRT62 Modellbygge & Simulering Föreläsning 4 Christian Lyzell Avdelningen för Reglerteknik Institutionen för Systemteknik Linköpings Universitet C. Lyzell (LiTH) TSRT62 Modellbygge & Simulering 2013 1
TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK
TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK SAL: ISY:s datorsalar (Asgård) TID: 2016-08-17 kl. 8:00 12:00 KURS: TSRT07 Industriell reglerteknik PROVKOD: DAT1 INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG
TSRT91 Reglerteknik: Föreläsning 4
TSRT91 Reglerteknik: Föreläsning 4 Martin Enqvist Reglerteknik Institutionen för systemteknik Linköpings universitet Föreläsningar 1 / 16 1 Inledning, grundläggande begrepp. 2 Matematiska modeller. Stabilitet.
TSRT91 Reglerteknik: Föreläsning 4
Föreläsningar 1 / 16 TSRT91 glerteknik: Föreläsning 4 Martin Enqvist glerteknik Institutionen för systemteknik Linköpings universitet 1 Inledning, grundläggande begrepp. 2 Matematiska modeller. Stabilitet.
Modellering av en Tankprocess
UPPSALA UNIVERSITET SYSTEMTEKNIK EKL och PSA 2002, AR 2004, BC2009 Modellering av dynamiska system Modellering av en Tankprocess Sammanfattning En tankprocess modelleras utifrån kända fysikaliska relationer.
Beskrivning av signaler i frekvensdomänen - sammanfattning
Beskrivning av signaler i frekvensdomänen - sammanfattning Bengt Carlsson Systems and Control Dept of Information Technology, Uppsala University January 21, 2010 Abstract Detta material ger en sammanfattning
Datorövning 2 Matlab/Simulink. Styr- och Reglerteknik för U3/EI2
Högskolan i Halmstad Sektionen för Informationsvetenskap, Dator- och Elektroteknik 08/ Thomas Munther Datorövning 2 Matlab/Simulink i Styr- och Reglerteknik för U3/EI2 Laborationen förutsätter en del förberedelser
Digital Signalbehandling i Audio/Video
Digital Signalbehandling i Audio/Video Institutionen för Elektrovetenskap Laboration 1 (del 2) Stefan Dinges Lund 25 2 Kapitel 1 Digitala audioeffekter Den här delen av laborationen handlar om olika digitala
REGLERTEKNIK Laboration 5
6 SAMPLADE SYSTEM 6. Sampling av signaler När man använder en dator som regulator, kan man endast behandla signaler i diskreta tidpunkter. T.ex. mäts systemets utsignal i tidpunkter med visst mellanrum,
Liten MATLAB introduktion
Liten MATLAB introduktion Denna manual ger en kort sammanfattning av de viktigaste Matlab kommandon som behövs för att definiera överföringsfunktioner, bygga komplexa system och analysera dessa. Det förutsätts
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 2014-03-17 Sal (1) TER2,TER3 (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken
Laboration i tidsdiskreta system
Laboration i tidsdiskreta system A. Tips Användbara MATLAB-funktioner: conv Faltning square Skapa en fyrkantvåg wavread Läs in en ljudfil soundsc Spela upp ett ljud ones Skapa en vektor med godtyckligt
TENTAMEN I TSRT91 REGLERTEKNIK
SAL: TER3 TENTAMEN I TSRT9 REGLERTEKNIK TID: 28-4-3 kl. 4: 9: KURS: TSRT9 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Martin Enqvist, tel. 7-69294 BESÖKER SALEN: cirka
Stabilitetsanalys och reglering av olinjära system
Laboration i Reglerteori, TSRT09 Stabilitetsanalys och reglering av olinjära system Denna version: 18 januari 2017 3 2 1 0 1 2 3 0 10 20 30 40 50 REGLERTEKNIK Namn: Personnr: AUTOMATIC LINKÖPING CONTROL
G(s) = 5s + 1 s(10s + 1)
Projektuppgift 1: Integratoruppvridning I kursen behandlas ett antal olika typer av olinjäriteter som är mer eller mindre vanligt förekommande i reglersystem. En olinjäritet som dock alltid förekommer
Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13
Institutionen för REGLERTEKNIK Reglerteknik AK Tentamen 24 oktober 26 kl 8-3 Poängberäkning och betygsättning Lösningar och svar till alla uppgifter skall vara klart motiverade. Tentamen omfattar totalt
Datorövning 1: Fördelningar
Lunds tekniska högskola Matematikcentrum Matematisk statistik FMS012/MASB03: MATEMATISK STATISTIK, 9 HP, VT-17 Datorövning 1: Fördelningar I denna datorövning ska du utforska begreppen sannolikhet och
Figur 2: Bodediagrammets amplitudkurva i uppgift 1d
Lösningsförslag till tentamen i Reglerteknik Y (för Y och D) (TSRT) 008-06-0. (a) Vi har systemet G(s) (s3)(s) samt insignalen u(t) sin(t). Systemet är stabilt ty det har sina poler i s 3 samt s. Vi kan
REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl
REGLERTEKNIK KTH REGLERTEKNIK AK EL/EL/EL2 Tentamen 2 2 4, kl. 4. 9. Hjälpmedel: Kursboken i glerteknik AK (Glad, Ljung: glerteknik eller motsvarande) räknetabeller, formelsamlingar och räknedosa. Observeraattövningsmaterial
TENTAMEN REGLERTEKNIK TSRT15
TENTAMEN REGLERTEKNIK TSRT5 SAL: TER3+4 TID: 8 december 2, klockan 4-9 KURS: TSRT5 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANTAL BLAD: 3 exklusive försättsblad ANSVARIG LÄRARE: Johan Löfberg JOURHAVANDE
DIGITALA FILTER. Tillämpad Fysik Och Elektronik 1. Frekvensfunktioner FREKVENSSVAR FÖR ETT TIDSDISKRET SYSTEM. x(n)= Asin(Ωn)
DIGITALA FILTER TILLÄMPAD FYSIK OCH ELEKTRONIK, UMEÅ UNIVERSITET 1 Frekvensfunktioner x(n)= Asin(Ωn) y(n) H(z) TILLÄMPAD FYSIK OCH ELEKTRONIK, UMEÅ UNIVERSITET 2 FREKVENSSVAR FÖR ETT TIDSDISKRET SYSTEM
TENTAMEN I REGLERTEKNIK Y/D
TENTAMEN I REGLERTEKNIK Y/D SAL: TER, TER 2, TER E TID: 4 mars 208, klockan 8-3 KURS: TSRT2, Reglerteknik Y/D PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANTAL SIDOR PÅ TENTAMEN (INKLUSIVE FÖRSÄTTSBLAD):
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 24--4 Sal () TER,TERD (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken sal
REGLERTEKNIK, KTH. REGLERTEKNIK AK EL1000, EL1110 och EL1120
REGLERTEKNIK, KTH REGLERTEKNIK AK EL1000, EL1110 och EL1120 Tentamen 20111017, kl 14:00 19:00 Hjälpmedel: Observandum: Kursboken i Reglerteknik AK (Glad, Ljung: Reglerteknik eller motsvarande), räknetabeller,
Reglerteknik AK, FRT010
Institutionen för REGLERTEKNIK Reglerteknik AK, FRT Tentamen januari 27 kl 8 3 Poängberäkning och betygssättning Lösningar och svar till alla uppgifter skall vara klart motiverade. Tentamen omfattar totalt
Sammanfattning av föreläsning 5. Modellbygge & Simulering, TSRT62. Föreläsning 6. Modellkvalitet och validering. Bias och varians
Sammanfattning av föreläsning 5 Modellbygge & Simulering, TSRT62 Föreläsning 6. Modellkvalitet och validering Reglerteknik, ISY, Linköpings Universitet Skattningens kvalitet: bias och varians Fysikaliska
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 5--6 Sal () TER E, TER, TER (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken
Välkomna till TSRT19 Reglerteknik Föreläsning 8. Sammanfattning av föreläsning 7 Framkoppling Den röda tråden!
Välkomna till TSRT19 Reglerteknik Föreläsning 8 Sammanfattning av föreläsning 7 Framkoppling Den röda tråden! Sammanfattning föreläsning 8 2 Σ F(s) Lead-lag design: Givet ett Bode-diagram för ett öppet
Välkomna till TSRT19 Reglerteknik Föreläsning 5. Sammanfattning av föreläsning 4 Frekvensanalys Bodediagram
Välkomna till TSRT19 Reglerteknik Föreläsning 5 Sammanfattning av föreläsning 4 Frekvensanalys Bodediagram Sammanfattning av förra föreläsningen 2 Givet ett polpolynom med en varierande parameter, och
TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING
TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING TID: 13 mars 2018, klockan 8-12 KURS: TSRT21 PROVKOD: TEN1 INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANSVARIG LÄRARE: Johan Löfberg, 070-3113019 BESÖKER SALEN: 09.30,
Frekvenssvaret är utsignalen då insginalen är en sinusvåg med frekvens ω och amplitud A,
Övning 8 Introduktion Varmt välkomna till åttonde övningen i Reglerteknik AK! Håkan Terelius hakante@kth.se Repetition Frekvenssvar Frekvenssvaret är utsignalen då insginalen är en sinusvåg med frekvens
Lösningsförslag TSRT09 Reglerteori
Lösningsförslag TSRT9 Reglerteori 6-8-3. (a Korrekt hopparning: (-C: Uppgiften som beskrivs är en typisk användning av sensorfusion, där Kalmanfiltret är användbart. (-D: Vanlig användning av Lyapunovfunktioner.
Processidentifiering och Polplacerad Reglering
UmU/TFE Laboration Processidentifiering och Polplacerad Reglering Introduktion Referenser till teoriavsnitt följer här. Processidentifiering: Kursbok kap 17.3-17.4. Jämför med det sista exemplet i kap
TENTAMEN I REGLERTEKNIK Y TSRT12 för Y3 och D3. Lycka till!
TENTAMEN I REGLERTEKNIK Y TSRT2 för Y3 och D3 TID: 7 mars 25, klockan 4-9. ANSVARIGA LÄRARE: Mikael Norrlöf, tel 28 27 4, Anna Hagenblad, tel 28 44 74 TILLÅTNA HJÄLPMEDEL: Läroboken Glad-Ljung: Reglerteknik,
PC-BERÄKNINGAR. REGLERTEKNIK Laboration 5 och inlämningsuppgift. Inlämningsdatum:... Inlämnad av labgrupp:... Gruppdeltagare:
och inlämningsuppgift PC-BERÄKNINAR Inlämningsdatum:... Inlämnad av labgrupp:... ruppdeltagare:............ ranskad:... Reglab PC-beräkningar del.doc INLEDNIN Denna laboration kommer att visa fördelarna
övningstentamen I DYNAMISKA SYSTEM OCH REGLERING
övningstentamen I DYNAMISKA SYSTEM OCH REGLERING SAL: - TID: mars 27, klockan 8-2 KURS: TSRT2 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANSVARIG LÄRARE: Inger Erlander Klein, 73-9699 BESÖKER SALEN:
Operatörer och användargränssnitt vid processtyrning Datorövning 1 - Reglerteknik
UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK B Carlsson 9911. Senaste revision 15 februari 2006 Operatörer och användargränssnitt vid processtyrning Datorövning 1 - Reglerteknik Senaste inlämningsdag
Föreläsning 10, Egenskaper hos tidsdiskreta system
Föreläsning 10, Egenskaper hos tidsdiskreta system Reglerteknik, IE1304 1 / 26 Innehåll Kapitel 18.1. Skillnad mellan analog och digital reglering 1 Kapitel 18.1. Skillnad mellan analog och digital reglering
TENTAMEN I TSRT22 REGLERTEKNIK
SAL: TENTAMEN I TSRT22 REGLERTEKNIK TID: 27--23 kl. 8:-3: KURS: TSRT22 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Svante Gunnarsson, tel. 3-28747,7-3994847 BESÖKER SALEN:
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 25-6-5 Sal () TER2 (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken sal
Projekt 1 (P1) Problembeskrivning och uppdragsspecifikation
Projekt 1 (P1) Problembeskrivning och uppdragsspecifikation Etapp 1 Problem med mätsignalen m.a.p. sampling, vikning och spektraltäthet Problembeskrivning Uppdragsgivaren överväger att skaffa nya A/D-omvandlare
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 23-6-7 Sal () TER2 (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken sal
TENTAMEN I TSRT09 REGLERTEORI
SAL: Egypten TENTAMEN I TSRT09 REGLERTEORI TID: 2016-08-23 kl. 14:00 18:00 KURS: TSRT09 Reglerteori PROVKOD: DAT1 INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Daniel Axehill, tel. 013-284042, 0708-783670
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 216-8-19 Sal (1) (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken sal som
TENTAMEN I REGLERTEKNIK
TENTAMEN I REGLERTEKNIK SAL: T,T2 KÅRA TID: januari 27, klockan 8-3 KURS: TSRT9 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Johan Löfberg, 7-339 BESÖKER SALEN: 9.3,.3 KURSADMINISTRATÖR:
Datorlaboration 1 Deskriptiv statistik med hjälp av MS Excel vers. 2010
v. 2015-01-07 ANVISNINGAR Datorlaboration 1 Deskriptiv statistik med hjälp av MS Excel vers. 2010 Detta häfte innehåller kortfattade anvisningar om hur ni använder Excel under denna laboration. Be om hjälp
Lab 4: Digital transmission Redigerad av Niclas Wadströmer. Mål. Uppstart. Genomförande. TSEI67 Telekommunikation
TSEI67 Telekommunikation Lab 4: Digital transmission Redigerad av Niclas Wadströmer Mål Målet med laborationen är att bekanta sig med transmission av binära signaler. Det innebär att du efter laborationen
Sammanfattning av föreläsning 4. Modellbygge & Simulering, TSRT62. Föreläsning 5. Identifiering av olinjära modeller
Sammanfattning av föreläsning 4 Modellbygge & Simulering, TSRT62 Föreläsning 5. Identifiering av olinjära modeller Reglerteknik, ISY, Linköpings Universitet Linjära parametriserade modeller: ARX, ARMAX,
Reglerteknik AK. Tentamen 27 oktober 2015 kl 8-13
Institutionen för REGLERTEKNIK Reglerteknik AK Tentamen 27 oktober 205 kl 8-3 Poängberäkning och betygsättning Lösningar och svar till alla uppgifter skall vara klart motiverade. Tentamen omfattar totalt
Formalia. Modellbygge & Simulering, TSRT62. Föreläsning 1. Varför modeller? Föreläsning 1: Modeller och modellbygge
Formalia Modellbygge & Simulering, TSRT62 Föreläsning 1 Labanmälan via länk på kurshemsidan Datortenta i datorsal Fem av lektionerna i datorsal Reglerteknik, ISY, Linköpings Universitet Identifieringslabben
TENTAMEN Modellering av dynamiska system 5hp
TENTAMEN Modellering av dynamiska system 5hp - 0 Tid: måndag 8 Maj 0, kl 4-9 Plats: Polacksbacken Ansvarig lärare: Bengt Carlsson, tel 070-674590. Bengt kommer till tentasalen ca kl 6 och besvarar ev frågor.
Välkomna till TSRT19 Reglerteknik Föreläsning 6. Sammanfattning av föreläsning 5 Lite mer om Bodediagram Den röda tråden!
Välkomna till TSRT19 Reglerteknik Föreläsning 6 Sammanfattning av föreläsning 5 Lite mer om Bodediagram Den röda tråden! Sammanfattning av förra föreläsningen 2 G(s) Sinus in (i stabilt system) ger sinus
Faltningsreverb i realtidsimplementering
Faltningsreverb i realtidsimplementering SMS45 Lp1 26 DSP-system i praktiken Jörgen Anderton - jorand-3@student.ltu.se Henrik Wikner - henwik-1@student.ltu.se Introduktion Digitala reverb kan delas upp
EXEMPEL 1: ARTVARIATION FÖRELÄSNING 1. EEG frekvensanalys EXEMPEL 2: EEG
FÖRELÄSNING EXEMPEL : ARTVARIATION Kurs- och transform-översikt. Kursintroduktion med typiska signalbehandlingsproblem och kapitelöversikt. Rep av transformer 3. Rep av aliaseffekten Givet: data med antal
Datorövning 1 Fördelningar
Lunds tekniska högskola Matematikcentrum Matematisk statistik FMSF20: MATEMATISK STATISTIK, ALLMÄN KURS, 7.5HP FÖR E, HT-15 Datorövning 1 Fördelningar I denna datorövning ska du utforska begreppen sannolikhet
Datorlaboration 1 Deskriptiv statistik med hjälp av MS Excel
ANVISNINGAR Datorlaboration 1 Deskriptiv statistik med hjälp av MS Excel Detta häfte innehåller kortfattade anvisningar om hur ni använder Excel under denna laboration. Be om hjälp när/om ni tycker att
TENTAMEN I REGLERTEKNIK
TENTAMEN I REGLERTEKNIK TID: 29-6-4, kl 4.-9. KURS: TSRT9 PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Johan Löfberg, tel 7-339 BESÖKER SALEN: 5., 7.3 KURSADMINISTRATÖR: Ninna Stensgård,
Reglerteknik AK, Period 2, 2013 Föreläsning 12. Jonas Mårtensson, kursansvarig
Reglerteknik AK, Period 2, 213 Föreläsning 12 Jonas Mårtensson, kursansvarig Sammanfattning Systembeskrivning Reglerproblemet Modellering Specifikationer Analysverktyg Reglerstrukturer Syntesmetoder Implementering
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 2015-06-08 Sal (1) TER 2, TER 3 (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in
Reglerteknik, TSIU 61
Reglerteknik, TSIU 61 Föreläsning 7 Regulatorkonstruktion i Bodediagram Reglerteknik, ISY, Linköpings Universitet Innehåll 2(18) 1. Sammanfattning av föreläsning 6 2. Hur ställer man in en PID-regulator
Grundläggande signalbehandling
Digital Signalbehandling Lab 1 Grundläggande signalbehandling Denna version: juli 2007 LERTEKNIK REG Namn: Personnr: AU T O MA RO TI C C O N T LINKÖPING L Datum: Godkänd: 1 Introduktion Syftet med denna
TENTAMEN I REGLERTEKNIK Y/D
TENTAMEN I REGLERTEKNIK Y/D SAL: TER3 TID: 8 augusti 8, klockan 8-3 KURS: TSRT, Reglerteknik Y/D PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 6 ANTAL SIDOR PÅ TENTAMEN (INKLUSIVE FÖRSÄTTSBLAD): 6 ANSVARIG
DATORLABORATION: JÄMFÖRELSE AV FLERA STICKPROV.
MATEMATISKA INSTITUTIONEN Tillämpad statistisk analys, GN STOCKHOLMS UNIVERSITET VT 2014 Avd. Matematisk statistik GB 2014-03-17 DATORLABORATION: JÄMFÖRELSE AV FLERA STICKPROV. Till den här datorlaborationen
Föreläsning 9, Bestämning av tidsdiksreta överföringsfunktioner
Föreläsning 9, Bestämning av tidsdiksreta överföringsfunktioner Reglerteknik, IE1304 1 / 20 Innehåll Kapitel 17.1. Inledning 1 Kapitel 17.1. Inledning 2 3 2 / 20 Innehåll Kapitel 17.1. Inledning 1 Kapitel
Specifikationer i frekvensplanet ( )
Föreläsning 7-8 Specifikationer i frekvensplanet (5.2-5.3) Återkopplat system: Enligt tidigare gäller att där och Y (s) =G C (s)r(s) G C (s) = G O(s) 1+G O (s) G O (s) =F (s)g(s) är det öppna systemet
TENTAMEN I TSRT91 REGLERTEKNIK
SAL: TER2 TENTAMEN I TSRT9 REGLERTEKNIK TID: 29-4-23 kl. 4: 9: KURS: TSRT9 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Martin Enqvist, tel. 3-28393 BESÖKER SALEN: cirka
Välkomna till TSRT19 Reglerteknik M Föreläsning 9
Välkomna till TSRT19 Reglerteknik M Föreläsning 9 Sammanfattning av föreläsning 8 Prestandabegränsningar Robusthet Mer generell återkopplingsstruktur Sammanfattning föreläsning 8 2 F(s) Lead-lag design:
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 2014-10-23 Sal (1) TER1 (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal och ringa in vilken
Lösningsförslag till tentamen i Reglerteknik Y/D (TSRT12)
Lösningsförslag till tentamen i Reglerteknik Y/D (TSRT) 0-03-8. (a) Nolställen: - (roten till (s + ) 0 ) Poler: -, -3 (rötterna till (s + )(s + 3) 0) Eftersom alla poler har strikt negativ realdel är systemet
Välkomna till TSRT19 Reglerteknik M Föreläsning 9
Välkomna till TSRT19 Reglerteknik M Föreläsning 9 Sammanfattning av föreläsning 8 Prestandabegränsningar Robusthet Mer generell återkopplingsstruktur Sammanfattning av förra föreläsningen H(s) W(s) 2 R(s)
1RT490 Reglerteknik I 5hp Tentamen: Del B
RT490 Reglerteknik I 5hp Tentamen: Del B Tid: Måndag 8 januari 08, kl. 4.00-7.00 Plats: Bergsbrunnagatan 5, sal Ansvarig lärare: Hans Rosth, tel. 08-473070. Hans kommer och svarar på frågor ungefär kl
Reglerteknik AK, FRTF05
Institutionen för REGLERTEKNIK Reglerteknik AK, FRTF05 Tentamen 3 april 208 kl 4 9 Poängberäkning och betygssättning Lösningar och svar till alla uppgifter skall vara klart motiverade. Tentamen omfattar
Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19
Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19 Tillåtna hjälpmedel: Valfri miniräknare (utan möjlighet till trådlös kommunkation). Valfri litteratur, inkl. kursböcker, formelsamlingar.
DT1130 Spektrala transformer Tentamen
DT3 Spektrala transformer Tentamen 5 Tentamen består av fem uppgifter där varje uppgift maximalt ger p. Normalt gäller följande betygsgränser: E: 9 p, D:.5 p, C: p, B: 6 p, A: 8 p Tillåtna hjälpmedel:
Laboration 3 Sampling, samplingsteoremet och frekvensanalys
Laboration 3 Sampling, samplingsteoremet och frekvensanalys 1 1 Introduktion Syftet med laborationen är att ge kunskaper i att tolka de effekter (speglingar, svävningar) som uppkommer vid sampling av en
Tentamen i Reglerteknik, för D2/E2/T2
Högskolan i Halmstad Sektionen för Informationsvetenskap, Data- och Elektroteknik (IDE) Tentamen i Reglerteknik, för D2/E2/T2 Tid: Lördagen den 15 Augusti kl.9.-13. 29 Sal: Tillåtna hjälpmedel: Valfri
Försättsblad till skriftlig tentamen vid Linköpings universitet
Försättsblad till skriftlig tentamen vid Linköpings universitet Datum för tentamen 2015-03-17 Sal (1) Egypten, Asgård, Olympen (Om tentan går i flera salar ska du bifoga ett försättsblad till varje sal