Scroll to top

Flight Simulation Model

Flight Scheduling Simulation

This flight simulation model is an agent-based model created as a proof of concept for asset management for a customer.

The primary objective of this model was to see how to schedule flights. Building on this the customer also wanted to see how breakdowns affect flight scheduling and how is best to include maintenance, specifically in assessing how many planes would be needed per airport to allow for maintenance while maintaining regularly scheduled flights. Another objective for this model was to allow the customer to see a breakdown of the cost of buying new planes vs the cost of maintaining existing planes to assess which is the best option moving forward.

The flight simulation model uses databases and non-live data for the arrival and departure times, it also uses databases for the fleet sizes per airport. SimulAi created the simulation offline with check-ins and updates regularly to the customer, an alternative way for a simulation to be made with SimulAi is for it to be created simultaneously with the customer. SimulAi also restructured the available databases to reflect the appropriate routing of flights to ensure the correct pathways were taken, for example, going from arrival port to departure port rather than going from departure port to arrival port.


The Flight Scheduling simulation now includes flight scheduling and routing that correctly reflects examples given by the customer and readily available information, including waiting times between flights. The cost breakdown is accurate from the example data that was provided to indicate where monetary resources are best used. Whilst the asset breakdown was not completed, this could be done in future iterations for the cost of parts and spares to enable the customer to assess better the cost of maintenance vs buying new planes. The customer was satisfied with the outcomes of this model as it reflected the objectives they laid out as being most important.

Flight Scheduling Simulation