Föreläsning 8, Introduktion till tidsdiskret reglering, Z-transfomer, Överföringsfunktioner

Relevanta dokument
Tentamen i Reglerteknik. 7,5 hp varav tentamen ger 4,5 hp

Föreläsning 9, Bestämning av tidsdiksreta överföringsfunktioner

Tentamen i Reglerteknik. 7,5 hp varav tentamen ger 4,5 hp

Reglerteknik. Kurskod: IE1304. Datum: 12/ Tid: Examinator: Leif Lindbäck ( )

REGLERTEKNIK Laboration 5

Föreläsning 10, Egenskaper hos tidsdiskreta system

Reglerteknik. Datum: 20/ Tid: Examinator: Leif Lindbäck ( ) Hjälpmedel: Formelsamling, dimensioneringsbilaga, miniräknare.

] så att utflödet v( t) Vattennivån i tanken betecknas h(t) [m]. Nivån h är tankprocessens utsignal. u h Figur: Vattentank

Övningar i Automationsteknik FK

Föreläsning 11, Dimensionering av tidsdiskreta regulatorer

System. Z-transformen. Staffan Grundberg. 8 februari 2016

TSRT91 Reglerteknik: Föreläsning 5

LABORATIONSINSTRUKTION DIGITAL REGLERTEKNIK. Lab nr. 3 DIGITAL PI-REGLERING AV FÖRSTA ORDNINGENS PROCESS

Lösningar till tentamen i styr- och reglerteknik (Med fet stil!)

Laplacetransform, poler och nollställen

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

Föreläsning 11. Reglerteknik AK. c Bo Wahlberg. 8 oktober Avdelningen för reglerteknik Skolan för elektro- och systemteknik

Välkomna till Reglerteknik Föreläsning 2

Föreläsning 11 Reglerteknik AK

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

Tillämpningar av fysik och dynamik i biologiska system , kl. 09:00-15:00

Formelsamling i Automationsteknik FK

Föreläsning 14-16, Tillståndsmodeller för kontinuerliga system

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

TSIU61: Reglerteknik

Övningar i Automationsteknik FK

Regulator. G (s) Figur 1: Blockdiagram för ett typiskt reglersystem

Signaler och reglersystem Kapitel 1-4. Föreläsning 1, Inledning Reglerteknik

TSIU61: Reglerteknik. Matematiska modeller Laplacetransformen. Gustaf Hendeby.

Läran om återkopplade automatiska system och handlar om hur mätningar från givare kan användas för att automatisk göra förändringar i processen.

Kompletterande anteckningar för Mät- & Reglerteknik 1

Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna 11-14, 16/11-28/

Temperaturreglering. En jämförelse mellan en P- och en PI-regulator. θ (t) Innehåll Målsättning sid 2

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

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

TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK

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

REPETITION (OCH LITE NYTT) AV REGLERTEKNIKEN

Informationsteknologi

Resttentamen i Signaler och System Måndagen den 11.januari 2010, kl 14-19

Föreläsning 1 Reglerteknik AK

Processidentifiering och Polplacerad Reglering

F13: Regulatorstrukturer och implementering

Kryssproblem (redovisningsuppgifter).

ÖVNINGSTENTAMEN Modellering av dynamiska system 5hp

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

Tentamen i Reglerteknik, för D2/E2/T2

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

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

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

Spektrala Transformer

Reglerteknik Z / Bt/I/Kf/F

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

Tentamen i ESS 010 Signaler och System E3 V-sektionen, 16 augusti 2005, kl

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

Tentamen i Reglerteknik, 4p för D2/E2/T2

A/D- och D/A- omvandlare

DT1130 Spektrala transformer Tentamen

Signal- och bildbehandling TSBB14

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

För att få ett effektiv driftsätt kan det ibland behövas avancerad styrning.

ERE 102 Reglerteknik D Tentamen

Tentamen i Styr- och Reglerteknik, för U3 och EI2

DT1130 Spektrala transformer Tentamen

EL1000/1120/1110 Reglerteknik AK

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

Reglerteknik I: F3. Tidssvar, återkoppling och PID-regulatorn. Dave Zachariah. Inst. Informationsteknologi, Avd. Systemteknik

Tentamen i Styr- och Reglerteknik, för U3 och EI2

TSRT91 Reglerteknik: Föreläsning 2

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

A

Industriell reglerteknik: Föreläsning 6

Mät- & reglerteknik 1: Kompletterande material

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

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

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

Industriella styrsystem, TSIU06. Föreläsning 2

Tentamen ssy080 Transformer, Signaler och System, D3

Formalia. Reglerteknik, TSRT12. Föreläsning 1. Första föreläsningen. Vad är reglerteknik?

Tillämpningar av fysik och dynamik i biologiska system , kl. 09:00-15:00

Introduktion till verktyget SIMULINK. Grunderna...2. Tidskontinuerliga Reglersystem Övningsuppgift...13

Industriell reglerteknik: Föreläsning 2

Exempel PI reglering med SMV frekvensomriktare.

1. Vi har givet två impulssvar enligt nedan (pilen under sekvenserna indikerar den position där n=0) h 1 (n) = [ ]

RÄKNEEXEMPEL FÖRELÄSNINGAR Signaler&System del 2

2. Reglertekniska grunder

DIFFERENTIALEKVATIONER. INLEDNING OCH GRUNDBEGREPP

TATA42: Föreläsning 2 Tillämpningar av Maclaurinutvecklingar

AD-DA-omvandlare. Mätteknik. Ville Jalkanen. 1

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

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

Laboration i Automationsteknik FK: Del 1: Polplacering. Del 2: Markovkedjor

Exempelsamling Grundläggande systemmodeller. Klas Nordberg Computer Vision Laboratory Department of Electrical Engineering Linköping University

TENTAMEN: DEL B Reglerteknik I 5hp

Start v. Styr- och reglerteknik. Poäng. 45 Institution Institutionen för tillämpad fysik och elektronik 7.5

Dynamiska system och reglering Kurskompendium

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

Transkript:

Föreläsning 8, Introduktion till tidsdiskret reglering, Z-transfomer, Överföringsfunktioner Reglerteknik, IE1304 1 / 24

Innehåll 1 2 3 4 2 / 24

Innehåll 1 2 3 4 3 / 24

Vad är tidsdiskret reglering? Regulatorn arbetar i diskret tid, styrsignalen ändras endast vid diskreta tidpunkter, bild sid 46. Regulatorn är datorbaserad. 4 / 24

Fördelar med datorbaserad reglerteknik Mer avancerade regulatorer. Mycket mer avancerade algoritmer kan programmeras jämfört med att bygga dem med analoga komponenter. Mer avancerade identifieringsmetoder. Möjligt bestämma överföringsfunktioner experimentellt. Förbättringar av praktisk karaktär. Bildskärmar och andra displayer. Lagring och analys av gamla mätvärden. Kommunikation med andra regulatorer och övriga system. Linearisering, filtrering, larm osv 5 / 24

Komponenter i tidsdiskreta reglersystem Bild sid 292, 293. Dator, D/A- och A/D-omvandlare nytt. Styrdon, givare och process samma som vid kontinuerlig reglering. Börvärdesgivare och jämförare behövs ej. 6 / 24

Reglerprinciper för diskret reglering Regulatorns utsignal är den styckvis konstanta signalen u(k), där k betecknar samplingstidpunkt, bild sid 294. Regulatorns insignal är det samplade reglerfelet, e(k) = r(k) y(k). e(k 1), u(k 1) är värden ett samplingsintervall bakåt i tiden. I stället för differentialekvationer används differensekvationer. Exempel: u(k) = b 1 e(k) + b 2 e(k 1) + a 1 u(k) + a 2 u(k 1), där a 1,a 2,b 1,b 2 är konstanter. Högre (och lägre) ordningstal kan lätt användas. 7 / 24

Hur dimensionera diskreta regulatorer? Transformera kontinuerlig regulator, tex PID. Mycket kort samplingsintervall krävs. Direkt dimensionering av diskret regulator. Kraftfullare, ger möjlighet till flera olika typer av regulatorer. 8 / 24

Tidsdiskret PID-reglering Derivatan, e e(k) e(k 1) (k) h Integralen, kh 0 e(t)dt h k i=1 e(i) h är längden på samplingsintervallet. Kortare samplingsintervall ger bättre approximation av kontinuerliga värden. Ovanstående approximationer ger följande differensekvation för en tidsdiskret regulator. [ ] e(k) e(k 1) u(k) = K e(k) + T D + h k h T I = i=1e(i) { w(k) = w(k [ 1) + e(k) ] e(k) e(k 1) u(k) = K e(k) + T D + h h T I w(k) 9 / 24

Innehåll 1 2 3 4 10 / 24

Definition Transformen F(z) till den tidsdiskreta funktionen f(k) bestäms av summan F(z) = Z [f(k)] = k=0 f(k)z k 11 / 24

Transform av stegfunktion Bild sid 300. Om steget har höjden a blir transformen F(z) = a k=0 a z k = a ( z 0 + z 1 + z 2 +... ) = [ (z 1 ) 0 + ( z 1 ) 1 + ( z 1 ) 2 +... ] = 1 [geometrisk summa] = a 1 z = 1 a z z 1 12 / 24

Transform av fördröjd stegfunktion Bild sid 301. Om steget har höjden a blir transformen F(z) = k=l ( ) a z k = a z L + z (L+1) + z (L+2) +... = az L [ (z 1 ) 0 + ( z 1 ) 1 + ( z 1 ) 2 +... ] = [geometrisk summa] = az L 1 1 z 1 = az L z z 1 13 / 24

Transform av puls Bild sid 301. Om pulsen har höjden a blir transformen F(z) = 0 k=0 a z k = a z 0 = a 14 / 24

Flera transformer Tabell sid 302 och 515. Se speciellt transformen för a k 15 / 24

Räkneregler för z-transformen Se sid 302-303. Superpositionsregeln, z-transformen är en lineär operation. Förskjutningssatsen, z L är den tidsdiskreta fördröjningsoperatorn (vars kontinuerliga motsvarighet är e Lhs ). Begynnelsesatsen Slutvärdessatsen, gäller om slutvärdet existerar, dvs om F(z) konvergerar. 16 / 24

Innehåll 1 2 3 4 17 / 24

Metod för att bestämma tidsdiskreta överföringsfunktioner 1 Vi känner ett filters differensekvation och söker dess överföringsfunktion (z-transform). Exempel: y(k) = 5y(k 1) + 3y(k 2) + u(k 1) + 4u(k 2) 2 Flytta all y-termer till vänster sida. Exempel: y(k) 5y(k 1) 3y(k 2) = u(k 1) + 4u(k 2) 3 z-transformera differensekvationen. Exempel: Y 5Yz 1 3Yz 2 = Uz 1 + 4Uz 2 4 Bryt ut Y ur vänsterledet och U ur högerledet. Exempel: Y [ 1 5z 1 3z 2] = U [ z 1 + 4z 2] 5 Kvoten mellan Y och U är överföringsfunktionen, H(z). Exempel: H(z) = Y U = z 1 + 4z 2 1 5z 1 3z 2 18 / 24

Positiv och negativ representation Resultatet från föregående exempel, H(z) = Y U = z 1 + 4z 2 1 5z 1, är skrivet på negativ form, dvs 3z 2 alla z har negativa exponenter. Positiv form betyder att alla z har positiva exponenter. Det kan vi få genom att förlänga bråket med den högsta exponenten, z 2 i det här fallet, H(z) = Y U = z + 4 z 2 5z 3 19 / 24

Metod för att beräkna tidsförlopp med hjälp av överföringsfunktioner 1 Insignalen u(k) till ett filter och filtrets differensekvation är kända. Vi söker utsignalen, y(k). Exempel: y(k) = 0.6y(k 1) + 2.4u(k 1), u(k) är ett enhetssteg. 2 Bestäm överföringsfunktionen, H(z), enligt ovan. Exempel: H(z) = Y U = 2.4z 1 1 0.6z 1 3 Bestäm z-transformen, U(z), till differensekvationen, u(k), med hjälp av tabell. 1 Exempel: U(z) = 1 z 1 20 / 24

Metod för att beräkna tidsförlopp med hjälp av överföringsfunktioner, forts 4 Bestäm utsignalens transform genom att multiplicera H(z) och U(z). Exempel: Y (z) = 2.4z 1 1 0.6z 1 1 1 z = 2.4z 1 1 (1 0.6z 1 )(1 z 1 ) 5 Bestäm utsignalens differensekvation, y(k), genom att inverstransformera Y (z). Detta görs med hjälp av tabell, eventuellt måste uttrycket partialbråksuppdelas först. Exempel: I detta fall kan nedersta raden i tabellen på sid 515 användas. Vi har e a = 0.6 och K (1 e a ) = 2.4. Detta ger a = ln0.6,k = 6, vilket ger utsignalen y(k) = 6(1 e (ln0.6)k ) = 6(1 0.6 k ),k 0 En graf av stegsvaret finns på sid 307. 21 / 24

Metod för att beräkna tidsförlopp med hjälp av iterativa beräkningar Om differensekvationen och insignalen är kända kan vi beräkna utsignalen värde för värde genom att sätta in värden av insignal och utsignal i differensekvationen. Ett exempel på detta finns på sid 309. 22 / 24

Innehåll 1 2 3 4 23 / 24

16.1c, 16.4a, 16.5c, 16.6a, 16.6b, 16.7a 24 / 24