Simulating Daily Transportation and Pedestrian Mobility of Urban Dwellers: the Case of St. Petersburg

Simulation of the daily life of modern cities is based on the understanding of the mobility of its dwellers, including the modes of walking and using transport – both public and private.

We are able to simulate the daily mobility of the urban population at different levels of detail. The core of the simulation is based on the model of artificial society, reflecting social stratification along with the age and gender composition of the real urban population, which serves the basis for the calculations of transportation demand defining the main routes and modes of relocations of city dwellers (e.g. commuting, visiting the store and so on). The demand is used in the model of urban transportation flows (with private and public transport vehicles distinguished), as well as pedestrian mobility model that reproduces transfer of passengers between various modes of transport.

The model is suitable for the calculation of the transport infrastructure load distribution, as well as for assisting the optimization the schedules of public transport and the organization of the interchange hubs.

Above is an illustration to the concept - a multiscale simulation of the urban population mobility (from the distribution of its density to reproducing separate pedestrian flows) on Vasilevsky Island in St. Petersburg.


  • Karbovskii V.A., Voloshin Daniil V., Karsakov A., Bezgodov Alexey, Zagarskikh A.

    Multiscale agent-based simulation in large city areas: emergency evacuation use case // Procedia Computer Science. — 2015. — Vol. 51. — pp. 2367-2376.

  • Voloshin D.V., Rybokonenko D., Karbovskii V.A.

    Optimization-based Calibration for Micro-level Agent-based Simulation of Pedestrian Behavior in Public Spaces // Procedia Computer Science. — 2015. — Vol. 66. — pp. 372-381.

  • Melnikov V.R., Krzhizhanovskaya V.V., Boukhanovsky A.V., Sloot P.M.A.

    Data-driven modeling of transportation systems and traffic data analysis during a major power outage in the Netherlands // Procedia Computer Science. — 2015. — Vol. 66. — pp. 336-345.


  • The Russian Science Foundation #14–21–00137, 15.08.2014
  • The Russian Science Foundation #14–587–21-0024, 18.11.2015