Chapter 14 Simulation. 2 What Is Simulation?  Simulation: A model of a complex system and the experimental manipulation of the model to observe the results.

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

Quantitative Methods Interactions - getting more complex.
Introduction into Simulation Basic Simulation Modeling.
Final topics: Scheduling Recap and some advanced topics.
Modeling & Simulation. System Models and Simulation Framework for Modeling and Simulation The framework defines the entities and their Relationships that.
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.
Classification of Simulation Models
Chapter 14 Simulation and Other Applications Chapter Goals Define simulation Give examples of complex systems Distinguish between continuous and.
Components and Organization of Discrete-event Simulation Model
Chapter 14 Simulation and Other Applications Nell Dale John Lewis.
Simulation Waiting Line. 2 Introduction Definition (informal) A model is a simplified description of an entity (an object, a system of objects) such that.
Lab 01 Fundamentals SE 405 Discrete Event Simulation
Chapter 12: Simulation and Modeling Invitation to Computer Science, Java Version, Third Edition.
Chapter 14 Simulation, Graphics and Other Applications.
Chapter 14 Simulation. 2 What Is Simulation?  Simulation: A model of a complex system and the experimental manipulation of the model to observe the results.
Cookies, Spreadsheets, and Modeling: Dynamic, Interactive, Visual Science and Math Scott A. Sinex Prince George’s Community College Presented at Network.
Rensselaer Polytechnic Institute CSCI-4210 – Operating Systems David Goldschmidt, Ph.D.
Chapter 14 Simulation, Graphics, Gaming and Other Applications.
Chapter 12: Simulation and Modeling
Chapter 14 Simulation and Other Applications. 2 Chapter Goals Define simulation Give examples of complex systems Distinguish between continuous and discrete.
Chapter 14 Simulation, Graphics and Other Applications.
Introduction to Discrete Event Simulation Customer population Service system Served customers Waiting line Priority rule Service facilities Figure C.1.
(C) 2009 J. M. Garrido1 Object Oriented Simulation with Java.
Chapter 1 Introduction to Simulation
Chapter 14 Simulation, Graphics and Other Applications.
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
Modeling & Simulation: An Introduction Some slides in this presentation have been copyrighted to Dr. Amr Elmougy.
Chapter 3 System Performance and Models. 2 Systems and Models The concept of modeling in the study of the dynamic behavior of simple system is be able.
Chapter 1 Introduction to Statistics. Statistical Methods Were developed to serve a purpose Were developed to serve a purpose The purpose for each statistical.
Entities and Objects The major components in a model are entities, entity types are implemented as Java classes The active entities have a life of their.
Chapter 2 – Fundamental Simulation ConceptsSlide 1 of 46 Chapter 2 Fundamental Simulation Concepts.
Chapter 14 Simulation and Other Applications. 2 What Is Simulation? Simulation A model of a complex system and the experimental manipulation of the model.
Discovering Descriptive Knowledge Lecture 18. Descriptive Knowledge in Science In an earlier lecture, we introduced the representation and use of taxonomies.
Simulation Examples and General Principles
Chapter 2 Fundamental Simulation Concepts
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.
 Variables – Create an operational definition of the things you will measure in your research (How will you observe and measure your variables?) 
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
(C) J. M. Garrido1 Objects in a Simulation Model There are several objects in a simulation model The activate objects are instances of the classes that.
Advantages of simulation 1. New policies, operating procedures, information flows and son on can be explored without disrupting ongoing operation of the.
MA354 Math Modeling Introduction. Outline A. Three Course Objectives 1. Model literacy: understanding a typical model description 2. Model Analysis 3.
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,
Introduction The objective of simulation – Analysis the system (Model) Analytically the model – a description of some system intended to predict the behavior.
Hierarchical Modeling.  Explain the 3 different types of model for which computer graphics is used for.  Differentiate the 2 different types of entity.
Simulation Examples And General Principles Part 2
Science and Engineering Practices K–2 Condensed Practices3–5 Condensed Practices6–8 Condensed Practices9–12 Condensed Practices Developing and Using Models.
Modeling and Simulation
Chapter 1 What is Simulation?. Fall 2001 IMSE643 Industrial Simulation What’s Simulation? Simulation – A broad collection of methods and applications.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Section a – Chapter # ● Chapter 1 - The Science of Physics.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Data Model Basic Building Blocks
Chapter 12: Simulation and Modeling
OPERATING SYSTEMS CS 3502 Fall 2017
Prepared by Lloyd R. Jaisingh
Modeling and Simulation (An Introduction)
ETM 607 – Spreadsheet Simulations
2.7: Simulation.
Modeling and Simulation CS 313
DSS & Warehousing Systems
Invitation to Computer Science 5th Edition
The Nature of Probability and Statistics
Queuing Systems Don Sutton.
Bioinformatics how to …
Concepts In Discrete-Event Simulation
Discrete Event “Hand” Simulation of a GI/GI/1 Queue
Simulation, Graphics and Other Applications
MECH 3550 : Simulation & Visualization
Presentation transcript:

Chapter 14 Simulation

2 What Is Simulation?  Simulation: A model of a complex system and the experimental manipulation of the model to observe the results. Systems that are best suited to being simulated are dynamic, interactive, and complicated.  Model: An abstraction of a real system. It is a representation of the objects within the system and the rules that govern the interactions of the objects.

3 Constructing Models  Continuous simulation Treats time as continuous and expresses changes in terms of a set of differential equations that reflect the relationships among the set of characteristics. Meteorological models fall into this category.

4 Constructing Models  Discrete event simulation consists of entities, attributes, and events. Entity: the representation of some object in the real system that must be explicitly defined Attribute: some characteristic of a particular entity Event: an interaction between entities

5 Queuing Systems  Queuing system: a discrete-event model that uses random numbers to represent the arrival and duration of events. The system is made up of servers and queues of objects to be served. The objective is to utilize the servers as fully as possible while keeping the wait time within a reasonable limit.

6 Queuing Systems  To construct a queuing model, we must know the following four things: the number of servers the number of events and how they affect the system  in order to determine the rules of entity interaction the distribution of arrival times  in order to determine if an entity enters the system the expected service time  in order to determine the duration of an event

7 Meteorological Models  Meteorological models are based on the time- dependent, partial differential equations of fluid mechanics and thermodynamics.  Initial values for the variables are entered from observation, and the equations are solved to define the values of the variables at some later time.

8 Meteorological Models  Computer models are designed to aid the weathercaster, not replace him or her. The outputs from the computer models are predictions of the values of variables in the future. It is up to the weathercaster to determine what the values mean.

9 Hurricane Tracking  The modules for hurricane tracking are called relocatable models, because they are applied to a moving target.  The Geophysical and Fluid Dynamics Laboratory (GFDL) developed the most recent hurricane model in order to improve the prediction of where a hurricane would make landfall.

10 Hurricane Tracking Figure 14.2 Improvements in hurricane models

11 Discrete or Continuous? Consider the Pepper Moth Population Simulation in Lab 7. Is it an example of discrete or continuous simulation?