overview of systems simulation introduction ============ uses, popularity of simulation ------------------------------ one of

Overview of Systems Simulation
Introduction
============
Uses, Popularity of Simulation
------------------------------
One of the most popular, widely used of all scientific Techniques
Historical Roadblocks
---------------------
Hard to write code for large, complicated models: Now have very good
software—improving all the time
Requires too much computer time: Marginal cost of computing decreases
all the time.
Many simulations (stochastic) don’t give exact “answers”—only
estimates: True, but with one is able to increase the precision of the
estimate.
Modeling
========
System: Physical facility or process, usually evolving through time it
may or may not exist. Usually want to study its performance
Model: An abstraction/simplification of the system used as a proxy
Physical (iconic), Mathematical—quantitative and logical assumptions,
Numerical and simulation.
Relative advantages of studying the model vs. system: May be
impractical or impossible to perform experiments on the real system.
Methods of Studying a System
----------------------------

Types of Models
---------------
Useful dimensions of classification with regard to design/analysis:
Dynamic vs. Static, Stochastic vs. Deterministic, Discrete vs.
Continuous
Some examples:
Deterministic
Stochastic
No randomness
Inputs are exact, no uncertainty
One model needs only one run
Random inputs—uncertain
Inputs are from known distributions
One model needs more than one run
Static
No time element
Use fitted regression model for unobserved independent-variable
combinations
Financial scenarios
“Monte Carlo” simulation
Estimate an intractable integral
Get empirical distribution of a new test statistic for some null
hypothesis
Dynamic
Passage of time is important part of model
Differential-equation models of population growth and decay
Deterministic forecasting over time
Dynamic macroeconomic models
Queueing models representing manufacturing, computer, or
communications systems
Inventory models
Compute (exactly) desired output quantities
Can only estimate desired output quantities
Advantages and Disadvantages of Simulation
------------------------------------------
Compared to experimenting with the actual system:
 Validity uncertainty with simulation (as with all models)
 Much more flexibility in simulation to try things out
 Can control the uncontrollable in simulation
 Can study the physically impossible or non-existent
Compared to exact analytical models:
 Don’t have to make as many simplifying assumptions—get more flexible
models that can be more valid
 Don’t get simple formulas from which insight can be gained
 Don’t get exact answers—only estimates, maybe uncertain—calls for
careful design and analysis of simulation experiments (our concern)
Steps in a Simulation Model
===========================

Simulation Modeling, Input, Output, and Experiments
===================================================
Modeling
--------
The modeling process: two distinct but related activities
Structural modeling
Physical/logical relationships among components
Topology/layout of machines
Possible routings for part flows
Feedback/failure loops
Closed vs. open structure in model of a computer system
Quantitative modeling
Specific numerical/distributional assumptions composing model
How many machines at each workcenter?
Probabilities for branch points on routing decisions?
Cycle times of part type 3 on a machine in group 5 are random variates
drawn from what distribution? With what parameters?
Run model for one hour? One year? Until 5000 parts have been produced?
Building “good” simulation models:
Verification—Code (in whatever language or product) is correct
Validation—Model (as expressed in the verified code) faithfully mimics
the system to study; can use model/code as surrogate for system to
make decisions
Credibility—The valid model is accepted by decision makers; critical
for implementation success
Elements of both structural and quantitative components can become
variables (or factors) in the design of simulation experiments
Structural factors:
Try a different layout of machines
What if part-flow routings changed due to technology?
What if rework were just scrapped instead (no feedback loops)?
What if the computer system went from open (batch jobs) to closed
(interactive)?
Quantitative factors:
What if we added a machine somewhere?
What if quality improvement changed pass/fail branching probabilities?
How effective would it be to reduce cycle times on the bottleneck work
center?
How long will the model operate before becoming unduly congested?
“Machine” View of What a Simulation Does:

A Brief History
===============
1733
Buffon needle problem—estimate 
1920s, 1930s
Random-number schemes used by applied statisticians
Physical methods of generating random numbers (tables)
1940s
Manhattan project, used to estimate multiple integrals and solutions
to systems of differential equations
Electronic random-number generators (more tables)
1950s
Early language development (GPSS, SIMSCRIPT)
Recognition of simulation for complex queueing models
First algorithmic random-number generators
1960s
Early work on probabilistic/statistical methodology
Recognition of need to do analysis of simulation results
Variance reduction for static simulations
Algorithms for variate and process generation
1970s
Advances in probabilistic/statistical methodology
Variance reduction for dynamic simulation
Use of stochastic processes for rigorous output analysis
Simulation languages widened, improved (GASP, SLAM)
1980s
Continued advances in rigorous output analysis
Initialization/termination methods
Adaptation of ranking/selection methods to dynamic simulation
Languages continue to improve (SIMAN)
Implementation on microcomputers
Current
Estimating derivatives and gradients of simulated response
Optimizing simulated systems
Refined, strengthened-output analysis methods
Hybrid analytical/simulation methods
Technology transfer of probabilistic/statistical methodology to
practitioners, languages
8

  • RISK ASSESSMENT FOR TEAM MEMBERS TRUSTEES STUDENTS VOLUNTEERS SERVICE
  • LOGOMARCA DA INSTITUIÇÃO CONCEDENTE CONVÊNIO DE ESTÁGIO CONVÊNIO QUE
  • APRIL CALENDAR WITH HOLIDAYS COURTESY OF WINCALENDARCOM THIS HOLIDAY
  • DATA COLLECTION DESCRIPTION EMIZET F KISANGANI AND JEFFREY PICKERING
  • THE APPLICATION FORM FOR APPROVAL OF A TRAINING CENTRE
  • PROPAGACIÓN DE GRIETAS POR FATIGA DE ACEROS INOXIDABLES METAESTABLES
  • CONTRATOS CONVENIOS Y PROYECTOS DE INVESTIGACIÓN REGLAMENTO REGLAMENTO DE
  • … (IMIĘ I NAZWISKO) LUB NAZWA WNIOSKOWAWCYÓW) (MIEJSCOWOŚĆ
  • REPLIES BY THE BULGARIAN AUTHORITIES TO THE QUESTIONNAIRE BY
  • AGENDA ICAOENDORSED GOVERNMENT SAFETY INSPECTOR TRAINING SECOND COORDINATION MEETING
  • BIJZONDERE WERKGROEP TER VOORBEREIDING VAN DE DEFEDERALISERING VAN DE
  • Hoja de Inscripción Actividad xx Congreso Nacional Ahuce Fecha
  • M ÁSTER OFICIAL EN ENSEÑANZA DE ESPAÑOL E INGLÉS
  • LUNES 17 DE FEBRERO DE 2014 DIARIO OFICIAL (PRIMERA
  • DRAFT ADDRESS BY IRINA BOKOVA DIRECTORGENERAL OF UNESCO
  • C ONSTRUCTION OF AN EXTENDED 7STRING GUITAR BY GREG
  • ANEXA NR 1 LA HOTĂRÎREA GUVERNULUI NR 770 DIN
  • DMSBZT CELJE VABI NA IZLET ISTANBUL IN OGLED MUZEJA
  • PROKURATURA OKRĘGOWA W KOSZALINIE UL WŁ ANDERSA 34A 75950
  • CONFERENCIA INTERNACIONAL DEL TRABAJO (103ª REUNIÓN GINEBRA 28 DE
  • APPEL À PROJETS « CENTRE RÉGIONAL DE RESSOURCES ET
  • LA FUNDACIÓN UNIVERSIDADEMPRESA Y CEPSA OFRECEN BECAS OPTIMUS PARA
  • SELECTION CRITERIA THIS WEBPAGE DOES NOT PURPORT TO CONTAIN
  • GUÍA DEL CANDIDATO – MUNDUS LINDO SEGUNDA COHORTE INTRODUCCIÓN
  • CURRICULUM VITAE RAVIKUMAR BALASUBRAMANIAN DATE PREPARED APRIL 23RD
  • COMPREHENSIVE ANTIBIOGRAM TOOLKIT PHASE 3 SAMPLE POCKET CARD
  • REQUEST FOR EXPRESSION OF INTEREST (EOI) SUBJECT COMMERCIAL INSURANCE
  • TIPS FOR SPEAKING UP WITHOUT CAUSING A BLOWUP FOLLOW
  • WYŻSZA SZKOŁA BIZNESU W DĄBROWIE GÓRNICZEJ KIERUNEK STUDIÓW PEDAGOGIKA
  • SUMS OF INTEGER POWERSTHE BERNOULLI BINOMIAL STIRLING AND FAULHABER