Professional Documents
Culture Documents
Skripta Proaut Veljaca 2013 PDF
Skripta Proaut Veljaca 2013 PDF
Nedjeljko Peri
Prof. dr. sc. Ivan Petrovi
Doc. dr. sc. Mario Vaak
Procesna automatizacija
Veljaa 2013.
2
Sadraj:
1. UVOD U AUTOMATIZACIJU PROCESA ..................................................................... 5
1.1. Osnovni pojmovi............................................................................................................. 5
1.1.1. Tehniki proces ........................................................................................................ 5
1.1.2. Procesno raunalo .................................................................................................... 5
1.1.3. Automatizacija procesa, voenje procesa i informatizacija procesa ....................... 7
1.2. Automatizacija sprava odnosno strojeva i automatizacija tehnikih postrojenja ........... 8
1.2.1. Posebnosti pri automatizaciji sprava odnosno strojeva ......................................... 10
1.2.2. Posebnosti pri automatizaciji tehnikih postrojenja .............................................. 11
1.3. Stupanj automatizacije i naini primjene procesnih raunala ....................................... 13
1.3.1. Off-line primjena raunala ..................................................................................... 13
1.3.2. On-line rad procesnog raunala u otvorenoj petlji ................................................. 13
1.3.3. On-line rad procesnog raunala u zatvorenoj petlji ............................................... 14
1.4. Razine voenja procesa i funkcije automatizacije ........................................................ 15
1.5. Klasifikacija tehnikih procesa ..................................................................................... 16
1.5.1. Kontinuirani, sekvencijalni i komadni procesi ...................................................... 18
1.6. Primjer sustava za automatizaciju procesa ................................................................... 20
1.6.1. Zahtjevi na sustav za automatizaciju ..................................................................... 20
1.6.2. Koncepcija rjeenja ................................................................................................ 21
1.6.3. Projektiranje sustava za automatizaciju procesa .................................................... 21
2. STRUKTURE AUTOMATIZACIJE .................................................................................. 24
2.1. Centralne i decentralne strukture automatizacije .......................................................... 24
2.1.1. Kriteriji za usporedbu svojstava struktura automatizacije ..................................... 24
2.2. Hijerarhije automatizacije ............................................................................................. 29
2.2.1. Realizacija hijerarhijske automatizacije pomou sabirniki orijentiranog sustava
procesnih raunala ........................................................................................................... 31
2.3. Distribuirani sustavi za automatizaciju procesa ............................................................ 31
2.3.1. Osnovne strukture komunikacije u distribuiranim sustavima za automatizaciju
procesa ............................................................................................................................. 33
2.4. Strukture automatizacije s redundancijom .................................................................... 35
2.4.1. Sklopovska redundancija ....................................................................................... 35
2.4.2. Programska redundancija ....................................................................................... 37
3. PROCESNA PERIFERIJA .................................................................................................. 39
3.1. Vrste procesnih signala ................................................................................................. 41
3.1.1. Ulazno/izlazni procesni signali u razmjetajno centralnoj strukturi sustava za
automatizaciju .................................................................................................................. 42
3.1.2. Ulazno/izlazni procesni signali u razmjetajno decentralnoj strukturi sustava za
automatizaciju .................................................................................................................. 43
3.2. Digitalne ulazno/izlazne jedinice .................................................................................. 45
3.2.1. Digitalne ulazne jedinice........................................................................................ 45
3.2.2. Digitalne izlazne jedinice ....................................................................................... 46
3.2.3. Galvansko odvajanje binarnih signala ................................................................... 47
3.3. Analogne ulazno/izlazne jedinice ................................................................................. 48
3.3.1. Analogne ulazne jedinice ....................................................................................... 48
3.3.2. Analogne izlazne jedinice ...................................................................................... 51
3.4. Utjecaji smetnji na vodove procesnih signala i neke mjere za otklanjanje tih utjecaja
.............................................................................................................................................. 52
4. POUZDANOST I SIGURNOST SUSTAVA ZA AUTOMATIZACIJU PROCESA .... 55
4.1. Tehnika pouzdanosti ..................................................................................................... 57
4.1.1. Modeli pouzdanosti sustava ................................................................................... 60
3
4.2. Mjere za poveanje pouzdanosti sustava za automatizaciju procesa ............................ 61
4.3. Tehnika sigurnosti ......................................................................................................... 63
4.3.1. Slijed dogaaja do nastanka tete .......................................................................... 64
4.4. Sigurnosne mjere .......................................................................................................... 64
5. UVOD U DINAMIKU PROCESA I SINTEZU SUSTAVA UPRAVLJANJA ................. 69
5.1. Pristup postavljanju matematikoga modela procesa ................................................... 74
5.1.1. Temeljne jednadbe procesa ................................................................................. 75
6. PROCESI GIBANJA I SKLADITENJA FLUIDA ........................................................... 82
6.1. Spremnici tekuina kao jedinine operacije ................................................................ 83
6.1.1. Spremnik tekuine s odvoenjem tekuine pomou crpke promjenljive brzine
vrtnje ................................................................................................................................ 83
6.1.2. Spremnik tekuine s istjecanjem kroz regulacijski ventil ...................................... 85
6.1.3. Spremnik tekuine s utjecanjem i istjecanjem kroz regulacijske ventile............... 90
6.1.4. Zatvoreni spremnik tekuine s utjecanjem i istjecanjem kroz regulacijske ventile
.......................................................................................................................................... 93
6.1.5. Nespregnuti i spregnuti spremnici tekuina ........................................................... 95
6.2. Crpke i kompresori ....................................................................................................... 98
6.2.1. Q-H karakteristika crpke ........................................................................................ 98
6.2.2. Q-H karakteristika postrojenja ............................................................................... 99
6.3. Modeliranje cijevi kroz koje protjeu fluidi ............................................................... 102
6.3.1. Pasivni priguivai oscilacija tlaka i protoka na principu "notch" filtera ............ 104
Aktivni priguivai oscilacija tlaka i protoka zasnovani na zatvorenim posudama ...... 105
6.4. Mijeanje komponenata tekuine bez kemijskih reakcija ........................................... 107
6.5. Naelne sheme regulacije protoka i tlaka nestlaivih fluida ....................................... 113
7. DINAMIKA TOPLINSKIH PROCESA ........................................................................... 116
7.1. Procesi na kojima se zasnivaju postrojenja za generiranje i izmjenu toplinske energije
............................................................................................................................................ 116
7.2. Fizikalna naela .......................................................................................................... 118
7.3. Regulacija temperature - primjeri ............................................................................... 125
7.3.1. Regulacija temperature mijeanjem ..................................................................... 125
7.3.2. Dva konvekcijska grijaa kao jednostavni izmjenjiva topline ........................... 127
7.3.3. Kondenziranje - KONDENZATOR .................................................................... 129
7.3.4. Isparavanje - ISPARIVA ................................................................................... 130
8. DINAMIKA PROCESA OBLIKOVANJA I GIBANJA .................................................. 136
8.1. Mjerenje sile napetosti ................................................................................................ 139
8.2. Regulacija sile napetosti ............................................................................................. 140
8.2.1. Mehanika regulacija sile napetosti ..................................................................... 140
8.2.2. Sloeniji postupci regulacije sile napetosti .......................................................... 141
9. UPRAVLJANJE PROCESIMA S VIE ULAZA I VIE IZLAZA ................................. 151
9.1. Primjeri spregnutih procesa (sustava) ......................................................................... 151
9.2. Linearni vievarijabilni procesi (sustavi) .................................................................... 156
9.2.1. Analiza linearnog procesa (sustava) s dva ulaza i dva izlaza .............................. 156
9.3. Kanonike modelske strukture vievarijabilnih procesa............................................. 164
9.3.1. Pretvorba V-kanonike strukture u P-kanoniku strukturu ................................. 165
9.3.2. Pretvorba P-kanonike strukture u V-kanoniku strukturu ................................. 166
9.4. Neki praktini aspekti upravljanja vievarijabilnim sustavima .................................. 166
9.5. Upravljanje vievarijabilnim spregnutim procesima pomou vievarijabilnih regulatora
............................................................................................................................................ 169
9.6. Poopenje rasprezanja-autonomizacija ....................................................................... 174
9.7. Druge mogunosti upravljanja vievarijabilnim procesima ....................................... 181
4
9.7.1. Vievarijabilni sustavi upravljanja temeljeni na matrinom polinomu ............... 181
9.7.2. Vievarijabilni sustavi upravljanja temeljeni na vievarijabilnom regulatoru stanja
........................................................................................................................................ 182
10. MODELSKO PREDIKTIVNO UPRAVLJANJE ........................................................... 183
10.1. Povijesni pregled i osnovni principi ......................................................................... 183
10.2. Princip pominog horizonta ...................................................................................... 184
10.3. Nedostatci MPC-a ..................................................................................................... 184
10.4. Komponente MPC-a ................................................................................................. 185
10.4.1. Model za predikcije............................................................................................ 185
10.4.2. Upravljaki problem .......................................................................................... 189
10.4.3. Proraun upravljakog signala ........................................................................... 190
10.5. Poopeno prediktivno upravljanje (GPC) ................................................................. 191
5
Tehniki proces je dogaanje kroz koje se mijenja stanje materije, energije ili
informacije. Ovu promjenu stanja moe se shvatiti kao prijelaz iz poetnog stanja u
konano stanje (Sl. 1.1. ).
Sl. 1.1. Tehniki proces kao dogaanje koje izaziva promjenu stanja.
Tabl. 1.1. Primjeri uz definiciju naziva tehniki proces prema slici 1.1.
Tehniki proces u
Poetno stanje Konano stanje
tehnikom sustavu
Toplinski procesi pri
zagrijavnju stambene zgrade Poviena temperatura
Niska temperatura prostorije
koritenjem postrojenja na prostorije
loenje uljem
Proces pranja u stroju za
Zaprljano rublje isto rublje
pranje rublja
Procesi transporta i razdiobe
Razvrstani paketi prema
Nerazvrstani paketi u postrojenju za razdiobu
ciljnom mjestu
paketa
Procesi pretvorbe i
Fosilno ili nuklearno gorivo proizvodnje energije u Elektrika energija
elektrani
Procesi uskladitenja u
Dijelovi za uskladitenje Komisionirani dijelovi
visokoregalnom skladitu
Prometni procesi pri vonji
Vlak u mjestu A Vlak u mjestu B
vlaka
Procesi u kemijskom
Monomerna tvar Polimerna tvar
reaktoru
Procesi ispitivanja u ispitnoj
Neispitani ureaj Ispitani ureaj
stanici
Procesi oblikovanja u
valjaonikim stanovima,
procesi transporta pomou
Ingot na ulazu u valjaoniku Gredica na izlazu iz
kotrljaa te procesi sjeenja
prugu valjaonike pruge
izvaljanog ingota u gredice
pomou postrojenja za
sjeenje
Informacije o koncentraciji
Procesi u sustavu za nadzor
tetne tvari u zraku tetnih tvari prikazuju se u
tetnih tvari u zraku
nadzornoj centrali
7
preoblikuje, transportira
ili pohranjuje)
Sl. 1.2. Tehniki proces kao sveukupnost dogaanja sa stajalita upravljanja i nadzora.
U praksi se koriste i drugi programirljivi ureaji koji ne spadaju pod procesna raunala. To su:
Osoblja koje prati procesna dogaanja preko odgovarajuih prikaznih medija (npr.
monitora) i koje vodi proces (upravlja procesom). Ako se radi o automatiziranom
procesu, uloga je osoblja da intervenira samo u iznimnim situacijama (npr. u nudi ili
pri nenormalnim reimima rada).
8
Sustav prikazan na slici 1.3 moe se promatrati s razliitih aspekata, a povezano s tim i
razliito nazivati:
Ako je uloga ovjeka da, osim operativnih aktivnosti, vodi tijek tehnikog procesa
(dakle, znaajno utjee na odvijanje tehnikog procesa), onda se sustav prikazan na
slici 1.3 naziva sustavom za voenje procesa (ovdje se "voenje shvaa kao
sveobuhvatniji pojam od "upravljanje" i "regulacija").
Bez obzira na aspekt promatranja sustava prikazanog na slici 1.3, u sutini se sva tri
navedena naziva mogu smatrati sinonimima.
Osoblje za voenje i
koordiniranje tehni
kog procesa
INFORMACIJSKI ODNOSNO
KOMUNIKACIJSKI SUSTAV
(sustavi procesnih raunala,
memorijski programirljiva upravljanja
VLSI, monitori, pultovi, sabirniki sustavi,
itd.)
Postavne
veliine
Mjerne
veliine
U tablici 1.2. dan je niz tehnikih sustava razvrstanih u dvije grupe u skladu s navedenom
klasifikacijom.
10
Cijena razvoja programa za ova mikroraunala igra podreenu ulogu (jer se trokovi
razvoja raspodjeljuju na veliki broj komada). Meutim, veliina programa odreuje
cijenu programske memorije pa se stoga mikroraunalo obino programira u "niim"
programskim jezicima (prije svega u asemblerskim jezicima).
Korisnik
odnosno
rukovatelj
PROCESNO RAUNALO
(mikroraunalo ili
memorijski programirljivo upravljanje)
Postavne
veliine
Mjerne
veliine
TEHNIKI PROCES
(Procesi u spravi
odnosno stroju)
Primjeri u desnom stupcu tablice 1.2 predstavljaju velike tehnike sustave u kojima je
potrebno realizirati opsene i sloene funkcije automatizacije. U pravilu se na takve sustave
postavljaju specifini zahtjevi, ovisno o podruju primjene. Da bi se realizirala po cijeni
prihvatljiva rjeenja, razvoj sustava za automatizaciju kompleksnih procesa obino se bazira
na modularnom konceptu. U fazi projektiranja sustava za automatizaciju konkretnog procesa
modularni sustav za automatizaciju prilagoava se specifinostima tog procesa.
Slika 1.5 prikazuje strukturu sustava za automatizaciju veeg tehnikog postrojenja.
Funkcije automatizacije raspodijeljene su na vie procesnih raunala koja su meusobno
povezana preko komunikacijskog sustava. Isto tako, komunikacijski sustav ostvaruje
komunikaciju procesnih raunala s raunalom za nadzor, posluivanje i protokoliranje kao i s
raunalom za voenje. Procesu "bliske" funkcije (nadzor, upravljanje, regulacija) obavljaju se
u procesnim raunalima (mikroraunalima ili memorijski programirljivom upravljanju) koji
su pridrueni pojedinano "agregatima" postrojenja. Funkcije optimiranja i pogonskog
voenja obavljaju se obino u velikom raunalu za voenje.
12
RAUNALO Nadzor,
ZA posluivanje
VOENJE protokoliranje
KOMUNIKACIJSKI SUSTAV
TEHNIKI PROCES
(Tehniko postrojenje koje se sastoji
od dijelova postrojenja-agregata)
Nalozi
Unos naina VOENJE POGONA
rada i uputa
Pogonski
protokol
Unos
pogonskog
protokola
Upute za
voenje
procesa
RAUNALO
Procesno
osoblje
Lokalni
upravljaki Ureaji za
ureaji pokazivanje i
registriranje
Ureaji za
runo
namjetanje
TEHNIKI PROCES
Nalozi
VOENJE POGONA
Nadzor
pogona Pogonski
protokol
Upute
UPRAVLJANICA
Procesno
Lokalni osoblje
upravljaki
ureaji
PROCESNO
Ureaji za RAUNALO
runo
namjetanje
TEHNIKI PROCES
Nalozi
Nadzor VOENJE POGONA
pogona I NADZOR
Pogonski
protokol
PROCESNO RAUNALO
Upravljanje Instrumenti za
u nudi rad u nudi
TEHNIKI PROCES
RAZINE VOENJA
FUNKCIJE AUTOMATIZACIJE
PROCESA
Odgovarajue ovim trima vrstama procesnih veliina definiraju se i tri vrste tehnikih
procesa:
U tablicama 1.4, 1.5 i 1.6 dana su osnovna svojstva s primjerima kontinuiranih, sekvencijalnih
i objektu usmjerenih procesa.
U tehnikim postrojenjima u pravilu se odvija vie vrsta navedenih tipova procesa. To
ilustrira i tablica 1.7. Primjerice, u energetskim postrojenjima, kao to su turbogeneratori,
odvijaju se preteito kontinuirani procesi. Meutim, ako se promatra postupak pokretanja
generatora, koji se obavlja sukladno slijedu odreenih procesnih stanja, onda se radi o
sekvencijalnom procesu. Slino vrijedi i za tehnoloka postrojenja, a posebno za arne
procese 1. U proizvodno-tehnikim kao i u transportnim postrojenjima odvijaju se sve tri vrste
procesa. Primjerice, ako promatramo proizvodni proces pri proizvodnji vratila nekog stroja,
onda je transportni postupak dobavljanja pripremka od skladita do mjesta obrade objektu
usmjereni proces. Slijed operacija oko pripreme strojeva i alata za obradu pripremka
(pripremak uklijetiti, tokarilicu pripremiti, pripremak otokariti, pripremak otklijetiti itd.)
tipino je sekvencijalni postupak. Proces rezanja pri tokarenju spada pak u kontinuirane
1
Naziv arni proces koristi se prvenstveno u kemijskim procesima, u kojima se kemijski proizvod ne dobiva u
jednom kontinuiranom postupku nego kroz povremeno dodavanje odreenih suspstanci, odnosno povremenih
punjenja kotla.
19
procese. Na slian nain mogu se razlikovati kod transportnih postrojenja objektu usmjereni
procesi (transport komada), sekvencijalni procesi (ukljuenje transportne trake, gibanje,
iskljuenje transportne trake itd.) kao i kontinuirani procesi (npr. ubrzanje i gibanje objekta).
tednju energije
im manje zagaenje okoline
ekoniminost
jednostavno rukovanje i odravanje
Optona ...
Dimnjak pumpa
NT-kotao
za grijanje
Gorionik
Pumpa za
punjenje
Polazna temperatura p
(poremeajna veliina)
Namjetena W1
Regulator
1
vrijednost temperature Prostorija
za prostoriju 1 + prostorije 1 Temperatura
- 1 prostorije 1
Namjetena W2
Regulator
2
temperature Prostorija
vrijednost prostorije 2 Temperatura
+
za prostoriju 2 2
- prostorije 2
...
...
Namjetena WN
Regulator
N
temperature Prostorija
vrijednost prostorije N Temperatura
za prostoriju N +
- N prostorije N
A Cjevovodi
Oduzimanje koliine topline
s optonom
(poremeajna veliina) od
Mjerenje Pumpom
Dan/no prostorije 1
vanjske
korekcija prostorije 2
temperature
prostorije N
TV
Ureaj za NT-kotao s TK
regulaciju Gorionik temperaturom
kotla
k
TK Dotok loivog
ulja
SUSTAV ZA AUTOMATIZACIJU
PROCESNO RAUNALO
Stanari
MIKRORAUNALO 1
zgrade
Programski sustav 1
"regulacija i nadzor"
Pokazne aruljice,
Sklopovlje
tipkala za runo
mikroraunala 1
posluivanje,
potenciometri na
termostatskim
MIKRORAUNALO 2
regulatorima
Programski sustav 2
obrada i poslu`ivanje
Termostatski
Sklopovlje pojedinani
mikroraunala 2 regulatori na
radijatorima
Pumpa za punjenje
Temperatura dimnih plinova
Temperatura prostorije N
Razina ulja
Temperatura potrone vode
Polazna temperatura
Temperatura prostorije 1
Temperatura kotla
Optona pumpa
Gorionik
...
2
"SENZORIKA" "AKTORIKA"
TEHNIKI PROCES
2. STRUKTURE AUTOMATIZACIJE
Tehniki procesi koji se promatraju kao cjeline (npr. proces pranja u stroju za pranje
rublja, proces buenja builicom)
Mjerni
pretvornik Postavni
lan
signal
PROCESNI
PROSTOR
Mjerni signal
4...20mA
4...20mA
Postavni
Sekundarni
razdjelnik
razdjelnik i
procesno
raunalo
Ranirni
Sustav za
vizualizaciju
procesa
PROSTORIJA
KOMANDNA
Signalna i
posluna
ploa
PM
PM
PROCESNI
PROSTOR
Field bus
PM
Field bus
PM
SPS
FER
SFB
SFB
FER
SPS
Signalna i SPS
posluna Raunalo
ploa za
Procesna sabirnica
voenje
PROSTORIJA
KOMANDNA
Sustav za
vizualizaciju
procesa
Procesno
raunalo
Tehniki proces
DUA - Decentralni
DUA 1 DUA 2 DUA n ureaj za
automatizaciju
Tehniki proces
LEGENDA:
(C = centralni, D = decentralni)
1. mjesto: struktura tehnikog procesa
2. mjesto: razmjetajna struktura opreme za automatizaciju
3. mjesto: funkcionalna struktura
za decentralnu
strukturu
Nabavni trokovi
za centralnu
strukturu
za centralnu
strukturu
funkcionalno decentralna
struktura (procesna smetnja pri
ispadu jednog ureaja)
rastuim brojem dijelova procesa, budui da se pri tome poveava i broj ureaja za
automatizaciju, a koji mogu sadravati uzroke smetnji. Ako ispad jednog ureaja prouzroi
smetnju kompletnom procesu, dobije se u tom sluaju jae opadanje pouzdanosti. U praksi se
rijetko dogaa da smetnje na jednom ureaju dovode do potpunog pogonskog ispada jer su ili
uinci smetnje neznatni ili opsluno osoblje privremeno preuzima zadae tog ureaja ("runo
voenje" dok se smetnja ne otkloni). Tek kada istovremeno ispadnu dva ili vie pojedinanih
ureaja, moe doi do pogonskog ispada. Ovdje "istovremeno" znai da nakon ispada jednog
ureaja ispadaju drugi ureaji prije nego to se osposobi prvoispali ureaj. Meutim,
vjerojatnost da dva ili vie ureaja istovremeno ispadnu jako je mala, pa je pouzdanost rada u
ovom sluaju vrlo visoka. U pravilu je pouzdanost rada tehnikog procesa via kod
funkcionalno decentralne strukture nego kod primjene centralnog procesnog raunala.
Usporedbom struktura automatizacije s obzirom na fleksibilnost pri modifikacijama,
koordiniranju dijelova procesa i optimiranju cjelokupnog procesa pokazuje se da je
decentralna struktura takoer u prednosti u odnosu na centralnu strukturu. Decentralna
struktura u odnosu na centralnu strukturu zahtijeva dodatne izdatke za komunikaciju
29
Porast decentralizacije
DDC Nepovoljno s obzirom na raspoloivost
i fleksibilnost
CCD Povoljno s obzirom na odravanje i fleksibilnost
Nepovoljno s obzirom na trokove kabliranja
CDD Povoljno s obzirom na fleksibilnost, raspoloivost,
trokove kabliranja i transparentnost
DCD Povoljno s obzirom na fleksibilnost, raspolovost
Nepovoljno s obzirom na trokove kabliranja
DDD Povoljno s obzirom na fleksibilnost, raspoloivost,
trokove kabliranja i transparentnost
funkcionalna struktura
razmjetajna struktura ureaja za automatizaciju
struktura tehnikog procesa
C - centralna struktura
D - decentralna struktura
praktiki je vrlo mala. Njihovo povezivanje obavljaju nadreene razine hijerarhije. Na taj
nain je zadrana transparentnost decentralne strukture automatizacije.
U integriranoj automatizaciji velikih tehnikih procesa i tvornikih postrojenja, koja se
primjenjuje na svim razinama voenja procesa (Sl. 1.9.), prirodno se namee hijerarhijski
strukturirani sustav procesnih raunala samim time to je i struktura organizacije i
proizvodnje u pogonu hijerarhijski ralanjena. Takva hijerarhijska struktura automatizacije
uklanja dualizam izmeu proizvodnje s jedne strane i komercijalno-administrativnih
djelatnosti s druge strane. Oba "sektora" djelatnosti mogu se integrirati u jedinstveni sustav.
Ako se pridrue funkcije automatizacije uvedenih razina voenja procesa (Sl. 1.9.)
razinama hijerarhije prikazanim na slici 2.8, dolazi se do sljedeih podjela:
Centralna
voenja
}
razina
Jedinica
za voenje
koordinacije
Razina
}
...
ZAHTJEVI NA RASPOLOIVOST
JK 1 JK 2 JK n
uz proces
Razina
}
DUA 1 DUA 2 ... DUA n
JK - Jedinica za koordinaciju
Tehniki proces DUA - Decentralni ureaj za
automatizaciju
obrade, a time i potrebna snaga raunala. Obrnuto vrijedi za raspoloivost koja opada u
smjeru viih razina hijerarhije.
Ovisno o veliini pogona i sloenosti tehnikog procesa moe se hijerarhija
automatizacije prikazana na slici 2.8 proiriti dodatnim razinama ili se pak kompletna
hijerarhija moe prikazati u dvije razine.
a
Za po
d e ag
ht lo
ra
ra s n
je
s
ob na
vi ivo s
b
na
tre
Po
t
Zahtjevi na raspoloivost
Pojedinana
Optimiranje
Optimiranje
upravljanja
i planiranje
Regulacija
Sigurnost
Prorauni
Blokade
procesa
procesa
Razina uz Nadzor
Razina Razina
proces koordi- voenja
nacije
Upravlja ki pult
SPS
Razina
Ra unalo za
za voenje voenje
Posluivanje
SPS SPS
Razina
Grupno Posluno koordiniranja
ra~unalo ra unalo
Procesna sabirnica
Tehni ki proces
Ako nastupi kvar (ispad nekog ureaja, prekid dijela komunikacijskog sustava), tada
se preostali funkcionalni ureaji trebaju rekonfigurirati kako bi izolirali i ograniili
kvar (engl. error isolation).
1. Zvjezdasta struktura
Svaki sudionik je povezan vlastitim prijenosnim vodom s centralnom jedinicom.
Svaka izmjena podataka unutar zvjezdaste strukture obavlja se preko ove jedinice.
Stoga ispad centralne jedinice dovodi do ispada komunikacijskog sustava.
2. Prstenasta struktura
Svi sudionici su prstenasto povezani. Svaka jedinica moe direktno komunicirati samo
sa susjednim jedinicama.
3. Mrena struktura
Svaka jedinica moe komunicirati sa svakom. Ovo omoguava veoma kratka vremena
reakcije na zahtjeve za prijenosom informacija i veoma visoke kapacitete prijenosa
informacija. Izdaci za kabliranje i raunalna suelja veoma su visoki zbog jakog
uvorenja jedinica. Proirenje mree zahtjeva visoke trokove.
4. Sabirnika struktura
Svi sudionici meusobno su povezani preko zajednike sabirnice. Dok neki od
sudionika alje informaciju, svi ostali je mogu primati. Istovremeno vie sudionika ne
mogu slati informacije.
DJ CJ
Zvjezdasta DJ DJ
CJ Mrena
struktura
DJ DJ struktura
DJ DJ
DJ
DJ DJ
CJ
DJ
DJ
Sabirnika
Prstenasta struktura
struktura
CJ
DJ
DJ
DJ DJ DJ DJ
a)
b)
Usporednik
c) 2 od 3
3. PROCESNA PERIFERIJA
U mjerenju, obradi i prihvatu procesnih veliina sudjeluju sljedei elementi (Sl. 3.1.):
Mjerni lan koji se sastoji od osjetila i pretvornika. Pomou mjernih lanova mjere se
fizikalne veliine i pretvaraju u elektrike ili optike signale prikladne za prijenos do
procesnog raunala.
Prijenosni medij (npr. bakreni kabel ili optiki kabel) za prijenos elektrikih ili
optikih signala.
U obrnutom smjeru, pri djelovanju raunala na proces, sudjeluju sljedei elementi (Sl. 3.1.):
Suelje na mjernim
Postavni lan (aktor)
i procesnog raunala
lanovima i aktorima
Sklopovlje za obradu signala
procesa.
Centralna
jedinica TEHNIKI
procesnog PROCES
raunala
Prijenos
ulaznih
Sklopovlje za obradu signala procesnih Mjerni lan
signala Pretvornik Osjetilo
=
D = =
A =
Sl. 3.1. Elementi za prijenos procesnih signala izmeu procesorske jedinice i tehnikog
40
41
Iz slike 3.1 vidljivo je da postoje tri vrste suelja izmeu centralne jedinice procesnog
raunala i tehnikog procesa:
Na suelju prijenosnih vodova i procesnog raunala mogu biti razliite vrste procesnih
signala:
Binarni procesni signali koji mogu poprimiti samo dva stanja, pridruena
odgovarajuim stanjima procesnih veliina (npr. poloaj sklopke).
Procesni signali u obliku slijeda impulsa (npr. slijed impulsa inkrementalnog enkodera
za mjerenje brzine vrtnje).
Procesni signali u obliku "ruba impulsa", koji daju prijelaz procesne veliine iz jednog
stanja u drugo stanje. Ova vrsta procesnih signala obino se koristi za izazivanje
prekida programa (engl. interrupt signal).
Brzina prijenosa informacije moe biti veoma velika zbog "paralelnog" prijenosa
procesnih informacija.
Ova struktura je prikladna samo kod kraih udaljenosti jer bi inae izdaci za
potiskivanje smetnji mogli narasti na veliki iznos.
PROCESNO RAUNALO
Centralna jedinica
procesnog raunala
Ulazno/izlazne
procesne jedinice
+
-
M
M
G
q
termometar
Servomotor
Svjetlosna
Krajnja
Termoelement
XY - pisa
motor
Motor
Sijalica
Razina
Termostat
Alarm
Magnetski
ventil
Grija
Dava
Hallov
generator
Tahogenerator
prepreka
Tipkalo
sklopka
puta
Korani
Sklopnik
Otporniki
TEHNIKI PROCES
Sabirnica
FER 1 FER n
Suelje prema
sabirnici
Upravljanje
prijenosom
....
Procesorska
jedinica
Ulazno/izlazna
jedinica
TEHNIKI PROCES
Jedan takav sklop prikazan je na slici 3.4. On se sastoji od protutaktnog izlaznog stupnja kod
kojeg postoji mogunost istovremenog dovoenja u visokoomsko stanje obaju tranzistora T2 i
T3. Ako se na upravljaki ulaz dovede signal visoke logike razine, izlazni stupanj funkcionira
kao protutaktni stupanj. Niska logika razina na upravljakom ulazu dovodi oba tranzistora T2
i T3 u zaporno stanje, odnosno izlaz u visokoomsko stanje, ime se raunalo odspaja od
sabirnice. Izlazni, odnosno ulazni stupnjevi (sabirniki prijemnici odnosno predajnici) obino
se izvode kao integrirane komponente u zajednikom kuitu koje se mogu koristiti ili kao
predajnici ili kao prijemnici (npr. 74LS244).
+U B
D1
Upravljaki T2
Sabirnica
ulaz
D3
D2
Izlaz
Ulaz T1
T3
0V
jetkani vodovi,
trakasti kabeli,
upleteni vodovi,
koaksijalni kabeli,
optiki kabeli (svjetlovodovi).
Koaksijalni kabeli prikladni su za veoma velike kapacitete prijenosa (do 10Mbit/s) i posjeduju
dobru zatitu od vanjskih smetnji, posebno kapacitivnih smetnji. U porastu je i primjena
svjetlovoda s obzirom na njihovu potpunu neosjetljivost na elektrika i magnetska polja.
Izbor prikladnog prijenosnog medija ovisi o:
pojedinanih binarnih procesnih signala (npr. signali krajnjih sklopki, signali davaa
graninih vrijednosti),
grupa binarnih procesnih signala (u obliku rijei) (npr. binarni signali viestupnjevne
sklopke).
Za "kontaktne" ulazne signale potrebno je predvidjeti izvor za napajanje (npr. napajanje svitka
releja).
S obzirom na parametar signala u kojemu je sadrana informacija, navedeni signali
mogu biti:
Na slici 3.5 prikazana je pojednostavljena izvedba statike digitalne ulazne jedinice s m grupa
n-kanalnih ulaza. Pri tome se pretpostavlja da se svih n binarnih signala adresirane grupe
prihvaa istovremeno (n odgovara duljini rijei). Ulazne operacije obavljaju se u dva koraka:
Sabirnica Adresna
podataka sabirnica
Suelje prema
Adresni
sabirnici
dekoder
podataka
1 ... m
n n n
n n n
Suelje prema
procesnom
raunalu ...
Signalni
vodovi
Suelje prema
tehnikom
procesu ...
n
n n
1. grupa
m. grupa
m-1. grupa
Izlazni signali, koji dolaze od procesnog raunala, prosljeuju se preko izlaznih registara na
procesne elemente (Sl. 3.6.). Uloga je izlaznih registara da memoriraju podatke prihvaene od
procesnog raunala sve do trenutka slanja novih podataka na adresiranu grupu izlaznih kanala.
47
Suelje prema
Adresni
sabirnici
dekoder
podataka
. . .
1 . . . m
n n n
& & . . . &
n n n
. . . Registri
n n n Izlazni
. . . stupanj
Suelje prema
procesnom
raunalu
Signalni
vodovi
Suelje prema
tehnikom
procesu
n n n
. . .
m. grupa
1. grupa
2. grupa
Na shemama principne izvedbe digitalnih ulaznih i izlaznih jedinica (Sl. 3.5 i Sl. 3.6.)
I-vrata slue kao prespojni element izmeu procesorske jedinice i procesnih elemenata.
Povezivanje tehnikog procesa i procesnog raunala na ovaj nain obavlja se samo onda kada
izmeu uzemljenja tehnikog procesa i uzemljenja procesnog raunala ne nastupaju razlike
potencijala. Ovo u pravilu nije sluaj u veini postrojenja, pogotovo u prostorno
48
S obzirom na nisku cijenu optosprenika i njihov visoki izolacijski napon (nekoliko tisua
volti), vie se primjenjuje galvansko odvajanje pomou optosprenika nego pomou releja.
Primjena releja za galvansko odvajanje dolazi u obzir u sluajevima ako se ne zahtijeva velika
brzina uklapanja i ako je broj uklapanja u eksploatacijskom periodu ogranien (granica
ivotne dobi kontakata "reed" releja iznosi oko 107 uklapanja).
Ranije koriteno galvansko odvajanje pomou prstenastih jezgri vie se praktiki ne
upotrebljava.
Na slian nain se realizira i galvansko odvajanje u digitalnim izlaznim jedinicama.
Primjerice, esto je koritena kombinacija optosprenika i triaka kod izvrnih elemenata koji
se napajaju naponom 220V.
& Adresna
linija Adresna
linija
a) b)
Sl. 3.7. Galvansko odvajanje binarnih ulaznih signala: a) pomou optosprenika, b) pomou
releja.
Signali mjernih lanova u veini tehnikih procesa su analogni naponski ili strujni
signali. Takoer iru primjenu nalaze i mjerni lanovi u kojima se vrijednost otpora osjetila
mijenja s promjenom mjerene procesne veliine. Strujni signali i promjena vrijednosti otpora
osjetila obino se pretvaraju u naponske signale (prije A/D pretvorbe), na nain prikazan
slikom 3.8.
49
Tehniki
proces
Na procesno
raunalo
im Rp um
Strujni
izvor
a) um =i m Rp
Tehniki
proces
Na procesno
raunalo
R v um
Ik
Strujni
izvor
b) u m =I k Rv
Sl. 3.8. Principna shema pretvorbe strujnog signala a) i otporne vrijednosti b) u naponski
signal.
Pri pretvorbi strujnog signala im u naponski signal um otpornik Rp treba biti precizan (Sl.
3.8.a), a pri pretvorbi promjene otpora Rv u naponski signal strujni izvor treba imati
konstantnu vrijednost struje Ik (Sl. 3.8.b).
Za razliku od digitalnih ulaznih jedinica (gdje se istovremeno prihvaa n ulaznih
signala), analogna ulazna jedinica prihvaa u danom trenutku preko prespojnog elementa
samo jedan analogni signal (Sl. 3.9.). Nakon pretpojaanja i D/A pretvorbe dobije se digitalni
ekvivalent analognog signala.
Vaan element analogne ulazne jedinice je A/D pretvornik. A/D pretvornici mogu se svrstati
u dvije grupe:
Sabirnica Adresna
podataka sabirnica
Suelje prema
Adresni
sabirnici
dekoder
podataka
n 1 ... m
A/D pretvornik D
1 A
2
Pretpojaalo
1
2
2 ..
2 2
Prespojni
elementi 2
2
2
2 2 2
Signalni
vodovi 2 2 2
2 2 2
Davai
analognih ... U
signala
1. kanal
2. kanal
m. kanal
Pretvornici trenutane
Pretvornici srednje vrijednosti
vrijednosti
Visoka brzina pretvorbe
Prednost Potiskivanje smetnji
(104 do 106 vrijednosti/s)
Utjecaj impulsnih smetnji na
Nedostaci digitalnu vrijednost procesnog Mala brzina pretvorbe
signala
Metoda koritenjem brojila
Naponsko/vremenska odnosno
Postupak pretvorbe Metoda postupnog priblienja
naponsko/frekvencijska metoda
Direktna metoda
51
Sabirnica Adresna
podataka sabirnica
Suelje prema
Adresni
sabirnici
dekoder
podataka
. . . 1 . . . m
Prespojni
n & n & . . . & elementi
n
n . . . n Registri
n
n n n
D D . . . D D/A pretvornici
A A A
Izlazna
. . .
pojaala
Signalni
vodovi
Postavni Regulator
lan
1. kanal
2. kanal
m. kanal
3.4. Utjecaji smetnji na vodove procesnih signala i neke mjere za otklanjanje tih
utjecaja
utjecajem okoline, kao to su oluje, statiko izbijanje, primjerice pri dodiru osoblja i
elektronike opreme (npr. trenjem cipela i podnih tepiha moe nastati napon i do 25
kV).
Mjere koje se poduzimaju da bi elektroniki ureaji bili otporni na smetnje, kao i mjere koje
se poduzimaju pri izradi i montai elektrikih strojeva, aparata i postrojenja da bi se jakosti
smetajuih polja drale ispod odreene granice, nazivaju se elektromagnetskom
kompatibilnou (engl. electromagnetic compatibility). Doputene granine vrijednosti za
razne primjene definirane su raznim normama i preporukama.
Primjenom svjetlovoda (optikih vodova) mogu se u cjelosti izbjei utjecaji
elektromagnetskih smetnji.
Spreavanje utjecaja smetnji na procesne signale koje nastaju uslijed
elektromagnetskih smetajuih polja obavlja se uglavnom na sljedee naine:
Tabl. 3.2. Neke orijentacijske vrijednosti za udaljenosti izmeu signalnih vodova i energetskih
kabela.
Uzemljenje oklopnog plata treba izvesti na pravilan nain. Kod uzemljenih mjernih osjetila,
plat se uzemljuje na mjestu mjernog osjetila (Sl. 3.11.b). U tom se sluaju onemoguava tok
struje is (kroz relativno velike distribuirane rasipne kapacitete izmeu plata i signalnih
vodova) uvjetovane naponom us (napon uslijed razlike potencijala na mjestima uzemljenja).
Ako mjerno osjetilo nije uzemljeno, odnosno ako je galvanski odvojeno ili je
povezano s uzemljenjem preko kondenzatora s relativno velikim kapacitetom CM, onda se
plat uzemljuje na nain prikazan na slici 3.11.c). Openito je CM>Cp i u tom se sluaju plat
uzemljuje na mjestu mjernog osjetila. Ako je Cp>CM, plat se uzemljuje na mjestu procesne
jedinice.
Ni u kojem sluaju se ne smije uzemljiti oklopni plat na mjestu mjernog osjetila i na
mjestu procesne jedinice, jer bi u tom sluaju mogle tei struje kroz plat (Sl. 3.11.a).
U samom procesnom raunalu mogu se pojavljivati smetnje prouzroene
meudjelovanjem ulaznih i izlaznih jedinica, te smetnje preko vodova mrenog napajanja.
Ove se smetnje mogu znatno smanjiti prikladnim razmjetajem ulazno/izlaznih jedinica,
odnosno njihovim prostornim razdvajanjem te ugradnjom mrenog filtera preko kojeg se
napaja procesno raunalo.
Pri projektiranju opreme za automatizaciju postrojenja i procesa moraju se potivati i
odgovarajui sigurnosno-tehniki propisi u koje spadaju i propisi vezani uz uzemljenja.
Postoje dvije vrste uzemljenja elektronikih ureaja i postrojenja i to:
zatitno uzemljenje,
signalno uzemljenje.
Zatitno uzemljenje slui da se tite od dodirnog napona svi dostupni metalni dijelovi
elektronike opreme. U normalnom pogonskom stanju ti dijelovi ne smiju biti pod naponom.
Signalno uzemljenje predstavlja referentni potencijal za sve napone u elektronikom
ureaju odnosno postrojenju. Signalno uzemljenje se izvodi neovisno i izolirano od zatitnog
uzemljenja. Njihovo meusobno povezivanje obavlja se samo na jednom mjestu. Prikladnom
izvedbom signalnog uzemljenja spreavaju se varijacije referentnog potencijala uslijed
utjecaja smetnji (elektromagnetska polja, struje uzemljenja).
54
Um
is
Us
a)
Um
.
Us
b)
Um
cp
cM 1 2
Us
c)
Sveukupno stanje sustava koje omoguava dranje rizika za ljude i okolinu ispod
graninog rizika.
Is
pa
di
s
as
a
ta
v
je
vni
t
ah
h
ije i z
el
em
ac ij
iz ac
e
en
sk
at fik
ram
at
m ci
a
to pe
g
pro
au r i s
tu
av p
jek ke
su re
u
ke p
P
gr
Pogre
sklopovskih ispada ke pri
ispadi rukova
UZROCI:
Pog nju
re
Po ke
gr e p r i odr
k av
eu anj
N an
u
am da
do
(v
ku
je liza
me
rn m
e
nta
po i s
cij
UZROCI:
ke
gr ab
i
e ets
e ot
ke a
et gn
sm oma
nj
a)
tr
ek
El
Kod pogreaka i ispada uslijed fizikalnih i kemijskih uzroka i efekata vanu ulogu imaju:
Jedinica promatranja 1
funkcionalno
nefunkcionalno
T t
Jedinica promatranja 2
funkcionalno
nefunkcionalno
T t
Jedinica promatranja 3
funkcionalno
nefunkcionalno
T t
Jedinica promatranja 4
funkcionalno
nefunkcionalno
T t
Jedinica promatranja 5
funkcionalno
nefunkcionalno
T t
...
R(t)
1
0
t
Sl. 4.2. Objanjenje uz definiciju funkcije pouzdanosti R(t).
58
Q (t ) = 1 R (t ) . (4-1)
Pogonska vremena T (Sl. 4.2.) esto se nazivaju i ivotnim dobima jedinica promatranja.
Srednja vrijednost tih vremena oznaava se prosjenom ivotnom dobi (Mean Time To
Failure -MTTF). U sluaju da se na ispaloj jedinici promatranja otklanja kvar nakon ispada,
dobije se vremenski tijek stanja prikazan na slici 4.3.
STANJE JEDINICE
PROMATRANJA
funkcionalno
Pogonsko
Pogonsko
Pogonsko
popravka
popravka
popravka
Vrijeme
Vrijeme
Vrijeme
vrijeme
vrijeme
vrijeme
1
nefunkcionalno
t
Sl. 4.3. Vremenski tijek stanja jedinice promatranja s pogonskim vremenima i
vremenima popravaka.
Srednje vrijeme izmeu dva uzastopna ispada (Mean Time Between Failures -
MTBF) tB.
1 n
MTBF= t B= lim Pogonsko vrijeme i, (4-2)
n n
i =1
1 n
MTBR= t R= lim
n n
i =1
vrijeme popravka i, (4-3)
Pogonsko vrijeme i
V = n
i =1
n
, (4-4)
=i 1 =i 1
Pogonsko vrijeme i + Vrijeme popravka i
MTBF tB
=V = . (4-5)
MTBF + MTTR t B + t R
Daljnje vane veliine u analizi pouzdanosti sustava jesu "brzina" ponovnog stavljanja u
funkciju (engl. repair rate) i uestalost ispada (engl. failure rate):
1
= , (4-6)
tR
1
= . (4-7)
tB
esto se funkcija pouzdanosti definira preko uestalosti ispada:
t
( t ) dt
R (t ) = e 0
. (4-8)
R ( t ) = e t . (4-9)
Rana faza u kojoj je uestalost ispada relativno visoka. To je posljedica "ranog" otkaza
komponenata sustava (npr. loe elektronike komponente, "hladna" lemna mjesta itd.).
U ovoj fazi je srednje vrijeme izmeu dva uzastopna ispada relativno kratko, dok je
srednje vrijeme ispada relativno dugo zbog neiskustva osoblja za odravanje s novom
opremom.
konst.
t
Rana Faza Faza
faza normalnog zastarjelosti
rada
1 1
=
MTBFu =
t BU n
= n
. (4-11)
1
i
=i 1 =i 1 MTBFi
n
Ru ( t ) = 1 1 Ri ( t ) ,
1 Qu ( t ) = (4-13)
i =1
K1 K 2 ... Kn
R1 R2 Rn
a)
Q1
K1
Q2
K 2
...
Qn
Kn
b)
Polazite pri razmatranju tehnike sigurnosti jest rizik za ljude i okolinu. Pod rizikom
se podrazumijeva vjerojatnost nastajanja dogaaja koji dovode do teta. Granini rizik je
najvei jo dozvoljeni rizik odreenog tehnikog procesa ili stanja. Na slici 4.7 prikazana su
podruja sigurnosti i opasnosti s meusobnom granicom odreenom graninim rizikom.
SIGURNOST OPASNOST
pogrenog upravljakog signala koji djeluje na proces (npr. pogrean poloaj skretnice
na eljeznici),
ispada nadzorne funkcije u sustavu za automatizaciju (npr. ispad zatite koja nadzire i
prati odreeni dio postrojenja i procesa i koja djeluje u sluaju prekoraenja
dozvoljenih vrijednosti procesnih veliina).
Primjer tehnikog procesa bez sigurnosnog stanja je let aviona. Ovaj "tehniki proces"
ne moe se jednostavno zaustaviti pri nastupanju dogaaja koji mogu dovesti do opasnosti
(npr. ispad autopilota). Prisilno sputanje mogue je samo onda ako su funkcionalni svi
ureaji u avionu potrebni za sigurno slijetanje. Zbog toga se sigurnost tehnikih procesa bez
sigurnosnog stanja postie samo pomou vrlo visoke pouzdanosti.
Analogno pouzdanosti sustava, kvantitativna mjera sigurnosti sustava jest potencijalna
funkcija sigurnosti S(t) i potencijalna vjerojatnost ispada G(t).
Potencijalna vjerojatnost ispada G(t) je funkcija razdiobe vremena t do opasnog
ispada. Ako se pretpostavi da je uestalost potencijalno opasnog ispada ' konstantna, tada je:
G ( t ) = 1 e t . (4-14)
Srednje vrijeme potencijalno opasnog ispada (Mean Time to Dangerous Failure - MTDF) za
konstantnu uestalost potencijalnog ispada iznosi:
1
MTDF = . (4-16)
Slika 4.8 prikazuje slijed stanja i dogaaja koji se mogu pojaviti izmeu nastanka
opasnog ispada u sustavu za automatizaciju procesa i nastanka tete.
Pretpostavimo da je sustav u poetnom stanju ispravan. Mogui ispadi mogu biti
neopasni (npr. ispad mjernog ureaja za prikaz temperature u procesu), ali mogu prouzroiti
neispravnu funkciju automatizacije (npr. uslijed ispada nekog elementa u mjernom ureaju).
Budui da ova vrsta ispada moe utjecati na sigurnost u daljnjem slijedu stanja i dogaaja u
tehnikom procesu, ovi se ispadi nazivaju potencijalno opasnim. Neispravna funkcija
automatizacije moe imati za posljedicu neopasno djelovanje (nema neposrednih pogrenih
upravljakih signala), ali moe posredno utjecati na pogrene upravljake signale koji djeluju
na tehniki proces.
Ovisno o vrsti ovih upravljakih signala, tehniki proces se moe dovesti u opasno
stanje. Primjerice, pogrean upravljaki signal moe djelovati na brklju za osiguranje prijelaza
preko eljeznike pruge tako da brklju sputa iako se vlak ne pribliava (neopasno procesno
stanje) ili pak da podie brklju kad se vlak pribliava (opasno procesno stanje).
Opasno procesno stanje moe biti bez posljedica i s posljedicama. Za navedeni primjer
osiguranja eljeznikog prijelaza brkljom djelovanje pogrenog upravljakog signala bit e
bez posljedica ako se u asu nailaska vlaka na prijelazu ne nalaze prijevozna sredstva ili ljudi.
U protivnom dolazi do nezgode. Nezgoda moe biti s malim posljedicama (male materijalne
tete) ili s velikim tetama (ozljede ili smrt ljudi, velike materijalne tete).
Sustav za automatizaciju
Ispravan procesa ispravan
Neopasni
ispadi
Neispravan
Potencijalno opasni ispadi
ali
u sustavu za
neopasan automatizaciju
Sl. 4.8. Slijed stanja izmeu pojave potencijalno opasnog ispada u sustavu za automatizaciju i
nastanka nezgode sa tetama.
67
. testiranjem
Zatitni releji. U sluaju ispada sustava kontakt releja djeluje na odgovarajue blokirne
ureaje (npr. kod dizala, pomou kontakta releja djeluje se na konicu kabine dizala).
Tabl. 4.2. Pregled nekih sigurnosnih mjera za intolerantnu strategiju i strategiju otpornu na
kvarove.
Temeljno pitanje upravljanja (automatizacije) procesa jest kako definirati ciljeve upravljanja:
zato upravljati? (to oekujemo od upravljanja?)
gdje upravljati? (izabrati procesne veliine kojima treba upravljati)
na koji nain upravljati? (odabrati prikladnu koncepciju upravljanja)
Primjer 5.1. Postupak koncipiranja sustava upravljanja pei za predgrijavanje sirove nafte
Analiza procesa:
Proces koji se razmatra jest proces predgrijavanja sirove nafte u pei za
predgrijavanje, koja je sastavni dio postrojenja za rafinaciju nafte prikazanog na slici 5.1.
Napojne crpke dobavljaju frakcijskoj koloni sirovu naftu iz spremnika. Prije ulaska u
frakcijsku kolonu sirova nafta se zagrijava u pei za predgrijavanje. Kao zagrijevno gorivo
koristi se plin.
Da bi itavo postrojenje za rafinaciju radilo kvalitetno, neophodno je da temperatura T i
protok Q sirove nafte na izlazu iz pei budu konstantni, iznosa T=T*, Q=Q0. Osim toga, iz
sigurnosnih razloga i zbog metalurkih ogranienja, mora se osigurati da temperatura stijenke
pei ne prijee iznos Tsm. Pri tome se protok nafte Qu i temperatura nafte Tu na ulazu u pe
mogu znaajno mijenjati. Takoer se mijenjaju i tlak u dobavnim cijevima i toplinski
kapacitet zagrijevnog plina.
Zahtjevi na sustav upravljanja odraavaju tri cilja koje se eli postii, a to su:
siguran rad: ogranienje temperature stijenke pei na iznos Ts <sm
70
Spremnici sirove Pe za
nafte predgrijavanje nafte
Nafta
Laki derivati
Teki derivati
Crpke
Ostatak
Zrak Gorivo
Frakcijska kolona
a)
Nafta Q,T
Qu,Tu
Zrak Gorivo
Qz - protok zraka Qg - protok goriva
pg - tlak u cjevovodu goriva
g - koliina topline u gorivu
b)
Sl. 5.1. Postrojenje za rafinaciju nafte a); detaljniji prikaz pei za predgrijavanje b).
2. faza razgovora:
Runo upravljanje
T*
Temperatura T
Bez upravljanja
Vrijeme
Sl. 5.2. Odziv temperature sirove nafte na izlazu iz pei na skokovitu promjenu njezinog
protoka uz runo upravljanje.
IA: Imate li spoznaju o uzrocima nezadovoljavajueg vladanja pri runom upravljanju?
IT: Da. Kao to se sa slike 5.2 moe uoiti, rukovatelj izvrsno predvia uinke promjene
protoka nafte na njezinu izlaznu temperaturu, ali ipak ne moe reagirati dovoljno brzo
i/ili dovoljno tono. Isti je problem i s utjecajem ostalih poremeaja (tlak u dovodnoj
cijevi goriva i koliina topline u gorivu).
IA: Jasno je, dakle, da moramo projektirati automatski sustav upravljanja. Pokuajmo za
poetak primijeniti PID regulator koji e na temelju odstupanja mjerene vrijednosti
temperature nafte na izlazu iz pei T od njezine eljene vrijednosti T* mijenjati dotok
goriva Qg (podeavanjem otvora regulacijskog ventila na cijevi za dotok goriva), tako
da se to odstupanje smanjuje prema nuli (Sl. 5.3.a)). Ja u podestiti parametre PID
regulatora primjenom Ziegler-Nicholsovog postupka, a Vi pratite rad postrojenja neko
vrijeme i po potrebi prepodeavajte parametre regulatora. Kada procijenite da je nuno,
nazovite me pa emo zajedno analizirati vladanje procesa.
T
T S upravljanjem
T*
Bez upravljanja
Vrijeme
T*
3. faza razgovora:
IT: Postignuto je bolje vladanje sustava nego runim upravljanjem, ali jo uvijek nije
zadovoljavajue. Naime, u prvih nekoliko sati rada postrojenja, kada se protok nafte
postupno poveava, temperatura nafte na izlazu iz pei je preniska (Sl. 5.3.b)), pa
frakcijska kolona ne moe raditi optimalno.
IA: Budui da je izvedeno mjerenje protoka sirove nafte, trebalo bi iskoristiti taj signal i
projektirati tzv. unaprijedni regulator koji e mijenajti protok goriva u trenutku
promjene protoka nafte. Predlaem da najprije isprobate samostalno djelovanje ovog
unaprijednog regulatora (Sl. 5.4.a)), a tek ako ne postignete zadovoljavajue vladanje
procesa, ukljuite i prethodno podeeni PID regulator temperature nafte (Sl. 5.5.a)).
4. faza razgovora:
IA: Koncentrirajmo se onda na utjecaj promjene tlaka u dovodnoj cijevi goriva. Lako je
razumljivo zato promjene tlaka utjeu na fluktuaciju temperature nafte. Naime,
regulatori djeluju na otvorenost regulacijskog ventila na cijevi za dotok goriva, ali se uz
isti otvor pri razliitim tlakovima ostvaruju i razliiti protoci goriva. Preme tome, treba
ugraditi dodatni regulacijski krug koji e osigurati da protok goriva bude jednak protoku
koji zahtjevaju regulatori temperature sirove nafte. Da bi se to postiglo ugradit emo
regulator protoka goriva izmeu regulatora temperature i regulacijskog ventila na cijevi
za dovod goriva (Sl. 5.6.a)). Dobiveni kaskadni sustav upravljanja trebao bi dati
zadovoljavajue vladanje procesa. Odziv temperature sirove nafte na izlazu iz pei na
skokovitu promjenu njezina protoka prikazan je na slici 5.6.b).
T
T
Qu,Tu S upravljanjem
T*
Bez upravljanja
Zrak Qg Vrijeme
1. korak:
Prouiti proces spoznati fizikalne (i kemijske) zakonitosti djelovanja u procesu
(npr. tokove materijala, tokove energije).
2. korak:
Fizikalne (i kemijske) zakonitosti izraziti pomou matematikih jednadbi.
75
gdje je:
m masa [kg],
vi brzina u i-tom smjeru [m/s],
Fji j-ta komponenta sile koja djeluje u i-tom smjeru [N].
Dinamike veliine:
Pohranjivana (akumulirana, uskladitena) veliina (PV)
o masa;
i/ili
77
o energija;
i/ili
o koliina gibanja.
izaziva
izaziva (istodobno)
d t
=u
dt
(tok ) =
tok u (t )dt
0
78
Dinamike znaajke:
ina
pohranjena veli pohranjena
( veliina )
koeficijent kapaciteta (C): =
napor (napor )
napor (napor )
koeficijent otpora (R): =
tok (tok )
napor (napor )
koeficijent inercije (J): =
gradijent toka ( gradijent toka )
napor (napor )
=
ubrzanje (ubrzanje)
N Napor
N PV
J= C=
U N
N Pohranjena
R=
Ubrzanje U T PV veliina
z udt z Tdt
T Tok
PROCESI TOPLN
MEHANIKI PROCESI
KEMI
POHRANE SKI
JSKI
STRUJANJE ELEKTRIKI
Teku- Plino- transla transla rota-
PROCE FLUIDA rotacija PROCESI
ine vi -cija -cija cija
SI
m m
ili m E ili Im=mv x Im=mv Im=J q N
PV V V
Pohranjivana
veliina kg kg m m m2
ili kg J ili kg m rad kg kg C=As Wb=Vs mol1)
m3 m3 s s s
m = Q m = Q x = v =
m = Q H F F Mz i u n2)
T V = q V = q
Tok
kg/s kg/s
ili kg/s J/s ili N m/s rad/s N Nm A V mol/s
m3/s m3/s
h P P v F Mz v u i c3)
N
Napor Pascal Pascal mol
m = 2 K = 2 m/s N Nm m/s rad/s V A
m3
N/m N/m
koeficijent kapaciteta
A x 1
L NL
V / Rp mCp m/p m = =
m J C L N/c
ili F CM z
C
A
PV PV kg kg
C= C= kg/m J
kgm2 m3
N N ili
m2 N /m K N /m kg m/N rad/Nm kg F H
koeficijent otpora 2P / 2P / 1 1
2h/Q 1/QCp v/F D Df R 1/R c/n
L NL Df
D
N N m N /m K N /m m/s N Nms m / s rad V A
R= R= = = 3
T T kg / s kg / s J / s kg / s N m / s rad N Nms A V s/m
dF 1 1
koeficijent inercije
- - - L/A v/ m J L C -
L NL dt C Cf
N rad
J= J= m m
dT (d - - - m-1
N
kg kgm2
N Nm H F -
1)
Mol je koliina tvari onoga sustava koji sadrava toliko jedinki koliko ima atoma u 0,012 kg izotopa ugljika 12 (12C).
Te se jedinke moraju iskazati: to mogu biti atomi, molekule, ioni, elektroni itd, ili pak definirane skupine takvih estica.
(Prema: Cvita, Kalaj: Fizike veliine i jedinice meunarodnog sustava, 1975.)
2)
n stupanj (mjera) reakcije [mol/s]
3)
c molarna koncentracija [mol/m3]
Sloenost i tonost matematikih modela ovise o svrsi kojoj slue, pa se razlikuju modeli za:
80
Procesi kojima treba upravljati mogu biti veoma raznovrsni (npr. procesi u
termoenergetskim postrojenjima, procesi u prehrambenoj industriji, procesi u proiavanju
otpadnih voda, procesi u cementnoj industriji, petrokemijskoj, farmaceutskoj itd.). Meutim,
u raznovrsnim procesima mogu se uoiti neke zajednike radnje operacije pa se proces dijeli
u takozvane jedinine operacije.
Upravljanje jedininim operacijama obavlja se pomou relativno jednostavnih regulacijskih
krugova (upravljakih shema jedininih operacija). Upravljake sheme jedininih operacija
obino se realiziraju u obliku blokovskih modula (sklopovskih ili programskih).
Upravljanje jedininim operacijama predstavlja automatizaciju na najnioj razini (lokalnu
automatizaciju).
Optimalna strategija upravljanja provodi se na nadreenim razinama upravljanja, gdje se
mogu kompenzirati meudjelovanja jedininih operacija.
Linearizacija Redukcija
Struktura
A priori
Procesne
pobude PROCES MODEL
A posteriori
ESTIMACIJA
Obrada signala
Struktura
Kvantizirani Parametri
Mjerni podaci
Mjerenja uzorci modela
um
um mjerenja
kvantizacije
Gibanje fluida posljedica je djelovanja sile (potiska). Primjerice, istjecanje fluida iz spremnika
posljedica je tlaka u fluidu koji nastaje zbog djelovanja gravitacijske sile, a gibanje fluida u
cjevovodima posljedica je tlaka koji se pojavljuje uslijed sila potiska koje razvijaju crpke ili
kompresori. Sustavi cjevovoda kroz koje se giba fluid obino su integrirani sa sustavima
spremnika fluida. Koliina uskladitene tvari (fluida) u spremniku funkcija je dotoka i odtoka.
Temeljna jednadba ravnotee masa u ovome sluaju glasi:
d
m u (t ) m i (t ) = [V (t ) (t )] , (6-1)
dt
ili
d
Qu (t ) Qi (t ) = m(t ) , (6-2)
dt
gdje je:
dm
m = - maseni protok fluida [kg/s];
dt
V - volumen uskladitenog fluida [m3];
- gustoa fluida [kg/m3];
Qu - ulazna koliina fluida (dotok) [kg/s];
Qi - izlazna koliina fluida (odtok) [kg/s];
m - uskladitena masa fluida [kg].
t
m ( t ) = [Qu ( ) Qi ( ) ]d + m(0 .) (6-3)
0
m = A h , (6-4)
gdje je:
A - povrina presjeka spremnika;
- gustoa fluida;
h - visina fluida.
t
1
h(t=
)
A [Q ( ) Q ( )] d + h(0 .)
0
u i (6-5)
83
6.1.1. Spremnik tekuine s odvoenjem tekuine pomou crpke promjenljive brzine vrtnje
Regulator razine
tekuine u
spremniku
h
A=konst.
Mjerenje
razine
hm
href +
-
Uvrtenjem izraza (6-6) u izraz (6-5) dobije se jednadba ravnotee masa za razmatranu
konfiguraciju:
t
1
[Qu ( ) K c c ( )] d + h(0 ) ,
A 0
h(t ) = (6-7)
odnosno u s-podruju
h ( 0 )
H ( s ) = ( Qu ( s ) K c c ( s ) ) +
1 1
, (6-8)
A s s
gdje je h(0-) razina tekuine u t = 0-.
84
Qu(s) 1 1 H(s)
+
- A s
Qi(s)
Kc
Mjerni lan Gm(s)
C(s) razine
GR(s) Hm(s)
- Href(s)
Regulator Eh(s)
razine +
Sl. 6.2. Blokovska shema matematikog modela jedinine operacije odvoenja tekuine iz
spremnika pomou crpke promjenljive brzine vrtnje (s regulacijskim krugom razine).
Elektrika analogija:
Qu
h
dh C = A
strujni A
dt
izvor
pohranjena veliina PV ( Qu Qi ) dt m
=C = = = . (6-10)
napor N h h
(P 0)
h
(P 1) Qi
(P 2)
A=konst. xv
Mjerenje Pozicioner
razine ventila
hm
href -
+
Regulator
Sl. 6.4. Spremnik tekuine s istjecanjem kroz regulacijski ventil kao jedinina operacija (s
regulacijskim krugom razine).
Pad tlaka koji se pojavljuje pri protjecanju tekuina kroz cijevi, otvore i regulacijske ventile
proporcionalan je kvadratu protoka, to proizlazi iz Bernoullijeve jednadbe za stacionarno
strujanje nestlaivog idealnog fluida:
1
P + gh + v 2 = konst. , (6-12)
2
gdje je:
P - statiki tlak,
gh - tlak uvjetovan visinskom razlikom pojedinih dijelova fluida,
(hidrostatski tlak)
86
1 2
v - dinamiki (brzinski) tlak.
2
h
Av P 0
v2
Sl. 6.5. Istjecanje tekuine iz spremnika kroz uski otvor.
1 1
P0 + g + h v12 = P0 + g 0 + v22 , (6-13)
2 2
Av 2 gh m ,
3
=
qi A=
v v2 (6-15)
s
a maseni protok:
Qi = Av 2 gh kg . (6-16)
s
= v Av 2 gh
Qi K= f ( Av , h ) , (6-17)
gdje je:
Kv - konstrukcijska konstanta ventila (bez dimenzije);
Av - promjenljiva povrina presjeka otvora ventila.
-----------------------------------------------------------------------------------------------------------------
Digresija:
Qi = K vuv 2 gh kg , (6-18)
s
gdje je:
uv - upravljaki signal pozicionera [mA] ili [V];
Kv' - konstanta proporcionalnosti regulacijskog ventila [m2/mA] ili [m2/V].
dh
A + K v Av 2 g h =
Qu , (6-20)
dt
s dvije nelinearnosti (umnokom - Av h i drugim korijenom - h ), koja predstavlja
nelinearni matematiki model jedinine operacije istjecanja tekuine iz spremnika kroz
regulacijski ventil. Blokovska shema nelinearnog matematikog modela jedinine operacije
istjecanja tekuine iz spremnika kroz regulacijski ventil, dobivena iz (6-20), prikazna je na
slici 6.6.
h(0-)
z
Qu Q +
+ 1 + h
A
-
Qi
Kv Av 2 gh
Av=f(xv)
Sl. 6.6. Blokovska shema nelinearnog matematikog modela jedinine operacije istjecanja
tekuine iz spremnika kroz regulacijski ventil.
88
Qi 0 Q
=
Qi h + i 0 Av . (6-27)
2h0 Av 0
Zamjenom diferencija u izrazu (6-27) diferencijalima d dobije se:
Q Q
dQi = i 0 dh + i 0 dAv =K h dh + K A dAv . (6-28)
2h0 Av 0
Prvi lan u izrazu (6-28) opisuju inkrementalnu promjenu izlaznog protoka tekuine za
inkrementalnu promjenu razine tekuine u spremniku dh, a drugi lan inkrementalnu
promjenu izlaznog protoka tekuine za inkrementalnu promjenu poprenog presjeka otvora
ventila dAv.
Napor h
=R = , (6-29)
Tok Qi
a koeficijent kapaciteta C prema izrazu:
ina
Pohranjena veli m
=C = . (6-30)
Napor h
W A h kg
=
C= = A . (6-32)
h h m
Na osnovi poznatih koeficijenata otpora i kapaciteta mogue je izrauanti vremensku
konstantu procesa (razmatrane jedinine operacije):
2h0 m
T = C R= A = 2 0 = 2T0 [ s ] . (6-33)
Qi 0 Qi 0
gdje je :
m0 pohranjena masa
=
T0 = . (6-34)
Qi 0 maseni protok
h ( 0 )
) L {AV ( s )}
AV ( s= Qu ( s )
Href + Qi ( s ) + R
s
H(s)
GR(s) KA
- 1+ Ts
-
Hm
Gm(s)
Sl. 6.7. Blokovska shema lineariziranog matematikog modela jedinine operacije istjecanja
tekuine iz spremnika kroz regulacijski ventil (s regulacijskim krugom razine).
Elektrika analogija:
iu=Qu
+
h h
iv=Qi=KAAv iR = ic = Qu K A Av
R R
Strujni R C h
izvori
Av
Sl. 6.8. Analogna elektrika shema jedinine operacije istjecanja tekuine iz spremnika kroz
regulacijski ventil.
P0
h
Qu P2 Qi
P1 P3
uvu A=konst. uvi
Sl. 6.9. Spremnik tekuine s utjecanjem i istjecanjem kroz regulacijske ventile.
uvu P1 P0
+ +
P2
kvu x g
- +
Qu
h(0 - )
+ +
-
Qi
1
A z + h
P2
kvi x g
+ +
- +
uvi P3 P0
Sl. 6.10. Blokovska shema nelinearnog matematikog modela jedinine operacije za spremnik
tekuine prema slici 6.9.
Qu
( uvu 0 Qu 0
= kvu P10 P0 gh0 =
uvu P10 ,h0
= K1 ,
uvu 0 uvu 0
Qu
=
P1 uvu 0 ,h0(kvu uvu 0 = =
1 Qu 0
2 P10 P0 gh0 2 ( P10 P0 gh0 )
K2 ,
Qu
h ( uvu 0 , P10
= kvu uvu 0
g
2 P10 P0 gh0
=
g Qu 0
2 ( P10 P0 gh0 )
= K3 .
Qi kvi uvi P0 + gh P3 .
= (6-45)
92
Qi Q Q
=
Qi uvi + i P3 + i h , (6-46)
uvi P3 h
P30 , h0 uvi 0 , h0 uvi 0 , P30
gdje je:
Qi
uvi (= P30 , h0
Qi 0
= K4 ,
uvi 0
Qi
P3 ( uvi 0 , h0
=
Qi 0
2 ( P0 + gh0 P30 )
=
K5 ,
Qi
= = ( g Qi 0
h vi 0 30 2 ( P0 + gh0 P3 )
u , P
K6 .
d h(t )
A + ( K 6 K 3 )h(t ) = K1uvu (t ) K 4 uvi (t ) + K 2 P1 (t ) + K 5 P3 (t ) , (6-47)
dt
P1 + +
K2 K3
+
Qu
z
+
uvu 1 h
K1
A
-
Qi
uvi + +
K4 K6
+
P3
K5
P 0,Vp ,Tp
h
Qu P2 Qi
P1 P3
uvu A= konst. uvi
Sl. 6.12. Zatvoreni spremnik tekuine s utjecanjem i istjecanjem kroz regulacijske ventile.
idealni plin;
izotermnost ekspanzije i kompresije plina (Tp = konst.);
isparavanje tekuine zanemarivo;
masa plina konstantna.
Ova se jedinina operacija opisuje istim matematikim modelom kao i jedinina operacija
opisana u 6.1.3, to jest jednadbama (6-39) do (6-42). Razlika nastaje u tlaku P0, koji je u
prethodnoj konfiguraciji bio nepromjenljiv i jednak atmosferskom tlaku, a u ovoj se
konfiguraciji mijenja s promjenom zapremine plina u spremniku. Iznos promjene tlaka P0
odreen je jednadbom idealnog plina:
0 p = nRTp ,
PV (6-48)
gdje je:
n - broj molova [mol],
R- plinska konstanta [R=8,314 J/(kgmolK)].
V=
p V0 hA , (6-49)
Vp P0
0 p = nRTp
Vp=V0-hA PV
h
Sl. 6.13. Blokovska shema izotermne ekspanzije/kompresije plina
Vp dTp P0 dV p Adijabatska
= kompresija
dt m C p dt
P2 P0 Tp
P1 Qu Vp
Qu = kvu uvu P1 P2 Vp = V0 hA 0 p = n RTp
PV
uvu
uvi P0
P3 Qi dh 1 h P2
=Qu kvi uvi P2 P3 = (Qu Qi ) P2 = P0 + gh
dt A
P2
Sl. 6.14. Blokovska shema nelinearnog matematikog modela jedinine operacije za spremnik
tekuine prema slici 6.12.
gdje su:
E toplinska energija izmijenjena s okolinom, [J],
U unutarnja energija plina, [J],
W rad plina, [J].
Snaga predana plinu uz pretpostavku adijabatskog stanja (dE=0, dU=-dW) ima oblik:
dW dV p
= P0 . (2-51)
dt dt
( pT p )
dU d dTp
= =
mC mC p , (2-52)
dt dt dt
95
gdje su:
m masa plina u rezervoaru, [kg],
J
Cp specifini toplinski kapacitet plina, .
kgK
Izjednaenjem izraza (2-51) i (2-52) dobije se izraz kojim je odreena promjena temperature
plina, u obliku:
dT dV p Vp dh V0 hA
mC p p = P0 = A = ( Qu Qi ) . (2-53)
dt dt nRTp dt n RTp
Q1
C1 h1
R1 Q2
A1=konst.
(ventil)
C2 h2
R2 Q3
A2=konst.
(ventil)
Sl. 6.15. Nespregnuti spremnici tekuine.
Prema analogijama obrazloenim u toki 6.1.2 dobiju se za prvi spremnik sljedee prijenosne
funkcije:
H1 ( s ) R1
= , (2-54)
Q1 ( s ) 1 + T1s
gdje je:
h1 2 H10
T1 = R1C1 ;= R1 C1 A1=
;= , R1 .
Q2 Q20
Nadalje je:
Q2 ( s ) 1
= . (2-55)
H1 ( s ) R1
Iz (2-54) i (2-55) slijedi:
Q2 ( s ) 1
= . (2-56)
Q1 ( s ) 1 + T1s
Analogno se dobije za drugi spremnik:
96
H2 (s) R2
= , (2-57)
Q2 ( s ) 1 + T2 s
gdje je:
h2 2H 20
T2 = R2C2 ; =
R2 = ; C2 = A2 .
Q3 Q30
Iz (2-56) i (2-57) slijedi:
H 2 ( s ) Q2 ( s ) H 2 ( s ) R2
= = . (2-58)
Q1 ( s ) Q1 ( s ) Q2 ( s ) (1 + T1s )(1 + T2 s )
Elektrika analogija:
Elektrika analogna shema spremnika tekuina prema slici 6.15 prikazana je na slici
6.16, a dobivena je na temelju slike 6.8 uz pretpostavku da je otvor ventila konstantan (Av=0
na slici 6.8).
Q1
h1
Strujni R1
C1
izvor
Q2
Q2
h2
Strujni R2
C2
izvor
Q3
C1 h1 C2 h2
R1 R2
Q2 Q3
(ventil) (ventil)
A1=konst. A2=konst.
dh
Q1 Q2 =
C1 1 , (2-59)
dt
gdje je:
C1 = A1
i
h1 h2
Q2 = . (2-60)
R1
Uvrtenjem (2-60) u (2-59) dobije se:
h h dh R Q (s) + H 2 (s)
Q1 1 2 = C1 1 H1 ( s ) = 1 1 , (2-61)
R1 dt 1 + T1s
gdje je T1 = R1C1 .
Isto tako slijedi za drugi spremnik:
dh
Q2 Q3 = C2 2 , (2-62)
dt
gdje je:
C2 = A2
i
h2 2 H 20
= Q3 = , R2 . (2-63)
R2 Q30
Uvrtenjem (2-60) i (2-63) u (2-62) dobije se:
h1 h2 h2 dh
= C2 2 (2-64)
R1 R2 dt
odnosno:
H 2 (s) R2 / R1
= , (2-65)
H1 ( s ) (1 + R2 / R1 ) + T2 s
gdje je T2 = R2C2 . Iz (2-61) i (2-65) slijedi:
H 2 (s) R2
= . (2-66)
Q1 ( s ) 1 + (T1 + T2 + R2C1 ) s + T1T2 s 2
Elektrika analogija:
Elektrika analogna shema spremnika tekuine prema slici 6.17 prikazana je na slici
6.18. I ovdje je pretpostavljeno da je otvor ventila konstantan (Av = 0).
h1 h2
Q2
Q1 h1 R1
h2
Q-H karakteristika centrifugalne crpke prikazana je naslici 6.19 za dvije brzine vrtnje
pogonskog motora crpke ( c1 > c 2 ).
Hc m
ili
P bar
C1 = konst.
Hcm
Hcn
C2 = konst.
QC kg / s
Qcn Qcm
t /h
Sl. 6.19. Q-H karakteristika centrifugalne crpke.
99
Hcm - visina dobave crpke pri nultom protoku (dobije se ekstrapoliranjem ispitne
karakteristike),
Hcn - visina dobave crpke pri nazivnom protoku,
Qcn - nazivni protok.
P = gh
Za vodu je 1bar =
*
10m
1bar = 105 Pa
100
Hp m
ili
P bar
Hpst
Qp kg / s
t /h
Sl. 6.21. Q-H karakteristika postrojenja.
Q p Qc =
Q. (2-70)
Protok Q proporcionalan je brzini vrtnje pogonskog motora crpke c:
Q ~ c . (2-71)
Pri tome se mora imati u vidu doputeno podruje rada na Q-H karakteristici crpke, odnosno
minimalna i maksimalna brzina vrtnje crpke.
Snaga na lopaticama crpke PLC koja se predaje kapljevini odreena je umnokom protoka
i tlaka:
PLC ~ H p Q . (2-72)
Snagu PLC na osovini crpke osigurava pogonski motor pa se moe zakljuiti da je snaga koju
motor uzima iz pojne mree proporcionalna treoj potenciji protoka.
Pri tome se mijenja otpor R pomou ventila spojenog u seriju s crpkom (Sl. 6.22.) uz
konstantnu brzinu vrtnje crpke (Sl. 6.23.).
101
c=konst.
P2 P3
Q1
P1
(R)
Karakteristika
crpke
H Karakteristika postrojenja
(uz vei otpor ventila)
H2 A2 Karakteristika postrojenja
(uz manji otpor ventila)
H1 A1
C1= konst.
H'2 B2
C2= konst.
Q2 Q1 Q
Q, P
ZT
x
Zakljuna impedancija
Sl. 6.24. Nadomjesna shema cjevovoda.
Pristup modeliranju segmenta cijevi moe se zasnivati na modeliranju preko distribuiranih ili
preko koncentriranih parametara.
Definiraju se induktivitet, otpor i kapacitet po jedinici duljine x (Sl. 6.24.). Jednadbe za tlak
i protok, uz pretpostavku laminarnog strujanja fluida, funkcije su x i t:
Q P
L + RQ =
t x (2-75)
P Q
C + GP =
t x
gdje su:
L, R, C induktivitet, otpor i kapacitet po jedinici duljine;
G provodljivost (gubici), (G=0 za nepropusnu cijev).
Jednadbe (2-75) su valne jednadbe koje opisuju strujanje fluida kroz cijev.
a) ZT malog iznosa:
Crpka R L
kapacitet posude
Pu CT
Sl. 6.25. Nadomjesna analogna elektrika shema segmenta cijevi zakljuenog posudom
velikog kapaciteta.
PT ( s ) 1
= . (2-76)
Pu ( s ) LCT s + RCT s + 1
2
Pu ( s ) LCT s 2 + RCT s + 1
Z=
u ( s) = . (2-77)
Qu ( s ) CT s
b) ZT velikog iznosa:
Qu
R L
PT
Crpka
C C
Pu ZT
2 2
Sl. 6.26. Analogna elektrika shema segmenta cijevi zakljuenog posudom malog kapaciteta.
1 PT ( s ) 1
Ako je ZT >> = . (2-78)
C P ( s ) C 2 C
s u L s + R s +1
2 2 2
U tom sluaju dobiva se izraz za impedanciju cijevi koji osjea crpka:
LC 2 RC
s + s +1
Pu ( s ) 2 2
Z=
u (s) = . (2-79)
Qu ( s ) C C LC 2 RC
s+ s s + s + 1
2 2 2 2
104
Razvidno je iz izraza (2-76) do (2-79) da na izlazu cijevi, tj. na prikljunom troilu (posudi),
mogu nastupiti oscilacije tlaka i protoka.
Priguivai oscilacija tlaka i protoka mogu se projektirati analogno kao elektriki filteri
(pasivni i aktivni), a mogu biti izvedeni kao
koncentrirani (pasivni i aktivni) ili
distribuirani (pasivni).
Ovi su priguivai prikladni u onim sluajevima kada se pojavljuju oscilacije koje imaju
konstantnu frekvenciju. Naelna izvedba ovakvog priguivaa prikazana je na slici 6.27, a
moe ga se prikazati u analogiji sa serijskim rezonantnim krugom (u literaturi iz akustike
rezonator pod nazivom Helmholtzov rezonator).
cjevovod
Ql Pu R0 Qi
Qu RD
LD
laminarno LD
strujanje (pasivni priguiva)
CD RD
a) CD b)
Sl. 6.27. Pasivni priguiva na principu notch filtera a) i nadomjesna analogna elektrika
shema b)
105
Pu ( s ) LD CD s 2 + RD CD s + 1
Z=
D (s) = . (2-80)
Qu ( s ) CD s
1
Ako priguivaem treba priguiti, primjerice, frekvenciju 1, tada treba odabrati LD CD =
;
12
pri tome RD treba biti im manji (cijev promjera barem kao cjevovod). Na frekvenciji 1
impedancija priguivaa znatno je manja od impedancije cjevovoda (Sl. 6.28.)
Pu
Qu
1
1
LD CD
Ispust
Napajanje
zrakom
Filter
u PV
Reg.
razine
href
h
R Pi
Crpka
Qu Qi
1
[Qu ( s) Qi ( s)] =
H (s) , (2-81)
A s
gdje je A popreni presjek posude.
Uz regulator razine proporcionalnog djelovanja s pojaanjem KRL slijedi:
H ref ( s ) H ( s ) K RL ,
U (s) = (2-82)
U t (s)
= K f G f ( s ), (2-83)
U (s)
Pv ( s )
= K RP GRP ( s ) (2-84)
U t ( s)
gdje je:
Kf, Gf (s) - pojaanje i dinamiki lan filtra,
KRP, GRP (s) - pojaanje i dinamiki lan regulatora tlaka.
P V(s)
P i(s) +
-
Qi(s)
1
R
Sl. 6.30. Blokovska shema aktivnog priguivaa.
1 1
K RL K f G f ( s ) K RP GRP ( s )
Qi ( s ) A s R
= . (2-86)
Qu ( s ) 1 + 1 K K G ( s ) K G ( s ) 1
A s
RL f f RP RP
R
iz (2-86) slijedi:
Qi ( s ) 1
= . (2-87)
Qu ( s ) RAT f 2 RA
s + s +1
K RL K RP K RL K RP
-----------------------------------------------------------------------------------------------------------------
Digresija:
qu ,
CAu , CBu
P0 Pretpostavke:
idealno mijeanje;
h
V P
uv izotermnost procesa mijeanja;
nema kemijskih reakcija.
P0
qi, CAi , CBi
qi
qu
CAi
d
CAu ( C=
AiV ) C Au qu C Ai qi
dt
Ukupna ravnotea
mase
qu Ravnotea komponente
V mase A
dV
qi = qu qi
dt
qu
CBi
d
CBu (VC
= Bi ) qu CBu qi CBi
dt
qi Ravnotea komponente
mase B
Sl. 6.32. Blokovski prikaz procesa mijeanja otopine s dvije topive komponente
109
Ck ( k=1, 2, ..., n )
qn
qu n ulaznih tokova,
q3 1 izlazni tok,
q2
q1
qi, Ci
Q1 (t ) = C1 (t )q1 (t )
im jedinicama :
Varijable su izrazene u slijede
Q2 (t ) = C2 (t )q2 (t )
Q kg ; C kg ; q m
3
, (2-93)
k s 1 m3 k
s
Qn (t ) = Cn (t )qn (t )
Q=
k (t ) Ck (t ) qk (t ) , k= 1,... n. (2-94)
d (CiV )
= (Q1 + Q2 + + Qn Qi ) . (2-96)
dt
Qk Q
=
Qk ( s ) C1k ( s ) + k qk ( s ) , (2-97)
C qk
k
qk Ck
a iz izraza (2-95):
Qi Q
=
Qi ( s ) Ci ( s ) + i qi ( s ) . (2-98)
C q
i i
qi Ci
n
U sluaju regulacije razine u spremniku mora biti qi = qk .
k =1
Blokovski prikaz lineariziranog modela proces mijeanja n ulaznih tokova bez kemijskih
reakcija dan je na slici 6.34.
C1(s)
q1
+
Q1 (s)
q1(s)
+
C1
n
Q ( s ) = Qk
k =1
C2(s)
q2
+ +
Q2 (s) + Ci(s)
+ 1
Vs
q2(s) +
C2 + -
qi
+
Qi
Cn(s)
qn
+ +
Qn (s)
qn(s) + Ci
Cn n
+ + qu ( s ) = qk ( s )
k =1
qi(s)
GH(s)
+
Sl. 6.34. Blokovski prikaz lineariziranog modela procesa mijeanja n ulaznih tokova.
Ci ( s ) Ck Ci 1
= . (2-100)
qk ( s ) qi V
s +1
qi
Blokovski prikaz sa slike 6.34 prikazan u zornijem obliku dan je na slici 6.35.
C1(s) spremnik
q1
+ 1 1 Ci(s)
C2(s) + +
q2 qi V s + 1
+ qi
+ + +
+
Cn(s)
qn
C1 Ci C2 Ci Cn Ci
Proces mjeanja u pravilu se odvija uz regulaciju odnosa (engl. ratio control), tj. sustav
upravljanja koncentracijama stavlja u odnos ulazne protoke. Ilustrativan primjer regulacije
odnosa je regulacija pH vrijednosti. Dva ulazna toka (q1, q2) elimo drati u odnosu:
q2
= R . (2-101)
q1
(esto se zahtjeva R = konst. ).
Q Q Q Q
Q ( s ) = C1 ( s ) + q1 ( s ) + C2 ( s ) + R( s ) . (2-103)
C1 q C2 R
1
q1 C1 + C2 R q1R C2q1
Blokovska shema matematikog modela procesa mijeanja, danog izrazima (2-103) i (2-104),
prikazana je na slici 6.36 (pretpostavljena je regulacija razine).
C1(s) Q ( s ) 1 1 Ci(s)
+ + +
q1 qi V
s +1
+ + + - qi
q1 R C1 + C2 R C2 q1
Ci
R ( s)
C2(s)
+ +
qi(s) = qu(s)
q2 1
q12 q1
q1(s) qu(s)
+
+
q2(s)
FMT FMT
q1 q2
"Sirovi
dotok" Dotok s koncentracijom
sastavine, CS
qi, Ci
q2
R =
q1
Sl. 6.37. Regulacija odnosa.
113
mol
Brzina reakcije R odreena je izrazom:
jed .vremena
d
(C A 2V ) =C A1q1 (C A 2 q2 + RM A ) ravnotea komponente mase A, (2-107)
dt
d
(CB 2V ) =CB1q1 (CB 2 q2 + RM B ) ravnotea komponente mase B, (2-108)
dt
d (CC=
2V ) RM C (CC 2 q2 ) ravnotea komponente mase C, (2-109)
d (CD=2V ) RM D (CD 2 q2 ) ravnotea komponente mase D, (2-110)
dV
= q1 q2 ukupna ravnotea masa, (2-111)
dt
gdje je:
= k F VC A 2CB 2 .
R
(2-112)
M A, M B , MC , M D . molarna masa tvari A, B, C, D (2-113)
Protok:
c - Q1m
GR
+
Q1r Q2(t)
Qc = Q L + Q1 ;
Q L = K L P(t) - proputanje crpke (gubici crpke); Qc =K c c .
114
Q1(t)
P (t)
Qc QBp
Gm
- Q1m
c=konst. GR
Q1r Q2(t)
Tlak:
Q1(t)
P (t)
Qc QBp
- Pm
c=konst. GR Gm
+ Q2(t)
Pr
Q1(t)
P (t)
Q2(t)
Gm
Pr - Pm
GR
+
Q1
P (t)
Qc
Gm
Q1m
c -
GR
+
Q1r Q2
Gm
Pm
Pr + -
GR
Sl. 6.42. Istovremena regulacija protoka i tlaka.
Izmjenjivaki fluidi:
tekuina - tekuina;
tekuina - plin;
plin - plin.
a) b) c)
Sl. 7.5. Procesi elektrinog voenja a), dielektrinog b) i indukcijskog zagrijavanja c).
Pretvorba energije:
mehanika
elektrina => toplinska
kemijska
Iznos promjene temperature tijela proporcionalan je ukupnoj energiji dovedenoj na tijelo ili
odvedenoj od tijela. Temperatura izaziva rasprostiranje topline.
Voenje (Kondukcija):
J kJ
H - toplinski tok (toplinska energija u jedinici vremena) W = ; ,
s h
T
- temperaturni gradijent du osi x [m],
x
A- povrina kroz koju se prenosi toplina [m2],
W
- toplinska vodljivost .
mK
Za rasprostiranje topline od fluida na kruto tijelo i obratno relacija (7-1) moe se nadomjestiti
relacijom:
H = h A T , (7-2)
gdje je:
h - provodljivost (openito je h funkcija relativne brzine izmjene topline izmeu
W
medija) 2 ;
m K
T - temperaturna razlika izmeu medija koji izmjenjuju toplinu (tanki sloj) [ K ] .
Strujanje (Konvekcija):
U fluidima se toplina uglavnom prenosi strujanjem. Toplinski tok definira se kao:
H = C pTq , (7-3)
gdje je:
m3
q - volumni protok ,
s
T - apsolutna temperatura [ K ] ,
J
Cp - specifina toplina masena koliina topline ,
kg K
- gustoa [kg/m3].
Zraenje (Radijacija):
Toplinski otpor:
a) otpor odreen koeficijentom tankog sloja (koeficijent filma),
b) otpor odreen toplinskom vodljivou.
T 1
a) H = h AT = hA(T1 T2 ) ; =
R = ;
H hA
T T T T x
b) A
H= A
= A 1 2 ;
= R=
x x x A
Toplinski kapacitet:
Pretpostavljamo:
q=
0 q1 + q2 (7-11)
(npr. regulacijom razine )
V dT0 1C p1 q1 2C p 2 q2
= + T0 T + T (7-13)
q0 dt 0C p 0 1 q0 0C p 0 2 q0
122
Primjer 7.2. Savreno mijeanje tekuine u spremniku uz rasipanje topline kroz stijenke
spremnika (Sl. 7.8.)
T1, q1, H1 T2, q2, H2
T=T0
T0, q0, H0
HV TV - vanjska temperatura
Sl. 7.8. Savreno mijeanje uz rasipanje
topline kroz stjenke
123
(7-16)
Primjenom L-transformacije na (7-16) slijedi:
K
T0 ( s )
= H1 ( s ) + H 2 ( s ) + hATv ( s ) , (7-17)
1 + s
gdje je:
1 1 K
=K = = , (K < K )
0C p 0 q0 + hA 1
+ hA 1 + hAK
K
= = , ( < ).
1+
hA 1 + hAK
0C p 0 q0
H1(S)
+ T0(s)
K
H2(s) 1 + s
+
+
hA
TV(s)
Sl. 7.9. Blokovska shema savrenog mijeanja .tekuine uz rasipanje topline kroz stjenke
124
T=T0
T0, q0, H0
HV TV Tm Hm
Sl. 7.10. Savreno mijeanje tekuine u spremniku s toplinskim kapacitetom i rasipanjem
topline kroz stijenke
hmAm
H1 TV(s)
+ Tm(s)
+ + - (Tm-Tv)
K T0(s) - (T0-Tm) Hm(s) 1 Tm(s)
1 + s
hmAm
H2 + + mC pmVm s
+ -
hVAV
T1 ,q1 ,H1
T=T0
T2 ,q2 ,H2
T0 ,q0 ,H0
xv
Mjerni lan
temp. T0
bg
Gm s =
Km
1 + ms
T0m
Regulator - T0r
temperature +
GR(s)
d
dt
( )
C pV0T0 = q1C pT1 + q2 C pT2 q0 C pT0
dT
V0 0 + T0 ( q1 + q2 q0 ) = q1T1 + q2T2 q0T0 (7-20)
dt
V0 g
kv xv P2 Pa
dT q q q
0= 1 (T1 T0 ) + 2 (T2 T0 =
) 1 (T1 T0 ) + ( 2 0)
A T T
dt V0 V0 V0 V0
Linearizacijom se dobiva:
1
k1 1 q q P2 Pa gV0
V0 ( s=
) Xv (s) + q1 ( s ) ; = 1 + 2 , k1 =k v 1 P2 Pa (7-21)
1 + s 1 1 + s 1 2V0 2V0 gV0
1
A
P2 Pa
A
k2 k3 k4
T0 ( s ) = Xv (s) V0 ( s ) + q1 ( s ) ;
1 + s 2 1 + s 2 1 + s 2
q2 2 T2 T0 ( 2 ) P2 Pa (
2 T1 T0 )
(7-22)
=
2
V0
q0
, k=
2
V0 X v
,=
k3
V0
2 (
q1 T1 T0 + q2 T2 T0 )
V g
( ) , k=
4
V0
P2 Pa 0
A
1
T0 ( s ) = ( k2 k3 k1 + sk2 1 ) X v ( s ) + ( k4 k3 1 + sk4 1 ) q1 ( s ) = Gs1 X v ( s ) + Gs 2 q1 ( s ) (7-23)
(1 + s 1 )(1 + s 2 )
Blokovska shema sustava regulacije, prema slici 7.12, prikazana je na slici 7.13.
q1(s)
Gs2(s)
T0m(s) -
Gm(s)
Prijenosna funkcija procesa Gs1(s) ima razliite parametre i strukturu ovisno o tome radi li se
o mijeanju:
bez gubitaka (1),
s gubicima (2) ili
s toplinskim kapacitetom stijenke i gubicima (3)
127
U sluaju (1) i (2) prijenosna funkcija je drugog reda. Naime, regulacijom temperature
promjenom protoka kao u ovome sluaju mijenjaju se istodobno i volumen (masa) i
temperatura fluida u spremniku tako da egzistiraju dva promjenjiva stanja u sustavu
(temperatura i volumen). U sluaju (3) prijenosna funkcija je treeg reda .
U skladu sa strukturom prijenosne funkcije odreuju se struktura i parametri regulatora
temperature
pregrada
V1 V2
H12
Xv
Mjerni lan
temp. T0
bg
Gm s =
Km
1 + ms
T02m
Regulator - T02r
temperature +
GR(s)
Sl. 7.14. Sustav dvaju konvekcijskih grijaa kao jednostavni izmjenjiva topline
a)
Pretpostavlja se
savreno mijeanje u oba dijela posude (T1 = T01; T2 = T02);
nema gubitaka topline kroz stijenke posude;
ne postoji toplinski kapacitet u pregradi.
d
1C p1 (V1T1 ) =H1 H 01 H12 =1C p1Ti1q1 1C p1T1q01 h12 A(V1 )(T1 T2 )
dt
dV1
= q1 q01 (7-24)
dt
dT
2 C p 2V2 2 = H 2 H 02 + H12 = 2 C p 2Ti 2 q2 2 C p 2T2 q02 + h12 A (V1 ) (T1 T2 )
dt
b)
Pretpostavlja se
savreno mijeanje u oba dijela posude (T1 = T01; T2 = T02);
nema gubitaka topline kroz stijenke posude;
postoji toplinski kapacitet Cm u pregradi; temperatura u svim tokama
pregrade ista.
d
1C p1 (V1T=1) H1 H 01 H1=
m 1C p1Ti1q1 1C p1T1q01 h1m A1s (V1 )(T1 Tm )
dt
dV1
= q1 q01
dt
(7-25)
dTm
m C pmVm = H1m H= 2m h1m A1s (V1 )(T1 Tm ) h2 m A2 s (Tm T2 )
dt
dT2
2 C p 2V2 = H 2 H 02 + H=
2m 2 C p 2Ti 2 q2 2 C p 2T2 q02 + h2 m A2 s (Tm T2 )
dt
129
dT
h C phVh =h
h C phTh1Qh h C phTh Qh + h (ATu Th ) . (7-26)
dt
Ravnotea topline fluida koji se kondenzira (zanemaren volumen posude, pare i kondenzata)
opisana je izrazom:
IZLAZNA TOPLINA = ULAZNA TOPLINA PRENEENA TOPLINA
=
C ptTi Qt C ptTu Qt + Qt h A
(Tu Th1 ), (7-27)
gdje je:
indeks h odnosi se na medij koji preuzima toplinu (koji hladi),
Th1 - ulazna temperatura medija koji preuzima toplinu,
latentna toplina isparavanja [J/kg],
Qt maseni tok pare/kondenzata [kg/s],
Tu ulazna temperatura pare, Ti izlazna temperatura kondenzata.
Pretpostavka je da je medij koji slui za hlaenje dobro mjean i radijalno i aksijalno.
130
Q
PROTOK MEDIJA KOJI PREDAJE
QFLUID
TOPLINU (bez prijelaza faza)
d
dt
( mC pT=) H u 0 .
(7-28)
m nema isparavanja
Hu T [Isparavanje se moe zanemariti sve dok
Cp
d
dt
( mC pT ) = H u temperatura u posudi ne dostigne
temperaturu vrenja.]
makroskopski model
Na temperaturi vrenja tlak pare Pv postaje vei od tlaka okoline P0 (Pv > P0).
Posljedica: strujanje pare iz uzavrele tekuine.
PV
Tlak pare ovisan je o temperaturi: P V= f(T)
d
dt
( )
mC pT = H u H p C p Q pT
=
H p Q p latentna toplina [ J / kg ]
Pv = f (T )
Q p K ( Pv P0 ) za Pv > P0
= ( za Pv < P0 =
Q p 0)
(7-29)
P0
m
Hu PV Qp
Cp
d
dt
( mC pT=) H u H p PV=f(T) QP=K(PV-P0)
Hp
+ C pT
PV
PV=f(T)
QP T
P0
QP=K(PV-P0)
d
dt
( mC pT ) =H u QP QPC pT
QP
Hu
Sl. 7.18. Blokovska shema isparavanja kao procesa s dva ulaza i dva izlaza.
132
T ,V PV p = n p RT , (7-30)
Vp - volumen plina,
(tekuina)
mp
np = - broj molova plina,
Mp
Hu dm
= Q p - tok pare (promjena mase plina),
dt
Sl. 7.19. Isparavanje u tehnikoj
R - plinska konstanta.
posudi.
konvekcija
d
dt
( )
mt C pT = H u H P H i = H u QP C pTQP (7-31)
mijenja se mt i T
dT dmt
mt C p + C pT =H u QP C pTQP (7-32)
dt dt
dmt def .
= QP (7-33)
dt
133
dT
mt C p = H u QP . (7-34)
dt
Iz jednadbi (7-30) do (7-34) dobije se blokovski prikaz (Sl. 7.20.).
dmt dmP
= QP = QP
dt dt
mt QP
Hu T
dT
mt C p = H u QP QP = f (T , P )
dt
mP
mt T P
V= V0
P
mP RT
VP P=
M PVP
P0 (vanjski tlak)
Qi
ogrijevni medij
para P,Qp
PS TS
Hu
Regulator tekuina
mt,T
tlaka
TS
Qu , T1
grijani medij
Sl. 7.21. Sustav za proizvodnju pare pomou izmjenjivaa topline.
Matematiki se model sastoji od:
134
mP RT
=
PVP n=
P RT
MP
mt
Ukupni volumen posude V0: V0= V + V p V p= V0
Brzina isparavanja Q p = f (T , P )
Izlazni tok pare:
=
Qi kvi P P0 . (7-39)
Qi
ravnotea mase pare
Qi
P0 P m RT mP dmP
Qi = k vi P P0 PVP = P = QP Qi
MP dt
QP
T VP ravnotea mase tekuine
TS
b
Hu = hS AS TS T g T
V=
P V0
mt
mt dmt
= Qu QP
dt QP
Qu
Hu
Qu P
QP = f (T , P )
T1
d
dt
( mt C pT=) C pT1Qu + H u QP C pTQP T
ravnotea topline
Sl. 7.22. Blokovski prikaz sustava za proizvodnju pare pomou izmjenjivaa topline.
Equation Section 0
136
b - irina [m],
- konstanta poprene kontrakcije (Poissonov broj).
Plastina deformacija nastupa kada izvana djelujue sile poprime dovoljno veliki iznos da
nastupi deformacija strukture materijala.
Pri gibanju materijala (trake, niti, ica) kroz obradni proces, na materijalu se mogu
obavljati razne radne operacije, kao to su:
oblikovanje (npr. smanjivanje debljine trake u valjakim stanovima);
suenje (npr. papirnih traka);
sjeenje;
perforiranje;
bojanje (npr. tekstilnog materijala i niti).
Sila napetosti u traci (niti, ici, ...) treba biti konstantna. Inae dolazi do:
guvanja trake (niti, ice, );
pucanja trake(niti, ice, ).
Gibanje trake osiguravaju pritisni valjci odnosno valjci za voenje (engl. pinch roll) koji
zahvaaju traku i pogone je u smjeru vodoravne komponente obodne brzine valjaka (Sl. 8.2 i
Sl. 8.3.). Valjci se pogone pogonskim motorima (obino preko reduktora).
(8-3)
Prema slici 8.4 ovoj promjeni sile napetosti odgovaraju promjene zakreta dvaju susjednih
valjaka:
dFT dl dl2 d1 d 2
= KT 1 = KT r1 r2 = KT ( r11 r2 2 ) ,
dt dt dt dt dt
(8-4)
gdje su r1 i r2 polumjeri pritisnih valjaka (obino je: r1 = r2 = r).
Ako se radi o materijalu s plastinim svojstvima, onda se promjena sile napetosti moe
opisati izrazom (uz pretpostavke: r1 = r2 = r i masa materijala izmeu pritisnih valjaka ne
utjee na moment tromosti pogona valjaka):
dFT d 1 d 2
= KT r (1 2 ) + cv r ,
dt dt dt
(8-5)
139
Ns
gdje je c koeficijent viskoznog trenja u materijalu .
m
Pritisni valjci
Traka pod
naprezanjem
1 2
Prijenosnici
(Reduktori)
M1 M2
Pogonski
motori
FT FT
F Tv
FT
Cf y F Tn
D
2 cos
K= - koeficijent pojaanja [ m / N ] .
n2 m
piezoelektrika osjetila
kapacitivna osjetila
induktivna osjetila
Traka
vm
m
Pritisni y Pritisni
valjak 1 valjak 2
Mehaniki
Cf D regulator
napeta traka
vm
1 2
Reduktori
M m1 , m1 M m2 , m2
M1 M2
E=
2 K 22 ,
Kt
U a= K t e Tmi S U up 2 U up 2 .
1 + Tmi s
2
FT 1TT s
KT r
s
k
Mt
Uup2 Kt Ua2 + Ka 2 Ia2 Mm2+ - 1 2 + - 1
K2
1+ Tmi s 1+ Ta 2 s - J2 s
-
E2
f2
K2
1 + Ta 2 s
k
Ka 2 K2
Ua2 + - Ka 2 Ia2
1 2 + FT
1TT s
K2 KT r
1+ Ta 2 s J2 s f 2 - s
-
E2 1
K2
Ia2 + 1 1 TT s FT
K2 k 1 f 2 kKT rTT s J 2 s 2
kKT r kKT r
-
J 2s+ f2
v1 v2 v3
FT traka (ica) FT
TG TG TG
1 M 2 M 3 M
- - -
+ + + + +
kd kd
- - -
+ + + + + v1 k
FT ia FT ia 1
v2 k2
PD PD v2 k
k3 k2 k1 2
v3 k3
ref
- -
+ F Tref + F Tref
Regulacija sile napetosti traka ili ica u vievaljakoj pruzi, temeljena na neposrednoj
regulaciji sile napetosti, prikazana je na slici 8.12. Regulacijska struktura jednaka je
regulacijskoj strukturi za sluaj posredne regulacije sile napetosti (Sl. 8.11.). Jedina je razlika
to se ovdje koristi mjerni signal sile napetosti FT umjesto procijenjene vrijednosti sile
napetosti (FT ia).
v1 v2 v3
traka FT FT
(ica)
Mjerni Mjerni
lan sile lan sile
napetosti napetosti
1 M 2 M 3 M
FT FT
Sustav regulacije
razmaka valjka
Mjerni lan
debljine trake
v1 v2
traka
FT FT v3
(ica)
Mjerni Mjerni
lan sile lan sile
napetosti napetosti
1 M 2 M 3 M
FT FT
dFT D D d dv
= KT ( v) + KT TT , (8-13)
dt 2i 2i dt dt
gdje je:
KT - koeficijent elastinosti trake, [N/m];
v - brzina materiajla, [m/s];
- brzina vrtnje pogonskog motora odmataa/namataa, [s-1];
D - trenutana vrijednost promjera kotura odmataa/namataa, [m];
i - prijenosni omjer reduktora.
Sila napetosti trake proizvodi moment tereta na pogonski motor odmataa/namataa iznosa:
D
M t = FT . (8-14)
2i
Pri valjanju dolazi do promjene promjera kotura D, koja se moe opisati sljedeim izrazom:
dT t
=D Dp
i dt ,
0
(8-15)
gdje je:
Dp - poetna vrijednost promjera kotura, [m];
dT - debljina trake, [m].
Na poetku procesa odmatanja/namatanja na koturu odmataa je ukupna koliina trake, pa je
njegov poetni promjer maksimalan (Dp=Dmax), a kotur namataa je prazan (Dp=Dmin). Tijekom
procesa odmatanja/namatanja promjer kotura odmataa se smanjuje (predznak - u izrazu
(8-15)), a promjer kotura namataa se poveava (predznak + u izrazu (8-15)). Proces
odmatanja/namatanja zavrava kada na koturu odmataa nestane trake, to jest kada promjer
kotura odmataa poprimi vrijednost Dmin. Promjenom promjera kotura mijenja se i njegov
moment tromosti J prema izrazu:
D D
2 2
1 D 4 Dmin 4
J = J o + J v = J o + mt r dr = J o + 2 l r dr = J o + l
2 3
, (8-16)
Dmin Dmin 2 2 2
2 2
gdje je:
Jo - moment tromosti praznog kotura (ukljuen i moment tromosti pogonskog
motora),
[kg m2];
Jv - moment tromosti smotuljka aluminijske trake na koturu, [kg m2];
mt - masa smotuljka aluminijske trake na koturu, [kg]
- specifina gustoa namatanog/odmatanog materijala, [kg/m3];
l - irina trake, [m].
Razvidno je iz izraza (6-23) da se moment tromosti mijenja s etvrtom potencijom promjera
kotura D.
148
min
b D / 2g min
b D / 2g max
D/2
Sl. 8.15. Ovisnost brzine vrtnje o polumjeru namotanog materijala, uz konstantnu brzinu
materijala.
Iz zahtjeva da sila napetosti (sila namatanja) trake bude konstantna, prema (8-14), slijedi da je
i snaga na osovini motora, odnosno kotura, konstantna (Pt=konst.):
D v
P=
t M t P=
t FT = FT v= konst. (8-18)
2i D
2i
Funkcionalna shema sustava regulacije sile napetosti aluminijske trake regulacijom
istosmjernog elektromotornog pogona odmataa/namataa dana je na slici 8.16, a strukturna
shema na slici 8.17. Da bi se sila napetosti trake FT odravala konstantnom pri promjenama
brzine gibanja trake i promjenama promjera bubnja odmataa/namataa te pri djelovanju drugih
smetnji, standardna kaskadna struktura sustava regulacije brzine vrtnje elektromotornog pogona
proirena je regulatorom sile napetosti. Osim toga, vrijednosti parametara regulatora brzine
vrtnje i regulatora sile napetosti moraju se prilagoavati promjeni momenta tromosti kotura
odmataa/namataa do koje dolazi tijekom procesa valjanja.
149
Mreni
transformator
Smjer gibanja trake:
namata
Prilagodba mjernog Mjerni strujni odmata
signala struje i filter transformator
Napon
sinkronizacije
TG
Vodea
veliina
brzina struje
armature Upravljaki Prilagodba mjernog
gibanja trake Regulator Regulator
napon Generator Tiristorski signala brzine trake
brzine struje M
impulsa usmjeriva i filter
vrtnje armature
TG
Regulator brzina gibanja trake
sile
napetosti
Prilagodba mjernog
signala brzine
vrtnje i filter
estimirana
vrijednost
Referentna promjera
veliina sile Estimacija brzina gibanja trake
promjera kotura, brzina vrtnje motora
estimirana momenta tromosti
i sile napetosti struja armature motora
vrijednost
sile
^
D U
Estimiranje Model
promjera kotura, Uv Kv v odmatanja/
UirF k D ^ ^
F momenta tromosti 1+Tfvs namatanja
RF T
i sile napetosti trake
s
U' Kbs
Regulator FTr Mt Jv
1+Tfbs
sile napetosti Ui Ki
1+Tfis
Uir1 Uup
1 Uir 1+Ti1s Kt Ua Ka Ia Mm 1
KR1 K
1+Tfis Ti1s 1+Tmi s 1+Tas (J0+Jv)s
Uir Regulator struje
^
D ^ E
Regulator ^ D
brzine vrtnje kRD K
Kv U Kb
2iKb 1+Tfbs
Uv
Mjerene veliine procesa su brzina gibanja trake te brzina vrtnje i struja armature
pogonskog motora odmataa/namataa. Za sintezu sustava regulacije sile napetosti, prikazanog
na slici 8.17, potrebno je poznavati i trenutane vrijednosti promjera kotura i sile napetosti. Ove
se dvije veliine estimiraju.
Trenutana vrijednost promjera kotura estimira se prema izrazu:
150
2iK bU v 1
D = , (8-19)
U K v 1 + Te s
gdje je:
D - estimirana vrijednost promjera kotura, [m];
U - mjerna vrijednost brzine vrtnje motora, [V];
Kb - koeficijent pojaanja povratne veze brzine vrtnje motora, [Vs]
Uv - mjerna vrijednost brzine gibanja trake, [V];
Kv - koeficijent pojaanja mjernog lana brzine gibanja trake, [Vs/m]
e - vremenska konstanta estimatora promjera kotura, [s].
Estimirana vrijednost momenta tromosti kotura J izraunava se prema izrazu (4-4), uvrtenjem
estimirane vrijednosti promjera kotura D umjesto nepoznate stvarne vrijednosti D.
Sila napetosti estimira se na osnovi mjerene vrijednosti Ui struje armature pogonskog motora,
njegove brzine vrtnje te estimiranih vrijednosti promjera D i momenta tromosti J kotura:
2i U K s
FT = i J , (8-20)
D K i 1 + T fb s
gdje je:
K - momentna konstanta motora, [Nm/A];
Ki - koeficijent pojaanja povratne veze struje armature motora, [V/A].
151
Kod SISO procesa (sustava) jedna upravljaka (postavna) veliina u djeluje na samo
jednu upravljanu veliinu y.
Kod MIMO procesa (sustava) jedna upravljaka (postavna) veliina djeluje na vie
upravljanih veliina.
u1 y1
u2 y2
u y
Sl.9.2. MIMO sustav.
GRIJANI
Q1 u2 MEDIJ
OGRIJEVNI R2
MEDIJ u1
-
R1 y2
+
xR2
-
+ y1
xR1
Sl.9.3. Upravljanje toplinskim izmjenjivaem.
152
- y1
xR1 + u1
R1 G11 Temperatura
z1
G12
z2
xR2 + u2 y2
R2 G22 Protok
-
PROCES
y1 - xR1
xR2 + - y2
+
R1
R2
u1
u2
Qv
HLADNA
VODA
Qp
PARA IZ
PARNOG KOTLA
Sl.9.5. Upravljanje regulacijskim ventilom.
I u ovom se primjeru radi o procesu s dva ulaza ( Q p i Qv ) i dva izlaza ( y1 -tlak izlazne
pare i y2 -temperatura izlazne pare).
Blokovski prikaz sustava sa slike 9.5. dan je na slici 9.6. Promjene temperature hladne
vode i tlaka pare iz parnog kotla predstavljene su smetnjama z1 i z2 . U ovom se sluaju radi o
dvostrano spregnutom procesu.
- u1 y1
xR1 +
R1 G11 Tlak pare
z1
G12
G21
z2
xR2 + u2 y2
Temperatura
R2 G22
pare
-
PROCES
Pod pojmom destilacije obuhvaen je niz srodnih operacija (jednostupnih ili viestupnih,
binarnih ili viekomponentnih) kojima je zajedniki cilj postizanje separacije mjeavine na
osnovi razlike u sastavu parne i tekuinske faze koje su pri vrenju u meusobnom dodiru.
Hladnjak
xR4
Toranj
s tavanima y4 +
-
xR1
+ R4
y1
Hladna
- u4 voda
R1
u1
ULAZ
SIROVINE
Rebojler Refluks Destilat
xR3
+
y3 -
Para
R3
u2 u3
R2
- y2 PRODUKT DNA
+ KOLONE
xR2
Sl.9.7. Destilacijska kolona pojednostavljeni prikaz.
Za sustav na slici 9.7 dan je poopeni blokovski prikaz na slici 9.8. Tipine smetnje koje
djeluju na proces su:
xR1 - u1
+ y1
xR2 + - u2
y2
xR3 + - R u3 Gp y3
xR4 + - u4
y4
z4 z3 z2 z1
Sl.9.8. Poopeni blokovski prikaz upravljanja destilacijskom kolonom.
prijenosne matrice;
matrinog polinoma;
prostora stanja.
- u1 y1
xR1 + +
R11(s) G11(s)
+
G12(s)
G21(s)
+
xR2 + u2 y2
+
R22(s) G22(s)
-
PROCES
gdje su:
Y1 ( s ) G11 ( s ) G12 ( s ) U1 ( s )
Y ( s ) = G ( s ) G ( s ) = U ( s ) Y ( s ) = G ( s ) U ( s ) (9-2)
2 21 22 2
gdje je:
G ( s ) - prijenosna matrica.
( s ) G ( s ) U ( s ) ,
Y=
158
=U1 ( s ) R11 ( s ) X R1 ( s ) Y1 ( s ) ,
(9-4)
=U 2 ( s ) R22 ( s ) X R 2 ( s ) Y2 ( s ) .
Y1 ( s ) = GZ 11 ( s ) X R1 ( s ) + GZ 12 ( s ) X R 2 ( s ) ,
(9-5)
Y2 ( s ) = GZ 21 ( s ) X R1 ( s ) + GZ 22 ( s ) X R 2 ( s ) ,
gdje je:
1 + R22G22
GZ 11 = 1 ,
(1 + R11G11 )(1 + R22G22 ) R11R22G12G21
R22G12
GZ 12 = ,
(1 + R11G11 )(1 + R22G22 ) R11R22G12G21
(9-6)
1 + R11G11
GZ 22 = 1 ,
(1 + R22G22 )(1 + R11G11 ) R11R22G12G21
R11G21
GZ 21 = .
(1 + R22G22 )(1 + R11G11 ) R11R22G12G21
Indeks z u izrazima (6-4) i (6-27) ukazuju na zatvoreni sustav.
R11G11 R22G22
G= ; G= ; G= G= 0. (9-7)
1 + R11G11 1 + R22G22
Z 11 Z 22 Z 12 Z 21
R11G11
=
GZ 11 = ; GZ 12 0,
1 + R11G11
(9-8)
R11G21 R22G22
=GZ 21 = ; GZ 22 .
(1 + R11G11 )(1 + R22G22 ) 1 + R22G22
159
ug
Troilo PT
Regulira se snaga na
Regulator uu SG Pg konstantan iznos.
ig
Iz (6-43) slijedi:
gdje je:
Spregnuti sustav s dva ulaza i dva izlaza (Sl.9.9.) moe se transformirati u oblik
prikazan slikom 9.11.
160
xR1 + - u1 y1
R11(s) G11(s)
+
+
xR2
+ y2 + u2
G21(s) R22(s) G12(s)
+ -
G22(s)
Y1 G G R G
G11 1 12 21 22 22 ; X=
= G= 0. (9-10)
G11G22 1 + R22G22
11 R2
U1
Y2 G G R11G11
=
G22 =
G22 1 12 21 ; X R1 =
0. (9-11)
U2 G11G22 1 + R11G11
Pri projektiranju regulatora olakavajua okolnost moe biti ako glavni regulacijski
krugovi (R11G11 i R22G22) imaju bitno razliite dinamike.
Y1 ( s ) G G R G
=G11 1 12 21 22 22
U1 ( s ) G11G22 1 + R22G22
II) I)
161
Prvi dio (I), slika 9.12., predstavlja drugi regulacijski krug bez sprege.
xR2 + y2 R22G22
u2 Gz 22 =
R22 G22 1 + R22G22
-
G12G21
=
Gds k=
ds ( s ) (9-12)
G11G22
Y1 ( s )
( ) (
= G11 1 kds GZ 22* G11 G11 1 kds GZ 22* ,
U1 ( s )
) (9-13)
Y2 ( s )
( )
= G22 1 kds GZ 11* G22 G22 1 kds GZ 11* .
U2 (s)
( ) (9-14)
gdje je:
R11G11
GZ 11* = .
1 + R11G11
G=
Y1
=
(
R11G11 1 kds GZ 22*
,
) (9-15)
Z 11
(
X R1 1 + R11G11 1 kds GZ 22* )
G=
Y2
=
(
R22G22 1 kds GZ 11*
.
) (9-16)
Z 22
X R 2 1 + R22G22 1 kds GZ 22*( )
Iz karakteristinih jednadbi, prema (9-15) i (9-16):
(
1 + R11G11 1 kds GZ 22* =
0, ) (9-17)
xR1 + - + y1
u1
R11 G11
-
kds G*Z22
Pojaanje procesa prema slici 9.13. za sluaj kada ne postoji sprega u procesu ( kds = 0 ) je
G11(0) u s-podruju, odnosno G11(1) u z-podruju.
Pojaanje procesa uz postojanje sprege u procesu (Sl.9.13.) je G11 (0) 1 kds (0)Gz*22 (0) u
s-podruju, odnosno G11 (1) 1 kds (1)Gz*22 (1) u z-podruju.
1 kds ( 0 ) Gz*22 ( 0 ) =
k (9-19)
predstavlja mjeru promjene koeficijenta pojaanja procesa uvjetovanu sprenim faktorom.
F b gIK
H
k 1 k
ss
G * 0
zjj
2
1
1
G *0
zjj bg
0 kss
ne da
promjena
predznaka
pojaanja
procesa
Sl.9.14. Ovisnost koeficijenta pojaanja o sprenom faktoru.
Ako postoji sprega u procesu, njezin uinak na pojaanje procesa moe biti kako slijedi:
1
a) k ss > 0 0 k < 1
Gzjj * ( 0 )
1
b) k ss > k < 0
Gzjj * ( 0 )
Strukture tehnikih procesa mogu biti veoma razliite tako da se ne mogu opisati
pomou standardiziranih oblika matematikih modela. Meutim, matematiki modeli stvarnih
procesa esto se mogu transformirati u kanonike (kanonske) modelske strukture. Na slici
9.15. prikazane su P i V kanonike strukture za 2 2 sustav.
u1 y1 u1 y1
P 11 H11
P 12 K12
P 21 K21
u2 y2 u2 y2
P 22 H22
Y ( s ) = P ( s )U ( s ) . (9-22)
Y ( z ) = P ( z )U ( z ) . (9-23)
=Y ( s ) G H ( s ) U ( s ) + G k ( s ) Y ( s ) . (9-24)
165
=Y ( z ) G H ( z ) [U ( z ) + G k ( z )Y ( z )] . (9-25)
U Vkanonikoj strukturi je, prema izrazu (6-24), GH dijagonala matrica i sadri glavne
prijenosne funkcije
H ii :
H11 0 0
0 H 22 0
GH = . (9-26)
0 0 H nn
Iz (9-25) slijedi:
[I GH Gk ]
1
Y= GH U. (9-28)
P= [ I G H G k ] G H ,
1
(9-29)
odnosno relacija za pretvorbu V-kanonike strukture u P-kanoniku strukturu.
det [ I G H G k ] 0. (9-30)
Matrica P u izrazima (2-60) i (2-75) moe se prikazati kao zbroj dijagonalne matrice GH
i matrice GN koja sadri preostale elemente:
=
P GH + GN . (9-32)
Y = G H U + G N U = G H U + G H G N U .
1
(9-33)
Y G H U + G H G N P Y ,
1 1
=
1 1
Gk = GH G N P . (9-34)
xR2 + y2
R22 G22
-
poopeni
poremeaj
XRi + Yi
Rii Gii
-
Parametri i struktura regulatora Rii na slici 9.17. odreuju se naelno prema metodama i
postupcima za jednopetljaste (neovisne) regulacijske krugove. U praksi se ee koriste PID
regulatori.
Za izbor strukture i parametara regulatora Rii od znaajne pomoi mogu biti sljedee
spoznaje:
- simetrini procesi
168
G11 ( z ) = G22 ( z )
G12 ( z ) = G21 ( z )
- nesimetrini procesi
G11 ( z ) G22 ( z )
G12 ( z ) G21 ( z )
spreni faktor
G12 ( z ) G21 ( z )
dinamiki kds ( z ) =
G11 ( z ) G22 ( z )
k k
statiki k ss = 12 21
k11k22
z1 = Gz1 z i z 2 = Gz 2 z
Gz1 i Gz2 imaju iste predznake
Gz1 i Gz2 imaju razliite predznake
z1 i z2 djeluju istovremeno
z1 i z2 djeluju jedna iza druge
x = xR 2
istovremeno R1
xR1 xR 2
jedna iza druge
xR1 + - u10 u1 y1
R11 G11
R21 G12
R12 G21
xR2 + u20 u2 y2
R22 G22
-
PROCES
Regulatori Rii (na slici 9.18. regulatori R11 i R22 ) nazivaju se glavnim regulatorima, a
regulatori Rij (na slici 9.18. regulatori R12 i R21 ) rasprenim (dekompozicijskim)
regulatorima (engl. coupling controller, decoupler, cross-controller; njem. Koppelregler).
U10 + R12U 20
U1 = ,
=
U U10 + R12U 2 1 R12 R21
1
(9-36)
U2 =U 20 + R21U1 U + R21U10
U 2 = 20 ,
1 R12 R21
170
G12
G12 + G11 R12 = 0 R12 = , (9-39)
G11
G21
G21 + G22 R21 = 0 R21 = . (9-40)
G22
G
G11 + G12 21
G11 + G12 R21 G22 U ,
=Y1 = U10
1 R12 R21
20
G G (9-41)
1 12 21
G11 G22
Y1 = G11U10 ,
G
G22 + G21 12
G22 + G21 R12 G11 U ,
=Y2 = U 20
1 R12 R21
20
G G (9-42)
1 12 21
G11 G22
Y2 = G22U 20 .
xR1 + - y1
u2 G12
R11 G11 R12 =
G11
xR2 + u2 y2 G21
R22 G22 R21 =
G22
-
Problemi mogu nastati ako glavne prijenosne funkcije G11 i G22 imaju vea
vremenska zatezanja (vee vremenske konstante) od sprenih prijenosnih
funkcija G12 i G21
Q1 , 1 Q2 , 2
Qr + u1 u2 r
R11 R22
- -
Q
Q, 1 2
= Q1 + Q2 .
Q (9-43)
Iz (2-61) za mala odstupanja oko stacionarne vrijednosti, nakon normiranja dobije se:
Q Q10 Q1 Q20 Q2
= + ,
Q0 Q0 Q10 Q0 Q20
V1 V2
odnosno,
=
q V1q1 + V2 q2 . (9-44)
( Q1 + Q2 ) =Q11 + Q22 ,
odnosno,
Q1 Q1
= 1 + 2 . (9-45)
Q1 + Q2 Q1 + Q2
= Q1 + Q2 . (9-46)
Q1 Q2
Q10Q20 Q Q
= 0 = 2 (2 1 ) 2 1 , (9-47)
Q0 Q20 Q10
gdje je:
Q10Q20
=m (2 =
1) V1V2 (2 1 ) , (9-48)
Q0 2
dobije se iz (6-8):
173
= q2 q1. (9-49)
m
Izvrni lanovi (ventili) prikazani su kao proporcionalni lanovi s usporenjem prvog reda
(PT1):
q1 ( s ) q2 ( s ) 1
= = G= s (s) . (9-50)
u1 ( s ) u2 ( s ) 1 + Ts s
Y1 ( s ) 1
= mq ( s )
G= , (9-51)
q (s) 1 + Tq s
Y2 ( s ) 1
= m ( s )
G= . (9-52)
1 + T s
m
Gs(s) Gmq(s)
xR1 + - + u1 q1 + q y1
R11(s) V1
u10 +
( qr ) R21 +
1 1-V1
R12
1 -1
1
b gr
V1
Gs(s)
+
bg
Gm s
xR2 + + + y2
R22(s) 1
+ - u20 q2 / m
PROCES
G 1 V1
R12 ( s ) =
12 =
,
G11 V1
(9-54)
G
R21 ( s ) =
21 =
1.
G22
Y1
= G=
11 V1Gs Gmq ,
U10
Y2
= G=22 Gs Gm .
U 20
z
Gpz
zp
xR + u y
R Gp
-
=
dim =
y dim u dim xR . (9-55)
=
Y G p R X R G p RY + G pz Z ,
odnosno:
1 1
Y = I + G p R G p Z + I z+ G p R G p R X R . (9-56)
GZ
Gx
I + G p R Y =0 , uz X R =0 i Z =0. (9-57)
1
I + Gp R Gp R =
Gx = Dx (9-58)
dijagonalna matrica.
1
I + G p R G pZ =
GZ = DZ (9-59)
dijagonalna matrica.
G p R = D0 (9-60)
dijagonalna matrica.
Iz (2-60) slijedi:
1 adjG p
=R G=
p D0 D0 . (9-61)
det G p
177
xR1 + - y1
R11 G11
z1
R12 G12 Gz1 z
a) z2
R21 G21 Gz2
xR2 + y2
R22 G22
-
xR1 + - y1
R11 G11
z1
R12 G12 Gz1 z
b) z2
R21 G21 Gz2
xR2 + y2
R22 G22
-
xR1 + - y1
R11 G11
z1
R12 G12 Gz1 z
c) z2
R21 G21 Gz2
xR2 + y2
R22 G22
-
G G12
G p = 11 .
G21 G22
R R12
R = 11
R22
.
R21
1 adjG p D11 0
=R G=
G11G22 G12G21 0 D22
p D0
Neka je:
=
D11 G11 R1 , =
D22 G22 R2 .
Iz toga slijedi:
1 G22G11 R1 G12G22 R2
R=
G11G22 G12G21 G21G11 R1 G11G22 R2
.
xR1 + - u1 y1
R11 G11
R21 G12
R12 G21
xR2 + u2 y2
R22 G22
-
PROCES
R 0 0 R12
=R H 11 = ; Rk
0
.
0 R22 R21
Isto tako je:
= u1 R11e1 + R12u2 ,
=
u2 R22 e2 + R21u1 ,
u1 R11 0 e1 0 R12 u1
=u 0 +
R22 e2 R21 0 u2
,
2
odakle slijedi:
1
u I Rk RH e.
=
R
[ I Rk ]
1
R= RH . (9-62)
180
[ I Rk ] [ I R k ] G p 1 D0 .
1 1
R= R H= G p D 0 R H= (9-63)
G12 G
R12 = , R21 = 21 . (9-65)
G11 G22
Prema (2-104) rasprezanje je veoma jednostavno. Glavni regulatori (R1 i R2) ne zahtijevaju
dodatne lanove, a raspreni regulatori (R12 i R21) su neovisni o glavnim regulatorima.
Regulatori R12 i R21 ne mogu se realizirati ako su redovi glavnih prijenosnih funkcija
procesa (G11 i G22) vii od redova sprenih prijenosnih funkcija procesa (G12 i G21) ili ako
glavne prijenosne funkcije procesa imaju svojstva neminimuma faze. Razvidno je da se izrazi
za rasprene regulatore mogu dobiti neposredno iz blokovske sheme i odgovaraju izrazima za
idealnu kompenzaciju utjecaja smetnji.
xR1 + - u1 y1
R11 G11
R21 G12
R12 G21
xR2 + u2 y2
R22 G22
-
PROCES
A( z 1 =
) y ( z ) B( z 1 ) u ( z ), (9-68)
gdje je:
A( z 1 ) = A0 + A1 z 1 + + Am z m ,
B( z 1 ) = B 0 + B1 z 1 + + B m z m .
)u ( z ) Q( z 1 ) x R ( z ) =
P( z 1= y ( z ) Q( z 1 )e( z ), (9-69)
gdje je:
P ( z 1 ) = P 0 + P1 z 1 + + P z ,
Q( z 1 ) = Q 0 + Q1 z 1 + + Q z .
1
u ( z ) = P ( z 1 )Q( z 1 )e( z ). (9-70)
1
y ( z ) A( z 1 ) + B( z 1 ) P ( z 1 )Q( z 1 ) B( z 1 ) P ( z 1 )Q( z 1 ).
1 1
= (9-71)
x(k +=
1) Ax(k ) + Bu (k ), (9-72)
=
y (k ) C x(k ) + Du (k ). (9-73)
u (k ) = K x(k ). (9-74)
Prilino veliki on-line raunski zahtjevi pri implementaciji MPC algoritama ograniavaju tada
njihovu upotrebu na spore procese (tj. one s dovoljno velikim korakom uzorkovanja), kakvi su
npr. kemijski procesi kod kojih je MPC najprije i primijenjen. MPC se u kemijskim procesima
potpuno afirmirao jer su to s jedne strane u pravilu MIMO sustavi za koje je sinteza klasinih
regulatora oteana, te dodatno efikasne toke rada kemijskih postrojenja nalaze se blizu
zadanih ogranienja na procesne varijable koja tijekom rada treba strogo potovati. Za ovakve
primjene MPC je izuzetno pogodan jer:
konceptualno, primjena MPC-a se za SISO i MIMO sustave ne razlikuje
potivanje strogih ogranienja na procesne varijable prirodno se moe ugraditi u
matematiki izriaj cilja upravljanja kod MPC algoritma
{
u = uk |k , uk +1|k ,..., uk + Nu 1|k }
koja najbolje ostvaruje cilj upravljanja zadan na predikcijskom horizontu N2-N1, te se na
proces primjenjuje upravljaki signal uk |k , Slika 10.1.a). U koraku k+1 (Slika 10.1.b)) prima
se trenutno mjerenje izlaza, yk +1 , ponovno proraunava upravljaka sekvenca u budunosti
koja najbolje ostvaruje cilj upravljanja, (ovaj put, promatrano u apsolutnom vremenu, na
pomaknutom horizontu)
{
u = uk +1|k +1 , uk + 2|k +1 ,..., uk + Nu |k +1 , }
te se na proces primjenjuje upravljaki signal uk +1|k +1 .
y y^ y y^
y y^ y y^
N2 N2
N1 N1
w w
w y^(proli korak)
w
y^
y^
y w y
k-2 k-1 k k+1 k+2 k+3 k+4 k+5 k+6 t[s] k-2 k-1 k k+1 k+2 k+3 k+4 k+5 k+6 t[s]
u u^ u u^
u u^ u
NU
NU
k-2 k-1 k k+1 k+2 k+3 k+4 k+5 k+6 t[s] k-2 k-1 k k+1 k+2 k+3 k+4 k+5 k+6 t[s]
a) b)
Slika 10.1. Princip pominog horizonta. Trenutak k+1 na slici a) odgovara trenutku k na slici
b). w je eljeni izlaz, a w je eljena trajektorija izlaza.
procjenu budueg vladanja potrebno dobro poznavati i model i trenutna stanja sustava (proli
izlazi-ulazi) i poremeaje.
Nesigurnost poznavanja modela, trenutnih stanja i poremeaja moe se uzeti u obzir kod
postavljanja matematikog problema upravljanja u inaicama MPC-a robusnim na modelsku
neodreenost ili neodreenost estimacije (robusni MPC), meutim raunska sloenost
rjeavanja takvog problema upravljanja uglavnom je ograniavajua za primjene.
Raunska sloenost MPC algoritma znaajno nadilazi raunsku sloenost klasinih algoritama
upravljanja. Ona se u odreenim sluajevima, poput kvadratnog kriterija upravljanja
primijenjenog na linearne sustave bez ogranienja moe bitno reducirati tada je
najkompliciranija operacija inverzija matrice ako e model procesa mijenja, odnosno skalarni
umnoak ako je model procesa nepromjenjiv. U pravilu se za on-line proraun u ostalim
sluajevima moraju primijeniti iterativne optimizacijske metode. I u ostalim odreenim
sluajevima on-line raunska sloenost moe se znatno umanjiti proraunom upravljake
funkcije MPC algoritma off-line (tzv. eksplicitni MPC), pri emu se gubi mogunost
adaptacije na promjene parametara procesa u radu. Mogunost prorauna regulatora u
eksplicitnom obliku mogua je za po dijelovima linearne (engl. PieceWise Affine, PWA)
modele i linearna ogranienja, te linearnu ili kvadratnu kriterijsku funkciju primijenjenu u
upravljakome problemu.
Kriterij upravljanja posjeduje podesive parametre poput predikcijskih horizonata i teina
penaliziranja regulacijskog odstupanja i upravljakog ulaza. Svakako je dobra strana u tome
da se njihovo podeavanje prikladno i za procesno osoblje koje nema znaajnije podloge iz
automatskog upravljanja (npr. ako se eli bri odziv poveat e se teina penaliziranja
regulacijskog odstupanja u kriteriju). Meutim, naalost je teoretski podruje stabilnosti i
robusnosti MPC-a u prostoru podesivih parametara kriterija vrlo teko utvrditi.
Model za predikcije moe, uz model procesa, imati i model poremeaja. Pritom model
procesa opisuje djelovanje upravljakih ulaza i mjerljivih poremeaja na izlaz procesa, a
model poremeaja opisuje doprinos izlazu procesa uslijed djelovanja nemjerljivih poremeaja,
mjernog uma i uslijed pogreke modela procesa
186
=
y (k ) g ( j )u=
(k j ) ( )
B q 1 u ( k ) , (10-3)
j =1
Ng
gdje je B q ( ) = g (i ) q
1 i
, dobije se priblini model procesa s Ng parametara, kojeg se
i =1
naziva i FIR (engl. Finite Impulse Response) model. Ovaj nain modeliranja iroko je rairen
u procesnoj industriji i koriste ga neke industrijske inaice MPC-a. Primjenjiv i za MIMO
procese, no nije primjenjiv za nestabilne i astatike procese.
Ovakav model posjeduje mnogo parametara (tipino 30-100) to moe biti problem kod on-
line identifikacije, no meutim off-line identifikacija zahtijeva vrlo malo a-priori znanja o
procesu. Postoje i robusne izvedbe MPC-a s ovakvim modelom, koje koriste informaciju o
minimalnoj i maksimalnoj moguoj vrijednosti za svaki parametar g(j).
Uvrtenjem izraza (10-5) u izraz (10-3) dobije se izraz za proraun izlazne veliine modela
konane prijelazne funkcije (engl. FSR, Finite Step Response):
N g 1
y (k ) = h ( N g ) u ( k N g ) + h( j )u (k j ) = y 0 ( )( )
+ H q 1 1 q 1 u ( k ) , (10-6)
j =1
( ) ( )
A q 1 y ( k ) = B q 1 u ( k ) , (10-7)
gdje su:
187
( )
A q 1 =1 + a1q 1 + a2 q 2 + ... + ana q na , (10-8)
B (q =
)
1
b1q 1 + b2 q 2 + ... + bnb q nb . (10-9)
Broj potrebnih parametara puno je manji nego kod FIR ili FSR modela, meutim je za
identifikaciju potrebno a-priori fiksirati redove na i nb, to onda zahtijeva i vee a-priori
znanje o procesu. Mogu se modelirati svi procesi, pa tako i astatiki i nestabilni procesi.
Ovaj se model koristi kao model procesa u GPC inaici MPC-a (engl. Generalized Predictive
Control), koji e neto kasnije biti detaljnije obraen.
n (k ) =
( ) e(k ) .
C q 1
(10-12)
D (q )
1
( )
U ovome je modelu u polinomu D q 1 ukljuen lan 1 q 1 koji je prikladan za poremeaje
( ) ( )
na proces oblika Brownovog gibanja, a C q 1 = 1 (kod GPC-a openito C q 1 nije nuno
1, ali emo zasad tako pretpostaviti). Takav se model poremeaja naziva CARIMA model
(engl. Controlled Auto-Regressive and Integrated Moving Average).
U svakom se koraku predikcije trenutni uzorak poremeaja n(k) uzima da je jednak greci
modela
y (k ) y (k | k 1)= y (k )
( ) u (k ) ,
B q 1
A(q )
1
( ) e(k ) =
Fn q 1
n (k ) = ( ) e(k ) + q
En q 1 n
D (q )
1
E (q ) e(k ) + q
n
1 n
( )
Fn q 1 n ( k ) , (10-14)
( ) ( )
( k + n ) En q 1 e ( k + n ) + Fn q 1 n ( k ) .
n= (10-15)
Budui da je e(k) bijeli um, poremeaj u trenutku k+n moe se nai FIR-filtriranjem
poremeaja u trenutku k i prethodnim trenutcima (koji su nam svi dostupni):
n (k + n | k ) = ( )
Fn q 1 n ( k ) . (10-16)
Dakle, predikcija poremeaja za trenutak k+n napravljena u trenutku k bit e filtrirana
vrijednost greaka modela koje su se dogaale u trenutku k i neposrednim prethodnim
trenutcima. Ovakav model poremeaja koristi se u brojnim izvedbama MPC algoritma, meu
ostalim i u GPC-u
n ( k ) ), ustvari
Ako se poremeaj na horizontu predikcije predvia konstantnim ( n(k + n | k ) =
se radi o sljedeem ARIMA filtru za bojanje bijelog uma:
e(k )
n (k ) = (10-17)
1 q 1
Ovakav nain modeliranja poremeaja koristi se u DMC inaici MPC-a. Koritenjem
integralnog vladanja u modelu poremeaja (filtru za bojanje bijelog uma) omoguuje se da
regulator konstantni poremeaj predvidi na horizontu i kompenzira ga upravljakim akcijama,
tj. omoguuje se tonost sustava automatskog upravljanja u ustaljenom stanju.
y ( k +=
n| k)
( ) u ( k + n | k ) + n( k + n | k )
B q 1
A(q )1
( ) u ( k + n | k ) + F q y ( k ) B ( q ) u ( k )
B q 1 1
y ( k + n=
| k)
A(q ) 1 ( ) n
1
A(q ) 1
(10-18)
( ) 1 q
B q 1
y ( k +=
n | k ) Fn q ( ) y (k ) + A
1
(q )
(
1
n
( ))
Fn q 1 u ( k + n | k )
189
y ( k += ( ) ( ) ( )( )
n | k ) Fn q 1 y ( k ) + En q 1 B q 1 1 q 1 u ( k + n | k )
(10-19)
( ) ( ) ( )
+ n | k ) Fn q 1 y ( k ) + En q 1 B q 1 u ( k + n | k )
y ( k=
gdje su:
yk, uk trenutno stanje procesa, u trenutku k (proli izlaz-ulaz uzorci),
w vektor toaka na eljenoj trajektoriji izlaza, na predikcijskom horizontu,
k+N1 trenutak u budunosti od kojeg poinje penaliziranje odstupanja izlaza od eljene
trajektorije,
k+N2 trenutak u budunosti do kojeg se penalizira odstupanje izlaza od eljene
trajektorije,
Nu tzv. upravljaki horizont, mora biti N u N 2 te se za N u < N 2 pretpostavlja
u ( k + j 1| k ) =0 za sve j =N u + 1, N u + 2,..., N 2 ,
( j ) je teina kojom se penalizira odstupanje y od w u trenutku k+j u budunosti, esto
konstanta ili eksponencijalna sekvenca ( j ) = N2 j ,
( j ) je teina kojom se penalizira promjena upravljakog signala u trenutku k+j u
budunosti, obino konstanta ili eksponencijalna sekvenca.
eljena trajektorija w najee se odabire prema filtru prvog reda kako bi oblikovala odziv
sustava:
w (=
k ) y ( k ) , w ( k +=
j ) w ( k + j 1) + (1 ) r ( k + j ) , (10-21)
pri emu je r ( k + j ) zadana referentna veliina sustava u trenutku k+j
Posebno je ovaj nain upravljanja pogodan kada je ponaanje referentne veliine r ( k ) a-
priori poznato u vremenu, to je sluaj kod tzv. arnih procesa (engl. batch processes), kada
se sustav upravljanja unaprijed moe pripremiti na znaajnije skokove referentne veliine.
Realno, upravljake veliine svih procesa ograniene su. Izlazne veliine procesa (kao i
unutarnja stanja) potrebno je takoer ograniiti iz razloga efikasnosti, sigurnosti i
dugovjenosti procesa.
Budui da je i efikasnost i sigurnost i dugovjenost neto to se oekuje od sustava
automatskog upravljanja, oito vrlo vano mjesto u teoriji upravljanja ima i nain kako
osigurati da se ogranienja postavljena na izlazne varijable (kao i unutarnja stanja) potuju
tijekom rada procesa, uz znana ogranienja upravljake veliine.
Sustavno se ovom vanom problemu pristupa samo kod MPC-a. Meutim, vano je znati da
samo postavljanje eljenih ogranienja i implementacija MPC-a nisu jamstvo da se
ogranienja u radu nee kriti jamstvo se ostvaruje tek inkorporiranjem tzv. invarijantnih
skupova u upravljaki problem.
Klasino se postavljaju sljedea ogranienja na procesne veliine:
umin u ( k ) umax (10-22)
umin u ( k ) umax (10-23)
ymin y ymax (10-24)
Pritom je najee ogranienje (10-22) fizikalno, tj. odreeno fizikom realizacijom procesa,
(10-23) moe biti ili fizikalno ili projektantsko, a (10-24) je uvijek projektantsko ogranienje
(u smislu da ga umjetno postavlja projektant sustava upravljanja)
za primjene nastoji ii sa to manjim brojem Nu, pa nisu rijetke primjene kada je Nu jednak 1,
ime se, naravno, bitno gubi na moguim performansama sustava, ali se i pridonosi relativnoj
stabilnosti i robusnosti sustava upravljanja.
Sluaj s ogranienjima
Ukoliko egzistiraju ogranienja (10-22) i/ili (10-23) i/ili (10-24), problem upravljanja moe se
svesti na ovaj oblik:
1
=
u* arg=min J arg min uT Hu + bT u
u u 2 (10-27)
uz uvjet H u u K u
Uz matricu H i vektor b, potrebno je dodatno proraunati matricu Hu i vektor Ku, to je
jednostavno. Relacija (10-27) predstavlja tzv. kvadratni program za kojeg postoje efikasne, ali
iterativne metode rjeavanja. Rjeenje je trivijalno mogue nai samo za Nu=1, odnosno
mogue ga je nai slino kao i za sluaj bez ogranienja ako ne postoje ogranienja tipa
(10-24), u kom sluaju su matrica Hu i vektor Ku konstante. Problem moe ak biti i nerjeiv
ako postoji ogranienje tipa (10-24) (engl. infeasibility).
Vrijeme prorauna se uvoenjem ogranienja bitno uveava, te se iz implementacijskih
razloga iteracije esto prekidaju i prije dosizanja optimalnog rjeenja.
( ) e(k )
C q 1
A= ( )
q y (k ) q B q
1 d
( ) u ( k 1) +
1
(10-28)
gdje je:
( )
A q 1 =1 + a1q 1 + a2 q 2 + ... + ana q na ,
B (q ) = b + b q
1
0 1
1
+ b2 q 2 + ... + bnb q nb ,
C ( q ) = 1,
1
= 1 q 1 ,
d - mrtvo vrijeme procesa ( b0 0 )
C
e bijeli um (stanje filtra u trenutku k odreeno je iznosima
A
B
y ( k j ) qd u ( k =
j 1) , j 0,1,..., deg( A) 1 )
A
Ranije smo izveli da se predikcija y ( k + j | k ) eksplicitno moe izraziti preko prolih izlaza,
te prolih i buduih promjena ulaza na sljedei nain:
( ) ( ) ( )
( k + j | k ) Fj q 1 y ( k ) + E j q 1 q d B q 1 u ( k + j 1| k ) ,
y=
pri emu:
192
(
Primjer: A = 1 2q 1 + q 2 = 1 q 1 1 q 1 )( )
1 : (1 2q 1 + q 2 ) =+
1 2q 1 + ...
E1
E2
1 2
1 + 2q q
= 2q 1 q 2
q 1F1
2q 1 +4q 2 2q 3
= 3q 2 2q 3
q 2 F2
Slijedi:
E1 = 1 , F1= 2 q 1
E2 = 1 + 2q 1 , F2 = 3 2q 1
Proraun E j i Fj mogue je, dakle, za sve trenutke j na predikcijskom horizontu obaviti vrlo
jednostavno.
( )
j | k ) H j q 1 u ( k + j 1 d | k ) + Fj q 1 y ( k ) ,
y ( k += ( ) (10-29)
pri emu je H j = E j B = h j ,0 + h j ,1q 1 + h j ,2 q 2 + ... + h j ,nb + j 1q ( nb + j 1)
Za proraun korisno je H j razdvojiti na dva polinoma, jedan koji sadri samo lanove do
potencije q ( j d 1) , i drugi koji sadri sve ostale potencije:
( ) H j q 1 = h j ,0 + h j ,1q 1 + ... + h j , j d 1q ( j d 1) +
+q (h + h ( j d )
j , j d j , j d +1 q 1 + ... + h j ,n +
b j 1 )
q ( d + nb 1) = (10-30)
= H (q ) + q j , pred
1 ( j d )
( )
H j , past q 1
193
Kriterijska funkcija J:
J ( y k , u k , w, u ( k | k ) , u ( k + 1| k ) ,..., u ( k + N u 1| k ) ) =
N2 Nu
y ( k + j | k ) w ( k + j ) + u ( k + j 1| k )
2 2
=
=j N=
1 j 1
Budui da upravljaki signal u ( k | k ) uz mrtvo vrijeme d procesa moe utjecati na izlaz tek
u koraku k + j = k + d + 1 u budunosti, poetak horizonta, N1, najee se odabire kao
N1= d + 1 (10-32)
Duljina horizonta neka je jednaka N ( N 2= d + N ), te uzmimo najvei mogui stupanj
slobode pri izboru upravljakog signala na horizontu, tj. neka je upravljaki horizont Nu
takoer jednak N. Prema (10-31) se za predikcije izlaza od trenutka k+N1 do trenutka k+N2
moe pisati:
y ( k= ( ) ( ) ( )
+ N1 | k ) H N1 , pred q 1 u ( k | k ) + H N1 , past q 1 u ( k 1) + FN1 q 1 y ( k )
y (k + N
=1 + 1| k ) H N1 +1, pred ( q ) u ( k + 1| k ) + H
1
( q ) u ( k 1) + F ( q ) y ( k )
N1 +1, past
1
N1 +1
1
y ( k += ( ) ( )
N 2 | k ) H N2 , pred q 1 u ( k + N 1| k ) + H N2 , past q 1 u ( k 1) + FN2 q 1 y ( k ) ( )
Uvoenjem vektorskog zapisa
y ( k + N1 | k ) y (k ) u ( k | k ) u ( k 1)
y ( k + N1 + 1| k ) y ( k 1) u ( k + 1| k ) , u ( k 2 )
u =
y pred , y past u , = =
pred
past
y ( k + N 2 | k ) y ( k na ) u ( k + N 1| k ) u ( k nb d )
slijedi:
y= u H predFy
pred pred +H u+
past past past (10-33)
hN1 ,0 0 0 f N1 ,0 f N1 ,1 f N1 ,na
hN1 +1,1 hN1 +1,0 0 f N1 +1,0 f N1 +1,1 f N1 +1,na
H pred = ,F ,
hN2 , N 1 hN2 , N 2 hN2 ,0 f N2 ,0 f N2 ,1 f N2 ,n a
hN1 ,1 hN1 ,2 hN1 ,nb + d
hN1 +1,2 hN1 +1,3 hN1 +1,nb + d +1
H past =
hN2 , N +1 hN2 , N + 2 hN2 , N + n +bd
J ( u pred =
) ( y w ) ( y w ) + u
T
pred pred
T
pred u pred
( Hu f + w )H ( u ) +u
T
= pred pred pred pred f + w u
T
pred pred
(10-36)
u ( H H + I ) u + 2 ( f w ) H pred u pred + ( f w ) ( f w )
T T
= T
pred
T
pred pred pred
( )
1 (10-37)
HTpred H pred + I
u*pred = HTpred ( f w )
( )
1
=HTpred H pred + I HTpred ( w f )
(H )
1
Ako se vektor-retkom K oznai prvi redak matrice T
pred H pred + I HTpred , onda se po
principu pominog horizonta upravljaki signal za proces u svakom trenutku uzorkovanja
rauna kao:
u * ( k ) = K ( w f ) (10-38)
Vektor-redak K prorauna se na temelju modela sustava (polinomi A, B i mrtvo vrijeme d), te
na temelju duljine predikcijskog horizonta N i skalara . Ukoliko se model procesa u radu ne
195
f Proraun odziva uz
u =u(k -1)=const.
(tzv. slobodni odziv)
Rjeenje:
Prvo prikaimo proces u CARIMA obliku Ay(k)=q-dBu(k-1)+e(k)/:
e(k )
( k ) q 1 ( 0.1 + 0.1q 1 ) u ( k 1) +
(1 0.8q 1 ) y=
Slijedi:
( )
A q 1 =
1 0.8q 1 na=1
B ( q ) =+
1
0.1 0.1q 1
nb=1
d =1
y ( k + j | k ) w ( k + j ) + 0.8 u ( k + j | k )
2 2
=
J (10-39)
=j 2=j 0
y (k + 2 | k ) =H 2 u ( k | k ) + F2 y ( k ) ,
y ( k + 3 | k ) =H 3 u ( k + 1| k ) + F3 y ( k ) ,
y ( k + 4 | k ) =H 4 u ( k + 2 | k ) + F4 y ( k ) ,
te stoga i polinomi Hj=EjB i Fj, j=2,3,4
Polinome E2, F2, E3, F3, E4, F4 nalazimo dijeljenjem 1/A, te za A=1-1.8q-1+0.8q-2 slijedi:
1: (1 1.8q 1 + 0.8q 2 ) =
1 + 1.8q 1 + 2.44q 2 + 2.952q 3
E1
E2
E3
E4
1 + 1.8q 1 0.8q 2
1.8q 1 0.8q 2 F1 = 1.8 0.8q 1
1.8q 1 + 3.24q 2 1.44q 3
2.44q 2 1.44q 3 F2 = 2.44 1.44q 1
2.44q 2 + 4.392q 3 1.952q 4
2.952q 3 1.952q 4 F=
3 2.952 1.952q 1
2.952q 3 + 5.3136q 4 2.3616q 5
3.3616q 4 2.3616q 5 F
=4 3.3616 2.3616q 1
Dakle:
1 + 1.8q 1 , F2 =
E2 = 2.44 1.44q 1
1 + 1.8q 1 + 2.44q 2 , F3 =
E3 = 2.952 1.952q 1
1 + 1.8q 1 + 2.44q 2 + 2.952q 3 , F4 =
E4 = 3.3616 2.3616q 1
Sada piemo:
y ( k + 2 | k ) 0.1 0 0 u ( k | k ) 2.44 1.44 0.28 0.18
0.28 0.1 0 u k + 1| k + 2.952 1.952 y ( k ) + 0.424 0.244 u ( k 1)
y (k + 3 | k )
= ( ) y ( k 1) u ( k 2 )
0.5392 0.2952
y (
k + 4 | k ) 0.424 0.28 0.1 u ( k + 2 | k ) 3.3616 2.3616
y past
u past
yu
pred
H pred pred
F past H
yu
pred
H pred pred
F H past
tj.:
y free ( k + 2 ) = f1 = 2.44 y ( k ) 1.44 y ( k 1) + 0.28u ( k 1) + 0.18u ( k 2 )
y free ( k + 3) = f 2 = 2.952 y ( k ) 1.952 y ( k 1) + 0.424u ( k 1) + 0.244u ( k 2 )
y free ( k + 4 ) = f3 = 3.3616 y ( k ) 2.3616 y ( k 1) + 0.5392u ( k 1) + 0.2952u ( k 2 )
Dakle:
u ( k=
) k1w ( k + 2 ) + k2 w ( k + 3) + k3 w ( k + 4 ) +
+ ( 2.44k1 2.952k2 3.3616k3 ) y ( k )
+ (1.44k1 + 1.952k2 + 2.3616k3 ) y ( k 1)
+ ( 0.28k1 0.424k2 0.5392k3 ) u ( k 1)
+ ( 0.18k1 0.244k2 0.2952k3 ) u ( k 2 )
198
y k-1 y k-1 1
wk+4
z
wk+3 Unit Delay3
yk
wk+2
0.1z-2+0.1z-3
FF* u
uk 1-0.8z-1
Gain
Discrete Filter
uk-1 uk-3 1 uk-2 1 uk-1 1
z z z
uk-2 poremecaj
Unit Delay2 Unit Delay1 Unit Delay
Step
uk-3
1 1 1 1
wk+4 z wk+3 z wk+2 z wk+1 z wk uk
Pulse Unit Delay4 Unit Delay5 Unit Delay6 Unit Delay7 Scope
Generator
Sl. 10.3. Simulacijska shema sustava upravljanja s GPC algoritmom, Primjer 10.5.1.
2
yk
wk
1.5 uk
poremeaj
0.5
-0.5
-1
0 20 40 60 80 100 120 140 160 180 200
Sl. 10.4. Odzivi sustava upravljanja s GPC algoritmom, Primjer 10.5.1.