SlideShare a Scribd company logo
HAKEEM–UR–REHMAN
PhD (Scholar) Management Science & Engineering
Center of Logistics & Operations Management,
Antai College of Economics and Management,
Shanghai Jiao Tong University, Shanghai, China
1
Simulation Modeling:
An Overview
Outlines
2
What is a System?
Components of a System
Types of Systems
Model of a system
Simulation & Simulation model types
Monte Carlo Simulation: Example
Discrete Event Simulation: Example
What is a System?
3
A system is any set of interrelated components acting together to
achieve a common objective.
INPUT OUTPUTSYSTEM
Manufacturing
Healthcare
Banking
Components of a System
4
 Entity: “Flow units transformed by the system over time”
 Attribute: “A property of an entity”
 Activity: “Time period of specified Length”
o Example: Banking System
o Customers might be one of the entities
o The balance in their checking accounts might be an attribute
o Making deposits might be an activity
 Sate of a System: “Collation of variables necessary to describe the
system at any time relative to the objectives of the study”
o Bank: # of busy tellers, # of customers waiting in the queue,
arrival time of the next customer”
Three Types of Systems
5
System
Quantum
System
Subatomic
World
Cosmological
Systems
Continuous
System
Electro-
mechanical
Systems
Socio-economic,
Ecological
Systems
Discrete–Event
System
Industrial Systems
(Factory, Office,
etc.)
 Components of a system are
described using quantum
mechanics
 physical dynamics are
described using differential
equations of effort,
 such as force and voltage, and
flow, such as velocity and
current
 event-driven system
 an instance of
changes in state
variables
Model of a System
6
A model is a representation of the structure of a real life system.
REAL
SYSTEM
o Simplification
o Abstraction
o Assumptions
MODEL
System
What is a Simulation?
7
The process of running a computer model of a real system to study
or conduct experiments
 For understanding the model or its behavior
 To evaluate strategies for operation of the system
 used to draw conclusions about the real system.
Simulation
vs.
Real World
Different Kinds of Simulation
8
Continuous Vs. Discrete Change
Can “state” change continuously,
or only at discrete points in time?
Deterministic Vs. Stochastic
Is everything for sure or is there
uncertainty?
Static Vs. Dynamic
Does time have a role in model?
Most operational models: Stochastic, Dynamic, Discrete-change
System Model
Deterministic Stochastic
Static Dynamic Static Dynamic
Continuous Discrete Continuous Discrete
Monte Carlo
Simulation
Continuous
Simulation
Continuous
Simulation
Discrete
Event
Simulation
Discrete
Event
Simulation
Monte Carlo Simulation
9
Monte Carlo methods (or Monte Carlo experiments) are a broad
class of computational algorithms that rely on repeated random
sampling to obtain numerical results.
“Monte Carlo is a method of approximating things using samples”
Monte Carlo: approximates expectations with a sample average
𝐴𝑝𝑝𝑟𝑜𝑥𝑖𝑚𝑎𝑡𝑒 𝐸 𝑓 𝑥 = 𝑓 𝑥 𝑃 𝑥 𝑑𝑥 ≈
1
𝑆 𝑠=1
𝑆
𝑓 𝑥 𝑠 𝑥 𝑠 ~𝑃 𝑥
ACCEPTANCE–REJECTION SAMPLING:
 Sampling Underneath a 𝑃 𝑥 ∝ 𝑃(𝑥) curve is also
valid
o Draw underneath a simple curve 𝑘 𝑄(𝑥) ≥ 𝑃(𝑥)
• Draw 𝑥 ~𝑄(𝑥)
• Height 𝑢 ~𝑈𝑛𝑖𝑓𝑜𝑟𝑚[0, 𝑘 𝑄(𝑥)]
o Discard the point if above 𝑃 𝑥 ,
(i.e. if 𝑢 > 𝑃(𝑥))
Monte Carlo Simulation: Example
10
Using MC to Estimate 𝜋
𝐴𝑟𝑒𝑎 𝑜𝑓 𝐶𝑖𝑟𝑐𝑙𝑒 = 𝜋𝑟2
𝐴𝑟𝑒𝑎 𝑜𝑓 𝑆𝑞𝑢𝑎𝑟𝑒 = 4𝑟2
𝑥2
+ 𝑦2
= 𝑟2
𝑃𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑡𝑦 𝑝𝑜𝑖𝑛𝑡 𝑖𝑛𝑠𝑖𝑑𝑒 𝑡ℎ𝑒 𝑐𝑖𝑟𝑐𝑙𝑒 =
𝜋𝑟2
4𝑟2
𝝅 = 4 ∗ 𝑃𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑡𝑦 𝑝𝑜𝑖𝑛𝑡 𝑖𝑛𝑠𝑖𝑑𝑒 𝑡ℎ𝑒 𝑐𝑖𝑟𝑐𝑙𝑒
Discrete Event Simulation
11
A single Machine system
Simulation Model Trajectory
 Also called System Simulation
 “process of codifying the behavior of a complex system as an
ordered sequence of well-defined events”
Discrete Event Simulation…
12
Collecting Statistics from the Model Trajectory:
 Queue Length 𝑞(𝑡) statistics during 𝑡 ∈ [𝑡0, 𝑡10]
 Average waiting time
 Average System time (Waiting time + Service time)
 Resource utilization
Discrete Event Simulation…
13
Arena Simulation Software
 https://www.arenasimulation.com/academic/students
A Single Machine System
 Entity: Job arrives every 𝑡 𝑎 minutes (𝑡 𝑎~𝐸𝑥𝑝(5))
 Active Resource: Machine
 Passive Resource: Buffer (unlimited)
 Activity: service time 𝑡 𝑠~𝑇𝑟𝑖𝑎𝑛𝑔𝑢𝑙𝑎𝑟(1,3,6))
Example
Discrete Event Simulation…
14
Books
15
For Theory + AnalysisFor Arena Software
16

More Related Content

What's hot

SPC,SQC & QC TOOLS
SPC,SQC & QC TOOLSSPC,SQC & QC TOOLS
SPC,SQC & QC TOOLS
MOHAMETH HISAM
 
2. System Simulation modeling unit i
2. System Simulation modeling unit i2. System Simulation modeling unit i
2. System Simulation modeling unit i
Amita Gautam
 
Control Charts[1]
Control Charts[1]Control Charts[1]
Control Charts[1]
ahmad bassiouny
 
Methods for solving ‘or’ models
Methods for solving ‘or’ modelsMethods for solving ‘or’ models
Methods for solving ‘or’ models
Jishnu Rajan
 
Unit 1 introduction to simulation
Unit 1 introduction to simulationUnit 1 introduction to simulation
Unit 1 introduction to simulation
DevaKumari Vijay
 
Control charts
Control chartsControl charts
Control charts
Sutha Vincent
 
Statistical Process Control
Statistical Process ControlStatistical Process Control
Statistical Process Control
Marwa Abo-Amra
 
Simulation in Operation Research
Simulation in Operation ResearchSimulation in Operation Research
Simulation in Operation Research
Yamini Kahaliya
 
P Chart Tutorial
P Chart TutorialP Chart Tutorial
P Chart Tutorial
ahmad bassiouny
 
Tqm unit 3
Tqm unit 3Tqm unit 3
Tqm unit 3
jah7777
 
Run Chart
Run ChartRun Chart
Run Chart
ahmad bassiouny
 
Data Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control ChartData Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control Chart
GoLeanSixSigma.com
 
Seven basic tools of quality
Seven basic tools of qualitySeven basic tools of quality
Seven basic tools of quality
Roy Antony Arnold G
 
Statistical process control ppt @ doms
Statistical process control ppt @ doms Statistical process control ppt @ doms
Statistical process control ppt @ doms
Babasab Patil
 
Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2Mahmood Alam
 
Mangt tool with statistical process control ch 18 asif jamal
Mangt tool with statistical process control  ch 18 asif jamalMangt tool with statistical process control  ch 18 asif jamal
Mangt tool with statistical process control ch 18 asif jamal
Asif Jamal
 
Ge6757 unit2
Ge6757   unit2Ge6757   unit2
Applications of simulation in Business with Example
Applications of simulation in Business with ExampleApplications of simulation in Business with Example
Applications of simulation in Business with Example
Pratima Ray
 
C chart
C chartC chart

What's hot (20)

SPC,SQC & QC TOOLS
SPC,SQC & QC TOOLSSPC,SQC & QC TOOLS
SPC,SQC & QC TOOLS
 
2. System Simulation modeling unit i
2. System Simulation modeling unit i2. System Simulation modeling unit i
2. System Simulation modeling unit i
 
Management Science PPT
Management Science PPTManagement Science PPT
Management Science PPT
 
Control Charts[1]
Control Charts[1]Control Charts[1]
Control Charts[1]
 
Methods for solving ‘or’ models
Methods for solving ‘or’ modelsMethods for solving ‘or’ models
Methods for solving ‘or’ models
 
Unit 1 introduction to simulation
Unit 1 introduction to simulationUnit 1 introduction to simulation
Unit 1 introduction to simulation
 
Control charts
Control chartsControl charts
Control charts
 
Statistical Process Control
Statistical Process ControlStatistical Process Control
Statistical Process Control
 
Simulation in Operation Research
Simulation in Operation ResearchSimulation in Operation Research
Simulation in Operation Research
 
P Chart Tutorial
P Chart TutorialP Chart Tutorial
P Chart Tutorial
 
Tqm unit 3
Tqm unit 3Tqm unit 3
Tqm unit 3
 
Run Chart
Run ChartRun Chart
Run Chart
 
Data Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control ChartData Charts: Histogram, Pareto Chart, Control Chart
Data Charts: Histogram, Pareto Chart, Control Chart
 
Seven basic tools of quality
Seven basic tools of qualitySeven basic tools of quality
Seven basic tools of quality
 
Statistical process control ppt @ doms
Statistical process control ppt @ doms Statistical process control ppt @ doms
Statistical process control ppt @ doms
 
Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2Seven quality-tools-1233776598291857-2
Seven quality-tools-1233776598291857-2
 
Mangt tool with statistical process control ch 18 asif jamal
Mangt tool with statistical process control  ch 18 asif jamalMangt tool with statistical process control  ch 18 asif jamal
Mangt tool with statistical process control ch 18 asif jamal
 
Ge6757 unit2
Ge6757   unit2Ge6757   unit2
Ge6757 unit2
 
Applications of simulation in Business with Example
Applications of simulation in Business with ExampleApplications of simulation in Business with Example
Applications of simulation in Business with Example
 
C chart
C chartC chart
C chart
 

Viewers also liked

7. cqia (kaizen, 5 s, tpm)
7. cqia (kaizen, 5 s, tpm)7. cqia (kaizen, 5 s, tpm)
7. cqia (kaizen, 5 s, tpm)
Hakeem-Ur- Rehman
 
2. lp iterative methods
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
Hakeem-Ur- Rehman
 
PM using P6
PM using P6PM using P6
PM using P6
Hakeem-Ur- Rehman
 
Network analysis
Network analysisNetwork analysis
Network analysis
Hakeem-Ur- Rehman
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
Hakeem-Ur- Rehman
 
2. cost of quality
2. cost of quality2. cost of quality
2. cost of quality
Hakeem-Ur- Rehman
 
Operations research
Operations researchOperations research
Operations research
Krishna Gali
 
M.c.a.(sem iii) operation research
M.c.a.(sem   iii) operation researchM.c.a.(sem   iii) operation research
M.c.a.(sem iii) operation research
Tushar Rajput
 
5. advance topics in lp
5. advance topics in lp5. advance topics in lp
5. advance topics in lp
Hakeem-Ur- Rehman
 
Operations Research - The Dual Simplex Method
Operations Research - The Dual Simplex MethodOperations Research - The Dual Simplex Method
Operations Research - The Dual Simplex Method
Hisham Al Kurdi, EAVA, DMC-D-4K, HCCA-P, HCAA-D
 
Goal programming
Goal programmingGoal programming
Goal programming
Hakeem-Ur- Rehman
 
6. assignment problems
6. assignment problems6. assignment problems
6. assignment problems
Hakeem-Ur- Rehman
 
1. intro. to or & lp
1. intro. to or & lp1. intro. to or & lp
1. intro. to or & lp
Hakeem-Ur- Rehman
 
5. transportation problems
5. transportation problems5. transportation problems
5. transportation problems
Hakeem-Ur- Rehman
 
Integer programming
Integer programmingInteger programming
Integer programming
Hakeem-Ur- Rehman
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1irsa javed
 
Qfd house of quality
Qfd house of qualityQfd house of quality
Qfd house of quality
Hakeem-Ur- Rehman
 

Viewers also liked (18)

7. cqia (kaizen, 5 s, tpm)
7. cqia (kaizen, 5 s, tpm)7. cqia (kaizen, 5 s, tpm)
7. cqia (kaizen, 5 s, tpm)
 
2. lp iterative methods
2. lp   iterative methods2. lp   iterative methods
2. lp iterative methods
 
PM using P6
PM using P6PM using P6
PM using P6
 
Network analysis
Network analysisNetwork analysis
Network analysis
 
Queueing theory
Queueing theoryQueueing theory
Queueing theory
 
2. cost of quality
2. cost of quality2. cost of quality
2. cost of quality
 
Operations research
Operations researchOperations research
Operations research
 
M.c.a.(sem iii) operation research
M.c.a.(sem   iii) operation researchM.c.a.(sem   iii) operation research
M.c.a.(sem iii) operation research
 
The Passive
The PassiveThe Passive
The Passive
 
5. advance topics in lp
5. advance topics in lp5. advance topics in lp
5. advance topics in lp
 
Operations Research - The Dual Simplex Method
Operations Research - The Dual Simplex MethodOperations Research - The Dual Simplex Method
Operations Research - The Dual Simplex Method
 
Goal programming
Goal programmingGoal programming
Goal programming
 
6. assignment problems
6. assignment problems6. assignment problems
6. assignment problems
 
1. intro. to or & lp
1. intro. to or & lp1. intro. to or & lp
1. intro. to or & lp
 
5. transportation problems
5. transportation problems5. transportation problems
5. transportation problems
 
Integer programming
Integer programmingInteger programming
Integer programming
 
Linear Programming 1
Linear Programming 1Linear Programming 1
Linear Programming 1
 
Qfd house of quality
Qfd house of qualityQfd house of quality
Qfd house of quality
 

Similar to Into to simulation

Modeling & Simulation Lecture Notes
Modeling & Simulation Lecture NotesModeling & Simulation Lecture Notes
Modeling & Simulation Lecture Notes
FellowBuddy.com
 
Week08.pdf
Week08.pdfWeek08.pdf
Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulation
AbdulAhad358
 
Cs854 lecturenotes01
Cs854 lecturenotes01Cs854 lecturenotes01
Cs854 lecturenotes01
Mehmet Çelik
 
introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...
Waqas Afzal
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochasticsohail40
 
MODELING & SIMULATION.docx
MODELING & SIMULATION.docxMODELING & SIMULATION.docx
MODELING & SIMULATION.docx
JAMEEL AHMED KHOSO
 
Introduction to System, Simulation and Model
Introduction to System, Simulation and ModelIntroduction to System, Simulation and Model
Introduction to System, Simulation and Model
Md. Hasan Imam Bijoy
 
Discreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.pptDiscreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.ppt
diklatMSU
 
McGraw Hill Simulation Modeling and Analysis
McGraw Hill  Simulation Modeling and AnalysisMcGraw Hill  Simulation Modeling and Analysis
McGraw Hill Simulation Modeling and Analysis
JHOSELIN MELINA TOLIN
 
simulation modeling in DSS
 simulation modeling in DSS simulation modeling in DSS
simulation modeling in DSS
Enaam Alotaibi
 
Unit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.pptUnit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.ppt
DEVANGBAJPAI2
 
SIMULATION.pdf
SIMULATION.pdfSIMULATION.pdf
SIMULATION.pdf
davidrutalomba
 
Introduction to simulation.pdf
Introduction to simulation.pdfIntroduction to simulation.pdf
Introduction to simulation.pdf
nadimhossain24
 
02 20110314-simulation
02 20110314-simulation02 20110314-simulation
02 20110314-simulation
Saad Gabr
 
Introduction to simulation modeling
Introduction to simulation modelingIntroduction to simulation modeling
Introduction to simulation modeling
bhupendra kumar
 
Chapter11a
Chapter11aChapter11a
Chapter11a
David Warner
 
Stochastic control
Stochastic controlStochastic control
Stochastic control
Sajid Ali
 

Similar to Into to simulation (20)

Modeling & Simulation Lecture Notes
Modeling & Simulation Lecture NotesModeling & Simulation Lecture Notes
Modeling & Simulation Lecture Notes
 
Week08.pdf
Week08.pdfWeek08.pdf
Week08.pdf
 
Md simulation and stochastic simulation
Md simulation and stochastic simulationMd simulation and stochastic simulation
Md simulation and stochastic simulation
 
Cs854 lecturenotes01
Cs854 lecturenotes01Cs854 lecturenotes01
Cs854 lecturenotes01
 
introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...
 
JOURNALnew
JOURNALnewJOURNALnew
JOURNALnew
 
Deterministic vs stochastic
Deterministic vs stochasticDeterministic vs stochastic
Deterministic vs stochastic
 
MODELING & SIMULATION.docx
MODELING & SIMULATION.docxMODELING & SIMULATION.docx
MODELING & SIMULATION.docx
 
Introduction to System, Simulation and Model
Introduction to System, Simulation and ModelIntroduction to System, Simulation and Model
Introduction to System, Simulation and Model
 
Discreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.pptDiscreate Event Simulation_PPT1-R0.ppt
Discreate Event Simulation_PPT1-R0.ppt
 
McGraw Hill Simulation Modeling and Analysis
McGraw Hill  Simulation Modeling and AnalysisMcGraw Hill  Simulation Modeling and Analysis
McGraw Hill Simulation Modeling and Analysis
 
simulation modeling in DSS
 simulation modeling in DSS simulation modeling in DSS
simulation modeling in DSS
 
Unit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.pptUnit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.ppt
 
SIMULATION.pdf
SIMULATION.pdfSIMULATION.pdf
SIMULATION.pdf
 
Introduction to simulation.pdf
Introduction to simulation.pdfIntroduction to simulation.pdf
Introduction to simulation.pdf
 
02 20110314-simulation
02 20110314-simulation02 20110314-simulation
02 20110314-simulation
 
Introduction to simulation modeling
Introduction to simulation modelingIntroduction to simulation modeling
Introduction to simulation modeling
 
Chapter11a
Chapter11aChapter11a
Chapter11a
 
Stochastic control
Stochastic controlStochastic control
Stochastic control
 
Simulation
SimulationSimulation
Simulation
 

More from Hakeem-Ur- Rehman

1.introduction to quality & total quality management
1.introduction to quality & total quality management1.introduction to quality & total quality management
1.introduction to quality & total quality management
Hakeem-Ur- Rehman
 
Ilp modeling with excel
Ilp modeling with excelIlp modeling with excel
Ilp modeling with excel
Hakeem-Ur- Rehman
 
Mendeley (new)
Mendeley (new)Mendeley (new)
Mendeley (new)
Hakeem-Ur- Rehman
 
(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.
Hakeem-Ur- Rehman
 
Application of or for industrial engineers
Application of or for industrial engineersApplication of or for industrial engineers
Application of or for industrial engineers
Hakeem-Ur- Rehman
 
Lean six sigma (green belt)new
Lean six sigma (green belt)newLean six sigma (green belt)new
Lean six sigma (green belt)new
Hakeem-Ur- Rehman
 
Process improvement techniques
Process improvement techniquesProcess improvement techniques
Process improvement techniques
Hakeem-Ur- Rehman
 
Production planning & control (PPC)
Production planning & control (PPC)Production planning & control (PPC)
Production planning & control (PPC)
Hakeem-Ur- Rehman
 
4. linear programming using excel solver
4. linear programming using excel solver4. linear programming using excel solver
4. linear programming using excel solver
Hakeem-Ur- Rehman
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysis
Hakeem-Ur- Rehman
 
13. value stream mapping
13. value stream mapping13. value stream mapping
13. value stream mapping
Hakeem-Ur- Rehman
 
12. seven management & planning tools
12. seven management & planning tools12. seven management & planning tools
12. seven management & planning tools
Hakeem-Ur- Rehman
 
11. faliure mode & effect analysis
11. faliure mode & effect analysis11. faliure mode & effect analysis
11. faliure mode & effect analysis
Hakeem-Ur- Rehman
 
10. measurement system analysis (msa)
10. measurement system analysis (msa)10. measurement system analysis (msa)
10. measurement system analysis (msa)
Hakeem-Ur- Rehman
 
9. design of experiment
9. design of experiment9. design of experiment
9. design of experiment
Hakeem-Ur- Rehman
 
8. testing of hypothesis for variable & attribute data
8. testing of hypothesis for variable & attribute  data8. testing of hypothesis for variable & attribute  data
8. testing of hypothesis for variable & attribute data
Hakeem-Ur- Rehman
 

More from Hakeem-Ur- Rehman (17)

1.introduction to quality & total quality management
1.introduction to quality & total quality management1.introduction to quality & total quality management
1.introduction to quality & total quality management
 
Ilp modeling with excel
Ilp modeling with excelIlp modeling with excel
Ilp modeling with excel
 
Mendeley (new)
Mendeley (new)Mendeley (new)
Mendeley (new)
 
DEA
DEADEA
DEA
 
(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.(Ntu talk) lean six sigma & scholarship info.
(Ntu talk) lean six sigma & scholarship info.
 
Application of or for industrial engineers
Application of or for industrial engineersApplication of or for industrial engineers
Application of or for industrial engineers
 
Lean six sigma (green belt)new
Lean six sigma (green belt)newLean six sigma (green belt)new
Lean six sigma (green belt)new
 
Process improvement techniques
Process improvement techniquesProcess improvement techniques
Process improvement techniques
 
Production planning & control (PPC)
Production planning & control (PPC)Production planning & control (PPC)
Production planning & control (PPC)
 
4. linear programming using excel solver
4. linear programming using excel solver4. linear programming using excel solver
4. linear programming using excel solver
 
3. linear programming senstivity analysis
3. linear programming senstivity analysis3. linear programming senstivity analysis
3. linear programming senstivity analysis
 
13. value stream mapping
13. value stream mapping13. value stream mapping
13. value stream mapping
 
12. seven management & planning tools
12. seven management & planning tools12. seven management & planning tools
12. seven management & planning tools
 
11. faliure mode & effect analysis
11. faliure mode & effect analysis11. faliure mode & effect analysis
11. faliure mode & effect analysis
 
10. measurement system analysis (msa)
10. measurement system analysis (msa)10. measurement system analysis (msa)
10. measurement system analysis (msa)
 
9. design of experiment
9. design of experiment9. design of experiment
9. design of experiment
 
8. testing of hypothesis for variable & attribute data
8. testing of hypothesis for variable & attribute  data8. testing of hypothesis for variable & attribute  data
8. testing of hypothesis for variable & attribute data
 

Recently uploaded

Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
Celine George
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 

Recently uploaded (20)

Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
How to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS ModuleHow to Split Bills in the Odoo 17 POS Module
How to Split Bills in the Odoo 17 POS Module
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 

Into to simulation

  • 1. HAKEEM–UR–REHMAN PhD (Scholar) Management Science & Engineering Center of Logistics & Operations Management, Antai College of Economics and Management, Shanghai Jiao Tong University, Shanghai, China 1 Simulation Modeling: An Overview
  • 2. Outlines 2 What is a System? Components of a System Types of Systems Model of a system Simulation & Simulation model types Monte Carlo Simulation: Example Discrete Event Simulation: Example
  • 3. What is a System? 3 A system is any set of interrelated components acting together to achieve a common objective. INPUT OUTPUTSYSTEM Manufacturing Healthcare Banking
  • 4. Components of a System 4  Entity: “Flow units transformed by the system over time”  Attribute: “A property of an entity”  Activity: “Time period of specified Length” o Example: Banking System o Customers might be one of the entities o The balance in their checking accounts might be an attribute o Making deposits might be an activity  Sate of a System: “Collation of variables necessary to describe the system at any time relative to the objectives of the study” o Bank: # of busy tellers, # of customers waiting in the queue, arrival time of the next customer”
  • 5. Three Types of Systems 5 System Quantum System Subatomic World Cosmological Systems Continuous System Electro- mechanical Systems Socio-economic, Ecological Systems Discrete–Event System Industrial Systems (Factory, Office, etc.)  Components of a system are described using quantum mechanics  physical dynamics are described using differential equations of effort,  such as force and voltage, and flow, such as velocity and current  event-driven system  an instance of changes in state variables
  • 6. Model of a System 6 A model is a representation of the structure of a real life system. REAL SYSTEM o Simplification o Abstraction o Assumptions MODEL System
  • 7. What is a Simulation? 7 The process of running a computer model of a real system to study or conduct experiments  For understanding the model or its behavior  To evaluate strategies for operation of the system  used to draw conclusions about the real system. Simulation vs. Real World
  • 8. Different Kinds of Simulation 8 Continuous Vs. Discrete Change Can “state” change continuously, or only at discrete points in time? Deterministic Vs. Stochastic Is everything for sure or is there uncertainty? Static Vs. Dynamic Does time have a role in model? Most operational models: Stochastic, Dynamic, Discrete-change System Model Deterministic Stochastic Static Dynamic Static Dynamic Continuous Discrete Continuous Discrete Monte Carlo Simulation Continuous Simulation Continuous Simulation Discrete Event Simulation Discrete Event Simulation
  • 9. Monte Carlo Simulation 9 Monte Carlo methods (or Monte Carlo experiments) are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. “Monte Carlo is a method of approximating things using samples” Monte Carlo: approximates expectations with a sample average 𝐴𝑝𝑝𝑟𝑜𝑥𝑖𝑚𝑎𝑡𝑒 𝐸 𝑓 𝑥 = 𝑓 𝑥 𝑃 𝑥 𝑑𝑥 ≈ 1 𝑆 𝑠=1 𝑆 𝑓 𝑥 𝑠 𝑥 𝑠 ~𝑃 𝑥 ACCEPTANCE–REJECTION SAMPLING:  Sampling Underneath a 𝑃 𝑥 ∝ 𝑃(𝑥) curve is also valid o Draw underneath a simple curve 𝑘 𝑄(𝑥) ≥ 𝑃(𝑥) • Draw 𝑥 ~𝑄(𝑥) • Height 𝑢 ~𝑈𝑛𝑖𝑓𝑜𝑟𝑚[0, 𝑘 𝑄(𝑥)] o Discard the point if above 𝑃 𝑥 , (i.e. if 𝑢 > 𝑃(𝑥))
  • 10. Monte Carlo Simulation: Example 10 Using MC to Estimate 𝜋 𝐴𝑟𝑒𝑎 𝑜𝑓 𝐶𝑖𝑟𝑐𝑙𝑒 = 𝜋𝑟2 𝐴𝑟𝑒𝑎 𝑜𝑓 𝑆𝑞𝑢𝑎𝑟𝑒 = 4𝑟2 𝑥2 + 𝑦2 = 𝑟2 𝑃𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑡𝑦 𝑝𝑜𝑖𝑛𝑡 𝑖𝑛𝑠𝑖𝑑𝑒 𝑡ℎ𝑒 𝑐𝑖𝑟𝑐𝑙𝑒 = 𝜋𝑟2 4𝑟2 𝝅 = 4 ∗ 𝑃𝑟𝑜𝑏𝑎𝑏𝑖𝑙𝑡𝑦 𝑝𝑜𝑖𝑛𝑡 𝑖𝑛𝑠𝑖𝑑𝑒 𝑡ℎ𝑒 𝑐𝑖𝑟𝑐𝑙𝑒
  • 11. Discrete Event Simulation 11 A single Machine system Simulation Model Trajectory  Also called System Simulation  “process of codifying the behavior of a complex system as an ordered sequence of well-defined events”
  • 12. Discrete Event Simulation… 12 Collecting Statistics from the Model Trajectory:  Queue Length 𝑞(𝑡) statistics during 𝑡 ∈ [𝑡0, 𝑡10]  Average waiting time  Average System time (Waiting time + Service time)  Resource utilization
  • 13. Discrete Event Simulation… 13 Arena Simulation Software  https://www.arenasimulation.com/academic/students A Single Machine System  Entity: Job arrives every 𝑡 𝑎 minutes (𝑡 𝑎~𝐸𝑥𝑝(5))  Active Resource: Machine  Passive Resource: Buffer (unlimited)  Activity: service time 𝑡 𝑠~𝑇𝑟𝑖𝑎𝑛𝑔𝑢𝑙𝑎𝑟(1,3,6)) Example
  • 15. Books 15 For Theory + AnalysisFor Arena Software
  • 16. 16