Top Banner
September 2017 Paul van der Voort programma manager Laurens Koppenol lead datascientist
27

ProRail Laurens Koppenol & Paul van der Voort

Jan 21, 2018

Download

Data & Analytics

BigDataExpo
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ProRail Laurens Koppenol & Paul van der Voort

September 2017 Paul van der Voort – programma manager

Laurens Koppenol – lead datascientist

Page 2: ProRail Laurens Koppenol & Paul van der Voort

Sector uitdagingen

Big data & het spoor

2

ProRail DataLab

Focus:

• Storingen voorspellen

• Tracking & tracing

• IoT sensoring

Spoorsector

Mogelijkheden

Page 3: ProRail Laurens Koppenol & Paul van der Voort

IoT Sensoring

3

EBI switch

Page 4: ProRail Laurens Koppenol & Paul van der Voort

Tracking & tracing

4

Testcontainer Kijfhoek

GPS data vervoerdersRFID tags & readers

Smart camera’s

Combineren diverse locatiebronnen

(treinen, wagens, containers)

Page 5: ProRail Laurens Koppenol & Paul van der Voort

Infrastoringen voorspellenInfra storingenDerdenWisselsTreindetectieSpoor: ligging + defectenOverwegEnergievoorziening

Infra

storingen

Derden storingen Wisselstoringen Spoorligging

Spoorstaafdefecten

PR

OJE

CT

EN

5

Treindetectie

Page 7: ProRail Laurens Koppenol & Paul van der Voort

DataLab werkwijze

Systeembegrijpen

Data achterhalen

Data bewerken

Analyseren

Modelmaken

7

Predictive modelling cyclus:

Scrum principes:

• Scrum team

• Sprints

• Standups en

scrumboard

• Sprint demo’s

Page 8: ProRail Laurens Koppenol & Paul van der Voort

September 2017 Paul van der Voort – programma manager

Laurens Koppenol – lead datascientist

Projecten

Page 9: ProRail Laurens Koppenol & Paul van der Voort

9

Derdenstoringen

Page 10: ProRail Laurens Koppenol & Paul van der Voort

• Mensen of dieren langs het spoor

• Niet alleen gevaarlijk;

Zeer groot aantal treinvertragingen

• Diverse maatregelen, waaronder;

– Surveillance

– Hekken

– Cameratoezicht

Kan dit voorkomen worden doorvoorspellen van derdenstoringen?

10Bron: RTL Nieuws

Derdenstoringen - Probleem

Page 11: ProRail Laurens Koppenol & Paul van der Voort

11

Derdenstoringen – Aanpak

Risico bepaling per locatie per dag

1. In kaart brengen invloedsfactoren

2. Invloedsfactoren gebruiken voor voorspelling

3. Acteren adhv voorspelling

Page 12: ProRail Laurens Koppenol & Paul van der Voort

Derdenstoringen – Aanpak

12

Mensen:• Omwonenden

• Scholen, sportvelden• GGZ instellingen• Evenementen

Moment:• Weer

• Weekdag, tijdstip• Vakanties

Dieren:• Aanwezige dieren

• Type gebied

Inrichting spoor:• Stations

• Overwegen• Kunstwerken• Afscherming

Mensen/ dieren op het spoor

Bjisturingsproces

Page 13: ProRail Laurens Koppenol & Paul van der Voort

13

Derdenstoringen – Status

Page 14: ProRail Laurens Koppenol & Paul van der Voort

14

Derdenstoringen – Status

Page 15: ProRail Laurens Koppenol & Paul van der Voort

• Aanvulling dierenText mining & andere modellen

15

Derdenstoringen – Status

Page 16: ProRail Laurens Koppenol & Paul van der Voort

• Aanvulling dierenUpgrades dashboard

16

Derdenstoringen – Status

Page 17: ProRail Laurens Koppenol & Paul van der Voort

17

Uitdagingen bij overige projecten

!

Page 18: ProRail Laurens Koppenol & Paul van der Voort

Infra gegevens met objectnaam A440BT

SAP equipments gegevens met objectnaam A440BT

WGM$A440B/CT SGRA$A440A/BT ?

Wat is juiste sectieID (PPLG$Elementnaam)

One switch or section has different naming in different systems.

Uitdaging - Koppelen diverse systemen

Page 19: ProRail Laurens Koppenol & Paul van der Voort

19

Uitdaging - pattern recognition

Het wissel loopt

door zijn frictie

Motor current

• Recognising patterns in normal and abnormal conditions

• Clustering of switches with similar patterns.

Oplopende omlooptijd

Page 20: ProRail Laurens Koppenol & Paul van der Voort

20

Uitdaging - correction of shifted data

Track

• Detection of measurement deviation

• Automatic correction by shifting curves tot the opimal fit (blocks of 50m track)

Page 21: ProRail Laurens Koppenol & Paul van der Voort

21

Uitdaging - detection of maintenance

Sudden deterioration (negative trend breach) Maintenance

Sudden improvement

+ maintenance window

= maintenance

Page 22: ProRail Laurens Koppenol & Paul van der Voort

22

Wisselstoringen

Page 23: ProRail Laurens Koppenol & Paul van der Voort

23

Wisselstoringen voorspellen

Telegraaf, 3 juni 2017

Page 24: ProRail Laurens Koppenol & Paul van der Voort

24

• Omlooptijd (TROTS, Astris)

• Mislukte omlopen (TROTS, A.)

• Motorstroom (POSS, Flex)

• …

• Weer

• Onderhoud

• Wisseltype / hoekverhouding

• …

Wisselstoringen – ingrediënten

• Storingsmeldingen (SAP)

• Foutmeldingen (PRL)

• …

Conditie

Storing

Invloeden

>5000 wissels

enkele storingen per dag

Page 25: ProRail Laurens Koppenol & Paul van der Voort

25

Wisselstoringen - tussenresultaten

Random Sprint 3 Sprint 6 Sprint 8

Groepwissels

> 5000 wissels

2000 wissels

1 Wissel Enkeleclusters van 5-10 wissels

Precision <1% 20 % 90% 50%

Recall 20 % 60% 20%

Prototype

Dashboard:

Voorspellende waarde

(voorspelperiode 1-14 dagen):

Page 26: ProRail Laurens Koppenol & Paul van der Voort

[email protected]

Vragen?

Page 27: ProRail Laurens Koppenol & Paul van der Voort

Big data platform

27

PlatformHadoop

cloud

Open

source

Use

ModellingData-

preppingDashboardFeature

selection