3. Contents
What is Computer Simulation?
Process of simulating a system
Applications
Advantages and Disadvantages
Conclusion
3
4. What is Computer Simulation?
4
Computer simulation is :
The process to create an imitation of real world
system or physical object into a computer model.
Performing experiments to understand the
behavior of system and evaluating new
strategies.
Then observing events, processes, properties
and behavior of system, with computer model.
6. Process of Simulating a System
6
System
Definition
Model
Formulation
Input Data
Collection
Model
Translation
Verification
Experimentation Documentation
7. Applications of Computer Simulation
7
APPLICATION
S
Architecture
Weather
Forecasting
Aeronautics
Designing
8. Weather Forecasting
8
Computer simulation of weather forecasting can
be used to predict storms
The wind, rain pattern and temperatures e.t.c for
the whole planet are simulated using very
powerful computers.
Application of Computer
Simulation
9. Simulation of a storm
A 48 hours simulation of storm by weather and research model
9
10. Designing
10
Simulations software are used to design safer
cars and improve their designs ( performing real
car crash just to check design stability is very
expensive)
Application of Computer
Simulation
12. Designing
12
Simulations software are used to design safer
cars and improve their designs ( performing real
car crash just to check design stability is very
expensive)
Design of ships are also simulated first to achieve
more perfection
Application of Computer
Simulation
14. Designing
14
Simulations software are used to design safer
cars and improve their designs ( performing real
car crash just to check design stability is very
expensive)
Design of ships are also simulated first to achieve
more perfection
Circuit Designing
Application of Computer
Simulation
15. Architecture
15
Design stability of buildings are checked by
simulation of earth quake through simulation
software
Bridges are also simulated to check how much
load they can resist, and what improvement can
be made
Application of Computer
Simulation
18. Aeronautics
18
Trainee pilots have many hours of lesson in flight
simulators before being allowed to fly an
airplanes.
These simulators provide realistic flying situation
like storms, engine failure…
This experience help them to tackle such
situation in real, as they have gained a bit
experience.
Application of Computer
Simulation
22. Advantages of Computer
Simulation
22
To test a system without having to create the system
for real (Building real-life systems can be expensive,
and take a long time)
To predict what might happen to a system in the
future (An accurate model allows us to go forward in
virtual time to see what the system will be doing in the
future)
To train people to use a system without putting them
at risk (Learning to fly an airplane is very difficult and
mistake will be made. In a real plane mistakes could
be fatal!)
To investigate a system in great detail (A model of a
system can be zoomed in/out or rotated. Time can be
stopped, rewound, etc.)
23. Disadvantages of Computer
Simulation
23
It depends upon the skills of the model maker
Time consuming and high cost
Sometimes, it does not give the best solution for
system
24. Conclusion
24
Computer Simulation and Modeling software are
very useful in many areas.
It gives great understanding of a system and also
predicts the behavior of system in different
situation
The Big picture…
System Def : in this step, we have to understand the real world system first we have to study all the laws,theories about our system.
Model Formulation: in second step we collect all set of equations that are required to formulate our model, here our system is circuit designing so in this casse our equations are like KCL,KVL,Mash and nodal analysis.
In third step we collect all required input for our model, if we talk about circuit model than all circuit components are our input that are used in making circuit
Next step is very important in this step we translate our system into computer through programming.
Then we verify that whether our computer model is following rules of our real system or not ?
Then we perform various experiments on our computer like, like we made circuits on our circuit simulation software if everything worls well then we proceed to last step that is documentation, in which we give information about how to use the simulation software.
These are the steps required to simulate a system