Skip to content

17.6 Time Delays Generate Oscillations

In the previous section, we discovered that oscillations can emerge when a negative feedback loop becomes highly sensitive. A controller that reacts too strongly tends to overcorrect deviations, causing the system to oscillate around its equilibrium.

This naturally raises another question.

Can oscillations arise even if the controller responds appropriately, but receives information too late?

The answer is yes.

In fact, time delays are one of the most common causes of oscillations in biological systems.

To understand this mechanism, we examine the regulation of blood carbon dioxide by the respiratory system.

Every cell continuously produces carbon dioxide (CO₂) as a by-product of metabolism.

To maintain physiological function, this CO₂ must be removed from the body through respiration.

Like all homeostatic systems, respiratory regulation consists of three familiar components:

  • a sensor, which measures the CO₂ concentration in the blood,
  • a control center in the brainstem that determines the appropriate breathing rate,
  • and the lungs, which remove CO₂ by ventilation.

Under normal conditions, this negative feedback loop keeps the blood CO₂ concentration within a narrow physiological range.

At first glance, this system appears very similar to the hormonal feedback loop discussed in the previous section.

There is, however, one crucial difference.

Information does not travel instantaneously

Section titled “Information does not travel instantaneously”

When the lungs remove CO₂ from the blood, the brain cannot observe this change immediately.

The blood must first circulate through the cardiovascular system before the altered CO₂ concentration reaches the chemoreceptors that monitor it.

Consequently, every regulatory decision is based on information that is already slightly outdated.

The controller therefore reacts not to the current state of the system, but to its state some time in the past.

This delay may only be a few seconds, but it fundamentally changes the dynamics of the feedback loop.

Let (X) denote the concentration of carbon dioxide in the blood.

As before, we begin by identifying the biological processes that change this quantity.

The first process is metabolic production.

Since metabolism continuously generates CO₂, we represent this by a constant production term,

L.L.

The second process is ventilation.

Breathing removes CO₂ from the blood.

The amount removed depends on two factors:

  • the current CO₂ concentration, and
  • the ventilation rate (V).

The resulting model is therefore

X=LVX.X' = L - VX.

This equation is structurally very similar to many models we have encountered throughout this book: one process continuously increases the concentration, while another removes it.

The next question is how the ventilation rate depends on the CO₂ concentration.

Again, we begin by considering the biological properties rather than the mathematics.

A suitable function should satisfy several intuitive requirements.

  • Low CO₂ concentrations should produce only weak ventilation.
  • Increasing CO₂ concentrations should increase the breathing rate.
  • The breathing rate cannot increase indefinitely because the lungs have a finite maximum capacity.
  • The sensitivity of the controller should remain adjustable.

These requirements immediately suggest a familiar family of functions.

A Hill function naturally captures all of these properties.

Once again, the mathematical function is chosen because it represents our biological assumptions.

The mathematics follows from the biology—not the other way around.

Up to this point, the model assumes that the controller reacts immediately to changes in CO₂ concentration.

This assumption is unrealistic.

To account for the transport time through the bloodstream, we introduce an explicit delay,

τ.\tau.

Instead of responding to the current concentration (X(t)), the controller now responds to

X(tτ),X(t-\tau),

the concentration measured one delay period earlier.

This seemingly small modification fundamentally changes the mathematical structure of the model.

The system now contains a memory of its previous state.

Let us first consider a very small delay.

In this case, the controller receives almost current information.

When the system is simulated, perturbations gradually decay, and the CO₂ concentration converges toward a stable equilibrium.

The negative feedback loop functions exactly as intended.

The delay is too short to interfere significantly with regulation.

Now suppose that the delay becomes longer.

The controller is still making the correct decision—but it is making it too late.

By the time the corrective action takes effect, the state of the system has already changed considerably.

The controller therefore applies a correction that is appropriate for the past rather than for the present.

As a consequence, it repeatedly overshoots the desired equilibrium.

The simulation shows that beyond a critical delay, the stable equilibrium disappears.

Instead, the system converges to a stable oscillation.

The breathing rate rises and falls rhythmically, and the CO₂ concentration oscillates accordingly.

The oscillation is again represented by a stable limit cycle.

This mechanism can be understood using a simple everyday analogy.

Imagine driving a car while receiving steering instructions from a passenger.

The passenger gives perfectly accurate advice—but every instruction is delayed by several seconds.

When the passenger tells you to steer right, you have already corrected your course.

Following the delayed instruction now moves the car too far in the opposite direction.

A few seconds later, another delayed correction arrives.

Again, the correction is appropriate for the past but not for the present.

The result is a continuous side-to-side oscillation.

The controller is not incorrect.

It is simply reacting too late.

Biological feedback systems behave in exactly the same way.

The respiratory model reveals a second universal mechanism for biological oscillations.

Unlike the hormonal model, the controller does not become excessively sensitive.

Instead, oscillations arise because information propagates too slowly through the feedback loop.

The remarkable result is that two entirely different biological mechanisms—

  • increased feedback sensitivity, and
  • explicit time delays—

produce exactly the same qualitative behavior.

In both cases, a stable point equilibrium is replaced by a stable limit cycle.

This observation leads directly to one of the most important concepts in nonlinear dynamical systems: the Hopf bifurcation.

  • Biological feedback systems often contain unavoidable transport delays.
  • Controllers frequently respond to outdated rather than current information.
  • Explicit time delays introduce memory into dynamical models.
  • Small delays preserve stable homeostasis.
  • Large delays lead to repeated overcorrection and sustained oscillations.
  • Time delay is a second universal mechanism for generating biological oscillations.

The respiratory control system illustrates how oscillations can emerge from delayed negative feedback. Because physiological information requires time to propagate through the body, regulatory decisions are always based on past states of the system. If this delay becomes sufficiently large, the controller continuously overcorrects the current state, producing sustained oscillations. Time delay therefore represents a second fundamental mechanism by which stable biological oscillators arise.

  1. Why is the respiratory system an example of a negative feedback loop?
  2. Why can the brain never respond to the current CO₂ concentration?
  3. Why is a Hill function an appropriate model for the ventilation rate?
  4. What is the biological meaning of the delay parameter ( \tau )?
  5. Why do large delays destabilize a homeostatic system?
  6. In what way is delayed feedback similar to highly sensitive feedback?