Airport Traffic Simulation Using Petri Nets

  • Jacek Skorupski
Part of the Communications in Computer and Information Science book series (CCIS, volume 395)


Airport traffic consists of aircraft performing landing, takeoff and taxi procedures. It is controlled by air traffic controller (ATC). To safely perform this task he/she uses traffic surveillance equipment and voice communication systems to issue control clearances. One of the most important indicators of this process efficiency is practical airport capacity, which refers to the number of aircraft handled and delays which occurred at the same time. This paper presents the concept of airport traffic modelling using coloured, timed, stochastic Petri nets. By the example of the airport with one runway and simultaneous takeoff and landing operations, the applicability of such models in analysis of air traffic processes is shown. Simulation experiments, in which CPN Tools package was used, showed the impact of the initial formation of landing aircraft stream on airside capacity of the airport. They also showed the possibility of its increase by changes in the organisation of takeoff and landing processes.


air traffic control traffic processes modelling Petri nets airport capacity 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Davidrajuh, R., Lin, B.: Exploring airport traffic capability using Petri net based model. Expert Systems with Applications 38(9), 10923–10931 (2011)CrossRefGoogle Scholar
  2. 2.
    Everdij, M., Blom, H.: Modelling hybrid state Markov processes through dynamically and stochastically coloured Petri Nets, Distributed Control and Stochastic Analysis of Hybrid Systems Supporting Safety Critical Real-Time Systems Design (HYBRIDGE Project), EU IST Programme (2004)Google Scholar
  3. 3.
    Lower, M., Magott, J., Skorupski, J.: Air Traffic Incidents Analysis with the Use of Fuzzy Sets. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2013, Part I. LNCS (LNAI), vol. 7894, pp. 306–317. Springer, Heidelberg (2013)CrossRefGoogle Scholar
  4. 4.
    Oberheid, H., Söffker, D.: Cooperative Arrival Management in Air Traffic Control - A Coloured Petri Net Model of Sequence Planning. In: van Hee, K.M., Valk, R. (eds.) PETRI NETS 2008. LNCS, vol. 5062, pp. 348–367. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  5. 5.
    Vinter Ratzer, A., et al.: CPN Tools for Editing, Simulating, and Analysing Coloured Petri Nets. In: van der Aalst, W.M.P., Best, E. (eds.) ICATPN 2003. LNCS, vol. 2679, pp. 450–462. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  6. 6.
    Skorupski, J.: Method of determining airport capacity for different systems of air traffic organisation. Ph.D. thesis. Warsaw University of Technology (1997)Google Scholar
  7. 7.
    Skorupski, J.: Method of analysis of the relation between serious incident and accident in air traffic. In: Berenguer, C. (ed.) Advances in Safety, Reliability and Risk Management, pp. 2393–2401. CRC Press/Taylor & Francis, London (2011)CrossRefGoogle Scholar
  8. 8.
    Skorupski, J.: Traffic Incidents as a Tool for Improvement of Transport Safety. In: Weintrit, A. (ed.) Navigational Problems – Marine Navigation and Safety of Sea Transportation, pp. 101–108. CRC Press/Taylor & Francis/Balkema, Leiden (2013)CrossRefGoogle Scholar
  9. 9.
    Tobaruela, G.: Capacity Estimation for the Single European Sky. In: 5th International Conference on Research in Air Transportation, San Francisco, USA (2012)Google Scholar
  10. 10.
    Westergaard, M., Kristensen, L.M.: The Access/CPN Framework: A Tool for Interacting with the CPN Tools Simulator. In: Franceschinis, G., Wolf, K. (eds.) PETRI NETS 2009. LNCS, vol. 5606, pp. 313–322. Springer, Heidelberg (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Jacek Skorupski
    • 1
  1. 1.Faculty of TransportWarsaw University of TechnologyWarsawPoland

Personalised recommendations