Académique Documents
Professionnel Documents
Culture Documents
Stepeni automatizacije
UVOD
Osnovno pitanje upravljanja (automatizacije) procesa jest kako definisati ciljeve upravljanja: zato upravljati? (to oekujemo od upravljanja) ime upravljati? (kojim procesnim veliinama) kako upravljati? (odabrati odgovarajuu koncepciju upravljanja) Upravljanje (automatizacija) procesa treba osigurati: sigurnost rada procesa, ekonominost, odravanje procesa unutar zadatih tehnolokih ogranienja, odravanje koliine i kvaliteta proizvoda
UVOD
Pri projektovanju sistema za automatizaciju procesa treba nainiti analizu procesa u cilju odreivanja dijelova procesa koje je smisleno automatizirati, Obzirom na stepen automatizacije definisani su sljedei nivoi automatizacije:
Off-line rad s veoma malim stepenom automatizacije, On-line rad u otvorenoj petlji sa srednjim stepenom automatizacije, On-line rad u zatvorenoj petlji s visokim stepenom automatizacije.
Off-line rad
Vodenje procesa preputeno je iskljuivo procesnom osoblju, tako da off-line nain rada ne poveava stepen automatizacije procesa.
Raunar obavlja odreene proraune i obrade. Nije direktno ukljuen u proces, pa se u ovom sluaju ne radi o procesnom raunaru.
Unos i izlaz podataka obavljaju se na naine uobiajene za raunare opte namjene.
Person 1 Minicomputer
Minicomputer
Minicomputer
sistemi kod kojih se svaka grupa operacija mora zavriti u okviru specificiranog maksimalnog vremena
sistemi kod kojih je srednje vrijeme izvravanja operacija, mjereno na nekom definisanom obimu posla, manje od zadatog maksimalnog vremena
Proces
mrea
Komunikacioni ureaji
raunar
komunikacioni zadaci softver upravljaki zadaci slika ulaza ulazni zadaci izlazni zadaci slika izlaza
izlazi
merna oprema
izvrni organi
PROCES
ulazi
Grija vazduha
Ventilator
Upravljanje motorom ON/ OFF PO PZ Upravljanje Greka Upravljanje motorom ON/ OFF CW/ CCW
Runo/aut Ventilator
Greja Napajanje
Temperatura
Runo upravljanje
Temperatura
PO
PZ
Operatorski pult
Digitalni izlaz
Digitalni ulaz
D/A
A/D
Ulazni zadatak
Izlazni zadatak
Ulazni zadatak
Slika ulaza
Algoritam upravljanja
Racunar
Komunikacioni zadatak
Uredaji za komunikaciju
Te [( n 1)T]
operator
Trenutak odabiranja n
ui=0 enn=0
Uitavanje temperature Ulazni zadatak Startuj A/D, smesti yn u podruje slike ulaza
Izlazni zadatak
Generisanje upravljakog signala Uzmi un iz slike izlaza, prenesi ga u D/A i startuj D/A
Pamenje en nn=en
nT
en
Algoritam izraunavanja un enn = en slobodno
(n+1)T
un vreme
Komunikacija
1 2 3
vreme
Aktivnost
skup operacija koju virtuelna maina moe da realizuje kao zaseban zadatak
Komunikacija
Komunikacije izmeu aktivnosti mogu da se podele u tri kategorije: direktna razmjena podataka izmeu dvije aktivnosti deoba informacija izmeu vie aktivnosti sinhronizacioni signali Pul (Pool)
Kanal
Stavi Uzmi
Sinhronizacija
Predstavlja se pomou dve procedure WAIT (event) aktivnost se prekida (suspenduje) i eka na dogaaj (event) koji je prouzrokovao suspenziju SIGNAL (event) ova procedura "saoptava" (obznanjuje) da se odgovarajui dogaaj desio, sve aktivnosti koje su u stanju ekanja tog dogaaja nastavljaju rad
Aktivnost Aktivnost
Hardverski ureaj
Servis prekida
Upravljanje grejaem
Casovnik
Odabiranje
od ab ira nj a
Upravljanje
Podaci o vremenu
Sprega sa procesom
m ra Pa ri et
ci da Po o es oc pr
og ck
a vlj ra up
Displej
Displej
alg
Po da ci o
a itm or
pr o
Tastatura
Operatorski ulaz
aci o Pod su e proc
ce su
Para metr i
Informacije o procesu
tampac
Rukovodilac
Aktivnost upravljanje
Merna oprema
Ulazni zadatak
Slika ulaza
3
Izlazni zadatak
2
Algoritam upravljanja
Izvrni organi
Slika izlaza
Informacije o procesu
Automatizacija procesa
Nivoi voenja procesa i funkcije automatizacije
Pri voenju sloenih tehnikih sistema koristi se princip hijerarhije izmedu nivoa odluivanja i nivoa izvoenja. Na gornjim nivoima vodenja preteno se obavljaju zadaci odluivanja i usmjeravanja, dok na nivoima "blizu" procesu prevladavaju operativni zadaci. Na niim nivoima prevladavaju "sirovi" podaci. Prema viim nivoima koliina podataka o procesu se smanjuje, ali se poveava specifini informacijski sadraj. Sutinski je zadatak siustema za automatizaciju da se to vie funkcija tehnikog procesa automatski obavlja na ekonomski prihvatljiv nacin.
ZADACI
Voenje preduzea
(odluivanje i usmjeravanje)
1
2
Voenje pogona
(Production Management Level)
3
4 5
Upravljanje i regulacija
(Process Control Level)
Sprovoenje operativnih zadataka vezanih uz regulaciju, upravljanje, nadzor i zatitu Mjerenje procesnih veliina i djelovanje na tehniki proces
Tehniki proces
Funkcije automatizacije
nivo Naziv nivoa
FUNKCIJE AUTOMATIZACIJE
Analiza trokova
Planiranje toka proizvodnje, optimiziranje proizvodnih kapaciteta, obrada procesnih rezultata
1 2 3
4
Voenje preduzea
Voenje pogona
(Production Management Level)
Tehniki proces
Kontinualni (dinamiki) procesi (continuous processes), Sekvencijalni (slijedni) procesi (sequential processes, discrete event type processes), Objektu usmjereni (komadni) procesi (discrete object type processes).
Voenje procesa prerade pojedinanih proizvoda Proces prerade slino kao kod arnih procesa procesi u preraivakoj industriji i montai slijed-niz radnih operacija obrada ili sastavljanje proizvoda Voenje osigurava pravilan slijed operacija osigurava transport dijelova za obraivanje i poluproizvoda izmeu faza obrade
primjeri
REGULACIJA
Regulacijsko djelovanje upravljanje odrava regulisanu veliinu jednaku eljenoj vrijednosti
Slijedno djelovanje- praenje upravljanje osigurava da regulisana veliina, to prije i bez razlike, slijedi promjene eljene vrijednosti Raunarska realizacija regulacije procesni raunari industrijski PID regulatori i snaniji PLC-ovi vana je pouzdanost raunarskog sistema
Strukture automatizacije
Sistemi za automatizaciju procesa mogu se s obzirom na strukturu klasifikovati prema sljedea tri parametra:
struktura tehnikog procesa, razmjetajna struktura opreme za automatizaciju, funkcionalna struktura sistema za automatizaciju, gdje svaka od navedenih struktura moe biti centralna i decentralizovana:
Tehnicki procesi:
centralna struktura: proces se moe promatrati kao cjelina.Tipicno se radi o manjim procesima, npr. pranje u maini za pranje rublja, decentralizovana struktura: proces je moguce ralaniti na vie podprocesa.
decentralizovana struktura: dio opreme za automatizaciju smjeten je u procesnom prostoru, tj. u neposrednoj blizini postrojenja.
Funkcionalna struktura sistema za automatizaciju (struktura s obzirom na raspodjelu funkcija automatizacije na pojedine ureaje za automatizaciju):
centralna struktura: najcece se primjenjuje univerzalni procesni racunar koje serijski obrauje informacije potrebne za funkcije automatizacije procesa.
Uporeenje pouzdanosti:
Procjena pouzdanosti funkcionalno decentralizovane strukture zavisi od uticaja na cijeli proces koje izaziva smetnja ili ispad nekog decentralizovanog uredaja za automatizaciju. Smetnja u radu centralnog procesnog racunara u pravilu dovodi do ispada cijelog sistema.
Zadaci obrade informacija na odredem nivou raspodijeljeni su na pojedinane uredaje tog nivoa. Zadaci na odredenom nivou uskladuje prvi nadreeni nivo hijerarhije, tako da jedinice na istom nivou medusobno ne komuniciraju.
U smjeru viih nivoa hijerarhije poveava se sloenost obrade, a opadaju zahtjevi za raspoloivost:
Hijerarhijska organizacija zahtjeva postojanje komunikacijskog sistema izmeu pojedinih nivoa ureaja za automatizaciju. Dominantne su sabirnike strukture koje sadre skup hijerarhijski organizovanih sabirnica. Sabirnicki sistem npr. sainjavaju:
"Field bus" - povezuje prikljune module (procesni modul, moduli prema senzorima i izvrnim elementima) preko Front-End raunara s procesnom sabirnicom, Procesna sabirnica omogucuje komunikaciju Front-End raunara s uredajima na viim nivoima vodenja.
Sklopovska redundansa
Statika ("m od n") redundansa:
n jedinica (raunara) obavlja iste zadatke na bazi istih ulaznih podataka. Izlazni rezultati se uporeduju i na temelju veinske odluke odreuje se konaan rezultat.
Raunar 1 obavlja zadatke neophodne za odravanje toka procesa (upravljanje procesom, zatite), a raunar 2 u normalnim uslovima obavlja manje prioritetne zadatke automatizacije (npr. optimizaciju, obrada procesnih rezultata) i nadzire raunar 1. Ukoliko se ustanovi ispad racunar 1, racunar 2 preuzima njegove funkcije.
Redundansa komunikacione strukture: Zbog mogunosti ispada komunikacijske strukture (prekid komunikacijskog medija, ispad meusklopa) i u komunikacionu strukturu potrebno je ugraditi redundansu. Redundansu omoguava npr. Token Ring struktura s dvostrukim prstenom.
Prikazani spojevi osiguravaju otpornost sistema na pojavu kratkog spoja ili prekida u odredenom elementu. Takva rjeenja koriste se kod elemenata kritinih za ispravan rad sistema (npr. otpornik u izlaznom kolu za upravljanje relejom koji djeluje na odredenu sigurnosno kritinu funkciju procesa).
Programska redundansa
Programska podrka u pravilu sadri neotkrivene greke koje se manifestuju kod pojave odredene (rijetke) kombinacije ulaznih podataka.
Programsku redundansu mogue je realizovati tako da se odredeni dijelovi programske podrke izvedu na razliite naine. To je moguce postii tako da:
nezavisni razvojni timovi razvijaju programsku podrku za isti modul, se pri razvoju razliitih verzija odredenog modula primjenjuju razliite strategije, algoritmi i programske strukture.
sa viestrukom redundansom,
Ciklinim pozivanjem razliitih verzija algoritma u svakoj iteraciji regulacione petlje.