Föreläsning 11 Reglerteknik AK

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

REGLERTEKNIK Laboration 5

TSIU61: Reglerteknik

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

EL1000/1120/1110 Reglerteknik AK

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

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

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

EL1000/1120 Reglerteknik AK

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

Reglerteknik AK Tentamen

Föreläsning 1 Reglerteknik AK

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:

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

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

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

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

Föreläsning 10, Egenskaper hos tidsdiskreta system

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

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

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

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

TSRT91 Reglerteknik: Föreläsning 5

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

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

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

TSIU61: Reglerteknik. Regulatorsyntes mha bodediagram (1/4) Känslighet Robusthet. Sammanfattning av föreläsning 7

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

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

Reglerteknik AK, FRTF05

Lösningar Reglerteknik AK Tentamen

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

Reglerteknik Z / Bt/I/Kf/F

EL1000/1120 Reglerteknik AK

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

Industriell reglerteknik: Föreläsning 6

1RT490 Reglerteknik I 5hp Tentamen: Del B

Specifikationer i frekvensplanet ( )

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

EL1010 Reglerteknik AK

Lösningar Reglerteknik AK Tentamen

Övning 3. Introduktion. Repetition

TSIU61: Reglerteknik. Sammanfattning av kursen. Gustaf Hendeby.

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

Figur 2: Bodediagrammets amplitudkurva i uppgift 1d

Övningar i Automationsteknik FK

A

Informationsteknologi

REGLERTEKNIK KTH REGLERTEKNIK AK EL1000/EL1110/EL En tillståndsmodell ges t.ex. av den styrbara kanoniska formen: s 2 +4s +1.

ERE103 Reglerteknik D Tentamen

SF1544 LABORATION 2 INTEGRATION, MONTE-CARLO OCH BLACK-SCHOLES EKVATION FÖR OPTIONER

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

TSIU61: Reglerteknik. Matematiska modeller Laplacetransformen. Gustaf Hendeby.

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

REGLERTEKNIK, KTH. REGLERTEKNIK AK EL1000, EL1110 och EL1120

Spektralanalys - konsten att hitta frekvensinnehållet i en signal

Industriell reglerteknik: Föreläsning 3

3 differensekvationer med konstanta koefficienter.

F13: Regulatorstrukturer och implementering

Ulrik Söderström 20 Jan Signaler & Signalanalys

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

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

Ulrik Söderström 19 Jan Signalanalys

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

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

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

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

Reglerteknik AK. Tentamen 16 mars 2016 kl 8 13

Välkomna till TSRT19 Reglerteknik M Föreläsning 7. Framkoppling Koppling mellan öppna systemets Bodediagram och slutna systemets stabilitet

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

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

Reglerteknik AK. Tentamen kl

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

EL1000/1120/1110 Reglerteknik AK

TSIU61: Reglerteknik. Sammanfattning från föreläsning 3 (2/4) ˆ PID-reglering. ˆ Specifikationer. ˆ Sammanfattning av föreläsning 3.

Välkomna till TSRT19 Reglerteknik Föreläsning 6. Sammanfattning av föreläsning 5 Lite mer om Bodediagram Den röda tråden!

dx x2 y 2 x 2 y Q = 2 x 2 y dy, P dx + Qdy. Innan vi kan använda t.ex. Greens formel så måste vi beräkna de vanliga partiella derivatorna.

TSIU61: Reglerteknik. PID-reglering Specifikationer. Gustaf Hendeby.

Industriell reglerteknik: Föreläsning 2

TSIU61: Reglerteknik. Reglerproblemet. Innehåll föreläsning 12: 1. Reglerproblemet: Ex design av farthållare. Sammanfattning av kursen

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

Sammanfattning av föreläsning 11. Modellbygge & Simulering, TSRT62. Föreläsning 12. Simulering. Föreläsning 12. Numeriska metoder och Simulering

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

Implementering av PID-regulatorer med dator

TENTAMEN: DEL B Reglerteknik I 5hp

Reglerteknik AK. Tentamen 27 oktober 2015 kl 8-13

Reglerteknik AK. Tentamen 9 maj 2015 kl 08 13

Sammanfattning (Nummedelen)

Konvergens för iterativa metoder

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

Industriell reglerteknik: Föreläsning 4

Reglerteknik AK, FRT010

Transkript:

Föreläsning 11 Reglerteknik AK c Bo Wahlberg Avdelningen för Reglerteknik, KH 4 oktober, 2016

2 Förra gången: Introduktion Alternativa regulatorstrukturer Dagens program: Implementering: Regulator System r Σ e F (s) u G(s) y Hur förverkligar man sambandet mellan e(t) och u(t)? -1

Analog implementering Det finns olika typer av implementeringar: Mekanisk Hydraulisk Pneumatisk Elektronisk Centrifugalregulatorn är en mekanisk implementering av en P-regulator.

Analog implementering - Centrifugalregulatorn

Digital implementering Köp en dator med ett AD/DA-kort. 1. A/D: Mäter den kontinuerliga signalen vid diskreta tidpunkter (avståndet mellan dessa kallas samplingintervallet och betecknas ). 2. Datorprogram = regulatoralgoritm ( ) ) u(k ) = f (e F (k ), e F (k 1),.. 3. D/A: Skickar ut den beräknade (diskreta) styrsignalen. Oftast hålls den styckvis konstant mellan datapunkterna (enklaste formen av interpolation). Detta kallas en hållkrets. Se figur 10.4 i boken!

6 Realtidssystem Användargränssnitt Synkronisering Kommunikation Autocodegenerering (Matlab C)

Regulatoralgoritm u(t) ges normalt av en diff.-ekvation. PI: u = K(e + 1 I e) u = Kė + K I e Lead/Lag: U(s) = τ Ds+1 βτ D s+1 E(s) βτ D u + u = τ D ė + e

Regulatoralgoritm Digital implementering sker genom numerisk lösning av differential ekvationer. Idéen är att ersätta derivator med differensapproximationer.

Regulatoralgoritm Operatorformalism: Deriveringsoperatorn, p. pu(t) = u(t) Förskjutningsoperatorn, q. q u(t) = u(t + ) Inverterade förskjutningsoperatorn, q 1 u(t) = u(t ) q 1.

Euler bakåt och ustins formel Vi kan approximera förstaderivatan med u(t) u(t) u(t ) Eller skrivet med hjälp av operatorer som Detta är Euler bakåt. p 1 [ 1 q 1 ] En annan vanlig approximation är ustins formel p 2 1 q 1 1 + q 1

Regulatoralgoritm Betraktar vi en aylorutveckling q u(t) = u(t + ) = {aylor} = u(t) + pu(t) +.. = e p u(t) ser vi att vi kan uttrycka förskjutningsoperatorn som q = e p vilket kan jämföras med tidsförskjutningen e s. [ 1 Euler bakåt: 1 e p ] = p + O( ) ( ) 2 ustins formel: 1 e p p + O( 2 ) 1+e +p

12 Regulatoralgoritm Example (Lead-länk + Euler bakåt) Vi kan skriva om en given differentialekvation med hjälp av Euler bakåt som βτ D 1 βτ D u + u = τ D ė + e ( ) 1 q 1 τ D u(t) + u(t) = varur vi sedan kan lösa ut u(t) som u(t) = βτ D βτ D + [ q 1 }{{ u(t) } u(t ) ] + τ D + βτ D + e(t) ( ) 1 q 1 e(t) + e(t) τ D βτ D + q 1 }{{ e(t) } e(t )

13 Regulatoralgoritm Example (PI + ustin) Givet en differentialekvation u = K(ė + 1 I e) identifierar vi från sambandet U = F E att F (p) = K(p + 1 I ) p som vi kan skriva om med hjälp av ustins formel som [ ( K 2 1 q 1 ) ] F (q 1 ) = + 1 1+q 1 I ( 1 q 1 ) = 2 1+q 1 [ ( ) K 1 + 2 I + 1 + 2 I 1 q 1 q 1 ]

Regulatoralgoritm Example (PI + ustin, fort.) Vi finner sedan u(t) från sambandet u(t) = F (q 1 )e(t) med insatt uttryck för F (q 1 ) som [ (1 ) ( ) ] u(t) = u(t ) + K + e(t) + 1 + e(t ) 2 I 2 I

15 Samplingsintervall Hur ska man välja samplingsintervallet? Man bör ta hänsyn till Räknekapacitet Stabilitetsmarginaler Aliaseffekt

Samplingsintervall Stabilitetsmarginal: Försämras vid digital implementation idsfördröjning på grund av sampel- och hållkrets Approximationer Sampel- och hållkrets tidsfördröjning Example Vill vi tolerera max 20 minskning av ϕ m : = ω c < 0.35(rad) = < 0.35 ω c

17 Samplingsintervall Samplingsfrekvensen ges av ω s = 2π 20ω c Används en smartare diskret design kan man ta ω s (5 10)ω c

18 Aliaseffekten (vikningsdistorsion) Efter sampling kan signaler med frekvens högre än ωs 2 (Nyquistfrekvensen) ej skiljas från signaler med frekvens lägre än ω s 2.

Aliaseffekten (vikningsdistorsion) Motmedel: 1. Bestäm intervall [0, ω max ] där vi behöver en korrekt beskrivning av signaler 2. Välj så att ω max < ωs 2 = < π ω max 3. LP-filtrera (low pass) signalerna innan sampling