Professional Documents
Culture Documents
Systems, ESD.00
System Dynamics
Lecture 3
Exponential Growth
Goal Seeking S-shaped Growth
billion!
+
• Self‐reinforcing feedback can be a State of
Net the
R
declining loop as well (e.g. stock prices) increase
rate
system
+
• Common example: compound interestinterest,
population growth
Image by MIT OpenCourseWare.
Ref: Figure 4-2, J. Sterman, Business Dynamics: Systems
Thinking and Modeling for a complex world, McGraw Hill, 2000
Exponential Growth: Examples
100,000,000 K8
Barton Atom
Transistor count
P4
486
1000,000
386
286
100,000
8088
10,000
8060
2,300 4004 8008
Date of Introduction
Ref: wikipedia
Image by MIT OpenCourseWare.
Some Positive Feedbacks
underlying Moore
Moore’ss Law
+ Computer performance
+ +
Design tool
capability
R2 Chip performance
R5 relative to competitors
Differentiation
Design bootstrap advantage
+
Applications
for chips
+
Revenue
R&D budget, Investment +
in manufactutring
capability
+ Image by MIT OpenCourseWare.
Ref: Exhibit 4
4-7
7, J.
J Sterman
Sterman, Instructor’s
Instructor s Manual
Manual,
Business Dynamics: Systems Thinking and Modeling for a 7
complex world, McGraw Hill, 2000
Goal Seeking
system
to a desired state (goal).
State of
the system
• Positive loops reinforce change, while
negative
ega e loops
oops counteract
cou e ac cchange
a ge
o
or
disturbances.
Time
behavior.
beha vior.
Goal
Measurement, reporting
and perception delays
• The over
over‐shoots
shoots and under‐shoots
under shoots result State of
the system Goal (desired state
+
due to time delays‐ the corrective action of system)
De
lay
-
continues to execute even when system
Delay
Action delays B Discrepancy +
Del
ay
+
oscillations. Corrective
action
Administrative and decision
making delays
10
Limits of Causal Loop Diagrams
• CLDs cannot
– capture accumulations (stocks) and flows
– help in determining detailed dynamics
Stock
Stocks
• Stock and flow diagramming were based
on a hydraulic metaphor Inflow Outflow
Stock
Stock
20
(units/second)
Net flow
10
15
Example
100
Flows (units/time)
50
0
0 5 10 15 20
16
Flow Rates
information
feedbacks from the stocks to the
rates.
Image by MIT OpenCourseWare.
17
Auxiliary Variables
Population
+
?
?
Ref: Figure 8-?, J. Sterman, Business Dynamics: Systems
Food Thinking and Modeling for a complex world, McGraw Hill, 2000
Image by MIT OpenCourseWare.
18
Aggregation
Aggregation and Boundaries ‐ I
19
Aggregation
Aggregation and Boundaries ‐ II
II
20
From Structure to Behavior
straight
line
g
• If the state of the system is zero,
zero the 1
23
Time Plots
Plots
• Fractional growth rate g = 10
0.7%/time unit 8
t = 900
• Initial state state = 1. 4
t = 800
2
t = 700
Behavior
512 5.12
256 2.56
24
Rule of 70
Exponential Decay
Decay
Net outflow rate
• First‐order linear neggative feedback
S state of the
systems generate exponential decay system
+
+
B
• The net outflow is proportional to the
the
size of the stock
Fractional decay
rate d
Ref: Figure 8-6, J. Sterman, Business Dynamics: Systems Reciprocal of d is average lifetime
Thinking and Modeling for a complex world, McGraw Hill, 2000units in stock.
Phase Plot for Exponential
Phase Exponential Decay
Decay
S=S* S*
0
State of the system (units)
Half‐Lives
S − (S − S0 ) e
system
S (t )
) =Desired * * −t /τ
State
Gap Remaining
• Th
he exponentiiall term decays from 1 to zero
as t tends to infinity.
• Half life is given by value of time th :
Time Constants and Settlingg Time
1 - exp(-1/AT)
0.8
1 - exp(-2/AT)
0.6
1 - exp(-3/AT)
0.4
0.2 exp(-1/AT)
exp(-2/AT)
exp(-3/AT)
0
0 1AT 2AT 3AT
Time (multiples of AT)
For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.