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

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 and Simulation By Lecturer: Nada Ahmed. Introduction to simulation and Modeling.
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall.
Chapter 1 Introduction to Modeling DECISION MODELING WITH MICROSOFT EXCEL Copyright 2001 Prentice Hall Publishers and Ardith E. Baker.
Prof. Dr. Ramdan Abdel Maksoud Pharos University Faculty of Engineering Architectural Department.
Modeling and simulation of systems Slovak University of Technology Faculty of Material Science and Technology in Trnava.
CSE 531: Performance Analysis of Systems Lecture 1: Intro and Logistics Anshul Gandhi 1307, CS building
SPREADSHEETS IN EDUCATION OF LOGISTICS MANAGERS AT FACULTY OF ORGANIZATIONAL SCIENCES: AN EXAMPLE OF INVENTORY DYNAMICS SIMULATION L. Djordjevic, D. Vasiljevic.
ARENA General-purpose simulation package Process-oriented High-level Hierarchic Animation Model building –Drag-and-drop modules into model window –connect.
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.
IS 421 Information Systems Management James Nowotarski 16 September 2002.
Introduction to eValid Presentation Outline What is eValid? About eValid, Inc. eValid Features System Architecture eValid Functional Design Script Log.
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.
1 PERF EVAL (CONT’D) H There are many other “tools of the trade” used in performance evaluation H Only a few will be mentioned here: –queueing theory –verification.
Feedback Control Systems (FCS)
 1  GSLM System Simulation Yat-wah Wan Room: B317; ywan; Ext: 3166.
Lars-Erik Cederman and Luc Girardin Center for Comparative and International Studies (CIS) Swiss Federal Institute of Technology Zurich (ETH)
Ryann Kramer EDU Prof. R. Moroney Summer 2010.
Modeling and Simulation
IE 594 : Research Methodology – Discrete Event Simulation David S. Kim Spring 2009.
Discrete Event Systems Simulation
Chapter 1 Introduction to Simulation
1 Performance Evaluation of Computer Networks: Part II Objectives r Simulation Modeling r Classification of Simulation Modeling r Discrete-Event Simulation.
 1  Outline  world view of simulation  overview of ARENA  simple ARENA model: Model  basic operations: Model
 1  Outline  stages and topics in simulation  generation of random variates.
Capacity analysis of complex materials handling systems.
J. Leskovec, A. Rajaraman, J. Ullman: Mining of Massive Datasets, 2.
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
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.
WXGE 6103 Digital Image Processing Semester 2, Session 2013/2014.
The Concepts of a System System: is any collection of interacting elements that operate to achieve some goal. Production Control Dept. Fabrication Dept.
Chapter © 2015 Cengage Learning. All Rights Reserved. May not be scanned, copied or duplicated, or posted to a publicly accessible website, in whole or.
Web Scripting [PHP] CIS166AE Wednesdays 6:00pm – 9:50pm Rob Loy.
Selected Topics in Information Technology Programming Language - JAVA Semester 1/2554.
Modeling and simulation of systems Model building Slovak University of Technology Faculty of Material Science and Technology in Trnava.
1 A Heuristic Approach Towards Solving the Software Clustering Problem ICSM03 Brian S. Mitchell /
Previous experience n Background (Carleton / Ottawa U / Special ?) –Systems/Computer Engineering –Computer Science –Electronic/Electrical Engineering –Industrial/Mechanical.
Classroom 2.0 Susan H. Gubing, CareerSmarts.com 1 Engage…….Empower……..Excite 21st Century Skills.
MATHEMATICS T THE NEW STPM SYLLABUS (CONTENT & SCHEME OF ASSESSMENT)
CDA6530: Performance Models of Computers and Networks Cliff Zou Fall 2013.
Signals and Systems 1 Lecture 1 Dr. Ali. A. Jalali August 19, 2002.
ECE 466/658: Performance Evaluation and Simulation Introduction Instructor: Christos Panayiotou.
CS532 TERM PAPER MEASUREMENT IN SOFTWARE ENGINEERING NAVEEN KUMAR SOMA.
University of Limerick1 Computer Applications CS 4815 Robocode.
Introduction to GAMS, Netlib, Numerical Recipes CS 3414.
12/7/2015© 2008 Raymond P. Jefferis III1 Simulation of Computer Systems.
MODELING AND ANALYSIS Pertemuan-4
University of Macau Faculty of Science and Technology Computer and Information Science SFTW 241 Programming Languages Architecture 1 Group B5.
Slide 1 DSCI 5180: Introduction to the Business Decision Process Spring 2013 – Dr. Nick Evangelopoulos Lecture 1: Introduction to 5180 class Review of.
COMP155 Computer Simulation September 17, Arena Help and Demos  The best way to find ideas on how to build your models is to find examples  Book.
Csci 418/618 Simulation Models Dr. Ken Nygard, IACC 262B
Modeling & Simulation of Dynamic Systems (MSDS)
ICOM 5995: Performance Instrumentation and Visualization for High Performance Computer Systems Lecture 10 November 6, 2002 Nayda G. Santiago.
Mining of Massive Datasets Edited based on Leskovec’s from
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Managing Qualitative Knowledge in Software Architecture Assesment Jilles van Gurp & Jan Bosch Högskolan Karlskrona/Ronneby in Sweden Department of Software.
Modelling & Simulation of Semiconductor Devices Lecture 1 & 2 Introduction to Modelling & Simulation.
Chapter 2 Bring systems into being April Aims of this Lecture To explain what is “System Life-Cycle” To understand the systems engineering process.
Traffic Simulation L2 – Introduction to simulation Ing. Ondřej Přibyl, Ph.D.
Systems integration and Testing INSE 6421
Topic: Introduction to Computing Science and Programming + Algorithm
Performance Eval Slides originally from Williamson at Calgary
Prepared by Lloyd R. Jaisingh
Modeling and Simulation (An Introduction)
SIMULATION SIMULAND PURPOSE TECHNIQUE CREDIBILITY PROGRAMMATICS
CHAPTER 7 Using Technological Tools to Teach Mathematics
Basic Statistics Psychologists Marc Brysbaert for Book Tour
1.2 The Modeling Process.
Presentation transcript:

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

 2  Agenda  house keeping issues  applications of simulation  useful information from Arena  systems, models, and simulation

 3  House-Keeping Issues  prerequisite/background: undergraduate probability and statistics  aims and objectives: covering  simulation of discrete-event systems  Arena as the main tool, plus others (spreadsheet)  a little bit on modeling and statistical issues of simulation

 4  Contents  first 13 lectures: first 8 Ch of the textbook  Ch 1What is simulation?  Ch 2Fundamental simulation concepts  Ch 3A guided tour through Arena  Ch 4Modeling basic operations and inputs  Ch 5Modeling detailed operations  Ch 6Statistical analysis of output from terminating simulations  Ch 7Intermediate modeling and steady-state statistical analysis  Ch 8Entity transfter

 5  Contents  last 4 lectures  special features & unconventional models of Arena  generation of random variates  examples of simulation applications

 6  Textbook and References  textbook  Kelton, W. David, Randall P. Sadowski, and David T. Sturrock (2010) Simulation with Arena  references  Hoover, Stewart V. and Ronald F. Perry (1989) Simulation: A Problem-Solving Approach  Law, Averill M. and W. David Kelton (2000) Simulation Modeling and Analysis  Ripley, Brian D. (2006) Stochastic Simulation  Ross, Sheldon M. (2006) Simulation

 7  Assessments  Assignments30%  Project40%  Final Examination30%

 8  Applications of Simulation

 9  Examples of Simulation  searching for “ simulation ” on web  Games Games  Solar System Simulator Solar System Simulator  Simulating Fire Patterns in Heterogeneous Landscapes Simulating Fire Patterns in Heterogeneous Landscapes  Arena Software Arena Software  Example 1, Example 2 Example 1Example 2  ….. etc.

 10  Reasons to Use 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  From System to Simulation From System to Simulation

 12  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

 13  Useful Information from Arena

 14  Download Arena 12.0  McGraw-Hill Web site McGraw-Hill Web site  student center: download software,  installation: STUDENT

 15  Useful Information from Arena  Start/All Programs/Rockwell Software/Arena/Online Books  C:\Program Files\Rockwell Software\Arena  Book Examples  Examples  Online Books  Smarts

 16  Systems, Models, and Simulation

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

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

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

 20  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?

 21  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 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

 22  Examples  simulation projects of increasing complexity  well-defined dynamics  chessboard  differential equations  well-defined problems well-defined problems  simulation of real-life systems