Professional Documents
Culture Documents
„POLITEHNIKA“
MIRALEM MEŠANOVIĆ
AUTOMATIZACIJA INDUSTRIJSKOG
PROCESA
ZAVRŠNI RAD
PULA, 2018.
POLITEHNIKA PULA
„POLITEHNIKA“
AUTOMATIZACIJA INDUSTRIJSKOG
PROCESA
ZAVRŠNI RAD
Potpis: ____________________
Sažetak
Automatska regulacija predstavlja automatsko održavanje željenog stanja ili veličine nekog
procesa bez obzira na djelovanje vanjskih i unutarnjih poremećaja. Ovaj se način održavanja
postiže pomoću povratne veze koja je temelj svakog regulacijskog sustava. U radu je prikazan
postupak automatizacije za industrijski proces miješanja tekućine, gdje se miješaju vodena
otopina etilen glikola i vode. Za navedeni proces određen je matematički model i zadana
svojstva koje sustav mora zadovoljavati. Pomoću programskog sustava MATLAB /
SIMULINK izvedene su simulacije odziva sustava na odskočnu pobudu te utvrđene
karakteristike odziva za različite tipove klasičnih regulatora (P, PI, PD, PID). Opisani su danas
sve prisutniji programibilni logički kontroleri (PLC) te je izveden upravljački program za dani
proces.
Abstract
Automatic control represents automatic maintenance of the desired state or size of a process
regardless of the effect of external and internal disturbances. This maintenance is achieved
through a feedback link that is the basis of each control system. This paper presents the process
of automation for the industrial process of mixing liquids of water solution of ethylene glycol
and water. The mathematical model and the default characteristics of the system have to be
fulfilled for this process. The simulation of the system response is performed by the MATLAB
/ SIMULINK program system, and the response characteristics are evaluated using different
types of standard controllers (P, PI, PD, PID). The programmable logic controllers are described
in the third chapter. A PLC program has been developed for different types of classical
controllers.
Key words: automatic control, mathematical modeling of the mixing process of liquids, P,
PI, PD, PID controllers, MATLAB / SIMULINK, programmable logic controllers
SADRŽAJ
1. UVOD ................................................................................................................................. 1
1.1 Opis problema.............................................................................................................. 1
1.2 Cilj i svrha rada............................................................................................................ 1
1.3 Hipoteza rada ............................................................................................................... 1
1.4 Metode istraživanja...................................................................................................... 1
1.5 Struktura rada .............................................................................................................. 2
2. OPIS INDUSTRIJSKOG PROCESA ................................................................................. 3
2.1 Sustav automatskog upravljanja miješanja tekućina (regulacijski sutav) ................... 5
2.2 Matematički model sustava ......................................................................................... 8
2.3 Odabir regulatora ....................................................................................................... 12
3. PROGRAMIBILNI LOGIČKI KONTROLERI ............................................................... 15
3.1 Princip rada ................................................................................................................ 16
3.2 Programska podrška – Rockwell Automation ........................................................... 19
4. SIMULACIJA REZULTATA PROGRAMSKIM SUSTAVOM MATLAB ................... 22
4.1 Bodeov dijagram sustava ........................................................................................... 33
5. ZAKLJUČAK ................................................................................................................... 36
LITERATURA .........................................................................................................................37
POPIS SLIKA...........................................................................................................................38
1. UVOD
Automatska regulacija se kao pojam prožima od davnina, ali regulacija koja uključuje
strojeve, industrijske procese, kemijske i toplinske procese, telekomunikacije, promet ili nešto
slično, počinje se razvijati s primjenom negativne povratne veze koja predstavlja temelj razvoja
automatizacije.
Ovaj rad obrađuje automatizaciju industrijskog procesa miješanja tekućina kojeg nerijetko
susrećemo u industrijskoj praksi, od prehrambene, kemijske pa sve do farmaceutske industrije.
Svrha završnog rada je prikazati točke kroz koje je potrebno proći kako bi se automatizirao
karakteristični industrijski (pod)proces.
1
1.5 Struktura rada
Rad je strukturiran na način da je u uvodu opisan predmetni industrijski proces te ostali
članovi regulacijskog kruga. Potom je izveden matematički model sustava i određena željena
svojstva (karakteristike odziva) regulacijskog sustava. Nadalje, opisani su klasični regulatori
koji se primjenjuju u industriji i njihove glavne značajke. Zatim je izvedena simulacija
regulacijskog sustava primjenom programskog sustava MATLAB / SIMULINK. U zadnjem
dijelu rada, opisani su programibilni logički kontroleri te je izrađen upravljački algoritam za
proces miješanja tekućina.
2
2. OPIS INDUSTRIJSKOG PROCESA
Industrijski proces miješanja tekućina je jedan od sustava koji se učestalo susreće u svim
oblicima industrije, od kemijske, prehrambene, farmaceutske i brojnih drugih. Upravo iz tog
razloga je ovaj proces odbran kao referentni primjer za opis procedure njegove automatizacije.
Cjeloviti sustav automatskog upravljanja (regulacijski sustav) sastoji se od sljedećih dijelova:
1. spremnika tekućine,
2. motora sa nastavkom za miješanje tekućine,
3. ventila za otvaranje protoka,
4. regulacijskog člana i
5. mjernog člana (senzor koncentracije).
Prilikom izrade matematičkog modela regulacijskog sustava izostavljen dio strukture procesa
(centrifugalna pumpa za dovod tekućina) te je zanemareno mrtvo vrijeme (transportno
kašnjenje, vrijeme potrebno sustavu da pomoću pumpi i cjevovoda dovede tekućinu u sam
spremnik za miješanje) istog što značajno ne utječe na ponašanje sustava a omogućava
postavljanje fokusa na osnovne značajke odabranog industrijskog proces miješanja tekućina.
Nadalje, pretpostavljeno je da je smjesa dviju tekućina homogena i da nema kemijskih gubitaka
uslijed reakcija. Iz svega navedenog slijedi da je proces miješanja tekućina promatran kao
idealan.
Izvor: Student
3
U ovom procesu miješaju se 2 fluida, a to su voda i etilen glikol. Ovakve smjese su glavni
sastojci tzv. „antifriza“. To je tekućina koja učinkovito snižava ledište rashladne tekućine i
upotrebljava se u uređajima koji rade pri niskim temperaturama kao što su automobilski motori.
Omogućava rad motora i pri temperaturama od -50 °C.
4
2.1 Sustav automatskog upravljanja miješanja tekućina (regulacijski
sutav)
Sustav automatskog upravljanja (regulacijski sustav) predstavlja tehnički sustav koji
ispunjava zadaću održavanja zadanih željenih parametara konstantnim odnosno slijeđenja
promjenjivim referentnim signalima neovisno o vanjskim i unutarnjim poremećajima. Ovakav
način upravljanja se ostvaruje pomoću negativne povratne veze te ga još nazivamo upravljanje
u zatvorenoj petlji ili regulacija. Regulirana veličina (izmjerena vrijednost izlaznog signala)
uspoređuje se sa ulaznom referetnom veličinom (željena vrijednost). Razliku referentne i
regulirane veličine nazivamo regulacijsko odstupanje. Cilj sustava automatskog upravljanja je
da regulacijsko odstupanje svede na najmanju moguću vrijednost.
1
Šurina,T.: Automatska regulacija, Zagreb, 1987., str.241.
5
- vrijeme ustaljenja tϵ kojim je određeno trajanje prijelaznog procesa nakon kojega
regulacijsko odstupanje e(t) postane manje od zadanog iznosa ε .
6
Slika 4: Karakteristike odziva u frekvencijskoj domeni
Automatizirani industrijski proces miješanja tekućina obrađen u ovom završnom radu imati će
zadatak zadržati koncentraciju otopine konstantom unutar zadanih okvira i u prisustvu
možebitnih poremećaja.
7
2.2 Matematički model sustava
Realni fizikalni sustav – industrijski proces, možemo kvantitativno i kvalitativno
analizirati nakon što smo ga predočili u matematičkom obliku. Matematički model je
matematička interpretacija vladanja sustava izražena pomoću diferencijalnih, algebarski ili
logičkih jednadžbi. Poznavanje matematičkog modela sustava predstavlja polazište za analizu
i sintezu sustava, a omogućava simulaciju ponašanja sustava na računalu umjesto na realnom
procesu što uvelike smanjuje troškove i zahtjevnost postupka projektiranja regulacijskog
sustava. Postupak određivanja matematičkog modela je složen, a cilj mu je odrediti strukturu i
parametre modela. Takav postupak naziva se identifikacija matematičkog modela, a poznaju
se sljedeće metode:
Gdje su:
2
Lorencin,E.: Predavanja iz kolegija Osnove automatskog upravljanja, Politehnika Pula
8
Općenito, kako bi se dokazala vremenska invarijantnost i linearnost, moraju vrijediti sljedeće
zakonitosti:
Znači da pobuda xu(t) implicira odziv sustava xi(t). Za sustav vrijedi da je linearan ako će dvije
pobude sustava xu1(t) i xu2(t) izazvati odzive xi1(t) i xi2(t), pri čemu mora vrijediti sljedeće:
Industrijski process opisan u ovom radu predstavlja process miješanja tekućina: vodene otopine
koncentracije Cu koja pritječe kroz cijev protokom qu te čiste vode. Pritjecanje otopine
reguliramo pomoću ventila, a protok je proporcionalan njegovom podizanju prema jednažbi:3
𝒒𝒖 = 𝑲 ∙ 𝒙𝒗 (2.4)
Izlaznu veličinu predstavlja promjenljiva koncentracije otopine ci konstantnog protoka Qi. Pri
čemu pritjecanje otopine qu mora biti izrazito maleno prema konstantnom pritjecanju vode Qv.
Prema zakonu o održanju materija vrijedi:
𝑸𝒊 = 𝒒𝒖 + 𝑸𝒗 ≅ 𝑸𝒗 (2.5)
Ukoliko promatramo promjenu u vremenu ∆t, onda znamo da pritječe u posudu količina otopine
Cuqu∆t, koncentracije Cu, a otječe količina otopine ciQi∆t nove koncentracije ci. Iz toga vrijedi
da se količina otopine u spremniku promjenila za (Cuqu - ciQi). Prema tome, to je jednako
promjeni koncentracije ∆ci u obujmu spremnika V. Iz toga slijedi:
Konačno dobijemo:
𝑽 𝒅𝒄𝒊 𝑪𝒖 ∙𝑲
∙ + 𝒄𝒊 = ∙ 𝒙𝒗 (2.7)
𝑸𝒊 𝒅𝒕 𝑸𝒊
Iz diferencijalne jednadžbe smo primjenom Laplace-ove transformacije4 dobili prijenosnu
funkciju sustava. Laplace-ov operator preslikava originalnu funkciju iz “vremenskog” prostora
3
Šurina,T.: Automatska regulacija, Zagreb, 1987, str. 139.
4
Više o Laplace-ovoj transformaciji u lit. pod rednim br1. 1 (str.68.)
9
u “frekvencijski” (Laplace-ov prostor, slikovni prostor). Znak za operaciju derivacije d/dt
mijenja se operatorom s. Prijenosna funkcija dobija sljedeći oblik:
𝑿𝒊 (𝒔) 𝑪𝒊 (𝒔) 𝑪𝒖 ∙𝑲 𝟏
𝑮𝒔 (𝒔) = = = ∙ 𝑽 (2.8)
𝑿𝒖 (𝒔) 𝑿𝒗 (𝒔) 𝑸𝒊 𝟏+𝑸 𝒔
𝒊
Dobiveni model procesa ima strukturu proporcionalnog član prvog reda. Parametri sustava jesu
prijenosni omjer Kp i vremenska konstantna τ, kako slijedi:
𝑪𝒖 ∙𝑲
𝑲𝒑 = (2.9)
𝑸𝒊
𝑽
𝝉= (2.10)
𝑸𝒊
Prije no što se model procesa ugradi u cjelovit model regulacijskog sustava korištenjem
programskog paketa MATLAB / SIMULINK, potrebno je matematički model procesa
nadopuniti modelom mjernog člana, koji se sastoji od senzora koncentracije i mjernog
pretvarača. Pretpostavili smo da senzor koncentracije djeluje kao proporcionalni član prvog
reda sa karakterističnom jednadžbom koja glasi:
𝟏
𝑮𝒔 (𝒔) = (2.11)
𝟏+𝝉𝒔
Izvor: Student
10
Zadani su sljedeći parametri sustava
11
2.3 Odabir regulatora
Za svaki proces koji se želi automatizirati potrebno je odabrati i primijeniti prikladan
regulator. Regulator ima zadaću da na temelju vrijednosti regulacijskog odstupanja, stvori takav
upravljački signal koji će preko izvršnog člana osigurati kontinuirani dotok energije ili tvari
objektu koji se regulira, odnosno procesu. Ovakvim oblikom regulacije, osigurava se
kontrolirana prijelazna pojava u objektu regulacije i održavanje regulirane veličine unutar
postavljenih okvira, bez obzira na utjecaj poremećaja, odnosno smetnji na sustav. Objekt
regulacije je dio sustava koji zbog svojih vremenskih konstanti ne može trenutno reagirati na
upravljačku veličinu, upravo zbog toga je struktura regulatora uvjetovana strukturom objekta
regulacije, odnosno njegovim matematičkim modelom. Zadaća regulatora je da korigira,
kompenzira dinamiku objekta regulacije te svede vrijednost regulacijskog odstupanja na
minimalnu vrijednost. Stoga regulacijski član nazivamo i korekcijskim ili kompenzacijskim
članom. Postupak sinteze regulatora zahtjeva određivanje:5
5
Tomac,J.: Osnove automatske regulacije, Elektrotehnički fakultet, Osijek, 2004., str.95.
6
Lorencin,E.: Predavanja iz kolegija Osnove automatskog upravljanja, Politehnika Pula
12
1. Proporcionalni regulator (P regulator) – Ovaj regulator daje izlazni signal koji je
proporcionalan regulacijskom odstupanju i opisuje se jednadžbom:
𝒚 = 𝑲𝒑 ∙ 𝒆 (2.12)
gdje je:
y – upravljačka veličina,
Kp – koeficijent pojačanja,
e – regulacijsko odstupanje.
Upotrebljava se za regulaciju jednostavnijih procesa. Karakterizira ga statička pogreška
te je primjenjiv kod sustava kod kojih je to dopušteno. Dinamički odziv i ustaljeno stanje
se dostiže relativno jednostavno i s minimalnim regulacijskim djelovanjem.
Izraz se može svesti na pogodniji oblik ukoliko uvedemo član integralnog vremena Ti.
Tada jednadžba poprimi sljedeći oblik:
𝟏
𝒚 = 𝑲𝒑 (𝒆 + 𝑻 ∫ 𝒆𝒅𝒕) (2.15)
𝒊
13
dodajemo P-članu kada je brzina odziva P-regulatora nedostatna. Osim toga D-član
djeluje stabilizirajuće na sustav. Jednadžba ovog regulatora glasi:
𝒅𝒆
𝒚 = 𝑲𝒑 𝒆 + 𝑲 𝒅 (2.16)
𝒅𝒕
Uvođenjem pojma derivacijskog vremena Td, jednadžba poprima sljedeći oblik:
𝒅𝒆
𝒚 = 𝑲𝒑 (𝒆 + 𝑻𝒅 ) (2.17)
𝒅𝒕
5. Proporcionalno-integralno-derivacijski regulator (PID regulator) – Ovako
strukturirani regulator posjeduje najkompleksnije i najopsežnije regulacijsko
djelovanje. Korištenjem PID regulatora ostvarujemo odziv sustava bolje dinamike u
odnosu na odziv dobiven PI regulatorom. Isto tako, dobijemo odziv veće točnosti u
odnosu na odziv sustava reguliranog PD regulatorom. Model PID regulatora opisuje
sljedeća jednadžba:
𝒅𝒆 𝟏 𝒅𝒆
𝒚 = 𝑲𝒑 𝒆 + 𝑲𝒊 ∫ 𝒆𝒅𝒕 + 𝑲𝒅 = 𝑲𝒑 (𝒆 + ∫ 𝒆𝒅𝒕 + 𝑻𝒅 𝒅𝒕 ) (2.18)
𝒅𝒕 𝑻𝒊
Izvor: Student
14
3. PROGRAMIBILNI LOGIČKI KONTROLERI
Programibilni logički kontroleri, ili skraćeno PLC uređaji, predstavljaju elektroničko-
kompjutersku inačicu upravljačkog sustava, te kao takvi, predstavljaju zamjenu za stare relejne
krugove koji su bili bazirani na relejnoj logici. U odnosu na relejnu tehniku, oni su pouzdaniji,
jednostavniji te imaju veliku brzinu odziva. Velika prednost je upravo u mogućnosti testiranja
sustava unutar simulacijskih paketa. Programiranje se vrši u jednom od 3 PLC programska
jezika,a to su:
Na sljedećem prikazu, vidljiva je razlika između prethodna 3 navedena programska jezika PLC-
a.
15
3.1 Princip rada
Mozak svakog programibilnog logičkog kontrolera te njegov neizostavni dio jest
središnji procesor, odnosno jedinica za obradu (eng.Central Processing Unit). Ona izvršava sve
zadane ulazne naredbe, obrađuje ulazne podatke te prema tome vrši upravljanje izlaznim
podacima i izvršava kontrolu cjelokupnog procesa. Glavna struktura svakog PLC-a jest
sljedeća:7
7
Malčič,G.: Programirljivi logički kontroleri, Tehničko veleučilište u Zagrebu, str.6.
< http://nastava.tvz.hr/gmalcic/PLC_skripta_TVZ.pdf >, (30.8.2018.)
16
Na ulazni dio PLC-a, moguće je dovoditi digitalne i analogne signale. Digitalni uređaji imaju
dva moguća stanja, a to je visoko (1) ili nisko stanje (0). Kod njih se najčešće radi o
istosmjernom naponu od 24 V. Dok se kod analognih ulaza dovodi napon ili struja koju
analogna kartica zatim pretvara u strujni signal koji iznosi od 4-20 mA, gdje 0 mA znači prekid
komunikacije, a 4 mA se postavlja kao nisko stanje, ili karakteristično „nula“.
Osnovni način rada PLC-a je ciklično ponavljanje izvođenja programa koje je prikazano na
sljedećoj slici.
Kao što je vidljivo ciklus započinje naredbom start gdje se zatim čitaju ulazni signali, odnosno
stanja analognih i digitalnih ulaza. Stanja ulaza se povezuju s programom i načinom kako su
definirani. Počinje se izvršavati programska logika koju je korisnik definirao i na taj način se
rezultati šalju u izlazni memorijski registar. Potom se izvršava slanje obrađenih podataka i
stanja na izlazne uređaje koji su povezani s PLC-om. Zadnja točka u ciklusu jest procesorsko
organizacijsko vrijeme i komunikacija koja predstavlja vrijeme potrebno za funkcioniranje
operativnog sustava PLC i komunikaciju sa izlaznim uređajima.
Same PLC uređaje moguće je podijeliti na više grupa, ovisno po njihovim osobnostima, kao što
su funkcionalnost, broj ulaza i izlaza, fizička veličina i cijena. Upravo broj ulaza i izlaza
17
predstavlja najvažniju osobinu i prema njemu se orijentira odabir ovisno o procesu koji će se
regulirati. Uređaje prema veličini, tj. prema broju ulaza i izlaza koje podržavaju, dijelimo na:
Nadalje, PLC aplikacije moguće je podijeliti prema njihovoj mogućoj primjeni, na sljedeće
grupe:
• Samostalne – jedan PLC upravlja jednim procesom, te nema ostvarenu komunikaciju
sa ostalim uređajima. Glavni faktor koji utječe na odabir samog uređaja jest broj
potrebih ulaza i izlaza ovisno o veličini samog procesa.
• Višeprogramske – jedan PLC upravlja sa više procesa. Ovdje je vidljivo iz samog
objašnjenja aplikacije, da je broj ulaza i izlaza glavni faktor koji diktira odabir uređaja.
Također kod ovakvih aplikacija, potrebna je umreženost za funkcionalni prijenos
podataka.
• Nadzorne – kod ovakvog oblika, jednim PLC uređajem upravljamo ostalim PLC
uređajima i na taj način ostvarujemo funkcionalnost više procesa. Važno je ostvariti
komunikaciju kako bi nadzorni PLC uređaj mogao komunicirati sa proizvoljnim PLC
uređajima u sustavu.
18
3.2 Programska podrška – Rockwell Automation
U ovom završnom radu bit će korišten programski sustav RS LOGIX od strane tvrtke
Rockwell Automation. Ovaj programski sustav ulazi pod podršku za PLC uređaje tvrtke Allen
Bradley. Postavni model za upravljački program grafički je predočen na slici br.10.
Izvor: Student
Glavna programska podrška koja je potrebna za uspješnu razradu upravljačkog programa jest
sljedeća:
19
Upravljački program za sustav miješanja tekućine je izrađen iz 2 dijela. Prvi dio koji služi za
pokretanje pumpi za dovođenje tekućine je izvršen pomoću LAD programskog jezika, dok je
drugi koji služi za izvršavanje samog miješanja i implementacije regulatora, izvršen pomoću
FBD programskog jezika. Na sljedećoj slici, vidljiva je prva tzv. rutina, koja poziva dovod
fluida pomoću pumpi.
Izvor: Student
Kao što je prikazano, program započinje pritiskom operatera na tipku start, gdje započinje
automatski režim rada. Time se aktivira pumpa za dovod etilen glikola koja svojom aktivacijom
uzrokuje pokretanje pumpe za vodu. Naredba EQU u ovom slučaju predstavlja instrukciju
kojom kontroliramo vrijednost razine tekućine u spremniku. Ulazna vrijednost koja stoji pod
točkom Source A predstavlja senzor razine tekućine, dok vrijednost pod točkom Source B
predstavlja zadanu maksimalnu vrijednost u spremniku. Ukoliko ove vrijednosti postanu
jednake, aktivira se alarm za razinu tekućine. Zadnje radnje koje uređaj izvršava u ciklusu je
pokretanje podrutine za miješanje tekućina. Program za miješanje je prikazan na slici br.12.
20
uvjet. Ukoliko je ovaj uvjet ispunjen, započinje pokretanje motora za miješanje
tekućine.
• PID – blok dijagram za postavljanje regulatora. Kao procesna vrijednost koja se očitava,
zadan je senzor koncentracije, dok je referentna veličina, željena izlazna koncentracija
od 5m-3. Izlaz predstavlja signal koji se dovodi na ventil za dovod etilen glikola. Ovaj
signal je u rasponu od 4-20 mA, gdje 4 glasi kao nizak nivo, dok je 20 mA, signal za
visoki nivo. Sa vrijednosti od 0 mA, komunikacija se prekida.
Izvor: Student
21
4. SIMULACIJA REZULTATA PROGRAMSKIM SUSTAVOM
MATLAB
MATLAB predstavlja programski paket koji se upotrebljava za rješavanje matematičkih
problema i izračune u različitim disciplinama znanosti, prvenstveno u tehničkim. Osim
osnovnog sustava MATLAB je moguće nadograditi brojnim programskim proširenjima
(toolboxes) koji pokrivaju gotovo sva područja inženjerske djelatnosti: obradu signala i slike,
2D i 3D grafičke prikaze, automatsko upravljanje, identifikaciju sustava, statističke obrade,
analizu u vremenskoj i frekvencijskoj domeni, simboličku matematiku i brojne druge8. U ovom
su radu korišteni Control System Toolbox te SIMULINK. SIMULINK predstavlja vizualni alat
sa kojim je moguće simulirati kontinuirane i diskretne sustave „slaganjem“ funkcijskih blok
dijagrama, pri čemu sam korisnik ne mora poznavati sintaksu programskog jezika.
Izvor: Student
• Maksimalna vrijednost: 1
• Vrijeme odskoka: 1s
Parametri prijenosne funkcije procesa, kao što je vidljivo iz grafičkog prikaza jesu sljedeći:
• Pojačanje Kp = 4.17
• Vremenska konstanta τ = 245 s
8
Petković, T.: Kratke upute za korištenje MATLAB-a, FER, Zagreb, 2005., str.2.
22
Analizom vremenskog odziva sustava prikazanog na slici 14 vidljivo je da je proces poprilično
„trom“ te da je procesna vrijednost (izlazna veličina) ustaljena na vrijednosti od 4.17, što je
logično, budući da se radi o proporcionalnom članu 1. reda sa pojačanjem Kp.
Izvor: Student
Izvor: Student
23
Slika 16: Vremenski odziv procesa sa uključenim senzorom i pretvaračem u zatvorenoj petlji
Izvor: Student
24
Simulacijski model s uključenim P regulatorom u glavnoj grani prikazuje slika 17.
Izvor: Student
Izvor: Student
25
Dodavanjem integralnog člana u regulacijsku petlju, smanjuje se trajno regulacijsko odstupanje
koje teži ka nuli. Nadalje, dodavanjem integralnog člana, možemo utjecati na prijelaznu pojavu
sustava, odnosno utjecati na vrijeme ustaljenja. Slika 19 prikazuje model PI regulatora izrađen
u SIMULINK-u. Nedostatak ovakvog regulatora jest da skraćivanjem vremena porasta raste
vrijednost maksimalnog prebačaja.
Izvor: Student
• Ti1 = 81,5 s
• Ti2 = 42,9 s
• Ti3 = 73,9 s
• Ti4 = 27,8 s
• Ti5 = 43,6 s
26
Slika 20: Vremenski odzivi sustava za različite vrijednosti proporcionalnog i integralnog
pojačanja PI regulatora
Izvor: Student
Izvor: Student
27
Usporedbom vremenskog odziva sustava reguliranog PD regulatorom prikazanog na slici 22 te
P regulatorom prikazanog na slici 18, vidljivo je da dodavanjem D člana dobivamo nešto brži
odziv no najznačajnije je što trajno regulacijsko odstupanje poprima neznatno malu vrijednost.
Proporcionalno (Kp) i dervivacijsko (Kd) pojačanje su parametri koji utječu na ponašanje PD
regulatora. Derivacijsko vrijeme regulatora Td predstavlja vrijeme potrebno da bi se izlaz
sustava pod utjecajem proporcionalnog člana promjenio za vrijednost Kd za koju se u početku
skokovito promjenio pod utjecajem derivacijskog člana. Također, može se zaključiti da poslije
vremena Td vrijednost upravljanja iznosi 2Kd.
Izvor:Student
Vremenske konstante derivacije dobivene temeljem odabranih konstanti pojačanja (Slika 22),
imaju sljedeće vrijednosti:
• Td1 = 0,5 s
• Td2 = 0,375 s
• Td3 = 0,11 s
28
U usporedbi sa do sada opisanim regulacijskim uređajima (P, PI, PD), PID regulator ima
najsloženiju strukturu sastavljenu od tri karakteristična člana: proporcionalnog, integralnog i
derivacijskog. Jasno je da složenija struktura regulatora nudi veću fleksibilnost prilikom sinteze
sustava upravljanja pa tako omogućava kvalitetniji regulacijski odziv odnosno regulacijsko
djelovanje prvenstveno za procese višeg reda (procese sa većim brojem energetskih spremnika).
Najracionalniji izbor regulatora ovisi o složenosti reguliranog industrijskog procesa i željenih
karakteristika regulacijskog sustava. U primjeru procesa miješanja tekućina vidljivo je da što
se tiče točnosti, uporaba bilo kojeg od tri prethodno opisana regulatora zadovoljava postavljene
kriterije. U nastavku ćemo usporediti do sada ostvarene rezultate sa rezultatima dobivenim
korištenjem PID regulatora. Blokovska shema PID regulatora prikazana je na slici 23.
Izvor: Student
29
Slika 24: Vremenski odziv sustava korištenjem PID regulatora
Izvor: Student
Budući da proces miješanja tekućina predstavlja jednostavnu stazu s izjednačenjem prvog reda
(proporcionalni član prvog reda) racionalno je odabrati PI ili PD regulator što potvrđuju
rezultati simulacija.
30
Slika 25: Usporedba vremenskih odziva sa uključenim P, PI, PD i PID regulatorima
Izvor: Student
Slika 26 prikazuje uvećani prikaz vremenskih odziva sustava za različite tipove regulatora.
Maksimalni prebačaj najmanji je kada se koristi PD regulator, a isto vrijedi i za vrijeme
smirivanja. Karakteristike vremenskog odziva sustava za odabrani PD regulator jesu sljedeće:
Izvor: Student
31
Tablica na slici 27 prikazuje usporedbu karakteristika vremenskih odziva sustava za različite
regulacijske članove. U nastavku su navedeni promjenjivi parametri regulatora koji su korišteni
prilikom simulacije:
Izvor: Student
32
4.1 Bodeov dijagram sustava
Bodeov dijagram je iznimno koristan alat u postupcima analize i sinteze sustava u
frekvencijskoj domeni. Predstavlja grafičku interpretaciju frekvencijskog odziva sinusne
prijenosne funkcije sustava G(jω) putem dva dijagrama. Korištenjem Bodeovih dijagrama
moguće je odrediti karakteristike frekvencijskog odziva sustava i ocijeniti stabilnost sustava
primjenom Nyquisitovog kriterija stabilnosti. Iz Bodeovog dijagrama sinusne prijenosne
funkcije otvorene petlje sustava G0(jω) moguće je odrediti apsolutnu i relativnu stabilnost
sustava u zatvorenoj petlji. Bodeova interpretacija se sastoji od dva dijagrama:
Logaritamsko mjerilo je korišteno zbog preglednijeg prikaza velikog raspona kako kružnih
frekvencija tako i amplituda. Budući se koristi dekadski logaritam prilikom izračuna amplitude,
za mjernu jedinicu je upotrijebljen Decibel (dB). U regulacijskoj tehnici amplituda u decibelima
se računa na slijedeći način:
• Sustav je stabilan ako kod -180° tj. gdje fazno-frekvencijska karakteristika prelazi 180°,
amplitudno-frekvencijska karakteristika ima pojačanje manje od jedan. To je moguće
izraziti pomoću sljedeće jednadžbe:
−20 log G0 ( j ) 0, ( ) = −1800
Ar dB
(4.2.)
• Da bi sustav bio stabilan, mora fazna rezerva imati pozitivnu vrijednost. Faznu rezervu
definiramo kao:
180 + G0 ( j A ) 0, G0 ( j A ) = 0dB
o
r
(4.3.)
9
Šurina,T.: Automatska regulacija, Zagreb, 1987., str. 227.
33
Koristeći MATLAB, odnosno SIMULINK, generirali smo Bodeove dijagrame, najprije sustava
bez regulatora, a potom Bodeove dijagrame sustava reguliranog sa P, PI, PD te PID
regulatorima. Slika 28 prikazuje Bodeov dijagram sustava bez regulatora.
Izvor: Student
Uočljivo je da je sustav stabilan, fazna rezerva iznosi 104°, amplitudna rezerva je beskonačna,
što znači da sustav nikada ne može postati nestabilan, dakle sustav je strukturno stabilan. No
da bi postigli željene karakteristike vremenskog odziva sustava, potrebno je sustav nadograditi
regulatorom što povećava red sustava i potencijalno smanjuje relativnu stabilnost cjelovitog
sustava (povećanjem vrijednosti pojačanja regulatora možemo dovesti odziv sustava u stanje
oscilacija). Zato je u postupku sinteze regulacijskog sustava, odnosno prije konačnog odabira
regulatora, potrebno analizirati sustav iz perspektive stabilnosti. Sinusna prijenosna funkcija
sustava u otvorenoj petlji glasi:
gdje su:
34
GM (jω) – sinusna prijenosna funkcija mjernog člana
4.17 1
𝐺𝑂 (𝑗𝜔) = 𝐾𝑃 ∙ ∙ (4.5.)
245𝑗𝜔+1 0.5𝑗𝜔+1
Slika 29: Usporedba Bodeovih dijagrama sustava za različito odabrane tipove regulatora
Izvor: Student
35
5. ZAKLJUČAK
Ovaj rad predstavlja polazište za daljnja razmatranja sustava miješanja tekućina, koji je
tipičan proces u brojnim industrijskim postrojenjima. Kao što je bilo vidljivo u poglavlju
simulacije rezultate, proces miješanja tekućina pripada pod procese prvog reda, gdje optimalne
karakteristike odziva, a prema regulacijskih zahtjevima, zadovoljava PD regulator. U pogledu
stabilnosti sustava, svi odabrani regulatori zadovoljavaju regulacijske preporuke i zahtjeve.
Vidljivo je da su simulacijski programi neophodni i od izuzetne važnosti za svakog
regulacijskog inženjera u fazi projektiranja sustava. Budući rad vezan za ovu tematiku trebao
bi biti proširen u pogledu matematičkog modela sustava, gdje bi bili uzeti u obzir svi procesni
uređaji i veličine koji su karakteristični za ovaj proces. Nadalje, s time u vidu i sam upravljački
program za PLC uređaj trebao bi doživjeti nadogradnju i poneke preinake.Rad je obuhvatio sve
potrebne korake analize i sinteze regulacijskog sustava, te je na jasan način dao uvid u široku
tematiku procesne regulacije.
36
LITERATURA
37
POPIS SLIKA
38