Please join us at Systems Thinking World on LinkedIn
We believe employing a systems perspective provides individuals, groups and organizations a greater likelihood of creating the future they desire with fewer unintended consequences. The endeavor is to promote further awareness and understanding of the power and value of employing a systems perspective and create content essential to enable one to develop and evolve the skill and ability to think and act systemically.

Balancing Loop with Delay Systems Archetype

From SystemsWiki

Jump to: navigation, search

This structure is a variation of the standard Balancing Loop. The variation being that there are one or more delays in the structure which are responsible for producing a very different behavior pattern than with the standard balancing loop.

Contents

[edit] Causal Loop Diagram

Fig. 1 is the standard Balancing Loop Systems Archetype with a delay between the gap and the action.

Fig. 1 - Balancing Loop with Delay (blwdcld.mdl)

Standard Balancing Loop

The desired state interacts with the current state to produce a gap. The desired state is considered to be fixed during this consideration. The gap created by the difference between the desired state and the current state is really the motivation for action, and the larger the gap the grater the tendency to produce action. The action taken then adds to the current state. The current state subtracts from the gap, thus reducing it. When the action succeeds in moving the current state to a point where it is equal to the desired state the gap is reduced to zero and there is no more motivation for action.

<Implications of Delay</b>

Delays within this structure could exists between the time the action is taken and the time current state changes, or between the time current state actually changes and the time it is realized in order to affect the extent of the action being taken. A delay at either location will have essentially the same affect. The affect being that the action will continue to add to the current state at a level above what it should. This is essentially an overreaction which will tend to drive the current state beyond the desired state and the gap will go negative. The structure's reaction to this is to run in reverse, if this is possible for the particular instance described by the structure. The delay may be such as to cause overreaction in the opposite direction to move the current state below the current state. With a sufficient delay the structure will result in larger and larger oscillations over time.

[edit] Stock & Flow Diagram

Fig. 2 represents the Fig. 1 Causal Loop Diagram as a Stock & Flow Diagram with an explicit element for the time delay.

Fig. 2 - Balancing Loop with Delay Stock & Flow Diagram (blwdsfd.mdl)

In insertion of the explicit time delay makes is much more evident.

[edit] Simulation

Fig. 3 represent the Balancing Loop with Delay as a Simgua simulation model.

Fig. 3 - Balancing Loop with Delay Simulation Model (blwdsfs.smm)

With various settings for time delay and pct change factor the pattern of behavior for this model can be very different.

With pct chg factor = 0.5 and time delay = 0 the model displays the typical Balancing Loop behavior as depicted in Fig. 4.

Fig. 4 - Typical Balancing Loop Behavior (blwdsfs.smm)

As the time delay increases the model will begin to exhibit damped oscillations. Fig. 5 is with time delay = 1. Notice the desired state overshoot and undershoot by the Current State.

Fig. 5 - Current State Overshoots Desired State (blwdsfs.smm)

With time delay = 0 and pct chg factor = 0.75 Fig. 5 demonstrates uncontrolled oscillations.

Fig. 6 - Uncontrolled Oscillations (blwdsfs.smm)

Click Balancing Loop with Delay to run this model in your web browser.

[edit] Effective Strategies

  • Advice for dealing with this structure is quite simple. Patience is a virtue. If you know you're dealing with a balancing structure and things are not going as expected then study the structure to see if there could be one or more delays that your impatience is simply having difficulty dealing with. This structure proves that there are times when taking additional action is worse than not taking additional action. More is not always better. If things are waffling back and forth endlessly or out of control a little less effort might be appropriate. An alternative is to monitor the Current State on a more frequent basis and ensure the result of the monitoring impacts the action appropriately in a more timely manner. In short, take the delay out of the structure.

[edit] Areas of Concern

  • There are currently no known Systems Archetypes which are direct derivatives of the Balancing Loop with Delay Systems Archetype.

[edit] Examples

[edit] References

  • Causal Loop and Stock & Flow Diagrams created with Vensim
  • Simulation created with Simgua
Additional Resources
Online Courses * Content Guide * Bookmarks
Feedback to Gene Bellinger