SlideShare a Scribd company logo
1 of 21
ISYE8012-System Simulation and
Modeling
Week 1 - Session 1
Introduction to Discrete-Event Sistem Simulation
Disclaimer
The following slides are provided by the
main textbook. However, Subject Matter
Expert (SME) of this course from Binus
University added some slides and notes,
and highlighted some important terms.
The added slides will have the header of
Binus University.
Chapter 1
Introduction to Simulation
Banks, Carson, Nelson & Nicol
Discrete-Event System Simulation
Discrete-Event Simulation (DES) vs.
Discrete-Time Simulation
Two major classes of simulations:
• Discrete-event simulation (DES)
• Discrete-time simulation (DTS)
The calculation or analysis needs to be
performed for every change of events in
DES and for every change of times in DTS.
Discrete-event
Discrete-time
5
What is a Simulation?
 A simulation: imitation of the operation of a real-world
process or system over time:
 Involves generation of an artificial history of a system.
 Observes that history and draws inferences about system
characteristics.
 Can be used as:
 Analysis tool for predicting the effect of changes to existing
systems.
 Design tool to predict performance of new systems.
 Many real-world systems are very complex that cannot
be solved mathematically.
 Hence, numerical, computer-based simulation can be used to
imitate the system behavior.
6
When to use Simulation?
 Simulation can be used for the purposes of:
 Study and experiment with internal interactions of a complex
system.
 Observe the effect of system alterations on model behavior.
 Gain knowledge about the system through design of simulation
model.
 Use as a pedagogical device to reinforce analytic solution
methodologies, also to verify analytic solutions.
 Experiment with new designs or policies before implementation.
 Determine machine requirements through simulating different
capabilities.
 For training and learning.
 Show animation.
 Model complex system.
7
When Not to Use Simulation?
 Simulation should not be used when:
 Problem can be solved by common sense.
 Problem can be solved analytically.
 If it is easier to perform direct experiments.
 If the costs exceed the savings.
 If the resources or time to perform simulation studies are not
available.
 If no data, not even estimates, is available.
 If there is not enough time or personnel to verify/validate the
model.
 If managers have unreasonable expectations: overestimate the
power of simulation.
 If system behavior is too complex or cannot be defined.
8
Advantages and Disadvantages of Simulation
 Simulation is frequently used in problem solving.
 It mimics what happens in a real system.
 It is possible to develop a simulation model of a system without
dubious assumptions of mathematically solvable models.
 In contrast to optimization models, simulation models are “run”
rather than solved.
 Advantages:
 Explore new policies or procedures without disrupting ongoing
operations of the real system.
 Test new hardware or physical systems without committing to
acquisition.
 Test hypotheses about how or why certain phenomena occur.
 Study speed-up or slow-down of the phenomena under
investigation.
9
Advantages and Disadvantages of Simulation
 Advantages (cont.):
 Study interactions of variables, and their importance to system
performance.
 Perform bottleneck analysis.
 Understand how the system operates.
 Test “what if” questions.
 Disadvantages:
 Model building requires special training.
 Simulation results can be difficult to interpret.
 Simulation modeling and analysis can be time consuming and
expensive.
 Simulation is used in some cases when an analytical solution is
possible (or even preferable).
10
Areas of Application
 The applications of simulation are vast.
 The Winter Simulation Conference: an excellent way to
learn more about the latest in simulation applications and
theory.
 Some areas of applications:
 Manufacturing
 Construction engineering and project management.
 Military.
 Logistics, supply chain, and distribution.
 Transportation modes and traffic.
 Business process simulation.
 Healthcare.
 Computer and communication systems.
11
Areas of Application
 Some general trends:
 Risk analysis, e.g. pricing, insurance.
 Call-center analysis.
 Large-scale systems, e.g., internet backbone, wireless networks.
 Automated material handling systems as test beds for the
development and functional testing of control-system software.
12
Systems and System Environment
 A system is a group of objects joined together in some
regular interaction or interdependence to accomplish
some purpose.
 e.g., a production system: machines, component parts & workers
operate jointly along an assembly line to produce vehicle.
 Affected by changes occurring outside the system.
 System environment: “outside the system”, defining the
boundary between system and it environment is
important.
13
Components of a System
 An entity: an object of interest in the system, e.g., computing
jobs in queue.
 An attribute: a property of an entity, e.g., priority class, or
vector of resource requirements.
 An activity: represents a time period of a specified length, e.g.
job receiving service.
 The state of a system: collection of variables necessary to
describe the system at any time, relative to the objectives of
the study, e.g. the number of busy servers, the number of jobs
in queue.
 An event: an instantaneous occurrence that may change the
system state, can be endogenous or exogenous, e.g. a new
job arrival, or service time completion
Example System: Queuing at a Teller
Simulation Terms Actual
Entity A person
Attributes Person ID
Person age
Person saving
Events A person arrives in the queue
A person moves to the teller
A person leaves the teller
State The teller is busy
10 persons in queue
15
Discrete and Continuous Systems
 Discrete system: in which state variable(s) change only at a
discrete set of points in time.
 e.g., the number of jobs in queue changes when a new job arrives
or when service is completed for another
 Continuous system: in which state variable(s) change
continuously over time.
 e.g., the head of water behind a dam.
Discrete System Continuous System
16
Model of a System
 Studies of systems are often accomplished with a model
of a system.
 A model: a representation of a system for the purpose of
studying the system.
 A simplification of the system.
 Should be sufficiently detailed to permit valid conclusions to be
drawn about the real system.
 Should contain only the components that are relevant to the
study.
17
Types of Models
 Two types of models: mathematical or physical.
 Mathematical model: uses symbolic notation and
mathematical equations to represent a system.
 Simulation is a type of mathematical model.
 Simulation models:
 Static or dynamic.
 Deterministic or stochastic.
 Discrete or continuous.
 Our focus: discrete, dynamic, and stochastic models.
18
Discrete Event System Simulation
 This book is about discrete-event system simulation.
 Simulation models are analyzed by numerical methods
rather than by analytical methods.
 Analytical methods: deductive reasoning of mathematics to
“solve” the model.
 Numerical methods: computational procedures to “solve”
mathematical models.
19
Steps in a Simulation Study
Captured in this course
20
Steps in a Simulation Study
 Four phases:
 Problem formulation, and setting objective and overall design
(step 1 to 2).
 Modeling building and data collection (step 3 to 7)
 Running of the model (step 8 to 10).
 Implementation (step 11 to 12).
 An iterative process.
Thank you for your attention
21

More Related Content

What's hot

System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)Vivek Maurya
 
Modelling simulation (1)
Modelling simulation (1)Modelling simulation (1)
Modelling simulation (1)Cathryn Kuteesa
 
Operation research unit1 introduction and lpp graphical and simplex method
Operation research unit1 introduction and lpp graphical and simplex methodOperation research unit1 introduction and lpp graphical and simplex method
Operation research unit1 introduction and lpp graphical and simplex methodDr. L K Bhagi
 
Chapter3 general principles of discrete event simulation
Chapter3   general principles of discrete event simulationChapter3   general principles of discrete event simulation
Chapter3 general principles of discrete event simulationDe La Salle University-Manila
 
System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]qwerty626
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modelingantim19
 
Introduction to simulation
Introduction to simulationIntroduction to simulation
Introduction to simulationn_cool001
 
Discrete event simulation
Discrete event simulationDiscrete event simulation
Discrete event simulationssusera970cc
 
Introduction to simulation modeling
Introduction to simulation modelingIntroduction to simulation modeling
Introduction to simulation modelingbhupendra kumar
 
Simulation, Modeling, it’s application, advantage & disadvantage
Simulation, Modeling, it’s application, advantage  &  disadvantageSimulation, Modeling, it’s application, advantage  &  disadvantage
Simulation, Modeling, it’s application, advantage & disadvantageKawsar Hamid Sumon
 
Simulation concept, Advantages & Disadvantages
Simulation concept, Advantages & DisadvantagesSimulation concept, Advantages & Disadvantages
Simulation concept, Advantages & DisadvantagesPankaj Verma
 
Introduction of Industrial Engineering
Introduction of Industrial EngineeringIntroduction of Industrial Engineering
Introduction of Industrial Engineeringvijay kumar
 
Mathematical modelling
Mathematical modellingMathematical modelling
Mathematical modellingSadia Zareen
 
Discrete Event Simulation.ppt
Discrete Event Simulation.pptDiscrete Event Simulation.ppt
Discrete Event Simulation.pptvinukorekar
 

What's hot (20)

System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
 
Modelling simulation (1)
Modelling simulation (1)Modelling simulation (1)
Modelling simulation (1)
 
Operation research unit1 introduction and lpp graphical and simplex method
Operation research unit1 introduction and lpp graphical and simplex methodOperation research unit1 introduction and lpp graphical and simplex method
Operation research unit1 introduction and lpp graphical and simplex method
 
Chapter3 general principles of discrete event simulation
Chapter3   general principles of discrete event simulationChapter3   general principles of discrete event simulation
Chapter3 general principles of discrete event simulation
 
System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]System simulation & modeling notes[sjbit]
System simulation & modeling notes[sjbit]
 
Introduction to simulation and modeling
Introduction to simulation and modelingIntroduction to simulation and modeling
Introduction to simulation and modeling
 
Introduction to simulation
Introduction to simulationIntroduction to simulation
Introduction to simulation
 
Modelling and simulation
Modelling and simulationModelling and simulation
Modelling and simulation
 
Discrete event simulation
Discrete event simulationDiscrete event simulation
Discrete event simulation
 
Introduction to simulation modeling
Introduction to simulation modelingIntroduction to simulation modeling
Introduction to simulation modeling
 
Simulation
SimulationSimulation
Simulation
 
Simulation, Modeling, it’s application, advantage & disadvantage
Simulation, Modeling, it’s application, advantage  &  disadvantageSimulation, Modeling, it’s application, advantage  &  disadvantage
Simulation, Modeling, it’s application, advantage & disadvantage
 
Simulation concept, Advantages & Disadvantages
Simulation concept, Advantages & DisadvantagesSimulation concept, Advantages & Disadvantages
Simulation concept, Advantages & Disadvantages
 
Computer simulation
Computer simulationComputer simulation
Computer simulation
 
SIMULATION
SIMULATIONSIMULATION
SIMULATION
 
Introduction of Industrial Engineering
Introduction of Industrial EngineeringIntroduction of Industrial Engineering
Introduction of Industrial Engineering
 
Time Series Analysis/ Forecasting
Time Series Analysis/ Forecasting  Time Series Analysis/ Forecasting
Time Series Analysis/ Forecasting
 
Operations research
Operations researchOperations research
Operations research
 
Mathematical modelling
Mathematical modellingMathematical modelling
Mathematical modelling
 
Discrete Event Simulation.ppt
Discrete Event Simulation.pptDiscrete Event Simulation.ppt
Discrete Event Simulation.ppt
 

Similar to Discreate Event Simulation_PPT1-R0.ppt

Introduction to simulation.pdf
Introduction to simulation.pdfIntroduction to simulation.pdf
Introduction to simulation.pdfnadimhossain24
 
Introduction to System, Simulation and Model
Introduction to System, Simulation and ModelIntroduction to System, Simulation and Model
Introduction to System, Simulation and ModelMd. Hasan Imam Bijoy
 
System Modeling & Simulation Introduction
System Modeling & Simulation  IntroductionSystem Modeling & Simulation  Introduction
System Modeling & Simulation IntroductionSharmilaChidaravalli
 
Unit 6 Simulation.pptx
Unit 6 Simulation.pptxUnit 6 Simulation.pptx
Unit 6 Simulation.pptxHafiz20006
 
Modeling & simulation in projects
Modeling & simulation in projectsModeling & simulation in projects
Modeling & simulation in projectsanki009
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulationAysun Duran
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulationmukmin91
 
Modeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptxModeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptxMaiGaafar
 
1 MODULE 1 INTRODUCTION TO SIMULATION Module out.docx
1 MODULE 1  INTRODUCTION TO SIMULATION Module out.docx1 MODULE 1  INTRODUCTION TO SIMULATION Module out.docx
1 MODULE 1 INTRODUCTION TO SIMULATION Module out.docxjeremylockett77
 
02 20110314-simulation
02 20110314-simulation02 20110314-simulation
02 20110314-simulationSaad Gabr
 
An Overview of Performance Evaluation & Simulation
An Overview of Performance Evaluation & SimulationAn Overview of Performance Evaluation & Simulation
An Overview of Performance Evaluation & Simulationdasdfadfdsfsdfasdf
 
Simulation and Modelling Reading Notes.pptx
Simulation and Modelling  Reading Notes.pptxSimulation and Modelling  Reading Notes.pptx
Simulation and Modelling Reading Notes.pptxDanMuendo1
 
What is modeling.pptx
What is modeling.pptxWhat is modeling.pptx
What is modeling.pptxBerhe Tekle
 
Systemprocessing 160107234141
Systemprocessing 160107234141Systemprocessing 160107234141
Systemprocessing 160107234141AbuulHassan2
 
Software engineering ,system modeing >>Abu ul hassan sahadvi
Software engineering ,system modeing >>Abu ul hassan sahadviSoftware engineering ,system modeing >>Abu ul hassan sahadvi
Software engineering ,system modeing >>Abu ul hassan sahadviAbuulHassan2
 

Similar to Discreate Event Simulation_PPT1-R0.ppt (20)

Introduction to simulation.pdf
Introduction to simulation.pdfIntroduction to simulation.pdf
Introduction to simulation.pdf
 
SIMULATION.pdf
SIMULATION.pdfSIMULATION.pdf
SIMULATION.pdf
 
Unit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.pptUnit-1 Mod-Sim.ppt
Unit-1 Mod-Sim.ppt
 
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
 
System Modeling & Simulation Introduction
System Modeling & Simulation  IntroductionSystem Modeling & Simulation  Introduction
System Modeling & Simulation Introduction
 
Unit 6 Simulation.pptx
Unit 6 Simulation.pptxUnit 6 Simulation.pptx
Unit 6 Simulation.pptx
 
Modeling & simulation in projects
Modeling & simulation in projectsModeling & simulation in projects
Modeling & simulation in projects
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulation
 
Introduction to modeling_and_simulation
Introduction to modeling_and_simulationIntroduction to modeling_and_simulation
Introduction to modeling_and_simulation
 
Modeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptxModeling&Simulation_Ch01_lecture 2.pptx
Modeling&Simulation_Ch01_lecture 2.pptx
 
Chapter1
Chapter1Chapter1
Chapter1
 
1 MODULE 1 INTRODUCTION TO SIMULATION Module out.docx
1 MODULE 1  INTRODUCTION TO SIMULATION Module out.docx1 MODULE 1  INTRODUCTION TO SIMULATION Module out.docx
1 MODULE 1 INTRODUCTION TO SIMULATION Module out.docx
 
02 20110314-simulation
02 20110314-simulation02 20110314-simulation
02 20110314-simulation
 
An Overview of Performance Evaluation & Simulation
An Overview of Performance Evaluation & SimulationAn Overview of Performance Evaluation & Simulation
An Overview of Performance Evaluation & Simulation
 
Simulation and Modelling Reading Notes.pptx
Simulation and Modelling  Reading Notes.pptxSimulation and Modelling  Reading Notes.pptx
Simulation and Modelling Reading Notes.pptx
 
What is modeling.pptx
What is modeling.pptxWhat is modeling.pptx
What is modeling.pptx
 
Systemprocessing 160107234141
Systemprocessing 160107234141Systemprocessing 160107234141
Systemprocessing 160107234141
 
Software engineering ,system modeing >>Abu ul hassan sahadvi
Software engineering ,system modeing >>Abu ul hassan sahadviSoftware engineering ,system modeing >>Abu ul hassan sahadvi
Software engineering ,system modeing >>Abu ul hassan sahadvi
 
System Modelling
System ModellingSystem Modelling
System Modelling
 

Recently uploaded

Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 

Recently uploaded (20)

Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 

Discreate Event Simulation_PPT1-R0.ppt

  • 1. ISYE8012-System Simulation and Modeling Week 1 - Session 1 Introduction to Discrete-Event Sistem Simulation
  • 2. Disclaimer The following slides are provided by the main textbook. However, Subject Matter Expert (SME) of this course from Binus University added some slides and notes, and highlighted some important terms. The added slides will have the header of Binus University.
  • 3. Chapter 1 Introduction to Simulation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation
  • 4. Discrete-Event Simulation (DES) vs. Discrete-Time Simulation Two major classes of simulations: • Discrete-event simulation (DES) • Discrete-time simulation (DTS) The calculation or analysis needs to be performed for every change of events in DES and for every change of times in DTS. Discrete-event Discrete-time
  • 5. 5 What is a Simulation?  A simulation: imitation of the operation of a real-world process or system over time:  Involves generation of an artificial history of a system.  Observes that history and draws inferences about system characteristics.  Can be used as:  Analysis tool for predicting the effect of changes to existing systems.  Design tool to predict performance of new systems.  Many real-world systems are very complex that cannot be solved mathematically.  Hence, numerical, computer-based simulation can be used to imitate the system behavior.
  • 6. 6 When to use Simulation?  Simulation can be used for the purposes of:  Study and experiment with internal interactions of a complex system.  Observe the effect of system alterations on model behavior.  Gain knowledge about the system through design of simulation model.  Use as a pedagogical device to reinforce analytic solution methodologies, also to verify analytic solutions.  Experiment with new designs or policies before implementation.  Determine machine requirements through simulating different capabilities.  For training and learning.  Show animation.  Model complex system.
  • 7. 7 When Not to Use Simulation?  Simulation should not be used when:  Problem can be solved by common sense.  Problem can be solved analytically.  If it is easier to perform direct experiments.  If the costs exceed the savings.  If the resources or time to perform simulation studies are not available.  If no data, not even estimates, is available.  If there is not enough time or personnel to verify/validate the model.  If managers have unreasonable expectations: overestimate the power of simulation.  If system behavior is too complex or cannot be defined.
  • 8. 8 Advantages and Disadvantages of Simulation  Simulation is frequently used in problem solving.  It mimics what happens in a real system.  It is possible to develop a simulation model of a system without dubious assumptions of mathematically solvable models.  In contrast to optimization models, simulation models are “run” rather than solved.  Advantages:  Explore new policies or procedures without disrupting ongoing operations of the real system.  Test new hardware or physical systems without committing to acquisition.  Test hypotheses about how or why certain phenomena occur.  Study speed-up or slow-down of the phenomena under investigation.
  • 9. 9 Advantages and Disadvantages of Simulation  Advantages (cont.):  Study interactions of variables, and their importance to system performance.  Perform bottleneck analysis.  Understand how the system operates.  Test “what if” questions.  Disadvantages:  Model building requires special training.  Simulation results can be difficult to interpret.  Simulation modeling and analysis can be time consuming and expensive.  Simulation is used in some cases when an analytical solution is possible (or even preferable).
  • 10. 10 Areas of Application  The applications of simulation are vast.  The Winter Simulation Conference: an excellent way to learn more about the latest in simulation applications and theory.  Some areas of applications:  Manufacturing  Construction engineering and project management.  Military.  Logistics, supply chain, and distribution.  Transportation modes and traffic.  Business process simulation.  Healthcare.  Computer and communication systems.
  • 11. 11 Areas of Application  Some general trends:  Risk analysis, e.g. pricing, insurance.  Call-center analysis.  Large-scale systems, e.g., internet backbone, wireless networks.  Automated material handling systems as test beds for the development and functional testing of control-system software.
  • 12. 12 Systems and System Environment  A system is a group of objects joined together in some regular interaction or interdependence to accomplish some purpose.  e.g., a production system: machines, component parts & workers operate jointly along an assembly line to produce vehicle.  Affected by changes occurring outside the system.  System environment: “outside the system”, defining the boundary between system and it environment is important.
  • 13. 13 Components of a System  An entity: an object of interest in the system, e.g., computing jobs in queue.  An attribute: a property of an entity, e.g., priority class, or vector of resource requirements.  An activity: represents a time period of a specified length, e.g. job receiving service.  The state of a system: collection of variables necessary to describe the system at any time, relative to the objectives of the study, e.g. the number of busy servers, the number of jobs in queue.  An event: an instantaneous occurrence that may change the system state, can be endogenous or exogenous, e.g. a new job arrival, or service time completion
  • 14. Example System: Queuing at a Teller Simulation Terms Actual Entity A person Attributes Person ID Person age Person saving Events A person arrives in the queue A person moves to the teller A person leaves the teller State The teller is busy 10 persons in queue
  • 15. 15 Discrete and Continuous Systems  Discrete system: in which state variable(s) change only at a discrete set of points in time.  e.g., the number of jobs in queue changes when a new job arrives or when service is completed for another  Continuous system: in which state variable(s) change continuously over time.  e.g., the head of water behind a dam. Discrete System Continuous System
  • 16. 16 Model of a System  Studies of systems are often accomplished with a model of a system.  A model: a representation of a system for the purpose of studying the system.  A simplification of the system.  Should be sufficiently detailed to permit valid conclusions to be drawn about the real system.  Should contain only the components that are relevant to the study.
  • 17. 17 Types of Models  Two types of models: mathematical or physical.  Mathematical model: uses symbolic notation and mathematical equations to represent a system.  Simulation is a type of mathematical model.  Simulation models:  Static or dynamic.  Deterministic or stochastic.  Discrete or continuous.  Our focus: discrete, dynamic, and stochastic models.
  • 18. 18 Discrete Event System Simulation  This book is about discrete-event system simulation.  Simulation models are analyzed by numerical methods rather than by analytical methods.  Analytical methods: deductive reasoning of mathematics to “solve” the model.  Numerical methods: computational procedures to “solve” mathematical models.
  • 19. 19 Steps in a Simulation Study Captured in this course
  • 20. 20 Steps in a Simulation Study  Four phases:  Problem formulation, and setting objective and overall design (step 1 to 2).  Modeling building and data collection (step 3 to 7)  Running of the model (step 8 to 10).  Implementation (step 11 to 12).  An iterative process.
  • 21. Thank you for your attention 21