byADIT Free software for engineers and students
EngiFree
MATSim — The Complete Guide: Free Agent-Based Transport Simulation at City Scale

MATSim — The Complete Guide: Free Agent-Based Transport Simulation at City Scale

MATSim is an open-source framework for simulating an entire transport system, originally developed at ETH Zurich and TU Berlin. Every resident is represented as an agent with a daily plan — work, shopping, home — who chooses a route, a departure time and a travel mode.

What you get

What to know

MATSim is written in Java and configured mainly through XML files and code; there is no simple graphical interface, and preparing the network and population is real work. It suits strategic planning — how a new metro line or a congestion charge changes the behaviour of the whole population — not timing the signals at a single junction.

Related tools

For microscopic traffic simulation of junctions and streets — SUMO. For public transport trip planning — OpenTripPlanner. For preparing spatial data and presenting results — QGIS.

The bottom line

MATSim is a powerful research and planning tool for understanding an entire transport system. Completely free, but it takes an investment in learning.

Further reading

מדריכי AI למהנדסים ולמשרד, ב-5 שפות: adit-ai.com ←