Auf dem Hot-Data-Pfad zur Echtzeit-Datenverarbeitung

Beispiel für die Definition einer IoT Rule, die Daten Richtung Kinesis Data Stream weiterleitet. (Bild: Transition Technologies PSC Germany GmbH)
Beispiel für die Definition einer IoT Rule, die Daten Richtung Kinesis Data Stream weiterleitet. (Bild: Transition Technologies PSC Germany GmbH)

Wie im ersten Teil der Artikelreihe beschrieben, ermöglicht es die Umsetzung des Cold-Data-Pfades, Erkenntnisse aus Langzeitdaten-Analysen zu ziehen. Damit werden frühzeitige Steuerungsmaßnahmen möglich, die eine Minderung der Produktivität, -qualität oder gar einen Produktionsausfall verhindern können. In diesem Teil der Serie steht die Frage im Vordergrund, wie sich eingehende Live-Daten für ad-hoc Analysen, Alarme oder Visualisierungen nutzen lassen. Dazu bauen Anwenderunternehmen ein Stream Processing auf der AWS-Cloud auf, mit dem Echtzeit-Einblicke in die Produktion gewonnen und diese anschließend gewinnbringend genutzt werden können.

 (Bild: Transition Technologies PSC Germany GmbH)
(Bild: Transition Technologies PSC Germany GmbH)

Vereinfachter Anwendungsfall

Als Szenario dient ein stark vereinfachter Anwendungsfall aus der Instandhaltung:

Im Beispiel geht es um ein Asset, das nur in einem bestimmten Temperatur- und Luftfeuchtigkeitskorridor Teile in der gewünschten Qualität produzieren kann. Erweiterte Analyseverfahren können diesen Korridor offenlegen. Nun möchten die Produzenten frühzeitig eine Warnung an einen Instandhalter schicken, dass sich die Maschine außerhalb dieses Korridors bewegt, oder diesen bald verlassen wird. Zu diesem Zweck setzen sie eine Streaming-Architektur auf. Eine Streaming Architektur besteht immer aus drei Bestandteilen: dem Event Producer, dem Event Router und dem Event Consumer. Dabei veröffentlicht der Producer die Nachricht an den Router, wobei dieser die Daten filtern oder anreichern kann und liefert diese Daten wiederum an die Consumer aus. Dadurch können Producer und Consumer voneinander unabhängig skaliert werden. Um das Szenario umzusetzen – also Warnungen an die Instandhaltung zu schicken – sobald Luftfeuchtigkeit und Temperatur drohen ihren Korridor zu verlassen, lässt sich eine Architektur mit folgenden Komponenten aufbauen.

 (Bild: Transition Technologies PSC Germany GmbH)
(Bild: Transition Technologies PSC Germany GmbH)

AWS-Software im Einsatz

In der Architektur fließen die Daten aus IoT Core direkt über eine IoT Rule in die Streaming-Anwendung Kinesis Data Streams, die von AWS verwaltet wird. Dabei wird kein zusätzlicher Code benötigt, da die Integration der AWS Services verlässlich ist. Innerhalb der Regel müssen Anwender lediglich einen Kinesis Data Stream angeben, auf den die Daten veröffentlicht werden sollen. Die tatsächliche Verarbeitung der Daten erfolgt in Kinesis Data Analytics (kurz KDA), wobei KDA hierbei das Hosting der vom Anwender als Docker Container bereitgestellten Apache-Flink-Applikation übernimmt. Apache Flink ist ein Framework zum Stream Processing, welches die asynchrone Filterung und die Anreicherung von Daten unterstützt. KDA übernimmt dabei die Skalierung und Überwachung der Applikation.

Über KDA wird asynchron eine Validierung gegen das ML-Modell getriggert und deren Ergebnis ausgewertet. (Bild: Transition Technologies PSC Germany GmbH)
Über KDA wird asynchron eine Validierung gegen das ML-Modell getriggert und deren Ergebnis ausgewertet. (Bild: Transition Technologies PSC Germany GmbH)

KI-gestütztes Monitoring

Von hier lässt sich eine asynchrone Anfrage an eine Lambda-Funktion anstoßen, die als Proxy für die Sagemaker Inference API dient, welche in diesem Fall mit einem Micro-Batch angefragt wird. Also wird für ein kleines Datenset angefragt, ob die aktuellen Daten darauf hindeuten, dass die Werte bereits außerhalb des Korridors liegen, oder zu verlassen drohen. Diese API wird genutzt, um die Live-Daten gegen das zuvor trainierte Modell zu validieren. In diesem Korridor von Luftfeuchtigkeit und Temperatur ist die Problemstellung nahezu trivial und könnte auch durch einfache Wenn-Dann-Verkettungen gelöst werden. Doch das Vorgehen ist auf weit komplexere Daten mit vielen Einflussvariablen übertragbar.

Die verwendete IoT-Architektur (Bild: Transition Technologies PSC Germany GmbH)
Die verwendete IoT-Architektur (Bild: Transition Technologies PSC Germany GmbH)

Daten für den Hot-Data-Pfad

Die um die Inferenz angereicherten Daten werden nun in einer DynamoDB gespeichert, welche nur den aktuellen Status jedes Assets enthält. Die längerfristige Betrachtung der Daten findet nicht im Hot-Data-Pfad statt. Gleichzeitig wird das ermittelte Ergebnis zurück nach KDA gegeben, wo abhängig von dem Ergebnis der Inferenz, eine Mitteilung im Simple Notification Service veröffentlicht wird, die darauf hinweist, dass die Messwerte außerhalb des gewünschten Korridors liegen. Diese Mitteilung können verschiedene Adressaten verschickt werden. Diese reichen von anderen Applikationen, die das Topic abonnieren, bis hin zu dem automatischen Versand per E-Mail an eine abonnierende Adresse. So kann der Instandhalter per E-Mail oder über seine Service App direkt erfahren, dass das Asset bereits außerhalb der definierten Parameter läuft oder droht dies zu tun.

Der Live-Zustand der Assets

Die Instandhaltung kann über diese Service App den aktuellen Zustand der angebundenen Assets überprüfen. Dazu wird die Service App aus der zuvor angelegten DynamoDB Tabelle über App Sync in (nahezu) Echtzeit mit Daten zum Zustand des Assets versorgt. Dabei erfolgt die Anbindung über Standard Graph-QL-Schnittstellen, die sich schnell neu entwickeln und integrieren lassen.

IoT-Plattform ist aufgebaut

Am Ende des Artikels ist nachvollziehbar, wie eine IoT-Plattform entsteht, die sowohl die langfristige Speicherung und Analyse (Artikel 1) unterstützt, als auch die Verarbeitung von Daten in nahezu Echtzeit, wie in diesem Artikel beschrieben. Zusammengenommen legen Anwenderunternehmen so ein tragfähiges Fundament für die Digitalisierung ihrer Produktion.

Den ersten Teil der Serie lesen Sie hier.



  • Fabian Kuttenkeuler leitet Vertrieb

    Fabian Kuttenkeuler leitet Vertrieb

    Wechsel bei Kontron Electronics Fabian Kuttenkeuler leitet Vertrieb Kontron Electronics hat einen neuen Vertriebsleiter. Fabian Kuttenkeuler übernimmt das Amt von Franz Ott, der neuer Business Development Manager des Unternehmens wird.

    mehr lesen: Fabian Kuttenkeuler leitet Vertrieb

  • KI und Hochleistungscomputer beschleunigen Forschung

    KI und Hochleistungscomputer beschleunigen Forschung

    Materialwissenschaft KI und Hochleistungscomputer beschleunigen Forschung Forschende gehen davon aus, ihre Arbeit mit einer Kombination aus künstlicher Intelligenz (KI) und Cloud Computing auf ein Tempo beschleunigen zu können, das bis…

    mehr lesen: KI und Hochleistungscomputer beschleunigen Forschung

  • Antrieb 4.0: Forschung für zukunftsfähige Antriebslösungen

    Antrieb 4.0: Forschung für zukunftsfähige Antriebslösungen

    Antriebe der Zukunft entwickeln Antrieb 4.0: Forschung für zukunftsfähige Antriebslösungen Im Forschungsprojekt Antrieb 4.0 sollen Ansätze für mehr Effizienz und Nachhaltigkeit in Antriebssystemen entwickelt werden. Ein Use Case zielt darauf…

    mehr lesen: Antrieb 4.0: Forschung für zukunftsfähige Antriebslösungen

  • Die industrielle Bildverarbeitung in der Automobilbranche

    Die industrielle Bildverarbeitung in der Automobilbranche

    Vergleich zwischen Deutschland und Großbritannien Die industrielle Bildverarbeitung in der Automobilbranche 43 Prozent der deutschen Automotive-Unternehmen setzen KI in der Bildverarbeitung ein. In Großbritannien sind es mehr als die Hälfte.…

    mehr lesen: Die industrielle Bildverarbeitung in der Automobilbranche

  • Warum Unternehmen zu einem APS-System greifen

    Warum Unternehmen zu einem APS-System greifen

    Im Maschinen- und Anlagenbau sind effiziente Fertigungs- und Planungsprozesse unerlässlich. Advanced-Planning-and-Scheduling-Systeme (APS) gewinnen in diesem Zusammenhang an Bedeutung. Der Aachener Softwarespezialist Inform hat in einer Kundenbefragung die Ziele und Einflussfaktoren…

    mehr lesen: Warum Unternehmen zu einem APS-System greifen

  • Welche Security-Themen Unternehmen auf dem Zettel haben sollten

    Welche Security-Themen Unternehmen auf dem Zettel haben sollten

    Kyndryl-Prognosen für Cyber-Sicherheit Welche Security-Themen Unternehmen auf dem Zettel haben sollten Cybersicherheit wird Unternehmen auch im kommenden Jahr nicht loslassen. Für den IT-Dienstleister Kyndryl kristallisieren sich dabei vor allem fünf…

    mehr lesen: Welche Security-Themen Unternehmen auf dem Zettel haben sollten

  • Neue Technologien adaptiv regulieren

    Neue Technologien adaptiv regulieren

    Interdisziplinäre Forschung an der Universität Freiburg Neue Technologien adaptiv regulieren Voraussichtlich 2024 soll der EU AI Act in Kraft treten. Er unterscheidet verschiedene Systeme von künstlicher Intelligenz (KI) nach ihrem…

    mehr lesen: Neue Technologien adaptiv regulieren

  • Fünf Trends in der KI-gesteuerten Authentifizierung

    Fünf Trends in der KI-gesteuerten Authentifizierung

    Künstliche Intelligenz im CIAM Fünf Trends in der KI-gesteuerten Authentifizierung Die Diskussion rund um künstliche Intelligenz reicht von möglichen Einsatzszenarien bis zur Wahrung der Datenschutzrichtlinien. Und laut einer Studie des…

    mehr lesen: Fünf Trends in der KI-gesteuerten Authentifizierung

  • IBM und Meta starten AI Alliance

    IBM und Meta starten AI Alliance

    Gemeinsam mit Meta startet IBM die AI Alliance, die mehr als 50 Unternehmen und Institutionen zusammenbringt. Ziel ist die Förderung offener, sicherer und vertrauenswürdiger künstlicher Intelligenz.

    mehr lesen: IBM und Meta starten AI Alliance

  • Das beliebteste Passwort 2023 ist 123456789

    Das beliebteste Passwort 2023 ist 123456789

    Das Team von Prof. Christian Dörr, Leiter des Fachbereichs ’Cybersecurity – Enterprise Security’ am Hasso-Plattner-Institut, hat Passwortlisten ausgewertet, die durch gehackte Online-Dienste im Netz gelandet sind. Besonderes beliebt ist demnach…

    mehr lesen: Das beliebteste Passwort 2023 ist 123456789

  • Hexagon und JSOL Corporation arbeiten zusammen

    Hexagon und JSOL Corporation arbeiten zusammen

    Virtuelles Prototyping Hexagon und JSOL Corporation arbeiten zusammen Im Rahmen einer strategischen Partnerschaft wollen Hexagon und die JSOL Corporation virtuelles Prototyping von Elektroantriebssträngen vorantreiben.

    mehr lesen: Hexagon und JSOL Corporation arbeiten zusammen

  • Bechtle ernennt Marijke Kasius zur Vice President

    Bechtle ernennt Marijke Kasius zur Vice President

    Neue Position in den Niederlanden Bechtle ernennt Marijke Kasius zur Vice President Das IT-Systemhaus Bechtle verändert die Führungsstruktur und beruft Marijke Kasius zur Vice President für die Bechtle-Unternehmen in den…

    mehr lesen: Bechtle ernennt Marijke Kasius zur Vice President