220 likes | 411 Views
GSLM 53300 System Simulation. Yat-wah Wan Room: B317; Email: ywan; Ext: 3166. Agenda. house keeping issues applications of simulation useful information from Arena systems, models, and simulation. House-Keeping Issues.
E N D
GSLM 53300 System Simulation Yat-wah Wan Room: B317; Email: ywan; Ext: 3166
Agenda • house keeping issues • applications of simulation • useful information from Arena • systems, models, and simulation
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
Contents • first 13 lectures: first 8 Ch of the textbook • Ch 1 What is simulation? • Ch 2 Fundamental simulation concepts • Ch 3 A guided tour through Arena • Ch 4 Modeling basic operations and inputs • Ch 5 Modeling detailed operations • Ch 6 Statistical analysis of output from terminating simulations • Ch 7 Intermediate modeling and steady-state statistical analysis • Ch 8 Entity transfter
Contents • last 4 lectures • special features & unconventional models of Arena • generation of random variates • examples of simulation applications
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
Assessments • Assignments 30% • Project 40% • Final Examination 30%
Examples of Simulation • searching for “simulation” on web • Games • Solar System Simulator • Simulating Fire Patterns in Heterogeneous Landscapes • Arena Software • Example 1, Example 2 • ….. etc.
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?
simulat-ion 15 network 14 IP 17 logistics 6 LP 12 DP 2 Invent-ory 16 fore-casting 16 Statistic 3 NLP 3 SCM 22 market-ing 10 Applications of Simulation • Interfaces • simulation papers in 2007 & 2008 • 15 (out of 172) titles in two years
Download Arena 12.0 • McGraw-Hill Web site • student center: download software, • installation: STUDENT
Useful Information from Arena • Start/All Programs/Rockwell Software/Arena/Online Books • C:\Program Files\Rockwell Software\Arena • Book Examples • Examples • Online Books • Smarts
Role of models: describe, explain, predict, control, optimize Simulation: a special way to find the solution of a model solution model system System, Model, & Solution
computer simulation, after all most for stochastic systems, though … Our Simulation • required knowledge • modeling (state, dynamics, etc.) • analysis (input, output, verification and validation, variance reduction, optimization) • a computer language and a simulation package
simulation modeling computer: languages & software analysis: probability & statistics Pillars of Simulation • Which is the most important?
how to represent a real system? • stochastic inputs • what information to carry • model correctly (setting the model right)? • correct model (setting the right model)? solution model system art • how to analyze? • how to optimize? System, Model, & Solution
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
Examples • simulation projects of increasing complexity • well-defined dynamics • chessboard • differential equations • well-defined problems • simulation of real-life systems