Optimization Model Integrated Flight Schedule and Maintenance Plans

Similar documents
Flight Schedule Planning with Maintenance Considerations. Abstract

Scenarios for Fleet Assignment: A Case Study at Lion Air

Transportation Timetabling

Airline Scheduling Optimization ( Chapter 7 I)

Optimization of Fleet Assignment: A Case Study in Turkey

Mathematical modeling in the airline industry: optimizing aircraft assignment for on-demand air transport

Automatic Aircraft Cargo Load Planning with Pick-up and Delivery

A RECURSION EVENT-DRIVEN MODEL TO SOLVE THE SINGLE AIRPORT GROUND-HOLDING PROBLEM

Optimization Model and Solution Method for Operational Aircraft Maintenance Routing Problem

Impact of Landing Fee Policy on Airlines Service Decisions, Financial Performance and Airport Congestion

SERVICE NETWORK DESIGN: APPLICATIONS IN TRANSPORTATION AND LOGISTICS

Research on Pilots Development Planning

UC Berkeley Working Papers

Airline Scheduling: An Overview

Plagued by high labor costs, low profitability margins, airspace and airport congestion, high capital and

Applying Integer Linear Programming to the Fleet Assignment Problem

A decomposition approach to determining fleet size and structure with network flow effects and demand uncertainty

The aircraft rotation problem

Preemptive Rerouting of Airline Passengers under. Uncertain Delays

Including Linear Holding in Air Traffic Flow Management for Flexible Delay Handling

Aircraft Arrival Sequencing: Creating order from disorder

Airport Gate Assignment A Hybrid Model and Implementation

Weekly airline fleet assignment with homogeneity

TAXIWAY AIRCRAFT TRAFFIC SCHEDULING: A MODEL AND SOLUTION ALGORITHMS. A Thesis CHUNYU TIAN

Time Benefits of Free-Flight for a Commercial Aircraft

Tour route planning problem with consideration of the attraction congestion

A compact optimization model for the tail assignment problem

Maximization of an Airline s Profit

Airline Schedule Development Overview Dr. Peter Belobaba

Overview of Boeing Planning Tools Alex Heiter

Robust Airline Fleet Assignment. Barry Craig Smith

Dynamic Airline Scheduling: An Analysis of the Potentials of Refleeting and Retiming

Study on Characteristics of China s Air Transportation System

An Efficient Airline Re-Fleeting Model for the Incremental Modification of Planned Fleet Assignments AHMAD I. JARRAH 1

ScienceDirect. Prediction of Commercial Aircraft Price using the COC & Aircraft Design Factors

Gateway Location Models

Market power and its determinants of the Chinese airline industry

Tail Assignment with Multiple Maintenance Locations Using Network Model

Tactical and Operational Planning of Scheduled Maintenance for Per-Seat, On-Demand Air Transportation

Constructing a profitable schedule is of utmost importance to an airline because its profitability is critically

Modeling Crew Itineraries and Delays in the National Air Transportation System

Airline fleet assignment : a state of the art

1-Hub or 2-Hub networks?

Airport Monopoly and Regulation: Practice and Reform in China Jianwei Huang1, a

IMPROVING THE ROBUSTNESS OF FLIGHT SCHEDULE BY FLIGHT RE-TIMING AND IMPOSING A NEW CREW BASE

We consider the airline fleet assignment problem involving the profit maximizing assignment

A Methodology for Integrated Conceptual Design of Aircraft Configuration and Operation to Reduce Environmental Impact

1 The low cost carrier

Research Article Study on Fleet Assignment Problem Model and Algorithm

Abstract. Introduction

A Simulation Approach to Airline Cost Benefit Analysis

Worldwide Passenger Flows Estimation

Proceedings of the 2014 Winter Simulation Conference A. Tolk, S. Y. Diallo, I. O. Ryzhov, L. Yilmaz, S. Buckley, and J. A. Miller, eds.

Congestion. Vikrant Vaze Prof. Cynthia Barnhart. Department of Civil and Environmental Engineering Massachusetts Institute of Technology

DMAN-SMAN-AMAN Optimisation at Milano Linate Airport

Overview of the Airline Planning Process Dr. Peter Belobaba Presented by Alex Heiter

Airline flight scheduling for oligopolistic competition with direct flights and a point to point network

Airlines Crew Pairing Optimization: A Brief Review

SIMAIR: A STOCHASTIC MODEL OF AIRLINE OPERATIONS

Integrated aircraft and passenger recovery with cruise time controllability

Decision aid methodologies in transportation

An Assessment of the Impact of Demand Management Strategies for Efficient Allocation of Airport Capacity

Fleet Assignment Problem Study Based on Branch-and-bound Algorithm

OPTIMAL PUSHBACK TIME WITH EXISTING UNCERTAINTIES AT BUSY AIRPORT

AIRLINES MAINTENANCE COST ANALYSIS USING SYSTEM DYNAMICS MODELING

A Study of Tradeoffs in Airport Coordinated Surface Operations

Jose L. Tongzon, Dong Yang,

Introduction. Airline Economics. Copyright 2017 Boeing. All rights reserved.

A Review of Airport Runway Scheduling

Disruptions in the airline industry: math-heuristics for re-assigning aircraft and passengers simultaneously

Research Article Optimization Model and Algorithm Design for Airline Fleet Planning in a Multiairline Competitive Environment

Integrated Disruption Management and Flight Planning to Trade Off Delays and Fuel Burn

Rail Car Allocation Problems

Two Major Problems Problems Crew Pairing Problem (CPP) Find a set of legal pairin Find gs (each pairing

INTEGRATE BUS TIMETABLE AND FLIGHT TIMETABLE FOR GREEN TRANSPORTATION ENHANCE TOURISM TRANSPORTATION FOR OFF- SHORE ISLANDS

Optimized Schedules for Airline Routes

Evaluating the Robustness and Feasibility of Integer Programming and Dynamic Programming in Aircraft Sequencing Optimization

Aviation Economics & Finance

A Pickup and Delivery Problem for Ridesharing Considering Congestion

A Branch-and-Price Approach for Operational Aircraft Maintenance Routing

Multiple comparison of green express aviation network path optimization research

Istanbul Technical University Air Transportation Management, M.Sc. Program Aviation Economics and Financial Analysis Module November 2014

Integrated Optimization of Arrival, Departure, and Surface Operations

FLIGHT SCHEDULE PUNCTUALITY CONTROL AND MANAGEMENT: A STOCHASTIC APPROACH

Scheduling Under Uncertainty: Applications to Aviation, Healthcare and Aerospace

Optimized Itinerary Generation for NAS Performance Analysis

Restructuring of advanced instruction and training programs in order to increase the number of flight hours for military pilots.

According to FAA Advisory Circular 150/5060-5, Airport Capacity and Delay, the elements that affect airfield capacity include:

Air Transport Association of Canada

Research on Management of Ecotourism Based on Economic Models

B.S. PROGRAM IN AVIATION TECHNOLOGY MANAGEMENT Course Descriptions

The Planning of Aircraft Routes and Flight Frequencies in an Airline Network Operations

FORT LAUDERDALE-HOLLYWOOD INTERNATIONAL AIRPORT ENVIRONMENTAL IMPACT STATEMENT DRAFT

PRESENTATION OVERVIEW

Dynamic and Flexible Airline Schedule Design

Impact analysis of a flexible air transportation system

An optimization model for assigning 4Dtrajectories to flights under the TBO concept

Foregone Economic Benefits from Airport Capacity Constraints in EU 28 in 2035

A Study on Berth Maneuvering Using Ship Handling Simulator

Modelling Airline Network Routing and Scheduling under Airport Capacity Constraints

Transcription:

Optimization Model Integrated Flight Schedule and Maintenance Plans 1 Shao Zhifang, 2 Sun Lu, 3 Li Fujuan *1 School of Information Management and Engineering, Shanghai University of Finance and Economics, Shanghai 200433, China, szhifang@yahoo.com.cn 2 School of Information Management and Engineering, Shanghai University of Finance and Economics, Shanghai 200433, China, narudo_go@126.com 3 China Eastern Airlines Co. Ltd., Shanghai 201202, China, lifj@ceair.com Abstract Airline companies have to control their operating costs by managing their aircraft effectively. Analytical techniques have been used to solve such complex problems related to airline operations planning which often be classified into four types: fleet assignment problems", crew scheduling", maintenance scheduling", and revenue management." Due to the complexity of the combined optimization problem, most of the studies only address one of them to formulate the optimization models which have less effective to the real world problems. In this paper, we considered flight frequency, fleet assignment and maintenance simultaneously; an integrated planning model has been build and solved to get the maximum profit. The model is validated using the real data from an airline company and the results show it s effective. 1. Introduction Key Words: Maintenance Plan, Fleet assignment, Optimization, Model As one of the primary products of an airline, a flight schedule defines a feasible plan of what cities to fly to and at what times. The task of airline schedule planning is to generate a flight schedule that achieves the most effective use of an airline s resources. Profitable solutions require anticipation of general market conditions: the costs of capital, fuel and labor, as well as the level and nature of competition [1]. Airlines address many scheduling issues with large-scale combinatorial optimization techniques. The scale of today s airlines makes this increasingly difficult. This motivates the extensive use of analytical techniques to solve such complex problems related to airline operations planning. In the literature, several modeling and solution approaches have been proposed to individually solve the problems related to the different airline planning processes, which can be classified as assigning aircraft and crews to flights, routing aircraft to maintenance bases. Works in these areas can be find in Gopalan and Talluri [2], Hane et al. [3], and McGill and Van Ryzin [4-5] and so on. Due to the complexity of these problems, they are typically considered in isolation, and only after the flight schedule has been determined. Recently, an increasing effort is being made in order to develop novel approaches for integrating some of the airline operations planning problems such as Cordeau et al. [5], who integrate the aircraft routing and crew scheduling problems for a single fleet type. Sandhu and Klabjan[6] (2007) proposed a model for simultaneously considering fleeting, aircraft routing, and crew scheduling. Ki-Hwan Bae[7] gives three integrated models in his dissertation for Ph.D. degree: (1) integrate fleet assignment and schedule design (2) integrate the schedule design, fleet assignment, and aircraft maintenance routing decisions (3) the crew scheduling problem is additionally integrated with fleet assignment and aircraft routing. In this paper, we propose a model that considers flight frequency, flight time, fleet assignment and maintenance simultaneously. The model is validated using real world data. All the work is organized into five sections: section 2 is problem description. The integrated model is presented in Section 3. Section 4 outlines solution methodologies and results. Finally, in Section 5 we conclude the work with a brief review of the optimization model. Advances in information Sciences and Service Sciences(AISS) Volume5, Number3, Feb 2013 doi: 10.4156/AISS.vol5.issue3.91 784

2. Problem Description The formulation of flight schedule and associated plans is one of the most important works for an airline company. Flight schedule need to assign a specific aircraft to an air route while some conditions must considered such as the aircraft s type, passenger flow volume, rules of Civil Aviation Administration of China (CAAC) and so on. At the same time, aircraft must meet airline requirements for scheduled maintenance. Aircraft must undergo four types of maintenance, commonly one of the following: A check, B check, C check, or D check. In this paper, B check is considered here for A check need little time which will not affect the schedule, while C and D check, which time interval exceed the schedule time bucket in our work. We have some hypothesis as following: The airline network has been determined and the fight schedule and maintenance plan are all based on this airline network. The passenger flow volume can be forecast and has little tolerance to the fact. Maintenance needs one whole day to finish, that is, if an aircraft is scheduled to fly on a day, it cannot be scheduled to maintenance, vice versa. 3. Model Formulation 3.1 Notation: α: Aircraft in an airline company; N: set of aircrafts in an airline company, α N N = {1.2.3 n}. rs: an air route in airline network of a company. r : departure airport of an air route. s : arrival airport of an air route. A: airline network of an airline company. Q : set of airports. J : set of airports that aircrafts landing. E(f ): expected price for r-s line. E(l, ): expected seat utilization rate for aircraft α fly r-s line. Ee, : expected number of spilled passengers for aircraft α flying r-s route, which is a positive integer. P standard sit capacity of aircraft α,which is determined by the aircraft type. D, : Passenger traffic in r-s route in the β th day. U : The total available hours of the aircrafts in the β th day. CO, : Operation cost of aircraft α in a single flight when flying r-s route. C : the unit cost of spilled passengers. CE : the cost of aircraft α fly one hour. t, : time spend of aircraft α on flying r-s route. U : the total flying hours of an airline company in the β th day. φ : is the maximum number of aircraft that can take-off at airport r in a day. μ : the maximum number of aircraft that can land at airport s. β: the starting date for maintenance, here, T is the maintenance planning cycle,t = {1,2. m}. C, : the AOG(Aircraft on Ground) loss for aircraft α maintained in the β th day. x,, and x, are decision variables, they are binary variables. x, = 1 if aircraft α maintenaced at the β day. 0 otherwise x,, = 1 if aircraft α fly r s line at the β day. 0 otherwise E \L is the earliest (latest) maintenance time allowed for aircraft α. H is maximum number of aircraft that can be maintained at β day. r, the maintenance resources needed by aircraft α maintained at β day. 785

R : the maximum resources can be offered at the β day. g, the work hour for aircraft α maintenance at the β day. G the maximum work hour that the maintenance base can be offered at the β day. F : is the number of aircrafts that will be needed at β day, which is the number of flight we can schedule at β day. 3.2 Model construction The objective of this model is to get the maximum profit. For an airline company, the revenue mainly comes from tickets sale, while the cost involve operation cost, the loss from spilled passenger and AOG loss. So, the model can be formulated as following: Max π = { [E(f ) P E(l, ) x,, CO, x,, Ee, C x,, ] C, x, } (1) In the above model, π is the profit; E(f ) P E(l, ) x,, is the revenue from tickets sale; CO, x,, is the operation cost; Ee, C x,, is the spill cost; C, x, is the maintenance cost. S. t. P x,, D,, β T rs A (2) CO, = CE t,, t, x,, U, β T (3) x,, > 0, β T, rs A (4) x,, φ, β T, r Q (5) x,, μ, β T, s J (6) x,, = x,,, β T (7) x,, 1, β T, α N (8) x,, x, = 0, β T,α N,rs A (9) E β L, x, = 1 α N (10) x, H, β T (11) r, x, R, β T (12) g, x, G, β T (13) (1 x, ) F, β T (14) The objective function maximizes the net profit which consists of four parts: revenue from tickets sale, operation cost, loss from spilled passenger and loss from AOG (Aircraft on Ground). Equations (2) to (14) are the constraints explained as following: 786

Constraint (2) is the capacity limit, which guarantees that the number of seats offered by each aircraft route in a day not less the passenger s requirement. Equation (3) limit the total flying hours. The fly time for each fleet type scheduled cannot exceed the total fly time available. Equation (4) represents the cover constraints that stipulate each air route must be assigned a fleet type. Constraint (5) requires the number of takeoff aircrafts must in the scope of allowed take off number. While constraint (6) required the number of landing aircrafts must in the scope of allowed landing number. Equation (7)is the balance constraint, which stipulates that the number of arrivals must equal the number of departures for each station, time event and fleet type. Equation (8) describes that if an aircraft is assigned, it only can be assigned one time in the same day. Constrains (9) prescribes that if an aircraft fly in a day, it must not maintained in the same day and vice versa. Constraint (10) limit aircraft must maintain in allowed time range. While constrain (11) required the number of aircrafts in maintenance less than the capacity of maintenance base. The resources needed for maintenance less than the available resource in the maintenance base is descripted by equation (12). Constrains (13) required the work hours needed by aircrafts in a day less than the work hours can be offered by maintenance base. The last constraint required except the aircrafts in maintenance, the other aircrafts can offer enough flight hours to match the schedule. 4. Computational Results and Discussion The flight schedule and maintenance model is a large-scale Mix Integer Nonlinear Programming model and it can be solved using the commercially available LP/IP solver CPLEX. We test the model and algorithm on actual large-scale data set of a major China airline. To illustrate the approaches, we use a 7-city example which consist of 7 stations (cities) and 6 round-trip air routes involve Shanghai-Beijing (SH-BJ), Shanghai-Shenzhen (SH-SZ), Shanghai-Xiamen(SH-XM), Shanghai-Tianjin(SH-TJ), Shanghai-Qingdao(SH-QD) and Shanghai-Guangzhou(SH-GZ). There are 18 aircrafts for this network, involve 2 big aircraft B747-400 which capacity is 400. The small aircraft can hold 150 persons. All the data about the aircrafts can be found in table1. Table 2 shows us the passenger flow volume forecast in the fifteen days in the future. From table 2 we can see that the air route SH-BJ and SH-TJ are busy routes while SH-SZ and SH-QD have fewer passengers. Table 3 is the expected price. The results from the model can be found in Table 4 and table 5, which show us the aircraft schedule and maintenance schedule respectively. With this schedule, we can get profit 2718706 Yuan in 15 days, much higher than the data from the company. In table 4, Ni (i=1,2,18) is the aircraft Number. From table4, we can see that in the first day, aircraft 10 and aircraft 12 will fly the air route Shanghai-Beijing, while air route Shanghai-Shenzhen will be covered by aircraft 11, aircraft 14 and aircraft 17 and so as the other air routes. Table 2 is the maintenance date for each aircraft, such as aircraft 1 will be maintenance on the third day, and aircraft 2 will be maintenance on the fifth day and so on. Figure 1 illustrates aircraft NO.10 s schedule, 6 days in the schedule NO.10 fly SH-BJ air route and 5 days fly SH-TJ air route, the other few days it fly SH-SZ, SH-GZ air route, as we know that NO.10 is a large aircraft can hold 400 person and SH-BJ, SH-TJ are two busy routes, the results fit this fact better. So as the aircraft NO.7, which has small capacity, so most of the days it fly SH-QD, SH-XM air route which have fewer passenger, as fig 2 shows. 787

Table1. Aircrafts data for illustrative example Aircrafts available Capacity mean fuel consumption in Cost(Yuan/Hour) (aircrafts NO.) flight (T/Hour) B737-700 8(NO.1-8) 150 2.5 11250 B747-400 2(NO.9-10) 400 10.8 48600 B757-200 3(NO.11-13) 200 3.8 17100 A320 5(NO.14-18) 180 3.0 13500 Table2. Passenger flow volume forecast (Unit: Person) Day SH-BJ SH-SZ SH-XM SH-TJ SH-GZ SH-QD 1 540 314 350 420 408 300 2 540 314 350 420 408 300 3 540 314 350 420 408 300 4 540 314 350 420 408 300 5 540 314 350 420 408 300 6 600 374 410 480 468 360 7 600 374 410 480 468 360 8 600 374 410 480 468 360 9 600 374 410 480 468 360 10 600 374 410 480 468 360 11 570 344 380 450 438 330 12 570 344 380 450 438 330 13 570 344 380 450 438 330 14 570 344 380 450 438 330 15 570 344 380 450 438 330 Table3. The expected price Air route Expected price (Yuan) SH-BJ 800 SH-SZ 1000 SH-XM 600 SH-TJ 800 SH-GZ 1000 SH-QD 600 788

Table4. Aircrafts schedule Day SH-BJ SH-SZ SH-XM SH-TJ SH-GZ SH-QD 1 N10.N12. N11.N14.N17. N3.N4.N8. N9.N13. N6.N15.N16. N5.N7. 2 N11.N14.N17. N1.N3.N4. N12.N16. N5. N7.N10.N13. N2.N8. 3 N10.N12. N2.N3.N11. N4.N5.N13. N9.N17. N14.N16.N18. N7.N8. 4 N9.N12. N1.N2.N5.N6. N15.N17. N10.N16. N3.N11.N14. N8.N18. 5 N9.N12. N13.N14.N15. N4.N6.N7. N10.N11. N5.N16.N18. N1.N8. 6 N10.N12. N1.N13.N18. N7.N16.N17. N9.N11. N4.N5.N15. N2.N3.N8. 7 N1.N8.N11. N10. N2.N3.N5. N7.N9. N6.N15.N16. N17.N18. 8 N9.N13. N2.N5.N12. N1.N3.N8. N10.N11. N4.N14.N17. N6.N7.N15. 9 N9.N13. N7.N15.N16. N3.N4.N6. N10.N11. N1.N2.N14. N17.N18. 10 N9.N13. N12.N14.N16. N1.N4.N8. N5.N10. N3.N6.N16. N2.N7.N15. 11 N9.N11. N14.N17. N13.N15. N10.N12. N2.N3.N6. N4.N7.N8. 12 N10.N12. N1.N3.N11. N7.N14. N9.N13. N6.N8.N18. N2.N4.N5. 13 N10.N13. N8.N11. N12.N14. N4.N9. N1.N2.N6. N5.N15. 14 N9.N12. N13.N16. N11.N18. N3.N7.N8. N1.N6.N15. N5.N14. 15 N9.N11. N15.N17. N13.N18. N6.N8.N12. N1.N2.N5. N4.N14. Aircraft No. Maintenance day Table5. Maintenance schedule Aircraft No. Maintenance day Aircraft No. Maintenance day 1 D3 7 D13 13 D7 2 D5 8 D9 14 D6 3 D5 9 D2 15 D3 4 D7 10 D14 16 D15 5 D11 11 D10 17 D13 6 D3 12 D9 18 D11 BJ Day 1 Day 3 Day 6 TJ Day 12 Day 4 Day 5 QD Day 13 Day 8 Day 9 Day 10 Day 11 SH Day 2 XM Day2 BJ TJ Day7 Day 1 Day14 Day3 Day 8 Day 10 Day 11 XM QD SH Day 12 Day 6 Day 5 GZ SZ Day 7 GZ SZ Day9 Fig1. Schedule for NO.10 aircraft Fig2. Schedule for NO.7 aircraft 5. Conclusions In a highly competitive environment, airline companies have to control their operating costs by managing their aircraft effectively. The flight schedule is not only a complex work which refers to a multi-constrained and combinatorial optimization problem, but also the important issue for an airline company must deal with in the real production and operation. In this paper, the objective function is to maximum the profit, we considered the revenue from tickets sale, the operation cost, the spill cost and 789

the maintenance cost. While the constraints involve plane count constraint, balance constraint, cover constraint, maintenance constraint and airport constraints and so on. We proposed an integrated model considered flight frequency, flight time, fleet assignment and maintenance simultaneously, an actual 7 stations data set from an airline is addressed to test the model and the results show it is effective. 6. Acknowledgements: This research was funded by Grant No. 12ZR1409800 from the Shanghai Natural Science Foundation, and funded by Grant No. 71171126 from National Science Foundation of China. 7. References [1] WANG Peng, SHI Chun-sheng, "The Research on the Aerospace Enterprise Organizational Innovation Path Performance Estimated Based On PLS Path Model", AISS: Advances in Information Sciences and Service Sciences, Vol. 4, No. 21, pp. 162 ~ 168, 2012 [2] GoNalan, R. and K. Talluri, The aircraft maintenance routing Problem. Operations Research, 46, 260-271, 1998 [3] Hane, C.A., Barnhart, C., Johnson, E.L., Marsten, R.E., Nemhauser, G.L., and Sigismondi, G.,, The Fleet Assignment Problem: Solving a Large-scale Integer Program", Mathematical Programming, 70, 211-232, 1995 [4] McGill, J. I. and G. J. Van Ryzin, Revenue management: Research overview and Prospects, Transportation Science 33(2), 233-256, 1999 [5] TAN xianru, "A Mathematical Quadratic Integer Model based on Ant Colony Optimization for Air Traffic Control", AISS: Advances in Information Sciences and Service Sciences, Vol. 4, No. 1, pp. 185 ~ 191, 2012 [6] Cordeau, J., Desrosiers, J., Soumis, F, and Stojković, G. Benders decomposition for simultaneous aircraft routing and crew scheduling, Transportation Science, 35, 375-388, 2000 [7] Sandhu, R., and Klabjan, D., Integrated Airline Fleeting and Crew-Pairing Decisions", Operations Research, 55, 439-456, 2007 [8] Ki-Hwan Bae, Integrated Airline Operations: Schedule Design, Fleet Assignment, Aircraft Routing, and Crew Scheduling, Virginia Polytechnic Institute and State University, dissertation for Ph.D., November 18, 2010 790