REPETITION (OCH LITE NYTT) AV REGLERTEKNIKEN



Relevanta dokument
Innehåll. Vad är reglerteknik? Forskning inom processtyrning - Resurseffektiv avloppsvattenrening genom reglerteknik

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

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

Reglerteknik 1. Kapitel 1, 2, 3, 4. Köp bok och övningshäfte på kårbokhandeln. William Sandqvist

2. Reglertekniska grunder

Utbildning i reglerteknik. Ett samarbete inom ProcessIT mellan LTU och Optimation

Operatörer och användargränssnitt vid processtyrning Datorövning 1 - Reglerteknik

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.

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

Praktisk ProcessAutomation. Göran Malmberg Kim Nyborg

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

2. Reglertekniska grunder

Överföringsfunktioner, blockscheman och analys av reglersystem

avloppsvattenrening genom reglerteknik Bengt Carlsson Uppsala universitet

F13: Regulatorstrukturer och implementering

TSRT91 Reglerteknik: Föreläsning 2

Reglerteknik, TSIU61. Föreläsning 1

MODELLERING AV DYNAMISKA SYSTEM OCH INLUPP 2

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

Industriell reglerteknik: Föreläsning 6

TENTAMEN I REALTIDSPROCESSER OCH REGLERING TTIT62

Vad är systemteknik och reglerteknik? Föreläsning 1. Systemteknik handlar om dynamiska system

Industriella styrsystem, TSIU06. Föreläsning 1

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

1. Inledning. 1. Inledning

Systemteknik/Processreglering F2

Processidentifiering och Polplacerad Reglering

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

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

Teori Se din kursbok under avsnitt PID-reglering, Ziegler-Nichols metod och olinjära system (avsnitt 7.7 i Modern Reglerteknik av Bertil Thomas).

TENTAMEN I TSRT07 INDUSTRIELL REGLERTEKNIK

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

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

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

REGLERTEKNIK Laboration 5

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

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

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

Reglerteknik M3, 5p. Tentamen

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

D/A- och A/D-omvandlarmodul MOD687-31

Industriella styrsystem, TSIU06. Föreläsning 2

Industriella styrsystem, TSIU04. Föreläsning 1

TSRT91 Reglerteknik: Föreläsning 9

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

Laplacetransform, poler och nollställen

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

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

Tentamen i Systemteknik/Processreglering

Reglerteknik Z2. Kurskod: SSY 050 och ERE080. Tentamen

Datorövning Matlab/Simulink. Styr- och Reglerteknik för U3/EI2

Reglerteknik, TSIU 61

Industriell reglerteknik: Föreläsning 4

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

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

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

Tentamen i Systemteknik/Processreglering

Informationsteknologi

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

Kort introduktion till Reglerteknik I

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

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

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

8. Val och design av reglerstruktur

ÅBO AKADEMI REGLERTEKNIK I

TENTAMEN i Kommunal och industriell avloppsvattenrening

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

Reglerteknik, TSIU 61

Industriella Styrsystem Övningskompendium

Industriell reglerteknik: Föreläsning 3

A

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

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

Industriella styrsystem, TSIU06. Föreläsning 1

Reglerteknik Z / Bt/I/Kf/F

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

TENTAMEN I DYNAMISKA SYSTEM OCH REGLERING

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

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

Föreläsning 11, Dimensionering av tidsdiskreta regulatorer

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

PID-regulatorer och öppen styrning

ÅBO AKADEMI INTRODUKTION TILL SYSTEM- OCH REGLERTEKNIK

Kort introduktion till Reglerteknik I

TENTAMEN I REGLERTEKNIK Y/D

ÅBO AKADEMI REGLERTEKNIK I

TSIU61: Reglerteknik. Matematiska modeller Laplacetransformen. Gustaf Hendeby.

Simulering och reglerteknik för kemister

En ideal op-förstärkare har oändlig inimedans, noll utimpedans och oändlig förstärkning.

Reglerteknik och mikrobiologi i avloppsreningsverk

Reglerteknik, TSIU 61

EL1000/1120 Reglerteknik AK

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

Systemteknik/Processreglering Laboration 1 Empirisk PID-reglering. Praktiska saker. 1. Inledning

Mät- & reglerteknik 1: Kompletterande material

Transkript:

REPETITION (OCH LITE NYTT) AV REGLERTEKNIKEN Automatisk styra processer. Generell metodik Bengt Carlsson Huvudantagande: Processen kan påverkas med en styrsignal (insignal). Normalt behöver man kunna mäta responsen från den process som ska regleras. Kallas för utsignal, mätsignal, processvärde eller ärvärde. Huvudproblem: alla processer är dynamiska. REGLERTEKNIK LÄRAN OM DYNAMISKA SYSTEM OCH DERAS STYRNING 1

Ett exempel reglering av vätskenivån i en tank Anta att man vill reglera vätskenivån i en tank genom att styra inflödet via en reglerventil. Denna typ av reglerproblem finns i vattentorn, bufferttankar i kemisk industri och ångpannor mm. Figur 1. Exempel på ett reglerproblem. Nivån i en tank som påverkas av ett utgående flöde ska regleras genom att styra flöden genom en ventil. För att reglera nivån kan ventilen styras enligt blockschemat i Figur 2. Figur 2. Nivåreglering i tank. Regulatorns uppgift är att påverka ventilläget via en styrsignal så att nivån i tanken (utsignalen, ärvärdet) hålls nära ett önskat värde, det så kallade börvärdet. Vi kan nu formulera reglerproblemet för nivåregleringen som: Konstruera en regulator som via mätningar av nivån (utsignalen) beräknar ett ventilläge (styrsignalen) så att nivån hålls nära ett givet värde (börvärde) trots variationer i utflödet (störningen). 2

Ställdon och givare Ställdonet är den komponent som slutligen styr den aktuella processen. I exemplet ovan är det ventilen som är ställdonet. Reglerventiler med tillhörande styranordning används ofta som ställdon, inte minst i reningsverk. Många reglerventiler har dock egenskaper som kan påverka reglersystemet negativt, se Figur 3. 1000 1000 900 900 800 800 700 700 600 600 Vätskeflöde 500 400 Vätskeflöde 500 400 300 300 200 200 100 100 0 0 20 40 60 80 100 0 0 20 40 60 80 100 Figur 3. Den vänstra figuren visar en ventil med linjär ventilkaraktäristik och den högra figuren visar en ventil med olinjär karakteristik. Friktion och glapp i reglerventilen är andra problem som kan leda till försämringar av regleringen. Allmänt blockschema Regulatorns uppgift är att påverka den process som önskas styras med en styrsignalen så att processens utsignal hålls nära det önskade värdet (börvärdet) trots störningar som påverkar utsignalen. I regulatorn beräknas reglerfelet som är skillnaden mellan börvärde och utsignal. Reglerfelet används sedan för att beräkna en lämplig styrsignal. 3

Figur 4. Blockschema för den typiska reglerkretsen Figur 5. Förenklat blockschema där ställdon och givare ingår i blocket process. Regulatorn måste väljas och trimmas i samklang med den process som ska regleras. Regulatorn implementeras normalt i en dator. Den främsta fördelen med att använda datorn som regulator är ekonomiska. I samma dator kan hundratals regulatorer arbeta parallellt. En annan fördel är att det är lätt att bygga in avancerade matematiska funktioner och att man slipper problem med komponentdrift. En nackdel är att datorn jobbar tidsdiskret. Teorin för datorbaserad reglering gås igenom i kursen DATORBASERAD STYRNING, per 42. 4

Vanliga beteckningar i reglertekniken Namn Beteckning Förklaring Styrsignal (insignal) u Det värde regulatorn räknar ut och skickar till processen/ställdonet. Utsignal (ärvärde, mätvärde, processvärde) y Processens mätvärde, den storhet som ska regleras. Börvärde (referenssignal) r Önskat värde på utsignalen Reglerfel e Skillnaden mellan börvärde och utsignalen, e=r-y. 5

PID-regulatorn P-regulatorn PID-regulatorn består, tre delar: Proportionell (P), Integrerande (I) och Deriverande (D). Alla tre delarna kan användas tillsammans eller var för sig. P-regulatorn u(t)=k e(t) Ett exempel med P-reglering visas i Figur 6. 2 1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0 2 4 6 8 10 Figur 6. P-reglering av syrehalten i en aktivslambassäng. Börvärdet är inställd på 2 mg/l. Respons vid lågt K-värde (heldragen linje), respektive högt K-värde (streckad linje). 6

PI-regulatorn u = K ( e + 1 T i e(t) dt ) Ett exempel med PI-reglering visas i Figur 7. 2.5 2 1.5 1 0.5 0 0 5 10 15 Figur 7. PI-reglering av syrehalten i en aktivslambassäng. Börvärdet ändras till 2 mg/l. Respons vid högt T i -värde (punktformad linje), respektive lågt T i -värde (streckad linje). PID-regulatorn * u = K ( e+ 1 T i e(t) dt + T d de dt ) Obs, när man räknar med PID-regulatorer i grundkurser (t.ex. gör polplacering) skrivs den oftast som u = K e+ K e(t) dt P I + K d de dt 7

Några praktiska aspekter* Normalt antas att en ökning av styrsignalen gör att utsignalen ökar. Detta är dock inte alltid fallet. En hel del processer har den egenskapen att en ökning av styrsignalen gör att utsignalen minskar. På de flesta regulatorer kan man ställa in om en ökning av styrsignalen ska ge en ökning eller minskning av utsignalen. Det är helt avgörande för att regleringen ska fungera att denna inställning görs korrekt. I praktiken finns det alltid en begränsning av hur stor eller liten styrsignal som kan realiseras av ställdonet. Regleringen kan försämras drastiskt om inte regulatorn får reda på när styrsignalen mättar. Problemet är att då styrsignalen mättar kan integraldelen i regulatorn fortsätta att växa. Detta kallas integratoruppvridning. För att undvika problemet kan man i de flesta regulatorer ange vilka begränsningar som finns för styrsignalen. Detta bör alltid utnyttjas annars kan regulatorn internt generera en för stor signal med en försämrad reglering som följd. D-delen i en PID-regulator känslig för mätbrus. Därför filtreras ofta mätsignalen innan den deriveras. Det är också vanligt att endast utsignalen och inte börvärdet deriveras. Dessa modifieringar leder till följande PID-regulator u = K ( e+ 1 T i e(t) dt T d dy dt f ) där y f är en filtrering av mätsignalen y 8

. Inställning av PID-regulatorn PID-regulatorn har tre parametrar K, T i och T d, som måste ställas in för att regleringen ska fungera. Typiskt gäller att ju hårdare reglerkraven är ju noggrannare måste man vara med valet av regulator och inställningen av regulatorn. Innan regulatorn börjar trimmas Om ett reglersystem uppvisar en oscillativ (slängig) reglering är det viktigt att först försöka utröna orsaken till den dåliga regleringen. Det behöver inte vara regulatorn som är feltrimmad! Ofta kan det istället vara en trasig reglerventil, en felfungerande mätgivare eller påverkan av en störning som förorsakar problemet. Grunderna för regulatorinställning Regulatorns uppgift är att hålla utsignalen nära börvärdet trots störningar i processen. Då börvärdet ändras vill man även att utsignalen snabbt följer med börvärdet. För att testa en reglerkrets är det vanligt att man ändrar börvärdet från en nivå till en annan och sedan studerar responsen för utsignalen. Detta kallas för ett stegsvarsexperiment. Det finns ett otal metoder för att ställa in regulatorparametrar. De flesta inställningsmetoder kan inordnas till någon av följande två huvudmetodiker: Användning av tumregler och enkla experiment. Beräkning av regulatorparametrar utifrån en matematisk modell av den process som ska regleras. Exempel från kursen i reglerteknik Polplacering Lead-lag kompensering Tillståndsåterkoppling 9

Tabell TT1. Tumregler för reglerparametrarnas inverkan. Ökning av Snabbhet Slängighet K ökar Ökar T i minskar Minskar En tumregelmetod* Chien, Hrones and Reswicks stegsvarsmetod (nytt, används inte i V-kursen) Metodiken kan sammanfattas i tre steg 1. Låt regulatorn vara i manuell mod. Ändra styrsignalen med ett steg. Notera amplituden (storleken) på steget. Stegets amplitud betecknas u s nedan. 2. Mät upp stegsvaret (dvs utsignalresponsen för stegändringen). Dra en linje där stegsvaret har maximal lutning ner till tidsaxeln. Se figuren Bestäm parametrarna y s och L enligt figuren. Figur 7. Grafisk bestämning av parametrar som behövs för tumregelinställningen. Parametern y s är slutvärdet för stegsvaret. Parametern L fås genom att dra en linje där stegsvaret har störst lutning ner mot tidsaxeln. Värdet på L är tiden mellan det att steget i insignalen gjordes och linjens skärning med tidsaxeln. 3. Ställ in regulatorparametrarna enligt tabellen nedan Regulatortyp K T I T d PI 0.6 u s /y s 4L PID 0.95 u s /y s 2.4L 0.42L 10

Autotuning (nytt, används inte i V kursen) Under de senaste 10-15 åren har metoder för att automatiskt ställa in PID-regulatorer blivit allt populärare och de flesta större regulatortillverkare har regulatorer med någon form av automatiskt inställningsförfarande. Idén är att automatisera något manuellt förfaringssätt, till exempel, någon tumregelmetod. Ofta initieras trimningen av en knapptryckning. Metodiken med automatiska trimningsförfaranden kallas ofta för autotuning. En populär metod är den så kallade relämetoden som utvecklades i början av 80-talet av Åström och Hägglund. Då en trimning beordras kopplas automatiskt ett relä in istället för regulatorn. Detta ger upphov till en självsvängning. Systemet mäter periodtiden och amplituden hos svängningen. Med denna information beräknas PIDparametrarna automatiskt med hjälp av inbyggda tumregler. Det är viktigt att inte processen påverkas av någon större störningar under trimningen. Relämetoden är en av de metoder som tillämpas i projektarbetet i kursen Modellering och styrning av miljötekniska processer! Parameterstyrning En process som är olinjär kan göra att en vanlig regulator inte fungerar vid vissa arbetsnivåer. Det kan vara så att regleringen vid vissa belastningar är väldigt slängig medan vid andra belastningar är regleringen långsam. För reglering av processer som är olinjära kan det löna sig att använda olika regulatorparametrar för olika arbetsnivåer. Tekniken kallas parameterstyrning (gain scheduling). Om, till exempel, regulatorn påverkar en reglerventil som har en olinjär karakteristik kan man låta värdet på styrsignalen påverka när bytet av regulatorparametrar ska göras. 11

Exempel på hur parameterstyrning kan användas för att reglera en ventil med olinjär ventilkarakteristik Ventilöppning [%] K T i 0-33 K1 T1 34-66 K2 T2 67-100 K3 T3 Det finns även en annan metodik för att kompensera för att ett ställdon har en statisk olinjäritet. Metoden bygger på att man har en modell över olinjäriteten. Man låter utsignalen från regulatorn passera en invertering av olinjäriteten. Se vidare föreläsningen om styrstrategier i avloppsreningsverk. Det finns regulatorer som själva känner av processförändringar och anpassar regulatorn efter hur processen förändras. Denna typ av reglering kallas adaptiv reglering och har används med framgång för att lösa svåra reglerproblem där processens egenskaper förändras med tiden. 12

Kaskadreglering -viktigt Kaskadreglering är en vanlig strategi då den process som ska regleras kan delas upp i två seriekopplade delprocesser och där man även kan mäta en mellanliggande signal. Vid kaskadreglering används två regulatorer (oftast av PID-typ) där utsignalen från den ena regulatorn (master-regulator, överordnade regulatorn) används som börvärde för den andra regulatorn (slav-regulatorn, underordnande regulatorn). Ett typiskt fall när kaskadreglering är användbart är nivåregleringen i en tank om vi antar att även inflödet till tanken kan mätas. Se Figur 8 och 9. Figur 8. Nivåregleringsexemplet där vi också antar att inflödet till tanken kan mätas. Figur 9. Blockschema för kaskadreglering av nivåregleringsprocessen. 13

Det finns tre fördelar med kaskadreglering jämfört med att bara använda en regulator: 1) En störning i inflödet (t.ex. pga av att trycket över reglerventilen förändras) kan regleras ut mycket snabbare. Med kaskadreglering återkopplas störningen direkt till slavregulatorn som snabbt kan reagera. 2) Det är enklare att ställa in de två regulatorerna i kaskadregleringen jämfört med om bara en regulator används. Masterregulatorn behöver ju bara ge det önskade flödet som sedan slavregulatorn använder som börvärde för att ställa in ventilen. 3) Inverkan av olinjäriteter i reglerventilen minskar med kaskadreglering. Kaskadreglering används ofta för syreregleringen i aktivslamprocessen. 14

Framkoppling - viktigt I vissa fall kan en störning som påverkar processen mätas. Idén med framkoppling är att utnyttja mätningar av störningen för att direkt kompensera för den. I nivåregleringsexemplet är störningen utflödet från tanken, se figur 10 och 11. Figur 10 Nivåregleringsexemplet där vi också antar att utflödet (störningen) från tanken kan mätas. Figur 11. Blockschema för framkopplingsstrategi av tankprocessen 15

Med hjälp av framkoppling kan inverkan av störningar minskas väsentligt, i vissa fall kan störningens inverkan på utsignalen helt elimineras, något som är omöjligt med bara återkoppling. I de allra flesta fall bör man komplettera framkopplingen med en återkoppling, se Figur 12. Dels finns ingen garanti för att utsignalen hamnar nära börvärdet om man inte återkopplar och dels har de flesta processer ett flertal störningar av vilka inte alla är mätbara. Dessa kan då bara regleras bort med en återkopplingsregulator. Figur 12. Illustration av kombinerad framkoppling och återkoppling. Ofta används en enkel förstärkare som framkopplingsregulator vilket illustreras i figur 13. Vi har då att u_f=k v. 16

Figur 13. Kombinerad återkoppling och framkoppling, där framkopplingen består av en förstärkare. Avslutningsvis ska vi beskriva ett enkelt sätt att bestämma ett vettigt värde på den statiska framkopplingen K: Låt K=0, men ha den vanliga återkopplingsregulatorn inkopplad. Notera jämviktsläget för styrsignalen u vid två olika (någorlunda konstanta) nivåer på störningen v. v=v1 ger u=u1 v=v2 ger u=u2 Vi ska nu ställa in K så att då störningen ändras med v1-v2 blir framkopplingssignalen u_f=u1-u2. K = u1 u2 v1 v2 Exempel: Reglering av fällningskemikalier. Antag att återkoppling finns men att man vill framkoppla från inkommande flöde Qin (som här är den mätbara störningen). Styrsignalen u är här flödet av fällningskemikalier. Dagtid gäller (ungefär) Qin=Q1=100 och u= u1=10 Nattetid: Qin=Q2=25 och u= u2=5 Vi får då framkopplingen K=(10-5)/(100-25)=1/15 Genom att framkoppla med denna förstärkare kommer vi att snabbare kunna ändra doseringen av fällningskemikaler då flödet ändras. 17