SIMULATION. Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations.

Slides:



Advertisements
Similar presentations
Design of Experiments Lecture I
Advertisements

Simulating Single server queuing models. Consider the following sequence of activities that each customer undergoes: 1.Customer arrives 2.Customer waits.
11 Simulation. 22 Overview of Simulation – When do we prefer to develop simulation model over an analytic model? When not all the underlying assumptions.
12-1 Introduction to Spreadsheet Simulation Using Crystal Ball.
Chapter 15 Application of Computer Simulation and Modeling.
Module F: Simulation. Introduction What: Simulation Where: To duplicate the features, appearance, and characteristics of a real system Why: To estimate.
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
Steps of a sound simulation study
Simulation.
1 Validation and Verification of Simulation Models.
Lecture 10 Comparison and Evaluation of Alternative System Designs.
Robert M. Saltzman © DS 851: 4 Main Components 1.Applications The more you see, the better 2.Probability & Statistics Computer does most of the work.
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
1 1 Slide Chapter 6 Simulation n Advantages and Disadvantages of Using Simulation n Modeling n Random Variables and Pseudo-Random Numbers n Time Increments.
Monté Carlo Simulation MGS 3100 – Chapter 9. Simulation Defined A computer-based model used to run experiments on a real system.  Typically done on a.
Computer Simulation A Laboratory to Evaluate “What-if” Questions.
Modeling and Simulation
Analysis of Simulation Results Andy Wang CIS Computer Systems Performance Analysis.
Operations Research Models
Chapter 12: Simulation and Modeling
Team 1 Jesus Weibo Mina Yunming. Client’s Needs  Short term, medium term, long term plans  Simulation of energy system to provide affordable future.
Chapter 1 Introduction to Simulation
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
Tutor: Prof. A. Taleb-Bendiab Contact: Telephone: +44 (0) CMPDLLM002 Research Methods Lecture 8: Quantitative.
1 OM2, Supplementary Ch. D Simulation ©2010 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible.
MS 305 Recitation 11 Output Analysis I
Steps in simulation study 1. - Clearly understand problem - Reformulation of the problem 2. - Which questions should be answered? - Is simulation appropriate?
1 1 Slide Simulation. 2 2 Simulation n Advantages and Disadvantages of Simulation n Simulation Modeling n Random Variables n Simulation Languages n Validation.
Chapter © 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or.
Discrete Distributions The values generated for a random variable must be from a finite distinct set of individual values. For example, based on past observations,
Modeling and simulation of systems Model building Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Problem Solving Techniques. Compiler n Is a computer program whose purpose is to take a description of a desired program coded in a programming language.
Outline of Chapter 9: Using Simulation to Solve Decision Problems Real world decisions are often too complex to be analyzed effectively using influence.
Simulation is the process of studying the behavior of a real system by using a model that replicates the behavior of the system under different scenarios.
McGraw-Hill/Irwin © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved. 1.
Chapter 10 Verification and Validation of Simulation Models
Debugging parallel programs. Breakpoint debugging Probably the most widely familiar method of debugging programs is breakpoint debugging. In this method,
Reid & Sanders, Operations Management © Wiley 2002 Simulation Analysis D SUPPLEMENT.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
Simulation is the process of studying the behavior of a real system by using a model that replicates the system under different scenarios. A simulation.
Chapter 3 System Performance and Models Introduction A system is the part of the real world under study. Composed of a set of entities interacting.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
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.
Monte-Carlo based Expertise A powerful Tool for System Evaluation & Optimization  Introduction  Features  System Performance.
Finite State Machines (FSM) OR Finite State Automation (FSA) - are models of the behaviors of a system or a complex object, with a limited number of defined.
Simulation Sesi 12 Dosen Pembina: Danang Junaedi IF-UTAMA1.
Advantages of simulation 1. New policies, operating procedures, information flows and son on can be explored without disrupting ongoing operation of the.
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
 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,
To accompany Quantitative Analysis for Management, 9e by Render/Stair/Hanna 15-1 © 2006 by Prentice Hall, Inc. Upper Saddle River, NJ Prepared by.
Building Valid, Credible & Appropriately Detailed Simulation Models
Chapter 1 What is Simulation?. Fall 2001 IMSE643 Industrial Simulation What’s Simulation? Simulation – A broad collection of methods and applications.
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.
Chapter 12: Simulation and Modeling
Computer Simulation Henry C. Co Technology and Operations Management,
OPERATING SYSTEMS CS 3502 Fall 2017
ADVANTAGES OF SIMULATION
Developing Information Systems
Simulation Department of Industrial Engineering Anadolu University
Lecture 2 Introduction to Programming
DSS & Warehousing Systems
Chapter 10 Verification and Validation of Simulation Models
CHAPTER 5 Fundamentals of Statistics
Calibration and Validation
Computer Simulation Techniques Generating Pseudo-Random Numbers
MECH 3550 : Simulation & Visualization
Verification and Validation of Simulation Models
Presentation transcript:

SIMULATION

Simulation Definition of Simulation Simulation Methodology Proposing a New Experiment Considerations When Using Computer Models Types of Simulations Desirable Features of Simulation Software Advantages & Disadvantages of Simulation

Simulation Defined A computer-based model used to run experiments on a real system. ä Typically done on a computer. ä Determines reactions to different operating rules or change in structure. ä Can be used in conjunction with traditional statistical and management science techniques.

Major Phases in a Simulation Study Start Define Problem Construct Simulation Model Specify values of variables and parameters Run the simulation Evaluate results Validation Propose new experiment Stop

Simulation Methodology: Problem Definition Specifying the objectives Identifying the relevant controllable and uncontrollable variables of the system to be studied

Constructing a Simulation Model Specification of Variables and Parameters Specification of Decision Rules Specification of Probability Distributions Specification of Time-Incrementing Procedure

Data Collection and Random Number Interval Example Suppose you timed 20 athletes running the 50-yard dash and tallied the information into the four time intervals below. Seconds or more TalliesFrequency You then count the tallies and make a frequency distribution. % Then convert the frequencies into percentages. Finally, use the percentages to develop the random number intervals. RN Intervals Accum. % You then can add the frequencies into a cumulative distribution.

Evaluating Results Conclusions depend on ä the degree to which the model reflects the real system ä design of the simulation (in a statistical sense) The only true test of a simulation is how well the real system performs after the results of the study have been implemented.

Proposing a New Experiment Might want to change many of the factors: ä parameters ä variables ä decision rules ä starting conditions ä run length If the initial rules led to poor results or if these runs yielded new insights into the problem, then a new decision rule may be worth trying.

Considerations When Using Computer Models Computer language selection Flowcharting Coding Data generation Output reports Validation

Types of Simulation Models Continuous äBased on mathematical equations. äUsed for simulating continuous values for all points in time. äExample: The amount of time a person spends in a queue. Discrete äUsed for simulating specific values or specific points. äExample: Number of people in a queue.

Desirable Features of Simulation Software Be capable of being used interactively as well as allowing complete runs. Be user-friendly and easy to understand. Allow modules to be built and then connected. Allow users to write and incorporate their own routines. Have building blocks that contain built-in commands. Have macro capability, such as the ability to develop machining cells.

Desirable Features of Simulation Software Have material-flow capability. Output standard statistics such as cycle times, utilization, and wait times. Allow a variety of data analysis alternatives for both input and output data. Have animation capabilities to display graphically the product flow through the system. Permit interactive debugging.

Advantages of Simulation Often leads to a better understanding of the real system. Years of experience in the real system can be compressed into seconds or minutes. Simulation does not disrupt ongoing activities of the real system. Simulation is far more general than mathematical models. Simulation can be used as a game for training experience.

Advantages of Simulation (Continued) Simulation provides a more realistic replication of a system than mathematical analysis. Simulation can be used to analyze transient conditions, whereas mathematical techniques usually cannot. Many standard packaged models, covering a wide range of topics, are available commercially. Simulation answers what-if questions.

Disadvantages of Simulation There is no guarantee that the model will, in fact, provide good answers. There is no way to prove reliability. Building a simulation model can take a great deal of time. Simulation may be less accurate than mathematical analysis because it is randomly based. A significant amount of computer time may be needed to run complex models. The technique of simulation still lacks a standardized approach.