 1  GSLM 53300 System Simulation Yat-wah Wan Room: B317; Email: ywan; Ext: 3166.

Slides:



Advertisements
Similar presentations
UNIT 1 CONCEPT OF MANAGERIAL ECONOMICS (continue)
Advertisements

UNIT 1 CONCEPT OF MANAGERIAL ECONOMICS (continue)
Modeling and Simulation By Lecturer: Nada Ahmed. Introduction to simulation and Modeling.
INTRODUCTION TO MODELING
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall.
Chapter 1 DECISION MODELING OVERVIEW. MGS 3100 Business Analysis Why is this class worth taking? –Knowledge of business analysis and MS Excel are core.
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker.
Modeling and simulation of systems Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Chapter 15 Application of Computer Simulation and Modeling.
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.
FIN 685: Risk Management Topic 5: Simulation Larry Schrenk, Instructor.
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
Discrete-Event Simulation: A First Course Steve Park and Larry Leemis College of William and Mary.
Simulation.
Lecture 7 Model Development and Model Verification.
Creating Architectural Descriptions. Outline Standardizing architectural descriptions: The IEEE has published, “Recommended Practice for Architectural.
1 Simulation Modeling and Analysis Verification and Validation.
1 Validation and Verification of Simulation Models.
Chapter 14 Simulation. Monte Carlo Process Statistical Analysis of Simulation Results Verification of the Simulation Model Computer Simulation with Excel.
Descriptive Modelling: Simulation “Simulation is the process of designing a model of a real system and conducting experiments with this model for the purpose.
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.
Lab 01 Fundamentals SE 405 Discrete Event Simulation
 1  GSLM System Simulation Yat-wah Wan Room: B317; ywan; Ext: 3166.
Lecture 11 Implementation Issues – Part 2. Monte Carlo Simulation An alternative approach to valuing embedded options is simulation Underlying model “simulates”
Modeling and Simulation
By Saparila Worokinasih
Lecture 1 What is Modeling? What is Modeling? Creating a simplified version of reality Working with this version to understand or control some.
Chapter 1 Introduction to Simulation
1 Validation & Verification Chapter VALIDATION & VERIFICATION Very Difficult Very Important Conceptually distinct, but performed simultaneously.
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
 1  Outline  stages and topics in simulation  generation of random variates.
Capacity analysis of complex materials handling systems.
Verification & Validation
Tutor: Prof. A. Taleb-Bendiab Contact: Telephone: +44 (0) CMPDLLM002 Research Methods Lecture 8: Quantitative.
Qualitative Analysis Information Studies Division Research Workshop Elisabeth Logan.
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.
© 2001 Business & Information Systems 2/e1 Chapter 8 Personal Productivity and Problem Solving.
Lead Black Slide Powered by DeSiaMore1. 2 Chapter 8 Personal Productivity and Problem Solving.
Modeling and simulation of systems Model building Slovak University of Technology Faculty of Material Science and Technology in Trnava.
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.
Business Process Change and Discrete-Event Simulation: Bridging the Gap Vlatka Hlupic Brunel University Centre for Re-engineering Business Processes (REBUS)
MBA7025_01.ppt/Jan 13, 2015/Page 1 Georgia State University - Confidential MBA 7025 Statistical Business Analysis Introduction - Why Business Analysis.
MGS3100_01.ppt/Aug 25, 2015/Page 1 Georgia State University - Confidential MGS 3100 Business Analysis Introduction - Why Business Analysis Aug 25 and 26,
MBA7020_01.ppt/June 13, 2005/Page 1 Georgia State University - Confidential MBA 7020 Business Analysis Foundations Introduction - Why Business Analysis.
Chap. 5 Building Valid, Credible, and Appropriately Detailed Simulation Models.
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
Chapter 2 Fundamental Simulation Concepts
Lecture 1 – Operations Research
MODELING AND ANALYSIS Pertemuan-4
OPERATING SYSTEMS CS 3530 Summer 2014 Systems and Models Chapter 03.
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
Introduction The objective of simulation – Analysis the system (Model) Analytically the model – a description of some system intended to predict the behavior.
Building Valid, Credible & Appropriately Detailed Simulation Models
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Information and Information Technology 1. Information and employment 2.
OPERATING SYSTEMS CS 3502 Fall 2017
Manuel Gomez Rodriguez
Modeling and Simulation (An Introduction)
SIMULATION SIMULAND PURPOSE TECHNIQUE CREDIBILITY PROGRAMMATICS
Manuel Gomez Rodriguez
Model-Driven Analysis Frameworks for Embedded Systems
Introduction to Modeling
You need: Pencil Agenda Scrap Paper AP log Math book Calculator
MECH 3550 : Simulation & Visualization
Human-centered Machine Learning
CSE591: Data Mining by H. Liu
Dr. Arslan Ornek MATHEMATICAL MODELS
Introduction to Decision Sciences
Monte Carlo simulation
Presentation transcript:

 1  GSLM System Simulation Yat-wah Wan Room: B317; ywan; Ext: 3166

 2  Agenda  house keeping issues  introduction  applications  definition  systems, models, and solution  states

 3  House-Keeping Issues  prerequisite/background: undergraduate probability and statistics  aims and objectives: hand-on experience on system modeling, statistical theory, and programming

 4  Content  introduction  overview of simulation and relevant theory  modeling  discrete-event simulation  simulation by spreadsheet  simulation by programming language  ARENA ARENA  basic models, detailed operations, optimization  analysis  input, output, random variate generation

 5  Textbooks and References  Hoover, Stewart V. and Ronald F. Perry [1989] Simulation: A Problem-Solving Approach  Kelton, W. David, Randall P. Sadowski, and David T. Sturrock [2004] Simulation with Arena  Law, Averill M. and W. David Kelton [2000] Simulation Modeling and Analysis  Ripley, Brian D. [2006] Stochastic Simulation  Ross, Sheldon M. [2006] Simulation

 6  Assessments  Assignments30%  Project30%  Final Examination40%

 7  Examples of Simulation  If we search for “ simulation ” on web  Simulation Games Simulation Games  Solar System Simulator Solar System Simulator  Simulating Fire Patterns in Heterogeneous Landscapes Simulating Fire Patterns in Heterogeneous Landscapes  Advanced Simulation Systems Advanced Simulation Systems  Arena Software Arena Software  Example 1, Example 2 Example 1Example 2  ….. etc. etc.

 8  Definition of Simulation  Wikipedia Wikipedia  simulation = ???  simulation software?  computer languages  statistical analysis?  computers?  queueing systems? ….….

 9  Applications of Simulation Applications of Simulation  Interfaces Interfaces  simulation papers in 2007 & 2008 simulation papers in 2007 & 2008  15 (out of 172) titles in two years 15 (out of 172) titles in two years market- ing SCMNLPStatistic fore- casting Invent- ory DPLP logisticsIPnetwork15simulat- ion

 10  Common Characteristics of Different Types of Simulation  …..  mimic reality when the real system is  not available  costly to build  dangerous to operate  difficult to visualize  slow in evolution  difficult to predict  both deterministic and stochastic systems how about analytical methods?

 11  Summary of Introduction  many types of simulation  wide spread applications in various contexts

 12  From System to Simulation From System to Simulation

 13  System, Model, & Solution systemmodel solution Role of models: describe, explain, predict, control, optimize Simulation: a special way to find the solution of a model

 14  Our Simulation computer simulation, after all most stochastic systems, though …  required knowledge in  modeling (state, dynamics, etc.)  analysis (input, output, verification and validation, variance reduction, optimization)  a computer language and a simulation software

 15  Pillars of Simulation simulation  Which is the most important? modeling computer: languages & software analysis: probability & statistics

 16  System, Model, & Solution systemmodel solution  how to represent a real system?  stochastic inputs  what information to carry  model correctly (setting the model right)?  correct model (setting the right model) ? art  how to analyze?  how to optimize?

 17  Issues to Simulate a System  first: the amount of information to carry to represent the system (i.e., the state of the system)  second: the evolution of the state of the system (i.e., the system dynamics of the system)  third: the medium to realize the (evolution of the) system  fourth: the method to represent the system dynamics in the selected medium  fifth: the analysis, control, and optimization of the simulation model

 18  Summary of the Relationship Among Systems, Models, and Solution Methods  pillars of simulation  modeling, analysis, programming skills  issues in simulation  defining the state of system  tracing the evolution of the state  selecting the medium to simulate  building the simulation model in the selected medium  analyzing, controlling, and optimizing the simulation model

 19  Amount of Information to Represent a System  sufficient to trace the history of the system  sufficient to calculate performance measures  sufficient for future evolution of the system feasible trajectory of system

 20  amount of details: application dependent The State of a System  …..  the collection of variables that  given their evolution up to time t, give any relevant information of the system up to t  characterize the future evolution of the system including performance measures driven by performance measures

 21  The System Dynamics of a System  physical and natural relationship among variables  represented usually by tracing the evolution of the system

 22  Medium to Represent a System  any and many  generally one to one correspondence between actions in any two media  e.g., the correspondence between human and computer actions  best medium being application dependent

 23  Example 1  Type A machine  alternatively “ on ” for one time unit and “ off ” for 3 time units  start with the beginning of an “ on ” period at epoch 0  the first three issues in simulating the system  defining the state of the system  tracing the evolution of states  selecting the medium to simulate

 24  Example 1 (Continued)  defining the state: trivial, completely determined by the initial condition  tracing the evolution of the state (system dynamics)  on at t: for t  (4n, 4n+1)  off at t: for t  (4n+1, 4n+4)  selecting the medium to simulate: many  paper and pencil  how about computer?

 25  Example 1 (Continued)  paper and pencil  record the system dynamics  give formulas to calculate various performance measures for any epoch t  computer  record similar quantities and formulas as by paper and pencil  provide interfaces for users to interact with computer