Project Atlas Behaviour Engine

Behaviour-based decision logic for safety-critical traffic operations.

The Behaviour Engine is the deterministic decision-making core of Project Atlas. It describes traffic operations as behaviours: what is happening on the network, which lanes and routes are affected, how the situation should evolve, and which control response is valid.

The engine converts live road, highway, and incident data into validated recommendations for lane control signs, speed control signs, closures, merges, recovery zones, and route protection. Every recommendation follows configurable behaviour rules, topology, lane layouts, incident profiles, and operational constraints.

Behaviour response logic

The engine maps observed events to operational behaviours. It determines which lanes should remain open, where merges should begin, how far closures should extend, and which speed limits should apply across the affected route.

Stopped vehicles
Accidents
Traffic jams
Roadworks
Fire events
Wrong-way driving
Blocked lanes
Lane drops
Highway closures
Multi-incident situations

Independent control component

The Behaviour Engine is independent from the user interface and communication systems. It can run as a dedicated component integrated with SCADA, highway control systems, traffic management platforms, simulation environments, or operator workstations.

Standardized, validated operating behaviour

For industrial operators, the engine provides a structured way to standardize traffic responses, reduce operator workload, improve consistency, and ensure that every output follows validated safety logic before it reaches the field.