Foroverkopling. Kapittel Innledning

Like dokumenter
Modellbasert regulering: Foroverkopling

EMAR2101 Reguleringssystemer 1: Øving 3

Løsningsforslag til sluttprøven i emne IA3112 Automatiseringsteknikk

48 Praktisk reguleringsteknikk

Løsning til sluttprøve i IA3112 Automatiseringsteknikk ved Høgskolen i Telemark

Løsning til eksamen i IA3112 Automatiseringsteknikk ved Høgskolen i Sørøst- Norge

Løsning til eksamen i IA3112 Automatiseringsteknikk

Løsning til eksamen i EK3114 Automatisering og vannkraftregulering ved Høgskolen i Sørøst-Norge

Finn Haugen. Oppgaver i reguleringsteknikk 1. Nevn 5 variable som du vet eller antar kan være gjenstand for regulering i industrianlegg.

Løsning til eksamen i IA3112 Automatiseringsteknikk ved Høgskolen i Sørøst- Norge

Løsning til sluttprøve i EK3114 Automatisering og vannkraftregulering ved Høgskolen i Telemark

Reguleringsstrukturer

Løsning til eksamen i IA3112 Automatiseringsteknikk

Reguleringsteknikken kan ha stor (ofte avgjørende) betydning for blant annet følgende forhold:

Reguleringsteknikk. Finn Aakre Haugen. 16. juni 2014

SLUTTPRØVE. EMNEANSVARLIG: Finn Aakre Haugen. Tlf Epost: Antall sider: 14 (medregnet denne forsiden)

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

Eksamensoppgave i TELE2001 Reguleringsteknikk

Løsningsforslag til sluttprøven i emne EK3114 Automatisering og vannkraftregulering

So303e Kyb 2: Løsning til øving 11

Kapittel 5. Frekvensrespons. Beregningavfrekvensresponsfrasignaler. Figur 25 viser sammenhørende inngangssignal og utgangssignal for et system.

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

Slik skal du tune dine PID-regulatorer

Formelliste til boken Reguleringsteknikk

Del 1. Skisse av reguleringsteknisk system

Artikkelserien Reguleringsteknikk

EDT211T-A Reguleringsteknikk PC øving 5: Løsningsforslag

EMAR2101 Reguleringssystemer 1: Løsning til øving 3

Eksperimentell innstilling av PID-regulator

Spørretime / Oppsummering

KYBERNETIKKLABORATORIET. FAG: Kybernetikk DATO: OPPG. NR.: R134 TEMPERATURREGULERING

1.2 Programvare for analyse og design av reguleringsystemer Bruk av konstant pådragsverdi... 21

SLUTTPRØVE. EMNEANSVARLIG: Finn Aakre Haugen. Tlf Epost: Antall sider: 15 (medregnet denne forsiden)

Høgskolen i Østfold Avdeling for informasjonsteknologi. Fag ITD Industriell IT. Laboppgave 2. Del 1. Temperatur-regulering

Reguleringsteknikken kan ha stor (ofte avgjørende) betydning for blant annet følgende forhold:

Utledning av Skogestads PID-regler

Simuleringsnotat. Prosjekt i emnet «Styresystemer og reguleringsteknikk» Gruppe 6. av Stian Venseth og Kim Joar Øverås

Del 1. Linearisering av dynamisk modell

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

KYBERNETIKKLABORATORIET. FAG: Dynamiske systemer DATO: OPPG.NR.: DS3 MOTOR GENERATOROPPGAVE I

1 Tidsdiskret PID-regulering

Finn Haugen. Reguleringsteknikk. 100 NOK techteach.no/shop. TechTeach. techteach.no

HØGSKOLEN I SØR-TRØNDELAG

EKSAMENSOPPGAVE. Høgskolen i Telemark. EMNE: IA3112 Automatiseringsteknikk. EMNEANSVARLIG: Finn Haugen (tlf ). EKSAMENSTID: 5 timer

Lineær analyse i SIMULINK

HØGSKOLEN I SØR-TRØNDELAG

Vil du si at en nybegynner i felespill baserer sitt spill hovedsakelig på foroverkopling eller på tilbakekopling? Hva med en profesjonell utøver?

Kapittel 6 Stabilitetsanalyse Oppgave 6.1 Stabilitetsegenskap for transferfunksjoner

Øving 6, løsningsforslag

Eksamen i SEKY3322 Kybernetikk 3

Simulering i MATLAB og SIMULINK

(jω) [db] PID. 1/T i PI - 90

Stabilitetsanalyse. Kapittel Innledning

1.2 Programvare for analyse og design av reguleringsystemer. Fagmiljøerpåweb

Eksperimentell innstilling av PID-regulator

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

ù [rad/sek] h O [db] o o o o o o o o o o o

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Hyperbar avfuktning, termodynamisk regneeksempel

Løsning til eksamen i EE4107 Kybernetikk- videregående

Sammenlikningav simuleringsverktøyfor reguleringsteknikk

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Quo vadis prosessregulering?

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Simuleringsalgoritmer

Løsningforslag til eksamen i emnet MAS107 Reguleringsteknikk holdt torsdag 31. mai 2007

Motor - generatoroppgave II

Program for elektro- og datateknikk

Program for elektro- og datateknikk

2.2.1 Framgangsmåte for matematisk modellering Modellering av massesystemer. Modellbegreper... 15

Løsningsforslag øving 8

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Del 1. Standard overføringsfunksjoner (25%)

Inst. for elektrofag og fornybar energi

Inst. for elektrofag og fornybar energi

SIMULERINGSNOTAT. Prosjekt i emnet «Styresystemer og reguleringsteknikk» Gruppe 01. Laget av Torbjørn Morken Øyvind Eklo

Tilstandsestimering Oppgaver

NB! Vedlegg 2 skal benyttes i forbindelse med oppgave 3a), og vedlegges besvarelsen.

TTK 4140 Reguleringsteknikk m/elektriske kretser Dataøving 1

EKSAMENSFORSIDE Skriftlig eksamen med tilsyn

Inst. for elektrofag og fornybar energi

KJ1042 Øving 5: Entalpi og entropi

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes canvas.

Strøm av olje og vann i berggrunnen matematisk model, simulering og visualisering

Løsningsforslag til eksamen i EDT211T Styresystemer og reguleringsteknikk 27/ s.1 av 12

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Dato: Tirsdag 28. november 2006 Lengde på eksamen: 4 timer Tillatte hjelpemidler: Kun standard enkel kalkulator, HP 30S

Eksamen i MIK130, Systemidentifikasjon

Reguleringsutstyr. Kapittel Prosessregulatorer

Veiledning til læremidlene for VG3 automasjon

Eksamen i MIK130, Systemidentifikasjon (10 sp)

Del 1. Standard overføringsfunksjoner (25%)

Den spesifike (molare) smeltevarmen for is er den energi som trengs for å omdanne 1 kg (ett mol) is med temperatur 0 C til vann med temperatur 0 C.

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Tilstandsestimering Oppgaver

AVDELING FOR INGENIØRUTDANNING EKSAMENSOPPGAVE

Fuktig luft. Faseovergang under trippelpunktet < > 1/71

Optimalisering av olje- og gassproduksjon. Vidar Alstad Dr. Ing stipendiat Institutt for kjemisk prosessteknologi NTNU, Trondheim

Control Engineering. State-space Models. Hans-Petter Halvorsen

Transkript:

Kapittel 10 Foroverkopling 10.1 Innledning Vi vet fra tidligere kapitler at tilbakekoplet regulering vil kunne bringe prosessutgangen tilstrekkelig nær referansen. I de fleste tilfeller er dette en tilstrekkelig god reguleringsmetode. Et problem med tilbakekopling er imidlertid at det ikke kan skje noen justering av pådraget før avviket er blitt forskjellig fra null, siden pådraget jo justeres som funksjon av avviket. Et annet problem er at prosessutgangen må måles. Disse to problemene eksisterer ikke ved foroverkopling (eng.: feedforward control), som kan være et alternativ, eller helst et supplement, til tilbakekoplet regulering. Ved foroverkopling er det kopling fra referansen og/eller fra forstyrrelsen direkte til pådraget, dvs. at det er kopling fra reguleringssystemets inngangssignaler til pådraget. Denne pådragsjusteringen er ikke avviksbasert. Den er i stedet basert på kjennskap til prosessens egenskaper i form av en matematisk modell. Perfekt foroverkopling gir null reguleringsavvik for alle typer signaler (f.eks. sinussignaler og rampesignaler) i referansen og forstyrrelsen. Dette høres besnærende ut, men foroverkopling kan være krevende å implementere siden den forutsetter (bygger på) en matematisk modell av prosessen og at alle variable i modellen har kjente verdier gjennom måling eller på annen måte. Disse forutsetningene er aldri oppfylt fullt ut, så det vil i praksis bli et reguleringsavvik forskjellig fra null ved bruk av foroverkopling. Vi kan imidlertid regne med at avviket blir mindre med en imperfekt foroverkopling enn uten foroverkopling i det hele tatt. Figur 10.1 viser strukturen av et reguleringssystem med foroverkopling, i 247

248 Praktisk reguleringsteknikk tillegg til tilbakekopling. Hensikten med tilbakekoplingen er å kompensere Foroverkopling fra referansen Foroverkoplingsfunksjon, F f F fr u fr u ff Foroverkopling fra forstyrrelsen F ff M f v u f y r e PIDregulator u t u Prosess y Tilbakekopling M Figur 10.1: Reguleringssystem med b åde foroverkopling (fra referansen og forstyrrelsen) og tilbakekopling. F yr og F v er foroverkoplere. for at foroverkoplingen i praksis ikke kan beregne perfekt pådrag, hvilket skyldes modellfeil og unøyaktige målinger. Med tilbakekopling blir avviket mindre enn med bruk av en imperfekt foroverkopling alene. Dersom regulatoren i tilbakekoplingen har integralvirkning, blir det statiske reguleringsavviket null. En måte å betrakte foroverkopling fra forstyrrelsen på, er at foroverkoplingen introduserer en kunstig kopling som skal motvirke den naturlige (og unngåelige) koplingen fra forstyrrelsen til prosessutgangen. Foroverkoplingsfunksjonen F f, som vanligvis består av en sum av delfunksjonene F fr og F ff som angitt i figur 10.1, kan utvikles fra en differensiallkningsmodell eller en transferfunksjonsmodell av prosessen. Begge måtene beskrives i de følgende underkapitlene. Prinsippet er i begge tilfeller å løse mht. pådraget ( u) i prosessmodellen med referansen ( y r ) innsatt for prosessutgangen ( y). Dette pådraget er da pådragsbidraget u f til det totale pådraget u, jf.figur 10.1. Foroverkoplingsfunksjonen F f utgjør et dynamisk nominelt pådrag på prosessen, dvs. at u f (t) =u 0 (t), jf. f.eks. figur 2.10.

Praktisk reguleringsteknikk 249 Bruk av foroverkopling sammen med tilbakekopling påvirker ikke den tilbakekoplede sløyfens stabilitet siden foroverkoplingen ikke introduserer ikke ny dynamikk i sløyfen. 10.2 Utvikling av foroverkoplingsfunksjoner fra differensiallikningsmodeller Foroverkoplingsfunksjoner kan enkelt utvikles fra en differensiallikningsmodell av prosessen. Prinsippet er, som nevnt ovenfor, å beregne pådraget fra prosessmodellen med referansen innsatt for prosessutgangen. I underkap. 10.3 skal vi utlede foroverkoplingsfunksjoner fra en transferfunksjonsmodell, men de vil fungere korrekt bare omkring et bestemt arbeidspunkt (der den lineære transferfunksjonsmodellen er utviklet), med mindre prosessmodellen i utgangspunktet er lineær. En foroverkopling basert på den fulle (og muligens ulineære) modellen, kan anvendes i alle arbeidspunkterer og er derfor mer anvendbar. Eksempel 44 viser at reguleringsavviket kan reduseres betraktelig selv om foroverkoplingen ikke er perfekt. Eksempel 44 Utvikling av foroverkopler fra differensiallikningsmodell (for termisk system) Figur 10.2 viser en væsketank der temperaturen T skal reguleres med tilbakekopling med PID-regulator kombinert med foroverkopling. Vi antar at prosessmodellen er (basert på energibalanse): cρv T (t) =K e u(t) + cw [T {z } inn (t) T (t)] + U [T o (t) T (t)] (10.1) P der T [K] er temperaturen i tanken, T inn [K] er innløpstemperatur, T o [K] er omgivelsestemperatur, c [J/(kg K)] er spesifikk varmekapasitet, w [kg/s] er massestrømning (samme inn som ut), V [m 3 ] er volumet, ρ [kg/m 3 ]er tetthet, U [(J/s)/K] er totalt varmeovergangstall, P = K e u [J/min] er tilført effekt via varmeelementet der K e er en parameter og u [%] er styresignal til varmeelementet. cρvt er (den temperaturavhengige) energien i tanken. Vi kan betrakte T inn og T o som forstyrrelser, men utledningen av den totale foroverkoplingsfunksjonen F f er ikke avhengig av at vi foretar en slik klassifisering. I det etterfølgende skal vi for enkelhets skyld anta at varmeovergangstallet U er 0.

250 Praktisk reguleringsteknikk Figur 10.2: Væsketank der temperaturen T skal reguleres med tilbakekopling kombinert med foroverkopling. TY = regneelement knyttet til temperaturreguleringen. Vi skal finne foroverkoplingsfunksjonen ut fra prosessmodellen. Vi setter temperaturreferansen T r inn for T i modellen (10.1): cρv T r (t) =K e u(t)+cw [T inn (t) T r (t)] (10.2) Vi løser (10.2) med hensyn på pådraget u for å finne foroverkoplingssignalet u f : u f (t) = 1 ncρv K o T r (t) cw [T inn (t) T r (t)] e = 1 hcρv K i T r (t)+cwt r (t) + 1 [ cwt inn (t)] e K {z } e {z } u fr u ff (10.3) (10.4) Vi ser at beregning av foroverkoplingssignalet u f krever måling (eller på

Praktisk reguleringsteknikk 251 annen måte kjennskap til) 5 størrelser: c, ρ, V, h, w, K e og T inn,samt referansens deriverte, T r. Vi skal se på simuleringer av følgende tilfeller: Uten foroverkopling, men vanlig PI-regulering (med passende innstilt PI-regulator). T r endres som en rampe. Se figur 10.3. Nøyaktig avlesning viser at det stasjonære reguleringsavviket når T r er rampeformet, er ca. e s =0, 7 K. Figur 10.3: Eksempel 44: Simulering av temperaturreguleringssystem med PIDregulering, uten foroverkopling. Med foroverkopling ihht. (10.4) i tillegg til vanlig PID-regulering. Se figur 10.4. Reguleringsavviket er svært lite. Ideelt sett skal avviket

252 Praktisk reguleringsteknikk Figur 10.4: Eksempel 44: Simulering av temperaturreguleringssystem med tilbakekoplet PID-regulering sammen med foroverkopling ihht. (10.4) være null. At det er litt forskjellig fra null, skyldes at foroverkoplingen ikke er eksakt implementert siden T r er realisert med Eulers bakovermetode. Med foroverkopling ihht. (10.4) i tillegg til vanlig PID-regulering. Referansen er nå konstant, men det er et sprang i forstyrrelsen T inn (innløpstemperaturen), se figur 10.5. Vi ser at pådraget kompenserer momentant for forstyrrelsen, hvilket er takket være foroverkoplingen, og at reguleringsavviket er så å si null hele tiden (at det er litt forskjellig fra null skyldes numeriske forhold i simulatoren). [Slutt på eksempel 44]

Praktisk reguleringsteknikk 253 Figur 10.5: Eksempel 44: Simulering av temperaturreguleringssystem med tilbakekoplet PID-regulering sammen med foroverkopling ihht. (10.4). Det er sprang i T inn. 10.3 Utvikling av foroverkoplingsfunksjoner fra transferfunksjonsmodeller Alle lineære prosessmodeller kan skrives på formen y(s) =H u (s)u(s)+h v (s)v(s) (10.5) der u er pådrag, v er forstyrrelse og y er prosessutgang. Vi antar at referansen for y(s) er y r (s). Viskalfinne foroverkoplingsfunksjoner som gir null reguleringsavvik for alle referansesignaler y r og alle forstyrrelsessignaler v. Vi setter da y r (s) i stedet for y(s) i modellen (10.5)