Skip to content

Microsoft Fabric w pracy z IoT

Jak wspiera ich pracę w małych firmach produkcyjnych?

Obecnie małe oraz średnie przedsiębiorstwa produkcyjne coraz częściej rozważają wdrożenie rozwiązań opartych na sensorach i urządzeniach IoT. Park maszynowy wyposażony w czujniki zużycia energii, temperatury, przepływu czy wibracji generuje bardzo duże ilości informacji w czasie rzeczywistym. Odpowiednie wykorzystanie tych danych, ich analiza pozwala na zwiększenie efektywności procesów, obniżenie kosztów, zmniejszenie ryzyka awarii, czy poprawę jakości danego produktu.

Wyzwania

Problem pojawia się w momencie, kiedy te dane trzeba odpowiednio zebrać, zintegrować, przetransformować, przeanalizować i przekazać w odpowiedniej formie pracownikom produkcji, menadżerom czy działowi utrzymania ruchu. Popularne systemy takie jak ERP czy MES mogą sobie nie poradzić z ogromem danych IoT, ich zmiennością oraz częstotliwością. Na tym etapie, z pomocą przychodzi Microsoft Fabric, czyli kompleksowa platforma analityczna w chmurze, która łączy możliwości analityczne, AI oraz raportowania w ramach jednego środowiska.

Niniejszy artykuł rzuca światło na sposób, w jaki małe firmy produkcyjne mogą zastosować Microsoft Fabric w celu obsługi danych z czujników IoT, oraz przyjrzymy się korzyściom płynących z tego tytułu. 

Microsoft Fabric – czym jest i dlaczego sprawdza się w produkcji?

MS Fabric to zintegrowana platforma analityczna łącząca funkcje znane z Azure Data Factory, Power BI, Data Lake i Machine Learning w jednym środowisku. Pozwala na łączenie się z wieloma źródłami w celu gromadzenia danych i ich przechowywaniu w skalowalnym magazynie typu OneLake, umożliwia zaawansowane transformacje, jak i analizę czy wizualizację w Power BI.

Dla małych firm produkcyjnych szczególnie istotne są trzy cechy:

Łatowść wdrożenia: – zamiast korzystać narzędzi dostępnych na wielu platformach, firma otrzymuje jedno środowisko, w którym może projektować przepływy danych, trenować modele i budować raporty.

Skalowalność: – czyli rozwój systemu wraz z potrzebami, zaczynając od pojedynczych czujników, a kończąc na kompleksowym monitoringu całej linii produkcyjnej.

Dostępność w chmurze: – brak potrzeby inwestycji w infrastrukturę on-premise ponieważ wszystkie funkcje dostępne są w jednym miejscu.

Pozyskiwanie danych z urządzeń i maszyn

Podstawą każdego systemu IoT to efektywne pozyskiwanie danych. Integracja MS Fabric z usługami Azure IoT Hub i Event Hubs, umożliwia odbieranie danych wprost z maszyn wyposażonych w czujniki. Skorzystać można również z natywnej funkcji  Fabrica służącej do strumieniowego przetwarzania danych – Eventstream.  Jest odpowiedzialny za przetwarzanie strumieniowe, odbiera dane w czasie rzeczywistym i umożliwia transformacje podczas przesyłu. Dane kierowane są bezpośrednio do bazy danych KQL lub OneLake.

Przykład 1: Monitoring zużycia energii

Firma produkująca metalowe komponenty, montuje na swoich prasach czujniki mierzące zużycie prądu. Co kilka sekund, dane z czujników przesyłane są do Azure IoT Hub, a następnie trafiają do Microsoft Fabric, gdzie mogą być przechowywane w OneLake i analizowane w czasie rzeczywistym.

Efekt: dział utrzymania ruchu ma wgląd w odświeżane na bieżąco raporty Power BI, które pokazują maszyny zużywające najwięcej energii w danym momencie, co pozwala lepiej planować harmonogram pracy i minimalizować koszty.

Przykład 2: Kontrola jakości dzięki czujnikom wibracji

Zakład produkujący plastikowe zabawki instaluje na swoich wtryskarkach czujniki wibracji. Dane trafiające bezpośrednio do Fabric, gdzie wbudowane narzędzia analityczne wykrywają odchylenia od normy.

Efekt: szybkie wychwycenie nietypowych drgań oznacza możliwość natychmiastowej reakcji i zapobieżenie wadliwej produkcji.

Przykład 3: Kontrola zużycia wody

Fabryka rozlewająca napoje, instaluje czujniki mierzące przepływ wody, tj. wykorzystanie wody. W końcowych raportach Power BI, zestawione są dane z czujników wraz z ilością wyprodukowanych napojów.

Efekt: porównanie w Power BI pokazuje, ile wody fabryka traci podczas procesów produkcyjnych, to daje możliwość dociekania, gdzie woda trafia niezgodnie z przeznaczeniem.

Przetwarzanie danych w czasie rzeczywistym

Zbieranie danych to dopiero początek. Prawdziwą wartością jest możliwość ich przetwarzania w czasie rzeczywistym, aby natychmiast reagować na zmiany w procesach produkcyjnych. Fabric oferuje parę możliwość przetwarzania danych:

Structured Streaming

Twórz niestandardowe pipeline’y za pomocą Spark Notebooks. Większa elastyczność i obsługa bardziej zaawansowanych transformacji niż w przypadku Eventstream. Korzystaj, gdy musisz zastosować bardziej zaawansowaną logikę na danych przesyłowych.

Eventstream

Jeżeli jest wykorzystywany do przesyłania danych, skorzystaj z jego pełnej funkcjonalności i transformuj dane in-transit. Eventstream pozwala na szereg modyfikacji takich jak: agregacje, filtrowanie, obliczenia czy dodawanie nowych kolumn.

Przykład 4: Predykcyjne utrzymanie ruchu

Firma produkująca gumowe elementy korzysta z czujników temperatury i wilgotności w hali produkcyjnej. W Fabric dane są procesowane w czasie rzeczywistym, a modele uczenia maszynowego przewidują moment, w którym warunki mogą doprowadzić do uszkodzeń form.

Efekt: pracownicy są ostrzeżeni zanim dojdzie do awarii, tak więc zredukowany jest czas przestojów oraz koszty napraw.

Integracja MS Fabric z innymi źródłami

Często same dane z czujników IoT nie dają całkowitego obrazu sytuacji. Kluczowe jest połączenie ich z innymi źródłami, np. danymi z systemu ERP (zamówienia, produkcja) czy MES (planowanie pracy maszyn).

Microsoft Fabric umożliwia łatwe łączenie danych z różnych systemów i tworzenie wspólnych modeli analitycznych.

Przykład 5: Optymalizacja planu produkcji

Mały zakład produkujący zawiasy, dane o awariach oraz czasie pracy maszyn (z czujników IoT) zestawia z informacjami wyciągniętymi z systemu ERP zakładu. Dzięki temu, w raportach Power BI można zauważyć, jak awarie wpływają na termin realizacji zamówień.

Efekt: menedżer produkcji może lepiej planować zmiany i elastycznie reagować na opóźnienia.

Data Analytics

Nawet najlepsza analiza danych nie ma wartości, jeśli grupa docelowa nie zrozumie ich przekazu. Fabric integruje się bezpośrednio z Power BI, co umożliwia tworzenie interaktywnych raportów i dashboardów dostępnych na komputerach i urządzeniach mobilnych. Analiza danych może przebiegać na dwóch płaszczyznach:

KQL Database

Baza danych oparta o Kusto Query Language, może odbierać dane bezpośrednio z Eventstream’a. Idealne do szybkiej analizy strumieni IoT, logów czy telemetryki. Pisz zapytania w KQL by szybko wyciągnąć istotne dla ciebie dane.

Real-Time Dashboard

Wizualizacje Power BI oparte na danych strumieniowych (bezpośrednio z Eventstream lub KQL). Ta funkcjonalność umożliwia analizę raportów ze świeżo zarejestrowanymi danych z hali produkcyjnej.

Data Activator

Narzędzie Fabrica służące do informowania na bieżąco o sytuacji. Twórz reguły na danych strumieniowych by być od razu informowanym o krytycznych sytuacjach w procesach produkcyjnych, tj. Przekroczenie dozwolonej temperatury, spadek ciśnienia, itp. Alerty mogą być kierowane m. in. na Teams, email, sms, czy widoczne bezpośrednio w raporcie PowerBI.

Przykład 6: Tablica produkcyjna w czasie rzeczywistym

W firmie produkującej meble na hali montuje się ekran, na którym wyświetlany jest dashboard Power BI z Microsoft Fabric. Tablica pokazuje aktualny stan maszyn, wskaźniki OEE (Overall Equipment Effectiveness) oraz alarmy o przekroczeniu dopuszczalnych parametrów pracy.

Efekt: pracownicy produkcji widzą w czasie rzeczywistym, co dzieje się na liniach i mogą natychmiast reagować na problemy.

Korzyści dla małych firm produkcyjnych

Redukcja kosztów operacyjnych: dzięki lepszemu zarządzaniu energią i predykcyjnemu utrzymaniu ruchu.

Wyższa jakość produktów: Poprzez szybkie reagowanie na odchylenia w parametrach produkcji.

Krótsze przestoje: System przewiduje awarie zanim one nastąpią.

Lepsza terminowość: Integracja danych z czujników z ERP ułatwia planowanie i realizację zamówień.

Prostsze raportowanie: Pracownicy i menedżerowie mają dostęp do intuicyjnych wizualizacji w Power BI.

Szybki dostęp do danych: Fabric przetwarza dane w czasie rzeczywistym (real-time), przez co na bieżąco można śledzić procesy produkcyjne na podstawie przeprocesowanych informacji.

Podsumowanie

Microsoft Fabric to narzędzie dające nowe możliwości małym firmom produkcyjnym, które efektywnie chcą wykorzystywać dane z czujników IoT. Zintegrowana platforma pozwala na zbieranie, transformację oraz analizowanie danych w obrębie jednego środowiska. Przedsiębiorstwa mogą szybciej reagować na zmiany w procesach produkcyjnych, dzięki czemu zredukują ryzyko awarii, czy polepszą efektywność produkcji. 

Co istotne, wdrożenie Fabric nie wymaga rozbudowanej infrastruktury ani dużych nakładów finansowych – jest dostępne w chmurze i rośnie wraz z potrzebami firmy. To sprawia, że technologia, która jeszcze niedawno była domeną dużych korporacji, staje się dostępna także dla mniejszych zakładów, które chcą w pełni wykorzystać potencjał danych IoT.

Chcesz wiedzieć więcej o Microsoft Fabric?

Skontaktuj się z nami!

Antdata - calendar person