F13: Regulatorstrukturer och implementering

Relevanta dokument
PID-regulatorn. Föreläsning 9. Frekvenstolkning av PID-regulatorn. PID-regulatorns Bodediagram

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.

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

Kaskadreglering. Systemteknik/Processreglering Föreläsning 10. Kaskadreglering blockschema. Framkoppling. Exempel: reglering av värmeväxlare

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

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

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

Systemteknik/Processreglering F2

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

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

Informationsteknologi

Välkomna till TSRT19 Reglerteknik Föreläsning 3. Sammanfattning av föreläsning 2 PID-reglering Blockschemaräkning Reglerdesign för svävande kula

Industriell reglerteknik: Föreläsning 3

REPETITION (OCH LITE NYTT) AV REGLERTEKNIKEN

Föreläsning 1 Reglerteknik AK

Industriell reglerteknik: Föreläsning 4

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

TSIU61: Reglerteknik. Matematiska modeller Laplacetransformen. Gustaf Hendeby.

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

TSRT91 Reglerteknik: Föreläsning 9

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

A

Lunds Tekniska Högskola Avdelningen för industriell elektroteknik och automation

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

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

Reglerteknik Z / Bt/I/Kf/F

Reglerteknik AK, FRTF05

TSIU61: Reglerteknik. Sammanfattning av föreläsning 8 (2/2) Andra reglerstrukturer. ˆ Sammanfattning av föreläsning 8 ˆ Framkoppling från störsignalen

Reglerteknik AK, FRTF05

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

PID-regulatorer och öppen styrning

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

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

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

TENTAMEN I REGLERTEKNIK Y/D

EL1000/1120/1110 Reglerteknik AK

EL1000/1120 Reglerteknik AK

Tentamen i Systemteknik/Processreglering

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

REGLERTEKNIK, KTH. REGLERTEKNIK AK EL1000, EL1110 och EL1120

TSIU61: Reglerteknik. Frekvensbeskrivning Bodediagram. Gustaf Hendeby.

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

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

Implementering av PID-regulatorer med dator

Systemteknik/Processreglering F6

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

Reglerteknik AK. Tentamen 16 mars 2016 kl 8 13

Exempel: reglering av en plattreaktor. Varför systemteknik/processreglering? Blockdiagram. Blockdiagram för en (del)process. Exempel: tankprocess

TSIU61: Reglerteknik

EL1000/1120/1110 Reglerteknik AK

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

Industriella styrsystem, TSIU06. Föreläsning 1

Reglerteknik AK. Tentamen 24 oktober 2016 kl 8-13

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

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

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

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

/TFE CJ, BT, BaE

Övningar i Reglerteknik

2. Reglertekniska grunder

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

TENTAMEN I REGLERTEKNIK

TSIU61: Reglerteknik. de(t) dt + K D. Sammanfattning från föreläsning 4 (2/3) Frekvensbeskrivning. ˆ Bodediagram. Proportionell }{{} Integrerande

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

Industriella styrsystem, TSIU06. Föreläsning 1

Kort introduktion till Reglerteknik I

Reglerteknik AK, FRT010

A. Stationära felet blir 0. B. Stationära felet blir 10 %. C. Man kan inte avgöra vad stationära felet blir enbart med hjälp av polerna.

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

Industriell reglerteknik: Föreläsning 6

TSRT91 Reglerteknik: Föreläsning 5

Reglerteori. Föreläsning 11. Torkel Glad

2. Reglertekniska grunder. 2.1 Signaler och system

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

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

avloppsvattenrening genom reglerteknik Bengt Carlsson Uppsala universitet

TSRT91 Reglerteknik: Föreläsning 2

Överföringsfunktioner, blockscheman och analys av reglersystem

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

ERE 102 Reglerteknik D Tentamen

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

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

Välkomna till Reglerteknik Föreläsning 2

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

Lösningar Reglerteknik AK Tentamen

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

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

Tentamen i Systemteknik/Processreglering

Industriella styrsystem, TSIU06. Föreläsning 2

Teori Se din kursbok under avsnitt PID-reglering, Ziegler-Nichols metod och olinjära system.

Reglerteknik AK Tentamen

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

TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK

Transkript:

Föreläsning 2 PID-reglering Förra föreläsningen F3: Regulatorstrukturer och implementering 25 Februari, 209 Lunds Universitet, Inst för Reglerteknik. Bodediagram för PID-regulator 2. Metoder för empirisk PID-inställning Ziegler-Nichols stegsvarsmetod Ziegler-Nichols frekvensmetod Lambdametoden 3. Börvärdeshantering 4. Praktiska modifieringar av PID-regulatorn Föreläsning 3 Regulatorstrukturer och implementering : (en insignal, flera utsignaler Regulatorstrukturer. Kaskadkoppling 2. Framkoppling Framkoppling av börvärde Framkoppling med störningskompensering 3. Dödtidskompensering Sampling Diskretisering av PID-regulatorn Inre och yttre reglering av process G P G P2 med utsignaler y och y 2. Kombination av två regulatorer, där utsignalen från den ena regulatorn bildar börvärde till den andra. R 2 R G R U G P Y G P2 Y 2 2 3 och framkoppling av referensvärden olika tidsskalor G R reglerar delsystemet G P (snabb inre reglering G R Y G R2 reglerar delsystem G P2 (långsam yttre reglering OM inre reglering snabbare än yttre loop : Mycket vanligt i motor-/servo-styrning, MEN ska alltid framkoppla med ytterligare referensvärden för att förbättra prestanda!! v ref moment ref R 2 R U Y Y 2 G R G P G P2 pos ref R U G R k Js d hast. v s position p 4 5 exempel exempel Exempel: Reglering av värmeväxlare Ånga på primärsidan värmer upp vatten på sekundärsidan. Problem med varierande tryck på ångan. Inflöde av ånga (olika tryck flödesreglering yttre temperturreglering Vanligtvis är dock både ventilen olinjär och ångtrycket varierande. en innebär att huvudregulatorn R får en enklare arbetsuppgift. 6 7

Reglering från mätbara störningar Framkoppling Återkoppling kan användas för att undertrycka t ex laststörningar. Dock nackdelen att regulatorn inte reagerar på en störning förrän ett reglerfel redan har uppkommit. L Den främsta anledningen till att använda kaskadreglering är att man på det sättet kan ta hand om störningar som kommer in på processavsnittet P 2 snabbare, innan de hinner ge upphov till störningar i den primära mätsignalen y. R E G U G 2 Y Ett exempel på detta är tryckvariationerna i exemplet ovan. En förutsättning för att detta skall lyckas är naturligtvis att den inre reglerkretsen är väsentligt snabbare än den yttre reglerkretsen. I många fall är det möjligt att mäta en störning L innan den hunnit ge upphov till ett reglerfel. Genom att kompensera för störningen redan innan ett reglerfel uppstått kan man ofta få en dramatiskt förbättrad reglering. Denna teknik kallas (också framkoppling. 8 L u FF 9 G FF Reglering av nivå framkoppling av störflöden Störflöde i övre tanken R E Y G G 2 G 3 u = u FB u FF Om vi väljer G FF = så att U FF = G FF V = V kommer störflödet aldrig att ge upphov till någon ändring i nivån y. 0 Reglering av nivå framkoppling av störflöden Överföringsfunktion mellan v 2 och x fås ur X = V 2 G P (U FB U FF = G P U FB ( G P G FF V 2 Detta ger den optimala framkopplingsdynamiken G FF = G P vilket alltså resulterar i framkopplingstermen U FF = G FF V 2 = V 2 G P Vid beräkning av optimala framkopplingsöverföringsfunktioner G FF får man alltid uttryck som innebär att man måste invertera den delen av processdynamiken som finns mellan styrsignalen u och den plats där störningen påverkar processen. I fallet med störningen v var detta inget problem, eftersom det inte fanns någon sådan dynamik. Störsignalen kom ju där in på samma plats som styrsignalen. I det senare fallet får vi däremot följande framkopplingsterm i styrsignalen: U FF = G P V 2 = (s av 2 Detta betyder att vi ska derivera störflödet v 2, vilket man oftast försöker undvika, eftersom det ger upphov till störningskänslighet och stora variationer i styrsignalen. Antingen kan man komplettera framkopplingen med ett lågpassfilter eller, vilket är vanligast, helt enkelt stryka de deriverande termerna och nöja sig med den statiska framkopplingen u FF = av 2 2 3 D-del fungerar dåligt när processen har en lång dödtid. Otto-Smith-regulator gör en modell av process och tidsfördröjningen. 4 5 2

Sampling 6 7 Frekvensvikning Alltför långsam sampling ger falsk bild av signal Nyquistfrekvens: f s f N Sampla minst dubbelt så snabbt som högsta signalfrekvens för att unvika vikning I praktiken, använd snabbare sampling Använd anti-vikningsfilter! 8 9 Föreläsning 3 Implementering PID-regulatorn Algoritmen ( u = k e t de e(τ dτ T d T i dt e = r y. Praktiska problem med PID-regulatorn 2. Integratoruppvridning 3. Digital reglering 4. Samplingeffekter Aktuellt fel e(t Det predikterade felet e p = e T d de dt Gamla ackulmulerade fel I = t e(τ dτ 20 2 I verkligheten Problemet med att derivera Betrakta y(t = sin t a n sinωt dy(t = cos t a n ω cosωt dt Derivering av signaler kräver aktsamhet Exempel ω = 00, a n = 0.0 Det kan vara oklokt att derivera börvärdet Det kan vara klokt att proportionaldelen endast verkar på en del av börvärdet Åtgärder måste vidtagas om styrsignalen begränsas 22 23 3

Approximativ derivering Simulering av approximativ derivering Byt st mot st G d (s = st/n s y(t = sin t a n sinωt G d (s = s/5 För små s gäller G d (s st. För stora s gäller G d (s N. 24 25 En förbättrad PID algoritm Problemet med mättning Observera U(s = P(s I(s D(s ( P(s = k β R(s Y (s I(s = k (R(s Y (s st i st d D(s = k st d /N Y (s Mättning förekommer ofta. En ventil kan ej ge negativt flöde, den kan ej heller vara mer än fullt öppen. En mättning kan representeras med blockschemat Börvärdesviktning β Approximativ derivata Derivatan verkar inte på börvärdet r(t Dessutom bör kompenseras för integratoruppvridning. Om det finns en begränsare i en reglerkrets och om signalen blir så stor att begränsningen träder i funktion brytes återkopplingen. Detta kan ge förödande konsekvenser om regulatorn eller processen är instabil. JAS! 26 27 Integratoruppvridning Hur undviker man integratoruppvridning? Observera att en integrator är stabil men ej asymptotiskt stabil. På engelska integrator windup. 28 29 Stötfria omkopplingar Implementering i dator Det är viktigt att se till att det ej blir plötsliga ändringar i styrsignalen när regulatorns parametrar ändras under drift. För I-regulatorn i = k x T i t x = e(sds blir det ett steg i styrsignalen när k eller T i ändras. Om regulatorn i stället implementeras så här t k i = e(sds T i I dag konstrueras praktiskt taget alla regulatorer med en dator. Följande operationer utförs av datorn.. Vänta på klockavbrott 2. Omvandla börvärdet r och processens utsignal y till tal 3. Beräkna styrsignalen u 4. Omvandla styrsignalen till analogt värde 5. Uppdatera variabler i regleralgoritmen 6. Gå till blir det inget steg i styrsignalen då parametrarna ändras! 30 3 4

En digital PID-regulator p(t k = k(β r(t k y(t k e(t k = r(t k y(t k T d d(t k = (d(t k ( kn y(t k y(t k T d Nh v = p(t k i(t k d(t k u(t k = sat(v i(t k = i(t k kh T i e(t k kh T r ( u v 32 5