Uploaded by Juan D.

smsintroduction-180202063029

advertisement
Introduction to System Modelling and
Simulation
By:
Sharmila Chidaravalli
Assistant Professor
Dept. of ISE
What is a
SYSTEM?
The term system is derive from the Greek word systema, which means an
organized relationship among functioning units or components.
System exists because it is designed to achieve one or more objectives.
We come into daily contact with the transportation system, the telephone
system, the accounting system, the production system, and for two decades the
computer system.
There are more than a hundred definitions of the word system, but most seem
to have a common thread that suggests that a system is an orderly grouping of
interdependent components linked together according to a plan to achieve a
specific objective.
System
The study of the systems concepts, then, has three basic
implications:
• A system must be designed to achieve a predetermined
objective
• Interrelationships and interdependence must exist
among the components
• The objectives of the organization as a whole have a
higher priority than the objectives of its subsystems.
What is a Model
?
Simplified Representation of a Real or Theoretical System at some
particular point of time and space intended to provide the
understanding of the system.
Whether a model is good or not depends on
the extent to which it provides understanding.
What Level of Model Detail ?
All the models are simplification of reality.
Exact copy of a reality can only be the reality itself.
There is always a trade off as to what level of
detail is included in the model:
– Too little detail: risk of missing relevant
interactions.
– Too much detail: Overly complicated to
understand
What is a Simulation
?
It is an experiment in a computer where the real system is replaced by the execution
of the program.
It is a program that mimics (imitate) the behaviour of the real system
A Simulation is the imitation of the operation of a real-world process or system over time.
It can be done by hand or on a computer.
The behaviour of a system as it evolves over time is studied by developing a simulation model.
This model takes the form of a set of assumptions concerning the operation of the system.
The assumptions are expressed in
•Mathematical relationships
•Logical relationships
•Symbolic relationships between the entities of the system.
Modelling and Simulation
Discipline of understanding and evaluating the interaction
of parts of a real or theoretical system by;
•
Designing its representation (model)
Executing (running) the model including the time and
space dimension (simulation).
Why Simulation?
Accurate Depiction of Reality
Parts of the system may not be observable (e.g., internals of a silicon chip or
biological system)
Insightful System Evaluations
It may be too difficult, hazardous, or expensive to observe a real,
operational system
Uses of Simulations
1. Analyse systems before they are built
2. Reduce number of design mistakes
3.Optimize design
4. Analyse operational systems
5. Create virtual environments for training, entertainment
When to use Simulation
Over the years tremendous developments have taken place in computing capabilities and in
special purpose simulation languages, and in simulation methodologies.
The use of simulation techniques has also become widespread.
Following are some of the purposes for which simulation may be used.
Simulation is very useful for
experiments with the internal
interactions of a complex system, or
of a subsystem within a complex
system.
Simulation helps in suggesting
modifications in the system under
investigation for its optimal
performance.
Simulation can be employed
to experiment with new
designs and policies, before
implementing
Simulation is very useful in
determining the influence
of changes in input
variables on the output of
the system.
Simulation can be used to
verify the results obtained by
analytical
methods
and
reinforce
the
analytical
techniques.
When Simulation is Not Appropriate
Simulation should not be used when the problem can be solved using common sense.
Not, if the problem can be solved analytically.
Not, if it is easier to perform direct experiments.
Not, if the costs exceeds savings.
Not, if the resources or time are not available.
No data is available, not even estimate simulation is not advised.
If there is no enough time or the people are not available, simulation is not appropriate.
If managers have unreasonable expectation say, too much soon – or the power of simulation
is over estimated, simulation may not be appropriate.
If system behaviour is too complex or cannot be defined, simulation is not appropriate.
Advantages of Simulation
New policies, operating procedures, decision rules, information flow, etc can be explored without disrupting
the ongoing operations of the real system.
New hardware designs, physical layouts, transportation systems can be tested without committing resources
for their acquisition.
Hypotheses about how or why certain phenomena occur can be tested for feasibility.
Time can be compressed or expanded allowing for a speedup or slowdown 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.
Bottleneck analysis can be performed indication where work-in process, information materials and so on are
being excessively delayed.
A simulation study can help in understanding how the system operates rather than how individuals think the
system operates.
“what-if” questions can be answered. Useful in the design of new systems.
Disadvantages of Simulation
Model building requires special training. It is an art that is learned over time and through
experience.
If two models are constructed by two competent individuals, they may have similarities, but it is
highly unlikely that they will be the same.
Simulation results may be difficult to interpret. Since most simulation outputs are essentially
random variables (they are usually based on random inputs), it may be hard to determine whether
an observation is a result of system interrelationships or randomness.
Simulation modeling and analysis can be time consuming and expensive. Skimping on resources
for modeling and analysis may result in a simulation model or analysis that is not sufficient for the
task.
Simulation is used in some cases when an analytical solution is possible, or even preferable.
Areas of Applications
Manufacturing: Design analysis and optimization of production system,
materials management,
performance evaluation
capacity
planning,
layout
planning,
and
Business:
Market analysis, prediction of consumer
behaviour, and optimization of marketing strategy and
logistics, comparative evaluation of marketing campaigns.
Military:
Testing of alternative combat strategies, air
operations, sea operations, simulated war exercises, practicing
ordinance effectiveness, inventory management.
Healthcare applications:
such as planning of health
services, expected patient density, facilities requirement,
hospital staffing , estimating the effectiveness of a health care
program.
Communication Applications:
Such as network design, and
optimization, evaluating network reliability, manpower planning, sizing of
message buffers.
Computer Applications: Such as designing hardware
configurations and operating system protocols, sharing networking.
Client/Server system architecture
Economic applications:
such as portfolio management, forecasting
impact of Govt. Policies and international market fluctuations on the economy.
Budgeting and forecasting market fluctuations.
Transportation applications: Design and testing of alternative
transportation policies, transportation networks-roads, railways, airways
etc. Evaluation of timetables, traffic planning.
Environment
application:
Solid
waste
management,
performance evaluation of environmental programs, evaluation of
pollution control systems.
Biological applications: Such as population genetics and spread
of epidemics.
Business process Re-engineering: Integrating business process re-engineering
with image –based work flow, using process modelling and analysis tool.
Download