Home

händelsimulering

Händelsimulering, eller diskret händelsimulering, är en metod för att studera dynamiska system där förändringar i tillstånd uppstår vid specifika, diskreta händelser över tid. Systemet modelleras genom entiteter som rör sig genom processer, resurser som tillhandahåller service och köer där väntetider uppstår. Modellen körs i en simuleringskärna som följer en tidslinje av händelser och uppdaterar systemet när varje händelse behandlas.

Huvudkomponenter i händelsimulering är entiteter, resurser, händelser och köer samt ett state-hemvistande tidsramverk. Tillståndet uppdateras endast

Modellering och genomförande brukar innefatta att definiera en konceptuell modell, omvandla den till en logisk modell

Användningsområden omfattar till exempel tillverknings- och logistiksystem, vård och hälsosektorn, telekommunikation och tjänstesystem. Vanliga resultatmått är

vid
händelser,
vilket
gör
metoden
särskilt
lämplig
när
systemet
ändras
i
diskreta
steg
snarare
än
kontinuerligt.
En
central
struktur
är
en
event-lista
som
bestämmer
nästa
händelse
och
den
tidpunkt
då
den
ska
inträffa.
Inputdata
inkluderar
ofta
ankomsttider,
behandlingstider
och
resursbegränsningar,
ofta
modellerade
med
sannolikhetsfördelningar
eller
empiriska
data.
och
implementera
den
i
en
simulator.
För
robusta
resultat
används
flera
replications
och
olika
scenarier.
Viktiga
processer
är
kalibrering,
verifiering
och
validering
samt
känslighetsanalys.
Man
kan
även
utföra
vad-if-analyser
för
att
jämföra
olika
policyer
eller
resursnivåer.
genomströmning,
väntetider,
kölängder,
resursutnyttjande
och
ledtider.
Vanliga
verktyg
inkluderar
AnyLogic,
Arena,
Flexsim,
Simio
samt
programmeringsbaserade
lösningar
som
SimPy
eller
simmer
i
Python
eller
R.