7.4 Recall Modes, Volume-Density Control & Parameter Diagnostics

Key Takeaways

  • Recall modes place an artificial call on a phase: minimum recall serves the phase to its minimum green every cycle, maximum recall serves it to its maximum, and soft recall returns the phase only in the absence of other demand.
  • Soft recall is the standard treatment for a coordinated main street, because it rests the signal in the arterial green without forcing a fixed service to the side street.
  • Variable initial extends the initial green in proportion to the number of vehicles that arrived on red, which clears a stored queue that a fixed minimum green would strand.
  • Dynamic gap reduction shortens the allowable gap as the phase ages, tightening termination on a busy phase without sacrificing dilemma-zone protection early in the green.
Last updated: September 2026

7.4 Recall Modes, Volume-Density Control & Parameter Diagnostics

1. Controller Recall Modes & Operating Characteristics

Recall settings force the controller to service specific phases regardless of real-time detector inputs. Modern ATC and NEMA TS2 controllers support five distinct recall parameters:

Recall ModeOperational BehaviorController Servicing ActionTypical Field Application
No Recall (Off)Phase is skipped entirely unless an actuation is presentServiced strictly upon detector demand; gaps out normallyStandard default for all actuated phases, minor cross streets, left-turn bays
Minimum Recall (Min Recall)Places a recurring call for Minimum Green each cycleAutomatically calls phase; times $G_{\min}$, then extends if actuations existMinor street with severed loop detectors; coordinated arterial off-peak
Maximum Recall (Max Recall)Places a continuous call for Maximum Green each cycleAutomatically calls phase; ignores gap-out and times full $G_{\max}$ every cycleEmergency loop failure during construction; heavy roadway detours
Soft RecallController dwells in green on phase when no conflicting calls existDwells in green; terminates immediately without delay upon conflicting callCoordinated arterial major through phases (Phases 2 and 6)
Pedestrian Recall (Ped Recall)Places a continuous call for pedestrian service each cycleAutomatically times full Walk and Flashing Don't Walk intervals every cycleHigh-density urban CBDs; school crossings during arrival hours

In-Depth Analysis: Soft Recall Mechanics

Soft Recall is unique because it introduces zero delay penalties to conflicting movements:

  • When all conflicting calls have been serviced and side streets gap out, the controller returns right-of-way to the Soft Recall phase (typically Phases 2 and 6) and rests in green.
  • Unlike Minimum or Maximum Recall, Soft Recall does not place an active demand in the background. If a side-street vehicle arrives on Phase 4 while the controller is resting in Phase 2 green, the controller does not require an actuation to clear—it can immediately time yellow and red clearance and hand over control without waiting for a minimum green extension.

2. Volume-Density Control: Variable Initial & Dynamic Gap Reduction

On high-speed arterial approaches (speeds $\ge 40\text{ mph}$ / $65\text{ km/h}$), advance detectors must be placed 250 to 500 feet upstream to provide dilemma zone protection. Standard fixed actuated timing breaks down under two scenarios:

  1. Queues formed between the stop line and the advance detector during red cannot be cleared by a brief fixed minimum green.
  2. A long fixed passage time (e.g., $4.5\text{ seconds}$ required to cover 300 feet) causes the phase to hold green during sluggish traffic, inflicting massive, unnecessary delay on waiting side-street queues.

Volume-density control introduces dynamic timing features to solve both challenges.

+-----------------------------------------------------------------------------+
|                   DYNAMIC GAP REDUCTION TIMING CURVE                        |
+-----------------------------------------------------------------------------+
| Passage Gap (s)                                                             |
|    |                                                                        |
| Max Gap (e.g., 4.5s) ---------\                                             |
|    |                           \  <- Linear Reduction Rate:                 |
|    |                            \    (Max Gap - Min Gap) / TTR              |
|    |                             \                                          |
| Min Gap (e.g., 1.8s) -------------+---------------------------->            |
|    |                              |                            |            |
|    +------------------------------+----------------------------+----------> |
|    0                     Time Before Reduction        Time to Reduce  Time  |
|                                 (TBR)                      (TTR)            |
|    <--- Conflicting Call Begins                                             |
+-----------------------------------------------------------------------------+

1. Variable Initial Timing (Queue Clearance Mechanics)

Variable Initial dynamically calculates the required initial green duration based on the actual number of vehicles stored between the stop line and the advance detector:

  • Minimum Initial ($G_{\min_init}$): The baseline minimum green duration (typically 8 to 10 seconds).
  • Added Initial ($t_{\text{added}}$): The increment of green time added for each vehicle actuation received while the phase displays YELLOW or RED (typically 1.5 to 2.0 seconds per actuation).
  • Maximum Initial ($G_{\max_init}$): The absolute maximum duration to which the initial interval can expand (typically 25 to 35 seconds).

The Computed Initial Algorithm

The controller monitors actuations during the red interval and evaluates: Gcomputed=Nred_actuations×taddedG_{\text{computed}} = N_{\text{red\_actuations}} \times t_{\text{added}} Ginitial=min(Gmax_init,max(Gmin_init,Gcomputed))G_{\text{initial}} = \min\left(G_{\max\_init}, \max\left(G_{\min\_init}, G_{\text{computed}}\right)\right)

  • Field Calculation: If $G_{\min_init} = 8\text{ s}$, $t_{\text{added}} = 1.8\text{ s/veh}$, and $G_{\max_init} = 30\text{ s}$. During a long red phase, 12 vehicles cross the advance detector: Gcomputed=12×1.8 s=21.6 secondsG_{\text{computed}} = 12 \times 1.8\text{ s} = 21.6\text{ seconds} Since $8 < 21.6 < 30$, the controller automatically allocates an initial green of 21.6 seconds before passage timer countdown commences, completely clearing the standing queue!

2. Dynamic Gap Reduction Mechanics

Instead of retaining a wide passage gap indefinitely, Gap Reduction dynamically lowers the extension threshold as waiting drivers on conflicting approaches experience mounting delay:

  • Passage Time (Max Gap): A generous initial gap (typically 3.5 to 5.0 seconds) that guarantees dilemma zone protection for initial vehicle platoons.
  • Time Before Reduction (TBR): The delay buffer (typically 10 to 20 seconds) initiated the instant a conflicting call is registered. During TBR, the allowable gap remains locked at Max Gap.
  • Time to Reduce (TTR): The duration (typically 15 to 30 seconds) over which the controller linearly decrements the allowable passage gap from Max Gap down to Min Gap.
  • Minimum Gap: The lowest allowable headway threshold (typically 1.5 to 2.0 seconds), representing dense, saturated flow. If the time between vehicles exceeds Min Gap after TTR has elapsed, the phase immediately gaps out.

Mathematical Formulation of Dynamic Gap

For any elapsed time $t$ after the registration of a conflicting call: Gap(t)=PTmaxfor tTBR\text{Gap}(t) = PT_{\max} \quad \text{for } t \le TBR Gap(t)=PTmax(PTmaxPTminTTR)(tTBR)for TBR<t<(TBR+TTR)\text{Gap}(t) = PT_{\max} - \left(\frac{PT_{\max} - PT_{\min}}{TTR}\right) \cdot (t - TBR) \quad \text{for } TBR < t < (TBR + TTR) Gap(t)=PTminfor t(TBR+TTR)\text{Gap}(t) = PT_{\min} \quad \text{for } t \ge (TBR + TTR)


3. Controller Parameter Configuration & Field Diagnostics Table

Improper controller parameter configuration degrades capacity and introduces severe safety hazards:

Timing ParameterTypical Standard RangeOperational ImpactSymptoms if Programmed Too LowSymptoms if Programmed Too High
Minimum GreenLefts: 4–7 s<br/>Thru: 7–15 sGuarantees startup queue dissipation and driver expectancyPremature termination; standing vehicles trapped; driver panicExcessive side-street delay during light off-peak hours
Passage TimePresence: 0–2 s<br/>Advance: 2.5–4.5 sExtends green; defines maximum allowable headwayPremature gap-out; vehicles caught in dilemma zone; rear-end crashesUnnecessary phase extension; sluggish operation; repeated max-outs
Maximum GreenLefts: 15–30 s<br/>Thru: 30–70 sPrevents conflicting phase starvation under saturated flowPremature max-out; queues fail to clear; cycle failureMassive delay on side streets; locked coordination cycles
Time Before Reduction10–20 secondsGrace period before gap reduction beginsImmediate gap drop; platoons chopped prematurelyDelayed side-street service; sluggish arterial handoff
Time to Reduce15–30 secondsRate of linear reduction from Max Gap to Min GapAbrupt drop to Min Gap; drivers startled by rapid yellowExtended phase hold; side street suffers excessive queue delay
Minimum Gap1.5–2.0 secondsLowest allowable headway under saturated platoon flowInability to gap out; phase runs to max green continuouslyPremature gap-out during normal headway fluctuations
Test Your Knowledge

How does the volume-density "Gap Reduction" feature dynamically adjust passage time to mitigate excessive vehicle delay?

A
B
C
D
Test Your Knowledge

What is the primary function and behavior of the "Soft Recall" controller setting when no actuations exist on conflicting phases?

A
B
C
D