Skip to content

dataandcrowd/SeoultrafficABM

Repository files navigation

drawing

Photographed by Matthias Ripp

What is this model?

We built an agent-based model a traffic simulation for Central Seoul to understand the coupled problems of emissions, behaviour, and the estimated exposure to PM10 for groups of drivers and subway commuters.

Pulished Papers

Brief Background

Seoul has a population of more than 10 million with an addition of 8 million commuters flood in from adjacent cities everyday. Traffic congestion has been so common in Seoul, which resulted in hazardous levels of air pollution. During the cold and dry seasons (<0°C), more and more people take public transportation or private vehicles, which will intensify air pollution. This can cause further problems to commuters' health.

Studies have proven the impact of exhaust emissions (particularly diesel engines) to human health. With tougher regulations, vehicle manufactuers now produce vehicles that would less harm the environment. However, less attention as been paid to non-exhaust emission (NEE). NEE components including tyre, brake wear, and road resuspension are also threateners to the atmosphere because the particles whether large or small can cause breathing problems and eventually lung disorder.

NEE is mainly generated by the stop-and-go behaviours of drivers, and is likely to occur at congested areas. The UK's Air Quality Expert Group has also raised the severeness of NEE to human health in their 2019 Report.

We assume that traffic is the gratest harm to human respiratory health, and even with the advent of EVs, NEE will still maintain as a problem.

What is ABM and why are you employing the method in your research

Agent-based modelling (ABM) is a microscopic computtational method that simulates actions and interactions between agents (Wilensky and Rand, 2015; Crooks et al., 2019).

This method is very useful because unique individuals can be created and these individuals are given micro rules that is close to reality. We can also test different scenarios, either prospective or retrospective, to understand the causes that might have happened if we did 'this' or possible projections that could happen if we did 'that'. We call this a 'what-if' scenario.

What are you testing?

For our study, we test whether reducing traffic can alleviate the pollution levels and whether taking a polluted but quicker path or less polluted but longer path makes a difference to pedestrians' exposure levels.

Where to find details?

You can go to the Wiki tab (https://github.com/mrsensible/SeoultrafficABM/wiki) for more information. The details include:

  • Change logs
  • Model interface/purpose
  • Non-exhaust emission (NEE)
  • A* algorithm: a pathfinding algorithm for vehicles
  • Sensitivity analysis and Calibration
  • Spatial Output
  • Scenario Forecasting

Contacts

If you want to discover more, feel free to contact me via