Prototyp do analizy stanu silnika elektrycznego

Opracowanie prototypu systemu konserwacji predykcyjnej, który analizuje stan silnika elektrycznego.  

Profil klienta 

Partnerem jest Toradex, szwajcarski dostawca wbudowanych rozwiązań komputerowych, w szczególności systemów opartych na Arm® na modułach i niestandardowych komputerach jednopłytkowych. Firma posiada biura w USA, Wietnamie, Chinach, Indiach, Japonii i Brazylii.  

Wyzwanie 

Działanie i produktywność urządzeń przemysłowych zależy bezpośrednio od wydajności silników. Dlatego rozwiązanie, które pozwala inżynierom utrzymania ruchu na ciągłe monitorowanie zasobów produkcyjnych i ostrzeganie o wszelkich odchyleniach, od drobnych usterek po przestoje, pomaga zapobiegać awariom. 

Celem SaM Solutions było stworzenie systemu konserwacji predykcyjnej, który ocenia zachowanie silnika i na tej podstawie określa jego stan oraz ostrzega o ewentualnych odchyleniach.  

Rozwiązanie 

Nasz zespół stworzył prototyp systemu, który opiera swoją zdolność predykcyjną na częstotliwości i sile drgań silnika, ponieważ nienormalny poziom drgań sygnalizuje, że silnik prawdopodobnie uległ awarii. Jako platformę sprzętową dla prototypu wykorzystano komputer na module Colibri i.MX6-ULL firmy Toradex, ponieważ ma on wszystkie możliwości wymagane w procesach konserwacji predykcyjnej. 

System opiera wykrywanie nieprawidłowych zachowań na metodach sztucznej inteligencji, podczas gdy analiza danych opiera się na wstępnie wytrenowanym modelu. Zespół zastosował algorytmy oparte na TensorFlow/Keras do trenowania i budowania modelu po zebraniu danych specyficznych dla każdego ze stanów wydajności silnika. Aby zapewnić elastyczność, system opiera się na dwóch rozwiązaniach chmurowych: został wytrenowany na platformie Azure, podczas gdy AWS Greengrass został wykorzystany do wdrożenia algorytmu. 

Proces analizy stanu silnika obejmuje następujące kroki: 

  • System pozyskuje parametry wydajności z silnika za pomocą danych MPU-6050, które są odczytywane w sposób ciągły i przesyła je do algorytmu opartego na AWS Lambda, który jest napisany w Pythonie. 
  • Dane są przygotowywane w taki sposób, aby model mógł je zaakceptować jako charakterystykę wejściową. Następnie system stosuje algorytmy uczenia maszynowego do identyfikacji stanu silnika w oparciu o Amazon Greengrass i funkcję Amazon Lambda. Stan „wyłączony”, gdy jest zatrzymany, stan „normalny”, gdy jest włączony i zachowuje się normalnie, oraz stan nienormalny, który wskazuje na nieprawidłowe działanie, takie jak zbyt niskie napięcie, przepięcie lub awaria silnika. 
  • Płyta zgłasza stan silnika za pośrednictwem interfejsu internetowego lub różnych protokołów komunikacyjnych. 

Obejrzyj webinarium, aby dowiedzieć się więcej o systemie konserwacji predykcyjnej, który może pomóc inżynierom utrzymania ruchu monitorować stan silników elektrycznych. 

Technologie 

Microsoft Azure, Amazon Web Services, Microsoft IoT Edge, Amazon Greengrass/Lambda, MQTT, SMTP, frameworki TensorFlow/Keras, Python, Jupiter 

Narzędzia: Komputer w module NXP i.MX 6ULL firmy Toradex – Colibri iMX6ULL, żyroskop-akcelerometr MPU6050 firmy InvenSense. 

Sukces 

Zespół SaM Solutions opracował wydajny prototyp systemu konserwacji predykcyjnej, który charakteryzuje się prawdopodobieństwem wyników predykcji do 99%. System ten pozwala firmom uniknąć kosztów związanych z przestojami i poprawić produktywność ich aktywów.