26
Instandhaltungsplanung von Triebwerksflotten MATLAB Expo 2019 N. Theilig | Engine Services | 15. April 2019

Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Instandhaltungsplanung von TriebwerksflottenMATLAB Expo 2019

N. Theilig | Engine Services | 15. April 2019

Page 2: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Passenger

transportation

Lufthansa Group – The business segments

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services2

The Lufthansa

Group airlines rank

among the world’s

leading carriers.

Lufthansa Cargo –

one of the world's

leading cargo carriers

in international air

traffic.

Lufthansa Technik –

leading provider

of MRO services

in the world's airline

business.

LSG Sky Chefs –

leading provider of

airline catering and

integrated in-flight

solutions.

Lufthansa Aviation

Training

Lufthansa AirPlus

Lufthansa Industry

Solutions

(and many more)

Logistics Catering Other

activitiesMaintenance, Repair,

Overhaul

Page 3: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Lufthansa Technik AG – Product Divisions

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services3

Aircraft

Services(Maintenance,

Overhaul)

Engine

ServicesComponent

Services

Landing Gear

Services

VIP & Special

Mission

Aircraft

Services

Coverage of any conceivable requirement of

an aircraft owner or operator

Page 4: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

We are experienced in fulfilling customer-specific

requirements around the globe

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services4

AMERICAS ASIA PACIFIC

EUMEA

Page 5: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Agenda

Engine Fleet Management

MATLAB GUI as Platform for Calculations

Core Functionality

Visualization and Reporting Functions

A growing number of Interfaces

Summary

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services5

Page 6: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Engine Fleet ManagementA complex Task

Engine Fleet Management

• Removal forecast

• Work Scope forecast

• Scenario Analysis

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services6

Page 7: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Engine Fleet ManagementA complex Task

Engine Fleet Management

• Removal forecast

• Work Scope forecast

• Scenario Analysis

Aircraft Fleet

Engine Fleet

• Hardware Version

• Module Data

• Part Data

• Spare Availability

• Engine Type Rating

• Utilization

• Flight Profile

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services7

Customer Engine Service

Page 8: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Engine Fleet ManagementA complex Task

Engine Fleet Management

• Removal forecast

• Work Scope forecast

• Scenario Analysis

Aircraft Fleet

Engine Fleet

• Hardware Version

• Module Data

• Part Data

• Spare Availability

Service Contract

Commercial Parameter

• Price Model

• Customer Work Scopes

• Customer Requirements

• Lease Return Conditions

• Engine Type Rating

• Utilization

• Flight Profile

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services8

Customer Engine Service

Page 9: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Engine Fleet ManagementA complex Task

Engine Fleet Management

• Removal forecast

• Work Scope forecast

• Scenario Analysis

Aircraft Fleet

Engine Fleet

• Hardware Version

• Module Data

• Part Data

• Spare Availability

Service Contract

Commercial Parameter

• Price Model

• Customer Work Scopes

• Customer Requirements

• Lease Return Conditions

Engine Shop

• Expert Knowledge

• Customized Work Scopes

• Cost Data

Maintenance Documents

• Manufacturer

Recommendations

• Airworthiness Directives

• Technical Limits

• Engine Type Rating

• Utilization

• Flight Profile

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services9

Customer Engine Service

Page 10: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

MATLAB GUI as Platform for CalculationsMigration from Prototype to new Framework was performed

▪ Robust Framework

– Developed and

integrated with

MathWorks Consulting

– Quickly adjustable

– Modular

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services10

Page 11: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

MATLAB GUI as Platform for CalculationsMigration from Prototype to new Framework was performed

▪ Robust Framework

– Developed and

integrated with

MathWorks Consulting

– Quickly adjustable

– Modular

GUI

Removal forecast

Work Scope forecast

Scenario Analysis

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services11

Page 12: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

MATLAB GUI as Platform for CalculationsMigration from Prototype to new Framework was performed

▪ Robust Framework

– Developed and

integrated with

MathWorks Consulting

– Quickly adjustable

– Modular

→ Migration from individual

GUI to robust framework was

worthwhile

GUI

Removal forecast

Work Scope forecast

Scenario Analysis

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services12

Page 13: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Core Functionality – Removal Planning AlgorithmSimulation of Aircraft and Engine Fleet Operation for Contract Period

Calculate next Removal Date

Time Step to Removal Date

Remove Engine from Aircraft

Send Engine to Shop

Work Scoping Decision

Send Engine to Spare Pool

Select an Engine for installation on

Aircraft

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services13

Page 14: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Core Functionality – Removal Planning AlgorithmSimulation of Aircraft and Engine Fleet Operation for Contract Period

▪ Growing complexity by introduction of new

Features due to increasing user demand

– Stagger Removals

– Park Aircrafts

– Insert additional Shop Visits

e.g. for Lease Return Requirements

Calculate next Removal Date

Time Step to Removal Date

Remove Engine from Aircraft

Send Engine to Shop

Work Scoping Decision

Send Engine to Spare Pool

Select an Engine for installation on

Aircraft

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services14

Page 15: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Core Functionality – Removal Planning AlgorithmSimulation of Aircraft and Engine Fleet Operation for Contract Period

▪ Growing complexity by introduction of new

Features due to increasing user demand

– Stagger Removals

– Park Aircrafts

– Insert additional Shop Visits

e.g. for Lease Return Requirements

→ Reorganization of Data Structure and

algorithm in progress

Calculate next Removal Date

Time Step to Removal Date

Remove Engine from Aircraft

Send Engine to Shop

Work Scoping Decision

Send Engine to Spare Pool

Select an Engine for installation on

Aircraft

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services15

Page 16: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Core Functionality – Work Scoping DecisionDecision making based on a Fuzzy Logic algorithm

▪ Combing hard Criteria and Expert

Knowledge

▪ Transparent Decisions

▪ Dynamically adjusted Templates

▪ Modelling of Uncertainties

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services16

Page 17: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Core Functionality – Work Scoping DecisionDecision making based on a Fuzzy Logic algorithm

▪ Combing hard Criteria and Expert

Knowledge

▪ Transparent Decisions

▪ Dynamically adjusted Templates

▪ Modelling of Uncertainties

→ Integration of Fuzzy Logic Toolbox

→ New algorithms and features can be

integrated with a moderate effort

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services17

Page 18: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Visualization and Reporting FunctionsPrepare Result for further Analysis

▪ Requirements

– Prepare Overview of Fleet

– Assessment of Scenarios

– Support Decision Making

– Export Results to internal

and external Customers

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services18

Page 19: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Visualization and Reporting FunctionsPrepare Result for further Analysis

▪ Requirements

– Prepare Overview of Fleet

– Assessment of Scenarios

– Support Decision Making

– Export Results to internal

and external Customers

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services19

Page 20: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Visualization and Reporting FunctionsPrepare Result for further Analysis

▪ Requirements

– Prepare Overview of Fleet

– Assessment of Scenarios

– Support Decision Making

– Export Results to internal

and external Customers

Database

.xlsx, .pdf

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services20

Page 21: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

Visualization and Reporting FunctionsPrepare Result for further Analysis

▪ Requirements

– Prepare Overview of Fleet

– Assessment of Scenarios

– Support Decision Making

– Export Results to internal

and external Customers

→ Preparation of Graphical Output

is challenging

→ Flexible Export Function are

easy to use

Database

.xlsx, .pdf

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services21

Page 22: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

A growing number of InterfacesMonitoring of an Engine Fleet

Engine Fleet Management

• Removal forecast

• Work Scope forecast

• Scenario Analysis

Aircraft Fleet

Engine Fleet

• Hardware Version

• Module Data

• Part Data

• Spare Availability

Service Contract

Commercial Parameter

• Price Model

• Customer Work Scopes

• Customer Requirements

• Lease Return Conditions

Engine Shop

• Expert Knowledge

• Customized Work Scopes

• Cost Data

Maintenance Documents

• Manufacturer

Recommendations

• Airworthiness Directives

• Technical Limits

• Engine Type Rating

• Utilization

• Flight Profile

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services22

Customer Engine Service

Page 23: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

A growing number of InterfacesMonitoring of an Engine Fleet

Engine Fleet Management

• Removal forecast

• Work Scope forecast

• Scenario Analysis

Aircraft Fleet

Engine Fleet

• Hardware Version

• Module Data

• Part Data

• Spare Availability

Service Contract

Commercial Parameter

• Price Model

• Customer Work Scopes

• Customer Requirements

• Lease Return Conditions

Engine Shop

• Expert Knowledge

• Customized Work Scopes

• Cost Data

Maintenance Documents

• Manufacturer

Recommendations

• Airworthiness Directives

• Technical Limits

• Engine Type Rating

• Utilization

• Flight Profile

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services23

Customer Engine Service

Customer Updates

• Current Fleet Status

Engine Condition

Monitoring

• Life Trend Data

On Wing Maintenance

• Planned Inspections

Shop Data

• Current Cost/Test Data

Page 24: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

SummaryChallenges & Conclusions

Development Speed

→ Urgent Adaption to new Demands

Complexity of Decisions

→ Many Dependencies

Data Import

→ Unsteady Input Files/Systems

Data Management

→ Additional Parameter

Testing of new Functionalities

→ Qualitative Assessment of

Calculation result necessary

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services24

Page 25: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Lufthansa Technik

SummaryChallenges & Conclusions

Development Speed

→ Urgent Adaption to new Demands

Complexity of Decisions

→ Many Dependencies

Data Import

→ Unsteady Input Files/Systems

Data Management

→ Additional Parameter

Testing of new Functionalities

→ Qualitative Assessment of

Calculation result necessary

Instandhaltungsplanung von Triebwerksflotten | N. Theilig | Contract Engineering | Engine Services25

Migration to new GUI

→ Completed and Worthwhile

Enhancement of Program Structure

→ Transfer to Object Oriented

Programming

Modular Code

Consulting & Continuous Revision

of Code Segments

obj

Page 26: Instandhaltungsplanung von Triebwerksflotten€¦ · • Scenario Analysis. Aircraft Fleet Engine Fleet • Hardware Version • Module Data • Part Data • Spare Availability

Thank you for your attention!

Contact Information, e.g. for Internships or B.Sc / M.Sc Thesis within our department

Niklas Theilig

Performance Engineer

Engine Services

Weg beim Jäger 193

22335 Hamburg

[email protected]

Copyright © 2019 Lufthansa Technik AG. All rights reserved.

The information contained in this presentation is proprietary to Lufthansa Technik AG and is disclosed in confidence. The presentation and the information contained herein shall be kept strictly

confidential and shall not be used, disclosed to others or reproduced without the expressed written consent of Lufthansa Technik AG. Nothing contained in this publication shall constitute any

warranty, guarantee or liability for Lufthansa Technik AG, its subsidiaries and affiliates, but is for information purposes only. Accordingly, Lufthansa Technik AG, its subsidiaries and affiliates neither

expressly nor conclusively accept responsibility or liability for the actuality, accuracy and completeness of the statements and information contained in this publication.