Professional Documents
Culture Documents
5
5
KONCEPTUALNI MODEL
• Intuitivno je jasno da iza svakog simulacionog modela stoji neka ideja i da razvoj
modela počiva na određenom konceptu na osnovu koga je model izgrađen. Ipak, kako
to konstatuje Robinson (2008a), premda konceptualno modeliranje predstavlja vitalni
deo razvoja simulacionog modela, iznenađuje koliko malo je o tome pisano.
• Zadatak kreatora modela je da razume sistem koji je predmet simulacije i da ga pretvori
u pogodan simulacioni model. Ta transformacija, odnosno prevođenje sistema koji je
predmet simulacije u model, može imati različite forme koje se nalaze u širokom
dijapazonu, od jednostavnih jednokanalnih sistema masovnog opsluživanja (pretovarni
sistem sa jednim mestom na frontu pretovara koje opslužuje jedan viljuškar), pa do
modela koji u sebe uključuju kompleksne podsisteme i čak različite aspekte sistema koji
se simulira (pomorski kontejnerski terminal u kome se simulira rad obalskih QC
Razumevanje problema
• Razumevanje problema predstavlja polaznu tačku svake simulacione studije pa tako i
konceptualnog modeliranja. No, realizacija ovog koraka u velikoj meri zavisi od klijenata
meri fleksibilnog modela koji na relativno jednostavan i brz način može obezbediti
unošenje svih izmena koje se kristališu tokom razvoja, a može ih biti veoma mnogo do
završetka simulacione studije. Šta više, ne mora biti reči samo o konceptu modela već i
o potrebi promene strukture i vrednosti ulaznih podataka što je u ne malom broju
slučajeva zahtevalo razvoj odgovarajućih baza podataka sa idejom sistematizacije
ulaznih veličina modela i jednostavnije modifikacije podataka.
Identifikacija ulaza i izlaza modela
• Nakon formulisanja ciljeva definišu se potrebni ulazi i izlazi modela. Izlazi iz modela,
kada su ciljevi poznati, formulišu se direktno kao izmeritelji kojima se može pratiti
ostvarenje cilja.
• U zavisnosti od vrste problema koji se rešava na definisanje izlaza modela mogu uticati
i stavovi, odnosno mišljenje klijenata i njihovo razumevanje problema, ali ključnu ulogu
treba da ima iskustvo i znanje kreatora modela. Definisanje potrebnih izlaza iz modela
nešto je jednostavnije i svakako intuitivnije nego sagledavanje ulaza koji su potrebni i
omogućuju primenu modela.
• Na nivou konceptualnog modela identifikacija ulaza i izlaza odnosi se samo na
sagledavanje osnovnih veličina koje će biti korišćene, odnosno biti rezultat primene
modela, a ne na njihovu detaljnije definisanje i analizu. Sama priprema ulaza, način
analize izlaza i primena odgovarajućih statističkih metoda koja to prati znatno su
kompleksniji i sprovode se u procesu razvoja odnosno primene simulacionog modela ali
nisu deo procesa kreiranja konceptualnog modela.
OD KONCEPTUALNOG KA RAČUNARSKOM
SIMULACIONOM MODELU
• Konceptualni model je po definiciji softverski nespecifičan ali se, nakon što je razvijen,
na bazi tog koncepta pristupa softverskoj implementaciji, tj. razvoju računarskog
modela, čime se obezbeđuje operativnost, odnosno mogućnost sprovo]enja
simulacionog eksperimenta.
• U zavisnosti od korišćenog softverskog alata, proces razvoja računarskog modela
podrazumeva pisanje programskog koda ili pak postavljanje, povezivanje i podešavanje
odgovarajućih vizuelizovanih programskih modula ili objekata, uz minimum dodavanja
programskog koda onda kada je to neophodno.
Isto tako, pri ponovnom polasku sredstva, uzeto je da brzina trenutno smeru toku vožnje
postaje jednaka definisanoj srednjoj. Ovaj pristup predstavlja aproksimaciju ne
i svakako ne opisuje realni sistem, gde brzina predstavlja slučajnu funkciju, a Čekanje do da Kumuliranje
ubrzanje i usporenje viljuškara nisu trenutni. Međutim, imajući u vidu da se odlaganja vremena čekanja tO
C
TC=TC +tO
C
Zastoj u da Kumuliranje
C C
neopterećenom vremena zastoja u tV TC=T C+tV
smeru toku vožnje
ne
Statistika dužine
ciklusa Tc f(TC)
ne da
H=H+1 Dovoljan broj
simulacija
TC