Oscillation in Systems

Oscillation is a recurring behavioural pattern where a system repeatedly overshoots and undershoots its goal in cyclical waves. It is not random noise — it is a structural property that emerges predictably from a specific combination: a balancing feedback loop acting on a stock, but with significant time delays between cause and effect.

The Structural Cause

The mechanism follows a reliable four-step cycle:

  • Stock falls below goal → corrective action increases inflow
  • Delay means the stock is already recovering before the correction arrives → inflow overshoots
  • Stock rises above goal → corrective action reduces inflow
  • Delay again means the system is still correcting → undershoot follows
  • Cycle repeats

Meadows illustrates this with a thermostat: adjust for more heat, delay while pipes warm, room overshoots hot, correct back to cool, undershoot cold — endlessly cycling around the goal rather than settling at it.

Why Trying Harder Makes It Worse

A counterintuitive and critical insight: more aggressive correction amplifies oscillation, it does not dampen it. If you turn the hot water tap further because the shower is cold, the arriving hot water surge is even more excessive. The extra force increases the amplitude of the overshoot. The problem is not insufficient effort — it is insufficient information about the current state before the correction arrives.

Examples Across Domains

  • Supply chains: The Beer Game demonstrates how delayed demand signals cause inventory orders to oscillate wildly up and down the supply chain — the bullwhip effect
  • Business cycles: Investment in capacity lags demand signals by months or years; capacity overshoots, prices fall, investment collapses, undershooting begins
  • Ecology: Predator-prey cycles (Lotka-Volterra dynamics) — predator populations peak after prey peaks, collapse follows
  • Physiology: Blood glucose regulation, hormonal cycles, thermoregulation — all oscillate around homeostatic set points under healthy conditions

Identifying Oscillation vs. Random Noise

  • Oscillation shows regular periodicity — cycles repeat at roughly consistent intervals
  • Noise is irregular and unpredictable in timing and amplitude
  • Oscillation often intensifies when the system is “corrected harder” — noise does not respond this way
  • Look for a balancing loop with a significant delay — that structure reliably produces oscillation

The Structural Fix

You cannot eliminate oscillation by working harder within the existing structure. The real interventions are:

  • Shorten delays: Faster information reduces the gap between action and awareness of effect
  • Reduce correction aggressiveness: Smaller, more cautious adjustments prevent overshooting
  • Redesign information flows: Give decision-makers better real-time data on system state before acting (see Causal-Loop-Diagrams)

Understanding oscillation as structural rather than behavioural shifts the intervention from “work harder” to “redesign the system.”

Sources

  • Meadows, Donella H. (2008). Thinking in Systems: A Primer. Chelsea Green Publishing. ISBN: 978-1-60358-055-7.

    • Chapter 2, pp. 73–84: thermostat with delay, inventory oscillation, structural origin of cyclical behaviour
  • Sterman, John D. (2000). Business Dynamics: Systems Thinking and Modeling for a Complex World. McGraw-Hill/Irwin. ISBN: 978-0-07-231135-8.

  • Sterman, John D. (1989). “Modeling Managerial Behavior: Misperceptions of Feedback in a Dynamic Decision Making Experiment.” Management Science, Vol. 35, No. 3, pp. 321–339.

    • Foundational Beer Game study demonstrating how delays cause human decision-makers to generate supply chain oscillation
  • Lee, Hau L., V. Padmanabhan, and Seungjin Whang (1997). “Information Distortion in a Supply Chain: The Bullwhip Effect.” Management Science, Vol. 43, No. 4, pp. 546–558.

    • Empirical analysis of oscillation amplification (bullwhip effect) as orders move upstream through supply chains
  • Forrester, Jay W. (1961). Industrial Dynamics. MIT Press.

    • Original system dynamics treatment of oscillation in industrial supply chains and inventory systems

Note

This content was drafted with assistance from AI tools for research, organization, and initial content generation. All final content has been reviewed, fact-checked, and edited by the author to ensure accuracy and alignment with the author’s intentions and perspective.