• Newsroom
  • Karriere
  • Kontakt
Micromata
  • Leistungen
    • Leistungsübersicht
      • Unser 360°
        Leistungsportfolio auf 
        einen Blick
    • Leistungen
      • Künstliche Intelligenz & Data Science
      • IT Beratung & Potenzialanalysen
      • Softwareentwicklung & DevOps
      • Projekt- & Qualitätsmanagement
      • CX/UX-Design
    •  
      • IT Security & Cloud Defense
      • Cloud Solutions & Operations
      • Change Management & Digitalisierung
      • Support & Maintenance
      • Barrierefreiheit
    • Weitere Themen
      • SAP to Cloud
      • KI-Corporate Chatbot
      • AR & VR Workshop
      • KI-Workshop für Unternehmen
      • Invaider ↗
  • Branchen
    •  Logistik
    •  Automotive
    •  Verkehr & Versorgung
    •  Life Science
    •  Rohstoffe
    •  Forschung & Entwicklung
  • Unternehmen
    •    Über Micromata
    •    Karriere
    •    Forschung & Entwicklung
    •    Publikationen & Vorträge
    •    Micromata Magazin
    •    Kontakt
  • Blog
  • Jetzt anfragen
  • Menü Menü
  • Leistungen
    • Leistungsübersicht
    • Künstliche Intelligenz & Data Science
    • IT-Beratung & Potenzialanalysen
    • CX/UX-Design
    • Barrierefreiheit
    • Softwareentwicklung & DevOps
    • Projekt- & Qualitätsmanagement
    • Change Management & Digitalisierung
    • IT Security & Cloud Defense
    • Support & Maintenance
    • Cloud Solutions & Operations
    • SAP to Cloud
    • KI-Corporate Chatbot
    • Apple Vision Pro Workshop
    • KI-Workshop für Unternehmen
    • Invaider ↗
  • Branchen
    • Automotive
    • Forschung & Entwicklung
    • Life Science
    • Logistik
    • Rohstoffe
    • Verkehr & Versorgung
  • Unternehmen
    • Über Micromata
    • Karriere
    • Newsroom
    • Micromata Magazin
    • Forschung & Entwicklung
    • Publikationen & Vorträge
    • Rückruf anfordern
    • Kontakt
  • Karriere
  • Blog
  • Jetzt anfragen

Referenz

IoT: Den Stromverbrauch senken mit KI

In den letzten Jahren sind die Energiepreise erheblich gestiegen. Dieser Trend wird voraussichtlich anhalten. Um die laufenden Stromkosten zu optimieren, rückt eine effektive und automatisierte Überwachung des Energieverbrauchs darum mehr und mehr in das Interesse produzierender Unternehmen. Auch in der Automobilbranche.

Jetzt Projekt anfragen

KI-optimiertes Energiemanagement

Ein guter Weg zur Reduktion des Energieverbrauchs ist das Erkennen unnötiger Mehrverbräuche in den Produktionsstätten – Beleuchtung bei Nacht, Heizen im Sommer, Leckagen in Druckluftanlagen usw.

Hier setzt die automatisierte Anomalieerkennung an. Methoden der Künstlichen Intelligenz bzw. des Maschinellen Lernens erlauben es uns, Muster in den Verbrauchsdaten verschiedenster IoT-Geräte zu erkennen und Abweichungen vom normalen Betrieb festzustellen.

Herausforderung

Unser Kunde ist im Luxussegment der Automotivebranche weltweit renommiert. Doch auch er steht angesichts hoher Energiepreise hierzulande unter großem Kostendruck. Um den Stromverbrauch in seinen IoT-Anlagen signifikant zu senken, waren innovative Ideen gefragt. Wir haben sie geliefert.

Lösungsweg

Künstliche Intelligenz bietet hervorragende Möglichkeiten, um Prozesse zu optimieren, Ressourcen zu schonen, die Wertschöpfung zu steigern. In diesem Projekt ist sie ein wirkungsvolles Instrument, versteckte und vermeidbare Kostentreiber zu identifizieren und unschädlich zu machen. Wir machen es vor.

Ergebnis

Mit DBSCAN, K-means Clustering und Wavelet-Transformation haben wir beim Kunden drei leistungsstarke KI-Algorithmen implementiert, um Anomalien im Stromverbrauch transparent zu machen und das komplette Energiemanagement der IoT-Anlagen zu optimieren.

Illustration grüne Erdkugel mit Blättern

Ökonomie und Ökologie im Einklang

Die Erkennung und Behebung solcher Anomalien reduziert langfristig den Energiebedarf und führt so nicht nur zu finanziellen Einsparungen beim Stromverbrauch, sondern auch bei den CO2-Emissionen. Denn auch die sind ein Kostenfaktor, seit es die CO2-Bepreisung gibt. Wer also etwas fürs Klima tut, tut gleichzeitig etwas für die Kosteneffizienz!

Im Folgenden werden wir uns auf Daten bestehender IoT-Messgeräte in einem unserer Projekte fokussieren: Strom, Gas, Wasser, Druckluft usw. (kurz Zähler) und an ihrem Beispiel einen Einblick in verschiedenste Methoden der Anomalieerkennung geben. Dabei widmen wir uns zunächst dem Finden von Datenfehlern und gehen anschließend genauer auf die Anomalieerkennung ein.

Qualität von IoT-Daten verbessern

Das Verhalten von Zählern ist simpel: Wird beispielsweise Strom verbraucht, erhöht sich der Zählwert. Wird kein Strom verbraucht, bleibt der Zähler auf dem aktuellen Stand. Darum sollten wir eigentlich mit monoton wachsenden Daten arbeiten können. Denkt man! Denn das Wort „eigentlich“ ist hier bewusst gewählt, da Zähler in der Tat Messfehler aufweisen. Das senkt die Datenqualität teils erheblich – und dadurch auch die Qualität der Anomalieerkennung.

Zu den häufigsten Messfehlern zählen etwa Maximalwerte (Spitze in den Messwerten), falsche Zählrichtung (fallende Messwerte), Kommunikationsfehler (fehlende Messwerte) oder auch Nullungen (keine Messwerte über längeren Zeitraum).

Hier hilft uns das Wissen, dass Zähler monoton wachsende Messwerte liefern sollten. Weichen Messwerte also stark von diesem Verhalten ab, können sie als fehlerhaft angesehen und bereinigt werden.

Dafür kommen jetzt verschiedene KI Methoden zum Einsatz. Beispielsweise nutzen wir hier Entscheidungsbäume in Kombination mit Grenzwerten oder Trendanalysen, um diese Fehler zu erkennen. Eine Behebung dieser Fehler sollte indes immer domänenspezifisch erfolgen, um möglichst realitätsnahe Daten zu erzeugen.

Lineare Interpolation

Eine Möglichkeit ist die lineare Interpolation. Dabei schätzen wir fehlende Messwerte, indem wir eine Linie zwischen den uns bekannten Messwerten ziehen. Anhand dieser Geraden können wir dann die durchschnittliche Position der fehlenden Messwerte im Verhältnis zur Position der bekannten Messwerten approximieren.

Es können natürlich auch andere Arten der Interpolation angewendet werden.

Eine weitere Möglichkeit ist die schlichte Markierung von Fehlern – ohne deren direkte Behebung. Dies ermöglicht uns deren Berücksichtigung in der Anomalieerkennung: So kann das erhöhtes Auftreten von Fehlern wie Nullungen oder eine falsche Zählrichtung etwa auf einen defekten Zähler hinweisen.

Beginnen wir also mit der eigentlichen Anomalieerkennung.

Anomalien in den Messwerten finden

Messwerte vs. Verbrauchswerte

Zur Erkennung von Anomalien müssen wir zunächst entscheiden, womit wir arbeiten wollen: ob direkt mit den puren Messwerten, also ohne Vorverarbeitung, oder mit den Verbrauchsdaten, also den Messwerten zum Zeitpunkt t minus Messwert zum Zeitpunkt t – 1).

Verbrauchsdaten haben den Vorteil, dass die eigentliche Höhe des Zählerstands keine Rolle spielt, sondern nur die Änderung der Werte betrachtet wird. Das macht die Verbrauchsdaten unterschiedliche Zähler vergleichbar. Daher empfehlen wir die Nutzung von Verbrauchsdaten anstelle der eigentlichen Messwerte.

.

Machine Learning mit rohen Trainingsdaten

Nach der Entscheidung für Messwerte oder Verbrauchswerte findet die eigentliche Erkennung von Anomalien statt. Hierbei setzen wir auf unüberwachte maschinelle Lernverfahren aka Maschine Learning. Bei diesen Methoden werden ungelabelte, also rohe Trainingsdaten verwendet. Das sind Trainingsdaten, in denen bestehende Anomalien nicht bereits vorher durch Experten markiert worden sind. Wir setzen hier bewusst auf unüberwachte Methoden, um die benötigten Ressourcen zur Erstellung eines gelabelten Trainingsdatensatzes zu reduzieren. Aus diesen Trainingsdaten werden nun Features aka Eigenschaften berechnet, um daraus Anomalien abzuleiten.

.

KI-Algorithmen zur Anomalieerkennung

Beispiel anhand eines Druckluftzählers:

Betrachten wir dafür eine typische Arbeitswoche mit folgenden Features: 1. der durchschnittliche Verbrauch im Produktionszeitraum, 2. der durchschnittliche Verbrauch im produktionsfreien Zeitraum*, 3. der Trend oder der maximale Wert des Wochenverbrauchs.

*Dieser sollte 0 sein, weil im produktionsfreien Zeitraum keine Druckluft benötigt wird.

Um anhand dieser Features eine bestmögliche Erkennung von Anomalien zu ermöglichen, setzen wir auf eine Kombination aus mehreren Methoden, die in den nächsten Abschnitten kurz erläutert werden.

Damit wäre ein großer Schritt in Richtung eines verantwortlichen Umgangs mit der endlichen Ressource Kunststoff getan.

Die drei Algorithmen im Einzelnen:

DBSCAN

Der Algorithmus Density-Based Spatial Clustering of Applications with Noise (DBSCAN) spürt in Daten zusammenhängende Gruppen, so genannte Cluster, auf – und zwar basierend auf dem Abstand der Trainingsdatenpunkte zueinander. Neue Cluster werden dann gefunden, wenn genügend Datenpunkte vorhanden sind, deren maximale Distanz zueinander einen definierten Grenzwert nicht übersteigt. Dies hat den Vorteil, dass Cluster verschiedenster Formen gefunden werden können. Sollte die Anzahl der gefundenen Cluster von der erwarteten Anzahl abweichen, kann es sich um eine Anomalie handeln.

K-Means Clustering + Silhouettenkoeffizient

K-Means-Clustering sucht nach K (z. B. 5) Clustern in den Trainingsdaten. Dazu werden zunächst K Trainingsdatenpunkte als initiale Clusterzentren ausgewählt. Diese Clusterzentren werden dann sukzessive verschoben, bis die Abstände der Trainingsdaten zu den Clusterzentren minimal sind. Zur Erkennung von Anomalien werden verschiedene Werte für K genutzt und anschließend bestimmt, welches K das beste Ergebnis liefert.

Hierfür nutzen wir den Silhouettenkoeffizient. Dieser betrachtet zum einem den Abstand der Datenpunkte in einem Cluster zueinander und den Abstand der Cluster selbst. Sollten die Datenpunkte dicht beieinander und die Cluster weit voneinander entfernt sein, ist der Silhouettenkoffizient hoch, andernfalls ist er niedrig. Sollte das K, welches den höchsten Silhouettenkoffizient erzeugt, von dem erwarteten Wert abweichen, könnte es sich auch hier um eine Anomalie handeln.

Wavelet-Transformation

Die Wavelet-Transformation sucht nach Schwingungsmustern in den Trainingsdaten und eignet sich besonders, um produktionsfreie Zeiträume zu erkennen. Sollten Verbräuche in dieser Zeit auftreten, können diese Schwingungen so auf Anomalien hindeuten.

Zur eigentlichen Detektion einer Anomalie werden die Ergebnisse der Algorithmen ausgewertet und anhand eines Mehrheitsentscheids bestimmt, ob es sich bei dem geprüften Abschnitt in den Trainingsdaten um eine Anomalie handelt. Sollte der Mehrheitsentscheid nicht ausreichen, z. B. wenn zusätzliches Expertenwissen mit einbezogen werden soll, kann der Mehrheitsentscheid um einen zusätzlichen Entscheidungsbaum ergänzt werden.

Ergebnis

Die Bedeutung der Erkennung unnötiger Mehrverbräuche (Anomalien) im Energiemanagement kann nicht genug betont werden.

Die KI-getriebene automatisierte Erkennung von Datenfehlern und unnötigen Mehrverbräuchen ermöglicht es Unternehmen, Kosten zu reduzieren und endliche Ressourcen zu schonen.

In einer Zeit, in der ökologische Faktoren mehr und mehr an Bedeutung gewinnen, eröffnet KI neue Möglichkeiten zur Steigerung der Nachhaltigkeit und bereitet den Weg in eine ressourcenschonende und effiziente Zukunft.

Micromata berät Sie gern

Sprechen Sie uns an!

Die Digitalisierung, ein ganzer Kosmos an Möglichkeiten! Wir finden heraus, welche davon für Sie die besten sind: Smart. Zukunftsweisend. Wertschöpfend. Brechen wir gemeinsam in Ihre digitale Zukunft auf – wir freuen uns auf Ihre Nachricht!

Rückruf anfordern Nachricht senden

Rechtliches

Impressum
Datenschutzerklärung

Kontakt

Nachricht senden
Rückruf Service
Anfahrt

Social Media

© Micromata | Datenschutzerklärung | Impressum
Link to: Azure Blob Storage: + 300 % Leistung bei – 90 % der Kosten Link to: Azure Blob Storage: + 300 % Leistung bei – 90 % der Kosten Azure Blob Storage: + 300 % Leistung bei – 90 % der KostenLink to: SLaM: Der DHL Smart Label Manager Link to: SLaM: Der DHL Smart Label Manager SLaM: Der DHL Smart Label Manager
Nach oben scrollen Nach oben scrollen Nach oben scrollen