Professional Documents
Culture Documents
INTRODUCTION TO
SYSTEM DYNAMICS
• Systems thinking. Systems, modeling and simulation.
Complex systems.
• Purpose of system dynamics. Systems and their
models.
• History of system dynamics.Fields of application.
10/02/2019 2
• Analitical: “the whole is the sum of its parts”- “separating into pieces”
as basic tool for knowledge.
Sistemic thinking
• “Clasical science”:
• Separate analysis of each subsystem (hoping that the whole will
be only the sum of the parts)
• Cause-> efect analysis.
cause efect
10/02/2019 7
Sistemic thinking
• “Sistemic science”:
• Study of the whole system with particular atención to relations and
structures
feedback
cause efect
Feedback
Feedback
10/02/2019 10
Example: an ecosystem
• Constitutes a system that organizes itself.
Formed by:
Computer model
Prediction of behavior
Controlled experiments
APPROACHES TO MODELLING
• Model building is based on historical data from the systems evolution. The model
structure is decided “a priori” and their parameters are adjusted to fit data.
SYSTEM
a + bx + cx = u (t )
2
2
dt 2
dt
APPROACHES TO MODELLING
Model structure
2
d x
a + bx + cx = u (t )
2
2
dt
The objectives of system dynamics
modelling
2. To use models:
• Take optimal decisions based on the best knowledge available
• Solve problems
• Anticipate future scenarios
Types of systems to model
1. Technological models
• Control of an electric motor.
• Control of chemical reactors and tanks.
• Temperature control of a building
2. Company models
• Production management
• Market behaviour
• Company strategy
3. Environmental models
• Control of populations
• Pollution control
• Climate change
4. Social models
• Adictions
• Types of organization
COMPLEX SYSTEMS: why mental models are
not enough
Causes of complexity:
• Big number of variables.
• Big number of relationships between variables
• Dynamics systems: delays, diferent time scales, evolution rates…
• Systems with feedback loops
• Non linear systems (efects are not proportional to causes)
COMPLEX SYSTEMS
Big number of variables and relationships:
COMPLEX SYSTEMS
Feedback loops
COMPLEX SYSTEMS
Feedback loops
+ Population
births Population
+
years
Fedback loops in control engineering
Desired level
level
+ _ PERSON TAP GLASS
EYE
Feedback loops in control engineering
COMPLEX SYSTEMS
Dynamic systems: delays, time scales, etc.
delay
COMPLEX SYSTEMS
Non linearity: efects are not proportional to causes
Productivity
+
Entrenamiento Productividad
training
COMPLEX SYSTEMS
Accumulation and memory: the history of the system
modifies its behaviour
Examples
New product development
Examples
Competition between two firms for the price of a product
Examples
Evolution of an epidemic
Example
Management of deer population in a natural park
Example
Study of World energy resources
System Dynamics in history
• Sistems Theory: General Systems Theory (1956) Ludwig von Bertalanffy.
Society for General Systems Reseach (1956)
• https://www.vensim.com/documentation/
Vensim Help
Models that Come with Vensim
User Guide - Vensim Introduction & Tutorials
Modeling Guide -- Concepts with Examples
Reference Manual