Professional Documents
Culture Documents
6 Test
6 Test
UVODNE NAPOMENE
• Jedna od veoma važnih faza u razvoju simulacionog modela jeste i ocena valjanosti,
odnosno davanja odgovora na pitanje da li model predstavlja dovoljno dobru sliku
stvarnosti koju reprezentuje.
• Potvrdan odgovor na pitanje valjanosti znači da se i zaključci izvedeni iz simulacionih
eksperimenata mogu smatrati ispravnim, dok u protivnom gotovo da nemaju nikakvu
vrednost, što svakako upućuje i na značaj koji ocena valjanosti modela ima na
uspešnost simulacije.
• Simulacioni model u osnovi objedinjuje konceptualni i računarski model pa se ispitivanje
valjanosti, sledstveno, odnosi na dve kategorije ispitivanja: funkcionisanja računarskog
modela sa jedne, i saglasnost konceptualnog modela sa sistemom koji je predmet
simulacije, sa druge.
• Potreba sprovođenja ovih ispitivanja, u cilju ocene valjanosti modela, u početnim
fazama razvoja simulacije nije bila prepoznata kao nužnost, pa se određenje
komponenti tog procesa kristališe tek u 80-ih godina prošlog veka, kada se preciznije
definišu značenje pojmova „verifikacija simulacionog modela“ i „validacija
simulacionog modela“, koji su danas opšteprihvaćeni (Sargent & Balci, 2017).
• Ako model ne daje valjanu predstavu o sistemu koji se posmatra onda ni
zaključci izvedeni iz simulacionih eksperimenata sprovedeni na tom modelu
nemaju praktično nikakvu vrednost.
Definisanje pojmova
• Balci (1995), pojmove definiše na sledeći način:
• Sargent (2011), verifikaciju i validaciju definiše tako što pored validacije konceptualnog
modela i verifikacije računarskog modela skup pojmova proširuje, slično kao Gass
(1983), i operativnom validacijom kao i validnošću podataka:
modela u izvršni program, tek nakon dostizanja pune funkcionalnosti programa moguće
je pristupiti sofisticiranijem testiranju. Taj proces, koji Sargent (2011) naziva operativna
validacija impicitno pominju i Banks i dr., (2005), navodeći ga kao deo validacije, gde se
model poredi sa ponašanjem realnog sistema.
Tehnike verifikacije simulacionih modela
• O načinu i tehnikama sprovođenja verifikacije i validacije u poslednje tri decenije dosta
je pisano. Balci (1994 i 1997) klasifikuje tehnike verifikacije i validacije simulacionih
modela.
Balci, (1994) definiše 45 tehnika u sledećim kategorijama: static, dynamic,
symbolic, constraint, and formal
Kasnije to proširuje na 115 VV&T tehnika grupisanih u tri grupe: conventional,
adaptive, and specific VV&T (Balci, 1997), gde se 77 VV&T tehnika
konvencionalne simulacije kategorizuje u informal, static, dynamic, and formal, a
preostalih 38 VV&T tehika za adaptivnu i specifičnu VV&T su namenjene object-
oriented simulation
• Inspekcijski pristup
Pokretanje simulacionog modela sa realnim ulaznim podacima umesto teorijskim
raspodelama i poređenje izlaznih rezultata sa izlazima uočenim u realnom
sistemu.
Na taj način rezultati modela i realnog sistema su u korelaciji.
d − µd
t= 1 n 1 n
s d , d = ∑ di , s d =
n i =1
∑
n − 1 i =1
(di − d )2
n
Inspekcijski pristup (poznat i kao trace driven method) može obezbediti validan
uvid u adekvatnost simulacionog modela u nekim simulacionim studijama.
U suštini, to može biti i jedini izvodljiv pristup u nekim složenijim realnim sistemima
Pri tome, posebna pažnja treba biti posvećena interpretaciji rezultata tog pristupa
• Pristup zasnovan na intervalu poverenja
Ovo je mnogo pouzdaniji pristup poređenju rezultata simulacionog modela i
realnog sistema, ali zahteva ogroman broj podataka.
Pretpostavimo da smo sakupili m nezavisnih skupova podataka na realnom
sistemu i n nezavisnih skupova podataka iz modela (m i n mogu biti i jednaki).
Neka je Xj srednja vrednost j-tog skupa podataka iz realnog sistema čije je
matematičko očekivanje µX = E( X j ) i neka je Yj izlaz j-te replikacije simulacionog
modela pri čemu je µY = E(Yj )
Cilj je da se odredi interval poverenja za ζ = µ X − µY .
U slučaju da su Xj i Yj korelativni (napr. pri korišćenju “trace driven pristupa”), neka
je m = n i neka su Zj = Xj -Yj za j=1, 2 …, n. Zj su nezavisne identično
raspoređenje slučajne promenljive sa matematičkim očekivanjem E(Zj) = ζ .
1 n 1 n
Neka su ponovo
d = ∑ di s d =
n i =1
∑
n − 1 i =1
(di − d )2