W skrócie
Model uczy się na przykładach, więc potrzebuje dwóch rzeczy: pomiaru z maszyny oraz informacji, co się wtedy zepsuło. Pierwsze dają czujniki, drugie rejestr napraw, i to zwykle drugiego brakuje w zakładach.
Sygnały, z których czyta się stan maszyny
Diagnostyka opiera się na wielkościach mierzalnych w sposób ciągły. Każda z nich ujawnia inny rodzaj uszkodzenia, więc dobór czujnika wynika z tego, co w danym węźle psuje się najczęściej.
| Wielkość mierzona | Co ujawnia | Typowe zastosowanie |
|---|---|---|
| Drgania | uszkodzenia łożysk, niewyważenie wirnika | silniki, pompy, wentylatory |
| Temperatura | nadmierne tarcie, przeciążenie węzła | przekładnie, łożyska ślizgowe |
| Prąd silnika | uszkodzenia uzwojeń, praca pod przeciążeniem | napędy elektryczne |
| Ultradźwięki | nieszczelności instalacji sprężonego powietrza | sieci pneumatyczne, zawory |
Pomiar bywa ciągły albo okresowy. Obchód z miernikiem raz w miesiącu daje mniej danych niż czujnik stały, natomiast kosztuje ułamek tej kwoty i przy wolno postępującym zużyciu bywa wystarczający. Miejsce takiej pracy wśród pozostałych trybów opisuje strona o strategiach utrzymania ruchu.
Próg alarmowy a model uczony na danych
Nie każde rozwiązanie wymaga uczenia maszynowego. Prosty próg na wartości skutecznej drgań wychwytuje znaczną część uszkodzeń i nie wymaga żadnych danych historycznych.
- Próg stały - alarm po przekroczeniu wartości granicznej, prosty w konfiguracji oraz zrozumiały dla obsługi.
- Model uczony - wykrywa zmianę charakteru sygnału przed przekroczeniem progu, wymaga zbioru przykładów.
Model bez okresu odniesienia zgłasza alarmy przy każdej zmianie obciążenia. Zanim zacznie być użyteczny, potrzebuje zapisu pracy maszyny w stanie sprawnym oraz informacji o tym, które okresy poprzedzały usterkę.
Historia napraw jako zbiór etykiet
Największą przeszkodą we wdrożeniu diagnostyki nie jest brak czujników, tylko brak opisu zdarzeń. Sygnał z akcelerometru mówi, jak maszyna drgała, natomiast dopiero dokument naprawy mówi, że wymieniono wtedy łożysko.
Etykiety powstają z pól, które technicy wypełniają przy zamykaniu zlecenia: rodzaju awarii ze słownika, daty zdarzenia oraz opisu wykonanej pracy. Jakość tych wpisów przekłada się wprost na jakość modelu, o czym mówi strona o danych o historii napraw.
Warunki wejścia dla diagnostyki predykcyjnej
Przed inwestycją w czujniki warto sprawdzić cztery warunki. Brak któregokolwiek oznacza, że pieniądze pójdą na dane, których nikt nie wykorzysta.
- Powtarzalne uszkodzenia - maszyna psuje się w podobny sposób kilka razy w roku, nie raz na dekadę.
- Kosztowny postój - zatrzymanie urządzenia przerywa produkcję, więc wcześniejsze ostrzeżenie ma wartość.
- Zapisane zdarzenia - rejestr z rodzajem awarii oraz datami, prowadzony od co najmniej roku.
- Ktoś, kto zareaguje - służby zdolne zaplanować pracę po ostrzeżeniu, zanim usterka się rozwinie.
Ostatni warunek bywa pomijany, a przesądza o wyniku. Ostrzeżenie bez reakcji zmienia się w kolejne powiadomienie, które obsługa wyłącza po miesiącu.
Co w tym łańcuchu robi moduł CMMS
Moduł utrzymania ruchu nie analizuje sygnałów ani nie buduje modeli. Pełni dwie inne funkcje, bez których łańcuch się rozpada: dostarcza opisu zdarzeń oraz przyjmuje wynik analizy w postaci zlecenia do wykonania.
Uruchamianie obliczeń przy bazie danych opisuje dokumentacja usług uczenia maszynowego Microsoft SQL Server. Rodziny metod używanych w utrzymaniu ruchu zestawia strona o algorytmach w utrzymaniu ruchu, a dobór samych czujników strona o układach sensorycznych w monitorowaniu maszyn. Wskaźniki liczone bez czujników, wyłącznie z dokumentów, opisuje strona o raportach w CMMS.