Taming Complexity Using Modelling and Simulation
-
Upload
sagar-sen -
Category
Technology
-
view
490 -
download
1
Transcript of Taming Complexity Using Modelling and Simulation
![Page 1: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/1.jpg)
![Page 2: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/2.jpg)
Getting lost in Phang-Nga
Bay
![Page 3: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/3.jpg)
Outline
1. What does complexity mean to you?
2. Why simulate complex behaviour?
3. Simulating models of the real-world
4. Modelling and simulation : The Process
5. Conclusion
![Page 4: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/4.jpg)
1. What does complexity
mean to you?
![Page 5: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/5.jpg)
Complexity Around Us
Night Sky to the Naked Eye
![Page 6: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/6.jpg)
Complexity Around Us
Unravel the infinite universe
![Page 7: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/7.jpg)
Complexity Around Us
Our Planet
Gauss (Earth’s field strength30
microteslas)
Ocean currents
![Page 8: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/8.jpg)
Complexity Around Us
Society
Emile Durkheim
![Page 9: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/9.jpg)
Complexity Around Us
CognitivePsychology
DescartesUlrich Neisser
![Page 10: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/10.jpg)
Complexity Around Us
Life
![Page 11: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/11.jpg)
Complexity Around Us
Man-madeStuff
![Page 12: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/12.jpg)
Complexity Around Us
Molecules
Molecular Chemistry/Physics/Biology
![Page 13: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/13.jpg)
Complexity Around Us
Atoms
![Page 14: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/14.jpg)
Complexity Around Us
Elementary Particles (fermions, bosons,..)
![Page 15: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/15.jpg)
Infinite Complexity
Bottom and Top
No well-founded theory of
fundamental particlesNo well-founded theory
of the universe
![Page 16: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/16.jpg)
The Devil is in the details
Satan is keeping us busy
exploring
![Page 17: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/17.jpg)
There are many mansions in the mind of a scientist
Nikola Tesla (Inventor)
![Page 18: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/18.jpg)
Laws of Science
Experiments
Instruments
Model of the Electric Motor
design
![Page 19: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/19.jpg)
To Understand And Tame
Complexity is Human
![Page 20: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/20.jpg)
Which path?
or
Voodoo Mad Science
![Page 21: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/21.jpg)
Modelling and SimulationEffective and Harmless (more or less)
![Page 22: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/22.jpg)
Outline
1. What does complexity mean to you?
2. Why simulate complex behaviour?
3. Simulating models of the real-world
4. Modelling and simulation : The Process
5. Conclusion
![Page 23: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/23.jpg)
2. Why simulate or imitate
complex behaviour?
![Page 24: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/24.jpg)
Why Simulate?Analysis <=> Design
![Page 25: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/25.jpg)
Why Simulate?Controlled Environment
![Page 26: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/26.jpg)
Why Simulate?Real experiment not ethical
![Page 27: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/27.jpg)
Why Simulate?Evaluate Alternatives
27
![Page 28: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/28.jpg)
Why Simulate?“Do it right the first time!”
![Page 29: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/29.jpg)
Why Simulate?To Predict
![Page 30: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/30.jpg)
Why Simulate?To Optimize a Performance Metric or Fitness
![Page 31: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/31.jpg)
Outline
1. What does complexity mean to you?
2. Why simulate complex behaviour?
3. Simulating models of the real-world
4. Modelling and simulation : The Process
5. Conclusion
![Page 32: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/32.jpg)
3. Simulating models of the
real-world
![Page 33: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/33.jpg)
Models
![Page 34: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/34.jpg)
Model Everything!
Courtesy: NASA Space Age Swimming
![Page 35: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/35.jpg)
Models in a Modelling
Language
English Language
Words in English
Modelling Language M
All models m in M
![Page 36: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/36.jpg)
Poetry in English
English Language
Words in English
Baa, baa, black sheep,
Have youanywool?
Yes sir, yes sir,
Threebags full.
One for my master,
One for my dame,
And one for the little boy
Wholives down the lane.
![Page 37: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/37.jpg)
Simulation of Models
Modelling Language M
All models m in M
Model variables evolving
based on
Navier-Stokes Equations
![Page 38: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/38.jpg)
Outline
1. What does complexity mean to you?
2. Why simulate complex behaviour?
3. Simulating models of the real-world
4. Modelling and simulation : The Process
5. Conclusion
![Page 39: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/39.jpg)
4. Modelling and Simulation:
The Process
![Page 40: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/40.jpg)
1. Choose a problem that
intrigues you
Improving Traffic Networks
![Page 41: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/41.jpg)
2. Model in an Appropriate
Modelling Language
![Page 42: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/42.jpg)
3. Transform to a Mathematical
Formalism
Differential
Equations
Petri Nets State Machines Causal Block
Diagrams
![Page 43: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/43.jpg)
4. Solve the Mathematical
Formulation to SimulateA formulation basically contains variables v1,v2,… and
constraints that describe how they change in time
Bangalore 2050
![Page 44: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/44.jpg)
Modelling and Simulation
Everywhere
Medicine Vehicle Design Sports
Chemistry Finance Neuroscience Astrophysics
Prefix = Computational
![Page 45: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/45.jpg)
Outline
1. What does complexity mean to you?
2. Why simulate complex behaviour?
3. Simulating models of the real-world
4. Modelling and simulation : The Process
5. Conclusion
![Page 46: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/46.jpg)
5. Conclusion
![Page 47: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/47.jpg)
Conclusion
1. Complexity is everywhere in the real-world
2. Models are abstractions of reality
3. Simulation is the evolution of a model while
conforming to a set of laws
4. Many facets of M&S!
5. Model and simulate everything!
![Page 48: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/48.jpg)
Acknowledgements
Prof. Hans Vangheluwe,
McGill University and University of
Antwerp (Belgium)
Dr. Sr. Elizabeth, Principal
Prof. Neeta Georphin, HOD, Dept. of
Computer Science
![Page 49: Taming Complexity Using Modelling and Simulation](https://reader034.fdocuments.in/reader034/viewer/2022042614/55a3dc8b1a28abe31f8b4682/html5/thumbnails/49.jpg)
Thank You!
Then March, 1984 , now January 2010