MOVEON
/
Mobility simulator · interactive demo

Urban mobility simulator

Interactive demo: analyse and simulate traffic in an urban corridor — see how changes to traffic organisation affect congestion, travel times and route choice.

Scenario
1,900
Free flow (A–B)Moderate (C–D)Congested (E)Gridlock (F)ClosedMain routeBypass (alternative)
Travel time
6:38
+13%· 5:52
Avg speed
42 km/h
-10%· 47 km/h
Max V/C
1.43
+59%· 0.90
Congested segments
1
0%· 1
Traffic split (equilibrium)
main 74% · bypass 26%
Segment load (V/C): before vs after
Current stateScenario
Rondo Grzegórzeckie
0.39
Mogilska (west)
0.41
Mogilska (east)
1.43
Czyżyny → al. Jana Pawła II
0.35
Bypass — al. Pokoju (W)
0.38
Bypass — al. Pokoju (E)
0.38
Line = capacity (V/C = 1.0)

About the mobility simulator

An example traffic simulation of a real corridor in Kraków: Rondo Grzegórzeckie → Mogilska → Czyżyny roundabout, with a bypass via al. Pokoju. The tool shows, analyses and predicts how changes to traffic organisation — closing a lane or a segment, signal optimisation, a bus lane, a mass event — affect capacity, travel times, level of service (LOS) and how traffic splits between routes.

How it works: the engine computes each segment's load with a BPR volume-delay function and HCM level of service, and assigns demand between routes using equilibrium (MSA, Wardrop's principle). Signals account for the green ratio and Webster control delay. Geometry is based on real streets from OpenStreetMap.

What it's for: decision support for cities, road authorities and investors — quickly evaluating traffic-organisation options before deployment, material for public consultations and “what-if” analyses.

Want a tool like this for your city or project?

We build mobility simulators on real data — tailored to your corridor, network and scenarios. Book a free consultation or get in touch.

Corridor & model specification
Relation (O–D)
Rondo Grzegórzeckie → Czyżyny roundabout, Kraków
Route options
2 — main (Mogilska) + bypass (al. Pokoju)
OD demand (volume)
1,900 veh/h
Main route length
4,596 m
Bypass length
4,954 m
Segments
SegmentRouteLanesSpeedLengthCapacitySignal
Rondo Grzegórzeckiemain350 km/h1,159 m5,400 veh/hnone
Mogilska (west)main350 km/h1,034 m5,400 veh/hnone
Mogilska (east)main250 km/h1,163 m2,660 veh/hgreen 70% · cycle 90s
Czyżyny → al. Jana Pawła IImain350 km/h1,240 m5,400 veh/hnone
Bypass — al. Pokoju (W)bypass145 km/h2,473 m1,800 veh/hnone
Bypass — al. Pokoju (E)bypass145 km/h2,481 m1,800 veh/hnone
Model assumptions
  • BPR volume-delay function: T = T₀·(1 + 0.15·(V/C)⁴), α=0.15, β=4
  • Base capacity: 1800 veh/h per lane (unsignalised segment)
  • Signals: capacity = lanes × saturation flow (1900 veh/h/lane) × green ratio; Webster control delay
  • Level of service (LOS) A–F from the V/C ratio per HCM
  • Traffic assignment: user equilibrium (Wardrop) via MSA over two routes
  • Segment geometry: real streets from OpenStreetMap (OSRM routing)