Chapter 1
Chapter 1
INTRODUCTION TO
SIMULATION
Unit 1
2
What is Simulation??
• A Simulation is the imitation (artificial) of the operation of a
real-world process or system over time. Whether done by
hand or on a computer, simulation involves the
generation of an artificial history of a system and the
observation of that artificial history to draw inferences
concerning the operating characteristics of the real
system.
•A simulation of a system is the operation of a model of the
system.
•The model can be reconfigured and experimented with;
usually, this is impossible, too expensive or impractical to
do in the system it represents.
3
What is Simulation??
• Simulation is used before an existing system is altered
or a new system built, to reduce the chances of failure
to meet specifications, to eliminate unforeseen
bottlenecks, to prevent under or over-utilization of
resources, and to optimize system performance.
• Simulation is the numerical technique for conducting
experiments on digital computer, which involves logical
and mathematical relationships that interact to describe
the behavior and the structure of a complex real world
system over extended period of time.
4
What is Simulation??
•The behavior of a system as it evolves over time is
studied by developing a simulation model. This model
usually takes the form of a set of assumptions concerning
the operation of the system. These assumptions are
expressed
•mathematical,
•logical, and
•symbolic
5
System
•The term system is derive from the Greek word
systema, which means an organized relationship
among functioning units or components.
•A system is defined as a group of objects that are
joined together in some regular interaction or
interdependence for the accomplishment of some
task. For example: Production system for
manufacturing automobiles.
•A system is usually considered as a set of inter–
related factors, which are described as entities
activities and have properties or attributes.
6
System
- Assembly of objects joined in some regular interaction
or interdependence.
- A system exists and operates in time and space.
- bounded inside system boundary
Subsystems
Input Output
System
7
Example of System
8
Example of System
9
Components of a System:
Entity
An entity is an object of interest in a system. Ex: In the factory system,
departments, orders, parts and products are The entities.
Attribute
An attribute denotes the property of an entity. Ex: Quantities for each
order, type of part, or number of machines in a Department are
attributes of factory system.
Activity
Any process causing changes in a system is called as an activity. Ex:
Manufacturing process of the department.
State of the System
The state of a system is defined as the collection of variables
necessary to describe a system at any time, relative to the objective of
study. In other words, state of the system mean a description of all the
entities, attributes and activities as they exist at one point in time.
11
Components of a System:
Event
An event is define as an instaneous occurrence that may change
the state of the system.
12
Components of a System:
13
System Environment
•The external components which interact with the system
and produce necessary changes are said to constitute the
system environment.
•In modeling systems, it is necessary to decide on the
boundary between the system and its environment. This
decision may depend on the purpose of the study.
•Ex: In a factory system, the factors controlling arrival of
orders may be considered to be outside the factory but
yet a part of the system environment. When, we consider
the demand and supply of goods, there is certainly a
relationship between the factory output and arrival of
orders. This relationship is considered as an activity of the
system.
14
System Environment
The changes occurring outside the system are said to occur in
system environment.
Endogenous System
The term endogenous is used to describe activities and events
occurring within a system. Ex: Drawing cash in a bank.
Exogenous System
The term exogenous is used to describe activities and events in the
environment that affect the system. Ex: Arrival of customers.
ClosedSystem
A system for which there is no exogenous (No External) activity
and event is said to be a closed. Ex: Water in an insulated flask.
Opensystem
A system for which there is exogenous(External) activity and event
is said to be a open. Ex: Bank system.
15
Discrete Systems
17
Continuous Systems
19
Model of System
A model is defined as a representation of a system
for the purpose of studying the system.
It is necessary to consider only those aspects of the
system that affect the problem under investigation.
These aspects are represented in a model, and by
definition it is a simplification of the system
23
system.
•Each block represents a part of the system and the system as a
whole can be described in terms of interconnections between blocks.
24
The fig. shows how varies in response to a steady force applied at time 𝑡 =0. It can
be seen that when < 1, the motion is oscillatory.
𝜁𝑥
46
implementation
63
IV Phase
The output variables are estimates that contain random error and
o Consists of steps 11 and 12
therefore proper statistical analysis is required.
o Successful implementation depends on the involvement of user
Advantages of simulation
• Simulation can also be used to study systems in
the design stage.
• Simulation models are run rather than solver.
• New policies, operating procedures, decision
rules, information flows, organizational
procedures, and so on can be explored without
disrupting ongoing operations of the real system.
layouts,hardware designs, physical
•New
transportation systems, and so on can be tested
without committing resources for their
acquisition.
66
Advantages of simulation
• Hypotheses about how or why certain
phenomena occur can be tested for feasibility
• Time can be compressed or expanded to allow
for a speed-up or slow-down of the phenomena
under investigation.
• Insight can be obtained about the interaction of
variables.
• Insight can be obtained about the importance of
variables to the performance of the system.
67
Advantages of simulation
• Bottleneck analysis can be performed to discover
where work in process, information, materials, and
so on are being delayed excessively.
Limitations/Disadvantages of the
Simulation technique
Model building requires special training.
It is an art that is learned over time and through
experience.
Simulation results can be difficult to interpret
Most simulation outputs are essentially random
variables (they are usually based on random inputs),
so it can be hard to distinguish whether an observation
is a result of system interrelationships. of randomness.
69
Limitations/Disadvantages of the
Simulation technique
Simulation modeling and analysis can be time
consuming and expensive.
Skimping (Economical) on resources for modeling and
analysis could result in a simulation model or analysis
that is not sufficient to the task.
Simulation is used in some cases when an
analytical solution is possible, or even
preferable.
This might be particularly true in the simulation of some
waiting lines where closed-form queuing models are
available.
70
Applications:
Designing and analyzing manufacturing systems
a computer system
Evaluating a new military weapons system or tactics
Determining
Designing ordering policies
communications for an and
systems inventory system
message
protocols for them
Designing and operating transportation facilities such as
freeways, airports, subways, or ports
Evaluating designs for service organizations such as
hospitals, post offices, or fast-food restaurants
Analyzing financial or economic systems
75
Applications:
Manufacturing Applications
Analysis of electronics assembly operations
Design and evaluation of a selective assembly station for high-
precision scroll compressor shells
Comparison of dispatching rules for semiconductor manufacturing
using large-facility models
Applications:
Semiconductor Manufacturing
Comparison of dispatching rules using large-facility
models
The corrupting influence of variability
A new lot-release rule for wafer fibs
Assessment of potential gains in productivity due to
proactive reticle management
Comparison of a 200-mm and 300-mm X-ray
lithography cell
Capacity planning with time constraints between
operations
300-mm logistic system risk reduction
77
Applications:
Construction Engineering
Construction of a dam embankment
Trenchless renewal of underground urban
infrastructures
Activity scheduling in a dynamic, multi project setting
Investigation of the structural steel erection process
Special-purpose template for utility tunnel construction
78
Applications:
Military Application
Modeling leadership effects and recruit type in an Army
recruiting station
Design and test of an intelligent controller for
autonomous underwater vehicles
Modeling military requirements for non war fighting
operations
Multi trajectory performance for varying scenario sizes
Using adaptive agent in U.S Air Force pilot retention
79
Applications:
Logistics, Transportation, and Distribution
Applications
Evaluating the potential benefits of a rail-traffic planning algorithm
Evaluating strategies to improve railroad performance
Parametric modeling in rail-capacity planning
Analysis of passenger flows in an airport terminal
Proactive flight-schedule evaluation
Design of a toll plaza
Logistics issues in autonomous food production systems for
extended- durationrental-car
space exploration
Choosing between locations
Sizing industrial rail-car fleets
80
Applications:
Business Process Simulation
Impact of connection bank redesign on airport gate
assignment
Product development program planning
Reconciliation of business and systems modeling
Personnel forecasting and strategic workforce planning
81
Applications:
Human Systems
Modeling human performance in complex
systems
Studying the human element in air traffic
control
90
CHAPTER 1
Finished !!!