Niezawodność systemów sterowania silnikami serwo była historycznie kluczowymi wskaźnikiem wydajności w automatyzacji przemysłowej. W miarę jak przewidywalna konserwacja ewoluuje od paradygmatu opartego na danych przemysłu 4.0 w kierunku zrównoważonego, zorientowanego na człowieka modelu przemysłu 5.0, systemy muszą zapewniać wysoką precyzję, aktywnie promując jednocześnie efektywność energetyczną i odporność operacyjną1,2,3. Awarie występujące podczas długotrwałego użytkowania w trudnych warunkach mogą prowadzić do katastrofalnych wyłączeń sprzętu, poważnych uszkodzeń strukturalnych i znacznych strat ekonomicznych4,5,6. W konsekwencji, wczesna diagnoza początkowych awarii przekształciła się z luksusu w podstawowe wymaganie. Aby osiągnąć solidną ocenę stanu, nowoczesne systemy przemysłowe coraz częściej opierają się na technologii wieloczujkowej. Poprzez jednoczesne pozyskiwanie różnorodnych modalności sygnałów—takich jak prąd, napięcie, temperatura i wibracje—inżynierowie mogą zbudować kompleksowy, wysokowymiarowy obraz zdrowia silnika7,8. Fuzja danych z wielu źródeł czujników znacząco poprawia niezawodność i dokładność systemów diagnostycznych w porównaniu z podejściami jednoczujkowym9,10.
Mimo postępów w fuzji czujników i uczeniu maszynowym, krytycznym punktem przeszkody w rzeczywistym wdrożeniu pozostaje wyzwanie "zimnego startu". W typowym środowisku produkcyjnym maszyny działają normalnie przez większość cyklu życia, co prowadzi do ekstremalnej nierównowagi klas, gdzie zdrowe próbki przeważają nad uszkodzonymi. Standardowe nadzorowane modele głębokiego uczenia wymagają ogromnych, zrównoważonych i precyzyjnie opisywanych zestawów danych, aby skutecznie zbiegać się11,12. Kiedy znaczniki są całkowicie niedostępne lub uzyskanie ich jest zbyt kosztowne, te nadzorowane paradygmaty ulegają załamaniu13. Dlatego podstawowym problemem, który został rozwiązany w niniejszej pracy, jest przekształcenie nieopisanych danych wieloczujkowych silników w wiarygodny, binarny sygnał ostrzegawczy bez konieczności ręcznie opisywanych danych treningowych.
W odpowiedzi na wyzwanie niedoboru danych, ostatnie badania zwróciły się w stronę nienadzorowanych technik wykrywania anomalii. Typowymi podejściami są jednoklasowe maszyny wektorów nośnych (OC-SVM), głębokie autoenkodery i bezpośrednie punktowanie anomalii na podstawie izolacji14. Podczas gdy metody te skutecznie wskazują na statystyczne odchylenia, ich bezpośrednie zastosowanie do diagnozowania awarii silników ma istotne ograniczenia. OC-SVM są notorycznie wrażliwe na niewspółstałe cechy dynamicznych obciążeń przemysłowych, często prowadząc do wysokiego odsetka fałszywych dodatnich. Autoenkodery, choć potężne w minimalizowaniu błędów rekonstrukcji15, funkcjonują jako nieinterpretowalne czarne skrzynki; mają trudności z przełożeniem matematycznej straty rekonstrukcji na działalny, fizyczny kategorię awarii16. Co więcej, bezpośrednie podejścia do punktowania anomalii, takie jak standardowe lasy izolacji17, jedynie wskazują, że próbka jest statystycznym warkoczem. Nie udaje im się ustalić deterministycznej granicy decyzyjnej między stanem "pracującego" i "awarii" opartej na realiach inżynieryjnych. Zasadniczo, podejścia te pozbawione są semantycznego mostu wymaganego do przemapowania klastrów danych nienadzorowanych na wyraźne etykiety diagnostyczne.
Aby wypełnić tę lukę metodologiczną, niniejsze badanie proponuje zjednoczony pseudo-nadzorowany framework uczenia maszynowego. Logika projektowania proponowanego przepływu różni się zasadniczo od przepływu autonomicznych wykrywaczy anomalii. Zamiast polegać na pojedynczej globalnej błędzie rekonstrukcji lub granicy, pipeline najpierw dzieli przestrzeń cech wieloczujkowych używając nienadzorowanego twardego-miękkiego klastrowania (k-średnich i modele mieszanin Gaussian) aby zidentyfikować odrębne tryby działania. Następnie, zamiast przypisywać dowolne etykiety, budowana jest deterministyczna funkcja mapowania ryzyka na podstawie uznanych priorytetów inżynieryjnych (czyli fizyczne marginesy bezpieczeństwa dla wibracji i temperatury). To fizyczne mapowanie działa jako heurystyczny kotwica, automatycznie przypisując binarne pseudo-etykiety ("Praca" lub "Awaria") do nienadzorowanych klastrów. Te fizycznie opisane pseudo-etykiety są następnie używane do trenowania discriminatorów nadzorowanych (Random Forest i SVM) w celu uczenia się złożonych, nieliniowych granic. Równocześnie Las Izolacji służy jako niezależna brama anomalii, filtrując skrajne warkocze, które nie pasują do żadnego uznanego klastra. Ta połączona linia jest wysoce korzystna, ponieważ wykorzystuje dyskryminacyjną moc nadzorowanego uczenia, zachowując jednocześnie wolność od etykiet nienadzorowanego