taming complexity using modelling and simulation

Post on 13-Jul-2015

489 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Getting lost in Phang-Nga

Bay

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

1. What does complexity

mean to you?

Complexity Around Us

Night Sky to the Naked Eye

Complexity Around Us

Unravel the infinite universe

Complexity Around Us

Our Planet

Gauss (Earth’s field strength30

microteslas)

Ocean currents

Complexity Around Us

Society

Emile Durkheim

Complexity Around Us

CognitivePsychology

DescartesUlrich Neisser

Complexity Around Us

Life

Complexity Around Us

Man-madeStuff

Complexity Around Us

Molecules

Molecular Chemistry/Physics/Biology

Complexity Around Us

Atoms

Complexity Around Us

Elementary Particles (fermions, bosons,..)

Infinite Complexity

Bottom and Top

No well-founded theory of

fundamental particlesNo well-founded theory

of the universe

The Devil is in the details

Satan is keeping us busy

exploring

There are many mansions in the mind of a scientist

Nikola Tesla (Inventor)

Laws of Science

Experiments

Instruments

Model of the Electric Motor

design

To Understand And Tame

Complexity is Human

Which path?

or

Voodoo Mad Science

Modelling and SimulationEffective and Harmless (more or less)

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

2. Why simulate or imitate

complex behaviour?

Why Simulate?Analysis <=> Design

Why Simulate?Controlled Environment

Why Simulate?Real experiment not ethical

Why Simulate?Evaluate Alternatives

27

Why Simulate?“Do it right the first time!”

Why Simulate?To Predict

Why Simulate?To Optimize a Performance Metric or Fitness

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

3. Simulating models of the

real-world

Models

Model Everything!

Courtesy: NASA Space Age Swimming

Models in a Modelling

Language

English Language

Words in English

Modelling Language M

All models m in M

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.

Simulation of Models

Modelling Language M

All models m in M

Model variables evolving

based on

Navier-Stokes Equations

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

4. Modelling and Simulation:

The Process

1. Choose a problem that

intrigues you

Improving Traffic Networks

2. Model in an Appropriate

Modelling Language

3. Transform to a Mathematical

Formalism

Differential

Equations

Petri Nets State Machines Causal Block

Diagrams

4. Solve the Mathematical

Formulation to SimulateA formulation basically contains variables v1,v2,… and

constraints that describe how they change in time

Bangalore 2050

Modelling and Simulation

Everywhere

Medicine Vehicle Design Sports

Chemistry Finance Neuroscience Astrophysics

Prefix = Computational

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

5. Conclusion

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!

Acknowledgements

Prof. Hans Vangheluwe,

McGill University and University of

Antwerp (Belgium)

Dr. Sr. Elizabeth, Principal

Prof. Neeta Georphin, HOD, Dept. of

Computer Science

Thank You!

Then March, 1984 , now January 2010

top related