productionalization of a predictive maintenance …€¦ · connect stock availability maintenance...

30
DIFFUSION LIMITÉE PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE SYSTEM FOR RAILWAYS TUESDAY, JUNE 19, 2018 TÉLÉDIAG ST PIERRE DES CORPS

Upload: others

Post on 28-Jun-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

DIFFUSION LIMITÉE –

PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE

SYSTEM FOR RAILWAYS

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

Page 2: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

01. INTRODUCTION

02. DEFINITION OF CONDITION BASED MAINTENANCE (CBM)

03. CBM IMPLEMENTATION

04. CONCLUSION

Page 3: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

01. INTRODUCTION

+ DISTINCT MAINTENANCE TYPES+ MAINTENANCE REALITY PROCESS+ MAINTENANCE OPTIMIZATION

Page 4: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

3 DISTINCT MAINTENANCE TYPES

TÉLÉDIAG ST PIERRE DES CORPS

MAINTENANCE TYPE : REACTIVE, SCHEDULED AND PREDICTIVE

Maintenance

Preventive

Scheduled Predictive

Reactive

Up of availability and quality

Customers reputations

Minimize maintenance costs

Ownership cost

“up time” and safety increase

Reliability

TUESDAY, JUNE 19, 2018

Page 5: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

MAINTENANCE REALITY PROCESS

TÉLÉDIAG ST PIERRE DES CORPS

TODAY'S MAINTENANCE PROCESS IS 100% PREVENTIVE AND CAN BE IMPROVED.

PreventiveMaintenance

Delivery

Inspection 1

Inspection i

Inspection n

Decommission

……

Visit i

Preparation

Task 1

Task i

Task n

Exit checking

……

Task i

Check

End

OK ?

Repair

TUESDAY, JUNE 19, 2018

Page 6: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

HOW TO OPTIMIZE MAINTENANCE PROCESS WHEN MAINTENANCE IS BASED ON TASK

TÉLÉDIAG ST PIERRE DES CORPS

Task i

Check

End

OK ?

Repair

Is it possible to perform this check

with real time monitoring

Yes

No

Scheduled maintenance

Predictive maintenance

Optimization by CBM

Optimization by RCMOptimized

Maintenance

TUESDAY, JUNE 19, 2018

Page 7: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

–TÉLÉDIAG ST PIERRE DES CORPS

02. DEFINITION OF CBM+ MAINTENANCE OPTIMIZATION PROCESS WITH CBM+ CBM SYSTEM+ CBM DATA WORKFLOW+ CBM DETAILED ARCHITECTURE

TUESDAY, JUNE 19, 2018

Page 8: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

Corrective maintenance process

Preventive maintenance process

MAINTENANCE OPTIMIZATION WITH CBM

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

In rolling stock railway maintenance, it is almost impossible to completely replace a preventive inspection by a predictivemaintenance inspection.

To overcome this issue, predictive maintenance is integrated to preventive and corrective maintenance workflow process.

CBM SYSTEM GIVE ORDERS TO MAINTENANCE CENTER. THIS ORDER MUST BE INTEGRATED IN THE MAINTENANCE WORKFLOW PROCESS.

Predictive maintenance process

CBM

Maintenance order

Repair orderReal time monitoring

Train in operation

Preventive scheduled Preventive inspection

Corrective scheduled Repair

Operation return

Page 9: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM SYSTEM

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

Import

Translate

• Gather data from on board train systems and sub-systems

Organize

• Order and link data from studied systems

Display

Maintenance orders

• Translate data from analyzed data to obtain maintenance orders

• Display results in industrial tools

CBM system is a software tool created to organize predictive maintenance task. It is composed by several function :

CBM SYSTEM

Analyze

• Analyze data

Page 10: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM DATA WORKFLOW

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

1

❖ Sensor data

❖ Data files

❖ External database

Data definition

3

❖ Performance indicator

❖ Diagnosis indicator

❖ Failure indicator

Indicator data fusion

Data mining

65

❖ Knowledge based prognosis

❖ Physical rules engine

❖ Rules engine

Prognostic

❖ Maintenance orders

❖ Health monitoring

❖ Rolling stock monitoring

Decision support

Analyze type:• Expert system• Machine learning

4

❖ Time based analysis

❖ Distribution analysis

Indicator Analyse2

❖ Decoding

❖ Noise removing

❖ Filtering

❖ Sampling

Preprocessing

7

Presentation❖ Web interface

❖ CMMS

AN ARCHITECTURE SPLITED IN 7 LAYERS

MATLAB and Compiler SDK TBX

Page 11: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – DATA IMPORT

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

DATA IMPORT VS ROLLING STOCK TYPE

1

234567

Connected train (native sensors and network)

Unconnected train (integrate sensors and network)

NAT

R2N

RER-NG

TGV

Z2N

Native data file:• Sub system data file

• Passengers access• HVAC

• Train data file

Data type:• Boolean data• Analog data• Context data• Maintenance and

operation data

Transmission type:

Volumetry

Additional sensors:• IoT• Data acquisition card

CBM off-board server

Wired data

Page 12: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

– TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

IMPORTATION, CLASSIFICATION, DECODING, FILTERING AND RE-SAMPLING

12

34567

CBM server Off-board server

Import :• FTP• Web Service• API

Decode :• Context data• Boolean data• Analog data

Preprocessing :• Cycles identification• Invalid cycle filtering system

Data Cleaning :• Noise removing• Re-sampling

Order :

Train type 1

System 1

System n

Train type n

MATLAB and Parallel Computing TBX

MATLAB and Statistics & Machine Learning TBX

CBM – DATA PREPROCESSING

Page 13: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – DATA PREPROCESSING

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

CBM BATTERY – CYCLE IDENTIFICATION

12

34567

Cycle 1

Cycle 2

Cycle 3

Too short

Battery current intensity (2 hours)

Exploitable cycle

discharge

charge in boost

mode

charge in floating mode

Page 14: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – DATA PROCESSING

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

FROM TRAIN SIGNAL TO INDICATORS DATA

12

3

4

567

CBM server

Clean data« Low level »

indicator

« Low level »

indicator

« Low level »

indicator

Performance indicators

Performanceindicators

∑Indicator DBSM recording

F(x)

MATLAB, Statistics and Machine Learning TBX + Database TBX

Page 15: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – INDICATORS PROCESSING EXAMPLE

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

INDICATOR CREATION FOR BATTERY SYSTEM

123

4567

CBM Server

Indicator definition :An indicator is a “simple” calculated value extracted from a time data sensor. Example :

1

Indicator 1 : Current discharge quantity

Coding : current discharge area

Indicator 2 : Current charge quantity in boost mode

Coding : current charge area

SGBD Recording

2

MATLAB, Statistics and Machine Learning TBX + Database TBX

Performance indicator : discharge /charge ratio

%

Page 16: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – MAINTENANCE DATA PROCESSING

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

1234

5

6

7

CBM server

Prognostic :• Expert system• Machine

learning

MaintenanceDBSM recording

Indicators DBSM

Criticism estimatorsystem

FROM INDICATORS DATA TO MAINTENANCE DATA

MATLAB, Statistics and Machine Learning TBX + Database TBX

Use of Predictive Maintenance TBX in study

Page 17: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – PROGNOSTIC

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

INDICATOR ANALYSIS (TIME AND DISTRIBUTION)

1234

567

CBM Server

Time analysis : how evolve an indicator during time

Ind

icat

ors

val

ue

Time

Optimum

average

Abnormal behavior

Distribution analysis : how indicator values are distributed among rolling stock fleet

indicators value

Fleet in

dicato

rs distrib

utio

n

Optimum

average

Abnormalbehavior

Page 18: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – VISUALIZATION

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

CBM server

Maintenance DBSM

Train criticism estimator

Visualization of maintenance orders and maintenance data in maintenance factory

TM

STF

123456

7

FROM MAINTENANCE DATA TO MAINTENANCE ORDERS GMAO SYSTEM

Page 19: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CBM – VISUALIZATION TOOLS

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

VISUALIZATION TOOLS FOR CONDITION-BASED MAINTENANCE

123456

7

Page 20: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

–TÉLÉDIAG ST PIERRE DES CORPS

123456

7

CBM – VISUALIZATION TOOLSVISUALIZATION TOOLS FOR CONDITION BASED MAINTENANCE

TUESDAY, JUNE 19, 2018

Page 21: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

–TÉLÉDIAG ST PIERRE DES CORPS

123456

7

CBM – VISUALIZATION TOOLSVISUALIZATION TOOLS FOR CONDITION BASED MAINTENANCE

TUESDAY, JUNE 19, 2018

Page 22: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

– TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

05. USE CASES+ ALL OUR USE CASES+ DOORS USE CASE+ HVAC USE CASE+ PANTOGRAPH USE CASE

Page 23: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

ALL OUR USE CASES

TÉLÉDIAG ST PIERRE DES CORPS

FEW EXAMPLES OF OUR USE CASES

Performance and adjustement

Doors and Steps

Brake performance

Brake

Engine performance

Traction

Reservoir levels

Toilette

Performance

Compressor

Taring and up/down time

Pantograph

Capacity ratio

Battery

Performance

HVAC

TUESDAY, JUNE 19, 2018

Page 24: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

DOORS USE CASE

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

CLOUD

CBM server

-4

-2

0

2

4

6

8

124

47

70

93

116

139

162

185

208

231

254

277

300

323

346

369

I(A)

Temps (cs)

Current (A)

Time (CS)

Deviation

Problem withthe door seal

Page 25: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

HVAC USE CASE

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

CBM server

HVAC

0

5

10

15

20

25

30

Time (CS)

Temperature (°C)

CLOUD

Page 26: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

PANTOGRAPH USE CASE

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

5000

10000

15000

20000

25000

0 2 4 6 8 10 12

CBM server

Pantograph

Pressure (Pa)

Time (CS)

Deviation

Brief loss of contactwith catenary

CLOUD

Page 27: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

–TÉLÉDIAG ST PIERRE DES CORPS

06. CONCLUSION+ OUR LIFE CYCLE+ OUR PRODUCT

TUESDAY, JUNE 19, 2018

Page 28: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

GMAO

Data

Transmission protocol

Servers

Analyze (data scientist + train

expert)

Maintenance process

Visualization tools

Connected train

Without a single step, our maintenance is not optimized

CONCLUSION : OUR LIFE CYCLE

Data processing

TUESDAY, JUNE 19, 2018TÉLÉDIAG ST PIERRE DES CORPS

Page 29: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CONCLUSION : OUR PRODUCT

TÉLÉDIAG ST PIERRE DES CORPS

A SOLUTION IN ADEQUACY WITH ROLLING STOCK FLEET CONSTRAINTS

Understand and process data from train

Data analysis

Give information based on data to schedule maintenance center operation.

Scheduling helper

All train with on board / off board communication systems and sensors

Native connected rolling stock fleet Give tool to optimize

maintenance process

Maintenance helper

Our solution is a complete turnkey for SNCF. It optimizes the whole maintenance process without

breaking the existent process. Our product use native train sensors when it’s possible and replace

already existing maintenance task.

A new maintenance process, centered on data

TUESDAY, JUNE 19, 2018

Page 30: PRODUCTIONALIZATION OF A PREDICTIVE MAINTENANCE …€¦ · Connect stock availability maintenance order and human resources to find the best possible maintenance order Connect resources

CONCLUSION : PROSPECTS

TÉLÉDIAG ST PIERRE DES CORPS

MAINTENANCE 4.0 FROM CBM TO THE WHOLE MAINTENANCE PROCESS CENTERED ON DATA

TUESDAY, JUNE 19, 2018

Standardize and

expand our CBM

system to all rolling

stock

New train

T T

I

M

R

S

Connect stock

availability maintenance

order and human

resources to find the

best possible

maintenance order

Connect resources

Use operational data to

optimize the callback of

rolling stock in maintenance

center accordingly with

connected resources

Connect schedule

Always move forward

with new tech BigData,

AI, new algorithm…

Technology

Even if our system is in

production we have to

study how to grow our

tech to absorb and

compute always more

data

Industrialize

Speed up (real-time

data) data process to

optimize reactive

maintenance

Reactive Maintenance