Jednotka 7 / 11

Data kontroly kvality a procesu: SPC, anomálie a data ze senzorů

zisky:

  • Schopnost čistit data senzorů pomocí umělé inteligence a označovat anomálie a trendy pomocí pravidel SPC
  • Schopnost rozlišovat mezi korelací a kauzalitou pomocí filtru spolehlivosti k rozlišení, zda je odchylka skutečnou procesní událostí nebo problémem senzoru/měření
  • Pochopení, že umělá inteligence je vrstva podporující rozhodování a že bezpečnost života a zařízení patří k nezávislým bezpečnostním systémům (SIS).

Během provozu závod tiše produkuje záplavu dat: teplota, tlak, průtok, hladina, pH a výsledky analýzy produktů proudí každou sekundu z desítek senzorů. Tato data jsou „pulsem“ procesu; Obsahuje jak důkazy o zdraví procesu, tak časné známky hrozícího selhání nebo odchylky v kvalitě. V této lekci se naučíte používat umělou inteligenci jako pomůcku při sledování těchto dat, označování anomálií a interpretaci trendů kvality; ale dozvíme se, proč je stále na inženýrovi, aby rozhodl, která odchylka je skutečná a jaké kroky podnikne.

Začněme dvěma základními pojmy. SPC (Statistical Process Control; metoda, která sleduje variabilitu procesu se statistickými limity a rozlišuje normální fluktuaci od skutečné odchylky) a regulační diagram (regulační diagram - graf, který zobrazuje proměnnou v závislosti na čase, s horními/dolními limity regulace). Podstatou SPC je rozlišení mezi přirozenou variabilitou (běžná příčina — normální, nevyhnutelné kolísání procesu) a zvláštní příčinou — skutečná odchylka zvenčí, kterou je třeba prozkoumat. Umělá inteligence je mocná v tomto rozlišení a hledání vzorců ve velkých datech; ale hlavní příčina odchylky a rozhodnutí zasáhnout patří inženýrovi.

Podpora AI krok za krokem v oblasti kvality a kontrolních dat

1. Připravte a vyčistěte data. Chybějící hodnoty, skoky v důsledku poruchy snímače, nekonzistence jednotek. Umělá inteligence vytváří obrys kódu Pythonu a kontrolní seznam pro vyčištění. Vy však se znalostí procesu rozhodnete, co se počítá jako „neplatná data“.

2. Značení trendů a anomálií. Umělá inteligence označuje vzory, jako je pomalý drift, náhlé skoky nebo zvýšené oscilace na senzoru. Toto jsou kandidáti, kteří mají být zkoumáni, nikoli výsledky.

3. Komentář SPC. Umělá inteligence může vyvolat pravidla řídicího diagramu (např. když bod překročí hranice, po sobě jdoucí body jdou jedním směrem) a aplikovat je na data. Opět rozhoduje technický úsudek.

4. Korelace. Umělá inteligence označuje vztahy jako „s rostoucí teplotou se zdá, že čistota klesá“. Korelace není kauzalita (korelace ≠ kauzalita — skutečnost, že se dvě veličiny spolu mění, nedokazuje, že jedna způsobuje druhou); Tento vztah otestujete znalostmi procesu.

5. Hypotézy hlavní příčiny. Umělá inteligence uvádí možné důvody odchylky (změna podávání, stárnutí katalyzátoru, porucha snímače). To jsou výzkumná témata, ne diagnózy.

6. Rozhodnutí o akci. Brát alarm vážně, zastavit proces nebo provést úpravy – toto rozhodnutí o bezpečnosti a kvalitě leží na inženýrovi.

Tip: Když AI označí anomálii v datech senzoru, první otázka zní: „Jde o skutečnou procesní událost nebo selhání senzoru/měření? by měl být. Většina „anomálií“ je poškozený senzor nebo kalibrační drift; Před zásahem ověřte samotné měření.

Data senzoru: ne každá odchylka je skutečná

Senzory mohou lhát: kalibrace prokluzuje, termočlánek se uvolní, přenosové vedení zachytí hluk. Umělá inteligence může vidět skok v datech a říct „proces se změnil“; Nemění se však proces, ale senzor. Signál anomálie je proto nejprve filtrován kvůli spolehlivosti dat: je konzistentní s jiným senzorem, je to fyzicky možné, odpovídá záznamu o údržbě? Teprve poté, co jsou předány, je vyšetřována jako skutečná procesní událost.

Upozornění: Systém anomálie/včasného varování založený na umělé inteligenci není náhradou za bezpečnostní přístrojový systém (SIS – samostatná, certifikovaná bezpečnostní ochranná vrstva). Model AI je vrstva pro monitorování a podporu rozhodování; Jsou to ochranné, nezávislé a ověřené bezpečnostní systémy, které zajišťují bezpečnost života a zařízení.

tři mini pouzdra

Případ 1 – Předčasné zachycení driftu. V jednom reaktoru AI zaznamenala pomalý drift na teplotním senzoru, který se během 10 dnů zvýšil v průměru o 0,3 °C za den. Tým zkoumal; Znečištění začalo ve výměníku tepla. Včasný zásah zabránil neplánovaným odstávkám. Signál přišel z AI, diagnóza a rozhodnutí přišlo od týmu.

Případ 2 — Falešný poplach odstraněn. AI viděla náhlý skok v tlakovém senzoru a označila to za „možný únik“. Technik viděl, že dva sousední senzory se nezměnily a v tu chvíli byl proveden proces kalibrace; Signál byl ze senzoru. Filtr spolehlivosti dat zabránil zbytečným prostojům.

Případ 3 – Korelační past. YZ označil korelaci "čistota produktu klesá, když se zvyšuje průtoková rychlost". Technik zjistil, že skutečnou příčinou nebyl průtok, ale teplota přívodu, která se během stejné směny měnila; průtok a čistota šly jen dohromady. Záměna korelace za kauzalitu by vedla k nesprávnému nastavení.

Čtyři kopírovatelné šablony

1) Návrh kódu čištění dat:

Napište mi čistící Python skript pro datovou sadu procesního senzoru. Vstup: CSV s časovým razítkem, sloupce [seznam]. (1) označit chybějící hodnoty (možnosti smazání, naplnění), (2) označit fyzicky nemožné hodnoty (záporný průtok, teplota mimo rozsah), (3) zkontrolovat konzistenci jednotky, (4) hlásit rozhodnutí o čištění, ale NEMAZAT automaticky; potvrdím. Stavové předpoklady.

2) Interpretace SPC / regulačního diagramu:

Vaše role: inženýr kvality. Dám vám časovou řadu a kontrolní limity (UCL/LCL) proměnné. Použijte standardní pravidla SPC (mimo hranice, sekvenční trend, shluk na jedné straně) a označte, které body jsou kandidáty na „zvláštní příčinu“. U každého znaku také uveďte, zda se jedná o skutečnou procesní událost nebo možný problém měření. Rozhodnutí je na mně; Představíte kandidáta a odůvodnění. Údaje: [vložit]

3) Filtr spolehlivosti anomálií:

Označili jste následující anomálii: [popis]. Před rozhodnutím použijte kontrolní seznam spolehlivosti: (1) je v souladu se sousedními/přidruženými snímači, (2) je to fyzicky možné, (3) odpovídá to záznamu údržby/kalibrace, (4) jedná se o jeden bod nebo spojitost? Vyhodnoťte, zda se jedná o „skutečnou procesní událost“ nebo „možný problém snímače“. Stanovení konečné diagnózy; Uveďte název výzkumu.

4) Hypotéza hlavní příčiny (nikoli diagnóza):

Byla pozorována následující odchylka kvality/procesu: [popis, čísla]. Uveďte možné základní příčiny v pořadí MOŽNOSTI (posuv, katalyzátor, snímač, provozní stav, údržba). U každé hypotézy napište, na jaké údaje nebo test bych se měl podívat, abych ji potvrdil/vyvrátil. Toto NENÍ diagnóza, je to plán vyšetřování; Neuvádějte definitivní důvod.

Slabá výzva / Silná výzva

Slabá výzva:

Je problém s daty tohoto senzoru?

"Problém" je nedefinovaný, chybí kontext. Umělá inteligence může přehánět náhodné skoky nebo minout skutečný drift.

Výkonná výzva:

Vaše role: inženýr řízení procesů. Dávám vám 14 dní a 1 minutu údajů o teplotě reaktoru. Normální rozsah 78-82°C, UCL 84, LCL 76. Úkol: (1) označte pomalý drift, náhlý skok, vzory nárůstu oscilace, (2) označte u každého znamení, zda by se mohlo jednat o skutečnou událost nebo senzor, (3) vyjmenujte, které by měly být prozkoumány jako první. Stanovení konečné diagnózy; Pouze na základě skutečných dat, nikoli vymyšlených. Údaje: [vložit]

Rozdíl je jasný: proměnná, normální rozsah, limity a rámec „kandidát, nikoli diagnóza“ činí výstup použitelným.

Rozdělení rolí v datech kvality/kontroly

podnikání

Role AI

rozhodnutí člověka

čištění dat

kód, vlajka

Neplatné rozhodnutí o datech

Anomálie

značení

Rozlišení skutečné/snímače

SPC

vynucování pravidel

Rozhodnutí o intervenci

korelace

Značení vztahu

Testování kauzality

hlavní příčina

Seznam hypotéz

diagnóza, akce

bezpečnostní ochranu

— (mimo rozsah)

Nezávislý SIS

Časté chyby

  • Zaměnit každou anomálii za skutečnou procesní událost. Většina z toho je problém se senzorem/kalibrací; Spolehlivost dat je filtrována jako první.
  • Zvažování korelace jako příčinné souvislosti. Proměnné působící společně se nemusí navzájem způsobovat.
  • Použití AI jako bezpečnostního systému. Za bezpečnost života/zařízení odpovídá nezávislý certifikovaný SIS.
  • Povolit automatické mazání dat. Technik rozhodne, co je s jeho znalostmi procesu neplatné.
  • Záměna kořene AI způsobuje hypotézu pro diagnózu. Hypotézy jsou výzkumnými tématy, dokud nejsou potvrzeny, nikoli závěry.

V souhrnu

AI v datech kontroly kvality a procesů; Je to výkonný pomocník, který čistí data, označuje anomálie a trendy, aplikuje pravidla SPC a generuje korelace a hypotézy hlavních příčin. Je však na inženýrovi, aby rozhodl, zda je odchylka skutečná nebo senzorická, zda je korelace kauzalitou, hlavní příčinou a zásahem. AI je vrstva pro monitorování a podporu rozhodování; Jsou to ochranné, nezávislé a ověřené bezpečnostní systémy, které zajišťují bezpečnost života a zařízení.

Aplikační úkol

Vezměte sadu dat senzoru (nebo časovou řadu vzorků). Nechte kandidáty zvláštní příčiny označit příznakem AI pomocí šablony „Interpretace SPC / kontrolního diagramu“. Pro každé znamení použijte šablonu „filtr spolehlivosti anomálií“, abyste vyhodnotili, zda se jedná o skutečnou událost nebo problém se senzorem. Otestujte alespoň jednu korelaci na kauzalitu s vašimi znalostmi procesu.

kontrolní seznam

  • [ ] Nejprve jsem filtroval signály anomálií pro spolehlivost dat (senzor/kalibrace).
  • [ ] Testoval jsem korelace na kauzalitu s informacemi o procesu.
  • [ ] Signály SPC jsem přeměnil na rozhodnutí o zásahu, nenechal jsem to na AI.
  • [ ] Při čištění dat jsem použil schválené rozhodnutí, nikoli automatické mazání.
  • [ ] Ochranu zabezpečení jsem nechal na nezávislém systému, ne na AI.