Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware...

22
Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain / Technischer Instandhaltungsbereich (PT/TIB) 10.05.2016

Transcript of Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware...

Page 1: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Entwicklung einer MATLAB-Analysesoftware für Big

Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch

Powertrain / Technischer Instandhaltungsbereich (PT/TIB)

10.05.2016

Page 2: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Agenda

2. Herausforderungen heutiger Produktionsanlagen

3. Konzept der „intelligenten Diagnose von Produktionsanlagen“

4. Kontext zu Big Data

5. MATLAB-Umsetzung

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 2

Page 3: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Mercedes-Benz Powertrain –

4 Bausteine bilden das Herz unserer Automobile

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 3

MOTOR GETRIEBE ACHSEN KOMPONENTEN

Page 4: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Powertrain-Standorte in Deutschland

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 4

• Achsen • Achskomponenten • Lenksäulen • Komponenten der

Abgastechnologie • Leichtbaustrukturteile • Entwicklung

• Motoren • Komponenten • Getriebeteile • Kraftstoffsysteme • Entwicklung

• Motoren • Getriebe • Achsen • Komponenten • Guss- und

Schmiedeteile

• Motoren

Berlin

Hamburg

MDC Power Kölleda

Stuttgart

MDC Technology

Arnstadt

• Motorenkomponenten

Page 5: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Instandhaltung Engineering

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 5

Proaktives Geschäft - Kommunikation mit Dienstleistern

- Störanalysen, Maßnahmen

- VI-Planung

Operatives Geschäft - Störanalyse

- Shopfloor intern mit Produktion

Produktion Produktionsplanung

Neuplanungen - Einfluss auf Konstruktion/

Komponenten

- SMEA

- Abnahmen

Einmalmaßnahmen/

Re-Use (mit Budget) - Abstimmung mit

TS/PPA/PRD

- Bei Bedarf Abnahmen

Bereichsebene

• Pumpen

• Versteller

• Getriebeteile

• OM642

• NoWePool

• Camtronic

• B25, Nocken

• Rail/DE

Fachebene

• Roboter

• Produktionsdatentechnik

• Steuerungen

• Kameras

• Laser

• Spindeln

• Abnahmen

• Reinigungsanlagen

• Meßtechnik

Page 6: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Agenda

1. Anwendungsgebiet

3. Konzept der „intelligenten Diagnose von Produktionsanlagen“

4. Kontext zu Big Data

5. MATLAB-Umsetzung

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 6

Page 7: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

• Große Datenmenge aus einer heterogenen IT-Landschaft

Herausforderungen heutiger Produktionsanlagen

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 7

Maschine 1

Beladung

Maschine 2

Bearbeitung

Maschine 3

Qualitäts-

prüfung

GLT

Page 8: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Aktuelles Vorgehen bei Maschinenproblemen

Promotionsthema „Intelligente Diagnose von Produktionsanlagen“ | PT/TIB | 8

Programmanalyse

Maschine verstehen

??? ? ? ?

Auswertung von Kennzahlen

Page 9: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Agenda

1. Anwendungsgebiet

2. Herausforderungen heutiger Produktionsanlagen

4. Kontext zu Big Data

5. MATLAB-Umsetzung

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 9

Page 10: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Konzept der „intelligenten Diagnose von Produktionsanlagen“

Promotionsthema „Intelligente Diagnose von Produktionsanlagen“ | PT/TIB | 10

Daten einlesen

Algorithmus zur Datenanalyse

Ausgabe

Maschine verstehen

Page 11: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Agenda

1. Anwendungsgebiet

2. Herausforderungen heutiger Produktionsanlagen

3. Konzept der „intelligenten Diagnose von Produktionsanlagen“

5. MATLAB-Umsetzung

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 11

Page 12: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Dateneigenschaften im Kontext zu Big Data

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 12

Datenmenge Datenvielfalt Datengeschwindigkeit

Abtastrate ≈100 ms

700 Variablen

6 TB/p.M.

Maschine

Share: Zugriff über eine Ressource im internen Web

Betriebsdaten

SPS

Numerical Control

Big Data

2 GB/Tag

x 100

Page 13: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Agenda

1. Anwendungsgebiet

2. Herausforderungen heutiger Produktionsanlagen

3. Konzept der „intelligenten Diagnose von Produktionsanlagen“

4. Kontext zu Big Data

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 13

Page 14: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Umsetzung der Datenanalyse in MATLAB

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 14

Betriebsdaten

(.txt)

SPS

(.csv)

NC

(.csv)

Daten einlesen Daten-

aufbereitung

Takt 1 Takt 2 Takt 3 Takt 5 Takt 4

Page 15: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Kennzahlen für kardinalskalierte Werte

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 15

Bildung von

Kennzahlen je

Takt

Page 16: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 16

Anzahl von Flankenwechseln: 𝑥𝐹𝑊 = 4

Modalwert: 𝑥𝑀𝑜𝑑 = 1

Anzahl von „0“: 𝑥0 = 277

Anzahl von „1“: 𝑥1 = 1721

Zeitintervalle [s]: 𝑥𝑡1= 19,220

𝑥𝑡2= 15,990

𝑥𝑡3= 83,227

𝑥𝑡4= 14,367

Bildung von

Kennzahlen je

Takt

Kennzahlen für nominalskalierte Werte

Page 17: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Bildung einer Soll-Referenz je Kennzahl

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 17

Soll-Referenz

Abweichung

SOLL Vergleich von

Kennzahlen mit

SOLL-Referenz

Page 18: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Visualisierung

Umsetzung der Datenanalyse in MATLAB

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 18

Betriebsdaten

(.txt)

SPS

(.csv)

NC

(.csv)

Daten einlesen Daten-

aufbereitung

Bildung von

Kennzahlen

je Takt

Soll-Referenz

Vergleich von

Kennzahlen

mit

Soll-Referenz Abweichungstakt

SOLL-Takt SOLL-Gruppe

Abweichungs-

Gruppe 1

Fehler-Gruppe 1

PCA

kmeans

Dimensionality

Reduction;

Cluster Analysis

Descriptive

Statistics and

Visualization

• MATLAB 2015b

• Statistics and Machine Learning Toolbox

Descriptive

Statistics

Page 19: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Darstellung der Datenanalyse anhand exemplarischer Daten

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 19

Antriebswirkleistung Getriebemotor Achse LT1 Position Achse LT1

Lager Defekt

Soll-Gruppe

Taktzeit Motor LT1

Leistung Motor LT1

Position Achse LT1

Abweichungsgruppe 1

Taktzeit Motor LT1

Leistung Motor LT1

Position Achse LT1

Fehler-Gruppe 1

Taktzeit Motor LT1

Leistung Motor LT1

Position Achse LT1

0 0 1 1 1 2 0

Page 20: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Feinkonzept der Visualisierung

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 20

Diagnose des Maschinenverhaltens:

Algorithmus erlernt das Verhalten der Maschine

Prognose

Bioinformatics Toolbox

Page 21: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

nächste Schritte zur Realisierung des Prototypen

• Verifikation des Algorithmus zur intelligenten Diagnose

• Trainingsdauer

• geeignete Kennzahlen mittels statistischer Methoden

• Clustering (Gruppierung)

• Visualisierung des Ergebnisses

• Störszenarien an der Maschine erzeugen

• Erweiterung der Datenquellen

• Fehlermeldungen

• Störaufträge

• Qualitätsdaten

Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten-Produktion | 10.05.2016 21

Page 22: Entwicklung einer MATLAB-Analysesoftware für Big …...Entwicklung einer MATLAB-Analysesoftware für Big Data in der Motoren-Komponenten Produktion Dipl.-Ing.(FH) Jessica Fisch Powertrain

Vielen Dank für Ihre Aufmerksamkeit

Vielen Dank für Ihre Aufmerksamkeit!