1 / 57

Tools for Systems Thinking and Modeling

Tools for Systems Thinking and Modeling. Dynamics: Graphs over time Structure: Causal-loop Diagrams Stocks and Flows . Patterns of Behavior. System Structure. A Systems Perspective. Reactive. Events and Decisions. Adaptive. Increasing leverage. Generative. “ Distancing... ”.

myrrh
Download Presentation

Tools for Systems Thinking and Modeling

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tools for Systems Thinkingand Modeling Dynamics: Graphs over time Structure: Causal-loop Diagrams Stocks and Flows

  2. Patterns of Behavior System Structure A Systems Perspective Reactive Events and Decisions Adaptive Increasing leverage Generative

  3. “Distancing...” A systems view stands back just far enough to... • Deliberately blur discrete events into patterns of behavior • Deliberately move from a focus on individual decisions to a focus on policy structure

  4. Patterns of Behavior System Structure The Systems Perspective Reactive Events and Decisions Adaptive Increasing leverage Generative

  5. Dynamics • Define problems in terms of graphs over time. • Graph important variables • Graph historical data • Graph anticipated dynamics • Graph preferred dynamics • Use these to focus systems thinking and modeling

  6. Unemployment(%)

  7. New York City Population, 1900-2000

  8. Unemployment & Welfarein Dutchess County, NY Welfare roll Unemployment

  9. Per Capita Residential Energy Use(USA Today 3/23/09, citing Census Bureau and U.S. Energy Information Administration)

  10. Strive for Insights Here’s where we went wrong...

  11. Patterns of Behavior System Structure The Systems Perspective Reactive Events and Decisions Adaptive Increasing leverage Generative

  12. Systems Structure • Accumulations (populations, resources…) • Causal structure: “feedback” loops • Delays • Perceptions (a kind of accumulation) • Pressures • Affects, emotions, (ir)rationalities • Policies governing decisions

  13. Causal Loop Diagrams • Causal mapping is a powerful tool for representing structure in complex systems. • Arrows indicate causal influence.

  14. Polarities of Causal Links • Positive and negative signs show the direction of causality: + – – + + ... “direct” relation – …“inverse” relation + –

  15. Definitions of Link Polarities A adds to B, or ∆A leads to ∆B in the same direction C subtracts from D, or ∆C leads to ∆D in the opposite direction All words phrases are expressed as quantities that have a clear sense of increase or decrease. No verbs — the action is in the arrows.

  16. An increase in A makes B higher than it would have been without the change. An increase in C makes D lower than it would have been without the change. Simple test for link polarity

  17. Examples More lawyers mean more litigation; fewer lawyers, less litigation + Emigration subtracts from population: An increase in emigration means less (a decrease means more) than we’d have without the change – “Ceteris paribus”... All other influences held constant as we assign polarities.

  18. d Exercises

  19. A feedback loop exists when decisions change the state of the system, changing the conditions and information that influence future decisions. Feedback Loops

  20. The Joy of Feedback

  21. The Joy of Feedback

  22. No — it’s more like the life cycle of the famous scientist

  23. Examples of Feedback Loops

  24. Reinforcing loops Growth producing Destabilizing Accelerating Positive: an even number of –’s Symbolized by Balancing loops Counteracting Goal seeking Stabilizing Negative: an odd number of –’s Symbolized by Two kinds of feedback loops

  25. Examples of Reinforcing Loops + + + + + + + – –

  26. Isolate and Identify Link Polarity

  27. Isolate and Identify Link Polarity(Always trace an Increase) +

  28. Isolate and Identify Link Polarity(Always trace an Increase) +

  29. Isolate and Identify Link Polarity(Always trace an Increase)

  30. Isolate and Identify Link Polarity(Always trace an Increase)

  31. Isolate and Identify Link Polarity(Always trace an Increase) +

  32. Completed Loop(Now tell the story) + + + (R) – –

  33. 20,000 15,000 10,000 10,000 5,000 9,000 0 0 25 50 75 100 8,000 7,000 6,000 0 25 50 75 100 Typical Reinforcing Loop Behaviors Population and Births Loop Businesses and Taxes Loop

  34. World Population (billions) 8 6 4 2 0 1500 1600 1700 1800 1900 2000

  35. Self-reinforcing processes in world population growth

  36. Reinforcing Feedback in the Newspaper

  37. Reinforcing Feedback in the Newspaper

  38. Reinforcing Feedback in the Newspaper Garfield’s happiness Jon’s suspicion (R)

  39. Examples of Balancing or Counteracting Loops + – + - + + – – + +

  40. Filling a Glass 10,000 20 7,500 15 5,000 10 2,500 5 • 0 • 7.5 • 15 • 22.5 • 30 0 0 0 0 25 10 50 20 75 30 100 40 Population and emigration Typical Counteracting Loop Behaviors Predator-prey interactions

  41. Tips for Determining Link and Loop Polarities • For each link, determine the effect of an increase in the variable at the tail of the arrow: • If the variable at the head increases, assign a plus. • If the variable at the head decreases, assign a minus. • For each loop, count the number of negative signs: • An even number of negative links is a reinforcing (R) loop. • An odd number of negative links is a balancing (B) loop. • Most important: For each loop, tell a self-reinforcing or balancing/counteracting story, and check that the story matches the loop polarity.

  42. More Serious Example from the Newspaper:Recall the graph of per capita energy use

  43. Clarity of presentation Clarifying Audience questions understanding Presentation Dynamics

  44. Presentation Dynamics- Which loop dominates?

  45. Stocks and Flows Stocks are accumulations. • Stocks are increased by inflows and decreased by outflows. • When a link means “add” or “subtract” we have a stock-and-flow structure. • Example: Inventory

  46. Stock and Flow Diagramming Conventions

  47. A Stock and Flow Example Explicit stocks and flows: The corresponding causal-loop diagram:

  48. Human Activity, CO2, and Global Temperature Thought experiment:

  49. Structure and Dynamics of Terrorist Cells Peripheral support Funding (R) Suppression activities Terrorist actions (R) (R) (B) (R) New recruits Terrorist group (R) Losses (B) Zeal (R) (R) Martyrs to the cause

  50. Balancing Loops in Tobacco Prevalence

More Related