Sztuczna inteligencja w automatyce przemysłowej – Edge AI czy Cloud AI?

Edge AI vs. Cloud AI

134

Wprowadzenie sztucznej inteligencji (AI) i uczenia maszynowego (ML) do systemów OT (Operational Technology) przestało być domeną teoretycznych rozważań, a stało się realnym narzędziem inżynieryjnym. Jednak w obliczu lawinowo rosnącej liczby rozwiązań, kluczowym wyzwaniem dla projektantów systemów sterowania staje się tzw. „getting the balance right” — czyli precyzyjne wyważenie proporcji pomiędzy przetwarzaniem danych na poziomie brzegu sieci (Edge AI), a głęboką analityką w chmurze obliczeniowej (Cloud AI).


1. Paradygmat Przetwarzania: Edge AI vs. Cloud AI w Systemach Deterministycznych

Dla inżyniera automatyka nadrzędnym parametrem każdego systemu jest determinizm czasowy oraz niezawodność (reliability). Klasyczne algorytmy AI realizowane w chmurze napotykają w środowisku przemysłowym na trzy krytyczne bariery: opóźnienia transmisji (latency), ograniczenia przepustowości sieci (bandwidth) oraz ryzyka związane z cyberbezpieczeństwem (cybersecurity).

  • Edge AI nie próbuje zastąpić chmury; redefiniuje miejsce podejmowania decyzji. Przetwarzanie realizowane bezpośrednio w kontrolerze maszyny (np. PLC/PAC wyposażonym w koprocesor AI) pozwala na analizę sygnałów w mikrosekundowych cyklach zadań (task cycles).
  • Cloud AI odpowiada za poziom makro: analizę trendów długoterminowych, predykcję globalnego wskaźnika OEE (Overall Equipment Effectiveness) dla całego parku maszynowego oraz zaawansowane zarządzanie cyklem życia aktywów (Asset Lifecycle Management).

Porównanie charakterystyk technicznych:

Kryterium Techniczne Edge AI (Poziom Kontrolera / Maszyny) Cloud AI (Poziom Enterprise / Chmury)
Czas odpowiedzi (Latency) Sub-milisekundowy (deterministyczny, np. 1 ms – 2 ms) Od 100 ms do kilku sekund (niedeterministyczny)
Częstotliwość próbkowania Wysoka (częstotliwości rzędu kHz, np. bezpośredni odczyt z enkoderów, akcelerometrów) Niska (dane zagregowane i przesłane przez serwery OPC UA / bazy SQL)
Wymagania sieciowe Praca całkowicie offline (autonomia przy zerwaniu linku WAN) Wymagane stałe, stabilne i szerokopasmowe połączenie internetowe
Główny cel inżynieryjny Detekcja anomalii w czasie rzeczywistym, ochrona mechaniki, eliminacja awarii Globalna optymalizacja procesów, zaawansowane planowanie produkcji (APS)

2. Architektura Sprzętowa Omron: Detekcja Anomalii w Cyklu Sterowania

Omron implementuje mechanizmy AI bezpośrednio w strukturę sprzętową kontrolerów czasu rzeczywistego (np. flagowa seria sterowników Sysmac NX701-AI oraz komputerów przemysłowych NY5-AI). Koprocesor AI pracuje równolegle do klasycznego rdzenia wykonującego kod programowy zgodny z normą IEC 61131-3, dzięki czemu operacje matematyczne AI nie wpływają na czas cyklu (CPU scan time) sterowania maszyną.

Mechanizm ekstrakcji cech (Feature Extraction)

Algorytmy zaszyte w kontrolerze Omron generują modele zachowania komponentów mechanicznych w oparciu o bezpośrednią analizę sygnałów fizycznych. Przykładowo, dla osi serwomechanizmów (1S / G5) monitorowane są zmienne o wysokiej rozdzielczości:

  • Prąd twornika i moment obrotowy (Torque)
  • Uchyb regulacji (Following Error / Position Deviation)
  • Prędkość obrotowa i drgania własne

Wyniki przetwarzania (często bazujące na szybkiej transformacji Fouriera — FFT) poddawane są analizie statystycznej z wykorzystaniem metody odległości Mahalanobisa-Taguchi (MT). Pozwala ona na skorelowanie wielu zmiennych jednocześnie i wyznaczenie tzw. Health Index (Wskaźnika Stanu Komponentu). System wykrywa mikroskopijne anomalie (np. zatarcie prowadnicy, mikro-luz na śrubie pociągowej), zanim wygenerują one błąd sterownika czy uszkodzenie produktu.

? Notatka inżynierska — Izolacja pasma sieciowego:

Przetwarzanie sygnałów o wysokiej częstotliwości (np. wibracje z częstotliwością próbkowania 100 kHz) bezpośrednio na poziomie Edge eliminuje potrzebę transferowania gigabajtów surowych danych. Sterownik przesyła wyżej (do systemów SCADA/MES) jedynie wyekstrahowany indeks zdrowia komponentu, drastycznie redukując obciążenie infrastruktury przemysłowej EtherNet/IP lub OPC UA.


3. Praktyczne Zastosowania w Automatyce i Robotyce

Właściwy balans (the right balance) polega na przypisaniu algorytmom AI zadań tam, gdzie tradycyjne podejście progowe (instrukcje warunkowe IF-THEN) okazuje się niewystarczające z powodu dynamicznych zmian środowiska pracy.

  1. Mechanizmy śrubowo-toczne i przekładnie pasowe: AI uczy się profilu tarcia w funkcji pozycji i prędkości. Wykrywa mikroskopijne zużycie bieżni lub poluzowanie paska na podstawie anomalii prądu silnika, eliminując potrzebę montażu zewnętrznych, kosztownych czujników drgań.
  2. Układy pneumatyczne (Siłowniki i zawory proporcjonalne): Analiza profili ciśnienia i strumienia objętości powietrza w funkcji czasu. Pozwala to na detekcję nieszczelności o wielkości rzędu ułamków milimetra kwadratowego oraz zacięć tłoczysk spowodowanych degradacją uszczelnień.
  3. Zaawansowana Kontrola Jakości Inline (Vision AI): Integracja systemów wizyjnych Omron (np. serii FH) z algorytmami głębokiego uczenia (Deep Learning). Umożliwia to bezbłędną identyfikację wad powierzchniowych lub braków montażowych przy produktach o zmiennej geometrii i teksturze (gdzie klasyczne dopasowywanie wzorca, tzw. pattern matching, zawodzi).

4. Sysmac Studio jako Środowisko Integracji — AI bez Data Science

Z punktu widzenia inżyniera aplikacyjnego, kluczową zaletą podejścia Omron jest brak konieczności znajomości języka Python, bibliotek TensorFlow czy R.

Integracja mechanizmów sztucznej inteligencji odbywa się w standardowym, zunifikowanym środowisku Sysmac Studio:

  • Gotowe bloki funkcyjne (AI FB — Function Blocks): Inżynier wywołuje dedykowane bloki w języku drabinkowym (LD) lub tekście strukturalnym (ST), które odpowiadają za zbieranie danych, uruchomienie fazy uczenia (Data Collection & Baseline Generation) oraz przejście w tryb monitorowania (Monitoring Block).
  • Intuicyjny konfigurator (AI Data Viewer): Narzędzie graficzne ułatwiające wizualizację odchyłek statystycznych oraz definiowanie progów ostrzegawczych (Warning) i alarmowych (Critical).


Podsumowanie i Wnioski Strategiczne

Strategia „Getting the Balance Right” to pragmatyczne podejście do Przemysłu 4.0. Optymalnie zaprojektowany system automatyki:

  1. Wykorzystuje Edge AI do natychmiastowego działania w pętli sprzężenia zwrotnego (ochrona maszyn przed awarią, kontrola jakości 100% produktów bezpośrednio na linii).
  2. Deleguje do Cloud AI funkcje biznesowe, analitykę predykcyjną w skali makro oraz globalne korelowanie procesów produkcyjnych (Big Data).

Dla inżynierów automatyków i robotyków oznacza to, że AI staje się po prostu kolejnym, zaawansowanym blokiem funkcyjnym w sterowniku, podnoszącym wskaźnik OEE i zbliżającym fabryki do idei Zero Downtime (całkowitej eliminacji nieplanowanych przestojów).