This software enables the generation of trip requests and the simulation of various travel scenarios within a defined study area. Moreover, it allows the assessment of key performance indicators (KPIs) for the New Shared Mode (NSM) integrated with public transport (PT).
The software was implemented using Python programming language and its basic libraries
- Create a demand dataset. Sampling is done according to the established travel patterns.
- Calculate utilities of different transport modes:
a) Utility of PT for trips from O to D:
b) Utility of PT for trips from HUB to D:
c) Utility of ride-pooling (following ExMAS) for all PT users from O to HUB:
-
Mode Choice
- сalculate ASC for the given
$E(p_{sum})$ - define the average ASC
- recalculate
$p_{sum}$ for all PT users
- сalculate ASC for the given
-
Demand for SUM
- sample travellers choosing SUM as:
$p_{random} < p_{sum}$
- sample travellers choosing SUM as:
-
KPIs for SUM
- ExMAS-calculated KPIs for SUM users from O to HUB
- assessment
-
csv file with population and address points distribution
-
graphml file with city graph
-
the default file with configurations
-
dbf file with OSM network (available e.g. here)
-
zip with GTFS file for the area and date that we query (available e.g. from gtfs)
-
both OSM and GTFS files should be stored in the data folder
- csv with results
