12 month warranty Request a Quote Technical Support
Sign In

Cascade vs Single-Loop Temperature Control for Air Handling Units

Aug 26, 2026
KY Automation
Selection Guide
Contents [hide]

    A single-loop temperature controller for an air handling unit measures the return air temperature, compares it to the setpoint, and modulates the chilled-water valve or heating coil. It works — until someone opens the outside air damper from 20% to 60% on a 35°C summer day, and the supply air temperature spikes 10°C before the room sensor even registers a change. By the time the return-air thermistor warms up enough for the controller to react, the entire occupied zone has already felt the heat. Cascade control catches that disturbance at the supply air discharge — seconds after it happens, minutes before the room feels it. This guide explains when to move from a single loop to a cascade architecture.

    How Single-Loop AHU Control Works — and Its Latency Problem

    A single-loop controller has one sensor (return air temperature, or sometimes space temperature) and one actuator (the heating or cooling coil valve). The controller compares the measured temperature to the setpoint, calculates the PID output, and positions the valve. The feedback path is: valve position → coil heat transfer → supply air temperature change → room air mixing → return air temperature change → sensor detection. Each step in that chain introduces a time constant: the coil thermal mass (10–30 seconds to respond to a valve position change), the duct transport delay (5–15 seconds from coil to diffuser, depending on duct velocity and length), the room thermal mass (5–30 minutes for a typical office or lab space), and the sensor's own thermal time constant (5–15 seconds for a sheathed RTD in a duct).

    The total dead time from valve movement to sensor response is dominated by the room thermal mass — typically 5–30 minutes. A PID loop with a 15-minute dead time is inherently sluggish: the integral term must be set long enough to avoid overshoot (integral windup during the dead-time interval), which means the controller responds slowly to any disturbance. An outside-air temperature change, a VAV box position change, or a door opening all propagate through the same slow feedback path. The room temperature oscillates with a period of 2–4× the dead time unless the controller is detuned to the point of near-open-loop operation.

    How Cascade Control Breaks the Latency Chain

    Cascade control adds a second, faster sensor — supply air discharge temperature, measured at the outlet of the cooling/heating coil — and a second PID loop. The outer loop (primary) measures room or return air temperature and calculates the required supply air temperature setpoint — it is a slow loop (minutes) that corrects for room-level disturbances: occupancy changes, solar gain, door openings. The inner loop (secondary) measures the supply air temperature and modulates the coil valve to achieve the outer loop's setpoint — it is a fast loop (seconds) that rejects disturbances at the coil before they reach the room: chilled-water temperature changes, outside air damper position changes, coil fouling.

    The architecture is a nested PID: the outer loop's output is the inner loop's setpoint. If the room is at 23.5°C with a 23.0°C setpoint, the outer loop computes that the supply air should be at 13.0°C (instead of the nominal 14.0°C for a 9°C ΔT) and sends that setpoint to the inner loop. The inner loop modulates the chilled-water valve to hit 13.0°C at the discharge sensor and holds it there regardless of what the chilled-water supply temperature does.

    The key insight is that the inner loop rejects disturbances before the outer loop even sees them. When the outside air damper opens from 20% to 60%, the mixed air temperature rises, the supply air temperature at the discharge sensor rises, and the inner loop corrects the valve position within 3–10 seconds — long before the room sensor registers any change. The outer loop never needs to compensate for a disturbance that was already cancelled by the inner loop.

    Tuning Cascade Loops Correctly

    The tuning rule for cascade control is non-negotiable: the inner loop must be at least 3–5× faster than the outer loop. If the inner loop's closed-loop time constant is 15 seconds and the outer loop's is 5 minutes (20× faster), the two loops operate at well-separated time scales and do not interact — the outer loop sees the inner loop as an instantaneous actuator. If the inner loop is tuned too slowly — approaching the outer loop's time constant — the two loops can resonate, producing an oscillation worse than either loop alone.

    In practice, this means tuning the inner loop aggressively — high proportional gain, short integral time, minimal or zero derivative — because the coil and sensor dynamics are fast and well-characterized. The outer loop is tuned conservatively — lower proportional gain, long integral time — because the room dynamics are slow, variable, and poorly characterized (they change with occupancy, door position, and season).

    When to Use Cascade vs Single-Loop

    Use cascade control when:

    • The AHU serves a space with a large thermal time constant (offices, labs, auditoriums) where the feedback latency through the room overwhelms the controller's ability to respond to supply-side disturbances
    • The supply air temperature is subject to frequent, large disturbances — outside air economizer operation, variable chilled-water temperature from a central plant, or DX coil staging
    • Tight room temperature control is required (±0.5°C) for process or comfort reasons, and the room's dead time exceeds 5 minutes

    Use single-loop control when:

    • The AHU serves a space with a small thermal time constant (small rooms, high air-change rates, low thermal mass) where the sensor responds quickly enough
    • Supply air temperature disturbances are small and infrequent — a dedicated chiller with constant supply temperature, no economizer, stable load
    • Simplicity and cost are paramount — a single-loop controller requires one sensor, one PID, and one tuning procedure

    For multi-zone applications where the AHU delivers to several independently controlled zones, a multi-loop controller like the Ohkura EC1200A provides 3-zone cascade PID with ±0.05% accuracy — each zone running its own outer loop while sharing the AHU's discharge-temperature inner loop. For a broader look at control architectures, the temperature controller catalog spans single-loop DIN models to multi-loop cascade-capable instruments.

    Cascade control does not make the room cool down faster. It makes the room temperature stop changing when a disturbance hits the supply air — by catching and cancelling that disturbance before it ever reaches the occupied space.
    Contents