MATSim eco-system in France

Sebastian Hörl

17 November 2020

Current use cases

Current use cases

Nantes (Univ Eiffel)

  • Population synthesis
  • Noise modelling

Current use cases

Lille (IMT Lille Douai)

  • Park & ride applications

Current use cases

Lyon (IRT SystemX)

  • First / Last Mile Delivery

Current use cases

Toulouse (Odyssee)

  • Shared offices

Current use cases

Paris / Île-de-France

  • New mobility solutions for the quarter (LVMT / GRETTIA)
     
  • Bicycle simulation (IFPen)
     
  • Automated shuttles
    (IRT SystemX)

Current use cases

Other cases?

Two components (in eqasim)

Population synthesis

Travel demand synthesis

Mobility simulation

(MATSim)

  • Framework to easily set up runnable MATSim (and other) simulations
     
  • Collection of open source tools and algorithms for transport simulation
     
  • Focus on process from raw data to final results for reproducible research
     
  • Increase interoperability of models

Data

Analysis

Open
Data

RP

FiLoSoFi

RP Mob

EGT

ENTD

SIRENE

OSM

GTFS

Open
Software

+

=

Reproducible research

Verifiable results

Integrated testing

Two components (in eqasim)

EMD

EDGT

Open
Data

RP

FiLoSoFi

RP Mob

EGT

ENTD

SIRENE

OSM

GTFS

Open
Software

+

=

Reproducible research

Verifiable results

Integrated testing

Two components (in eqasim)

EMD

EDGT

Lovelace, R., J. Parkin and T. Cohen (2020) Open access transport models: A leverage point in sustainable transport planning, Transport Policy, 97, 47-54.

Travel demand synthesis

Recent updates

  • Use of BD-TOPO address database
     
  • Use of SIRENE enterprise database
    (including address matching)
     
  • Unified handling of GTFS
     
  • Unified handling of OSM
     
  • Consistent versioning

Travel demand synthesis

Recent updates

  • Use of BD-TOPO address database
     
  • Use of SIRENE enterprise database
    (including address matching)
     
  • Unified handling of GTFS
     
  • Unified handling of OSM
     
  • Consistent versioning

Map: OpenStreetMap contributors

Travel demand synthesis

Coming changes

  • Rename ile-de-france to france
     
  • Integration of run code with customizations
     
  • Increase standardization (EDGT)
     
  • Grand Paris Express Open Data

Travel demand synthesis

Coming changes

  • Automatic perimeter

Potential pathways

  • Focus on behavioural models vs. data-driven models
     
  • Use in STA / DTA models
  • Inclusion of STA / DTA in the loop
     
  • Generalize algorithm library
  • Generalize use of pipeline (Jupyter)

Work location choice

Accessibility,

Livability,

Income, ...

Travel demand synthesis

Travel demand synthesis

Potential pathways

  • Focus on behavioural models vs. data-driven models
     
  • Use in STA / DTA models
  • Inclusion of STA / DTA in the loop
     
  • Generalize algorithm library
  • Generalize use of pipeline (Jupyter)

STA / DTA

Home location

Home location choice

Work location choice

Travel demand synthesis

Potential pathways

  • Focus on behavioural models vs. data-driven models
     
  • Use in STA / DTA models
  • Inclusion of STA / DTA in the loop
     
  • Generalize algorithm library
  • Generalize use of pipeline (Jupyter)

Travel demand synthesis

Potential pathways

  • Focus on behavioural models vs. data-driven models
     
  • Use in STA / DTA models
  • Inclusion of STA / DTA in the loop
     
  • Generalize algorithm library
  • Generalize use of pipeline (Jupyter)

Mobility simulation / MATSim

Recent updates

  • MATSim 12 is used (and better compatibility with MATSim 13)
     
  • Explicit public transport simulation

Mobility simulation / MATSim

Coming changes

  • Calibration parameters
    • IRT SystemX
    • IFPen
    • IMT Lille Douai
       
  • Consolidation of automated taxi simulations (AMoDeus)
     
  • Split code in case-specific parts and move into scenario repositories

Mobility simulation / MATSim

Future pathways

  • Generalize use of MATSim contribs (emissions, car sharing, electric, ...)
     
  • Calibrated French scenarios with scoring approach
     
  • Better usability (user interface)
     
  • Better test coverage

How to contribute

  • Github






     
    • Send bugs / suggestions
    • Add improvements


 

Thank you!

Questions ?

Contact: sebastian.horl@irt-systemx.fr