Chapter1 Modelling and Simulation
Chapter1 Modelling and Simulation
Modelling Simulation
Modelling is the process of representing Simulation of a system is the operation
a model which includes its construction of a model in terms of time or space,
and working. This model is similar to a which helps analyze the performance of
real system, which helps the analyst an existing or a proposed system. In
predict the effect of changes to the other words, simulation is the process of
system. In other words, modelling is using a model to study the performance
creating a model which represents a of a system. It is an act of using a model
system including their properties. It is an for simulation.
act of building a model.
History of Simulation
The historical perspective of simulation is as enumerated in a chronological order.
• 1940 − A method named “Monte Carlo” was developed by researchers (John von Neumann, Stanislaw
Ulan, Edward Teller, Herman Kahn) and physicists working on a Manhattan project to study neutron
scattering.
• 1960 − The first special-purpose simulation languages were developed, such as SIMSCRIPT by Harry
Markowitz at the RAND Corporation.
• 1970 − During this period, research was initiated on mathematical foundations of simulation.
• 1980 − During this period, PC-based simulation software, graphical user interfaces and object-oriented
programming were developed.
• 1990 − During this period, web-based simulation, fancy animated graphics, simulation-based
optimization, Markov-chain Monte Carlo methods were developed.
Developing Simulation Models
Simulation models consist of the following components: system entities, input variables, performance
measures, and functional relationships. Following are the steps to develop a simulation model.
• Step 1 − Identify the problem with an existing system or set requirements of a proposed system.
• Step 2 − Design the problem while taking care of the existing system factors and limitations.
• Step 3 − Collect and start processing the system data, observing its performance and result.
• Step 4 − Develop the model using network diagrams and verify it using various verifications techniques.
• Step 5 − Validate the model by comparing its performance under various conditions with the real system.
Developing Simulation Models
• Step 6 − Create a document of the model for future use, which includes objectives, assumptions, input
variables and performance in detail.
• Step 7 − Select an appropriate experimental design as per requirement.
• Step 8 − Induce experimental conditions on the model and observe the result.
Performing Simulation Analysis
Following are the steps to perform simulation analysis.
• Designing a model is an art which requires domain knowledge, training and experience.
• Operations are performed on the system using random number, hence difficult to predict the
result.
• Simulation requires manpower and it is a time-consuming process.
• Simulation results are difficult to translate. It requires experts to understand.
• Simulation process is expensive
Modelling & Simulation Application Areas
• Modelling & Simulation can be applied to the following areas − Military applications, training &
support, designing semiconductors, telecommunications, civil engineering designs & presentations, and
E-business models.
• Additionally, it is used to study the internal structure of a complex system such as the biological system.
It is used while optimizing the system design such as routing algorithm, assembly line, etc. It is used to
test new designs and policies. It is used to verify analytic solutions.