Chapter 1 Introduction to Simulation

Slides:



Advertisements
Similar presentations
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. A PowerPoint Presentation Package to Accompany Applied Statistics.
Advertisements

Modeling of Complex Social Systems MATH 800 Fall 2011.
Simulation - An Introduction Simulation:- The technique of imitating the behaviour of some situation or system (economic, military, mechanical, etc.) by.
Modeling and Simulation By Lecturer: Nada Ahmed. Introduction to simulation and Modeling.
Introduction into Simulation Basic Simulation Modeling.
INTRODUCTION TO MODELING
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall.
Dealing with Complexity Robert Love, Venkat Jayaraman July 24, 2008 SSTP Seminar – Lecture 10.
Modeling and Simulation
Modeling and simulation of systems Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Lecture 3 Concepts of Discrete-Event Simulation. 2 Discrete Event Model  In the discrete approach to system simulation, state changes in the physical.
Decision Making: An Introduction 1. 2 Decision Making Decision Making is a process of choosing among two or more alternative courses of action for the.
Module F: Simulation. Introduction What: Simulation Where: To duplicate the features, appearance, and characteristics of a real system Why: To estimate.
FIN 685: Risk Management Topic 5: Simulation Larry Schrenk, Instructor.
Model Classification and Steps in a Simulation Study
Simulation.
Simulation Waiting Line. 2 Introduction Definition (informal) A model is a simplified description of an entity (an object, a system of objects) such that.
Descriptive Modelling: Simulation “Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose.
Lab 01 Fundamentals SE 405 Discrete Event Simulation
Feedback Control Systems (FCS)
Basic Simulation Modeling II
Chapter 1 The Systems Development Environment
Using Simulation in Understanding the Dynamic of Business Processes By Phinsuda Tarmy MBA 731 Fall 2007.
INTRODUCTION TO SIMULATION
Modeling and Simulation
Discrete Event Systems Simulation
Discrete-Event System Simulation
Introduction to Discrete Event Simulation Customer population Service system Served customers Waiting line Priority rule Service facilities Figure C.1.
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
Introduction to simulation. Overview What is simulation ? When simulation is appropriate tool When simulation is not appropriate Advantages of simulation.
Simulation, Animation, Virtual Reality and Virtual Manufacturing Simulation By Poorya Ghafoorpoor Yazdi.
Capacity analysis of complex materials handling systems.
Modeling & Simulation: An Introduction Some slides in this presentation have been copyrighted to Dr. Amr Elmougy.
Discrete Event (time) Simulation. What is a simulation? “Simulation is the process of designing a model of a real system and conducting experiments with.
PowerPoint presentation to accompany Operations Management, 6E (Heizer & Render) © 2001 by Prentice Hall, Inc., Upper Saddle River, N.J F-1 Operations.
Fall 2011 CSC 446/546 Part 1: Introduction to Simulation.
Introduction to Simulation K.Sailaja Kumar 1 SYSTEM SIMULATION AND MODELLING Course Code: MCA 52 Faculty : Sailaja Kumar k.
MA354 An Introduction to Math Models (more or less corresponding to 1.0 in your book)
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
Advantages of simulation 1. New policies, operating procedures, information flows and son on can be explored without disrupting ongoing operation of the.
CS433 Modeling and Simulation Lecture 09 – Part 02 Discrete Events Simulation Dr. Anis Koubâa 27 Dec 2008 Al-Imam.
Simulation Modeling and Analysis Ernesto Gutierrez-Miravete Rensselaer at Hartford October 14th, 2003.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
Introduction to modeling and simulation Engr. Hinesh Kumar Institute of Biomedical Technology, LUMHS.
ENM 307 Simulation Department of Industrial Engineering Anadolu University SPRING 2016 Chapter 1 Basic Simulation Modeling Onur Kaya END 201, Ext: 6439.
 Simulation enables the study of complex system.  Simulation is a good approach when analytic study of a system is not possible or very complex.  Informational,
Modeling & Simulation of Dynamic Systems (MSDS)
System Analysis System – set of interdependent elements that interact in order to accomplish a one or more final outcomes. Constrained and affected by:
Introduction The objective of simulation – Analysis the system (Model) Analytically the model – a description of some system intended to predict the behavior.
Simulation Examples And General Principles Part 2
NETW 707: Modeling & Simulation Course Instructor: Tallal Elshabrawy Instructor Office: C3.321 Instructor Teaching.
Introduction To Modeling and Simulation 1. A simulation: A simulation is the imitation of the operation of real-world process or system over time. A Representation.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Texts: Gordon G N Deo J Banks et al.  Definition  Advantages and disadvantages  Suitability  Applications  Models  Components of system  Simple.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Monte Carlo Simulation Random Number Generation
OPERATING SYSTEMS CS 3502 Fall 2017
Prepared by Lloyd R. Jaisingh
Modeling and Simulation (An Introduction)
Chapter 1.
Simulation Department of Industrial Engineering Anadolu University
Chapter 10 Verification and Validation of Simulation Models
Basic Simulation Modeling II
Onur Kaya END 201, Ext: 6439 ENM 307 Simulation Department of Industrial Engineering Anadolu University SPRING 2018 Chapter.
World-Views of Simulation
Discrete-Event System Simulation
Simulation Introduction of microscopic simulation
MECH 3550 : Simulation & Visualization
SIMULATION IN THE FINANCE INDUSTRY BY HARESH JANI
Presentation transcript:

Chapter 1 Introduction to Simulation Banks, Carson, Nelson & Nicol Discrete-Event System Simulation

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.

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.

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.

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.

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).

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.

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.

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.

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

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

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.

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.

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.

Steps in a Simulation Study

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.