Jak producenci wykorzystują generatywną AI do planowania i optymalizacji produkcji

0
47
4/5 - (2 votes)

Nawigacja:

Generatywna AI w produkcji – czym jest i czym nie jest

Od klasycznego machine learning do generatywnych modeli

W zakładach produkcyjnych pojęcie „AI” często wrzuca się do jednego worka z klasyczną analityką, prostymi regułami czy predykcyjnym utrzymaniem ruchu. Tymczasem generatywna AI to specyficzna klasa modeli, które nie tylko przewidują liczby czy klasy, ale tworzą nowe warianty: planów, scenariuszy, tekstów, propozycji działań. To odróżnia je od standardowego machine learningu wykorzystywanego np. do prognoz zużycia części czy klasyfikacji wad na podstawie zdjęć.

Klasyczny machine learning odpowiada najczęściej na pytania typu: „jaki będzie wynik?”, „czy nastąpi awaria?”, „do jakiej klasy należy ten produkt?”. Generatywna AI tworzy natomiast: „jakie są możliwe warianty działań?”, „jak mógłby wyglądać plan produkcji przy innych priorytetach?”, „jakie opcje mamy, jeśli ograniczymy zasoby o 20%?”. W planowaniu produkcji ta różnica jest kluczowa – planista nie potrzebuje jednej liczby, ale zestawu sensownych alternatyw z opisanymi konsekwencjami.

Trzeba też oddzielić marketing od praktyki. GenAI nie zastępuje całej logiki planowania i nie „wymyśla” technologii produkcji od zera. Porusza się w ramach danych, reguł i ograniczeń, które ma do dyspozycji z systemów ERP, MES, APS czy CMMS. Jeśli te dane są niepełne albo niespójne, model generatywny wygeneruje plany tak samo błędne, tylko szybciej i bardziej przekonująco opisane.

Najczęstsze uproszczenia i mity wokół generatywnej AI

W rozmowach z producentami powtarza się kilka schematów myślenia, które prowadzą do rozczarowań. Pierwszy: „AI zrobi za nas cały plan produkcji”. W praktyce dobrze działające wdrożenia wyglądają zupełnie inaczej – AI wspiera planistę: przygotowuje warianty, tłumaczy konsekwencje, sugeruje korekty, ale człowiek nadal zatwierdza plan i odpowiada za jego wykonalność. Automatyzacja „od A do Z” to raczej wyjątek dla bardzo prostych, powtarzalnych środowisk produkcyjnych.

Drugi mit: „wystarczy podłączyć ChatGPT do ERP”. Duży model językowy bez specjalistycznej warstwy logiki planistycznej, bez integracji z systemami produkcyjnymi i bez uwzględnienia twardych ograniczeń (maszyny, moce, przezbrojenia, materiały) będzie generował plany atrakcyjne opisowo, ale często technicznie niewykonalne. Gotowy czatbot bez domenowej wiedzy produkcyjnej nie rozumie niuansów konkretnych technologii i zależności między gniazdami.

Trzeci uproszczenie: „generatywna AI to po prostu lepsza optymalizacja matematyczna”. Modele generatywne nie zastępują solverów optymalizacyjnych, lecz raczej je uzupełniają. Zadaniem solvera jest wyliczyć optymalny lub bliski optymalnemu harmonogram w ramach ścisłych ograniczeń. Generatywna AI potrafi natomiast wygenerować wiele różnych scenariuszy, przefiltrować je względem rozmaitych priorytetów i opisać kompromisy w zrozumiały sposób.

Jakie typy modeli generatywnych pojawiają się w fabrykach

W praktyce przemysłowej najczęściej spotyka się kilka klas modeli generatywnych:

  • Modele językowe (LLM) – używane do interfejsów konwersacyjnych dla planistów, do tłumaczenia złożonych danych na zrozumiałe opisy, generowania komentarzy do planów czy raportów, a także do interpretacji dokumentacji technologicznej i instrukcji.
  • Modele sekwencyjne – operujące na ciągach zleceń, operacji i zdarzeń. Generują warianty sekwencji zadań na liniach przy uwzględnieniu ograniczeń, np. minimalizacji liczby przezbrojeń czy czasu kolejek międzyoperacyjnych.
  • Modele dla obrazów i rysunków – rzadziej łączone bezpośrednio z planowaniem, częściej z kontrolą jakości, ale mogą wspierać automatyczne zrozumienie rysunków technicznych, które wpływają na konfigurację linii i przezbrojenia.
  • Hybrydy z klasycznym OR (Operations Research) – generatywna AI generuje scenariusze, szkice harmonogramów lub zestawy ograniczeń, a solver optymalizacyjny (np. mixed-integer programming) doprecyzowuje plan w ramach ścisłych wymogów.

Warto zauważyć, że w wielu projektach generatywna AI w ogóle nie działa sama. Jest elementem architektury hybrydowej: dane z ERP/MES trafiają do warstwy klasycznej analityki, solver liczy „twardą” optymalizację, a model generatywny odpowiada za warstwę scenariuszy, dialogu i interpretacji wyników. Taki podział ról zwykle lepiej znosi ograniczenia danych i zmienność rzeczywistości produkcyjnej.

Gdzie generatywna AI ma przewagę, a gdzie nie dorównuje matematycznej optymalizacji

Generatywna AI zaczyna wygrywać tam, gdzie klasyczne podejście wymagałoby bardzo rozbudowanych reguł biznesowych, a planista i tak potrzebuje kilku rozsądnych wariantów decyzji, a nie jednej „świętej” liczby. Dotyczy to w szczególności:

  • sytuacji awaryjnych, gdy trzeba szybko przeplanuwać produkcję po awarii kluczowej maszyny;
  • obszaru komunikacji – wyjaśniania, dlaczego plan wygląda tak, a nie inaczej;
  • tworzenia scenariuszy typu „co-jeśli”, gdzie celem jest zrozumienie ryzyk, a nie znalezienie jednego optymalnego planu.

Z drugiej strony „twarda” optymalizacja matematyczna ma przewagę wszędzie tam, gdzie:

  • struktura problemu jest dobrze znana i można ją opisać równaniami i ograniczeniami;
  • konsekwencje błędu są wysokie (np. przekroczenie kluczowego ograniczenia bezpieczeństwa czy mocy);
  • liczy się precyzyjne policzenie wyniku przy zadanych założeniach, a nie kreatywność scenariuszy.

Najbardziej rozsądne podejście w planowaniu i optymalizacji produkcji to połączenie obu światów: matematyka liczy, generatywna AI tłumaczy i generuje warianty, a planista podejmuje ostateczną decyzję, bazując na wiedzy procesowej i znajomości realiów hali.

Obecne wyzwania w planowaniu i harmonogramowaniu produkcji

Skąd faktycznie biorą się opóźnienia i przestojy

Bez rzetelnego spojrzenia na istniejące problemy łatwo oczekiwać od generatywnej AI cudów. Tymczasem większość opóźnień i przestojów ma bardzo przyziemne przyczyny. W wielu zakładach struktura zamówień jest coraz bardziej złożona: krótkie serie, częste zmiany asortymentu, rosnąca personalizacja i presja na krótkie lead time’y. Każda zmiana serii to potencjalne przezbrojenie, czyszczenie, dodatkowe kontrole.

Kolejna przyczyna to braki materiałowe i problemy z łańcuchem dostaw. Nawet najlepszy harmonogram traci sens, jeśli kluczowy komponent nie dojedzie na czas lub ma wady jakościowe. W wielu firmach informacja o możliwym opóźnieniu dostawy pojawia się zbyt późno po stronie planowania produkcji, a reakcją jest ręczne „przesuwanie klocków” w Excelu, często pod presją handlu i klienta.

Nie można też pominąć konfliktów między obszarami: utrzymanie ruchu chce okien serwisowych, które minimalizują ryzyko awarii, dział jakości potrzebuje czasu na badania i zwolnienia serii, a sprzedaż naciska na maksymalną terminowość. Jeśli nie ma narzędzi, które transparentnie pokazują konsekwencje każdej decyzji, planista staje się „buforem napięcia” i pracuje głównie na telefonie oraz e-mailach, zamiast na danych.

Ręczne planowanie i wąskie gardło „w głowie planisty”

W wielu fabrykach wciąż dominuje planowanie w Excelu lub w prostych modułach ERP, a kluczowa wiedza o zależnościach między gniazdami, realnych czasach przezbrojeń i jakości marszrut produkcyjnych znajduje się w głowach kilku doświadczonych planistów. To działa, dopóki środowisko jest w miarę stabilne, a planiści są dostępni i nieprzeciążeni.

Problem zaczyna się, gdy rośnie liczba zleceń, zmienia się portfel produktów, a jeden z głównych planistów odchodzi, choruje lub po prostu jest w urlopie. Organizacja nagle odkrywa, że proces planowania opiera się na nieudokumentowanej wiedzy eksperckiej. Generatywna AI nie pomoże wprost, jeśli nie ma na czym pracować, ale może odegrać rolę katalizatora: zmusić do lepszego udokumentowania reguł i danych, żeby w ogóle miała co analizować.

Wąskim gardłem staje się także sam sposób pracy: planista przez kilka godzin układa harmonogram, po czym w ciągu dnia kilkanaście razy musi go korygować po nowych informacjach. W takich realiach ogromnym wsparciem są narzędzia oparte o generatywną AI, które potrafią w kilka minut przeanalizować wiele scenariuszy po jednej zmianie i zaproponować zaktualizowany plan z komentarzem.

Konflikt celów i ograniczeń w harmonogramowaniu

Planowanie produkcji to klasyczny przykład konfliktu celów. Z jednej strony dział sprzedaży oczekuje maksymalnej terminowości i krótkich lead time’ów. Z drugiej – produkcja chce minimalizować liczbę przezbrojeń i przestojów, aby poprawiać OEE i koszty. Dział HR i BHP ograniczają liczbę nadgodzin, a utrzymanie ruchu domaga się okien na serwis i modernizacje. Dodajmy do tego ograniczenia materiałowe i logistyczne – i powstaje system naczyń połączonych, w którym każda decyzja ma koszty uboczne.

Klasyczne systemy APS i moduły planistyczne w ERP próbują te konflikty „spłaszczyć” do jednego celu (np. maksymalizacja terminowości) z pewnym priorytetem dla pozostałych. W praktyce potrzebna jest możliwość dynamicznej zmiany priorytetów i świadomego wyboru kompromisu. Tutaj generatywna AI jest szczególnie użyteczna: potrafi wygenerować kilka planów opartych na różnych kombinacjach priorytetów, a następnie opisać je zrozumiałym językiem dla interesariuszy.

Przykładowo: planista może wygenerować plan „na maksymalną terminowość” oraz plan „na minimalizację przezbrojeń” i zobaczyć różnicę w liczbie spóźnionych zleceń, nadgodzin i wykorzystaniu maszyn. Takie porównanie bywa znacznie bardziej przekonujące dla zarządu niż abstrakcyjne KPI.

Dlaczego ERP/MES często nie są w pełni wykorzystywane

Nierzadko pojawia się sytuacja, w której firma chce wdrażać generatywną AI, choć nie wykorzystuje nawet obecnych możliwości systemów ERP czy MES. Przyczyny są powtarzalne:

  • moduły planistyczne są zbyt skomplikowane konfiguracyjnie, więc zostały „odłożone na później”;
  • dane technologiczne (marszruty, czasy, BOM-y) są nieaktualne, przez co system generuje nierealne plany;
  • brakuje integracji między działami – informacje o awariach, brakach materiałów czy zmianach zamówień spływają do planisty z opóźnieniem;
  • użytkownicy końcowi nie ufają planom z systemu, bo doświadczyli kilku spektakularnych błędów na starcie.

Generatywna AI nie rozwiąże tych problemów sama z siebie. Może jednak pomóc w przełamaniu bariery adopcji: dzięki interfejsom konwersacyjnym i lepszej „czytelności” planów ułatwia zrozumienie, skąd biorą się propozycje systemu. Zanim jednak pojawią się sensowne wyniki, trzeba uporządkować przynajmniej podstawowe dane i procesy.

Robotyczny pies nadzoruje zautomatyzowaną linię montażu samochodów
Źródło: Pexels | Autor: Hyundai Motor Group

Dane produkcyjne – fundament, bez którego generatywna AI nie ma sensu

Minimalnie „zdrowy” ekosystem danych w fabryce

Dla projektów generatywnej AI w planowaniu i optymalizacji produkcji krytyczne jest nie tylko „ile” danych posiada zakład, ale przede wszystkim jakie są ich typy i jakość. Minimalnie zdrowy ekosystem danych obejmuje co najmniej:

  • Marszruty technologiczne – zdefiniowane operacje, kolejność, gniazda produkcyjne, zależności między operacjami.
  • Czasy technologiczne – rzeczywiste lub zbliżone do rzeczywistości czasy obróbki, przygotowania, przestawiania maszyn.
  • Czasy i warunki przezbrojeń – zależne od kombinacji produktu poprzedniego i kolejnego, uwzględniające np. czyszczenia, wymiany narzędzi.
  • Dostępność zasobów – zmiany, obsady, kalendarze maszyn, planowane okna serwisowe z CMMS.
  • Dane o awariach i przestojach – historia, częstotliwość, typowe czasy napraw, przyczyny.
  • Zamówienia klienta i prognozy – terminy, priorytety, wymagane ilości, okna dostaw.

Bez tych elementów generatywna AI będzie zmuszona opierać się na niedokładnych założeniach, co w planowaniu produkcji często jest gorsze niż brak automatyzacji. Modele mogą co najwyżej sugerować kierunek zmian, ale nie będą w stanie wygenerować harmonogramu, który da się realnie zrealizować na hali.

Typowe problemy z danymi na halach produkcyjnych

W wielu zakładach pojawiają się powtarzalne defekty danych, które z perspektywy projektów AI są „czerwonymi flagami”:

Błędy, luki i „upiększanie” danych w systemach

Najczęściej problemem nie jest brak danych, lecz ich jakość. W planowaniu produkcji widać to szczególnie boleśnie, gdy:

  • czasy technologiczne są „życzeniowe” – wpisane kiedyś na potrzeby kalkulacji ofertowej, nieaktualizowane po zmianach maszyn, narzędzi czy organizacji pracy;
  • marszruty są zbyt ogólne – jedna marszruta dla „rodziny produktów”, która w rzeczywistości ma różne warianty operacji, inne czasy lub wymagania jakościowe;
  • kody przyczyn przestojów są nadużywane – duża część przestojów wpada w „inne” lub „organizacyjne”, przez co trudno zrozumieć realne wąskie gardła;
  • ręczne poprawianie zapisów – operatorzy „porządkują” raportowanie produkcji pod koniec zmiany, zamiast rejestrować zdarzenia w czasie rzeczywistym.

Generatywna AI, ucząc się na takim materiale, będzie powielać zniekształcony obraz rzeczywistości. Co gorsza – zrobi to w bardzo przekonujący sposób, bo będzie „ładnie” wyjaśniać swoje wnioski. Dlatego zanim dojdzie do jakiegokolwiek trenowania modeli, trzeba zidentyfikować krytyczne źródła błędów i przynajmniej je częściowo uszczelnić.

Praktycznym podejściem jest analiza kilku miesięcy historii danych pod kątem spójności. Jeśli dla tej samej operacji czasy wykonania różnią się kilkukrotnie bez wyraźnej przyczyny, a przestoje są raportowane skokowo lub w blokach na koniec zmiany, model generatywny nie ma szans nauczyć się poprawnych wzorców. Można użyć AI do wykrywania anomalii, ale nie zastąpi to elementarnej dyscypliny raportowania.

Jak przygotować dane pod projekty generatywnej AI

Zamiast próbować „uzdrowić wszystko naraz”, lepiej zdefiniować minimalny zakres danych, które muszą być wiarygodne dla konkretnego zastosowania. Dla generatywnej AI w planowaniu oznacza to na ogół trzy proste kroki:

  1. Wybrać jeden strumień produkcyjny (np. jedną linię lub rodzinę produktów), gdzie planowanie jest szczególnie bolesne i gdzie dane są w miarę kompletne.
  2. Zweryfikować i skalibrować kluczowe parametry: czasy cyklu, czasy przezbrojeń, typowe rozkłady przestojów, podstawowe marszruty.
  3. Ustalić zasady raportowania na hali na czas pilotażu – mniejsza liczba kategorii przestojów, ale raportowanych konsekwentnie, proste reguły potwierdzania operacji.

Tak przygotowany wycinek rzeczywistości jest lepszy niż cała fabryka w trybie „jakoś to będzie”. Generatywna AI może na nim nauczyć się pierwszych wzorców, a zespół zobaczy, jakie są faktyczne wymagania dotyczące jakości danych – bez rozlewania projektu na wszystkie obszary naraz.

Łączenie danych z ERP, MES, CMMS i IoT bez iluzji „złotego rekordu”

Częstym mitem przy projektach AI jest konieczność stworzenia jednego, idealnego „źródła prawdy” przed jakimkolwiek użyciem modeli. W praktyce większość produkcyjnych wdrożeń działa na integracjach „wystarczająco dobrych”, a nie idealnych. Kluczem jest jasne zdefiniowanie, które systemy są referencyjne dla jakiego typu informacji:

  • ERP – zamówienia, BOM-y, podstawowe marszruty, plany sprzedaży;
  • MES – rzeczywiste czasy operacji, potwierdzenia produkcji, proste przyczyny przestojów;
  • CMMS – planowane i nieplanowane przestoje, historia awarii, MTBF/MTTR;
  • IoT / SCADA – sygnały z maszyn, mikroprzestoje, czasy cyklu, alarmy.

Generatywna AI nie potrzebuje perfekcyjnej synchronizacji wszystkich źródeł co do sekundy. Znacznie ważniejsze jest, aby:

  • było jasne, z którego systemu pochodzi dany typ informacji i jakiej jest jakości;
  • istniało minimum logiki łączącej rekordy (np. zamówienie ERP → zlecenie produkcyjne MES → sygnały z konkretnej maszyny);
  • dostęp do danych był zautomatyzowany – bez ręcznego eksportu Exceli przed każdą analizą.

Modele generatywne potrafią poradzić sobie z pewnym poziomem niepewności i braków, ale nie z kompletnym chaosem. Jeśli te same zlecenia mają inne identyfikatory w każdym systemie i nikt nie wie, jak je powiązać, najpierw trzeba zadbać o elementarną spójność identyfikatorów i słowników.

Kluczowe zastosowania generatywnej AI w planowaniu produkcji

Asystent planisty – generowanie i tłumaczenie scenariuszy

Najbardziej naturalnym zastosowaniem generatywnej AI jest rola asystenta, który na bazie danych z systemów APS/ERP/MES:

  • tworzy alternatywne plany dla zadanych priorytetów (np. terminowość vs. minimalizacja przezbrojeń);
  • opisuje w prostym języku konsekwencje każdego wariantu dla terminów, obciążenia maszyn, nadgodzin, zużycia materiałów;
  • pomaga wyjaśnić interesariuszom, dlaczego dany plan wygląda tak, a nie inaczej.

Różnica w stosunku do klasycznych APS polega na tym, że generatywna AI potrafi przekształcić suche liczby i wykresy na opis typu: „Jeśli przyjmiemy plan A, zlecenia dla klienta X będą opóźnione o 1–2 dni, ale zaoszczędzimy łącznie ok. 6 godzin przezbrojeń na linii 3. W planie B terminowość dla klienta X jest zachowana, ale wymaga to trzech dodatkowych zmian nadliczbowych w tygodniu na wydziale pakowania”.

Planista nie traci wtedy czasu na ręczne liczenie tych kompromisów. Może skupić się na ocenie, na ile są akceptowalne z punktu widzenia relacji z kluczowymi klientami, polityki kadrowej i bieżącej sytuacji na hali.

Dynamiczne harmonogramowanie przy zakłóceniach

Drugi obszar, w którym generatywna AI faktycznie pomaga, to reagowanie na zmiany w trakcie dnia: awaria, brak materiału, nagłe zamówienie ekspresowe. Klasyczny APS potrafi teoretycznie przeliczyć nowy harmonogram, ale:

  • często wymaga od planisty dokładnego zdefiniowania nowych ograniczeń i priorytetów;
  • zwraca plan, który jest matematycznie poprawny, ale trudny do zaakceptowania dla produkcji (np. masa drobnych przesunięć, wiele mikroprzezbrojeń).

Generatywna AI może zostać „nakarmiona” bieżącymi danymi i zadanymi preferencjami (np. „nie dotykaj zleceń już rozpoczętych”, „nie twórz przezbrojeń krótszych niż X minut”) i wygenerować kilka propozycji wraz z opisem skutków. Przykładowa interakcja wygląda wtedy jak rozmowa:

  • system: „Awarie linii 4 uniemożliwiają realizację zleceń 10501–10503 zgodnie z planem. Proponuję dwie opcje…”,
  • planista: „Pokaż wariant z minimalną liczbą nadgodzin”,
  • system: „W tym wariancie przesuwam zlecenie 10502 na linię 2, co skutkuje dodatkowymi 2 przezbrojeniami, ale nie wymaga zmian nadgodzinowych…”.

Nie chodzi o to, żeby system podejmował decyzję za człowieka, lecz o szybkie przygotowanie sensownych punktów wyjścia, które można ocenić w kilka minut, a nie w kilka godzin.

Generowanie reguł i szablonów planowania z wiedzy rozproszonej

W wielu zakładach zasady planowania są zapisane nieformalnie: w e-mailach, arkuszach, notatkach czy po prostu w doświadczeniu ludzi. Generatywna AI może pomóc tę wiedzę wydobyć i ustrukturyzować, o ile dostanie dostęp do odpowiednich materiałów.

Typowy scenariusz to analiza:

  • historycznych harmonogramów i zmian w nich wprowadzanych przez planistów,
  • korespondencji (np. wymiany maili między planistą, utrzymaniem ruchu, sprzedażą),
  • procedur i instrukcji technologicznych.

Na tej podstawie można wytrenować model, który zasugeruje reguły typu:

  • „na linii 2 zwykle grupujesz zlecenia dla tego samego klienta, nawet kosztem drobnych opóźnień dla innych”;
  • „przy produktach wysokiego ryzyka jakościowego planujesz dodatkowe okno na kontrolę międzyoperacyjną”;
  • „zlecenia z komponentem X są rzadko łączone w jednej zmianie z komponentem Y z powodu długiego czyszczenia”.

To nie jest automatyczne odkrywanie obiektywnej prawdy, raczej propozycja hipotez do weryfikacji z planistami i technologami. Z czasem część z nich można formalnie zapisać jako reguły w systemie planistycznym lub jako parametry do modeli optymalizacyjnych.

Wspomaganie decyzji materiałowych i MRP

Planowanie produkcji rzadko rozbija się na same maszyny. Kluczowe jest połączenie decyzji produkcyjnych z planowaniem zapotrzebowania materiałowego (MRP). Generatywna AI może tu pełnić rolę pośrednika między „twardymi” wyliczeniami MRP a realiami na hali.

Przykładowe zastosowania:

  • symulacje skutków opóźnień dostaw – model opisuje, które zlecenia trzeba przesunąć, jakie są alternatywy materiałowe, gdzie można zastosować częściowe zamienniki;
  • propozycje buforów bezpieczeństwa – na bazie historii opóźnień i krytyczności komponentu AI podpowiada, na których pozycjach warto zwiększyć zapasy, a gdzie są ewidentne nadwyżki;
  • komentarze do planu MRP – zamiast surowej listy zleceń zakupu, planista dostaje także opis „ryzykownych” pozycji z uzasadnieniem, skąd to ryzyko wynika.

Nie chodzi o zastąpienie klasycznego MRP, lecz o uczynienie go bardziej transparentnym. Dzięki temu łatwiej przekonać zakupy i logistykę do uwzględnienia realnych priorytetów produkcji, a nie tylko „książkowych” parametrów systemu.

Szacowanie ryzyka terminowości zamiast sztywnych dat

Jednym z większych złudzeń w planowaniu jest traktowanie dat dostaw i zakończenia operacji jako wartości pewnych. W realnej fabryce zasadne jest myślenie w kategoriach prawdopodobieństw. Generatywna AI, bazując na danych historycznych, może wspierać budowę takich probabilistycznych modeli.

Przykładowo, zamiast informacji „zlecenie będzie gotowe 18.06”, system może podpowiedzieć:

  • „z 80% prawdopodobieństwem między 18.06 a 19.06,
  • z 95% prawdopodobieństwem do 21.06,
  • główne czynniki ryzyka: awarie linii 1, opóźnienia komponentu Z, konieczność dodatkowych kontroli jakości po ostatnich reklamacjach”.

Sprzedaż dostaje wtedy znacznie bardziej użyteczną informację do rozmowy z klientem, a planista widzi, które zmienne najbardziej „rozszerzają” okno niepewności. Współpraca z klasycznymi metodami statystycznymi jest tu konieczna – generatywna AI służy głównie do interpretacji i komunikacji tych wyników.

Robotyczne ramię Delta w hali produkcyjnej z automatyczną linią
Źródło: Pexels | Autor: Freek Wolsink

Optymalizacja produkcji z użyciem generatywnej AI i cyfrowych bliźniaków

Cyfrowy bliźniak linii czy całej fabryki – co jest realne na start

Hasło „cyfrowy bliźniak fabryki” brzmi atrakcyjnie, ale w praktyce rzadko kiedy sensowne jest budowanie od razu pełnego modelu całego zakładu. Znacznie częściej zaczyna się od bliźniaka:

  • pojedynczej linii produkcyjnej z czytelnym przepływem,
  • gniazda kluczowego, które jest wąskim gardłem,
  • fragmentu procesu, gdzie występuje najwięcej zakłóceń.

Cyfrowy bliźniak to w tym kontekście model zdolny do symulacji przepływu zleceń przez zasoby, z uwzględnieniem czasów operacji, przezbrojeń, awarii i ograniczeń materiałowych. Generatywna AI pełni tutaj kilka ról:

  • pomaga konfigurować scenariusze (np. zmiany obsad, inne polityki przezbrojeń, priorytety kolejkowania zleceń);
  • interpretuje wyniki symulacji (wąskie gardła, skutki zmian, nieoczywiste zależności);
  • generuje propozycje modyfikacji planu lub parametrów procesu do dalszych testów.

Budowanie pełnego bliźniaka fabryki ma sens dopiero wtedy, gdy udowodniono wartość na mniejszych wycinkach i zespół ma doświadczenie w utrzymaniu takiego modelu – bo właśnie utrzymanie (aktualizacja parametrów, logiki, integracji danych) jest zwykle największym wyzwaniem, a nie sama technologia symulacyjna.

Eksperymenty „co-jeśli” bez ryzykowania produkcji

Naturalnym zastosowaniem po stworzeniu cyfrowego bliźniaka jest wykonywanie eksperymentów, których nie da się lub nie opłaca się wykonywać na żywej produkcji. Generatywna AI może tu służyć jako „laborant”, który przygotowuje i opisuje eksperymenty.

Przykładowe pytania, na które da się odpowiedzieć, łącząc symulację i generatywną AI:

Łączenie generatywnej AI z klasyczną symulacją dyskretną

Symulacja dyskretna sama w sobie dobrze radzi sobie z liczeniem przepływów i testowaniem reguł kolejkowania. Problem zaczyna się wtedy, gdy liczba możliwych scenariuszy rośnie wykładniczo: różne zmiany, kombinacje polityk przezbrojeń, odmienne priorytety klientów. Ręczne przygotowanie i interpretacja kilkudziesięciu wariantów staje się zwyczajnie nieefektywna.

Generatywna AI może przejąć żmudną część pracy:

  • selekcję sensownych wariantów – zamiast losowo „kręcić gałkami” parametrów, model generuje zestaw scenariuszy, które różnią się istotnie z punktu widzenia KPI (np. terminowość vs. obciążenie zmian nocnych);
  • automatyczne tworzenie planów eksperymentów – na podstawie wcześniejszych wyników symulacji ogranicza obszar poszukiwań do parametrów, które rzeczywiście zmieniają wynik, a nie jedynie „szumią”;
  • opisowe raporty z wyników – przekłada tabele z tysiącami rekordów na kilka akapitów z wytłumaczeniem, które kombinacje parametrów są stabilne, a które reagują nerwowo na drobne zmiany obciążenia czy dostępności ludzi.

Nie jest to magia optymalizacyjna. Rdzeniem dalej powinny być klasyczne algorytmy (np. optymalizacja wielokryterialna, eksperymenty czynnikowe), natomiast generatywna AI działa jak „interfejs” – zarówno do konfiguracji, jak i do tłumaczenia rezultatów osobom nietechnicznym.

Automatyczne dokumentowanie wyników eksperymentów

Przy dłuższych projektach optymalizacyjnych dokumentacja z reguły cierpi: ktoś obiecuje, że „spiszemy wnioski później”, po czym zmiany wchodzą na produkcję, a wiedza zostaje w głowach kilku osób. Tutaj generatywna AI może pomóc przynajmniej częściowo zamknąć ten dług.

Na podstawie logów symulacji, konfiguracji scenariuszy i krótkich komentarzy inżynierów da się automatycznie wygenerować:

  • opisy przetestowanych wariantów wraz z parametrami wejściowymi,
  • porównania KPI między scenariuszami (np. lead time, WIP, wykorzystanie wąskich gardeł),
  • listę hipotez, które zostały obalone (co bywa ważniejsze niż same „sukcesy”).

Efekt nie zastąpi rzetelnego raportu technicznego, ale znacząco przyspiesza jego tworzenie. Co istotniejsze, obniża barierę wejścia do kolejnych iteracji: inny zespół, który wróci do tematu po pół roku, ma do czego się odnieść, zamiast zaczynać od odtwarzania historii decyzji.

Typowe błędy przy wdrażaniu cyfrowych bliźniaków z generatywną AI

Entuzjazm wokół cyfrowych bliźniaków i generatywnej AI potrafi wygenerować ambicje oderwane od realiów. Zanim pojawią się pierwsze sensowne wyniki, często widać powtarzający się zestaw potknięć.

  • Zbyt szeroki zakres na start – próba zbudowania modelu całego zakładu, kilku poziomów BOM i jeszcze logistyki wewnętrznej naraz. Zwykle kończy się to latami „projektu” bez mierzalnych efektów na produkcji.
  • Ignorowanie jakości danych dynamicznych – logiki procesu są dobrze opisane, ale dane o awariach, mikropostojach czy realnych przezbrojeniach są szczątkowe lub niespójne. Wtedy cyfrowy bliźniak zaczyna działać tylko w warunkach „książkowych”, a generatywna AI generuje uładzone, lecz mało przydatne opisy.
  • Brak właściciela modelu – nikt nie odpowiada za to, żeby po pierwszej fali entuzjazmu ktoś aktualizował parametry, weryfikował reguły, czyścił dane. Po kilku miesiącach model przestaje odzwierciedlać rzeczywistość, a zaufanie użytkowników spada do zera.

Znacznie rozsądniejszym podejściem jest zaczęcie od jednego, dobrze wybranego obszaru, z jasnym celem biznesowym (np. zmniejszenie kolejek przed piecem, poprawa terminowości zleceń ekspresowych na określonej linii) i dopiero po udowodnieniu wartości – stopniowe rozszerzanie zakresu.

Włączanie operatorów i mistrzów zmianowych w pracę z bliźniakiem

Cyfrowy bliźniak plus generatywna AI najczęściej są projektowane pod kątem pracy planerów i inżynierów. Tymczasem znacząca część „prawdy operacyjnej” siedzi na poziomie operatorów i mistrzów zmianowych. Bez ich udziału model zwykle jest zbyt optymistyczny i pomija lokalne reguły, które z wielu powodów nie trafiły do formalnych instrukcji.

W praktyce dobrze działa podejście, w którym:

  • operatorzy mają możliwość komentowania wygenerowanych scenariuszy (np. krótkie notatki typu „na tej zmianie mamy mniej doświadczonych ludzi, więc realnie ten wariant jest nierealny”);
  • generatywna AI okresowo podsumowuje te komentarze i zamienia je w kandydackie reguły lub ostrzeżenia (np. „warianty wymagające więcej niż X przezbrojeń na zmianie nocnej były wielokrotnie oznaczane jako trudne do realizacji”);
  • część tych obserwacji trafia z powrotem do parametrów modelu i systemu planistycznego po wspólnej weryfikacji z technologią i BHP.

Takie sprzężenie zwrotne wymaga dyscypliny i cierpliwości – pierwsze tygodnie to często chaotyczne uwagi, z których niewiele wynika. Dopiero po pewnym czasie ujawniają się powtarzające się wzorce, które warto formalizować.

Scenariusze inwestycyjne: AI jako wsparcie przy decyzjach CAPEX

Planowanie i optymalizacja produkcji nie kończą się na bieżącym harmonogramie. Coraz częściej od zespołów operacyjnych oczekuje się argumentów za (lub przeciw) inwestycjom w nowe linie, modernizacje czy automatyzację wybranych stanowisk.

Cyfrowy bliźniak, połączony z generatywną AI, może pomóc w kilku aspektach takich analiz:

  • porównanie wariantów inwestycyjnych – przykładowo, czy bardziej opłaca się dodać równoległą maszynę, czy zainwestować w skrócenie przezbrojeń; model jest w stanie przeliczyć skutki obu podejść na przepustowość i poziom zapasów;
  • opisowe scenariusze „miękkich” skutków – generatywna AI może zebrać z różnych źródeł (wyniki symulacji, informacje od HR, BHP) argumenty dotyczące zmian kompetencyjnych, ryzyka błędów czy obciążenia zespołów utrzymania ruchu;
  • komunikacja z zarządem – zamiast prezentacji przeładowanej tabelami, można wygenerować kilka klarownych wariantów decyzji, z zaznaczeniem głównych założeń i niepewności.

Tu jednak szczególnie łatwo o nadużycia. Model, nawet bardzo realistyczny, pozostaje uproszczeniem. Jeśli generatywna AI wytworzy zbyt „pewne siebie” narracje, decydenci mogą przeceniać precyzję prognoz. Konieczne jest jawne zaznaczanie, które wyniki są odporne na zmiany założeń, a które zależą od jednego czy dwóch delikatnych parametrów (np. zakładana dostępność ludzi o określonych kwalifikacjach).

Integracja planowania produkcji z planowaniem utrzymania ruchu

W wielu zakładach plan produkcji i plan przestojów serwisowych żyją w osobnych światach. Informacja o dużym przeglądzie planowanym na konkretny tydzień często dociera do planisty za późno albo w formie zbyt ogólnej. Generatywna AI może pomóc zacieśnić tę współpracę, ale tylko wtedy, gdy dane o przestojach i awariach są sensownie gromadzone.

Kilka praktycznych zastosowań:

  • propozycje okien serwisowych – na bazie prognoz obciążenia linii system generuje kilka terminów przestojów, minimalizując wpływ na terminy strategicznych zleceń;
  • symulacje awarii krytycznych maszyn – wraz z opisem, które zlecenia będą najbardziej dotknięte i jakie są scenariusze przeplanowania (wraz z kosztami nadgodzin, dodatkowymi przezbrojeniami, ryzykiem jakościowym);
  • wspólne „co-jeśli” dla produkcji i UR – np. symulacja skrócenia interwałów prewencji w zamian za stabilniejszą dostępność maszyny w okresach szczytowego popytu.

Model nadal nie zastąpi rozmowy między mistrzem utrzymania ruchu a planistą. Może jednak przygotować wspólną „tablicę” scenariuszy, gdzie obie strony widzą te same dane i konsekwencje decyzji, a nie dwa różne obrazy rzeczywistości.

Bezpieczeństwo, poufność i „halucynacje” w środowisku produkcyjnym

W odróżnieniu od zastosowań biurowych, błędne podpowiedzi systemu na hali mogą skutkować nie tylko gorszym KPI, lecz także zagrożeniem BHP lub uszkodzeniem maszyn. Dlatego sposób użycia generatywnej AI w planowaniu i optymalizacji produkcji wymaga nieco innej dyscypliny niż przy generowaniu treści marketingowych.

Kluczowe obszary ryzyka to przede wszystkim:

  • „halucynacje” w obszarze reguł technicznych – model może zaproponować np. skrócenie czasu chłodzenia, pominięcie próby ciśnieniowej czy nietypową kombinację materiałów. Tego typu rekomendacje powinny być automatycznie flagowane jako wymagające potwierdzenia technologicznego, a nie przyjmowane „na wiarę”;
  • przecieki danych wrażliwych – korzystanie z zewnętrznych modeli chmurowych bez odpowiednich zabezpieczeń może ujawnić informacje o wydajnościach linii, strukturach BOM, a nawet planach inwestycyjnych. W wielu branżach jest to poziom poufności bliższy tajemnicy przedsiębiorstwa niż zwykłym danym biznesowym;
  • mieszanie kontekstu – model uczony na wielu zakładach może „przynosić” do jednego środowiska praktyki z innego, które są niezgodne z lokalnymi wymaganiami jakościowymi, BHP czy regulacjami branżowymi.

Dlatego większość dojrzałych wdrożeń idzie w stronę wąsko wyspecjalizowanych asystentów, pracujących na ściśle określonym zakresie danych, z wyraźnymi barierami: bez możliwości modyfikowania parametrów bezpieczeństwa procesu, bez prawa do generowania „nowych” instrukcji technologicznych, z logowaniem wszystkich rekomendacji do późniejszego audytu.

Rola ludzi: od „naprawiania planu” do nadzoru nad systemem

Generatywna AI w planowaniu produkcji przesuwa ciężar pracy z ręcznego klejenia harmonogramów na definiowanie zasad i oceny kompromisów. Nie oznacza to uproszczenia roli planistów; w wielu przypadkach staje się ona bardziej analityczna i bardziej odpowiedzialna.

Typowa ewolucja zadań wygląda tak:

  • mniej czasu na fizyczną edycję zleceń i operacji w systemie,
  • więcej czasu na sprawdzanie, czy założenia modeli są nadal aktualne (czasy operacji, czasy przezbrojeń, priorytety klientów),
  • silniejsza współpraca z technologią, UR i logistyką przy definiowaniu zasad optymalizacji i wyjątków.

Jeśli tego przejścia się nie zaplanuje, łatwo o napięcia: system „wyrzuca” plany, których planista nie rozumie, a zespół produkcji obwinia personelem biurowy za decyzje, które de facto zostały podjęte przez model. Przejrzyste zasady odpowiedzialności (kto zatwierdza plan, kto może modyfikować reguły, kto audytuje efekty) są tu równie ważne jak sama technologia.

Stopniowe zwiększanie autonomii systemu planistycznego

Ostatnia kwestia to poziom autonomii, jaki firmy realnie chcą i mogą oddać systemom wspieranym przez generatywną AI. Skok od ręcznego planowania do pełnego autopilota jest nie tylko nierealistyczny, ale zwykle także niepożądany z perspektywy ryzyka operacyjnego.

Rozsądny scenariusz dojścia może wyglądać następująco:

  1. tryb doradczy – system generuje propozycje planów, opisy kompromisów i warianty „co-jeśli”, ale finalną decyzję zawsze podejmuje człowiek;
  2. autonomia ograniczona regułami – w określonym zakresie (np. drobne przesunięcia w obrębie jednej zmiany, wahania w sekwencji zleceń bez zmiany dat dostaw) system może działać samodzielnie, o ile mieści się w zatwierdzonych granicach;
  3. autonomia warunkowa – przy spełnieniu określonych kryteriów (np. brak awarii, brak krytycznych reklamacji w toku, stabilne dostawy materiałów) system może automatycznie aktualizować krótkoterminowy plan, a człowiek weryfikuje jedynie wyjątki;
  4. tryb awaryjny – w razie poważnych zakłóceń lub podejrzenia błędnych rekomendacji następuje szybkie przełączenie na tryb, w którym system pełni wyłącznie rolę źródła danych, a decyzje wracają w ręce ludzi.

Takie stopniowanie pozwala budować zaufanie do narzędzia i jednocześnie ograniczać ryzyko sytuacji, w której „czarna skrzynka” steruje w praktyce produkcją, a zespół orientuje się w tym dopiero wtedy, gdy zaczynają się problemy z terminowością lub jakością.

Opracowano na podstawie

  • The Fourth Industrial Revolution. World Economic Forum (2016) – Kontekst Przemysłu 4.0, rola AI i cyfryzacji w produkcji
  • Artificial Intelligence and the Future of Manufacturing. McKinsey & Company (2018) – Zastosowania AI w planowaniu, harmonogramowaniu i optymalizacji produkcji
  • The Economic Impact of Artificial Intelligence on the Manufacturing Sector. OECD (2020) – Wpływ AI na produktywność, procesy i łańcuchy dostaw w przemyśle
  • Generative AI in Operations: A New Frontier for Productivity. Boston Consulting Group (2023) – Przegląd zastosowań generatywnej AI w operacjach i planowaniu
  • Artificial Intelligence in Industry and Manufacturing. European Commission (2019) – Raport o wdrożeniach AI w przemyśle, wyzwaniach danych i integracji
  • Scheduling: Theory, Algorithms, and Systems. Springer (2013) – Klasyczne podstawy harmonogramowania i optymalizacji matematycznej
  • Production and Operations Analysis. McGraw-Hill Education (2013) – Metody planowania produkcji, MIP, rola solverów optymalizacyjnych
  • Operations Research: Applications and Algorithms. Cengage Learning (2014) – Metody OR stosowane w harmonogramowaniu i optymalizacji zasobów
  • Large Language Models in Charge: Opportunities and Risks for Industrial Decision-Making. IEEE (2023) – Analiza LLM w podejmowaniu decyzji technicznych i ograniczeń domenowych