Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo

Storlek: px
Starta visningen från sidan:

Download "Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo"

Transkript

1 UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK HN 13 januari 2010 Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo Förberedelseuppgifter: 1. Planering av laborationsarbetet se avsnitt 4.1 i denna laborationshandledning. Läsanvisningar: 1. Glad/Ljung kapitel Denna laborationshandledning.

2

3 Innehåll I Introduktion 1 1 Inledning 1 2 Mål 1 3 Utförande 2 II Laborationsuppgifter 3 4 Uppgiftsformulering Planering Modellering Modellbaserad regulatordesign Redovisning III Bakgrundsmaterial 6 5 Förberedelseuppgifter 6 6 Laborationsutrustning DC-servot Gränssnittet Signaler och mätdata Matlabfunktioner Laborationsspecifika Matlabfunktioner Andra användbara Matlabfunktioner A Help-text för Matlabfunktioner 13 i

4

5 Del I Introduktion 1 Inledning Denna laboration är projektorienterad och ställer därför stora krav på att man på egen hand kan komma fram till hur laborationsuppgiften ska lösas. Detta kräver i sin tur att man är mycket väl förberedd inför laborationsarbetet. Ett första led i förberedelserna är att läsa igenom denna laborationshandledning noggrant. Laborationsuppgiften är uppdelad i tre moment: planering, laborationsarbete samt redovisning. Själva laborationsarbetet går ut på att på experimentell väg skaffa en modell av laborationsprocessen och att sedan med hjälp av denna modell konstruera ett reglersystem som uppfyller givna specifikationer. Redovisning sker dels skriftligt, dels muntligt. Det kanske viktigaste momentet är dock planeringen. Planeringen kan ses som ett verktyg för att förbereda sig på ett bra sätt inför laborationsarbetet. Planeringen ska också i förväg lämnas in i skriftlig form för granskning. Detta är ett sätt att säkerställa att laborationsgruppen är väl förberedd. Återkoppling i form av kommentarer om eventuella kompletteringar på den skriftliga planen kommer att ges före laborationstillfället. Laborationsinstruktionen består av tre delar. Del I är en introduktion om laborationens uppbyggnad och syfte. Del II beskriver själva laborationsuppgiften. Läs igenom den noga! Del III innehåller material som är till stöd vid planeringen och lösandet av själva laborationsuppgiften. Där finns en beskrivning av laborationsprocessen och dess gränssnitt, och en beskrivning av användbara Matlabfunktioner. I avsnitt 5 finns ett antal förberedelseuppgifter. Dessa uppgifter är inte obligatoriska dvs. de behöver inte redovisas. Däremot rekommenderas det starkt att försöka lösa dem i samband med planeringen de återspeglar i stor grad de uppgifter som ska lösas i laborationssalen. För att lösa laborationsuppgiften måste man kunna de moment som förberedelseuppgifterna omfattar. 2 Mål Syftet med denna laboration är 1. dels att ge förståelse för frekvensegenskaper hos linjära system, visa hur en modell på experimentell väg kan mätas upp för ett system, i praktiken demonstrera hur man utifrån en sådan modell på ett systematiskt sätt kan dimensionera en kompenseringslänk (ett lead-lagfilter) för att uppfylla givna specifikationer, 2. dels att ge träning i att i grupp lösa en given uppgift, med leden planering, utförande, redovisning. 1

6 3 Utförande Laborationen utföres i grupper om (högst) fyra studenter, och arbetet är huvudsakligen ett gruppsarbete. Däremot examineras laborationen individuellt. Examinationen sker dels genom genom en skriftlig rapport, där varje grupp lämnar in en rapport, dels muntligt, där varje gruppmedlem förhörs. Det är alltså i den muntliga redovisningen som den individuella examinationen sker, och varje gruppmedlem måste visa att han/hon tagit aktiv del i samtliga delar av laborationen för att bli godkänd. Laborationen kan sägas bestå av tre moment: förberedelser och planering, arbetet i laborationssalen, samt rapportskrivning och redovisning. Inte minst viktigt är förbedelserna inför själva laborationsarbetet, vilket bl.a. ska resultera i en skriftlig plan över det praktiska arbetet i laborationssalen. Avsätt åtminstone åtta timmars arbete för förberedelserna för att överhuvudtaget få börja arbeta i laborationssalen måste man lämna in en skriftlig plan och få den godkänd. För arbetet i laborationssalen finns totalt åtta timmar avsatta för varje grupp. 2

7 Del II Laborationsuppgifter 4 Uppgiftsformulering I detta avsnitt presenteras de olika moment som ingår i laborationen. För att bli godkänd på laborationen krävs att samtliga moment är godkända. 4.1 Planering För att själva laborationsarbetet ska gå snabbt och smidigt måste man vara väl förberedd. Ett lämpligt sätt är att läsa igenom denna laborationsinstruktion noggrant samt motsvarande delar av kursboken, speciellt kapitel 5, samt att räkna igenom förberedelseuppgifterna i avsnitt 5 i denna laborationsinstruktion. Även beräkningslaboration 3 är en nyttig förberedelse. Ge också den första laborationen (Inledande laboration) en återblick! Uppgift: För att överhuvud taget få börja arbeta i reglerlabbet måste varje grupp redovisa en skriftlig plan för själva laborationsarbetet för laborationshandledaren, och få den godkänd. 1 Syftet med detta är att alla ska ha tänkt igenom vilka moment som ska genomföras och hur detta ska ske, för att komma i gång så snabbt som möjligt och hinna klart på utsatt tid. Denna skriftliga plan ska vara kortfattad, t.ex. i punktform, och helst i kronologisk ordning. Den ska beskriva varje delmoment (se avsnitt 4.2 och 4.3) och hur det ska genomföras. Ange bl.a. vilka Matlab-funktioner (se avsnitt 7) som ni planerar att använda, hur och var ni genererar data, hur ni analyserar data, hur ni flyttar data mellan laborationsgränssnittet och Matlab, hur ni utifrån de i tidsplanet givna specifikationerna får fram motsvarande specifikationer i frekvensplanet, t.ex. i termer av skärfrekvens och fasmarginal se förberedelseuppgifterna 3 och 4 i avsnitt 5. Referera gärna till kursboken (specificera då med avsnitt/sidnummer och ev. ekvationsnummer, och ange också vilken upplaga av boken som avses). Kommentar: Vid själva genomförandet måste man naturligtvis inte följa planen till punkt och pricka, men den ska tydligt återspegla hur laborationsgruppen förberett sig för att genomföra respektive laborationsmoment. Redovisning: Före laborationens start. OBS: Måste lämnas in för granskning senast tre hela arbetsdagar före den dag laborationen börjar. Lämnas även in i pappersform vid laborationens början. 4.2 Modellering För att kunna konstruera en regulator behövs någon kännedom om hur systemet som ska styras fungerar. Vid modellbaserad regulatordesign krävs en modell över systemet, och en sådan modell kan ibland härledas matematiskt utifrån kända samband (s.k. first principles ), men det går också ofta att empiriskt mäta upp en modell. Här ska en modell över systemet tas fram på experimentell väg. 1 Att planen är godkänd är ingen garanti för att den är komplett och korrekt modifieringar av tillvägagångssättet kan behövas ändå... 3

8 Uppgift: Mät upp ett Bodediagram för DC-motorn. Anta att systemet beskrivs av ( ) = ( )Í( ), där insignalen Ù är spänningen över motorn, och utsignalen Ý är skivans vinkelläge det är då alltså ( ) och arg ( ) som ska mätas upp. Kommentar: Uppgiften löses lämpligen genom att utnyttja sinus in sinus ut, frekvens för frekvens se förberedelseuppgift 1. Mät vid åtminstone åtta olika frekvenser, inom intervallet radianer/s. Frekvenspunkterna behöver inte vara jämnt fördelade i frekvensintervallet, men ändpunkterna (0 2 och 8 rad/s) ska vara med. Använd moden Control Signal vid modelleringsexperimenten. Vid början av varje experiment bör skivan stå i vinkelläget noll detta kan åstadkommas genom att ställa in moden Position och sätta Position Set Point till noll (ändra sedan tillbaka till moden Control Signal). Redovisning: Bodediagrammet, d.v.s. belopp- och faskurvorna, ska redovisas i rapporten, tillsammans med en redogörelse för hur de tagits fram. 4.3 Modellbaserad regulatordesign Huvuduppgiften är att konstruera ett positionsservo med hjälp av DC-motorn och genom att använda återkoppling med lead-lagkompensering. Det gäller att konstruera ett återkopplat system sådant att skivan hamnar i önskad vinkel tillräckligt snabbt och med tillräcklig dämpning. Uppgift: Konstruera en så enkel regulator (av så låg ordning) som möjligt, sådan att det slutna systemet, d.v.s. positionsservot, uppfyller följande specifikationer: Stegsvar: Skivan ska från ett initialt stillastående läge kunna vridas 1 0 radian så att 1. stigtiden Ì Ö blir högst 0 6 sekunder, 2. överslängen Å blir högst 15, 3. det statiska felet = Ý Ö Ý elimineras helt. Störningsundertryckning: När man spänner ett gummiband mellan piggen på skivan och piggen i hörnet, uppstår en laststörning i form av ett extra moment som vill vrida skivan från det önskade läget. Det fel som då uppstår ska elimineras helt i stationäritet (när Ø ½). Kommentar: Börja med att ta fram initiala specifikationer för skärfrekvensen och fasmarginalen (se t.ex. förberedelseuppgift 3 för hur stegsvarsspecifikationer kan översättas till specifikationer i frekvensplanet). Använd sedan det uppmätta Bodediagrammet som utgångspunkt när ni löser denna uppgift. Med hjälp av detta kan ni få fram en första regulator. Prova regulatorn för att se om den uppfyller de givna specifikationerna. Om den inte gör det så modifiera regulatorparametrarna och/eller frekvensspecifikationerna tills en regulator som uppfyller specifikationerna erhålls (vilket kan kräva några iterationer se förberedelseuppgift 4). För att testa att stegsvarsspecifikationerna är uppfyllda är det viktigt att referenssignalen verkligen är ett steg. Använd därför inte ratten för att generera steget. Istället, börja med att sätta Ý Ö = 0, och skriv sedan in 1 00 i rutan under ratten detta värde aktiveras när man klickar utanför rutan, eller om man trycker på tab-tangenten (tryck inte på return!). (Här ska inget gummiband användas.) För att testa att kravet på störningsundertryckning är uppfyllt, ställ först in Ý Ö = 0, spänn sedan fast gummibandet och gör ett litet negativ steg (d.v.s. moturs) på referenssignalen ( 0 2 radianer, så att drivremmen inte slirar på skivan). Redovisning: Presentera tillvägagångssättet för att ta fram den första regulatorkandidaten, samt de modifieringar som krävts för att uppfylla specifikationerna. Plottar för stegsvar 4

9 och störningsundertryckning ska också redovisas, liksom Bode- och Nyquistdiagram över kretsförstärkningen och Bodediagram (åtminstone beloppkurvan) för det slutna systemet (med den slutgiltiga regulatorn). Motivera varför ev. lead- och/eller lagfilter behövs. 4.4 Redovisning Laborationen ska redovisas dels med en kortfattad skriftlig rapport, dels muntligt. Skriftlig rapport: Varje laborationsgrupp ska lämna in en skriftlig rapport, senast tre hela arbetsdagar efter laborationstillfället. Följ instruktionerna i Lathund för rapportskrivning i Relgerteknik när ni skriver rapporten. Rapporten måste innehålla följande: En kort beskrivning av syftet med laborationsarbetet beskriv laborationsprocessen, specifikationerna samt tillvägagångssättet. Kommentera/reflektera gärna över ev. (större) avvikelser från den skriftliga planen vid laborationens genomförande. En beskrivning av modelleringen, d.v.s. presentera det uppmätta Bodediagrammet, och redogör för hur ni bar er åt för att få fram det. En beskrivning av regulatordesignen, från den första regulatorkandidaten till den slutgiltiga regulatorn, med beskrivning av tillvägagångssättet. Varje del av regulatorn måste motiveras! Redovisa hur det slutna systemet (med era regulatorer) uppfyller specifikationerna. Plotta stegsvaren för samtliga regulatorkandidater även referenssignalen ska finnas med i plottarna! Glöm inte stegsvaret med störningsundertryckningen! En resultatdel med Bode- och Nyquistdiagram för kretsförstärkningen, samt Bodediagrammets beloppkurva för det slutna systemet. Med utgångspunkt från dessa plottar, bestäm den skärfrekvens och fasmarginal som slutligen uppnås (visa också i plottarna) samt bestäm det slutna systemets bandbredd. Visa också (om möjligt) att det slutna systemet är stabilt. Plottarna får med fördel vara infogade i texten, men det är också tillåtet att bifoga dem som bilagor/appendix. Notera dock att samtliga ovan efterfrågade plottar (åtminstone sex stycken) måste finnas med i rapporten, och att de måste beskrivas i texten (i rapporten). Numrera därför samtliga plottar så att de är enkla att referera till detta är ett krav! Rapporten kan skrivas på svenska eller engelska. Självklart måste språket/texten vara korrekt och begripligt en rapport med för många stavfel, grammatiska fel, eller andra felaktigheter kommer inte att bli godkänd. Icke godkända rapporter måste kompletteras enligt kommentarer från laborationshandledare före läsårets slut. Muntlig redovisning: Varje grupp ska också presentera/försvara sin rapport inför en laborationshandledare. Den muntliga redovisningen sker förvisso gruppvis men den är individuell, d.v.s. alla i gruppen kommer att få frågor och måste vara beredda att kunna redogöra för såväl rapporten, själva laborationsarbetet, såväl som relaterade frågor (t.ex. om förberedelseuppgifterna). Detta betyder att det är möjligt att ge några i gruppen rest, samtidigt som andra i gruppen får godkänt! Den som inte blir godkänd på den muntliga redovisningen får lösa en separat extrauppgift för att bli godkänd. Denna ska redovisas så snart som möjligt, och absolut före läsårets slut. 5

10 Del III Bakgrundsmaterial 5 Förberedelseuppgifter I detta avsnitt finns ett antal övningsuppgifter som relaterar starkt till laborationsuppgifterna. I princip handlar uppgifterna här om hur man systematiskt kan konstruera en regulator i form av ett lead-lagfilter för att tillgodose stegsvarsspecifikationer, vilket också laborationsarbetet går ut på. Det är därför en god förberedelse inför laborationen att försöka lösa dessa uppgifter på ett bra sätt. De flesta uppgifterna går att lösa med papper och penna, samt tillgång till kursboken, Reglerteknik - Grundläggande teori, T Glad och L Ljung. För den sista uppgiften är det dock en fördel att använda Matlab. Uppgift 1 För ett system ( ) = ( )Í( ) mäter man experimentellt upp ett Bodediagram. Detta görs genom utnyttjande av sinus in sinus ut, d.v.s. insignalen är en sinussignal, Ù(Ø) = sin Ø, varmed ( ) och arg ( ) bestäms från den uppmätta utsignalen, Ý(Ø) = ( ) sin ( Ø + arg ( )). Detta experiment upprepas för ett antal olika vinkelfrekvenser. I plottarna nedan visas resultatet från dessa experiment för fyra olika vinkelfrekvenser. OBS: I samtliga fall är insignalen Ù markerad med heldragen linje och utsignalen Ý med streckad linje. Använd plottarna för att för respektive experiment ta reda på vinkelfrekvensen (i rad/s), tid (sekunder) tid (sekunder) tid (sekunder) tid (sekunder) beloppet ( ) samt fasen arg ( ) (i grader). På nästa sida finns en tom tabell samt ett tomt Bodediagram (belopp- respektive faskurva) fyll i dessa. 6

11 (rad/s) ( ) arg ( ) ( Æ ) G(iω) 10 0 arg G(iω) ( o ) ω (rad/s) ω (rad/s) 7

12 Uppgift 2 Blockschemat nedan visar ett positionsservo i form av en återkopplad likströmsmotor. Utsignalen Ý är motoraxelns vinkelutslag och referenssignalen Ý Ö är det önskade vinkelutslaget. Insignalen Ù är spänningen över motorn, vilken är proportionell mot vridmomentet motorn genererar. Dessutom finns två störningar, dels Ú som verkar direkt på Ý, d.v.s. en störning på motoraxelns vinkel (vilket egentligen är ganska orealistiskt), dels en laststörning som verkar på samma sätt som Ù, d.v.s. som ett vridmoment på motoraxeln (vilket är mycket realistiskt). Ú Ý Ö + Σ ( ) Ù + Σ + 1 ( +1) + Σ + Ý (a) Anta att man använder en regulator utan integralverkan (d.v.s. (0) = där ½). Bestäm hur stort det stationära reglerfelet lim (Ø) blir, dels då (i) Ý Ö är ett enhetssteg, Ø ½ dels då (ii) Ú är ett enhetssteg. Övriga insignaler är noll i respektive fall. (b) Anta nu att laststörningen är ett enhetssteg (och att övriga insignaler är noll). Bestäm (Ø), dels för fallet med (i) regulator utan integralverkan, d.v.s. att (0) = där ½, lim Ø ½ dels för fallet med (ii) regulator med integralverkan, d.v.s. att ( ) = 1 ¼ ( ) där ¼ (0) = 0. Anta att det återkopplade systemet är stabilt. Uppgift 3 (a) För kretsförstärkningar av andra ordningen, utan nollställen och med en pol i origo finns det exakta samband mellan stegsvarsspecifikationer och skärfrekvens och fasmarginal se exempel 5.2 och diagrammen i figur 5.11 och 5.12 i Glad/Ljung. Om ett system styrs genom återkoppling från reglerfelet, t.ex. med ett lead-lagfilter, så kommer kretsförstärkningen, liksom det återkopplade systemet, (nästan alltid) att vara av ordning högre än två. Genom att anta att kretsförstärkningen kan approximeras med just ett andra ordningens system utan nollställen och med en pol i origo går det att utnyttja dessa samband för att översätta stegsvarsspecifikationer till motsvarande krav på skärfrekvens och fasmarginal. Ange vilken skärfrekvens och vilken fasmarginal ³ Ñ man bör ha om man vill ha stigtiden Ì Ö = 0 1 sekunder och överslängen Å = 20 (givet att en sådan approximation är möjlig/rimlig 2 ). (b) Man har ett återkopplat system, med en regulator som gör att kretsförstärkningen får en viss skärfrekvens ¼ och en viss fasmarginal ³ ¼ Ñ. Det slutna systemets stegsvar har stigtiden Ì ¼ Ö och överslängen Å ¼. Anta att man vill byta ut regulatorn för att få ett system som är lika dämpat men dubbelt så snabbt som det man har från början. D.v.s. man vill ha samma översläng men halvera stigtiden. Vad bör den nya kretsförstärkningen då ha för skärfrekvens och fasmarginal ³ Ñ? 2 Man behöver inte göra approximationen det räcker med att anta att det går... 8

13 Uppgift 4 Konstruera en regulator för systemet ( ) = så att följande specifikation är uppfyllda: 1 ( + 1) Í( ) stegsvaret för slutna systemet ska ha en stigtid på högst 0 7 sekunder och överslängen får högst vara 10 stegsvarets kvarvarande reglerfel ska elimineras helt det kvarvarande reglerfelet får högst vara 0 05 när referenssignalen är en ramp, Ý Ö (Ø) = Ø för Ø 0. Ledning: Om specifikationerna inte är uppfyllda med din regulator så modifiera den önskade och/eller ³ Ñ. Fundera över hur och ³ Ñ påverkar stigtiden respektive överslängen (se t.ex. figur 5.11 och 5.12 i Glad/Ljung). 6 Laborationsutrustning 6.1 DC-servot Själva laborationsprocessen består av en likströmsmotor som via en rem driver en aluminiumskiva. Motorn och skivan är monterade på en platta av aluminium, som i sin tur står på en likadan platta, bottenplattan. I mellanrummet mellan plattorna finns alltså själva likströmsmotorn, men också styrelektroniken för motorn (för- och effektförstärkare etc.) samt DAQ-kortet. DAQ-kortet kommunicerar med PC:n via USB-porten. På aluminiumskivans axel sitter en induktiv lägesgivare som mäter skivans vinkelläge. Mätsignalen går sedan via DAQ-kortet till PC:n och laborationsprocessens gränssnitt. 6.2 Gränssnittet Gränssnittet finns i katalogen MainGUI som du hittar så här: gå in på My Computer, klicka på Gemensamt on UU-Local (G:), och sedan på Program, Systemteknik och slutligen MainGUI. Gränssnittet består av fyra delar. Övre vänstra delen utgörs av en graf, som i realtid visar trendkurvor för styrsignalen (Control Signal), uppmätt vinkelläge (Position), uppmätt vinkelhastighet (Velocity), samt referenssignalerna för läge och hastighet (Position Set Point respektive Velocity Set Point). Upp till fyra kurvor kan visas samtidigt. Man kan också välja vilka kurvor man vill se i grafen genom att bocka för respektive signaler i rutorna under grafen. Den nedre vänstra delen utgörs huvudsakligen av en ratt. Ratten ställer in olika insignaler till servosystemet. Vilken signal ratten representerar beror på vilken mod man kör i. Moden ställs in med menyn till vänster ovanför ratten. Systemet kan köras i tre moder: Control Signal, Velocity samt Position. Vid moden Control Signal används öppen styrning. Ratten representerar då styrsignalen Ù. Vid moderna Velocity och Position är systemet återkopplat från vinkelhastigheten respektive vinkelläget. Ratten representerar då referenssignalen för vinkelhastighet respektive vinkelläge. Notera även att värdet på dessa signaler kan ställas in i den lilla rutan under ratten. 9

14 Den övre högra delen av gränssnittet visar vilken form av återkoppling som används. Här ställer man in värdet på regulatorparametrarna. (Denna del har bara betydelse vid moderna Velocity och Position.) Man kan välja antingen rent proportionell återkoppling eller att använda ett lead-lagfilter. Detta styrs med den lilla vippbrytaren (byt genom att klicka på den). I den nedre högra delen kan man dels välja att köra mot en simulerad version av processen, eller mot den riktiga hårdvaran. Dels kan man välja att låta insignalen till systemet läsas från en fil (genererad t.ex. från Matlab) istället för från ratten. Den från filen lästa insignalen tolkas då på samma sätt som rattens signal, d.v.s. i enlighet med vilken mod som är inställd. Man kan här också spara experimentdata till fil, för att kunna utvärdera/analysera i t.ex. Matlab (se avsnitt 6.3). När man ska spara till fil är det lämpligt att nollställa tidräkningen (Reset Time) innan man trycker på Save. Obs! När man skriver in värden i en ruta (t.ex. regulatorparametrarna, eller under ratten) aktiveras dessa värden när man klickar utanför rutan, eller när man trycker på tab-tangenten. Tryck inte på return! Ifall man råkar trycka på return börjar gränssnittet läsa data från fil detta kan avbrytas genom att trycka på Stop. 6.3 Signaler och mätdata Gränssnittet används uteslutande för att köra processen. Förutom att generera insignalen (styr- eller referenssignalen) till processen direkt från gränssnittet är det också möjligt att låta insignalen vara fördefinierad gränssnittet läser den då från en fil. Det är också möjligt att spara ned mätdata under en körning till fil, som kan användas för analys i efterhand. Se avsnitt 6.2 för hur detta går till. Såväl generering av fördefinierade insignaler som analys av uppmätta mätdata sker i Matlab se avsnitt 7 för en lista av användbara Matlab-funktioner. Laborationsgränssnittet och Matlab kan inte kommunicera med varandra direkt. Istället får man mellanlagra alla data lokalt på hårddisken. Det betyder alltså att gränssnittet sparar/skriver mätdata till en fil som i efterhand kan laddas upp till Matlab för vidare analys. På motsvarande sätt kan man också generera en insignal till systemet i Matlab, spara den i en fil som sedan läses och appliceras av gränssnittet. Detta sker med fördel i katalogen Data (under C:). 7 Matlabfunktioner 7.1 Laborationsspecifika Matlabfunktioner I detta avsnitt beskrivs kortfattat några Matlab-funktioner som skrivits speciellt för denna laboration. Dessa funktioner är tillrättalagda för denna laboration så att hanteringen av data ska gå så smidigt som möjligt. De är skrivna för att kunna användas rakt upp och ner man behöver inte förstå hur de fungerar (detta beskrivs i vis mån ändå...). EstSine: Anpassar en sinussignal av given vinkelfrekvens till en given, uppmätt signal. Gör en minstakvadratskattning av sinussignalen och kompenserar också för konstant off-set och linjär drift. De anpassade sinussignalerna är praktiska att använda vid uppmätning av Bodediagram (detta kan annars vara svårt p.g.a. brusiga signaler, drift etc.). GenSine: Genererar en sinussignal med given vinkelfrekvens, och som är anpassad för DC-servot (vad avser t.ex. amplitud 3 och varaktighet). 3 Amplituden är proportionell mot vinkelfrekvensen. 10

15 LoadFromFile: Laddar upp mätdata från fil som sparats med DC-servots gränssnitt. Data delas upp i tidsvektor och olika signaler. SaveToFile: Sparar ned signal till fil på format som går att använda från DC-servots gränssnitt. Mer information om hur man använder dessa funktioner får du med help dessa help-texter finns också listade i Appendix A. Filerna för dessa funktioner finns i katalogen ProjektLab som du hittar så här: gå in på My Computer, klicka på Gemensamt on UU-Local (G:), och sedan på Program, Systemteknik, Reglerteknik och slutligen ProjektLab. Filerna är skrivskyddade så om du vill göra modifieringar i filerna måste du kopiera dem och lägga dem i en annan katalog. 7.2 Andra användbara Matlabfunktioner I detta avsnitt beskrivs andra, fördefinierade Matlabfunktioner som är användbara i denna laboration, flera av dem tillhör Matlabs Control Systems Toolbox. plot, loglog, semilogx: Plotfunktioner för plottar med linjära, logaritmiska, eller både linjära och logaritmiska skalor. tf, zpk: Skapar LTI-objekt som representerar dynamiska system. LTI-objekt skapade med tf är representerade som en överföringsfunktion och de som skapats med zpk är representerade av sina nollställen sina poler och sin förstärkning. (Dessa kräver tillgång till CST (Control Systems Toolbox).) frd: Skapar LTI-objekt som representerar ett dynamiskt system i form av dess frekvenssvar. Som argument anger man dels en vektor med frekvenssvaret, dels med en vektor med de motsvarande vinkelfrekvenserna. Frekvenssvaret är här alltså en vektor med de komplexa talen ( ) (i rektangulär form) Bodediagrammet anger de polära koordinaterna, ( ) = ( ) arg ( ) (tänk på att fasen måste anges i radianer för få rätt realdel och imaginärdel vid omvandling från polär till rektangulär form). LTI-objekt som är skapade med frd kan kombineras med andra sorters LTI-objekt, t.ex. genom feedback. Det resulterande LTI-objektet blir då ett frd-objekt. Funktioner som verkar i frekvensplanet (t.ex. bode, nyquist och margin) fungerar för frd-objekt, däremot inte sådana som verkar i tidsplanet eller Laplace-planet. DC-servot i denna laboration, vars Bodediagram ju mäts upp, kan lämpligen representeras med ett LTI-objekt skapat med frd. (Kräver CST.) bode: Ger Bodediagrammet för ett LTI-objekt, som plot eller i vektorform. Notera att i beloppkurvan i plotten används decibel (db) för beloppet. Med vektorformen fås dock beloppet i absoluta tal. (Kräver CST.) nyquist: Ger Nyquistkurvan/-diagrammet för ett LTI-objekt, som plot eller i vektorform. (Kräver CST.) margin: Ger fas- och amplitudmarginalen, samt respektive skärfrekvens för ett LTIobjekt. (Kräver CST.) feedback: Ger LTI-objekt för det slutna systemet, givet LTI-objekt för det som utgör kretsförstärkningen. (Kräver CST.) save: Sparar variabler i Matlabs arbetsminne (workspace) till fil. load: Laddar upp variabler från fil till Matlabs arbetsminne. 11

16 help: Är du osäker på vad en Matlabfunktion gör, eller hur den används, så använd help-funktionen skriv help <funktionsnamn>. För mer information om hur dessa funktioner används, använd help-funktionen! 12

17 A Help-text för Matlabfunktioner Nedan listas de help-texter som finns för de för denna Laboration specialskrivna Matlabfunktionerna. sin_est=estsine(x,t,w) Estimates a sine wave signal from a given data sequence: sin_est(t) = A*sin(w*t) + B*cos(w*t), where A & B are chosen to minimize x(t) - sin_est(t) ^2. INPUT PARAMETERS: x observed/measured data sequence, vector t time vector, corresponding to x(t) w angular frequency for sine signal, scalar OUTPUT PARAMETER: sin_est estimated sine wave signal, vector (corresponds to the time vector t) x=gensine(w) Generates a sine wave signal: x(t) = C*sin(w*t) Amplitude and durance is adapted for the DC motor process when run in mode Control signal. INPUT PARAMETER: w angular frequency of the sine wave signal OUTPUT PARAMETER: x sine wave signal [t,ext,pos,vel,u]=loadfromfile or [t,ext,pos,vel,u]=loadfromfile(filename) Loads and labels experimental data from file. OPTIONAL INPUT PARAMETER: filename string with filename (default filename= C:\Data\position_result.cda ) OUTPUT PARAMETERS: t time vector (seconds) ext external input signal (u or y_ref depending on mode) pos angular position of disk (radians) vel angular velocity of disk (rad/s) u control signal, motor voltage (Volts) 13

18 SaveToFile(x) or SaveToFile(x,filename) Saves a vector/signal to file in ascii, to be readable from lab interface. INPUT PARAMETER: x vector/ signal to be saved OPTIONAL INPUT PARAMETER: filename string with filename (default filename= C:\Data\position.cda ) 14

Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo

Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK HN 5 november 2007 Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo Förberedelseuppgifter: 1. Planering av laborationsarbetet se avsnitt

Läs mer

Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo

Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK HN 15 januari 2015 Projektorienterad laboration i REGLERTEKNIK Kompensering av DC-servo Förberedelseuppgifter: 1. Planering av laborationsarbetet se avsnitt

Läs mer

REGLERTEKNIK Inledande laboration (obligatorisk)

REGLERTEKNIK Inledande laboration (obligatorisk) UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK HN, MW 2008-01-23 Rev. HN, 2015-01-15 REGLERTEKNIK Inledande laboration (obligatorisk) Läsanvisningar: 1. Läs igenom instruktionen innan påbörjad laboration

Läs mer

TENTAMEN Reglerteknik 3p, X3

TENTAMEN Reglerteknik 3p, X3 OBS: Kontrollera att du har fått rätt tentamen! Denna tentamen gäller i första hand för Reglerteknik 3p. På sista sidan av tentamen finns ett försättsblad, som ska fyllas i och lämnas in tillsammans med

Läs mer

TENTAMEN Reglerteknik 4.5hp X3

TENTAMEN Reglerteknik 4.5hp X3 OBS: Kontrollera att du har fått rätt tentamen! Denna tentamen gäller i första hand för Reglerteknik 4.5hp för X3. På sista sidan av tentamen finns ett försättsblad, som ska fyllas i och lämnas in tillsammans

Läs mer

TENTAMEN Reglerteknik 4.5hp X3

TENTAMEN Reglerteknik 4.5hp X3 OBS: Kontrollera att du har fått rätt tentamen! Denna tentamen gäller i första hand för Reglerteknik 4.5hp. På sista sidan av tentamen finns ett försättsblad, som ska fyllas i och lämnas in tillsammans

Läs mer

ÖVNINGSTENTAMEN Reglerteknik I 5hp

ÖVNINGSTENTAMEN Reglerteknik I 5hp ÖVNINGSTENTAMEN Reglerteknik I 5hp Tid: När det passar dig Plats: Där det passar dig Ansvarig lärare: Någon bra person. Tillåtna hjälpmedel: Kursboken (Glad-Ljung), miniräknare, Laplace-tabell och matematisk

Läs mer

TENTAMEN: DEL B Reglerteknik I 5hp

TENTAMEN: DEL B Reglerteknik I 5hp TENTAMEN: DEL B Reglerteknik I 5hp Tid: Fredag 25 oktober 2013, kl. 13.00-16.00 Plats: Magistern Ansvarig lärare: Hans Norlander, tel. 018-4713070. Hans kommer och svarar på frågor ungefär kl 14.30. Tillåtna

Läs mer

TENTAMEN: DEL B Reglerteknik I 5hp

TENTAMEN: DEL B Reglerteknik I 5hp TENTAMEN: DEL B Reglerteknik I 5hp Tid: Fredag 8 mars 0, kl. 4.00-9.00 Plats: Gimogatan 4 sal Ansvarig lärare: Hans Norlander, tel. 08-473070. Hans kommer och svarar på frågor ungefär kl 5.30 och kl 7.30.

Läs mer

REGLERTEKNIK BERÄKNINGSLABORATION 3

REGLERTEKNIK BERÄKNINGSLABORATION 3 UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK CT, CFL 95, rev JS 9508 Reviderad och anpassad till 3:e upplagan av Glad/Ljung av HN 2006-08, rev till 4:e upplagan HN 07-01 REGLERTEKNIK BERÄKNINGSLABORATION

Läs mer

TENTAMEN: DEL B Reglerteknik I 5hp

TENTAMEN: DEL B Reglerteknik I 5hp TENTAMEN: DEL B Reglerteknik I 5hp Tid: Fredag 4 mars 204, kl. 3.00-6.00 Plats: Magistern Ansvarig lärare: Hans Norlander, tel. 08-473070. Hans kommer och svarar på frågor ungefär kl 4.30. Tillåtna hjälpmedel:

Läs mer

INLÄMNINGSUPPGIFT I. REGLERTEKNIK I för STS3 & X4

INLÄMNINGSUPPGIFT I. REGLERTEKNIK I för STS3 & X4 SYSTEMTEKNIK, IT-INSTITUTIONEN UPPSALA UNIVERSITET DZ 2015-09 INLÄMNINGSUPPGIFTER REGLERTEKNIK I för STS3 & X4 INLÄMNINGSUPPGIFT I Inlämning: Senast fredag den 2:a oktober kl 15.00 Lämnas i fack nr 30,

Läs mer

1RT490 Reglerteknik I 5hp Tentamen: Del B

1RT490 Reglerteknik I 5hp Tentamen: Del B RT490 Reglerteknik I 5hp Tentamen: Del B Tid: Tisdag 23 oktober 208, kl. 4.00-7.00 Plats: Polacksbackens skrivsal Ansvarig lärare: Hans Rosth, tel. 08-473070. Hans kommer och svarar på frågor ungefär kl

Läs mer

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

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äs mer

TENTAMEN Reglerteknik I 5hp

TENTAMEN Reglerteknik I 5hp TENTAMEN Reglerteknik I 5hp Tid: Tisdag 8 juni 00, kl 8.00 3.00 Plats: Polacksbackens skrivsal Ansvarig lärare: Kjartan Halvorsen, tel 08-473070. Kjartan kommer och svarar på frågor ungefär kl 9.30 och

Läs mer

REGLERTEKNIK I BERÄKNINGSLABORATION 2

REGLERTEKNIK I BERÄKNINGSLABORATION 2 UPPSALA UNIVERSITET Systemteknik/IT-institutionen HN 0608, 1001 REGLERTEKNIK I BERÄKNINGSLABORATION 2 1. Bode och Nyquistdiagram och stabilitetsmarginaler 2. Systemdynamik, stabilitet och rotort Förberedelseuppgifter:

Läs mer

TENTAMEN I REGLERTEKNIK

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,

Läs mer

TENTAMEN: DEL A Reglerteknik I 5hp

TENTAMEN: DEL A Reglerteknik I 5hp TENTAMEN: DEL A Reglerteknik I 5hp Tid: Torsdag 9 mars 05, kl. 8.00-.00 Plats: Fyrislundsgatan 80, sal Ansvarig lärare: Hans Norlander, tel. 08-473070. Tillåtna hjälpmedel: Kursboken (Glad-Ljung), miniräknare,

Läs mer

Reglerteknik AK, FRT010

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

Läs mer

TENTAMEN: DEL A Reglerteknik I 5hp

TENTAMEN: DEL A Reglerteknik I 5hp TENTAMEN: DEL A Reglerteknik I 5hp Tid: Fredag 4 mars 204, kl. 8.00-.00 Plats: Magistern Ansvarig lärare: Hans Norlander, tel. 08-473070. Tillåtna hjälpmedel: Kursboken (Glad-Ljung), miniräknare, Laplace-tabell

Läs mer

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! 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

Läs mer

1RT490 Reglerteknik I 5hp Tentamen: Del B

1RT490 Reglerteknik I 5hp Tentamen: Del B RT490 Reglerteknik I 5hp Tentamen: Del B Tid: Torsdag 5 december 206, kl. 3.00-6.00 Plats: Fyrislundsgatan 80, sal Ansvarig lärare: Fredrik Olsson, tel. 08-47 7840. Fredrik kommer och svarar på frågor

Läs mer

1RT490 Reglerteknik I 5hp Tentamen: Del B

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

Läs mer

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

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,

Läs mer

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

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

Läs mer

TENTAMEN I TSRT19 REGLERTEKNIK

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

Läs mer

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:

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: TSIU61 Föreläsning 7 Gustaf Hendeby HT1 2017 1 / 24 Innehåll föreläsning 7 TSIU61: Reglerteknik Föreläsning 7 Lead-lag-regulatorn Tidsfördröjning Gustaf Hendeby Sammanfattning av föreläsning 6 Regulatorsyntes

Läs mer

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

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

Läs mer

Modellering av en Tankprocess

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.

Läs mer

TENTAMEN Reglerteknik I 5hp

TENTAMEN Reglerteknik I 5hp OBS: Kontrollera att du har fått rätt tentamen! Denna tentamen gäller Reglerteknik I 5hp för F4/IT4/STS3. På sista sidan av tentamen finns ett försättsblad, som ska fyllas i och lämnas in tillsammans med

Läs mer

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

TSIU61: Reglerteknik. Lead-lag-regulatorn. Gustaf Hendeby. TSIU61: Reglerteknik Föreläsning 7 Lead-lag-regulatorn Tidsfördröjning Gustaf Hendeby gustaf.hendeby@liu.se TSIU61 Föreläsning 7 Gustaf Hendeby HT1 2017 1 / 24 Innehåll föreläsning 7 ˆ Sammanfattning av

Läs mer

TENTAMEN I TSRT91 REGLERTEKNIK

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

Läs mer

TENTAMEN: DEL B Reglerteknik I 5hp

TENTAMEN: DEL B Reglerteknik I 5hp TENTAMEN: DEL B Reglerteknik I 5hp Tid: Torsdag 20 oktober 20, kl. 4.00-7.00 Plats: Gimogatan 4, sal Ansvarig lärare: jartan Halvorsen, kommer och svarar på frågor ungefär kl 5.30. Tillåtna hjälpmedel:

Läs mer

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

REGLERTEKNIK KTH. REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen , kl REGLERTEKNIK KTH REGLERTEKNIK AK EL1000/EL1110/EL1120 Tentamen 2009 12 15, kl. 14.00 19.00 Hjälpmedel: Kursboken i Reglerteknik AK (Glad, Ljung: Reglerteknik eller motsvarande) räknetabeller, formelsamlingar

Läs mer

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

Reglerteknik AK, Period 2, 2013 Föreläsning 6. Jonas Mårtensson, kursansvarig Reglerteknik AK, Period 2, 213 Föreläsning 6 Jonas Mårtensson, kursansvarig Senaste två föreläsningarna Frekvensbeskrivning, Bodediagram Stabilitetsmarginaler Specifikationer (tids-/frekvensplan, slutna/öppna

Läs mer

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

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

Läs mer

TENTAMEN: DEL A Reglerteknik I 5hp

TENTAMEN: DEL A Reglerteknik I 5hp TENTAMEN: DEL A Reglerteknik I 5hp Tid: Måndag 5 december 24, kl. 8.-. Plats: Fyrislundsgatan 8, sal Ansvarig lärare: Hans Norlander, tel. 8-4737. Tillåtna hjälpmedel: Kursboken (Glad-Ljung), miniräknare,

Läs mer

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

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

Läs mer

A

A Lunds Universitet LTH Ingenjorshogskolan i Helsingborg Tentamen i Reglerteknik 2008{05{29. Ett system beskrivs av foljande in-utsignalsamband: dar u(t) ar insignal och y(t) utsignal. d 2 y dt 2 + dy du

Läs mer

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

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,

Läs mer

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

Välkomna till TSRT19 Reglerteknik Föreläsning 7 Välkomna till TSRT19 Reglerteknik Föreläsning 7 Sammanfattning av föreläsning 6 Kretsformning Lead-lag design Labförberedande exempel Instabila nollställen och tidsfördröjning (tolkning i frekvensplanet)

Läs mer

TENTAMEN: DEL A Reglerteknik I 5hp

TENTAMEN: DEL A Reglerteknik I 5hp TENTAMEN: DEL A Reglerteknik I 5hp Tid: Torsdag 9 december 03, kl. 8.00-.00 Plats: Magistern Ansvarig lärare: Hans Norlander, tel. 08-473070. Tillåtna hjälpmedel: Kursboken (Glad-Ljung), miniräknare, Laplace-tabell

Läs mer

Reglerteknik AK. Tentamen 27 oktober 2015 kl 8-13

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

Läs mer

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

TSIU61: Reglerteknik. Sammanfattning från föreläsning 5 (2/4) Stabilitet Specifikationer med frekvensbeskrivning TSIU6 Föreläsning 6 Gustaf Hendeby HT 206 / 7 Innehåll föreläsning 6 TSIU6: Reglerteknik Föreläsning 6 Stabilitet Specifikationer med frekvensbeskrivning Gustaf Hendeby ˆ Sammanfattning av föreläsning

Läs mer

REGLERTEKNIK Laboration 5

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,

Läs mer

Figur 2: Bodediagrammets amplitudkurva i uppgift 1d

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

Läs mer

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! 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

Läs mer

TENTAMEN I REGLERTEKNIK TSRT03, TSRT19

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:

Läs mer

Nyquistkriteriet, kretsformning

Nyquistkriteriet, kretsformning Sammanfattning från föreläsning 5 2 Reglerteknik I: Föreläsning 6 Nyquistkriteriet, kretsformning Fredrik Lindsten fredrik.lindsten@it.uu.se Kontor 2236, ITC Hus 2, Systemteknik Institutionen för informationsteknologi

Läs mer

1RT490 Reglerteknik I 5hp Tentamen: Del B

1RT490 Reglerteknik I 5hp Tentamen: Del B RT490 Reglerteknik I 5hp Tentamen: Del B Tid: Fredag 9 mars 208, kl. 4.00-7.00 Plats: BMC B:3 Ansvarig lärare: Hans Rosth, tel. 08-473070. Hans kommer och svarar på frågor ungefär kl 5.30. Tillåtna hjälpmedel:

Läs mer

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13

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

Läs mer

Liten MATLAB introduktion

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

Läs mer

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2 UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK EKL och PSA, 2002 BC, 2009 MODELLERING AV DYNAMISKA SYSTEM DATORSTÖDD RÄKNEÖVNING OCH INLUPP 2 1. Överföringsfunktioner 2. Tillståndsmetodik Förberedelseuppgifter:

Läs mer

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2 UPPSALA UNIVERSITET AVDELNINGEN FÖR SYSTEMTEKNIK EKL och PSA, 2002, rev BC 2009, 2013 MODELLERING AV DYNAMISKA SYSTEM DATORSTÖDD RÄKNEÖVNING OCH INLUPP 2 1. Överföringsfunktioner 2. Tillståndsmetodik Förberedelseuppgifter:

Läs mer

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

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

Läs mer

Introduktion till Control System Toolbox 5.0. This version: January 13, 2015

Introduktion till Control System Toolbox 5.0. This version: January 13, 2015 Introduktion till Control System Toolbox 5. This version: January 3, 25 Inledning Denna skrift är en kort inledning till hur MATLAB och Control System Toolbox (CST) används i kurserna i Reglerteknik.

Läs mer

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

Reglerteknik I: F1. Introduktion. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik Reglerteknik I: F1 Introduktion Dave Zachariah Inst. Informationsteknologi, Avd. Systemteknik 1 / 14 Vad är reglerteknik? Läran om dynamiska system och deras styrning. System = Process = Ett objekt vars

Läs mer

EL1000/1120 Reglerteknik AK

EL1000/1120 Reglerteknik AK KTH ROYAL INSTITUTE OF TECHNOLOGY EL1000/1120 Reglerteknik AK Föreläsning 6: Kompensering (forts.), robusthet och känslighet Kursinfo: Lab2 Lab2 betydligt mer krävande än Lab1. Noggranna förberedelser

Läs mer

TENTAMEN I TSRT91 REGLERTEKNIK

TENTAMEN I TSRT91 REGLERTEKNIK SAL: TER2 TENTAMEN I TSRT9 REGLERTEKNIK TID: 29--7 kl. 8: 3: KURS: TSRT9 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Martin Enqvist, tel. 3-28393 BESÖKER SALEN: cirka

Läs mer

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

Välkomna till TSRT19 Reglerteknik M Föreläsning 8 Välkomna till TSRT19 Reglerteknik M Föreläsning 8 Sammanfattning av föreläsning 7 Kretsformning Lead-lag design Instabila nollställen och tidsfördröjning (tolkning i frekvensplanet) Sammanfattning av förra

Läs mer

Laplacetransform, poler och nollställen

Laplacetransform, poler och nollställen Innehåll föreläsning 2 2 Reglerteknik, föreläsning 2 Laplacetransform, poler och nollställen Fredrik Lindsten fredrik.lindsten@liu.se Kontor 2A:521, Hus B, Reglerteknik Institutionen för systemteknik (ISY)

Läs mer

Lösningsförslag TSRT09 Reglerteori

Lösningsförslag TSRT09 Reglerteori Lösningsförslag TSRT9 Reglerteori 217-3-17 1. (a) Underdeterminanter 1 s + 2, 1 s + 3, 1 s + 2, 1 (s + 3)(s 3), s 4 (s + 3)(s 3)(s + 2), vilket ger MGN dvs ordningstal 3. P (s) = (s + 3)(s 3)(s + 2), (b)

Läs mer

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

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

Läs mer

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

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,

Läs mer

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

Lösningar till Tentamen i Reglerteknik AK EL1000/EL1100/EL Lösningar till Tentamen i Reglerteknik AK EL000/EL00/EL20 20-0-3 a. Överföringsfunktionen från u(t) till y(t) ges av Utsignalen ges av G(s) = y(t) = G(iω) A sin(ωt + ϕ + arg G(iω)) = 2 sin(2t). Identifierar

Läs mer

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

1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Torsdag 15 december 2016, kl Tentamenskod Klockslag för inlämning Utbildningsprogram Bordnummer 1RT490 Reglerteknik I 5hp Tentamen: Del A Tid: Torsdag 15 december 2016, kl. 8.00-11.00 Plats: Fyrislundsgatan 80, sal 1 Ansvarig lärare:

Läs mer

Lösningar till tentamen i Industriell reglerteknik TSRT07 Tentamensdatum: Martin Enqvist

Lösningar till tentamen i Industriell reglerteknik TSRT07 Tentamensdatum: Martin Enqvist ösningar till tentamen i Industriell reglerteknik TSRT7 Tentamensdatum: 28-3-2 Martin Enqvist a) Z-transformering av sambanden som beskriver den tidsdiskreta regulatorn ger Iz) = KT Sz T i z ) Ez) = Kz

Läs mer

Reglerteknik AK. Tentamen kl

Reglerteknik AK. Tentamen kl Institutionen för REGLERTEKNIK Reglerteknik AK Tentamen 20 0 20 kl 8.00 3.00 Poängberäkning och betygssättning Lösningar och svar till alla uppgifter skall vara klart motiverade. Tentamen omfattar totalt

Läs mer

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

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

Läs mer

TENTAMEN REGLERTEKNIK TSRT15

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

Läs mer

TENTAMEN I TSRT91 REGLERTEKNIK

TENTAMEN I TSRT91 REGLERTEKNIK SAL: G, TERD TENTAMEN I TSRT9 REGLERTEKNIK TID: 7-- kl. 8: : KURS: TSRT9 Reglerteknik PROVKOD: TEN INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANSVARIG LÄRARE: Martin Enqvist, tel. 7-6994 BESÖKER SALEN: cirka

Läs mer

Kretsformning och känslighet

Kretsformning och känslighet Innehåll föreläsning 7 2 Reglerteknik, föreläsning 7 Kretsformning och känslighet Fredrik Lindsten fredrik.lindsten@liu.se Kontor 2A:521, Hus B, Reglerteknik Institutionen för systemteknik (ISY) 1. Sammanfattning

Läs mer

Reglerteknik M3. Inlämningsuppgift 3. Lp II, 2006. Namn:... Personnr:... Namn:... Personnr:...

Reglerteknik M3. Inlämningsuppgift 3. Lp II, 2006. Namn:... Personnr:... Namn:... Personnr:... Reglerteknik M3 Inlämningsuppgift 3 Lp II, 006 Namn:... Personnr:... Namn:... Personnr:... Uppskattad tid, per person, för att lösa inlämningsuppgiften:... Godkänd Datum:... Signatur:... Påskriften av

Läs mer

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

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 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 Sammanfattning av förra föreläsningen 2 Vi modellerar system

Läs mer

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

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

Läs mer

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

Figure 1: Blockdiagram. V (s) + G C (s)y ref (s) 1 + G O (s) Övning 9 Introduktion Varmt välkomna till nionde övningen i Reglerteknik AK! Håkan Terelius hakante@kth.se Repetition Känslighetsfunktionen y ref + e u F (s) G(s) v + + y Figure : Blockdiagram Känslighetsfunktionen

Läs mer

EL1010 Reglerteknik AK

EL1010 Reglerteknik AK KTH ROYAL INSTITUTE OF TECHNOLOGY EL1010 Reglerteknik AK Föreläsning 6: Kompensering (forts.), robusthet och känslighet Kursinfo Repetition av komplexa tal: https://www.kth.se/social/upload/4fce1a4df276543a98000012/

Läs mer

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

Lösningsförslag till tentamen i Reglerteknik (TSRT19) Lösningsförslag till tentamen i Reglerteknik (TSRT9) 26-3-6. (a) Systemet är stabilt och linjärt. Därmed kan principen sinus in, sinus ut tillämpas. Givet insignalen u(t) sin (t) sin ( t) har vi G(i )

Läs mer

ERE 102 Reglerteknik D Tentamen

ERE 102 Reglerteknik D Tentamen CHALMERS TEKNISKA HÖGSKOLA Institutionen för signaler och system Reglerteknik, automation och mekatronik ERE 02 Reglerteknik D Tentamen 202-2-2 4.00 8.00 Examinator: Bo Egar, tel 372. Tillåtna hjälpmedel:

Läs mer

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

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)

Läs mer

TSIU61: Reglerteknik. Sammanfattning av kursen. Gustaf Hendeby.

TSIU61: Reglerteknik. Sammanfattning av kursen. Gustaf Hendeby. TSIU61: Reglerteknik Föreläsning 12 Sammanfattning av kursen Gustaf Hendeby gustaf.hendeby@liu.se TSIU61 Föreläsning 12 Gustaf Hendeby HT1 2017 1 / 56 Innehåll föreläsning 12: 1. Reglerproblemet 2. Modellbygge

Läs mer

Innehνall 1 Introduktion Processbeskrivning Inloggning och uppstart

Innehνall 1 Introduktion Processbeskrivning Inloggning och uppstart UPPSALA UNIVERSITET SYSTEMTEKNIK EKL och PSA, 2002 Dynamiska System (STS) Modellering av en DC-motor Sammanfattning Dynamiken för en dc-motor bestäms utifrνan en s k icke-parametrisk modellering, i detta

Läs mer

TENTAMEN I REGLERTEKNIK Y/D

TENTAMEN I REGLERTEKNIK Y/D TENTAMEN I REGLERTEKNIK Y/D SAL: T1, KÅRA TID: 9 juni 2017, klockan 14-19 KURS: TSRT12, Reglerteknik Y/D PROVKOD: TEN1 INSTITUTION: ISY ANTAL UPPGIFTER: 5 ANTAL SIDOR PÅ TENTAMEN (INKLUSIVE FÖRSÄTTSBLAD):

Läs mer

Övningar i Reglerteknik

Övningar i Reglerteknik Övningar i Reglerteknik Stabilitet hos återkopplade system Ett system är stabilt om utsignalen alltid är begränsad om insignalen är begränsad. Linjära tidsinvarianta system är stabila precis då alla poler

Läs mer

Specifikationer i frekvensplanet ( )

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

Läs mer

EL1000/1120/1110 Reglerteknik AK

EL1000/1120/1110 Reglerteknik AK KTH ROYAL INSTITUTE OF TECHNOLOGY EL1000/1120/1110 Reglerteknik AK Föreläsning 6: Kompensering (forts.), robusthet och känslighet Kursinfo: Extra material Introduktion till Laplacetransformen: https://www.kth.se/social/upload/527ac1d0f276540a852d0

Läs mer

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

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:

Läs mer

REGLERTEKNIK, KTH. REGLERTEKNIK AK EL1000, EL1110 och EL1120

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,

Läs mer