• Keine Ergebnisse gefunden

Analyse eines Magnetventils anhand des Einschaltverhaltens. Michael Baumann, 30. Juni 2021

N/A
N/A
Protected

Academic year: 2022

Aktie "Analyse eines Magnetventils anhand des Einschaltverhaltens. Michael Baumann, 30. Juni 2021"

Copied!
48
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Analyse eines Magnetventils anhand des Einschaltverhaltens

Michael Baumann, 30. Juni 2021

(2)

MAGNETICS4FREAKS

CORONA-Special - SS 2021

Kontaktdaten:

michael.baumann@burkert.com

(3)

Agenda

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

Analytik vs. Machine Learning

Pipeline

Ausblick

Quelle: https://www.seekpng.com/png/full/782-7824220_the-main-component-of-openmind-is-an-online.png

(4)

Bürkert

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

Analytik vs. Machine Learning

Pipeline

Ausblick

(5)

Bürkert

● Christian Bürkert GmbH & Co. KG

● Gründung: 1946

● Weltweit 36 Niederlassungen

● Ca. 3000 Mitarbeiter

● Umsatz 2020: 543,9 Mio. €

Quelle: https://www.buerkert.de/var/buerkert/storage/images/media/images/zahlen-und-fakten/23147-4-eng-INT/Zahlen-und-Fakten_full_detail.jpg

(6)

Bürkert

● Mess-, Steuer- und Regeltechnik

● Einzelgeräte bis zu Systemlösungen

● Anwendungen: Analyse- und Labortechnik,

Lebensmittelindustrie,

Wasseraufbereitung

(7)

Einschaltverhalten

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

Analytik vs. Machine Learning

Pipeline

Ausblick

(8)

Einschaltverhalten

● Spannungssprung

● Charakteristischer Stromverlauf

● Abhängig von:

‒ Bewegung

‒ Strom

‒ Medium

‒ Mediumsdruck

‒ Temperatur

‒ Fertigungsmaße

‒ Membranwerkstoff

(9)

Einschaltverhalten

(10)

Einschaltverhalten

Aufbau zum Aufzeichnen

(11)

Analytische Bewertung

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

Analytik vs. Machine Learning

Pipeline

Ausblick

(12)

Analytische Bewertung Lorentzkraftaktor

𝑈0 = 𝑖 ∙ 𝑅𝑖+ 𝑅𝑀 +𝑑Ψ 𝑥, 𝑖

𝑑𝑡 1 𝐹𝑚= 𝑚 ሷ𝑥 + 𝜌 ሶ𝑥 + 𝑐𝑥 − 𝐹0 5

𝑢𝐿=𝑑 Ԧ𝑥𝐷

𝑑𝑡 × 𝐵𝑙 2 𝐹Ԧ𝐿= 𝑖 ∙ Ԧ𝑙 × 𝐵 = Ԧ𝐹𝑚 6

𝑖 = 𝑢𝐿

𝑅𝑀 3 𝑃𝑉= 𝐶𝑡ℎ𝑑Δ𝜗31 𝑑𝑡 +Δ𝜗31

𝑅𝑡ℎ 7

Θ = Φ 𝑅𝑚𝐹𝑒+ 𝑅𝑚𝑥 + Θ𝐵 4

𝐹 = 𝐹 Ԧ

𝐶

+ 𝐹

𝐿

𝐹 = 𝑄 ∙ 𝐸 + Ԧ Ԧ 𝑣 × 𝐵

𝐹

𝐿

= 𝐼 ∙ Ԧ𝑙 × 𝐵

𝑟𝑜𝑡𝐻 =𝐽

Ԧ

𝜅𝐸 =𝐽

Ԧ

𝑑𝑖𝑣𝐵 = 0 𝑑𝑖𝑣𝐷 = 𝜌

𝑟𝑜𝑡𝐸 = −𝜕𝐵

𝜕𝑡

(13)

Pro (Arial Bold weiß 20 pt.) Pro Contra Contra

Genaue Kenntnis der Parameter

Jeder Effekt muss analytisch bekannt sein Verständnis des Systems

Abbild eines Teils der Wirklichkeit (Modell) Modell leichter anpassbar

Keine Daten erforderlich

Kann beliebig vereinfacht werden Teilausschnitte nachvollziehbar

Analytische Bewertung

(14)

Bewertung mit Machine Learning

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

‒ Allgemein

‒ k Nearest Neighbor (kNN)

‒ Feedforward Network (FFN)

‒ Convolutional Neural Network (CNN)

Analytik vs. Machine Learning

Pipeline

Ausblick

Quelle: https://www.seekpng.com/png/full/782-7824220_the-main-component-of-openmind-is-an-online.png

(15)

Bewertung mit Machine Learning Allgemein

● 1943: Erstes Neuronale Netz: Warren McCulloch, Walter Pitts

● Weiterentwicklung der Computer

● Entwicklung Trainingsalgorithmen

● Entwicklung des Internets

● Heute: Eroberung Industrie

● Strukturen menschlichen Denkens

● Computer lernt durch Erfahrung

Deep Learning Machine Learning

Artificial Intelligence

(16)

Bewertung mit Machine Learning

Allgemein

(17)

Bewertung mit Machine Learning kNN

● k Nearest Neighbor

● Bekannt und einfach zu verstehen

● Klassifikation abhängig von k nächsten Nachbarn

https://scikit-learn.org/stable/auto_examples/neighbors/plot_classification.html

(18)

Bewertung mit Machine Learning kNN

http://res.cloudinary.com/dyd911kmh/image/upload/f_auto,q_auto:best/v1531424125/KNN_final1_ibdm8a.png

(19)

Bewertung mit Machine Learning kNN

● k = 5

● Gesamt 2100 Kurven

(20)

Pro (Arial Bold weiß 20 pt.) Pro Contra Contra

Speicherkapazität

Berechnung für jeden Punkt → Option der Optimierung

Zuordnung von k abhängig Einfache Verständlichkeit

Ergebnis nachvollziehbar Einfache Implementierung Kein Modell

Bewertung mit Machine Learning

kNN

(21)

Bewertung mit Machine Learning FFN

Feed Forward Network (FFN)

● Deep Learning

● Neuronales Netzwerk

● Vorwärtsgerichtete Verarbeitung

● Nichtlineare Verarbeitung

Quelle: W.Ertel, Grundkurs Künstliche Intelligenz, 2016

(22)

Bewertung mit Machine Learning FFN

X W y

g()

y = 𝑔 𝑥 ∙ 𝑤

Input Output

(23)

Bewertung mit Machine Learning FFN

Hidden Layer Z

X 1

X 2 X m

W1

W2

Wm

y

g()

y = 𝑔 ෍

𝑗=1 𝑚

𝑥 𝑗 ∙ 𝑤 𝑗

(24)

Bewertung mit Machine Learning FFN

𝑧 = 𝑔 ෍

𝑗=1 𝑚

𝑥 𝑗 ∙ 𝑤 𝑗 𝑦 = 𝑓 𝑤 𝑧 ∙ 𝑧

X 1 X 2 X m

W1

W2

Wm

Z

Hidden Layer

y

f()

w

z

(25)

Bewertung mit Machine Learning FFN

𝑧 𝑗 = 𝑔 ෍

𝑗=1 𝑚

𝑥 𝑗 ∙ 𝑤 𝑗

𝑦 = 𝑓 ෍

𝑗=1 𝑚

𝑧 𝑗 ∙ 𝑤 𝑧𝑗

X 1 X 2 X m

W

11

W

21

W

m1

Z 1

Hidden Layer

y Z 2

W

12

W

22

W

m2

W

Z1

W

Z2

f()

Output

(26)

Bewertung mit Machine Learning FFN

𝑧 𝑗 = 𝑔 ෍

𝑗=1 𝑚

𝑥 𝑗 ∙ 𝑤 𝑗

𝑦 = 𝑓 ෍

𝑗=1 𝑚

𝑧 𝑗 ∙ 𝑤 𝑧𝑗

X 1 X 2 X m

W

11

W

21

W

m1

Z 1

Hidden Layer

y Z 2

W

12

W

22

W

m2

W

Z1

W

Z2

(27)

Bewertung mit Machine Learning FFN

𝑧 𝑗 = 𝑔 ෍

𝑗=1 𝑚

𝑥 𝑗 ∙ 𝑤 𝑗

𝑦 𝑗 = 𝑓 ෍

𝑗=1 𝑚

𝑧 𝑗 ∙ 𝑤 𝑧𝑗

X 1 X 2 X m

W

11

W

21

W

m1

Z 1

Hidden Layer

y 1

Z 2

W

12

W

22

W

m2

W

Z11

W

Z22

y 2

W

Z12

W

Z21

(28)

Bewertung mit Machine Learning FFN

● Training: Backpropagation

‒ Abweichung von Zielwert

‒ Korrektur der Gewichtungen

● Validierung des Trainingerfolgs

● Gefahr des Auswendiglernens

(29)

Bewertung mit Machine Learning

FFN

(30)

Pro (Arial Bold weiß 20 pt.) Pro Contra Contra

Hohe Rechenleistung bei Modellentwicklung Hoher Datenbedarf

Gefahr des Auswendiglernens Komplexe Zusammenhänge erkennen

Erweiterbar

Bewertung mit Machine Learning

FFN

(31)

Bewertung mit Machine Learning CNN

Convolutional Neural Network (CNN)

● Deep Learning

● Mustererkennung

● Bilderkennung

F. Chollet, DEEP LEARNING with Python, Shelter Island: Manning Publications Co., 2018.

(32)

Bewertung mit Machine Learning

CNN

(33)

Bewertung mit Machine Learning

CNN

(34)

Bewertung mit Machine Learning

CNN

(35)

Bewertung mit Machine Learning

CNN

(36)

Bewertung mit Machine Learning

CNN

(37)

Pro (Arial Bold weiß 20 pt.) Pro Contra Contra

Keine räumliche Lage

Hohe Rechenleistung bei Modellentwicklung Hoher Datenbedarf

Gefahr des Auswendiglernens Komplexe Zusammenhänge

Mustererkennung unabhängig vom Ort 1D bis min. 3D

2D auch als 2D analysiert

Bewertung mit Machine Learning

CNN

(38)

Bewertung mit Machine Learning Anwendungen FFN und CNN

● Bilderkennung

● Videobearbeitung

● Spracherkennung

● Texterkennung

● Zeitliche Prognosen z.B.

‒ Börse

‒ Wetter

● Regler

https://www.fahrschulegottschalk.de/wp-content/uploads/2016/11/icon-auto.png

(39)

Analytik vs. Machine Learning

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

Analytik vs. Machine Learning

Pipeline

Ausblick

Analytik Machine

Learning

vs

(40)

Analytik vs. Machine Learning

Analytik Machine Learning

Anpassbares Modell Training mit neuen Daten Daten für Modellvalidierung Daten für Training

Differentialgleichungen Erfahrungen

Ausschnitt der Realität Modell auf realen Daten

Einfache Bildanalyse Komplexe Bildanalyse

(41)

Pipeline

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

Analytik vs. Machine Learning

Pipeline

‒ CRISP-DM

‒ BASE-ABC

Ausblick

https://dam.krohne.com/t_ar43_cr_c//e_trim:0/w_700/q_auto/dpr_3.0/f_auto/d_im-other:image-not-available.png/v1612278112/im-stock-image/pipeline-desert-mountains-horizon.jpg

(42)

Pipeline

CRISP-DM

CRoss Industry Standard Process for Data Mining (CRISP-DM)

● Sechs Phasen

● Zum Planen von Projekten

‒ Data Science

‒ Machine Learning

(43)

Pipeline

BASE-ABC

Storage / Access

Exploratory analysis

Advanced analytics Business

question

Build prototype Acquire

data Communicate result

B a s e A B C

(44)

Pipeline

BASE-ABC

Membran- erkennung

Datenlogger im Prüfstand

Lokal

speichern, mit USB- Stick abholen, zentral ablegen

Daten-

bereinigung, Daten-

darstellung

Modell erstellen:

analytisch, Machine Learning

Prototyp am Computer, erste

Implementie- rung

Doku,

Präsentation

(45)

Ausblick

Bürkert

Einschaltverhalten

Analytische Bewertung

Bewertung mit Machine Learning

Analytik vs. Machine Learning

Pipeline

Ausblick

https://st.depositphotos.com/1552219/3940/i/600/depositphotos_39409069-stock-photo-outlook.jpg

(46)

Ausblick

● Machine Learning größere Anwendungsbreite

● Kein Ersetzen der Analytik

● Mehr Daten, mehr Rechenkapazität

● Optimierung Methoden

● Assistiert dem Menschen

● Ethische Fragen

https://www.kdnuggets.com/2015/07/cartoon-humans-ahead-deep-learning.html

(47)

We make ideas flow.

Vielen Dank!

Bürkert Fluid Control Systems Christian-Bürkert-Straße 13-17 74653 Ingelfingen

Deutschland

Tel.: +49 (0) 7940/10-0

Fax: +49 (0) 7940/10-91 204 info@buerkert.de

www.buerkert.de

(48)

Quellen

● https://www.datacamp.com/community/tutorials/k-nearest-neighbor-classification-scikit- learn

● https://scikit-learn.org/stable/modules/neighbors.html#neighbors

● https://www.datascience-pm.com/crisp-dm-2/

● E. Kallenbach, R. Eick, T. Ströhla, K. Feindt, M. Kallenbach und O. Radler, Elektromagnete, Springer Vieweg, 2017.

● F. Chollet, DEEP LEARNING with Python, Shelter Island: Manning Publications Co., 2018.

● A. Géron, Hands-On Machine Learning with Scikit-Learn and TensorFlow, Sebastopol:

O’Reilly Media, 2017.

Referenzen

ÄHNLICHE DOKUMENTE

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen

Best Practices zur Modellbewertung und Hyperparameter-Abstimmung Kombination verschiedener Modelle für das Ensemble Learning Machine Learning zur Analyse von Stimmungslagen