Predavanje 1
Predavanje 1
Predavanje 1
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