20.01.2015 Views

Predavanje 1

Predavanje 1

Predavanje 1

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1. UVOD - MATEMATIČKI MODELI<br />

Tehnološko-metalurški fakultet<br />

MODELOVANJE<br />

I SIMULACIJA PROCESA<br />

Dr Nikola Nikačević<br />

kabinet 255, nikacevic@tmf.bg.ac.rs<br />

http://elektron.tmf.bg.ac.rs/mod<br />

MODEL <br />

• Reč model potiče od latinske reči modus,<br />

što znači mera.<br />

• “Umanjena slika planiranog ili postojećeg<br />

objekta” (Webster New World Dictionary).<br />

• “Matematički ili fizički sistem koji podleže<br />

specifičnim pravilima, a koristi se za<br />

razumevanje fizičkih, bioloških i društvenih<br />

sistema sa kojima je u određenoj analogiji”<br />

(McGraw-Hill Dictionary of Scientific and<br />

Technical Terms).<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 1


1. UVOD - MATEMATIČKI MODELI<br />

MODEL<br />

Fizički<br />

• Analiza fizičkih svojstava<br />

na manjem modelu i<br />

relacije sa većim objektom<br />

– analiza sličnosti.<br />

Matematički<br />

• Skup matematičkih izraza<br />

koji opisuju objekat i<br />

mogu da predvide<br />

njegovo ponašanje<br />

ci<br />

(<br />

vzci<br />

)<br />

Ri<br />

mi<br />

t<br />

z<br />

T<br />

T<br />

<br />

C<br />

p<br />

vz<br />

S<br />

t<br />

x<br />

<br />

R<br />

E<br />

MATEMATIČKI MODEL<br />

• Uprošćeni, približan opis sistema / objekta!<br />

nivo detaljnosti opisa tačnost opisa<br />

“Koji je model najbolji Onaj koji je najjednostavniji,<br />

ali ne suviše jednostavan”(Albert Einstein)<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 2


1. UVOD - MATEMATIČKI MODELI<br />

PRETPOSTAVKE MODELA<br />

Svaki model je zasnovan na<br />

određenim pretpostavkama koje:<br />

• pojednostavljuju matematički model;<br />

• zavise od ciljeva date analize;<br />

• moraju biti realistične i ne unositi dodatne<br />

greške u dati model;<br />

• su zasnovane na teoriskim osnovama,<br />

eksperimenalnim saznanjima, iskustvu i<br />

osećaju inženjera.<br />

MATEMATIČKA ODREĐENOST<br />

Za jednoznačno rešenje mod. neophodna<br />

je matematička određenost problema:<br />

f<br />

n P<br />

n J<br />

Broj stepeni<br />

slobode<br />

Broj<br />

promenjivih<br />

Broj nezavisnih<br />

jednačina<br />

f<br />

<br />

0<br />

<br />

<br />

0<br />

<br />

<br />

0<br />

... neodređen (često u praksi)<br />

... određen<br />

... preodređen (saglasan ili ne)<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 3


1. UVOD - MATEMATIČKI MODELI<br />

REŠAVANJE MODELA<br />

Analitičko:<br />

• primenom matematičke<br />

teorije, korišćenjem<br />

teorema i zakonomernosti;<br />

• algebarski i jednostavniji<br />

diferencijalni<br />

proračuni;<br />

• ograničen na jednostavne<br />

probleme;<br />

• tačniji rezultat.<br />

Numeričko:<br />

• primenom numeričkih<br />

metoda;<br />

• korišćenjem digitalnih<br />

računara;<br />

• često upotrebom<br />

gotovih programskih<br />

paketa;<br />

• mogućnost rešavanja<br />

složenih problema;<br />

• tačnost zavisi od<br />

(preciznosti) numerike.<br />

TAČNOST MODELA<br />

• Najadekvatnije poređenjem rešenja modela sa<br />

odgovarajućim eksperimentima;<br />

• Tačnost modela se najčešće kvantifikuje pomoću<br />

srednje greške (apsolutna, relativna, razlika kvadrata,<br />

standardna devijacija i dr.);<br />

• Model se može verifikovati i na osnovu fizičke<br />

konzistentnosti (proverom zakona o održanju mase i<br />

energije, eliminacijom zbog fizički nemogućih rezultata,<br />

na pr. negativna temperatura, zapremina i dr.);<br />

• Način verifikacije modela i interpretacije greške<br />

zavisi od ciljeva modela i načina rešavanja;<br />

• Adekvatnost modela zavisi i od utroška<br />

računarskog vremena i resursa.<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 4


1. UVOD - MATEMATIČKI MODELI<br />

UZROCI GREŠKI MODELA<br />

• Pogrešne, nerealistične pretpostavke;<br />

• Prevelika simplifikacija problema;<br />

• Pogrešna matematička formulacija<br />

problema;<br />

• Pogrešne vrednosti konstanti / ulaznih<br />

podataka;<br />

• Obabir neadekvatne numeričke metode;<br />

• Pogrešan redosled procedura / naredbi u<br />

algoritmu;<br />

• Velika tolerancija u numeričkoj metodi.<br />

CILJEVI MODELOVANJA<br />

• Opis prirodnih pojava u cilju boljeg razumevanja<br />

i planiranja eksperimenata;<br />

• Predviđanje vrednosti fizičkih i hemijskih<br />

veličina;<br />

• Predviđanje ponašanja sistema u cilju:<br />

– projektovanja uređaja i postrojenja,<br />

– ispitivanja postojećih uređaja i optimizacije<br />

rada,<br />

– upravljanja procesima i kontrolisanja neželjenih<br />

događaja.<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 5


1. UVOD - MATEMATIČKI MODELI<br />

PRIMERI UPOTREBE MODELA<br />

Modeli mogu da rezreše probleme iz različitih<br />

oblasti značajnih za hemijsku industriju<br />

• Marketing: Ako je cena proizvoda porasla,<br />

koliko će potražnja opasti<br />

• Nabavka: Ako postoji više izvora sirovina i<br />

više postrojenja, kako rasporediti sirovine po<br />

postrojenjima<br />

• Sinteza: Koji procesi su neophodni za<br />

proizvodnju željenog proizvoda<br />

• Projektovanje: Koji tipovi uređaja i kojih<br />

dimenzija su neophodni za produkciju proizvoda<br />

PRIMERI UPOTREBE MODELA<br />

• Proizvodnja: Koji operativni uslovi će dati<br />

maksimalni prinos proizvoda<br />

• Upravljanje: Kako se izlazna veličina može<br />

održavati na željenoj vrednosti pomoću<br />

manipulativne promenjive<br />

• Bezbednost: Ako se dogodi otkaz uređaja<br />

kako će to uticati na operatera i ostalu opremu<br />

• Životna sredina: Koliko će trajati razgradnja<br />

opasnog otpada u zagađenom zemljištu<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 6


1. UVOD - MATEMATIČKI MODELI<br />

OSNOVNE OPERACIJE<br />

Hemijska reakcija<br />

– brzina hemijske reakcije,<br />

– hemijska ravnoteža, entalpija,<br />

– selektivnost,<br />

– kataliza.<br />

Prenos toplote i mase<br />

– molekulski i/ili turbulentni prenos,<br />

– brzine prenosa, koeficijenti prenosa.<br />

Dinamika strujanja / kretanja<br />

– koeficijent trenja, mesni otpori,<br />

– lokalne i srednje brzine strujanja,<br />

– pad pritiska,<br />

– slika (patern) strujanja,<br />

– način kontakta faza.<br />

Gas<br />

Tečnost<br />

p A<br />

p Ai<br />

C Ai C A<br />

A<br />

fluks<br />

međufazna površina<br />

UREĐAJI U HEMIJSKOJ<br />

INDUSTRIJI – 1<br />

Hemijski reaktori<br />

– protočni cevni (snop cevi),<br />

– protočni sa mešanjem,<br />

– šaržni,<br />

– katalitički sa nepokretnim ili pokretnim slojem,<br />

– mikroreaktori.<br />

Separatori<br />

– apsorpcione kolone sa slojem / podovima,<br />

– destilacione / rektifikacione kolone,<br />

– ekstrakcione kolone,<br />

– adsorpcione / hromatografske kolone,<br />

– membranski uređaji.<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 7


1. UVOD - MATEMATIČKI MODELI<br />

UREĐAJI U HEMIJSKOJ<br />

INDUSTRIJI – 2<br />

Razmenjivači toplote<br />

– cevni (snop cevi i omotač),<br />

– pločasti,<br />

– kondenzatori, isparivači, ribojleri.<br />

Mehanički separatori<br />

– cikloni, skruberi,<br />

– elektrostatički precipitatori,<br />

– filteri.<br />

Uređaji za transport<br />

– pumpe, kompresori, ventilatori,<br />

– pneumatski transporteri,<br />

– cevovodi, ventili.<br />

Merna i regulaciona oprema<br />

SLOŽENI PROCESNI SISTEMI<br />

Hemijski procesi se najčešće odvijaju u<br />

više uređaja koji su uzajamno povezani<br />

integralna analiza složenih sistema<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 8


1. UVOD - MATEMATIČKI MODELI<br />

PRISTUPI U MODELOVANJU – 1<br />

1. Empirijski<br />

– Zasnovani na eksperimentalnoj analizi,<br />

– Najčešće nisu teorijski zasnovani,<br />

– Dosta pouzdani u ispitivanom intervalu,<br />

– Nepouzdani za ekstrapolacije,<br />

– Oblik: empirijske korelacije dobijene regresijom<br />

eksperimentalnih podataka.<br />

2. Fundamentalni<br />

– Zasnovani na fizičkim i hemijskim principima,<br />

– Teorijski opisuju sistem,<br />

– Predviđaju ponašanje sistema za različite uslove,<br />

– Oblik: diferencijalne ili algebarske jednačine<br />

dobijene na osnovu bilansa i brzine procesa.<br />

PRISTUPI U MODELOVANJU – 2<br />

3. Populacioni<br />

– Zasnovani na bilansima populacije,<br />

– U hem. inženjerstvu se koriste za opisivanje realnog<br />

strujanja u uređajima,<br />

– Dobijaju se na osnovu teorijske (ali stohastičke)<br />

analize i eksperimenata sa obeleženom supstancom.<br />

– Oblik: funkcije starosne raspodele – unutrašnja,<br />

raspodela zadržavanja i dr.<br />

4. Stohastički<br />

– Zasnovani na teoriji verovatnoće,<br />

– Koriste se za sisteme u kojima se veličine menjaju<br />

nepredvidljivo, slučajno,<br />

– Izlazne veličine nisu jednoznačno određene ulazom,<br />

– Oblik: funkcije verovatnoće i statistike.<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 9


1. UVOD - MATEMATIČKI MODELI<br />

KLASIFIKACIJA MODELA – 1<br />

Stacionarni Nestacionarni<br />

X<br />

X<br />

X , 0<br />

X<br />

, 0<br />

t<br />

t<br />

Sa raspoređenim<br />

parametrima<br />

X<br />

X<br />

, 0<br />

z<br />

Sa nagomilanim<br />

parametrima<br />

X<br />

X<br />

, 0<br />

z<br />

KLASIFIKACIJA MODELA – 2<br />

Linearni<br />

Nelinearni<br />

y ax1<br />

bx2<br />

y x1x2<br />

F( ax1<br />

bx2)<br />

aF(<br />

x1)<br />

bF(<br />

x2)<br />

y exp( x)<br />

Kontinualne<br />

promenjive<br />

Diskretne promenjive<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 10


1. UVOD - MATEMATIČKI MODELI<br />

KLASIFIKACIJA MODELA – 3<br />

Algebarske Diferencijalne Integralne<br />

x1<br />

x2<br />

dx 2<br />

y <br />

2 ax b y <br />

ax1<br />

dt<br />

x exp( x)<br />

dx<br />

Otvoreni,<br />

protočni sistemi<br />

Zatvoreni,<br />

šaržni sistemi<br />

IZGRADNJA / RAZVOJ MODELA – 1<br />

1. Formulacija problema<br />

Definisanje ciljeva i željenih ishoda, detekcija<br />

procesnih zahteva i potencijalnih problema.<br />

2. Analiza problema<br />

Prikupljanje podataka i ranijih iskustava,<br />

podela sistema u podsisteme, postavljanje<br />

primarnih veza između elementa i promenjivih.<br />

3. Usvajanje pretpostavki modela<br />

Odabir i provera pretpostavki, analiza u cilju<br />

postavljanja što je moguće manjeg br. jednač.<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 11


1. UVOD - MATEMATIČKI MODELI<br />

IZGRADNJA / RAZVOJ MODELA – 2<br />

4. Postavljanje jednačina modela<br />

Definisanje veza između promenjivih i parametara<br />

u matematičkoj formulaciji, provera<br />

određenosti i konzistentnosti modela.<br />

5. Prikupljanje neophodnih podataka<br />

Obezbeđenje tačnih vrednosti konstanti.<br />

6. Odabir numeričkih metoda i formiranje<br />

algoritma<br />

Izbor optimalnog, detaljnog algoritma sa<br />

metodama za rešavanje postavljenog problema<br />

IZGRADNJA / RAZVOJ MODELA – 3<br />

7. Simulacija programa<br />

Izvršavanje programa, generisanje rezultata.<br />

8. Analiza i interpretacija rezultata<br />

Odabir reprezentativnih rezultata, poređenje sa<br />

eksperimentima, detekcija uzroka greške.<br />

9. Poboljšanje i korekcija modela<br />

Ispravke u pretpostavkama ili/i u modelu ili/i u<br />

algoritmu i ponovne simulacije.<br />

10.Primena modela<br />

MODELOVANJE I SIMULACIJA<br />

PROCESA 12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!