Agent Based Micro-simulation of a Passenger Rail System Using Customer Survey Data and an Activity Based Approach

  • Omololu MakindeEmail author
  • Daniel NeaguEmail author
  • Marian GheorgheEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 840)


Passenger rail overcrowding is fast becoming a problem in major cities worldwide. This problem therefore calls for efficient, cheap and prompt solutions and policies, which would in turn require accurate modelling tools to effectively forecast the impact of transit demand management policies. To do this, we developed an agent-based model of a particular passenger rail system using an activity based simulation approach to predict the impact of public transport demand management pricing strategies. Our agent population was created using a customer/passenger mobility survey dataset. We modelled the temporal flexibility of passengers, based on patterns observed in the departure and arrival behavior of real travelers. Our model was validated using real life passenger count data from the passenger rail transit company, after which we evaluated the use of peak demand management instruments such as ticketing fares strategies, to influence peak demand of a passenger rail transport system. Our results suggest that agent-based simulation is effective in predicting passenger behavior for a transportation system, and can be used in predicting the impact of demand management policies.


Agent based simulation Customer survey data Passenger rail system 


  1. 1.
    Rasouli, S., Timmermans, H.: Activity-based models of travel demand: promises, progress and prospects. Int. J. Urban Sci. 18, 31–60 (2014)CrossRefGoogle Scholar
  2. 2.
    Khademi, E., Timmermans, H.: Incorporating traveler response to pricing policies in comprehensive activity-based models of transport demand: literature review and conceptualisation. Procedia Soc. Behav. Sci. 20, 594–603 (2011)CrossRefGoogle Scholar
  3. 3.
    Jovicic, G.: Activity based travel demand modelling. Danmarks Transp. Skn (2001)Google Scholar
  4. 4.
    Melnikov, V.R., Krzhizhanovskaya, V.V., Lees, M.H., Boukhanovsky, A.V.: Data-driven travel demand modelling and agent-based traffic simulation in Amsterdam Urban Area. Procedia Comput. Sci. 80, 2030–2041 (2016)CrossRefGoogle Scholar
  5. 5.
    Hager, K., Rauh, J., Rid, W.: Agent-based modeling of traffic behavior in growing metropolitan areas. Transp. Res. Procedia 10, 306–315 (2015)CrossRefGoogle Scholar
  6. 6.
    Zhao, Y., Sadek, A.W.: Large-scale agent-based traffic micro-simulation: experiences with model refinement, calibration, validation and application. Procedia Comput. Sci. 10, 815–820 (2012)CrossRefGoogle Scholar
  7. 7.
    Balmer, M., Meister, K., Nagel, K.: Agent-based simulation of travel demand: Structure and computational performance of MATSim-T: ETH, Eidgenössische Technische Hochschule Zürich, IVT Institut für Verkehrsplanung und Transportsysteme (2008)Google Scholar
  8. 8.
    Chin, A., Lai, A., Chow, J.: Non-additive public transit fare pricing under congestion with policy lessons from Toronto case study. In: Transportation Research Board 95th Annual Meeting (2016)Google Scholar
  9. 9.
    Joubert, J.W.: Analyzing commercial through-traffic. Procedia Soc. Behav. Sci. 39, 184–194 (2012)CrossRefGoogle Scholar
  10. 10.
    Pendyala, R.M., Kitamura, R., Chen, C., Pas, E.I.: An activity-based microsimulation analysis of transportation control measures. Transp. Policy 4, 183–192 (1997)CrossRefGoogle Scholar
  11. 11.
    Chakirov, A., Fourie, P.: Enriched sioux falls scenario with dynamic and disaggregate demand. Arbeitsberichte Verkehrs-und Raumplanung, vol. 978 (2014)Google Scholar
  12. 12.
    Kickhofer, B., Hosse, D., Turner, K.: Creating an open MATSim scenario from open data: The case of Santiago de Chile. TU Berlin, Transport System Planning and Transport Telematics (2016).
  13. 13.
    Armas, R., Aguirre, H., Daolio, F., Tanaka, K.: An effective EA for short term evolution with small population for traffic signal optimization. In: 2016 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 1–8 (2016)Google Scholar
  14. 14.
    Lovrić, M., Li, T., Vervest, P.: Sustainable revenue management: a smart card enabled agent-based modeling approach. Decis. Support Syst. 54, 1587–1601 (2013)CrossRefGoogle Scholar
  15. 15.
    Tomaschek, J., Kober, R., Fahl, U., Lozynskyy, Y.: Energy system modelling and GIS to build an Integrated Climate Protection Concept for Gauteng Province, South Africa. Energy Policy 88, 445–455 (2016)CrossRefGoogle Scholar
  16. 16.
    Horni, A., Nagel, K., Axhausen, K.W.: The multi-agent transport simulation MATSim (2016)Google Scholar
  17. 17.
    Ben-Akiva, M., Bierlaire, M., Koutsopoulos, H., Mishalani, R.: DynaMIT: a simulation-based system for traffic prediction. In: DACCORD Short Term Forecasting Workshop, pp. 1–12 (1998)Google Scholar
  18. 18.
    Lee, K.S., Eom, J.K., Moon, D.-S.: Applications of TRANSIMS in transportation: a literature review. Procedia Comput. Sci. 32, 769–773 (2014)CrossRefGoogle Scholar
  19. 19.
    Barceló, J., Casas, J.: Dynamic network simulation with AIMSUN. In: Simulation Approaches in Transportation Analysis, pp. 57–98 (2005)Google Scholar
  20. 20.
    MTA: Metro north origin-destination survey (2007, 15th March, 2018).
  21. 21.
    M.T. Authority: MTA New York city travel survey, 2007’, 24th August 2017.
  22. 22.
    GitHub: Agent Based Micro-Simulation of a Passenger Rail System. Accessed 08 Feb 2018

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.University of BradfordBradfordUK

Personalised recommendations