Lucrare de Licenţă: Reglarea Presiunii Şi A Nivelului Într-Un Furnal Pentru Producerea Sticlei
Lucrare de Licenţă: Reglarea Presiunii Şi A Nivelului Într-Un Furnal Pentru Producerea Sticlei
LUCRARE DE LICENŢĂ
Coordonator Absolvent
As. dr. ing. Vasile Calofir Beatrice-Gabriela Năbîrgeac
Bucureşti, 2016
Cuprins
[Link] .......................................................................................................................... 3
2. Procesul de obţinere a sticlei ............................................................................................. 4
2.1Tipuri de furnale ........................................................................................................... 4
2.1.1Cuptore discontinue (rezervoare de zi și cuptoare oală)........................................ 4
2.1.2Cuptoare continue .................................................................................................. 5
2.2 Descrierea de ansamblu a procesului........................................................................... 5
2.3 Etapele procesului........................................................................................................ 6
2.3.1Topire şi rafinare ................................................................................................... 6
2.3.2 Baia de flotare....................................................................................................... 7
2.3.3 Stratificarea ........................................................................................................... 8
2.3.4 Călirea ................................................................................................................... 8
2.3.5 Inspecţia ................................................................................................................ 8
2.3.6 Tăierea la comandă ............................................................................................... 8
2.4. Parametrii furnalului ................................................................................................... 9
2.5. Legile fizico-chimice ale procesului .......................................................................... 9
[Link] procesului tehnologic...................................................................................... 12
3.1Date generale despre furnal ........................................................................................ 12
3.1.1 Clapetă-obturator ................................................................................................ 12
3.1.2 Secvenţa de inversare ......................................................................................... 12
3.1.3 Condiţii iniţiale şi permanente ............................................................................ 13
3.2 Nivelul de sticlă ......................................................................................................... 13
3.3 Presiunea.................................................................................................................... 14
4. Modelare matematică ...................................................................................................... 16
4.1 Sistem de reglare automată a nivelului ...................................................................... 17
4.1.1 Funcţia de transfer a sistemului şi calculul regulatorului ................................... 17
4.1.2 Simularea folosind Simulink a sistemului de reglare a nivelului ....................... 21
4.2 Sistem de reglare automată a presiunii ...................................................................... 25
4.2.1 Funcţia de transfer a sistemului şi calculul regulatorului ................................... 25
4.2.2 Simularea în Simulink a structurii de reglare a presiunii ................................... 27
[Link] folosite în implementarea proiectului ............................................................ 32
5.1 Centum VP ................................................................................................................ 32
5.2 Componentele software ale Centum VP .................................................................... 33
5.3 Configuraţii Centum VP ............................................................................................ 34
5.4 FCS ............................................................................................................................ 36
[Link] soluţiei de reglare folosind Centum VP ................................................... 37
6.1 Analiza semnalelor de intrare-ieşire şi a variabilelor interne .................................... 38
6.1.1 Intrări şi ieşiri analogice ..................................................................................... 38
6.1.2 Intrări şi ieşiri digitale ........................................................................................ 38
6.1.3 Alarme şi variabile interne ................................................................................. 39
6.2Reglarea nivelului de sticlă......................................................................................... 40
6.2.1 Descrierea de ansamblu a structurii de reglare a nivelului implementata în DCS
6.2.2 Descrierea blocurilor şi a logicii implementate în acestea ................................. 40
6.3Reglarea presiunii din furnal ...................................................................................... 50
6.3.1 Descrierea de ansamblu a logicii de reglare a presiunii ..................................... 51
6.3.2 Descrierea blocurilor şi a logicii implementate în acestea ................................. 51
6.4 Logica de blocare a controlerelor .............................................................................. 55
6.5 Interfaţa grafică.......................................................................................................... 58
7. Concluzii.......................................................................................................................... 62
8. Bibliografie ...................................................................................................................... 63
2
[Link]
Într-o lume în continuă mişcare, în care totul este contra-cronometru, a fost
necesară introducerea automatizării într-o multitudine de domenii. Timpul de execuţie
scăzut, calitatea, cantitatea, sunt cerinţe care nu mai pot fi îndeplinite exclusiv prin
intermediul factorului uman. Producţia de serie este acum accesibilă oricărui fabricant prin
intermediul unor utilaje care pot realiza cele mai complexe activităţi, nefiind necesară
intervenţia umană.
Istoria sticlei este una îndelungată, arheologii au găsit o amuletă din sticlă care ar
data din anii 7000 înaintea erei noastre, aceasta aflându-se pe teritoriul Egiptului. Au fost
descoperite multe obiecte cu o vechime cuprinsă între 3000-5500 de ani, cele mai vechi
obiecte fiind obţinute din lavă care era supusă unei răciri rapide. Astfel de obiecte printre
care se numără şi arme, dar şi sticle destinate ritualului de înfrumuseţare, cum ar fi
oglinzile, sunt păstrate în muzee.
La Tell şi Amarna au fost găsite rămăşiţe a ceea ce se crede că au fost fabrici pentru
obţinerea sticlei, care datează cu circa 1600 de ani înaintea erei noastre. În jurul anilor 700
î.e.n, tehnica de confecţionare a obiectelor din sticlă era una destul de simplă, realizandu-se
un model din argilă peste care era turnată sticla lichidă. Dupa răcirea sticlei, modelul
interior era înlăturat.
Începutul erei noastre a adus noi tehnici de prelucrare, sticla fiind supusă
procedeului de fasonare prin suflare. Iniţial procedeul a fost inventat în Asia, acesta fiind
apoi adoptat în Europa, în Roma o pătrime din populaţie folosind mesteşugul sticlei ca
metodă de asigurare a traiului.
Pe teritoriul ţării noastre au fost descoperite obiecte şi rămăşiţele unor cuptoare
pentru sticlă, din secolele I-II era noastră, care în prezent pot fi văzute la Muzeul
Arheologic Constanţa. Concomitent în Germania, la Koln şi Trier existau ateliere pentru
prelucrarea sticlei. Localitatea cea mai cunoscută pentru producerea obiectelor din sticlă a
fost Veneţia, pentru producerea lor, meşteşugarii foloseau săruri amestecate în nisip
cuarţos fin.
Până în jurul anilor 1500, sticla folosită pentru ferestre era tăiată din discuri mari de
sticlă coroană (sticla coroană era produsă prin suflarea sticlei în formă de glob, apoi
presată). Bucăţile mai mari de sticlă erau fabricate suflând în cilindri mari, care erau
deschişi şi turtiți, apoi tăiați în panouri. Majoritatea ferestrelor erau confecţionate prin
3
această metodă, din cilindri care aveau între 180 şi 240 cm lungime şi diametru cuprins
între 25 şi 36 cm. Dimensiunile cilindrilor limitau lăţimea bucăţilor de sticlă care puteau fi
tăiate, astfel ferestrele erau formate din fâşii alăturate.
Primii paşi realizaţi în direcţia automatizării producerii de sticlă au fost făcuţi de
inginerul englez Henrz Bessemer, în jurul anilor 1850. Sistemul acestuia era relativ simplu,
confecţionând o panglică continuă, prin trecerea sticlei printre role. Acest procedeu era
costisitor, suprafeţele având nevoie de lustruire. Pentru a reduce cheltuielile producerii
sticlei, au fost făcute încercări de a aplatiza sticla pe baie de staniu topit.
Astăzi, în centrul industriei sticlei din lume este procesul de „flotare” prin
intermediul căruia se produce sticlă transparentă, colorată și acoperită pentru clădiri, și
sticlă colorată şi clară pentru vehicule. Procedeul, inițial capabil de a face doar sticlă
groasă de 6mm, poate acum produce grosimi de la 0.4mm la 25mm. Sticla topită, la
aproximativ 1000ºC, este turnată continuu dintr-un cuptor într-o baie de mică adâncime de
cositor topit. Ea plutește pe tablă, se împrăștie și formează o suprafață plană. Grosimea este
controlată prin viteza cu care panglica de sticlă solidificată este extrasă din baie. După
recoacere (răcire controlată), sticla apare ca un produs lustruit prin intermediul focului, cu
suprafețe paralele.
O fabrică de sticlă flotată, care funcționează non-stop timp între 10-15 ani, produce
până la 6000 de kilometri de sticlă pe an, cu grosimi de 0,4 mm până la 25 mm și lățimi de
până la 3 metri. Procesul de „flotare” a fost licenţiat la mai mult de 40 de producători din
30 de țări. În jur de 370 de linii de flotare sunt în funcțiune, în construcție sau planificate la
nivel mondial, cu o putere combinată de aproximativ 970.000 de tone de sticlă pe
săptămână.
În acest context, lucrarea de faţă îşi propune să abordeze tema automatizării unui
furnal pentru topire a sticlei, punându-se accent pe reglarea presiunii şi a nivelului de
amestec necesar obţinerii produsului final.
În primul capitol, cel introductiv, este prezentată o scurtă istorie a sticlei, scoţând în
evidenţă importanţa acesteia în viaţa omului. În capitolul al doilea este descris în ansamblu
procedeul de obţinere al sticlei, prezentându-se principalele componente ale unei fabrici de
sticlă, urmând ca în capitolul următor să fie prezentată mai în detaliu problema abordată în
aplicaţie. Capitolul 4 este dedicat problemei modelării matematice a sistemului prezentat,
găsirii unui regulator care să controleze procesul şi simulării acestui regulator în mediul de
simulare oferit de Matlab. În capitolul 5 sunt prezentate tehnologiile hardware folosite
pentru implementarea proiectului, iar în capitolul 6 este prezentată aplicaţia. În ultimul
capitol sunt trase concluziile cu privire la importanţa proiectului actual şi ce îmbunătăţiri
pot fi aduse aplicaţiei implementate.
4
Rezervorul de topire (sau oala) este încărcat cu lot de materii prime mixte
Acest lot se încălzeşte la temperatura dorită
Sticla este topită, omogenizată și ulterior răcită până la temperatura care
permite prelucrarea meșterului sau maşinilor semi-automate care iau diferite
cantităţi de sticlă din oala de topire.
2.1.2Cuptoare continue
Cuptoarele continue reprezintă obiectul de studiu al lucrării de față. Aceste
cuptoare sunt folosite pentru producţia de: sticlă pentru containere, sticlă plană (flotată şi
laminată), produse de sticlă de uz casnic, vată şi fibră de sticlă, majoritatea produselor de
sticlă de specialitate (tuburi, sticlă de afișare, sticlă ceramică, becuri de iluminat).
Aceste furnale nu sunt potrivite pentru sticla folosită pentru obiectele confecționate
manual sau pentru fibre optice de sticlă.
Caracteristici ale furnalelor continue:
Rezervor din material refractor (rezistă până la 1600°C), încărcat continuu cu
lot mixt
Transferul de căldură de la camera de ardere utilizând combustibili fosili (gaz
natural mai ales) de ardere cu aer preîncălzit sau oxigen
Toate etapele de bază ale procesului au loc în diferite zone sau secțiuni ale
cuptorului
Funcționarea continuă
Număr nelimitat de traiectorii de la încărcător-șarjă la ieșirea din cuptor
Aceste tipuri de cuptoare sunt potrivite pentru producția de masă de sticlă
Capacitatea de topire a cuptorului (pull de sticlă), de obicei, este exprimată în
numărul de tone de sticlă topită pe zi (24 ore)- în funcție de cuptor și de tipul de
sticlă produsă, variază de la ~ 20 de tone pe zi până la mai mult de 700 de tone.
5
Staniu este potrivit pentru procesul floatare a sticlei, deoarece are o greutate
specifică ridicată și este nemiscibil cu sticla topită. Staniul, cu toate acestea, se oxidează
într-o atmosferă naturală, pentru a forma dioxid de staniu (SnO2). Cunoscut în procesul de
producție ca zgură, dioxidul de staniu aderă la sticlă. Pentru a preveni oxidarea, baia de
staniu este prevăzută cu o atmosferă protectoare, presiune pozitivă de azot și hidrogen.
Sticla curge, formând o bandă plutitoare cu suprafețe perfect netede pe ambele părți
și chiar o grosime uniformă, pe suprafața de staniu. Deoarece temperatura se reduce treptat
de la 1100 ° C până la aproximativ 600 ° C foaia de sticlă, poate fi ridicată de pe baia de
staniu pe role. Panglica de sticlă este trasă de pe baie de role la o viteză controlată. Variația
vitezei de curgere și a vitezei rolelor permite unei foi de sticlă să capete diferite grosimi.
Rolele de sus, poziționate deasupra staniului topit pot fi folosite pentru a controla atât
grosimea, cât și lățimea benzii de sticlă.
După trecerea de baia de staniu, foaia de sticlă trece printr-un cuptor de recoacere
de aproximativ 100 m, unde este răcită treptat, astfel încât să nu crape datorită schimbării
de temperatură. La ieșirea din cuptor, sticla este tăiată de mașini.
6
de ore, care livrează sticla la 1100°C, fără incluziuni și bule, lin și în mod continuu în baia
de flotare. Procesul de topire este cheia pentru calitatea sticlei; compozițiile pot fi
modificate pentru a modifica proprietățile produsului finit.
Materiile prime care intră în fabricarea sticlei flotate clare sunt:
• SiO2 - nisip de siliciu
• Na2O - oxid de sodiu
• CaO - oxid de calciu din piatră de var
• MgO – oxid de magneziu
• Al2O3 – oxid de aluminiu
Materiile prime menționate, amestecate în primul rând în lot ajută la producerea
sticlei clare. În cazul în care anumiți oxizi metalici sunt amestecaţi în acest lot, acestia
conferă culori pentru sticlă. De exemplu:
• NiO şi CoO - pentru a da sticle gri estompate (Oxizii de nichel & cobalt)
• SeO - pentru a da sticle cu nuanţe bronz (oxid de seleniu)
• Fe2O3 - Pentru a da sticle verzi(oxizi de fier, care uneori sunt, de asemenea,
prezenți ca impurităţi în nisipul de siliciu)
• CoO - Pentru a da sticlă cu nuanță albastră (oxizi de cobalt)
Pe lângă materia primă de bază de mai sus, cioburi de sticlă se adaugă la amestec în
proporţie de aproximativ 25% ~ 30%, acestea acţinând în primul rând ca element flux.
Fluxul într-un lot ajută la reducerea punctului de topire al șarjei, reducând astfel consumul
de energie necesar pentru a efectua procesul.
Tabelul următor indică procentul de materie primă folosit pentru diferite sticle, mai
cunoscute:
Sticla de Sticla
Sticla Sticla Sticla de Sticla de Sticla
Sticla laborator Sticla optică
de de laborator laborator optica
Componenţi cristal Pirex Lindeman cron
geam butelii Turingia Jena flint
% % % greu
% % % % %
%
SiO2 71.5 72.4 55.5 66 76 81 - 32.7 47
B2O3 - - - - 16 12 64 13.2 -
BeO - - - - - - 15.3 - -
CaO 7.9 9.3 - 8 0.2 0.5 - - -
MgO 3.6 1.1 - 4.5 - - - - -
BaO - - - - - - - 45.9 -
PbO - - 30 - - - - - 46.4
ZnO - - - - - - - 3.5 -
Li2O - - - - - - 20.7 - -
Na2O 15.6 15.3 - 11 5.4 4.5 - - -
K2O - - 14.5 3 0.6 - - - 6.35
Al2O3 1.2 1.79 - 7.5 1.7 2 - 3.15 -
Fe2O3 0.2 0.2 - - - - - - -
As2O3 - - - - - - - 1.6 0.2
Tabelul 1 Compoziţia chimică a unor sticle
7
la 25 mm; dintr-o panglică frecvent afectată de incluziuni, bule și striuri până la aproape
perfecțiune optică. Flotarea oferă ceea ce este cunoscut sub numele de finisaj de foc, luciu
de porțelanuri noi.
2.3.3 Stratificarea
Straturile care fac modificări profunde ale proprietăților optice pot fi aplicate
panglicii de sticlă racită, printr-o tehnologie avansată de temperaturi ridicate.
Depunere chimică de vapori de acoperire este cel mai mare avans în procesul de
flotare de când acesta a fost inventat. Depunerile pot fi folosite pentru a adăuga o varietate
de straturi, cu grosime mai mică de un micron, pentru a reflecta, de exemplu, lungimi de
undă vizibile și în infraroșu. Straturi multiple pot fi depozitate în câteva secunde cat timp
panglica de sticlă trece pe sub dispozitivele de stratificare. Dezvoltarea continuă a
procesului de depunere chimică poate ajunge să înlocuiască modificări ale compoziției ca
modalitate principală de a varia proprietățile optice ale sticlei flotate.
2.3.4 Călirea
În ciuda procedeului lin de obţinere a sticlei flotate, se dezvoltă tensiuni
considerabile în panglica de sticlă pe măsură ce aceasta se răceşte. Prea multă presiune si
sticla se va rupe în momentul tăierii. Pentru a scăpa de aceste tensiuni, panglica este supusă
unui tratament termic, într-un furnal lung, cunoscut sub numele de “Lehr”. Temperaturile
sunt strâns controlate, atât de-a lungul şi de-a latul panglicii.
2.3.5 Inspecţia
Procesul de float este renumit pentru fabricarea sticlei perfect plate, fară defecte.
Dar, pentru a asigura cea mai bună calitate, inspecția are loc în fiecare etapă. Din când în
când un balon nu este îndepărtat în timpul rafinării, un bob de nisip refuză să se topească,
un tremur în tablă de fier pune valuri în panglica de sticlă. Inspecția on-line automatizată
face două lucruri: dezvăluie defecte de proces în amonte, care pot fi corectate, permite
calculatoarelor din aval să orienteze frezele în jurul defectelor.
Tehnologia de inspecție permite mai mult de 100 de milioane de măsurători pe
secundă să fie făcute peste panglică, localizând imperfecţiuni pe care ochiul liber nu le-ar
putea identifica, tăietoarele "inteligente", îmbunătățind în continuare calitatea produsului la
client.
Pentru construirea produselor din sticlă, se pot realiza mai multe procesări de către
producătorii de sticlă sau de către alte companii:
Unități multiple lustruite
Unitățile cu geamuri multiple încorporează două (sau mai multe) geamuri, separate
prin distanțiere pentru a crea un spațiu închis ermetic între fiecare geam succesiv în unitate.
Acest spaţiu poate fi umplut cu aer, care este ulterior desicant, sau pot fi utilizate în locul
aerului gaze care au o conductivitate scăzută, cum ar fi argonul. Un strat de acoperire cu
emisivitate redusă pate fi adăugat pe una sau mai multe suprafețe de sticlă interioare pentru
8
a asigura izolarea termică îmbunătățită. Acest tip de sticlă este utilizat în clădiri și vehicule
pentru a controla căldura și pentru transmisia de lumină.
Tratament termic
Sticla călită se produce atunci când sticla floatată este încălzită la aproximativ
650ºC, apoi stinsă cu jeturi de aer, astfel încât suprafețele sunt răcite rapid, iar miezul
interior mai lent.
La temperatura camerei, miezul continuă să se răcească. Suprafeţele intră în
compresiune, iar miezul intră în tensiune. În cazul în care sticla se sparge, miezul
eliberează energie de întindere care determină formarea de particule mici, mai sigure din
sticlă. Sticla călită se utilizează la geamurile din sticlă securizată în clădiri.
Conturarea
Sticla poate fi îndoită în diferite forme pentru anumite aplicații în construcții. Între
500ºC și 600ºC vâscozitatea - sau natura siropoasă - sticlei scade cu un factor de 10.000 pe
măsură ce se transformă dintr-un solid sfărâmicios într-o substanță plastică.
Știința încovoierii sticlei este folosirea aceastei faze de plastic pentru a produce
forme care sunt lipsite de încreţituri și de alte defecte optice. Sag-fasonarea este procedeul
cel mai utilizat pe scară largă. Sticla este încălzită la faza de plastic și se lasă să se
deformeze sub propria greutate la forma dorită.
Suprafaţa de lucru
Texturi fine de suprafață pot fi aplicate cu ajutorul sablării și gravării cu acid.
9
buclele care sunt implicate în controlul acetuia sunt relativ puţine, dar aceste bucle sunt
foarte interactive, ceea ce face generaorul de abur foarte simplu de înţeles şi foarte dificil
de controlat.
Vom considera în continuare doar furnalul şi combustibilul, lăsând la o parte
procesul de generare al [Link] poate varia de la solid, la lichid sau chiar
gazos. Elementul necesar pentru a elibera energia înmagazinată în diferite forme ale
carbonului (C), este aerul, sau mai corect spus oxigenul (O2) , element care formează în
general aproximativ 23% din amestecul pe care îl numim aer (restul de 77% este nitrogen
N2).
Combustibilii lichizi şi gazoşi vor fi mânuiţi în mod asemănător, din moment ce
ambii sunt fluide, iar echipamentele necesare controlului cantităţii au acelaşi design. De
exemplu, valvele de control sunt folosite pentru a regla cantitatea de păcură, cât şi pentru
debitul de combustibil gazos. Diferenţele dintre cele două tipuri de combutibili vor fi
debitul, presiunea de lucru, temperatura, vâscozitatea şi densitatea.
Acești parametri au o influență semnificativă asupra dimensiunii corpului, modului
de conectare și a materialelor de construcție a valvei de reglare. Combustibilii solizi sunt
într-o categorie separată deoarece sunt necesare proceduri speciale de manipulare și de
măsurare, ambele influențând controlabilitatea procesului de ardere. În plus, cuptoare, care
permit ca acest tip de combustibil să fie ars, trebuie să aibă o construcție unică, care este
foarte diferită de cele utilizate pentru petrol sau gaze naturale. Design-urile arzătoarelor
pentru cărbune pulverizat includ întotdeauna difuzoare folosite pentru a produce condiţii
mai stabile pentru aprindere, prin divizarea aerului de combustie în două fluxuri, primar şi
secundar, asemanător în privinţa acestui aspect cu cele folosite cu comustibil păcură.
10
Avantajul acestei metode este faptul că, dacă măsurăm cantitatea de oxigen conţinută în
gazele de evacuare şi aceasta este similară cu cantitatea dată în aerul în exces, atunci putem
fi siguri că tot materialul combustibil a fost ars.
Componenta principală a sticlei plane este SiO2 (dioxid de siliciu). Acesta are un
punct de topire mare, în jur de 1700°C, la aceasta temperatură, “nisipul” având consistenţa
unui sirop. Blocul de bază din care provine siliciul este o piramidă, la care siliciul este în
centrul său, legat simetric la 4 atomi de oxigen la colţuri, având formula chimica SiO4.
( (2.5)
Pentru raţiuni economice şi practice punctul de topire şi vâscozitatea siliciului sunt
reduse adăugând oxid de sodiu, sub forma de carbonat de [Link], atomii de sodiu-
oxigen intră în reţeaua de siliciu-oxigen, în conformitate cu stările de valenţă. Aceşti atomi
sunt cunoscuţi sub numele de „ formatori de reţea”.
Alţi constituenţi majori ai sticlei plane, calciul și magneziul intră în reţea sub formă
de „modificatori de reţea”, acţiunea acestora este să facă structura reţelei mai complexă.
Astfel, când sunt topite împreună componentele, în procesul de răcire este mai dificil
pentru atomi să se aranjeze într-o maniera convenabilă pentru apariţia cristalizării.
În procesul de fabricare a sticlei, rata de răcire este aranjată în aşa fel încât
vâscozitatea să crească și mobilitatea atomilor să fie împiedicată, astfel prevenindu-se
aranjamentele şi cristalizarea.
Astfel, sticla poate fi considerată lichid răcit foarte mult, care nu are punct de topire
şi nici nu prezintă fenomentul de cristalizare.
11
[Link] procesului tehnologic
Se doreşte implementarea unui sistem automatizat care să controleze atât nivelul de
materie primă aflată la un moment dat într-un furnal, cât şi presiunea înconjurătoare,
simulând secvenţa de mutare a flăcării de pe partea stangă pe partea dreaptă a camerei de
topire.
3.1.1 Clapetă-obturator
O unitate clapetă-obturator este un singur echipament, care acționează ca un
registru de gaze reziduale și ca un obturator de aer de combustie.
În fiecare arzător există 2 unități clapetă-obturator care funcționează în opoziție. În
cazul în care pe partea stângă se deschide registrul gazelor reziduale şi obturatorul aerului
de ardere este închis (poziție înaltă), apoi pe partea dreaptă, registrul este închis și se
deschide obturatorul (poziția joasă).
Din motive mecanice, în cazul în care registrul este deschis, obturatorul unității este
închis și vice-versa. Este imposibil ca în aceeași unitate (adică pe aceeași parte) să fie şi
clapeta şi obturatorul deschise. Pentru fiecare unitate, un singur comutator este utilizat
pentru a descrie poziția clapetă-obturator (corespunde statusului clapetei). O comandă
deschide clapeta și se închide mecanic obturatorul.
Alarme posibile pentru echipamentul clapetă-obturator:
Oprire de urgenţă
Defect electric
Rescriere stare clapetă stânga
Rescriere stare clapetă dreapta
12
alarme nu sunt executate în timpul secvenţei de inversare. Alarmele nu mai sunt mascate la
finalul secvenţei de inversiune, în momentul în care toate buclele de control au fost
deblocate.
În momentul în care secvenţa de inversiune a pornit, alarmele pentru condiţiile de
funţionare sunt mascate.
13
Fig. 3.1. Structura de reglare automată a nivelului
În figura de mai sus au fost notate:
r = referinţa (introdusă de utilizator din Centum)
ɛ = eroarea de urmărire a referinţei
R = regulatorul (implementat în Centum)
u = comanda dată către elementul de execuţie de regulator
EE= elementul de execuţie (în cazul reglării nivelului, elementul de execuţie este
motorul dispozitivului de încărcare)
m = mărimea de execuţie
IT = instalaţia tehnologică (în cazul de faţă furnalul care trebuie umplut cu materie primă)
yp = mărimea fizică convertită de traductor
Tr = traductor (în cazul de faţă Dipping Probe)
y = mărimea măsurată de traductor
3.3 Presiunea
Există două părţi importante în ceea ce priveşte reglarea presiunii.
Prima parte se referă la comportarea în mod normal, cât timp în furnal este topită
sticla în mod obişnuit. În această perioadă, de controlul presiunii se ocupă regulatorul de
tip PID. Acesta realizează un control de tip proportional-integrativ în cazul presiunii.
Utilizatorul aplicaţiei poate seta referinţa presiunii, controlerul dacă este în modul automat
adaptează comanda astfel încât ieşirea procesului să urmărească referinţa.
O a doua parte importantă în ceea ce priveste presiunea, este comportarea
regulatorului PID în timpul inversiunii părţii de ardere. La schimbarea flăcării de pe stânga
pe dreapta, sau invers, toate controlerele sunt blocate, parametrii procesului fiind puternic
influenţaţi de această schimbare. Astfel, în timpul inversiunii, presiunea nu va mai fi
reglată de blocul PID (acesta fiind blocat), ci controlul presiunii va fi preluat de o logică
diferită. Comanda va fi dată conform unui grafic predefinit, care arată ca în figura 4.2:
14
pentru izolare. Mecanismul de închidere are forma unui disc, operarea valvei fluture fiind
asemănătoare cu cea a valvei cu bilă, permiţându-se închiderea rapidă.
Discul se află în centrul conductei, existând o tijă care trece prin disc, tijă conectată
la un dispozitiv de acţionare aflat în afara valvei. Rotirea actuatorului permite poziţionarea
discului fie paralel, fie perpendicular pe fluxul care circulă prin valvă. Discul este prezent
în debitul care circulă prin valvă, spre deosebire de valvele cu bilă, aşa că va exista
întotdeauna o cădere de presiune indusă în flux, indiferent de poziţia valvei.
În figura 3.3. se poate vedea cum arată valva de tip fluture, cât şi poziţiile de închis
(closed) şi deschis (open) ale acesteia.
15
4. Modelare matematică
În domeniul automatizării, unul din cele mai importante aspecte când vine vorba
despre controlul unui sistem este cunoaşterea comportării acestuia. Cum o descriere literară
a comportamentului procesului nu permite determinarea unei „legi” pe baza căreia să
realizeze reglarea, acesta trebuie abstractizat, astfel putem obţine un model al procesului.
Procesul poate fi influenţat de intervenţii externe sau de dinamica intrinsecă a
acestuia, el putând fi caracterizat de unul sau mai mulţi parametrii fizici (temperatură,
nivel, presiune, umiditate, tensiune etc.). Modelul procesului reprezintă descrierea acestuia
prin relaţii matematice care să reflecte dependenţa acestor parametrii fizici. Găsirea unui
model matematic pentru un proces poate fi făcută în două moduri, analitic sau
experimental.
Modelarea analitică este folosită în principal când procesul pe care dorim să îl
reglăm nu este accesibil, astfel se urmăreşte determinarea unui model construit din ecuaţii
de bilanţ energetic şi/sau masic. Un dezavantaj al acestei abordări ar fi faptul că, de multe
ori, nu se cunosc toţi factorii care influenţează caracteristicile procesului.
Modelarea experimentală este posibilă dacă există sistemul fizic, pentru a putea
efectua experimente pe acesta. Aceasta se face prin achiziţia de date de intrare-ieşire din
proces, în acest mod putând exprima printr-o ecuaţie recursivă, cu diferenţe modelul
procesului.
În practică nu se poate utiliza în mod exclusiv niciuna din cele două metode de
modelare matematică, folosindu-se o combinaţie a acestora. Astfel, se realizează iniţial o
modelare analitică a sistemului, apoi trecându-se la procedura de identificare
experimentală, ajustându-se astfel modelul teoretic. În acest mod, comportamentul intrare-
ieşire al modelului va reflecta comportamentul procesului.
16
În continuare voi realiza o modelare analitică a sistemului, folosind un model
simplificat pentru fiecare parametru reglat, neavând acces la instalaţia procesului, apoi voi
calcula un regulator pentru fiecare parametru reglat, simulând comportamentul sistemului.
17
Dacă ţinem cont de faptul că masa poate fi exprimată în funcţie de secţiunea
rezervorului S, de densitate și de nivelul de lichid L, putem scrie:
(4.3)
Astfel, ecuaţia (2) devine:
(4.4)
Considerăm că mărimile variabile în timp se obţin prin variaţii mici în jurul
unui punct de regim staţionar:
(4.5)
(4.6)
Din relaţiile (4.4),(4.5) şi (4.6) va rezulta că:
( ) (4.7)
Aplicând condiţia de regim staţionar, din (1), ecuaţia va fi:
(4.8)
Vom nota mărimea reglată respectiv cea de execuţie astfel:
(4.9)
(4.10)
18
Deoarece o simplă înlocuire în ecuaţia (4.15) a ecuaţiei (4.16), ar complica
problema, se impune explicitarea ultimei relaţii în serie Taylor, în jurul unui punct L0:
( ) ( ) (4.17)
( ) (4.19)
Notând:
(4.20)
(4.21)
unde, .
Din (28) se poate observa că procesul analizat, în care debitul de evacuare este
variabil, este unul cu autostabilizare.
19
funcţia de transfer a elementului de execuţie
funcţia de transfer a procesului
Relaţia (30) s-a obţinut considerând << , lucru acceptat în practică. Pentru
acest proces se va folosi un regulator de tip proporţional(P), calculat folosind metode de
alocare poli-zerouri pentru a obţine un sistem în buclă închisă care să asigure anumite
performanţe de regim staţionar.
Astfel, dorim ca sistemul în buclă închisă să fie caracterizat de funcţia de transfer
de ordinul întai:
(4.31)
unde T va fi ales astfel încât să fie respectate cerinţele de performanţă. Cum, sistemul în
buclă deschisă are forma:
(4.32)
Notăm constanta părţii fixate şi obţinem relaţia (4.32) ca fiind:
(4.33)
În buclă închisă avem:
(4.34)
(4.35)
unde: funcţia de transfer a traductorului
funcţia de transfer a elementului de execuţie
funcţia de transfer a procesului
Pentru acest proces se va folosi un regulator de tip proporţional-integrativ(PI),
calculat folosind metode de alocare poli-zerouri pentru a obţine un sistem în buclă închisă
care să asigure anumite performanţe de regim staţionar.
Sistemul în buclă închisă va fi caracterizat de funcţia de transfer de ordin doi:
(4.36)
20
Pentru simplificarea calculelor, consideram = , adică vom compensa
constanta procesului alegând constanta de timp a parţii integratoare egală:
(4.39)
21
Fig.4.4 Răspunsul sistemului în buclă deschisă la intrare de tip treaptă 10
22
Pentru tt=40s obţinem . Alegem rezultă ,
.
( ) (4.45)
23
Astfel, conform structurii de reglare următoare, în care perturbaţiile de tip treaptă
au fost aplicate la ieşirea din proces, obţinem răspunsul din figura 4.9:
24
Datelor obţinute în urma simulărilor le vom sintetiza în tabelul următor:
Eroare Rejecţia
Regulatorul Timp tranzitoriu Suprareglaj
staţionară perturbaţiilor
0 50s 10% da
0 40s 30% da
25
(4.48)
Vom considera că debitul de evacuare este în funcţie de presiunea p, respectând
relaţia:
√ (4.49)
Neglijăm din relaţia (46) termenii la patrat, aceştia fiind prea mici pentru a
modifica semnificativ valoarea finală:
( ) (4.51)
Trecând în partea stangă termenul Fe0 şi notăm:
p(t)=p0+Δp(t) (4.52)
Fa(t)=Fa0+ΔFa(t) (4.53)
Fe(t)=Fe0+ΔFe(t) (4.54)
Astfel, înlocuind relaţiile (4.52) şi (4.54) în relaţia (4.51) obţinem:
( ) (4.55)
( ) (4.56)
(4.57)
(4.58)
( ) ( ) (4.59)
( )
( )
26
Proiectarea sistemului de reglare automată
Considerăm funcţiile de transfer:
functia de transfer a traductorului
funcţia de transfer a elementului de execuţie
funcţia de transfer aflată anterior
Din înserierea acestora va rezulta funcţia de transfer a părţii fixate:
(4.61)
Trebuie considerat timpul mort introdus în sistem de distanţa între capacitatea
penumatică şi punctul de masură; timp care va fi invers proporţional cu viteza de curgere a
fluidului şi direct proporţional cu lungimea conductei.
(4.62)
În practică, constanta de timp a elementului de execuţie este mult mai mică decât
cea a procesului, aşa că o vom neglija, rezultând relaţia :
(4.63)
Sistemul este supus unor perturbaţii considerabile, de aceea trebuie folosită o
metodă de acordare experimentală la perturbaţii. Astfel, pentru funcţia de transfer (4.63)
vom alege un regulator PI, conform procedurii de acordare experimentală Kopelovici,
având parametrii:
(4.64)
(4.65)
27
Simularea în timp a procesului a arătat că acesta nu se stabilizează la valoarea de
referinţă, amplificarea semnalului de intrare fiind considerabilă, aşa cum poate fi observat
din figura 4.13:
Deoarece sistemul este supus unor pertubaţii importante, vom folosi un regulator
calculat conform procedurii de acordare experimentală Kopelovici aflat cu ajutorul
relaţiilor (4.64) şi (4.65).
După efectuarea calculelor, se obţin parametrii regulatorului:
41.6
0.6
Astfel, regulatorul PI va fi următorul:
( ) (4.69)
S-a realizat simularea sistemului anterior folosind toolul Simulink din
MatlabR2015a construindu-se structura de reglare automată următoare:
28
Dacă aplicăm o perturbaţie de tip semnal dreptunghiular, răspunsul sistemului de
reglare este:
29
Dacă notăm Klim= valoarea amplificării pentru care sistemul funcţionează la
limita de stabilitate şi Tlim=perioada de auto-oscilaţie, se pot determina parametrii
regulatoarelor pe baza următoarelor tabele:
30
Fig.4.21. Răspunsul SRA-presiune cu regulator de tip P
31
Fig.4.24. Răspunsul sistemului folosind regulatoarele P,PI şi PID
32
anii 1990, Yokogawa a stabilit un birou în Bahrain pentru a supraveghea activitatea în
Orientul Mijlociu și a intrat în domeniul biotehnologiei.
În 2002, firma a continuat să crească cu achiziționarea Ando Electric, iar în 2005 a
stabilit un nou nivel al globalizării în activitatea de automatizare industrială cu înființarea
Yokogawa Electric International din Singapore.
Produsele Yokogawa sunt utilizate în diferite industrii care necesită sisteme de
control al proceselor. În funcție de dimensiunea proiectului și cerințele, Yokogawa ofera
diverse sisteme de control: DCS, PLC, SCADA și ESD (de oprire de urgență). În
colaborare cu Shell Global Solutions, Yokogawa oferă de asemenea soluţii de control
avansat al procesului (APC) pentru rafinării, uzine petrochimice și chimice.
Centum, sistemul DCS Yokogawa, are cea mai mare capacitate între DCS-uri,
suportând până la 1 milion de etichete de dispozitive.
33
Faptul că FCS-ul este cel care se ocupă de partea de logică a determinat construirea
software-ului cu un grad de disponibilitate mai mare de 99.99%, astfel riscul de a întrerupe
producţia datorită unor erori interne este foarte scăzut.
Pe lângă faptul că FCS-ul este independent de HIS, fiecare FCS în parte este
independent, astfel dacă apare vreo problemă, nu este necesară oprirea întregii instalaţii
pentru a o rezolva.
34
În figura anterioară este un exemplu de configuraţie în care sunt prezente
principalele componente ale DCS-ului menţionate anterior. Aceasta are proprietăţile
următoare:
Numărul de tag-uri care pot fi monitorizate:100 000
Numărul de staţii care pot fi conectate: 256
35
În figura anterioară este un exemplu de configuraţie pentru un sistem complex
având urmatoarele caracteristici:
Numărul de tag-uri care pot fi monitorizate:1 000 000
Numarul de staţii care pot fi conectate: 1024
5.4 FCS
Principalele componente ale unui FCS sunt:
Power Supply Unit(în continuare numită PSU)-Reprezintă sursa de alimentare
Field Control Unit(în continuare numit FCU)-Unitatea de procesare, poate fi
asimilat unui controler
Card de comunicație
Carduri pentru semnale-Intrări/ieşiri analogice-digitale (referite în continuare ca
I/O)
Aceste elemente formează un nod. Într-un nod pot fi maximum 12 unităţi, un nod
având 12 sloturi numerotate de la dreapta la stânga. Fiecare nod trebuie să conţină pe
primele două poziţii sursa de alimentare şi redundanţa acesteia. Într-un FCS există cel
puţin un nod care conţine unitatea de procesare, aceasta şi redundaţa pentru ea, trebuie să
fie aşezate pe poziţiile 3, respectiv 4(aşa cum se poate observa în figura de mai jos).
Celelalte noduri pot fi folosite pentru modulele de I/O, în acest caz, fiind nevoie de
modul de comunicaţie (pentru modulul de control) care va fi montat pe primul nod în
poziţia 5 şi 6 (se respecta redundanţa), iar pe nodul celălalt în poziţia 3 şi 4 (poziţii care ar
fi fost ocupate de modulul de control).
Exista două modalităţi de legare a nodurilor:
36
Fig.5.6. Legarea nodurilor în configuraţie serie
37
1 card de tip ADV161-P cu 64 de spaţii pentru semnalele de intrare digitale, pentru
care a fost declarat un card redundant
b) Nodul 2:
1 card de tip ADV151-P cu 21 de spaţii pentru semnalele de intrare digitale, pentru
care a fost declarat un card redundant
1 card de tip AAI841-S cu 8 spații pentru intrări analogice şi 8 spaţii pentru ieşiri
analogice, pentru care a fost declarat un card redundant
38
Starea switch-urilor (switch-urile asignate motoarelor ne vor indica dacă
funcţionează sau nu ) pentru care este necesar să ştim doar dacă sunt închise sau
deschise
Tag-urile acestora începe cu ZSH pentru poziţia de high a switch-ului (închis=
semnalul va fi 1 dacă switchul este închis şi 0 dacă nu este închis) sau cu ZSL dacă este
semnal pentru poziţia de low (deschis= semnalul va fi 1 dacă switch-ul este deschis şi 0
dacă nu este deschis). Cele trei litere corespunzătoare semnalului de închis/deschis vor fi
urmate de un număr format din 5 cifre, corespunzător codului echipamentului de care ţine
semnalul respectiv.
Starea butoanelor oprire de urgenţă- la apăsarea butonului de oprire de urgenţă
semnalul se va activa
Tag-ul semnalelor pentru oprirea de urgenţă începe cu XXS, la care se va adăuga
un număr format din 5 cifre, corespunzător codului echipamentului de care ţine semnalul
respectiv.
Semnale pentru defecţiune electrică, care vor avea valoarea 1 în cazul în care a
apărut o defecţiune electrică la echipamentul respectiv, 0 în rest
Tag-ul semnalelor pentru indicarea unei defecţiuni electrice va avea prefixul US,
urmat de un număr format din 5 cifre, corespunzător codului echipamentului de care ţine
semnalul respectiv.
Semnale pentru controlul local/de la distanţă-au valoarea 1 dacă se doreşte
controlul DCS sau 0 în rest
Tag-ul semnalelor pentru control local/de la distanţă incepe cu HS, continuat de de
un număr format din 5 cifre, corespunzător codului echipamentului de care ţine semnalul
respectiv.
Ieşiri
La fel ca în cazul semnalelor analogice, output-urile digitale vor fi în stânsă
legătură cu semnalele de intrare, astfel încât vom distinge urmatoarele categorii de
semnale:
Semnale pentru închiderea/deschiderea switch-urilor
Acestea vor avea tag-uri de tipul RSH urmat de un cod de 5 cifre corespunzător
echipamentului pentru care sunt asignate semnalele de deschidere a switch-urilor sau RSL
urmat de un cod de 5 cifre corespunzător echipamentului pentru care sunt asignate
semnalele de de închidere a switch-urilor.
Pentru o listă completă a semnalelor digitale, echipamentelor corespunzătoare şi
tipul de semnal, a se vedea ANEXA 1.
39
Restul variabilelor necesare calculelor intermediare, au fost declarate sub formă de
switch-uri interne, care au ca stări posibile doar 0 şi 1.
40
PVI(1SI30011PVI şi 1SI30012)- folosite pentru a da mai departe valoarea citită din
proces, cu ajutorul său putând modifica această valoare, în cazul în care se doreşte o
simulare în anumite condiţii
PID (regulator) cel mai general mod de control, folosind controlul proporțional-
integrativ-derivativ bazat pe deviaţia PV(process variable-valoarea măsurată din proces)
faţă de SV(setpoint value-referinţă)
41
Condiţii-Acţiuni 1:
Dacă
există alarmă pentru defecţiune electrică pentru motorul 1
Atunci :
preset manipulated output(PSW) al motorului 1 nu se va pune pe nivelul cel mai de
jos
este latch-uit switch-ul pentru motorul 1 al benzii de încărcare
Condiţii-Acţiuni 3:
Dacă
există alarmă pentru defecţiune electrică pentru motorul 2
Atunci:
preset manipulated output(PSW) al motorului 1 se va pune pe nivelul cel mai de jos
este latch-uit switch-ul pentru motorul 2 al benzii de încărcare
Condiţii-Acţiuni 4:
Dacă
inputurile pentru alimentarea cu tensiune a motorului 2 nu sunt on
Atunci
controlerul pentru nivel primeşte nivelul cel mai de jos pentru referinţă
Condiţii-Acţiuni 5:
Dacă
este cuplat switch-ul pentru funcţionarea dispozitivului de încărcare
este cuplat motorul 1
există alimentare cu tensiune a echipamentelor
există alarmă de Output Open pentru tag-ul de setare a vitezei motorului 1
Atunci
controlerul pentru nivel va trece în modul manual
Condiţii-Acţiuni 6:
Dacă
este cuplat switch-ul pentru funcţionarea dispozitivului de încărcare
este cuplat motorul 2
există alimentare cu tensiune a echipamentelor
există alarmă de Output Open pentru tag-ul de setare a vitezei motorului 2
Atunci
controlerul pentru nivel va trece în modul manual
Condiţii-Acţiuni 8:
Dacă
se doreşte controlul distribuit al motorului 1(nu de la un panou, făcut manual)
este cuplat motorul 1
nu există alimentare cu tensiune a echipamentelor
Atunci
se va pune referinţa pentru motorul 1 pe nivelul cel mai de jos
este latch-uit switch-ul pentru motorul 1 al benzii de încărcare
Condiţii-Acţiuni 9:
Dacă
se doreşte controlul distribuit al motorului 2(nu de la un panou, făcut manual)
este cuplat motorul 2
nu există alimentare cu tensiune a echipamentelor
Atunci
42
se va pune referinţa pentru motorul 2 pe nivelul cel mai de jos
este latch-uit switch-ul pentru motorul 2 al benzii de încărcare
Condiţii-Acţiuni 10:
Dacă
nu se doreşte controlul distribuit al motorului 1(de la un panou, făcut manual),
Atunci
se va latch-ui switch-ul corespunzător setării vitezei motorului 1
Condiţii-Acţiuni 11:
Dacă
este cuplat switch-ul pentru funcţionarea dispozitivului de încărcare
nu se doreşte controlul distribuit
este cuplat motorul 1
Atunci
se va latch-ui switch-ul corespunzător setării vitezei motorului 1
Condiţii-Acţiuni 12:
Dacă
nu se doreşte controlul distribuit al motorului 2(de la un panou, făcut manual)
Atunci
se va latch-ui switch-ul corespunzător setării vitezei motorului 2
Condiţii-Acţiuni 13:
Dacă
este cuplat switch-ul pentru funcţionarea dispozitivului de încărcare
nu se doreste controlul
este cuplat motorul 2
Atunci
se va latch-ui switch-ul corespunzător setării vitezei motorului 2
Condiţii-Acţiuni 15:
Dacă
este cuplat switch-ul pentru funcţionarea dispozitivului de încărcare pe poziţia de
low
nu se doreste controlul distribuit pentru motorul 1
nu se doreşte controlul distribuit pentru motorul 2
Atunci
referinţa pentru controlerul de nivel va fi dată minimă
43
Condiţii-Acţiuni 1:
Dacă
este activ semnalul pentru maximizarea referinţei regulatorului
nu este activ semnalul pentru minimizarea referinţei regulatorului
se doreşte controlul distribuit pentru motorul 1
se doreşte controlul distribuit pentru motorul 2
este atinsă limita superioară a switch-ului pentru motorul 1(motorul 1 e cuplat)
este atinsă limita superioară a switch-ului pentru motorul 2(motorul 2 e cuplat)
Atunci
se alege varianta a treia a selectorului 1S31-30001(ambele motoare cuplate sau
decuplate)
Condiţii-Acţiuni 2:
Dacă:
nu se primeşte semnal de la dispozitivul de încărcare
este activ semnalul pentru maximizarea referinţei regulatorului
nu este activ semnalul pentru minimizarea referinţei regulatorului
este atinsă limita superioară a switch-ului pentru motorul 1
este alimentat cu tensiune electrică motorul 1
Atunci:
se alege prima variantă a selectorului 1S31-30001(Motorul MOTR-30011 este
cuplat)
Condiţii-Acţiuni 3:
Dacă:
nu se primeşte semnal de la dispozitivul de încărcare
este activ semnalul pentru maximizarea referinţei regulatorului
nu este activ semnalul pentru minimizarea referinţei regulatorului
este atinsă limita superioară a switch-ului pentru motorul 2
este alimentat cu tensiune electrică motorul 2
Atunci:
se alege a doua variantă a selectorului 1S31-30001(Motorul MOTR-30012 este
cuplat)
Condiţii-Acţiuni 4: -
Condiţii-Acţiuni 5:
Dacă
nu este activ semnalul pentru maximizarea referinţei regulatorului
este activ semnalul pentru minimizarea referinţei regulatorului
Atunci
se alege varianta a treia a selectorului 1S31-30001(ambele motoare cuplate sau
decuplate)
44
[Link] de cuplare a motoarelor
Condiţii-Acţiuni 1:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
nu se doreşte controlul distribuit
semnalul care indică cuplarea motorului 1 este activ
semnalul care indică decuplarea motorului 1 este inactiv
Atunci:
se latch-uieste switch-ul SY30011, corespunzător motorului 1
Condiţii-Acţiuni 2:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
se doreşte controlul distribuit
este alimentat cu tensiune electrică motorul
semnalul care indică cuplarea motorului 1 este activ
nu este activ switch-ul corespunzător motorului 1
Atunci:
se pune în modul automat blocul SY30011
Condiţii-Acţiuni 3:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
semnalul care indică decuplarea motorului 1 este activ
Atunci:
se latch-uieste switch-ul SY30011, corespunzător motorului 1
45
Condiţii-Acţiuni 5:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
nu se doreşte controlul distribuit
semnalul care indică cuplarea motorului 2 este activ
semnalul care indică decuplarea motorului 2 este inactiv
Atunci:
se latch-uieste switch-ul SY30012, corespunzător motorului 2
Condiţii-Acţiuni 6:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
se doreşte controlul distribuit
este alimentat cu tensiune electrică motorul
semnalul care indică cuplarea motorului 2 este activ
nu este activ switch-ul corespunzător motorului 2
Atunci:
se pune în modul automat blocul SY30012
Condiţii-Acţiuni 7:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
semnalul care indică decuplarea motorului 2 este activ
Atunci:
se latch-uieste switch-ul SY30012, corespunzător motorului 2
46
Condiţii-Acţiuni 1:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
există alarmă de output open pentru blocul SY30011 (nu primeşte semnal la intrare)
există alarmă de output open pentru blocul SY30012 (nu primeşte semnal la intrare)
Atunci:
Controlerul de nivel va trece în modul manual
Condiţii-Acţiuni 2:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
nu se doreşte controlul distribuit pentru motorul 1
Atunci:
se latch-uieste switch-ul SY30011, corespunzător motorului 1
Condiţii-Acţiuni 3:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
nu se doreşte controlul distribuit pentru motorul 2
Atunci:
se latch-uieste switch-ul SY30012, corespunzător motorului 2
Condiţii-Acţiuni 5:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
se doreşte controlul distribuit al motorului 1
nu este latch-uit switch-ul pentru motorul 1
Atunci
blocul SY30011 este pus în modul automat
Condiţii-Acţiuni 6:
Dacă:
este activ semnalul care indică starea de funcţionare a dispozitivului de încărcare
nu este activ semnalul care indică starea de oprit a dispozitivului de încărcare
se doreşte controlul distribuit al motorului 2
nu este latch-uit switch-ul pentru motorul 2
Atunci
blocul SY30012 este pus în modul automat
47
Pentru LC64 sunt disponibile 32 de semnale de intrare (inputs), 32 de semnale de
ieşire(outputs) şi 64 de elemente logice. Dintre cele mai importante elemente logice
disponibile amintim:
AND –şi logic
OR –sau logic
NOT –negaţie logică
OND –timer on-delay
OFFD –timer off-delay
TON –declanşare la front crescător
TOFF –declanşare la front descrescător
WOUT –bloc de ştergere
GT -mai mare ca
GE -mai mare sau egal ca
EQ -egal
BAND -şi pe biţi
BOR –sau pe biţi
BNOT –negaţie pe biţi
Dacă:
switch-ul care indică poziţia de cuplat pentru motorul 30011este ON ŞI switch-ul
care indică poziţia de decuplat pentru motorul 30011este ON
SAU
switch-ul care indică poziţia de cuplat pentru motorul 30011este OFF ŞI switch-ul
care indică poziţia de decuplat pentru motorul 30011este OFF
Atunci:
se latch-uieşte semnalul care indică poziţia de cuplare a motorului 3011(se cuplează
motorul)
48
Dacă:
switch-ul care indică poziţia de cuplat pentru motorul 30012 este ON ŞI switch-ul
care indică poziţia de decuplat pentru motorul 30012 este ON
SAU
switch-ul care indică poziţia de cuplat pentru motorul 30012 este OFF ŞI switch-ul
care indică poziţia de decuplat pentru motorul 30012 este OFF
Atunci:
se latch-uieşte semnalul care indică poziţia de cuplare a motorului 3012(se cuplează
motorul)
Dacă:
switch-ul care indică poziţia de cuplat pentru dispozitivul 30001(pentru încărcare)
este ON ŞI switch-ul care indică poziţia de decuplat pentru dispozitivul 30001 este
ON
SAU
switch-ul care indică poziţia de cuplat pentru dispozitivul 30001 este OFF ŞI
switch-ul care indică poziţia de decuplat pentru dispozitivul 30001 este OFF
Atunci:
se latch-uieşte semnalul care indică poziţia de cuplare a dispozitivul 30001(se
cuplează dispozitivul)
49
Dacă este activ semnalul de stânga (1ZSL30011L) sau de dreapta (1ZSL30011R)
pentru decuplarea motorului MOTR-30011, atunci se va activa semnalul pentru închiderea
switch-ului care controlează motorul respectiv.
50
6.3.1 Descrierea de ansamblu a logicii de reglare a presiunii
Presiunea este măsurată în două puncte ale furnalului, unul situat pe partea stângă a
acestuia, altul pe partea dreaptă. Valoarea semnalului colectat din câmp este trecută printr-
un bloc de medie, astfel putem evita date eronate colectate la un moment dat.
Utilizatorul are posibilitatea să aleagă (prin intermediul blocului SS-M) dacă
doreşte reglarea presiunii în funcţie de valoarea colectată din partea dreaptă, partea stângă,
sau media acestor două presiuni (calculată în blocul AVE).
Ieşirea din blocul de reglare reprezintă un semnal către echipamentul de control al
presiunii (vana de tip fluture prezentată în capitolul 4), astfel comandând deschiderea
închiderea acesteia de tip 0-100% (nu bipoziţional).
AVE-M (Moving average block-1AV1 şi 1AV2)- este folosit pentru a obţine o medie a
semnalului de intrare care a fost recepţionat de la un anumit moment în trecut, până în
momentul actual
AVE (Average block- 1AVG-PRES)- permite calcularea mediei mai multor semnale- în
cazul de faţă, permite calcularea mediei a două semnale care indică presiunea în două
locaţii diferite
SS-M (Selects the medium Value-1SM1)- permite selectarea valorii IN1, IN2 sau IN3 în
funcţie de selecţia facută în faceplate de către utilizator, conform tabelului următor
PID (regulator) cel mai general mod de control, folosind controlul proporțional-
integrativ-derivativ bazat pe deviaţia PV(process variable) faţă de SV(setpoint value)
PIO (Process Data I/O Connections PY30001)- folosit pentru a se conecta la modulele de
output
51
SO-2 (Switch Instrument Block with 2 Outputs)- blocul prin intermediul căruia utilizatorul
va face selecţia valorii procesului care va fi trimisă în regulator. Apasarea unuia dintre
butoanele de pe faceplate-ul blocului reprezintă selecţia
52
Condiţii-Acţiuni 4:
Dacă nu este apăsat niciunul din butoanele anterioare, se va selecta în mod automat
semnalul corespunzător mediei semnalelor colectate din partea stângă şi dreaptă a
furnalului
53
Condiţii-Acţiuni 7:
Dacă există alarmă de Input Open pentru partea dreaptă, este selectată partea
dreaptă, şi nu sunt îndeplinite condiţiile pentru D1, se va trece la partea de tabel
corespunzătoare lui C1
Condiţii-Acţiuni 8:
Dacă există alarme de Input Open atât pentru partea dreaptă, cât şi pentru presiunea
medie, este selectată presiunea medie şi nu sunt îndeplinite condiţiile pentru partea C1 a
tabelului, se va trece la partea D1
Condiţii-Acţiuni A1
Dacă este selectată partea stângă şi este apăsat butonul corespunzător părţii
stângi, blocul de selecţie va intra în mod automat, şi CSV(cascade setpoint) va
fi setat pentru presiunea P2
Dacă nu există alarmă de Input Open pentru presiunea din stânga şi este selectat
butonul pentru dreapta se va trece la partea de tabel E1(nu se ia nicio măsură)
Dacă este selectat butonul pentru partea stangă blocul de selecţie va intra în
mod automat, şi CSV(cascade setpoint) nu va fi setat pentru presiunea P2
Dacă nu este setată selecţia pentru partea stangă şi se apasă butonul pentru
presiune medie, blocul de selecţie va intra în mod automat, şi CSV(cascade
setpoint) nu va fi setat pentru presiunea P2
Condiţii-Acţiuni B1
Dacă selecţia este pentru presiunea medie şi se apasă butonul de stânga, blocul
de selecţie va intra în mod automat, şi CSV(cascade setpoint) va fi setat pentru
presiunea P1
Dacă nu este alarmă de Input Open pentru presiune în partea stângă, este
selectat butonul pentru partea dreaptă, nu se va acţiona în niciun fel
Dacă nu este selectată presiunea medie şi se apasă butonul de stânga, blocul de
selecţie va intra în mod automat, şi CSV(cascade setpoint) nu va fi setat pentru
presiunea P2
Dacă se apasă butonul pentru presiune medie, blocul de selecţie va intra în mod
automat, şi CSV(cascade setpoint) nu va fi setat pentru presiunea P2
Condiţii-Acţiuni C1
Dacă este selectată partea stângă şi se apasă butonul pentru presiune medie,
blocul de selecţie va intra în mod automat, şi CSV(cascade setpoint) nu va fi
setat pentru presiunea P2
Dacă nu există alarmă pentru Input Open presiunea din dreapta şi se apasa
butonul de stânga, nu se va executa nicio acţiune
Dacă se apasa pe butonul de dreapta, blocul de selecţie va intra în mod automat,
şi CSV(cascade setpoint) va fi setat pentru presiunea P2
Dacă nu este selectată partea stângă şi se apasă butonul de presiune medie,
blocul de selecţie va intra în mod automat, şi CSV(cascade setpoint) va fi setat
pentru presiunea P2
Condiţii-Acţiuni D1
Dacă se apasă butonul de presiune stânga, nu se va executa nicio acţiune
Dacă nu există alarmă pentru presiune dreapta, se apasă butonul din dreapta şi
este selectată deja partea dreaptă, blocul de selecţie va intra în mod automat, şi
CSV(cascade setpoint) va fi setat pentru presiunea P1
Dacă se apasă butonul de presiune medie, blocul de selecţie va intra în mod
automat, şi CSV(cascade setpoint) va fi setat pentru presiunea P2
54
Dacă nu este selectată partea dreaptă și se apasă butonul pentru partea dreaptă,
blocul de selecţie va intra în mod automat, şi CSV(cascade setpoint) va fi setat
pentru presiunea P2
MLD (Manual Loader Block)- folosit pentru a opera manual elementele finale de control,
cum ar fi valvele
PG-L13 (13-Zone Program Set Block) Controlul PID efectuează un control de tip
proporţional-integrativ-derivativ pentru un proces constant, cu durată lungă, la care
controlul este orientat asupra răspunsului promp la modificarea valorii de referinţă. Blocul
PG-L13 este utilizat pentru a modifica valoarea de referinţă a blocului PID, acesta
efectuând calcule bazate pe generarea modelului semnalului. Modelul segmentelor utilizat
pentru a seta programe este format din segmente, acestea fiind folosite pentru a conecta
punctele de coordonate ale timpului şi ieşirile, inclusiv punctele de început şi final.
55
Declararea parametrilor blocului CALCU (de exemplu, vom avea alias T1
1CL1PIC31001R.P01 pentru a salva parametrul 1 al blocului sub denumirea de
T1)
Calculele propriu-zise care vor fi făcute operând cu valorile semnalelor. Se pot
folosi structuri cunoscute de tipul if-then-else, dar şi calcule efectuate folosind
valorile semnalelor
Codul din blocul CALCU începe cu cuvântul PROGRAM şi se termină cu END
56
Dacă:
ne aflăm pe frontul crescător al semnalului de blocare al controlerului de presiune
controlerul de presiune este în modul automat
Atunci:
se memorează starea controlerului în variabila 1PIC31001A, aceasta fiind setată pe
1 (aceasta va avea valoarea 1 dacă controlerul se află în modul automat şi valoarea
0 dacă se află în modul manual)
Dacă:
ne aflăm pe frontul crescător al semnalul de blocare al controlerului de presiune
controlerul de presiune este în modul manual
Atunci:
se memorează starea controlerrului în variabila 1PIC31001A, aceasta fiind setată pe
0 (aceasta va avea valoarea 1 dacă controlerul se află în modul automat şi valoarea
0 dacă se află în modul manual)
Dacă:
este activ semnalul de blocare a controlerului de presiune
Atunci:
se aşteaptă o perioadă de timp
pe frontal crescator al semnalului se va pune controlerul de presiune în modul
manual
Dacă
este dezactivat semnalul de blocare al controlerului de presiune
în variabila 1PIC31001A a fost memorată valoarea 1(corespunzător modului
automat)
Atunci:
controlerul de presiune va fi pus în modul automat
57
Dacă:
este activat butonul 1SWREVON (se apasă pe butonul care simulează partea de
inversiune a flăcării din proces)
Atunci:
se va activa semnalul pentru blocarea controlerului de nivel 1LIC30001BK
după o perioadă de timp (funcţia logică OND-timer on delay) se va dezactiva
semnalul de blocare a controlerului
după aceeași perioadă de timp, se va activa semnalul de începere a inversiunii
flăcării de pe o parte pe alta
Dacă:
ne aflăm pe frontul crescător al semnalul de blocare al controlerului de nivel
(1LIC30001BK este 1)
controlerul de nivel este în modul automat (1LIC30001 este în modul automat)
Atunci:
se memorează starea controlerului în variabila 1LIC30001A, aceasta fiind setată pe
1 (aceasta va avea valoarea 1 dacă controlerul se află în modul automat şi valoarea
0 dacă se află în modul manual)
Dacă:
ne aflăm pe frontul crescător al semnalul de blocare al controlerului de nivel
controlerul de nivel este în modul manual
Atunci:
se memorează starea controlerului în variabila 1LIC30001A, aceasta fiind setată pe
0 (aceasta va avea valoarea 1 dacă controlerul se află în modul automat şi valoarea
0 dacă se află în modul manual)
Dacă:
este activ semnalul de blocare a controlerului de nivel
Atunci:
se aşteaptă o perioadă de timp
pe frontal crescator al semnalului se va pune controlerul de nivel în modul manual
Dacă
este dezactivat semnalul de blocare al controlerului de nivel
în variabila 1LIC30001A a fost memorată valoarea 1(corespunzător modului
automat)
Atunci:
controlerul de nivel va fi pus în modul automat
58
„Faceplate”-ul reprezintă o interfaţă grafică prin intermediul căreia se pot realiza diferite
acţiuni dintre care amintim:
modificarea valorilor switch-urilor (se vor trece pe ON/OFF)
schimbarea referinţei unui controler (valoarea SV=setpoint)
trecerea din modul automat în modul manual pentru diferite blocuri
schimbarea comenzii unui regulator care se află în modul manual (valoarea MV)
accesarea unor meniuri secundare care permit vizualizarea unor grafice ale
procesului, modificarea parametrilor blocurilor (de aici se pot modifica valorile P,I
şi D ale unui regulator)
Pentru implementarea aplicaţiei au fost realizate 2 grafice unul pentru
monitorizarea presiunii şi a nivelului în timpul funcţionării normale şi un al doilea prin
intermediul căruia se poate monitoriza presiunea în timpul inversării părţii de ardere a
flăcării.
Un alt tip de grafic implementat pentru monitorizarea procesului este graficul de tip
„Trend”. Acesta este o reprezentare în timp a unui semnal, perioada de eşantionare fiind
aleasă de către utilizator.
1. Interfaţa HMI pentru monitorizarea nivelului şi a presiunii arată astfel:
59
de nivel. În fereastra de tunning este afişat şi un grafic al evoluţiei valorilor procesului. Alţi
parametrii care pot fi modificaţi sunt valorile de sus sau de jos pe care dacă le atinge
procesul vor aparea alarme.
Tot prin intermediul flaceplate-urilor se poate schimba modul de funcţionare al
regulatorului (manual, automat sau cascadă dacă este cazul) prin apăsarea pe câmpul
corespunzător modului de operare (în cazul de faţă AUT).
60
În afară de apariţia pe grafic a alarmei, lucru care stă la latitudinea realizatorului
aplicaţiei, toate alarmele apar în partea superioară a graficului, astfel se afişează şi o
descriere a alarmei care a fost asignată la declararea acesteia.
Aşa cum a fost menţionat anterior, pe parcursul inversiunii părţii de ardere din
furnal, controlerele sunt blocate, acestea fiind trecute în modul manual, comanda către
proces este dată conform graficului din figura 6.20.
La începutul inversiunii comanda este dusă la valoarea 0, urmând ca în perioada T2
(introdusă manual de operator) aceasta să creasca de la 0% la D%, unde D este un procent
introdus de utilizator. În perioada T3 comanda este menţinută la D%, apoi este coborâtă
treptat până la D’ %. Timp de T5 secunde comanda este menţinută la D’ %, apoi în T6
secunde se readuce comanda la valoarea 0. Toate aceste valori sunt introduse de operator
de la tastatură, existând posibilitatea introducerii unor valori diferenţiate pentru trecerea de
la partea stângă la partea dreaptă sau pentru trecerea de la partea dreaptă la cea stângă.
Pentru nivel nu este necesară o astfel de procedură, simpla oprire a comenzii
determină oprirea aducerii de materie primă în furnal.
Butonul „Inversare parte flacără” simulează procesul de inversiune, acesta activând
parte de logică descrisă în subcapitolul 6.4. Butoanele „Stânga-Dreapta” şi respectiv
„Dreapta-Stânga” sunt folosite pentru a indica partea de pe care se face inversiunea, astfel
pot fi preluate datele respective din tabelul din partea dreaptă sus a graficului.
3. Graficul de tip „Trend”
Este folosit pentru a grupa diferite semnale, înregistrandu-se evoluţia lor în timp. Se
pot adăuga până la 8 semnale pe un singur grafic. Pentru aplicaţia de faţă s-au realizat 2
61
grafice de tip trend, unul care monitorizează valorile pentru presiune (referinţă, comandă,
valoarea procesului), celălalt pentru nivel, în care sunt reprezentate aceleaşi categorii de
semnale.
[Link]
Într-o lume în continuă mişcare şi schimbare, automatizarea proceselor capătă un
rol din ce în ce mai important. Timp de producţie scăzut, calitatea care respectă standardele
impuse şi producţie de serie fără defecte sunt performanţe care pot fi obţinute prin
intermediul automatizării.
Lucrarea de faţă a tratat un subiect de actualitate, cerinţele pieţei pentru producţia
de sticlă fiind în continuă creştere. Acesta reprezintă un material principal în construcţia
clădirilor, aspectul plăcut, dar şi senzaţia de spaţiu deschis determinând tot mai mulţi
constructori să o folosească. Însă ferestrele nu sunt singurele pentru care se utilizează acest
produs; autoturisme, uşi, balustrade, oglinzi, lifturi, pardoseli, scări şi multe alte lucruri pe
care le utilizăm în mod obişnuit pot fi confecţionate din sticlă. Procesul de producere al
sticlei, deşi unul complex, aşa cum a fost prezentat, garantează obţinerea unei sticle
calitative, respectând normele impuse de fabricanţi.
62
Modelarea proceselor a avut un rol foarte important pentru construirea buclelor de
reglare. Aceasta s-a bazat pe cunoaşterea fenomenelor fizice care au loc în cadrul
instalaţiei, obţinând astfel un model analitic care reflectă comportarea sistemului real.
Pentru a simula răspunsul sistemului s-a folosit tool-ul pus la dispoziţie de Matlab,
Simulink, prin intermediul căruia a fost observat comportamentul sistemului în buclă
deschisă, cât şi în buclă închisă prin implementarea unor structuri de reglare pentru
controlul parametrilor de interes.
Pentru controlul nivel, după calcularea a două regulatoare prin impunerea unor
performanţe diferite(suprareglaj, timp tranzitoriu, eroare staţionară, rejecţia perturbaţiilor),
acestea au fost comparate şi am concluzionat că, pentru a obţine un suprareglaj în limitele
dorite, este necesar un timp tranzitoriu mai mare.
Structura de reglare a presiunii a fost simulată folosind două regulatoare calculate
prin metode diferite, Kopelovici şi Ziegler-Nichols. Cele mai bune performanţe au fost
obţinute cu regulatorul de tip PI, calculat prin metoda Kopelovici.
Structurile de reglare au fost testate folosind şi mediul de simulare pus la dispoziţie
de Centum VP, sistemul comportându-se asemănător situaţiilor simulate în Matlab. De
asemenea, parametrii regulatoarelor sunt foarte apropiaţi de cei implementaţi în sistemul
fizic,existent într-o fabrică pentru producerea sticlei, aceia fiind calculaţi de inginerii care
au realizat proiectul.
Datorită faptului că nu a fost posibilă o interacţiune cu instalaţia fizică, toate datele
folosite în lucrare au fost puse la dispoziţie de ingineri din cadrul firmei Yokogawa, sau au
fost aproximate pe baza datelor obţinute de la aceştia.
Presiunea şi nivelul de sticlă sunt doar doi dintre parametrii care trebuie avuţi în
vedere în cazul în care se doreşte controlul complet al unui furnal. Temperatura, ventilaţia,
arderea combustibilului şi multe altele trebuie alăturate acestora pentru a obţine un sistem
complet şi complex. Aplicaţiei implementate îi poate fi alăturat şi un sistem de siguranţă
care să permită instalaţiei să ajungă într-o stare sigură în cazul în care există o situaţie de
urgenţă.
În urma implementării aplicaţiei şi redactării documentaţiei mi-am consolidat
cunoştinţele despre domeniul automatizărilor, am aflat multe informaţii noi despre
sistemele de control distribuit şi am avut şansa să lucrez într-o echipă de ingineri de la care
am învăţat foarte multe.
8. Bibliografie
1. I. Dumitrache, Ingineria Reglarii Automate, ed. Politehnica Press, Bucuresti, 2005
2. S. St .Iliescu, Teoria Reglarii Automate, ed. Printech, Bucuresti, 2006
3. C. Lupu, M. Alexandru, C. Petrescu, M. Mateescu, D. Popescu – Sisteme de
Conducere a Proceselor Industriale, ed. Printech, Bucuresti, 2004
4. S. [Link], I. Fagarasan, D. Pupaza – Analiza de sistem in informatica
industrială, Ed. Agir, Bucuresti, 2006
5. J. Culiţă, D. Ştefănoiu, Modelarea analitică şi experimentală a sistemelor, Ed.
Printech, 2008
6. G. Goodwin, S. Graebe, M Salgado – Control system design, Valparaiso, 2000
7. D. Desa - Applied Technology and Instrumentation for Process Control, Taylor &
Francis, 2003
63
8. Eric Le Bourhis, Glass Mechanics and Technology, 2nd edition, 2014
9. W. Trier, Glass Furnaces: design, construction and operation, 1987
10. J. Hemsley, Glass in engineering Science, Volume 1, 2015
11. B. Simmingskold,Raw materials for glass melting
12. I. Donald, The science and technology of inorganic glasses and glass-ceramics
From the Ancient to the Present to the Future, 2015
13. Japanese Technologies for Energy Savings, 2008
14. Yokogawa, Centum Online Manual, [Link] accesat martie
2016
15. [Link] accesat aprilie 2016
16. [Link] , accesat martie 2016
17. [Link] accesat februarie 2016
18. [Link]
[Link]/selector_files/navi/productInfo/doct/tdoct3720__eng.pdf, accesat
martie 2016
19. [Link]
information/about+pilkington/education/chemistry+of+[Link], accesat mai 2016
20. [Link] accesat iunie 2016
21. [Link] accesat martie 2016
22. [Link] accesat mai 2016
23. [Link] accesat mai 2016
24. [Link] accesat mai 2016
25. [Link]
[Link], accesat martie 2016
26. [Link]
between-furnace-operating-parameters-and-recycled-glass-in-glass-melting-
furnaces, accesat aprilie 2016
27. [Link]
introducere_in_automatica._suport_de_curs.pdf , accesat iunie 2016
28. Suport curs anul IV, semestrul I, Sisteme de conducere a proceselor industriale, D.
Popescu
64