Simulations in Use - uni-hamburg.de

Post on 11-Apr-2022

2 views 0 download

Transcript of Simulations in Use - uni-hamburg.de

CHANCES AND THREATS IN

HIGH COMPLEX SYSTEMS

By Malte Lücken

Simulations in Use

10.12.2012

Structure

10.12.2012Simulation in use by Malte Lücken

2

Description

Static- vs. Dynamic Simulation

Discrete vs. Continuous Events

History

Some Used Cases

Advantages

Disadvantage

Discontents and Risks

Book presentation

Description3

Simulation is the imitation of the operation of a real-

world process or system over time.

10.12.2012Simulation in use by Malte Lücken

J. Banks, J. Carson, B. Nelson, D. Nicol (2001). Discrete-Event System Simulation. Prentice Hall. p. 3.

ISBN 0-13-088702-1.

http://www.investorwords.com

The use of a mathematical model to recreate a

situation, often repeatedly, so that the likelihood of

various outcomes can be more accurately estimated.

Static- vs. Dynamic Simulation4

Static simulation:

Representation of a system at a particular point in

time

Dynamic simulation:

Representation of a system as it evolves over time

10.12.2012Simulation in use by Malte Lücken

Discrete vs. Continuous Events5

Discrete event:

System changes only at discrete points in time(events)

In programming:

• Look at system only when events occur; time is

sectional from event to event

10.12.2012Simulation in use by Malte Lücken

Discrete vs. Continuous Events6

Continuous event:

State of system changes continuously over time

In programming:

• Time is divided in small interval

• Use of differential equations to represent flows

10.12.2012Simulation in use by Malte Lücken

History7

10.12.2012Simulation in use by Malte Lücken

Paper reference about the historically overview

A History of Discrete Event Simulation Programming Languages

By Richard E. Nance

Department of Computer Science

June 11, 1993

Virginia Polytechnic Institute and State University

Blacksburg, Virginia 24061

History8

10.12.2012Simulation in use by Malte Lücken

The Geneolical Tree for Simulation Programming Langues

9

History10

“Monte Carlo” simulation (stochastic technique)

For example: Monte Carlo Calculation of Pi

10.12.2012Simulation in use by Malte Lücken

History11

10.12.2012Simulation in use by Malte Lücken

History12

Late ‘50s, early ‘60s

First Simulation languages: SIMSCRIPT, SIMULA,

GPSS (IBM)

Simulation as the only remaining option

Late ‘60s, early ‘70s

GASP (milestone of simulation)

Mainframes: limited accessibility and interaction

10.12.2012Simulation in use by Malte Lücken

History13

10.12.2012Simulation in use by Malte Lücken

History14

Late ‘70s, early ‘80s

SLAM (Pritsker & Pegden)

Models more realistc because of sophisticated

technologie

SIMAN (Pegden)

First language which runs on both a mainframe as

well as a microcomputer

10.12.2012Simulation in use by Malte Lücken

History15

Late ‘80s through present

Powerful PCs

Languages are very sophisticated (market almost

saturated)

10.12.2012Simulation in use by Malte Lücken

Some Used Cases16

10.12.2012Simulation in use by Malte Lücken

Contrasting 1984 and Today

http://www.youtube.com/watch?v=jdA4e14pTa8

Some Used Cases17

10.12.2012Simulation in use by Malte Lücken

Contrasting 1984 and Today

http://www.youtube.com/watch?v=wlWZ3WlQllI

Some Used Cases18

10.12.2012Simulation in use by Malte Lücken

http://www.emeraldinsight.com

Some Used Cases19

10.12.2012Simulation in use by Malte Lücken

http://www.pclaunches.com

Some Used Cases20

10.12.2012Simulation in use by Malte Lücken

http://upload.wikimedia.org

Computer simulation of hurricane katrina

http://www.ctwatch.org

Some Used Cases21

10.12.2012Simulation in use by Malte Lücken

www.llnl.gov

a DNA molecule missing one of its basesDNA-repair protein

www.llnl.gov

Some Used Cases22

10.12.2012Simulation in use by Malte Lücken

www.llnl.gov

Evakuierungssimulation

ib-riesener.de

Advantages23

Astraction of complex systems

Solving high complex problems

Describe the behavior of systems

Can be used to study existing systems without disrupting the ongoing operations

Representing, handling, understanding sets of data

Construct theories or hypotheses

Gaining predictions about the future

“what if” questions...

10.12.2012Simulation in use by Malte Lücken

Disadvantage:24

Lose of realism

Validity

Sometimes just an interpretation

10.12.2012Simulation in use by Malte Lücken

Discontent & Risks25

“People has to learn “to do” and “to doubt”

Loosing capability of deep understanding

Losing transparency

Black box system

Growing addiction

10.12.2012Simulation in use by Malte Lücken

Discontent & Risks26

Winston Churchill once said:

“We make our buildings and after-wards they make us.

They regulate the course of our lives.”

10.12.2012Simulation in use by Malte Lücken

Book presentation27

10.12.2012Simulation in use by Malte Lücken

Sherry Turkle

mitpress.mit.edu

mitpress.mit.edu

Professor of the Social

Studies of Science and

Technology at MIT

Founder and Director

of the MIT Initiative

on Technology and

Self

Licensed clinical psychologist

Sources28

Sherry Turkle – Simulation and it’s discontent

www.chem.unl.edu

www.engr.sjsu.edu

pcsostres.ac.upc.edu

10.12.2012Simulation in use by Malte Lücken