0% found this document useful (0 votes)
4 views

Introduction to Simulation

The document discusses the concepts of systems, models, and simulations, defining a system as a closed entity with specific boundaries. It explains that models serve as abstractions to understand systems, while simulations emulate the dynamic characteristics of these models. Additionally, it highlights the applications and advantages of computer simulations, such as cost-effectiveness and the ability to analyze complex interactions within systems.

Uploaded by

Rupenzle Rubella
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views

Introduction to Simulation

The document discusses the concepts of systems, models, and simulations, defining a system as a closed entity with specific boundaries. It explains that models serve as abstractions to understand systems, while simulations emulate the dynamic characteristics of these models. Additionally, it highlights the applications and advantages of computer simulations, such as cost-effectiveness and the ability to analyze complex interactions within systems.

Uploaded by

Rupenzle Rubella
Copyright
© © All Rights Reserved
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 16

 Definitions

› System, Model, Simulation


 Computer Simulation
› why? how?
 Example Applications
 A system is a part of some potential
reality where we are concerned with
space-time effects and casual
relationships among parts of the
system
 Defining a system requires setting
boundaries
› separates system from rest of the universe
› makes the system a closed world
 Examples:
› the energy flow among biological
components in a pond
› the physical motion of balls rebounding
inside a closed space
› customer service at a fast-food restaurant
› Federal Express
 A model is something that we use in
lieu of the real system in order to
understand something about that
system
 A model of a system
is an abstraction of that system
 Models give us comprehensible
representations of systems
› something to think about
› something to communicate about
 Models can have many forms
› mathematical equations
› diagrams
› physical mock-ups
 Choice of form depends on the
purpose of the model
 A model is a static representation
of the system
 A simulation uses a model to emulate
the dynamic characteristics of a
system

 A simulation is an execution of a model

 The quality of a simulation is


(obviously) only as good as the quality
of the model
 System: a cannonball in flight

 Model: a tennis ball

 Simulation: throw the tennis ball


across the parking lot
 Simulations are used instead of real
systems for many reasons:
› cheaper
› more configurable and controllable
› safer
› faster (or slower)
› more accessible – easier to collect data
 Computer simulation is ideal when a
model can be expressed in terms of
mathematics and logic (that’s what
computers do)

 Computer simulations can easily store


information about all attributes of the
model, throughout the simulation run
analyze and
design
validate
model
model

implement execute
simulation simulation
Real- A set of assumptions
Modeling
world concerning the behavior of a &
process system Analysis
 Simulation
› the imitation of the operation of a real-world process or system over time
› to develop a set of assumptions of mathematical, logical, and symbolic
relationship between the entities of interest, of the system.
› to estimate the measures of performance of the system with the simulation-
generated data

 Simulation modeling can be used


› as an analysis tool for predicting the effect of changes to existing systems
› as a design tool to predict the performance of new systems

12
 Simulation enables the study of, and experimentation with, the
internal interactions of a complex system, or of a subsystem
within a complex system.
 Informational, organizational, and environmental changes can
be simulated, and the effect of these alterations on the model’s
behavior can be observed.
 The knowledge gained in designing a simulation model may be
of great value toward suggesting improvement in the system
under investigation.
 By changing simulation inputs and observing the resulting
outputs, valuable insight may be obtained into which variables
are most important and how variables interact.
 Simulation can be used as a pedagogical device to reinforce
analytic solution methodologies. 14
 Simulation can be used to experiment with new designs or
policies prior to implementation, so as to prepare for what
may happen.
 Simulation can be used to verify analytic solutions.
 By simulating different capabilities for a machine,
requirements can be determined.
 Simulation models designed for training allow learning
without the cost and disruption of on-the-job learning.
 Animation shows a system in simulated operation so that the
plan can be visualized.
 The modern system (factory, wafer fabrication plant, service
organization, etc.) is so complex that the interactions can be
treated only through simulation. 15
 When the problem can be solved using common sense.
 When the problem can be solved analytically.
 When it is easier to perform direct experiments.
 When the simulation costs exceed the savings.
 When the resources or time are not available.
 When system behavior is too complex or can’t be defined.
 When there isn’t the ability to verify and validate the model.

16

You might also like