Update your browser to view this website correctly. Update my browser now
The National Transport Model (Monty) creates a digital representation of people’s daily travel in New Zealand by modelling individual agents and their decisions. In real life, people travel to carry out their daily activities. People consider the trade-offs of travelling at a certain time, using particular travel mode, via a specific route, optimising how they get from place to place based on prior experience and constraints. For example, someone may be a frequent car driver except for their commute to work, where peak congestion makes driving too frustrating. Monty models this decision-making process, representing people as agents, each with their own plausible activity schedules to carry out. The idea behind this approach is that you can:
With these components together, we have a means of simulating not only where people are travelling from and going to, but also why they might be making specific decisions and what factors may affect certain groups of people more than others.
Monty divides the modelling process into three main behavioural concepts, providing examples of external influences at each stage. These are described as follows:
The aim for Monty is to accurately capture this decision-making hierarchy for agents within a given scenario. Monty achieves this through the orchestration of four distinct components, which map on to the behavioural concepts.
Network generation. This is responsible for generating the transport network supply for a given scenario. This includes a detailed road network representation as well as public transport timetables for the entire country. This “model” brings together the complex physical world that includes detailed multi-modal networks (incorporating walking, cycling, public transit, different vehicle types), scheduled transit operations, realistic building/activity locations etc.
Population synthesis. This is responsible for creating agents and their attributes (such as age, gender, employment status etc.) for the entire country of New Zealand. The resulting population of agents is representative of New Zealand’s real population in aggregate, without any individual agent corresponding with a real-life person.
Activity synthesis. The Activity based model is responsible for assigning agents generated during population synthesis with a synthetic activity schedule. Thus, after both population synthesis and activity synthesis have been used, the result is a population of agents that each possess a plausible set of demographic attributes as well as a schedule of activities to perform during the modelled day.
Network simulation. This is the Agent based part of Monty, and is responsible for facilitating interactions between all agents and their activity schedules, considering factors such as network capacity constraints. Monty brings all of these modelling elements together under a software framework called Multi Agent Transport Simulation (MATSim)(external link). Through the simulation, agents can modify their activity schedules and decision-making surrounding route choice and mode choice.
More information can be found in our technical development report(external link) and in various presentations(external link) that the team have given.