Simulation Lec#12 (Discrete Simulation Models, Model Times).pdf

AyezaMubeen 10 views 21 slides Mar 10, 2025
Slide 1
Slide 1 of 21
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21

About This Presentation

Lecture Overview:
This lecture provides an in-depth exploration of discrete simulation models and model times, essential components of simulation analysis. Students will learn how to design, develop, and apply discrete simulation models to analyze complex systems and make informed decisions.

Introd...


Slide Content

Discrete Simulation Model, Model Time
MODELING & SMINULATION

ModelingandSimulation:CourseOutline
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModels
UnderstandingSystemDynamics
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•Discretesimulationmodelsareprecioustoolsusedinvariousfieldsto
understandandanalyzethebehaviorofcomplexsystems.
•Unlikecontinuoussimulationmodels,whichrepresentsystemswhere
changesoccurcontinuouslyovertime,discretesimulationmodels
focusonsystemswhereeventsoccuratdistinctpointsintime,
leadingtodiscretechangesinsystemstate.

DiscreteSimulationModelscont…
UnderstandingSystemDynamics
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•Thesemodelsarehighlyversatileandcanbeappliedtoawiderange
ofdomains,includingmanufacturing,transportation,healthcare,
finance,andmore.

DiscreteSimulationModelscont… Key
Components
•Entities:Representobjects,individuals,orcomponentswithinthe
systembeingmodeled.
•Entitiesinteractwitheachotherandtheenvironment,leadingto
changesinsystemstate.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Key
Components
•Events:Representspecificoccurrencesoractionsthataffectthestate
ofthesystem.
•Eventstriggerchangesinthesystem'sbehaviororstate,suchas
entityarrivals,departures,resourceallocations,orstatetransitions.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Key
Components
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•SimulationClock:Dictatestheprogressionoftimeinthesimulation.
•Thesimulationclockdetermineswheneventsoccurandinwhat
sequence,allowinganalyststostudysystembehaviorovertime.

DiscreteSimulationModelscont… Key
Components
•SimulationEngine:Executesthesimulationbyprocessingeventsin
chronologicalorderandupdatingthestateofthesystemaccordingly.
•Thesimulationenginemaintainsascheduleofpendingeventsand
advancesthesimulationclocktothenexteventtime.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont…
Advantages
•Flexibility:Discretesimulationmodelscancaptureawiderangeof
systembehaviors,includingcomplexinteractions,variability,and
uncertainty.
•Granularity:Thesemodelsallowanalyststostudysystemdynamicsat
afinelevelofdetail,enablinginsightsintoindividualeventsandtheir
impactonsystembehavior.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont…
Advantages
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•ScenarioAnalysis:Discretesimulationmodelsfacilitatethe
evaluationofdifferentscenarios,parametervalues,orinterventions,
helpinganalystsunderstandtheconsequencesofvariousdecisionsor
policies.

DiscreteSimulationModelscont…
Advantages
•PerformanceEvaluation:Thesemodelsenabletheassessmentof
systemperformancemetrics,suchasthroughput,resourceutilization,
waitingtimes,andservicelevels,providingvaluableinsightsfor
systemoptimizationandimprovement.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Model
Time
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•Modeltimereferstotherepresentationoftimewithinasimulationmodel.
•Indiscretesimulationmodels,timeistypicallyrepresentedasasequence
ofdiscretetimesteps,whereeachstepcorrespondstotheoccurrenceof
aneventorthecompletionofaprocess.
•Thesimulationclockgovernstheprogressionoftime,advancingfromone
timesteptothenextaseventsoccur.

DiscreteSimulationModelscont… Model
Time:KeyAspects
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•EventScheduling:Eventsarescheduledtooccuratspecificpointsin
modeltime,basedonpredeterminedeventtimesorconditions.
•Thesimulationenginemaintainsascheduleofpendingeventsand
processestheminchronologicalorder.

DiscreteSimulationModelscont… Model
Time:KeyAspects
•TimeAdvancement:Thesimulationclockdetermineswhenthenext
eventwilloccur,basedonthecurrentstateofthesystemandthe
scheduledeventtimes.
•Timeadvancementmaybedeterministicorstochastic,dependingon
thenatureoftheeventsandthesimulationenvironment.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Model
Time:KeyAspects
•SimulationHorizon:Thesimulationhorizondefinesthedurationof
thesimulation,specifyingthemaximumamountofmodeltimetobe
simulated.
•Analystsmaychoosethesimulationhorizonbasedontheobjectives
ofthesimulationandthedesiredlevelofdetail.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Model
Time:KeyAspects
•TimeUnits:Modeltimemaybeexpressedinvariousunits,suchas
seconds,minutes,hours,days,orotherrelevanttimeintervals,
dependingontheapplicationdomainandthegranularityofthe
simulation.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Model
Time:ApplicationsofModelTime
•DynamicSystemBehavior:Modeltimeenablesanalyststostudythe
dynamicbehaviorofsystemsovertime,capturingthesequenceof
eventsandtheireffectsonsystemstate.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Model
Time:ApplicationsofModelTime
•PerformanceAnalysis:Bytrackingtheprogressionoftime,analysts
canevaluatesystemperformancemetrics,suchasthroughput,
responsetimes,andresourceutilization,providinginsightsinto
systemefficiencyandeffectiveness.
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m

DiscreteSimulationModelscont… Model
Time:ApplicationsofModelTime
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•ScenarioComparison:Modeltimefacilitatesthecomparisonof
differentscenariosorpoliciesbysimulatingthebehaviorofthe
systemundervaryingconditionsandobservingtheeffectsonsystem
performanceandoutcomes.

DiscreteSimulationModelscont…
A
r
f
a
n
S
h
a
h
z
a
d
.
c
o
m
•Discretesimulationmodelsandmodeltimeareessentialconceptsin
thefieldofsimulationmodeling,enablinganalyststostudythe
behaviorofcomplexsystemsovertime.

Any Question?