Norges landbrukshøgskole Institutt for tekniske fag
Løsningsforslag til
eksamen i fag
TML300 Reguleringsteknikk
holdt 4. desember 2000 kl. 0900 1400 (5 timer)
-
- Struktur, se figuren nedenfor.
Hensikt: Hurtig kompensering for forstyrrelsen (sammenliknet med
enkeltsløyferegulering). Kan dessuten virke lineariserende på ulineære
prosessdeler.
Regulatorinnstilling: Først R2 med R1 i manuell. Så R1 med R2 i auto.
Eksempel:
Figuren nedenfor viser et instrumenteringsskjema for et temperaturreguleringssystem for
en varmeveksler basert på kaskaderegulering.
Trykkreguleringssløyfen vil kompensere for trykkvariasjoner i damptilførselen.
Dette vil medføre at effekttilførselen blir jevnere, dvs. mindre påvirket
av trykkvariasjonene, og dette vil igjen medføre at temperaturen får et
jevnere forløp
- Kontinuerlig PI-regulator:
u = Kpe + (Kp/Ti)integral(e)
Deriverer:
du/dt = Kpde/dt + (Kp/Ti)e
Eulers bakovermetode: du/dt er tilnærmet lik [u(k)-u(k-1)]/Ts,
og de/dt er tilnærmet lik [e(k)-e(k-1)]/Ts. Dette innsatt for de
deriverte ovenfor gir (etter ordning av uttrykket):
u(k) = u(k-1) + Kp[e(k) - e(k-1)]
+ (KpTs/Ti)e
- PID-regulator:
der
u0 er nominelt pådrag.
up=Kp e er proporsjonalleddet. Kp er
forsterkningen.
ui=(Kp/Ti) * (integralet av avviket e fra 0
til t) er integralleddet. Ti er integraltiden.
ud=KpTddef/dt er derivatleddet.
Td er derivattiden.
ef lavpassfiltrert avvik gitt ved
ef(s) = [1/(Tfs + 1)]*e(s)
der Tf er filtertiden.
-
Frekvensresponsen er
h(jw)=K(T1jw+1)*e-Tjw/(T2w+1)
Ved å skrive telleren på polarform og nevneren på polarform, fås
Amplitudefunksjonen=|h(jw)|=K×sqrt(T12w2+1)/sqrt(T22w2+1)
Fasefunksjonen=arg[h(jw)]=arctan(T1w) - arctan(T2w)
- Tw[rad]
- Se figuren nedenfor (båndbredden er 10 rad/s).
- Gitt følgende modell:
dx1/dt = 5*u1 + x2 +
4x1
dx2/dt = 2x2 + 3x1 + 7*u2
+ 8*u1
y = x1 + 3x2 + 9u1
- Blokkdiagram:
-
dx1/dt = 4x1 + x2
+ 5u1
dx2/dt = 3x1 + 2x2 + 8u1 + 7u2
y = x1 + 3x2 + 91u
eller
der (i Matlab-notasjon)
x=[x1; x2]
u=[u1; u2]
y=y (skalar)
A=[4, 1; 3, 2]
B=[5, 0; 8, 7]
C=[1, 3]
D=[9, 0]
-
- sim simulerer et Simulink-blokkdiagram.
- ss lager en LTI-modell i form av en tilstandsrommodell.
- step simulerer sprangresponsen for en LTI-modell.
- Energibalanse:
crVdT/dt = cw(Ti-T) + U(To-T) + P
Prosessen kan tegnes som i figur 2.10 i læreboka.
-
- (5) h(s) = Kw02/[s2+2zw0s + w02]*e-Ts
- (5) Responstiden Tr er 63%-stigetiden i sprangresponsen. For
systemet ovenfor: Tr er tilnærmet (1,5/w0) + T.
- Prosessen skal først bringes til eller nær det nominelle arbeidspunktet
ved å justere det nominelle pådraget. I tuningsfasen skal prosessen være
regulert av en av/på-regulator med utgangsamplitude M, dvs. at pådragsbidraget
fra av/på-regulatoren er +M eller -M. Det oppstår da stående svingninger i
reguleringssløyfen. Amplituden i reguleringsavviket skal avleses og betegnes
E. Periodetiden i svingningene avleses og betegnes Tk. Den kritiske
forsterkningen Kpk beregnes som Kpk = 4M/(pE). (Ikke forventet svar, men tas med her:
PID-parametrene beregnes så ihht. Ziegler-Nichols' lukket-sløyfe-metode: Kp=0,6·Kpk,
, Ti=Tk/2, Td=Tk/8 .)
- Regulatoren innstilles i forskjellige arbeidspunkter (det forutsettes at
prosessen har forskjellige dynamiske egenskaper i arbeidspunktene). Det antas
at prosessdynamikken kan relateres eller identifiseres til en prosessvariabel
P, f.eks. massestrøm gjennom en tank. Dette gir et sett verdier for Kp, for
Ti og for Td. Regulatoren blir adaptiv ved at hver av regulatorparametrene
beregnes med hver sin funksjon av P, dvs. Kp = f1(P), Ti=f2(P), Td=f3(P)
basert på f.eks. lineær interpolering mellom verdiene i parametersettet. Kp,
Ti og Td blir med dette varierende, og til en hver tid tilpasset prosessens
dynamiske egenskaper, dvs. adaptiv.
-
- Enkeltsløyferegulator. Enkel og rimelig løsning. Robust, siden
reguleringen utføres av en dedikert mikroprosessor i regulatoren. Dårlig
brukergrensesnitt (ingen skjerm med grafikk).
- PLS-system. Nokså kostbar løsning. Modulært, dvs. kan bygge ut
med flere moduler etter behov. Kan bruke programmeringsspråk som benyttes
i industriell automatisering, men dette kan også være begrensende. Må
ha tilleggsprogramvare for evt. grafisk brukergrensensitt (på PC).
Robust, siden reguleringen utføres av en dedikert mikroprosessor i
regulatoren.
- PC-basert system. Rimeligere enn PLS. Svært fleksibelt mht.
utforming av brukergrensesnitt og annen funksjonalitet ved bruk av f.eks.
LabVIEW. Ikke så robust som de ovennevnte løsningene siden
programutførelsen foregår på PC'ens mikroprosessor (men en kan anskaffe
I/O-kort med innebygget mikroprosessor, og en kan laste ned programmet til
denne og få programmet kjørt der).
Finn Haugen, faglærer.
|