Hopp til innhold

Fagstoff

Optimalisering av prosess

Hvordan kan vi få et best mulig resultat? Optimalisering av en prosess går ut på å få den prosessresponsen vi ønsker ved å endre forbruk eller set-punkt.
Skjematisk oppsett av prosessoptimalisering. Illustrasjon.

Optimalisering

Man endrer forbruk eller set-punkt ved å tilpasse regulatorens parametre P, I og D til den aktuelle prosessen.

Prosessforsterkning

I et gitt prosessanlegg påvirkes P-, I- og D-verdiene av anleggets oppbygging og drift. Dette kaller vi prosessforsterkning. For eksempel vil transporttider, trykkforhold i rørsystemer og valgt set-punkt påvirke hvilke verdier vi må benytte for P, I og D. Hvis en tank kjøres med set-punkt på 80 prosent nivå, vil væsken i tanken renne raskere ut av tanken enn hvis nivået var satt til 20 prosent. Dette kommer av økt trykk i tanken.

Sløyfeforsterkning

Videre påvirkes parametrene P, I og D av forsterkningen i de ulike delene av reguleringssløyfa. Dette kalles sløyfeforsterkning. For eksempel vil en transmitters kalibrerte område eller reguleringsventilens forsterkning påvirke valget av verdier for regulatorens P-, I- og D-parametre.

Endringer i reguleringssløyfa eller i prosessanlegget vil derfor kun medføre behov for ny optimalisering.

Justeringsmetoder

Et annet viktig moment ved optimalisering er hvilken prosessrespons vi ønsker. Noen ganger kan en rask respons være viktig, andre ganger er oversving (at prosessverdien går over set-verdien før den stabiliserer seg) helt uakseptabelt og ses på som vrakproduksjon. Dette kalles ulike justeringsmetoder.

Minimums areal fire til en

Arealet av første oversving og påfølgende oversving skal være i forholdet 4 : 1. Dette gir rask respons og kort innsvingningsforløp (at prosessverdien finner raskt tilbake til set-verdien).

Minimumsforstyrrelse

Her vil prosessverdien ikke svinge over set-verdien. Dette fører til at det tar lengre tid før prosessverdien når set-verdien.

Minimumsamplitude

Her vil vi få rask respons med liten oversving, men det tar lengre tid før prosessverdien stabiliserer seg på set-verdien.

Skjematisk fremstilling av regulatorens PID-parameter. Illustrasjon.

Ulike prosessanlegg og prosesser krever også ulike kombinasjoner av P-, I- og D-parametre. Hvis en prosess tillater avvik fra set-punktet, kan en ren P-regulering benyttes. Hvis vi ikke tillater avvik, benyttes PI-regulering. Hvis prosessen krever rask respons ved endringer under drift, benyttes PID-regulering. D-leddet bør ikke benyttes i anlegg med målestøy eller der dødtiden/transporttiden TD er mindre enn prosessens tidskonstant TT .

Som vi forstår, er valg av regulatorparametre en forholdsvis kompleks affære. I det følgende skal vi se på noen optimaliseringsmetoder som baserer seg på justeringsmetoden minimumsareal.

Autotune

De fleste moderne regulatorer har en innebygd Autotune-funksjon. Når en regulator settes i Autotune ved ønsket set-verdi, vil regulatoren selv overta kontrollen over regulatorutgangen og kjøre prosessen over og under set-verdien for å finne prosessens respons på endringer. Basert på prosessens respons beregner regulatoren selv korrekte P-, I- og D-verdier. De fleste Autotune-funksjoner velger alltid PID-regulering, noe som kan føre til ustabil regulering på grunn av D-leddet, for eksempel ved målestøy fra transmitter. D-leddet forsterker målestøyen. Hvis dette blir et problem, må D-leddet fjernes og de foreslåtte parametrene for P og I justeres (se for øvrig formler for PI- og PID-regulering under).

Ziegler og Nichols første metode

Metoden går ut på å finne prosessens kritiske svingningspunkt, dvs. ved hvilken regulatorforsterkning prosessen går i selvsving/harmonisk svingning (jevn amplitude). Ved harmonisk svingning er prosessverdien (A) og regulatorutgangen (B) i motfase. Vi leser da av kritisk forsterkning Fk i regulatoren (ev. kritisk proposjonalbånd PBk) og kritisk svingtid Tk (periodetid, C) på den tilkoblede skriveren. Forholdet mellom forsterkning og proposjonalbånd er F = 1/PB·100 %.

Dette gjøres ved at I og D slås av, set-verdien i regulatoren stilles til ønsket arbeidspunkt, og P-leddet settes til en verdi som tillater prosessen å stabilisere seg. Regulatoren står i AUTO (regulatoren styrer selv utgangen). Deretter halveres P (forsterkningen dobles), og en endring gjøres i set-verdi eller forbruk for å se om prosessen går i harmonisk sving. Dette gjentas til vi finner prosessens kritiske svingningspunkt.

P-regulering:

  • Fp= 0,5·Fk
  • PBp= 1/Fp· 100 %

PI-regulering:

  • Fp= 0,45·Fk
  • Itid= 0,85·Tk

PID-regulering:

  • Fp= 0,6·Fk
  • Itid= 0,5·Tk
  • Dtid= 0,12·Tk

Ziegler og Nichols andre metode

Metoden går ut på å finne prosessens sprangrespons. Dette gjøres ved at set-verdien settes i prosessens arbeidspunkt og vi lar prosessen stabilisere seg. Videre settes regulatoren i MANUELL (operatøren bestemmer utgangsverdien fra regulatoren), vi gjør et sprang i regulatorens utgangsverdi og leser av responsen fra prosessen på den tilkoblede skriveren.

Skjematisk fremstilling av sprangrespons. Illustrasjon
Åpne bilde i et nytt vindu

Basert på prosessforsterkningen (åpen sløyfeforsterkning) FΔp = ΔER/Δ pådrag samt avlest verdi for dødtiden td (tiden det tar fra endring til respons) og tidskonstanten tt (tiden det tar før prosessverdien når 63 prosent av sluttverdi) beregnes P-, I- og D-verdier.

P-regulering:

  • Fp= tt/td/FΔp

PI-regulering:

  • Fp=0,9·tt/td/Fp
  • Itid=3,3·td

PID-regulering:

  • Fp= 1,2·tt/td/FΔp
  • Itid= 2·tdd
  • Dtid=td/2

Begge disse metodene krever at regulatorens inngang og utgang tilkobles en skriver.

Prosessens vanskelighetsgrad, gv

En annen metode for å avgjøre valget av reguleringsmetode er å ta utgangspunkt i prosessens vanskelighetsgrad, gv.

gv= td/tt

  • gv< 0,1 PI-regulering
  • gv= 0,1-0,3 P-regulering
  • gv= 0,3-0,6 PID-regulering
  • gv> 0,6 Andre reguleringsmetoder (f.eks. kaskademetoden, foroverkobling)
CC BY-SASkrevet av Odd Ståle Vikene.
Sist faglig oppdatert 28.02.2018

Læringsressurser

Kontinuerlig regulering