Czujniki programowe (wirtualne)
- Czujnik programowy to model, który szacuje trudną do zmierzenia wielkość (skład, lepkość, jakość końcową) na podstawie sygnałów, które już są dostępne.
- Zastępuje czekanie (na wyniki laboratoryjne, testy offline, kontrolę na końcu linii) ciągłym szacunkiem na żywo.
- Klasyka w przemyśle procesowym od dziesięcioleci; ML sprawiło, że są tańsze w budowie i potrafią uchwycić nieliniowe interakcje.
- Każda funkcja jakości predykcyjnej w nowoczesnych platformach to czujnik programowy pod inną nazwą.
Niektóre z najważniejszych dla decyzji wielkości w zakładzie najtrudniej mierzyć w sposób ciągły: lepkość stopu, stężenie, wilgotność, końcowa klasa jakości, którą ujawnia dopiero badanie laboratoryjne dwie godziny później. Czujnik programowy wypełnia tę lukę wnioskowaniem: model wytrenowany, by szacować niemierzalną wielkość na podstawie dziesiątek sygnałów, które mierzy się w sposób ciągły.
Od regresji do ML
Przemysł procesowy od dziesięcioleci buduje czujniki programowe na podstawie praw fizyki i regresji liniowej. Generacja ML zmieniła dwie kwestie ekonomiczne: koszt budowy (modele uczą się zależności z danych historiana zamiast z miesięcy ręcznego modelowania) i wierność (metody nieliniowe chwytają efekty interakcji (zależności partia materiału × temperatura × prędkość, które modele liniowe spłaszczają). W efekcie jakość predykcyjna) ciągła ocena produktu w toku względem jakości końcowej: stała się standardową funkcją platform, a nie projektem inżynierskim.
Gdzie się opłacają
Trzy powtarzalne korzyści: eliminacja opóźnienia laboratorium (działać teraz na podstawie szacowanej jakości, potwierdzić później w laboratorium), niemożliwe lokalizacje (szacowanie warunków tam, gdzie żaden fizyczny czujnik nie przetrwa) i uniknięte koszty (model na istniejących sygnałach zamiast analizatora wraz z umową serwisową). Dyscypliną, która utrzymuje je w uczciwości, jest okresowe uzgadnianie z danymi referencyjnymi: czujnik programowy dryfujący bez nadzoru to pewny siebie kłamca.
Najczęstsze pytania
- Jak dokładne są czujniki programowe oparte na ML?
- Wystarczająco dokładne, by na ich podstawie działać, jeśli są regularnie uzgadniane z wynikami laboratoryjnymi lub kontrolnymi: ta pętla uzgadniania to wymóg projektowy, a nie opcja. Szacunek należy traktować jako sygnał sterujący ze znanym przedziałem błędu, a nie jako prawdę objawioną.
- Czy czujniki programowe to to samo co jakość predykcyjna?
- Jakość predykcyjna to flagowe zastosowanie czujników programowych: syntetyzowanym 'czujnikiem' jest końcowy wynik jakości, szacowany na żywo z sygnałów procesowych, dzięki czemu złe partie są wychwytywane w trakcie produkcji.
Każda liczba z tej strony: w jednym arkuszu ze źródłami.
Wyliczenie rynku 43,6 mld USD, udziały zastosowań, bariery wdrożeń i opublikowane wyniki wdrożeń, z nienaruszoną kolumną źródeł. Gotowe do wklejenia wprost do Państwa business case’u.