Sense
Camera and field labels estimate queues, turns, stopped time, discharge, and downstream blockage.
Technology model
PATC combines traffic-flow physics, probabilistic state estimation, and constrained optimization. Every recommendation is replayable, bounded, and explainable before it reaches an operator.
Model frame
A road link changes state when arrivals, discharge, startup loss, and downstream capacity are not balanced. Bengaluru-style mixed traffic makes this stochastic: rain, buses, two-wheelers, lane friction, pedestrians, and office surges change the same junction from one window to the next.
PATC estimates the current state and predicts a short horizon. Only after the state is estimated does it ask what timing action is safe enough to recommend.
Core equations
rho_i(t + 1) = rho_i(t) + dt / L_i * (q_in - q_out)
Density rises when inflow exceeds outflow and falls when a green phase actually clears vehicles.
q_i(t) = min(v_f * rho_i, w * (rho_jam - rho_i))
Flow increases in free movement, then drops as the link approaches jam density.
q_eff = Pi_m(k) * q_i(t)
A green light does not instantly become moving traffic; drivers hesitate before discharge recovers.
x_t = [rho, queue, discharge, phase, blockage] + noise
The estimator keeps uncertainty visible instead of pretending sparse cameras see the full corridor perfectly.
What the math does
min E[delay + queue + spillback + stops + safety_penalty]
Candidate signal windows are scored against predicted pressure, downstream blockage, startup loss, and safety constraints. The output is a shadow recommendation: action, reason, confidence, expected effect, and fallback trigger.
Camera and observer data estimate queues, phase state, movement, and blockage.
The estimator projects arrival waves and uncertainty over the next few windows.
Minimum green, pedestrian windows, emergency priority, stale-data stops, and manual override remain hard rules.
Every recommendation stores the state, action, confidence, and counterfactual replay.
Model contract
Validation path
Fit density, discharge, startup loss, and spillback behavior from HSR sector observations and labeled sessions.
Run recommendations in parallel without touching signal controllers; compare against observed outcomes and fixed-time baselines.
Only after replay safety gates, ask for an authority-reviewed pilot with before/after metrics.
References