Oprogramowanie do cyfrowych bliźniaków w produkcji: lista kontrolna dla kupującego
Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.
By Mirko Peters ·
Oprogramowanie do cyfrowych bliźniaków w produkcji utrzymuje model w synchronizacji z danymi na żywo. Lista kontrolna do porównywania platform, gotowych narzędzi, zabezpieczeń, kosztów i utrzymania.
Automatically translated with AI from the original post. Read the English original
Oprogramowanie do cyfrowych bliźniaków w produkcji buduje model maszyny, linii lub zakładu i utrzymuje jego połączenie z rzeczywistymi danymi, dzięki czemu można monitorować bieżącą pracę, przewidywać problemy lub testować zmianę, zanim ją wdrożysz. Ten artykuł jest przeznaczony dla kierowników zakładów, którzy muszą porównywać oferty posługujące się tymi samymi hasłami. Nie powtarza podstaw dotyczących tego, czym jest bliźniak; zamiast tego przedstawia listę kontrolną do wyboru oprogramowania, od tego, co musi zawierać, po to, ile będzie kosztować jego utrzymanie.
Najważniejsze wnioski
- NIST wyróżnia trzy podstawowe elementy bliźniaka: czujniki o wysokiej częstotliwości próbkowania, niezawodną łączność przemysłowego IoT oraz modele symulacyjne do predykcji. Oprogramowanie musi je obejmować albo współpracować z partnerami, którzy je zapewnią.
- Azure Digital Twins to usługa platformy do grafów bliźniaków, a nie gotowa aplikacja dla fabryki. Microsoft podkreśla, że różni się ona od podglądowego narzędzia Fabric digital twin builder.
- Najpierw zdecyduj, czy potrzebujesz platformy, na której zbudujesz rozwiązanie, czy gotowego narzędzia do konkretnego pytania, ponieważ odpowiedź zmienia to, kto wykona pracę i ile będzie ona kosztować.
- Norma ISO 23247-1 zawiera przegląd i ogólne zasady dotyczące ramowej struktury cyfrowego bliźniaka w produkcji, co pomaga uzgodnić słownictwo z dostawcami.
- Planuj budżet na integrację danych, walidację modelu i utrzymanie, a nie tylko na licencje, i ogranicz pierwszy pilotaż do jednej linii i jednej decyzji.
Co powinno zawierać oprogramowanie do cyfrowych bliźniaków w produkcji?
Zacznij od definicji, której dostawcy nie będą mogli naciągać. NIST opisuje cyfrowego bliźniaka jako dynamiczną, opartą na danych wirtualną reprezentację, która wiernie odwzorowuje swój fizyczny odpowiednik, łączy się z nim i synchronizuje z nim. Wskazuje, że bliźniak nie jest modelem statycznym, i wymienia trzy podstawowe elementy decydujące o jego wierności, użyteczności i długoterminowej żywotności: czujniki o wysokiej częstotliwości próbkowania, niezawodną infrastrukturę przemysłowego IoT zapewniającą łączność oraz zaawansowane modele symulacyjne do analiz predykcyjnych.
Przełóż te trzy elementy na pytania, które zadasz każdemu produktowi:
- Dane wejściowe. Z jakich źródeł czyta dane: sterowników maszyn, czujników, MES, ERP, arkuszy kalkulacyjnych? Jak często odświeża dane? Kto buduje i utrzymuje każde połączenie?
- Model, który ma sens. Jak opisany jest zakład: zasoby, linie, procesy, relacje? Czy Twoi pracownicy mogą zmienić ten opis, gdy zmieni się proces?
- Analiza ponad danymi. Czy narzędzie tylko pokazuje bieżące wartości, czy także potrafi przewidywać, symulować i porównywać scenariusze? Czy ta funkcja jest wbudowana, czy to osobny projekt?
Następnie dodaj dwie praktyczne potrzeby: ludzie muszą móc odczytywać wyniki (pulpity, raporty, alerty), a dostęp musi być kontrolowany według ról. Jeśli produkt pomija którykolwiek z pięciu elementów, zapytaj, kto go dostarczy.
Jakie rodzaje oprogramowania są sprzedawane jako cyfrowe bliźniaki?
Etykieta cyfrowy bliźniak obejmuje bardzo różne rzeczy. Podziel oferty na cztery grupy, zanim zaczniesz porównywać ceny.
- Platformy do budowy rozwiązań. Dają elementy potrzebne do przechowywania modelu, łączenia danych i wykonywania zapytań. Ty lub partner budujecie na nich rozwiązanie.
- Gotowe bliźniaki produkcyjne. Mają gotowy model danych do zastosowań produkcyjnych, na przykład do planowania, symulacji lub optymalizacji zakładu, i wymagają mniej pracy programistycznej.
- Bliźniaki zasobów i stanu. Koncentrują się na kondycji maszyn i wykorzystują dane z czujników do wykrywania zużycia i anomalii.
- Bliźniaki projektowe i uruchomieniowe. Pozwalają przetestować układy i logikę sterowania, zanim sprzęt zostanie zainstalowany.
Narzędzie z jednej grupy odpowiada na inne pytanie niż narzędzie z innej. Bliźniak stanu nie powie, czy nowy model zmian rozwiąże zaległości, a symulacja produkcji nie wskaże, kiedy łożysko ulegnie awarii. Najpierw zapisz swoją decyzję, a dopiero potem wybierz grupę.
Co daje platforma taka jak Azure Digital Twins?
Azure Digital Twins to przykład od Microsoftu. Zgodnie z Microsoft Learn jest to platforma jako usługa do tworzenia grafów bliźniaków na podstawie cyfrowych modeli środowisk, takich jak budynki, fabryki czy sieci energetyczne. Słownictwo dziedziny definiujesz w języku Digital Twins Definition Language (DTDL), opartym na składni podobnej do JSON, a bliźniaki są instancjami tych modeli. Relacje między bliźniakami tworzą graf, który można odpytywać jako aktualne, na żywo odzwierciedlenie rzeczywistości. Dane z urządzeń mogą dostarczać usługa IoT Hub, dane z systemów biznesowych mogą trafiać przez interfejsy REST API i konektory, a trasy zdarzeń mogą przekazywać dane bliźniaków do innych usług Azure na potrzeby analityki.
Dla kupującego liczą się dwie kwestie. Po pierwsze, to element budulcowy. Przechowuje i łączy model. Logika what-if symulacji produkcji, uwzględniająca kolejki, przezbrojenia i kalendarze zmian, to osobne oprogramowanie, a wynik musisz wypracować sam lub z partnerem. Po drugie, strona wyjaśnia, że Azure Digital Twins różni się od kreatora bliźniaków cyfrowych w Fabric (wersja zapoznawcza) oraz od bliźniaków urządzeń w usłudze IoT Hub. Zanim zaczniesz planować, sprawdź, o którym z nich mówi kolega lub dostawca.
Historia to osobny krok. Graf jest widokiem na żywo, a strona Microsoftu dotycząca historii danych wyjaśnia, że aby zapisywać zmiany grafu w czasie, łączysz instancję z klastrem Azure Data Explorer, a pośrednio przestrzeń nazw Event Hubs. Zaznacza też, że wiadomości emitowane przez historię danych są rozliczane w ramach wymiaru cenowego wiadomości. Innymi słowy, żądanie „chcemy zobaczyć trendy z zeszłego miesiąca” dodaje komponenty i pozycję kosztową. Zapytaj każdego dostawcę o to samo: gdzie przechowywana jest historia i ile to kosztuje?
Czy budować na platformie, czy kupić gotowe narzędzie?
Do podjęcia decyzji użyj tych pytań.
- Jak konkretne jest Twoje pytanie? Przy zdefiniowanym pytaniu produkcyjnym, na przykład dotyczącym zdolności produkcyjnej, obsady lub miksu produktów, gotowe narzędzie zwykle szybciej dostarcza odpowiedź. Przy szerokim, długofalowym fundamencie cyfrowym obejmującym wiele typów zasobów większą elastyczność daje platforma.
- Kto wykona pracę? Platforma wymaga programistów lub partnera. Policz ich czas. Gotowe narzędzie przenosi pracę na konfigurację i przygotowanie danych.
- Jak unikalny jest Twój proces? Im bardziej nietypowy proces, tym bardziej liczy się elastyczny model. Standardowe przepływy lepiej pasują do gotowych narzędzi.
- Jak długo planujesz z tego korzystać? Model, który ma działać przez lata, potrzebuje właściciela i budżetu na zmiany. Zapytaj, kto go zaktualizuje, gdy dodasz rodzinę produktów lub przeniesiesz linię.
- Co już posiadasz? Jeśli dział IT prowadzi już platformę chmurową, a w firmie działa zespół danych, budowa na platformie może być dobrym rozwiązaniem. Jeśli nie masz ani jednego, gotowe narzędzie może być bardziej realistyczną drogą.
Nie ma jednej odpowiedzi dla wszystkich. Wiele zakładów kończy z obiema opcjami: platformą jako wspólnym fundamentem danych i gotowym narzędziem do konkretnej decyzji. Zaplanuj interfejs między nimi od samego początku.
Jak sprawdzić łączność i standardy?
Bliźniak jest użyteczny tylko wtedy, gdy dane wchodzą do systemu, a wyniki z niego wychodzą. Zapytaj, jak oprogramowanie łączy się z urządzeniami różnego wieku i różnych producentów.
Jedną z częstych dróg jest OPC UA. Fundacja OPC opisuje ten standard jako sposób przekazywania danych z urządzeń fabrycznych i kontrolnych procesów do systemów przedsiębiorstwa, z naciskiem na bezpieczeństwo, niezawodność i działanie na różnych platformach. Według Fundacji w 2011 roku standard ten stał się normą IEC 62541. Dostawca obsługujący OPC UA zwykle może odczytać dane z wielu maszyn bez niestandardowych sterowników, choć starsze urządzenia mogą wymagać bramek lub dodatkowych czujników.
Jeśli chodzi o sam model referencyjny, ISO 23247-1 to pierwsza część normy „Digital twin framework for manufacturing”. Według ISO została opublikowana w październiku 2021 roku i zawiera przegląd oraz ogólne zasady, w tym terminy, definicje i wymagania dotyczące tego modelu. Sama lektura nie zbuduje Twojego cyfrowego bliźniaka, ale zapewni Twojemu zespołowi i dostawcom wspólne słownictwo. Zapytaj, czy architektura dostawcy odwołuje się do tej normy i co to oznacza w praktyce, a nie tylko na slajdzie.
Zapytaj też o granice systemu:
- Czy możesz wyeksportować swój model i dane w otwartym formacie?
- Czy system łączy się z Twoim ERP, MES i narzędziami raportowymi, na przykład Power BI, bez indywidualnych prac przy każdym raporcie?
- Co się dzieje, gdy strumień danych ustaje? Cyfrowy bliźniak, który z pełnym przekonaniem pokazuje stare wartości, jest gorszy niż taki, który pokazuje lukę.
Jak oceniasz bezpieczeństwo i dostęp?
Cyfrowy bliźniak łączy systemy, które wcześniej były oddzielne: maszyny, zlecenia produkcyjne, być może dane dostawców. To poszerza drogę, którą może wykorzystać atakujący, i zwiększa krąg osób mogących zobaczyć Twój proces.
Zadaj te pytania na piśmie:
- Kto może zobaczyć i edytować poszczególne części modelu? Czy dostęp jest oparty na rolach i czy można go ograniczyć do zakładu lub linii?
- Gdzie są przechowywane dane, kto je obsługuje i co się z nimi stanie, jeśli odejdziesz od dostawcy?
- Jak rejestrowane są zmiany w modelach i czy można je cofnąć?
- Jakie certyfikaty bezpieczeństwa posiada dostawca i czego dotyczy ich zakres? Certyfikat dla firmy nie obejmuje automatycznie produktu, który kupujesz.
- Jak aktualizacje i poprawki trafiają do systemu i kto za nie odpowiada?
Jeśli udostępniasz dane klientom lub dostawcom, zapytaj swoich klientów, czy przed podłączeniem czegokolwiek wymagają określonych ocen bezpieczeństwa.
Ile to naprawdę kosztuje i jak mierzysz wartość?
Opłaty licencyjne to widoczna część kosztów. Reszta zwykle pojawia się później:
- Czujniki, bramki i prace sieciowe dla maszyn, które nie mają cyfrowego wyjścia.
- Przygotowanie danych: czyszczenie, mapowanie i uzgadnianie definicji między systemami.
- Budowa modelu i walidacja względem rzeczywistych wyników.
- Zużycie chmury, na przykład wolumen komunikatów i przestrzeń na historię danych.
- Osoby, które utrzymują model po każdej zmianie procesu.
- Szkolenia dla osób korzystających z wyników.
Poproś każdego dostawcę o wycenę pilotażowej linii na trzy lata, z uwzględnieniem wszystkich powyższych pozycji. Porównuj sumy, a nie abonamenty.
Wartość określ, zanim zaczniesz. Powiąż ją z decyzją, którą ma wspierać cyfrowy bliźniak: nieplanowane przestoje na linii pilotażowej, czas realizacji, dotrzymywanie harmonogramu, czas przezbrojenia, braki produkcyjne lub nakład pracy serwisowej. Zarejestruj wartość wyjściową przez co najmniej kilka tygodni, przeprowadź pilotaż, a następnie porównaj wyniki. Jeśli nie potrafisz wskazać liczby, która ma się zmienić, nie jesteś gotowy do zakupu.
Oto hipotetyczny przykład. Kierownik zakładu chce wiedzieć, czy druga zmiana na gnieździe montażowym rozwiąże powtarzający się zaległy portfel zleceń. Do tego nie potrzeba danych z maszyn w czasie rzeczywistym. Symulacja oparta na marszrutach produkcyjnych, czasach cyklu i kalendarzach może od razu odpowiedzieć na to pytanie. Cyfrowy bliźniak z monitorowaniem stanu maszyn i programem czujników byłby znacznie większym projektem, a i tak nie odpowiedziałby na to pytanie. Wygrywa najtańsze narzędzie, które odpowiada na daną decyzję.
Jak utrzymać cyfrowego bliźniaka w zgodzie z rzeczywistością w czasie?
Zakłady się zmieniają, a bliźniak, który nie jest aktualizowany, oddala się od rzeczywistości. Ustal zasady z wyprzedzeniem.
- Wyznacz właściciela każdego modelu i jego zastępcę.
- Wersjonuj model. Zapisuj, kto co zmienił i dlaczego, oraz zachowaj możliwość cofnięcia zmian.
- Powiąż zmiany modelu ze zmianami w zakładzie. Nowa rodzina produktów, przeniesiona maszyna lub zmieniony wzorzec zmian uruchamia przegląd modelu.
- Waliduj regularnie. Porównuj wyniki cyfrowego bliźniaka z rzeczywistymi wynikami za ostatni okres i spisuj wykryte różnice.
- Skaluj krok po kroku. Dodawaj kolejną linię dopiero wtedy, gdy pierwsza ma właściciela, zwalidowany model i mierzalny wynik. Przy przejściu na wiele zakładów ujednolić podstawowe definicje danych i dopuść kontrolowane lokalne odstępstwa.
Częste błędy
- Kupowanie oprogramowania, zanim nazwiesz decyzję, którą ma wspierać.
- Porównywanie cen licencji i pomijanie integracji, walidacji oraz bieżącego utrzymania.
- Wybieranie platformy, gdy wystarczyłoby gotowe narzędzie, lub odwrotnie.
- Uznawanie trójwymiarowego obrazu za cyfrowy bliźniak, gdy dane na żywo go nie napędzają.
- Pomijanie sprawdzenia, co się dzieje, gdy strumień danych ulegnie awarii.
- Pozostawienie modelu bez właściciela po tym, jak zespół projektowy przejdzie do innych zadań.
- Zaczynanie od całego zakładu zamiast od jednej linii produkcyjnej.
Gdzie pasuje Polaris
Jeśli Twoje pierwsze pytanie dotyczy planowania i decyzji typu „co by było, gdyby”, warto przyjrzeć się rozwiązaniu iFAKT Polaris. iFAKT opisuje Polaris jako połączenie sztucznej inteligencji i cyfrowego bliźniaka dla produkcji, łączące dane z ERP z cyfrowym bliźniakiem produkcji. Moduł Polaris Designer przekształca dane wejściowe, takie jak dane z ERP, czasy procesów, struktury zasobów i ograniczenia, w graf wiedzy łączący produkt, proces i zasób, który pełni rolę jedynego źródła prawdy. Moduł Polaris Simulator wykorzystuje ten graf do wirtualnego testowania systemu produkcyjnego, w tym scenariuszy dotyczących zdolności produkcyjnych, obsady personalnej i buforów. Rozwiązanie jest przeznaczone do decyzji w zakresie planowania produkcji, a nie do monitorowania stanu pojedynczych maszyn, dlatego najpierw dopasuj je do swojego pytania.
Powiązane tematy do zgłębienia
- Standardy i interoperacyjność: jak OPC UA, inne protokoły oraz ISO 23247 współpracują ze sobą w zróżnicowanym parku maszynowym.
- Oprogramowanie pośredniczące i integracja: łączenie bliźniaków cyfrowych z ERP, MES i SCADA bez tworzenia osobnego połączenia dla każdego raportu.
- Zarządzanie modelami: wersjonowanie, role dostępu i cykle przeglądów dla modeli, które się zmieniają.
- Skalowanie między zakładami: modele centralne kontra lokalne oraz sposoby utrzymania spójnych definicji danych.
- Całkowity koszt i zwrot z inwestycji: jak zbudować trzyletni widok kosztów oraz miarę przed i po wdrożeniu pilotażu.
Następny krok
Zapisz jedną decyzję, którą ma wspierać bliźniak cyfrowy, oraz liczbę, która powinna się zmienić, jeśli rozwiązanie zadziała. Zabierz tę kartkę na kolejną rozmowę z dostawcą i zapytaj każdego z nich, jak jego oprogramowanie bliźniaka cyfrowego dla produkcji odpowiedziałoby na nią na jednej linii pilotażowej, na jakich danych, i jaki byłby całkowity koszt w ciągu trzech lat.