Crew Planning Optimization Mastering the planning objectives

Slides:



Advertisements
Similar presentations
Leveraging an Integrated ERP and CRM System - Featuring Sage MAS 500 ERP and Sage SalesLogix CRM.
Advertisements

1 Managed Airspace or Free Flight by Steve Zerkowitz Assistant Director Infrastructure Europe IATA.
Airline Schedule Optimization (Fleet Assignment I)
Copyright © BK-CPS GmbH EHAG. 2 Control and coordination of all relevant processes Control and disposition of the necessary resources during daily operation.
Overview 1 Airport & Aircraft Management 2 Flight Scheduling 3 Reports 4 ContentsContents.
Chapter 3 Workforce scheduling.
Optimizing Airline Operations with NetAdvisor Contact: Ashish Tripathy Website:
Presented by: Kreg McCall. Baseline Management & Control Define Baseline Baseline Types How to Generate a Baseline Baseline Setup for Success Baseline.
Crew Scheduling Housos Efthymios, Professor Computer Systems Laboratory (CSL) Electrical & Computer Engineering University of Patras.
IT integration in airline business process ITAB 2007 Grach Muradyan.
Line Efficiency     Percentage Month Today’s Date
Airlines and Linear Programming (and other stuff) Dr. Ron Lembke.
Sabre Airline Solutions
Airlines and Linear Programming Dr. Ron Tibben-Lembke.
1 A Second Stage Network Recourse Problem in Stochastic Airline Crew Scheduling Joyce W. Yen University of Michigan John R. Birge Northwestern University.
Development Processes and Product Planning
 MODERN DATABASE MANAGEMENT SYSTEMS OVERVIEW BY ENGINEER BILAL AHMAD
AGIFORS Airline Operations Rome May 2002.
Optimal Design of Timetables to maximize schedule reliability and minimize energy consumption, rolling stock and crew deployment.
Applied Management Science Introduction Tran, Van Hoai Faculty of Computer Science & Engineering HCMC University of Technology Tran Van Hoai.
Carmen Systems Carmen person, Title 23 September 2003.
NetLine AGIFORS/Ops 2004.
1 Botond Kovari: Crew Planning 1 st Int. Conf. on Research in Air Transportation - Zilina, Nov 22-24, 2004 Cost Optimisation Methods in Air Crew Planning.
B OARD P RESENTATION 2006 Group 8 Dickson CHAN / Michelle CHONG / Jonathan WONG / Karen WONG.
Agenda Business problem context Definitions Problem Description
Introduction to Network Planning Concepts and Practice Course Outline Dynaston Inc.
CARMEN CONSULTING OPTIMIZATION MATTERS CrewGroups Recent Development and Plans for the Future Presentation at SweConsNet´03 Tomas Lidén Carmen Consulting.
File Processing - Database Overview MVNC1 DATABASE SYSTEMS Overview.
How to convince crew planners to use an automatic rostering tool (ACA) Crew Management Study Group 2006 Conference Honolulu, April , 2006.
07 HCI Final Project. Outline Recap of exam rules Definition of “Final Project” Domains Technologies Materials for exemplification and discussion What.
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
Agifors Washington Erik Andersson, R&D Magnus Wennerholm, Airline Solutions David Walker, NA Sergey Tiourine Ph D Tomas Larsson Ph D Stefan Karisch Ph.
AIRCRAFT RECOVERY SYSTEM AGIFORS Airline Operations June , 2003 Auckland New Zealand AIRCRAFT RECOVERY SYSTEM François Soumis & Mirela Stojković.
Start Presentation. A Boeing Company The role of Simulation in installation of Explosive Detection Systems Auckland June 03 Helping our customers increase.
Erik Andersson CTO Carmen Systems
Airlines and Linear Programming (and other stuff) Dr. Ron Lembke.
WESTJET AIRLINES Michele Derry Director, Operations Control.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
Proprietary & Confidential May 2003 Creating significant value from CALEB Technologies’ proven decision support- based solutions AGIFORS Conference New.
Exit Capacity Substitution and Revision Transmission Workstream meeting, 3 rd December 2009.
© Nano Time Limited – October 2008 Source Planning What –Analytical process that for creating procurement and supply strategies for key categories Wh y.
Dominance and Indifference in Airline Planning Decisions NEXTOR Conference: INFORMS Aviation Session June 2 – 5, 2003 Amy Mainville Cohn, KoMing Liu, and.
Chapter Nine Building Customer Relationships Through Effective Marketing.
October 15, 2007 Smart Card. Smart Travel. TransLink ® Card Procurement Study Update Presentation to the TransLink Operating Group.
Airline Optimization Problems Constraint Technologies International
1 Project Management C13PM Session 2 Project Initiation & Definition Russell Taylor Business Department Staff Workroom
PROPRIETARY  2003 Data Research Analysis & Consultancy Solutions All Rights Reserved. This is achieved by: Improving availability / reducing stock outs.
Copyright © 2014 by McGraw-Hill Education (Asia). All rights reserved. 13 Aggregate Planning.
Asset accounting-29.pptx This course will give an overview of the following Workbreakdown Structure Network Project Builder Project Planning.
Impact Research 1 Enabling Decision Making Through Business Intelligence: Preview of Report.
ANASOFT VIATUS. Challenges Supply chain optimization is necessary for achieving competitive price of final products Synchronization and utilization of.
INNOVATIVE DIGITAL SOLUTIONS HOW WE DO BUSINESS….
The Levy and CGA - Apprenticeships and Career Development Paul Fleming
ITI Portfolio Plan Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Current Date Visibility of ITI Projects ITI Projects.
A Modeling Framework for Flight Schedule Planning
Build Migration Plan.
Airlines and Linear Programming (and other stuff)
Exit Capacity Substitution and Revision
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
Collaborative Decision Making “Developing A Collaborative Framework”
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
Text for section 1 1 Text for section 2 2 Text for section 3 3
CASE STUDY Network optimization.
Presentation transcript:

Crew Planning Optimization Mastering the planning objectives Demo: Carmen Crew Pairing Demo: Carmen Crew Rostering Summary

Optimization

Optimization Optimization Better optimization means more room for increased stability and more business opportunities. Predictability Flexibility Holistic view Best of breed optimization always pays off Predictability (Target Mastery). Know what you get. Flexibility (Change Power). You can always change your mind and change the targets or refine your process. Avoid sub-optimization (Power Integration).

Products concepts Optimization Stability Process changes Flexibility Control Speed Satisfied crew Target Mastery Change Power Power Integration Savings Simulation capability Good forecasting Optimization shall give you all this. We have divided all these properties in three groups… No sub-optimization

Target Mastery Optimization Control and predictability of results Know what you get Create scenarios Create low cost solutions Create stable solutions Investigate trade-offs Each additional percentage saved is a substantial amount of money. Example on trade offs: 1) Roster quality vs. stability 2) Cost vs. service level (e.g. language qualification 3) Aircraft stability vs. crew efficiency The scenarios can of course be used to pick out the best scenario out of many approaches with slightly different focus (more or less focus on preferences, fairness, service level, etc). But they can also be used as a backup plan, that can be utilised if something happens. Stability: Relevant buffers, production easy to move between pairings, coordinate crew and fleet, efficient standby patterns, try to plan for standby aircrafts, etc.

Change Power Optimization The ability to quickly implement new business rules and processes You can always change your mind New agreements, new bases, revised timetables, etc Decrease the lead-time of change (of both solution properties and the process itself) Consistent legality, quality and cost constraints in all systems Of course the overall objective remains quite the same (e.g. transporting passengers in a reliable but cost efficient way), but the detailed properties of the perfect planning changes all the time. New agreements are negotiated, new bases opened, maintenance sites closed, seat configurations changed, new fleet, training rules changes, timetables revised, etc Potential process change: Less published details on the roster content. Increased/ decreased frequency of publication. Man flights according to passenger prognosis. Etc, etc. It is very important that a new process can be tried and evaluated easily. All systems in the operation shall have consistent views on what is expensive, legal good/ bad quality, etc. Otherwise each process step will be contra-productive.

Power Integration Optimization Simultaneous optimization and integration of different resources Don’t sub-optimize Always use best of breed applications Always regard all necessary resources Always have access to relevant data There are two way toward integration. One is to integrate all processes in one big system covering everything. Another is to open up the systems so that data from other systems easily can be accessed for more detailed calculations. Carmen is doing both. For our core products (crew, fleet and yield) we are integrating the different sub-systems more and more. But this is happening gradually, and our customers shouldn’t have to wait for that. And it is anyway very hard to take such a big complete system in production in one step. Therefore we have introduced the concept with Carmen Connect that makes it possible to connect any system to the Carmen products without a lot of messy special development. This gives you the possibility to always use best of breed applications. We hope, of course, that these applications shall be Carmen’s product where we have matching products. But you shouldn’t buy a Carmen product because you already bought another one of our products, you shall buy it because it is the best available product to connect to your other systems.

Optimization: Set partitioning Select the a number of pairings, such that all legs are covered and the total cost is minimised. This is a very hard optimization problem. Rosters or crew pairings min C1 C2 C3 C4 C5 leg 1 1 1 0 1 0 = 1 leg 2 1 1 0 0 0 = 1 leg 3 0 0 1 0 1 = 1 leg 4 0 1 1 1 0 = 1 leg 5 1 0 1 1 1 = 1 min cx Ax=b Flight or pairing

Optimization 130 112 98 340 115 110 107 332 128 112 92 58 390 128 110 94 82 414 128 112 95 84 419 120 75 101 89 65 450 ??? Optimize The Optimization methods allows a global approach where the total cost/quality is important. (Individual extreme cases can of course still be avoided.)

Carmen Rave Optimization The same legality tool in all products Short lead-times to introduce new rules Very important when performing simulations Clients estimate that Rave gives more than 2% additional savings RULE max_duty = %duty% <= 10:00; REMARK “Maximal duty”; END

Optimization Lufthansa Air France Core product British Airways Legality Quality Costs Reports Interfaces Colours etc... Air France Core product Deutsche Bahn British Airways Optimization methods GUI Modelling tools like Rave and the report generator Basic functionality

Optimization Benefits Reduce costs Increase stability Easy to change business rules and processes Control planning trade-off effects (e.g. cost, stability, crew influence) Detailed simulations to support informed decisions

Mastering the planning objectives

Carmen Integrated Operations Control Product Overview Carmen Integrated Operations Control Carmen Passenger Tracking Carmen Fleet Assignment Carmen Tail Assignment Carmen Aircraft Tracking Anonymous fleet assignment Aircraft Routings Carmen Crew Pairing Carmen Crew Rostering Carmen Roster Maintenance Carmen Crew Tracking Anonymous pairings Rosters Carmen Time Table Manager Carmen Rave (Global Modelling Language) Carmen Crew Communicator

The Planning Objectives Improved utilization of resources Increased operational stability Measurability and control Increased service level to the end consumer (passenger, cargo)

Improved utilization of resources Planning Objectives Improved utilization of resources Reduce crew size Reduce crew costs (e.g. hotel, per diem, positioning, etc) Allow crew to influence their rosters

Increased operational stability Planning Objectives Increased operational stability Start planning later Plan crew to minimise delays (e.g. crew synchronisation, buffers) Synchronise crew and fleet (minimize critical aircraft changes)

Measurability and control Planning Objectives Measurability and control Simulate effects from changes (new union agreements, changed crew base structure, fleet restructuring, etc) Cost control of the entire process Reduce complexity in planning process (e.g. remove lose-lose rules, put crew in control over quality aspects) Increase predictability in result (by making quality, cost and stability aspects independent of individual interpretations)

Integration and Simulation Integration within planning Simulations to support long-term decisions Simulations as a part of the planning process Simulations to explain results

Integration within crew planning Integration and Simulation Integration within crew planning Regard roster pre-assignments when creating pairings Allow pairings to be moved between bases in rostering Create preliminary pairings and rosters to find future bottlenecks Connect the planning more with the post-planning processes Evaluate pairings and rosters returned from day of operations

Simulations to support long-term decisions Integration and Simulation Simulations to support long-term decisions The potential in renegotiating the crew agreements The consequence of detailed changes The consequence of changing the base distribution The consequence of a new flight schedule, network or a new fleet structure The consequence of changing the payment structure

Simulations as part of the planning process Integration and Simulation Simulations as part of the planning process Always produce plans for Real plans Lowest possible cost Industrial rules benchmarking Crew requests status report Easier to perform relevant reporting to upper management Increase the cost awareness in the planning department Promotes planners to explore the new technology

Published Key Figures Integration and Simulation Cost Max PBS No quality and no PBS Industrial regulations JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC JAN FEB 2001 2002

Explaining results Integration and Simulation “How can the planning be efficient when I have two blank days, and three deadheads in my roster this month?" “The meaning with any change is to trick us into working more!“ “Why are we having less block time per crew than airline X?“

Carmen Crew Rostering Minimizing crew costs and achieving stability

Carmen Crew Pairing – Short Demo Create a solution (both seasonal and dated) Create many scenarios Analyse the result Manual operations Always legality control Apply seasonal planning to a new time period Change legality

Carmen Crew Pairing – Start the optimizer Open flights Select flights and start an optimization session in the background . . . . . .

Carmen Crew Pairing – Start the optimizer Total solution cost for each improved solution It is always possible to monitor the optimization sessions, and to analyze available sub solutions . . . . . .

Carmen Crew Pairing – Monitor the solutions Key figures are always available both from the monitoring system and from the pairing editor

Carmen Crew Pairing – Rolling-out Dated pairings Some pairings contains cancelled flights Roll out weekly pairing solution Additional open flights It is possible to apply an already available standard pairing to a new period. And some pairings becomes illegal

Carmen Crew Pairing – Repair solution The system can repair a a standard solution applied on a new period

Carmen Crew Pairing – Directly to dated It is also possible to perform dated planning directly from open flights

Carmen Crew Pairing – Legality control Illegal pairing Generic control panel for legality, quality and cost The system makes sure that no illegal pairings are created by the optimization or in the pairing editor

Adding a rule with Carmen Rave Carmen Crew Pairing – Changing legality Adding a rule with Carmen Rave RULE max_duty = %duty% <= 10:00; REMARK “Maximal duty”; END

Carmen Crew Pairing – Changing legality The system immediately respects the new rule Generic control panel for legality, quality and cost A Rave programmer creates the rule Adding a new legality rule to the system

Carmen Crew Rostering Lowering crew costs and high quality of life

Carmen Crew Rostering – Short Demo Manual editing of rosters Look for resource bottlenecks Create a solution Analysis reports Changing legality Create scenarios Improve an already existing solution

Carmen Crew Rostering Pre-planned time off Production from previous planning period Time-off request Ground duty Previous planning periods Open production (pairings and standby blocks) Select crew members and open production (e.g. crew pairings and standby blocks)

Carmen Crew Rostering – Manual interaction It is always possible to edit details in a solution, at any stage.

Carmen Crew Rostering – Manual interaction Assigning internal meetings to administrative pilots.

Carmen Crew Rostering – Manual interaction Copying parts of a roster.

Crew Rostering – Analyse the problem Forecast report Critical resource situation Run production forecast report.

Crew Rostering – Start the optimizer Cover production Stability Requests Fairness Set trade-off settings and start optimizer

Controlling Trade-off effects Crew Rostering – Trade-offs Controlling Trade-off effects Productivity (few crew members, low hotel and allowance cost, etc) Stability (rest buffers on strategic duty, efficient stand-by patterns, etc) Fairness (fair distribution of free weekends, attractive layovers, etc) Individual preferences / crew requests (late check in, short pairings, specific time off, etc) Service level, long-term stability, high revenue flights, etc

Carmen Crew Rostering – Monitor the solutions Comparing quality of long-term duty distribution, preferences and fairness Total solution cost for each improved solution It is always possible to monitor each scenario while it is being further improved. All open production covered

Carmen Crew Rostering – Monitor the solutions Any reports can be created with Rave Publisher. (The example shows a roster overview and crew requests.)

Carmen Crew Rostering – Improving or scenarios It is always possible to improve a scenario even further, e.g. by changing some parameters.

Carmen Crew Rostering – Improving or scenarios It is always possible to improve a scenario even further, e.g. by changing some parameters.

Summary More efficient crew planning Easy to change objectives and processes Cost and stability control Simulations and scenarios Crew requests

www.carmensystems.com carmen@carmensystems.com