146 research outputs found
Optimising airline maintenance scheduling decisions
Airline maintenance scheduling (AMS) studies how plans or schedules are constructed to ensure that a fleet is efficiently maintained and that airline operational demands are met. Additionally, such schedules must take into consideration the different regulations airlines are subject to, while minimising maintenance costs. In this thesis, we study different formulations, solution methods, and modelling considerations, for the AMS and related problems to propose two main contributions. First, we present a new type of multi-objective mixed integer linear programming formulation which challenges traditional time discretisation. Employing the concept of time intervals, we efficiently model the airline maintenance scheduling problem with tail assignment considerations. With a focus on workshop resource allocation and individual aircraft flight operations, and the use of a custom iterative algorithm, we solve large and long-term real-world instances (16000 flights, 529 aircraft, 8 maintenance workshops) in reasonable computational time. Moreover, we provide evidence to suggest, that our framework provides near-optimal solutions, and that inter-airline cooperation is beneficial for workshops. Second, we propose a new hybrid solution procedure to solve the aircraft recovery problem. Here, we study how to re-schedule flights and re-assign aircraft to these, to resume airline operations after an unforeseen disruption. We do so while taking operational restrictions into account. Specifically, restrictions on aircraft, maintenance, crew duty, and passenger delay are accounted for. The flexibility of the approach allows for further operational restrictions to be easily introduced. The hybrid solution procedure involves the combination of column generation with learning-based hyperheuristics. The latter, adaptively selects exact or metaheuristic algorithms to generate columns. The five different algorithms implemented, two of which we developed, were collected and released as a Python package (Torres Sanchez, 2020). Findings suggest that the framework produces fast and insightful recovery solutions
A crow search algorithm for aircraft maintenance check problem and continuous airworthiness maintenance program
This research discusses the maintenance problem of a small commercial aircraft with propeller engine, typed ATR-72. Based on the maintenance records, the aircraft has average 294 routine activities that have to be monitored and done based on determined threshold interval. This research focuses on developing a metaheuristic model to optimize the aircraft’s utility, called Crow Search Algorithm (CSA) to solve the Aircraft Maintenance Problem (AMP). The algorithm is developed and tested whether a younger metaheuristic method, CSA, is able to give better performance compared to the older methods, Particle Swarm Optimization (PSO) and other hybridized method PSO with Greedy Randomized Adaptive Search Optimization (PSO-GRASP). Several experiments are performed by using parameters: 1000 maximum iteration and 600 maximum computation time by using four dataset combinations. The results show that CSA can give better performance than PSO but worse than PSO-GRASP
Network Structures of Cargo Airlines - An Empirical and a Modelling Approach
The development of efficient air freight networks is an upcoming challenge. The present book approaches this problem for cargo airlines by characterising and classifying their network structures and by developing a model for an airline\u27s strategic network design. The book provides results which are of value for airline professionals (network efficiency analysis), policy makers (policy impact assessment) and researchers (cargo airline network design model)
Optimization of Cargo Handling Equipment at the Airport
Delaying an aircraft during ground handling costs the airline a lot of money. In critical situations, it is even possible that some flights have to be canceled due to delays. It is therefore the endeavor of all personnel involved in ground operations that they proceed without delay. This paper shows what methods can be used to optimize the required number of handling equipment and what can affect its number
Scheduling airline reserve crew using a probabilistic crew absence and recovery model
Airlines require reserve crew to replace delayed or absent crew, with the aim of preventing consequent flight cancellations. A reserve crew schedule specifies the duty periods for which different reserve crew will be on standby to replace any absent crew. For both legal and health-and-safety reasons the reserve crew's duty period is limited, so it is vital that these reserve crew are available at the right times, when they are most likely to be needed and will be most effective. Scheduling a reserve crew unnecessarily, or earlier than needed, wastes reserve crew capacity. Scheduling a reserve crew too late means either an unrecoverable cancellation or a delay waiting for the reserve crew to be available. Determining when to schedule these crew can be a complex problem , since one crew member could potentially cover a vacancy on any one of a number of different flights, and flights interact with each other, so a delay or cancellation for one flight can affect a number of later flights. This work develops an enhanced mathematical model for assessing the impact of any given reserve crew schedule, in terms of reduced total expected cancellations and any resultant reserve induced delays, whilst taking all of the available information into account, including the schedule structure and interactions between flights, the uncertainties involved, and the potential for multiple crew absences on a single flight. The interactions between flights have traditionally made it very hard to predict the effects of cancellations or delays, and hence to predict when best to allocate reserve crew and lengthy simulation runs have traditionally been used to make these predictions. This work is motivated by the airline industry's need for improved mathematical models to replace the time-consuming simulation-based approaches. The improved predictive probabilistic model which is introduced here is shown to produce results that match a simulation model to a high degree of accuracy, in a much shorter time, making it an effective and accurate surrogate for simulation. The modelling of the problem also provides insights into the complexity of the problem that a purely simulation based approach would miss. The increased speed enables potential deployment within a real time decision support context, comparing alternative recovery decisions as disruptions occur. To illustrate this, the model is used in this paper as a fitness function in meta-heuristics algorithms to generate disruption minimising reserve crew schedules for a real airline schedule. These are shown to be of a high quality, demonstrating the effectiveness and reliability of the proposed approach
Recommended from our members
Runway Operations Management: Models, Enhancements, and Decomposition Techniques
Air traffic loads have been on the rise over the last several decades and are expected to double, and possibly triple in some regions, over the coming decade. With the advent of larger aircraft and ever-increasing air traffic loads, aviation authorities are continually pressured to examine capacity expansions and to adopt better strategies for capacity utilization. However, this growth in air traffic volumes has not been accompanied by adequate capacity expansions in the air transport infrastructure. It is, therefore, predicted that flight delays costing multi-billion dollars will continue to negatively impact airline companies and consumers. In airport operations management, runways constitute a scarce resource and a key bottleneck that impacts system-wide capacity (Idris et al. 1999). Throughout the three essays that form this dissertation, enhanced optimization models and effective decomposition techniques are proposed for runway operations management, while taking into consideration safety and practical constraints that govern access to runways.
Essay One proposes a three-faceted approach for runway capacity management, based on the runway configuration, a chosen aircraft assignment/sequencing policy, and an aircraft separation standard as typically enforced by aviation authorities. With the objective of minimizing a fuel burn cost function, we propose optimization-based heuristics that are grounded in a classical mixed-integer programming formulation. By slightly altering the FCFS sequence, the proposed optimization-based heuristics not only preserve fairness among aircraft, but also consistently produce excellent (optimal or near optimal) solutions. Using real data and alternative runway settings, our computational study examines the transition from the (Old) Doha International Airport to the New Doha International Airport in light of our proposed optimization methodology.
Essay Two examines aircraft sequencing problems over multiple runways under mixed mode operations. To curtail the computational effort associated with classical mixed-integer formulations for aircraft sequencing problems, valid inequalities, pre-processing routines and symmetry-defeating hierarchical constraints are proposed. These enhancements yield computational savings over a base mixed-integer formulation when solved via branch-and-bound/cut techniques that are embedded in commercial optimization solvers such as CPLEX. To further enhance its computational tractability, the problem is alternatively reformulated as a set partitioning model (with a convexity constraint) that prompts the development of a specialized column generation approach. The latter is accelerated by incorporating several algorithmic features, including an interior point dual stabilization scheme (Rousseau et al. 2007), a complementary column generation routine (Ghoniem and Sherali, 2009), and a dynamic lower bounding feature. Empirical results using a set of computationally challenging simulated instances demonstrate the effectiveness and the relative merits of the strengthened mixed-integer formulation and the accelerated column generation approach.
Essay Three presents an effective dynamic programming algorithm for solving Elementary Shortest Path Problems with Resource Constraints (ESPPRC). This is particularly beneficial, because the ESPPRC structure arises in the column generation pricing sub-problem which, in turn, causes computational challenges as noted in Essay Two. Extending the work by Feillet et al. (2004), the proposed algorithm dynamically constructs optimal aircraft schedules based on the shortest path between operations while enforcing time-window restrictions and consecutive as well as nonconsecutive minimum separation times between aircraft. Using the aircraft separation standard by the Federal Aviation Administration (FAA), our computational study reports very promising results, whereby the proposed dynamic programming approach greatly outperforms the solution of the sub-problem as a mixed-integer programming formulation using commercial solvers such as CPLEX and paves the way for developing effective branch-and-price algorithms for multiple-runway aircraft sequencing problems
- …