Result: Development of a queue generator for the simulation of airport processes

Title:
Development of a queue generator for the simulation of airport processes
Contributors:
Pons Prats, Jordi
Publisher Information:
Universitat Politècnica de Catalunya, 2025.
Publication Year:
2025
Document Type:
Dissertation/ Thesis Bachelor thesis
File Description:
application/pdf
Language:
Catalan; Valencian
Accession Number:
edsair.od......3484..05a5d7ea3b917272206e2b5bb1d1ca95
Database:
OpenAIRE

Further Information

Aquest treball té com a objectiu dissenyar i implementar una simulació del sistema de cues als taulells de facturació i check-in d'un aeroport, amb la finalitat d'analitzar-ne el comportament i la gestió del temps. La motivació parteix d'una observació comuna, les llargues cues generen incomoditat i requereixen que els passatgers arribin amb molta antelació, afectant la seva experiència. El simulador s'ha desenvolupat íntegrament en Python, implementant la lògica de les cues des de zero i fent ús de biblioteques com NumPy i Matplotlib per generar escenaris realistes i representar-los visualment. La flexibilitat del model permet ajustar diversos paràmetres com el nombre de passatgers, temps de processament, mida dels grups o patró d'arribada. Per validar el funcionament, s'han simulat escenaris per a vols nacionals i internacionals. Els resultats mostren temps d'espera elevats i una saturació clara del sistema quan només s'utilitza un taulell, amb percentatges baixos de passatgers atesos dins el període operatiu. El treball posa en evidència la importància d'una correcta planificació dels recursos i ofereix una eina visual i adaptable per a l'anàlisi i millora de processos dins l'àmbit aeroportuari.
This project aims to design and implement a simulation of the queuing system at airport check-in counters, with the goal of analyzing passenger flow and time management. The motivation stems from a common observation long queues create discomfort and force passengers to arrive well in advance, negatively impacting their travel experience. The simulator has been developed entirely in Python, building the queue logic from scratch and using libraries such as NumPy and Matplotlib to generate realistic scenarios and visualize them clearly. The model is highly flexible, allowing for adjustments to parameters such as the number of passengers, processing times, group sizes, and arrival patterns. To validate its functionality, scenarios for both domestic and international flights have been simulated. The results show high waiting times and clear signs of system saturation when only one check-in counter is available, with a low percentage of passengers being processed within the operational timeframe. This work highlights the importance of proper resource planning and provides a visual and adaptable tool for analyzing and improving operational processes in the airport context.