PRIMJENA RAUNARA U UPRAVLJANJU PROCESIMA Tematske cjeline UPRAVLJANJE





























- Slides: 29
PRIMJENA RAČUNARA U UPRAVLJANJU PROCESIMA Tematske cjeline UPRAVLJANJE PROCESIMA ISTORIJAT RAZVOJA PROCESNIH RAČUNARA RAČUNARSKI SISTEMI ZA RAD U REALNOM VREMENU OSNOVNE FUNKCIJE RAČUNARA U UPRAVLJANJU PROCESOM • HIJERARHIJSKO UPRAVLJANJE POMOĆU RAČUNARA • CENTRALIZOVANO I DISTRIBUIRANO RAČUNARSKO UPRAVLJANJE • •
PRIMJENA RAČUNARA U UPRAVLJANJU PROCESIMA Upravljanje procesima • Proces je prirodna operacija koja se progresivno odvija kroz niz postepenih promjena koje slijede jedna drugu na relativno utvrđen način i vode ka određenom rezultatu ili ishodu ili vještačka ili voljno izazvana progresivna operacija koja se sastoji od niza upravljanih akcija ili pokreta koji su sistematično usmjereni ka određenom rezultatu ili cilju • Ukoliko se, na neki način, utiče na vrstu i redosljed odvijanja promjena i krajnji ishod će biti drugačiji • Određujući vrstu spoljnog uticaja - upravljanja – čovjek zapravo, od mogućih ishoda, odabira onaj koji mu, iz nekog razloga, najviše odgovara.
Upravljanje procesima kao intuitivna aktivnost • Subjektivna procjena ishoda – upravljanje individualna vještina koja je počivala na sposobnosti operatera da prepozna uslove pod kojima proces radi i da intuitivno odabere odgovarajuću upravljačku akciju • Mjerenje relevantnih parametara upravljanje je i dalje intuitivno, ali se odluka donosi na osnovu objektivnih pokazatelja njenih posljedica
Upravljanje procesima: operator → regulator • Standardizovanje procedura izbora omogućava isključivanje čovjeka kao faktora za odlučivanje • Regulatori – održavanje referentnih vrijednosti, određivanje reference intuitivno • Sistemi automatskog upravljanja – projektovanje kontrolera, oponašanje čoveka • • ulazni signali - izvršni organi, kontinualni ili diskretni poremećaji – merljivi ili nemerljivi, deterministički ili stohastički izlazne veličine (merna oprema) unutrašnje interakcije – stanje sistema
Upravljanje procesima- Vrste procesa kojima se upravlja • Laboratorijski procesi – održavanje uslova za obavljanje eksperimenata • Šaržni procesi (batch) – karakterisani vremenom pripreme (neproduktivno vreme) i vremenom obrade (operacije) – obezbjeđivanje redosljeda i smanjivanje vremena pripreme • Kontinualni procesi – traju duži vremenski period – održavanje (ili praćenje) zadanih referentninh vrednosti
Upravljanje procesima
Upravljanje procesima- Istorijat • Prve ideje upravljanja – početak pedesetih • Tržište – vojna industrija - autopiloti & automatsko upravljanje oružjem • 1958 Elektrana, Louisiana (USA) – Nadzor & supervajzorsko upravljanje • 1959 (15. mart) Texaco comp. Port Arthur (USA) – Zatvorena prva povratna sprega • Šezdesete – projektovanje odgovarajućih računarskih sistema i softvera - mini (industrijski) računari • Sedamdesete i nadalje – rađanje Upravljanja u realnom vremenu • Savremen pristup– Programabilni logički kontroleri, SCADA, industrijske mreže, integrisana arhitektura
Računarski sistem za rad u realnom vremenu računar kao sredstvo za obradu podataka računar koji radi u realnom vremenu: ista vremenska skala, rad iniciran događajem
Računarski sistem za rad u realnom vremenu- podude (interapti) iz okruženja Neki vremenski događaj Događaj na procesu Operatorski događaj (interaktivni rad) Sistemski i programski događaji
Računarski sistem za rad u realnom vremenu-dva tipa sistemi kod kojih se svaka grupa operacija mora završiti u okviru specificiranog maksimalnog vremena sistemi kod kojih je srednje vrijeme izvršavanja operacija, mjereno na nekom definisanom obimu posla, manje od zadanog maksimalnog vremena
Funkcije računara u upravljanju procesima
Funkcije računara u upravljanju procesima Informaciona funkcija • • Prikupljanje i pamćenje podataka Obrada podataka Analiza Prikazivanje • Informaciona funkcija ne mjenja stanje na procesu, niti utiče na na njegovo odvijanje. • Blagovremene informacije o procesu koje pomažu pri donošenju odluka Nadgledanje procesa (monitoring)
Funkcije računara u upravljanju procesima Akvizicija podataka Stanje mjerne opreme • provjera tačnosti • konverzija • filtrijanje Stanje opreme • provjera zabranjenih kombinacija (sprječavanje havarija) • detekcija otkaza Stanje proizvoda • praćenje procesa proizvodnje • provjera receptura • kontrola kvaliteta
Funkcije računara u upravljanju procesima Upravljačke funkcije • Upravljanje u zatvorenoj petlji • Plansko upravljanje: programsko, sekvencijalno i numeričko upravljanje • Nadzor nad radom procesa (supervizija)
Funkcije računara u upravljanju procesima Upravljačke funkcije upravljanje u zatvorenoj spreziračunar u otvorenoj sprezi izračunava upravljanje i saopštava ga operateru (operatorski vođen upravljački sistem) upravljanje u zatvorenoj spreziračunar u zatvorenoj sprezi gene- riše upravljačkesignale koji se prenose na izvršne organe
Funkcije računara u upravljanju procesima Hijerarhijsko upravljanje
Funkcije računara u upravljanju procesima Upravljanje u zatvorenoj petlji
Funkcije računara u upravljanju procesima Programsko upravljanje Puštanje sistema u rad • ispitivanje stanja svih pogona, priprema pojedini elemenata (zagrijavanje, podizanje pritiska, dovođenje u početni položaj, itd. . . ) • vođenje sistema u radnu tačku Zaustavljanje sistema • prevođenje sistema u bezbjedan rad • potpuno (plansko) zaustavljanje • havarijsko zaustavljanje
Funkcije računara u upravljanju procesima Sekvencijalno upravljanje
Funkcije računara u upravljanju procesima Sekvencijalno upravljanje Ako (uslov) tada (akcija) Ako je pritisnut taster START tada otvori ventila A Ako je pritisak veći ili jednak od p 1 tada zatvori ventila A i otvori ventil B Ako je pritisak veći ili jednak od p 2 tada zatvori ventil B Ako su ventili A i B zatvoreni tada pusti mješalicu u rad Ako mikser radi tada pusti kontroler temperature u rad Ako je temperatura veća ili jednaka od q tada startuj mjerač vremena Ako je izmjereno vrijeme veće ili jednako od 30 minuta tada isključi kontroler (zatvori dovod tople vode), zaustavi mješalicu i otvori ventil C
Funkcije računara u upravljanju procesima Numeričko upravljanje
Funkcije računara u upravljanju procesima Supervizorsko upravljanje • Referentne vrijednosti • Predhvarijska stanja • Recepture • Izveštaji • . . .
Funkcije računara u upravljanju procesima Hijerahijski nivoi Teorija odlučuvanja Off line Mini računari Mikro računari
Funkcije računara u upravljanju procesima Centralizovano računarsko upravljanje
Funkcije računara u upravljanju procesima Distribuirano računarsko upravljanje
Funkcije računara u upravljanju procesima Komunikacione mreže Veliki paketi, mala učestanost, bez striktnih Vremenskih ograničenja Mali paketi, velika učestanost, vremenski kritične aplikacije
Funkcije računara u upravljanju procesima Integrisana arhitektura
Funkcije računara u upravljanju procesima SCADA - Nadzor i supervizija Prikupljanje podataka Optimizacija uređaja i performanse Vizuelizacija Prava odluka u pravo vreme Raspodjela informacija Omogućava sprovođenje odluka
Funkcije računara u upravljanju procesima Računarska oprema i mreža u pogonu