  Agent-based and activity-based models for simulating transportation systems
have attracted significant attention in recent years. Few studies, however,
include a detailed representation of active modes of transportation - such as
walking and cycling - at a city-wide level, where dominating motorised modes
are often of primary concern. This paper presents an open workflow for creating
a multi-modal agent-based and activity-based transport simulation model,
focusing on Greater Melbourne, and including the process of mode choice
calibration for the four main travel modes of driving, public transport,
cycling and walking. The synthetic population generated and used as an input
for the simulation model represented Melbourne's population based on Census
2016, with daily activities and trips based on the Victoria's 2016-18 travel
survey data. The road network used in the simulation model includes all public
roads accessible via the included travel modes. We compared the output of the
simulation model with observations from the real world in terms of mode share,
road volume, travel time, and travel distance. Through these comparisons, we
showed that our model is suitable for studying mode choice and road usage
behaviour of travellers.
