Monitorowanie pracy maszyn z AI to ciągłe zbieranie odczytów z urządzeń i porównywanie ich z wzorcem normalnej pracy, którego algorytm uczy się na danych historycznych. Zamiast czekać na przegląd albo awarię, dział utrzymania ruchu dostaje sygnał, że maszyna zaczyna pracować inaczej niż zwykle.

Sam alert niczego jednak nie naprawia. Żeby wykryte odchylenie skończyło się naprawą w zaplanowanym postoju, a nie przestojem w środku zmiany, musi trafić do systemu CMMS jako zgłoszenie z przypisaną maszyną, osobą odpowiedzialną i historią. Ten artykuł pokazuje, co warto monitorować, czym AI różni się od prostych progów alarmowych i jak połączyć monitoring z obsługą awarii.

Jak działa monitorowanie z AI

Monitoring oparty na sztucznej inteligencji przebiega w kilku etapach, które powtarzają się w sposób ciągły:

  1. Pomiar - czujniki i sterownik maszyny przekazują odczyty, np. temperaturę, drgania, pobór prądu czy czas cyklu.
  2. Wzorzec - algorytm uczy się, jak wyglądają te wartości przy normalnej pracy danej maszyny i przy różnym obciążeniu.
  3. Wykrywanie odchyleń - nowe odczyty są porównywane z wzorcem, a nietypowy przebieg lub narastający trend oznaczany jako anomalia.
  4. Sygnał dla służb technicznych - anomalia trafia do osoby odpowiedzialnej, która ocenia ją i decyduje o zgłoszeniu.
  5. Uczenie na wynikach - informacja, czy alert potwierdził się przy naprawie, poprawia trafność kolejnych ostrzeżeń.

Szerzej o metodach analizy, takich jak uczenie maszynowe czy analiza szeregów czasowych, piszemy w artykule o diagnozowaniu maszyn z wykorzystaniem sztucznej inteligencji.

Jakie parametry pracy się monitoruje

Dobór parametrów zależy od typu maszyny. W praktyce najczęściej śledzi się kilka grup sygnałów:

ParametrŹródło odczytuCo może sygnalizować
DrganiaCzujnik drgań na łożysku lub korpusieZużycie łożysk, niewyważenie, luzy mocowania
TemperaturaCzujnik na silniku, przekładni lub w obiegu olejuPrzeciążenie, brak smarowania, niesprawne chłodzenie
Pobór prądu i mocyPomiar w zasilaniu napęduRosnące opory mechaniczne, problemy z silnikiem
Ciśnienie i przepływCzujniki w układzie hydrauliki lub pneumatykiWycieki, zapchane filtry, zużycie pomp
Czas cyklu i liczba cykliSterownik maszynySpadek wydajności, zużycie narzędzia roboczego
Stan pracy i postojuSterownik lub licznik godzin pracyKrótkie, powtarzające się zatrzymania

Wartość ma nie pojedynczy odczyt, ale zestawienie kilku sygnałów. Wzrost temperatury przy wyższym obciążeniu jest normalny, a ten sam wzrost przy obciążeniu bez zmian to już powód do sprawdzenia maszyny.

Progi alarmowe a analiza AI

Klasyczny monitoring opiera się na progach: przekroczenie ustalonej wartości uruchamia alarm. Analiza AI patrzy na zachowanie maszyny w szerszym kontekście.

CechaProgi alarmoweMonitoring z AI
Sposób wykrywaniaPrzekroczenie stałej wartościOdchylenie od wzorca pracy danej maszyny
Moment ostrzeżeniaGdy parametr jest już poza normąWcześniej, na etapie narastającego trendu
Uwzględnienie obciążeniaBrak, próg jest jedenWzorzec zależy od warunków pracy
Fałszywe alarmyCzęste przy zbyt niskich progachMaleją wraz z ilością danych
WymaganiaZnajomość wartości granicznychHistoria odczytów i napraw, okres uczenia

Obie metody dobrze się uzupełniają. Progi zabezpieczają przed stanami niebezpiecznymi, a AI daje czas na zaplanowanie naprawy.

Od odchylenia do zgłoszenia awarii

Żeby ostrzeżenie nie zginęło w skrzynce e-mail, obsługuje się je tak samo jak zgłoszenie z hali - w module Awarie systemu CMMS.

Formularz zgłoszenia wiąże problem z konkretnym obiektem, rodzajem awarii i osobą odpowiedzialną. Pole zatrzymania produkcji odróżnia usterkę, która wymaga natychmiastowej reakcji, od odchylenia, które można usunąć w najbliższym planowanym postoju. W zakładkach Uwagi, Dyskusja, Zdjęcia i Dokumenty dołącza się opis alertu, wykres z monitoringu czy zdjęcie z oględzin, więc technik ma pełen obraz sytuacji jeszcze przed podejściem do maszyny.

Nadzór nad zgłoszeniami

Monitoring zwiększa liczbę sygnałów docierających do działu utrzymania ruchu. Bez listy zgłoszeń ze statusami łatwo stracić kontrolę nad tym, co zostało sprawdzone, a co czeka.

Lista pokazuje status każdego zgłoszenia, datę zdarzenia, datę zgłoszenia i datę zamknięcia. Różnica między tymi datami to gotowa miara czasu reakcji i usunięcia usterki. Zgłoszenia anulowane są równie cenne - jeśli wiele alertów z jednej maszyny kończy się anulowaniem, trzeba poprawić wzorzec albo próg czułości. Mierzenie reakcji opisuje artykuł o czasie reakcji na awarie.

Cztery poziomy analityki

Analiza danych w utrzymaniu ruchu zwykle rozwija się etapami. Każdy kolejny poziom wymaga poprzedniego:

PoziomPytaniePrzykład w utrzymaniu ruchu
OpisowyCo się stało?Liczba awarii i dni przestoju w kwartale
DiagnostycznyDlaczego się stało?Powtarzający się rodzaj usterki na jednej grupie maszyn
PredykcyjnyCo się stanie?Rosnące ryzyko awarii konkretnej maszyny
PreskryptywnyCo zrobić?Zmiana cyklu przeglądów lub termin wymiany podzespołu

Wiele zakładów chce zacząć od predykcji, nie mając uporządkowanego poziomu opisowego. Bez rzetelnych zgłoszeń i historii napraw model nie ma się czego nauczyć.

Predykcja a optymalizacja

  • Predykcja daje sygnał o przyszłym zdarzeniu - awarii, braku narzędzia, wyczerpaniu zapasu. Opisują ją artykuły o monitorowaniu pracy maszyn z AI i skuteczności diagnostyki AI.
  • Optymalizacja zmienia sposób działania, żeby takich zdarzeń było mniej albo kosztowały mniej - inaczej rozłożone przeglądy, mniej narzędzi zalegających w magazynie, inna organizacja pracy brygad.
  • Decyzja w obu przypadkach należy do ludzi. Analiza wskazuje kierunek, a kierownik ocenia go w świetle produkcji, bezpieczeństwa i budżetu.

Optymalizacja przeglądów według awaryjności

Raport awaryjności zestawia zgłoszenia awarii w wybranym zakresie dat i wskazuje urządzenia, które psują się najczęściej. To pierwszy materiał do optymalizacji harmonogramu przeglądów: maszyny awaryjne między przeglądami potrzebują krótszego cyklu lub innego zakresu czynności, a maszyny bez awarii przez długi czas mogą mieć cykl wydłużony - o ile nie wynika on z przepisów. Takie korekty wprowadza się stopniowo i sprawdza ich efekt w kolejnych okresach.

Obciążenie serwisu i struktura prac

Statystyki czynności pokazują dla każdego urządzenia liczbę awarii, napraw, przeglądów, remontów i badań UDT. Proporcja między pracami planowymi a interwencjami to prosty wskaźnik dojrzałości utrzymania ruchu. Jeżeli w strukturze dominują naprawy po awariach, optymalizacja zaczyna się od przeglądów. Jeżeli jedna maszyna pochłania nieproporcjonalną część czasu serwisu, pojawia się pytanie o remont lub wymianę. Rozkład tych prac w czasie opisuje artykuł o osi czasu i obciążeniu serwisu.

Wykorzystanie narzędzi

Optymalizacja dotyczy także zasobów. Raport analizy wykorzystania narzędzi zestawia stan w magazynie z liczbą wypożyczeń i wylicza procent wykorzystania w wybranym okresie. Pozycje z niskim wykorzystaniem to kapitał zamrożony na półkach, a pozycje stale wypożyczone - ryzyko braków i przestojów w oczekiwaniu na narzędzie. Na tej podstawie przesuwa się zapas między oddziałami, rezygnuje z części zakupów i uzupełnia te pozycje, których brakuje najczęściej. Planowanie zapasu w całym zakładzie opisuje artykuł od narzędziowni po odzież roboczą.

Przykładowy scenariusz: od raportu do zmiany

Wyobraźmy sobie zakład, w którym dział utrzymania ruchu ma dwa lata historii w systemie. Przejście od opisu do optymalizacji mogłoby wyglądać tak:

  1. Raport awaryjności pokazuje, że trzy wtryskarki odpowiadają za dużą część zgłoszeń, choć mają przeglądy w tym samym cyklu co pozostałe.
  2. Analiza rodzajów awarii wskazuje powtarzający się problem z układem hydraulicznym między przeglądami.
  3. Kierownik skraca cykl przeglądów tych maszyn i dodaje kontrolę hydrauliki do instrukcji.
  4. Statystyki czynności po kolejnym półroczu pokazują, czy udział napraw po awariach spadł.
  5. Wtryskarki z najstarszego rocznika trafiają do pilotażu predykcji, bo tam jest najwięcej danych do nauki modelu.

OEE i dane z produkcji

Optymalizacja samego procesu produkcyjnego - czasu cyklu, zużycia energii, jakości - wymaga danych, których system CMMS nie gromadzi. Dobrze pokazuje to wskaźnik OEE, iloczyn trzech składników:

Składnik OEECo mierzyGłówne źródło danych
DostępnośćCzas pracy w stosunku do czasu planowanegoPrzestoje i awarie z CMMS
WydajnośćRzeczywiste tempo pracy w stosunku do nominalnegoSterowniki maszyn i system MES
JakośćUdział wyrobów dobrych w całej produkcjiKontrola jakości i system MES

Utrzymanie ruchu bezpośrednio wpływa na dostępność, a pośrednio na jakość, np. przez stan przyrządów pomiarowych. Studio TCS.net może wymieniać dane z systemem MES - integracja wiąże wydanie narzędzia lub przyrządu pomiarowego ze zleceniem produkcyjnym i numerem partii, co pozwala powiązać problemy jakościowe z konkretnym egzemplarzem. Zakres integracji opisuje specyfikacja techniczna.

Od których maszyn zacząć

Czujniki i integracja kosztują, dlatego monitoring wprowadza się stopniowo. Wybór pierwszych maszyn ułatwia historia zgromadzona w CMMS.

Raport statystyk czynności zlicza dla każdego urządzenia awarie, naprawy, przeglądy, remonty i badania UDT w wybranym okresie. Na tej podstawie łatwo wskazać kandydatów do monitoringu:

  • Maszyny z największą liczbą awarii - tam wcześniejsze ostrzeżenie najczęściej zapobiegnie przestojowi.
  • Wąskie gardła produkcji - urządzenia bez zastępstwa, których zatrzymanie blokuje całą linię.
  • Maszyny z długim czasem dostawy części - wcześniejszy sygnał daje czas na zamówienie.
  • Urządzenia z powtarzającym się typem usterki - powtarzalność ułatwia algorytmowi naukę.

Przykładowy scenariusz: sprężarka

Wyobraźmy sobie zakład, w którym jedna sprężarka śrubowa zasila kilka stanowisk. Tak mógłby wyglądać przebieg zdarzeń przy monitoringu połączonym z CMMS:

  1. Przez dwa tygodnie temperatura oleju rośnie o kilka stopni, choć obciążenie się nie zmienia. Żaden próg alarmowy nie zostaje przekroczony.
  2. Model oznacza trend jako odchylenie od wzorca i powiadamia kierownika utrzymania ruchu.
  3. Kierownik rejestruje zgłoszenie awarii z rodzajem usterki, bez zatrzymania produkcji, i dołącza wykres temperatury.
  4. Technik podczas oględzin stwierdza zabrudzoną chłodnicę oleju, a czyszczenie zostaje zaplanowane na weekendowy postój.
  5. Po zamknięciu zgłoszenia historia maszyny zawiera przyczynę, wykonane prace i potwierdzenie, że alert był trafny.

Bez monitoringu ta sama usterka ujawniłaby się dopiero po wyłączeniu sprężarki przez zabezpieczenie termiczne, w trakcie pracy zmiany.

Co jest potrzebne do wdrożenia

  • Uporządkowana ewidencja maszyn - obiekty z symbolami, lokalizacją i osobą odpowiedzialną.
  • Historia awarii i napraw - najlepiej z co najmniej kilkunastu miesięcy, bo na niej algorytm uczy się, co poprzedza usterkę.
  • Czujniki i przesył danych - dla maszyn, które nie udostępniają odczytów ze sterownika.
  • Zasady obsługi alertów - kto ocenia sygnał, kiedy zakłada zgłoszenie i jak zapisuje wynik oględzin.
  • Okres pilotażowy - kilka maszyn, na których sprawdza się trafność ostrzeżeń przed rozszerzeniem monitoringu.

Szerszy kontekst, w tym ograniczenia AI i relację predykcji do przeglądów obowiązkowych, przedstawia artykuł AI w zarządzaniu utrzymaniem ruchu, a sposób podłączania maszyn - tekst o integracji maszyn z systemami IoT. Moduł CMMS z predykcją awarii AI należy do pakietu opisanego w cenniku Studio TCS.net, a ewidencję narzędzi w tej samej bazie obsługuje Narzędziownia - program do zarządzania i ewidencji narzędzi.

Warunki skutecznej optymalizacji

  • Rzetelny poziom opisowy - kompletne zgłoszenia, naprawy i wydania, zanim zacznie się przewidywać.
  • Jednolite słowniki - rodzaje awarii i obiekty nazywane tak samo przez wszystkich.
  • Jedna zmiana naraz - korekta cyklu przeglądów i jej ocena, zanim wprowadzi się kolejną.
  • Grupa porównawcza - podobne maszyny lub okres bez zmiany, żeby odróżnić efekt od przypadku.
  • Integracja tam, gdzie potrzebna - dane z MES lub sterowników dla optymalizacji procesu, a nie tylko utrzymania ruchu.

CMMS z predykcją awarii AI należy do pakietu Enterprise opisanego w cenniku, a raporty opisowe dostępne są w modułach systemu. Wspólną bazę dla narzędzi i utrzymania ruchu tworzy Narzędziownia - program do zarządzania i ewidencji narzędzi.