IE604 Causal Loop Diagram Jayendran Venkateswaran IEOR @ IIT - - PowerPoint PPT Presentation

ie604 causal loop diagram
SMART_READER_LITE
LIVE PREVIEW

IE604 Causal Loop Diagram Jayendran Venkateswaran IEOR @ IIT - - PowerPoint PPT Presentation

IE604 Causal Loop Diagram Jayendran Venkateswaran IEOR @ IIT Bombay Causal Loop Diagram (CLD) p Visual representation of the cause-effect relationships between the various elements of the system, forming feedback loops n Conceptualize the


slide-1
SLIDE 1

IE604 Causal Loop Diagram

Jayendran Venkateswaran IEOR @ IIT Bombay

slide-2
SLIDE 2

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Causal Loop Diagram (CLD)

p Visual representation of the cause-effect

relationships between the various elements

  • f the system, forming feedback loops

n Conceptualize the problem n Capture hypothesis about causes of dynamics n Communication with others

slide-3
SLIDE 3

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

CLDs

p CLDs consists of variables connected by

causal links or arrows

p Variable at tail of arrow

n Causal or independent variable

p Variable at head of arrow

n Affected or dependent variable

p Arrows show the direction of causation p Causal link is associated with a link polarity n + or S n — or O

X Y

slide-4
SLIDE 4

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Causal Link Polarity

p + or S

n If all other things being equal, a change

in causal variable generates a change in the same direction in affected variable relative to its prior value

n If X increases, then Y increases above

what it would have otherwise been

n If X decreases, then Y decreases below

what it would have otherwise been

slide-5
SLIDE 5

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Causal Link Polarity

p — or O

n If all other things being equal, a change

in causal variable generates a change in the opposite direction in affected variable relative to its prior value

n If X increases, then Y decreases below

what it would have otherwise been

n If X decreases, then Y increases above

what it would have otherwise been

slide-6
SLIDE 6

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

CLD Example 1

(Goodman, M. R., Study Notes in System Dynamics)

p Hypotheses of dynamics in urban region

n Job availability attracts migrants to the city n New arrivals to city expand the labor population n Population absorbs available jobs, decreasing

job availability

n In long run, as labor also creates demand for

additional services & facilities, a further increase in the number of jobs in the city comes about

n More jobs increase job availability

p The above description is reference mode!

slide-7
SLIDE 7

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Loop Polarity

p When feedback loop response opposes the

  • riginal perturbation, the loop is negative or

goal seeking

p When feedback loop response reinforces

the original perturbation, the loop is positive or reinforcing

p Fast way:

n If the number of negative links in a loop is even

à loop is _______________

n If the number of negative links in a loop is odd

à loop is _______________

slide-8
SLIDE 8

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Core Concepts

p Cause and Effect p Feedback loops

n Makes system complicated n Key causal links are those inside feedback loops

p Positive Feedback loop

n Even number of “-” signs; Amplifying,

reinforcing, growth (rapid decline), unstable

p Negative Feedback loop

n Odd number of “-” signs; Balancing, Stabilizing,

Stable equilibrium; often good.

p Delays in Feedback loops

n E.g., carrying cup of tea; taking a shower; etc.

time units important

slide-9
SLIDE 9

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Guidelines for CLD (1)

p All links should have unambiguous polarities

n Ambiguous polarity indicates presence of other

pathways

p Proper Variable names

n Variable names should be nouns or noun phrases.

Action (verbs) are captured by the causal link

n Choose variable names whose normal sense of

direction is positive

p Normal Sense of direction is positive p Make intermediate links explicit

slide-10
SLIDE 10

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Guidelines for CLD (2)

p Capture Causation and NOT correlation

n Correlation do NOT represent structure of system.

Correlation among variables reflect the past behavior à may change if circumstances change

n Make sure the relationships are causal, no matter

how strong the correlation is!

p Make goals of negative loops explicit p Distinguish between actual and perceived

conditions

p Indicate important delays in causal links

slide-11
SLIDE 11

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Justification of Causal Links

p Conservation consideration

n Laws of conservation

p Accepted Theory p Instructions p Direct observation p Hypothesis or assumptions p Statistical evidence

slide-12
SLIDE 12

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Drawbacks of CLD

p Richardson, G. P., 1986, Problems with

causal-loop diagrams, System Dynamics Review, 2(2), 158-170

n http://sysdyn.clexchange.org/sdep/Roadmaps/R

M4/D-3312-2.pdf

slide-13
SLIDE 13

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Example: Population, Economy & Land Use (1)

p As employment opportunities increase in a

city, people are attracted into the urban

  • area. However, in-migration do not

immediately react to opportunities. Since migrants react to perceived opportunities, there may be 5-10 year lag in response.

p Population growth from the influx of

migrants tends to encourage business expansion in the growing urban area. This business expansion creates demand for additional labor which increases employment opportunities.

slide-14
SLIDE 14

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Example: Population, Economy & Land Use (2)

p Population growth also tends to drive housing

construction at a greater pace to match the

  • population. Assuming only a fixed land is available

for business and housing use, increasing housing stock makes less land available for business expansion.

p As the unavailability of more land begin to

suppress business expansion in the area, the demand for labor decreases. Consequently local employment opportunities decline. Once potential migrants perceive the lack of opportunities, declining in-migration generates a reduction in the population growth of the area.

slide-15
SLIDE 15

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Example of CLD: Factory

p In a factory, the customer order rates are usually

accumulated into order backlog.

p As backlog increases, the production orders to the

shopfloor is increased. After some production delay these orders are converted into finished products and stored in inventory. With more inventory,

  • rders will be filled at a higher rate and

correspondingly backlogs will reduce.

p With early filling of orders, the delivery delay will

be reduced which improves customer satisfaction. Higher customer satisfaction leads to more orders from customers.

p An increase in order backlog worsens the delivery

schedule and has an adverse impact on customer satisfaction

slide-16
SLIDE 16

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Case Study: Problem of Traffic Congestion

p Trend in road traffic

n Freight transport by road has risen from 6 Billion Tonne

Km (BTK) in 1951 to 1100 BTK in 2000 and passenger traffic has risen from 23 Billion Passenger Km (BPK) to 2875 BPK during the same period.

n The annual growth of road traffic is expected to be 10 to

11%. Current boom in the automobile sector may even increase the future growth rate of road traffic.

p Growth in road network

n NHs carry nearly 40% of

road traffic

n In NH & SH, only 2% of

their length is four-lane, 34% two-lane and 64% single-lane

Source: http://siadipp.nic.in/publicat/books/roads.pdf

slide-17
SLIDE 17

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Model for Traffic Congestion

p Open Loop View p Closed loop view

n Travel Time n Pressure to build roads

slide-18
SLIDE 18

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Capacity Expansion: Road Traffic Model

Source: Sterman, John D. Business Dynamics (Fig 5-33)

slide-19
SLIDE 19

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Traffic Volume dynamics: Road Traffic Model

Source: Sterman, John D. Business Dynamics (Fig 5-34)

slide-20
SLIDE 20

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Suburban Development: Road Traffic Model

Source: Sterman, John D. Business Dynamics (Fig 5-35)

slide-21
SLIDE 21

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Mass Transit Death Spiral: Road Traffic Model

Source: Sterman, John D. Business Dynamics (Fig 5-36)

slide-22
SLIDE 22

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

You can’t get there on bus! Road Traffic Model

Source: Sterman, John D. Business Dynamics (Fig 5-37)

slide-23
SLIDE 23

IEOR, IIT Bombay Jayendran Venkateswaran IE604: System Dynamics Modeling and Analysis

Model for Traffic Congestion

p Open Loop View p Closed loop view

n Travel Time n Pressure to build roads

p Dynamics of Traffic volume p Growth of suburban regions p Mass Transit Death Spiral

n You can’t get there on the bus!