Egység 8 / 9

Adatelemzés, KPI-műszerfalak és szimuláció

Nyereség:

  • Képes pontosan meghatározni és kiszámítani a termelési KPI-ket, mint például az OEE, a ciklusidő és a WIP
  • Képes irányítópult kialakítására, diszkrét eseményszimulációra és forgatókönyv-elemzésre AI segítségével
  • Képes a szimuláció és a műszerfal kimeneteinek ellenőrzésére bemeneti feltételezésekkel és valós adatokkal

Az ipari mérnökök mérések, nem pedig megérzések alapján hoznak döntéseket. A megfelelően meghatározott KPI-k (Key Performance Indicators) tartják a termelési rendszer ütemét; A szimuláció viszont azt kérdezi, hogy "mi lenne, ha?" a valódi rendszer megállítása nélkül. magabiztosan válaszol a kérdésre. Az AI mindkettőben gyorsító: elkészíti a KPI-definíciót és a műszerfal-tervezést, felépíti a szimulációs modell vázát, értelmezi a forgatókönyv-összehasonlításokat. Mindazonáltal mind a KPI-k, mind a szimuláció érzékeny a „rossz definíció” és a „rossz feltételezés” csapdáira. Ebben az egységben lefedjük a gyártási KPI-ket, a műszerfal tervezését és a diszkrét eseményszimulációt, az ellenőrzés fegyelmével.

A megfelelő KPI helyes meghatározása

A helytelenül kiszámított KPI veszélyesebb, mint a KPI hiánya, mert hamis bizalmat ad. A leggyakoribb termelési KPI-k:

KPI

Leírás

Figyelem

OEE

Használhatóság × teljesítmény × minőség

A három összetevőt külön kell számolni

Ciklusidő

A darabok közötti idő

tapintattal keverve

Szállítási idő (átfutási idő)

Rendelés → szállítás

különbözik a ciklustól

WIP

folyamatban lévő félkész termék

Little törvényeihez kötve

Hulladék/hulladék arány

Hibás / teljes

Tartalék átdolgozás

Pontos szállítás (OTD)

Időben / teljes rendelés

Határozza meg a részleges szállítást

OEE példa: Ha a rendelkezésre állás 90%, a teljesítmény 95%, a minőség 98%:

OEE = 0,90 × 0,95 × 0,98 = 0,8379 ≈ 83,8%

Gyakori hiba, hogy összeadjuk ezt a három számot és átlagoljuk őket; Az OEE szorzás, tehát minden komponens összeadja az eredményt.

A Little-törvény létrehozza a WIP-áteresztőképesség-áramlási idő kapcsolatot, és nagyon erős:

WIP = áteresztőképesség × áramlási idő Példa: átlagosan 30 darab (WIP) van a vonalon, ha a kimenet 6 darab/óra Átfolyási idő = WIP / Kimenet = 30 / 6 = 5 óra

Tipp: Ha a mesterséges intelligencia KPI-t számít ki, nyomtassa ki annak meghatározását is. "Mi az az OEE, milyen képlettel számoltad ki?" kérdez. Az AI néha csak a rendelkezésre állást adja meg az OEE helyett, vagy kihagyja a minőségi összetevőt; Ne bízzon a számban anélkül, hogy látná a definíciót.

KPI műszerfal tervezés

Egy jó műszerfal nem mutat sok számot; A megfelelő kérdésekre válaszol. A mesterséges intelligencia segít felvázolni, hogy mely KPI-k melyik közönség számára és hogyan csoportosíthatók.

Munkakör: Ipari mérnök vagy, gyártáselemzési tapasztalattal. Feladat: Adminisztrációs műszerfal tervezése egy CNC üzlethez. Adja meg: 1. Legfeljebb 6 KPI (definíció és képlet mindegyikhez).2. Célérték-ajánlat és „jó/figyelem/rossz” küszöbértékek mindegyik KPI-hez.3. Melyik KPI melyik diagramon fog megjelenni (trend, indikátor, diagram).4. 3 vezetői kérdésre válaszol a műszerfal.Szabály: Kerülje el a KPI-inflációt; Magyarázza el, hogy minden mutató egy döntést szolgál. Ne adj meg kitalált célértéket, hanem azt, hogy "szektor szerint kell igazítani".

Gyenge felszólítás / Erős felszólítás

Gyenge felszólítás:

Csinálj nekem egy gyártási táblát.

Ha nincs célközönség, adatforrás és cél, az AI kiír egy általános listát; Nem születik döntés.

Erőteljes felszólítás:

Tervezzen egy táblát a műszakvezetőnek, amelyet minden reggel 5 percben felolvasnak. Cél: hol volt a veszteség a tegnapi műszakban, mire kell ma figyelni. Maximum 5 KPI, mindegyik definícióval + képlettel + küszöbértékkel. Óránkénti termelés, állásidő és veszteség nyilvántartások adatforrásomból, a MES-ből. Kerülje a túlzott részletezést.

A második prompt tisztázza a felhasználót, a használat pillanatát és az adatforrást; Az eredmény egy ténylegesen használt tábla.

Discrete Event Simulation (DES)

A szimuláció egy módja a kísérletezésnek a valós rendszer megzavarása nélkül: mi történik a sorral, amikor új gépet adunk hozzá, hogyan befolyásolja a kimenetet, ha egy műszak megváltozik? A diszkrét eseményszimuláció (DES) „események” sorozataként modellezi a rendszert (rész érkezés, folyamat befejezése). Alapvető bemenetek: érkezések közötti időelosztás, szolgáltatási idő elosztás, erőforrások száma, sorfegyelem.

Szerep: Ön szimulációban jártas ipari mérnök.Feladat: Írjon keretrendszert a következő rendszer modellezésére Python SimPy segítségével:- Átlagosan 4 percenként érkeznek az alkatrészek (exponenciális eloszlás)- Egyetlen gép, feldolgozási idő átlagosan 3,5 perc (exponenciális)- Sor FIFOMit kell mérnem kimenetként: átlagos várakozás, sorhosszúság, gépi kihasználtság a kóddal.Exspla; írd le az eloszlási feltevéseket az elején. Továbbá: milyen analitikai ellenőrzést tehetek az eredmény ellenőrzésére (pl. összehasonlítás M/M/1 farokképletekkel)?

Az utolsó sor itt kritikus: ha lehetséges, egy jó szimulációt egy analitikus ellenőrzéshez hasonlítanak. A fenti egyszerű rendszer egy M/M/1 sor; A szimulációs eredménynek meg kell felelnie az elméleti értékeknek, például a kihasználtságnak ρ = 3,5/4 = 0,875 és a rendszer átlagos számának L = ρ/(1−ρ) = 0,875/0,125 = 7.

Figyelem: A szimuláció kimenete csak annyira jó, mint a bemeneti feltételezések („szemét be, szemét ki”). A mesterséges intelligencia néha anélkül feltételezi az elosztást, hogy ellenőrizné, vagy egyetlen futtatás eredményét állítja be kemény igazságként. Futtasson több futtatást (replikációt), számítson ki konfidenciaintervallumokat, és ellenőrizze a bemeneti eloszlásokat valós adatokkal.

Mini Case: Szimuláció hamis hipotézisekkel

A futószalagon a vezetőség úgy gondolja, hogy egy második csomagolóállomás hozzáadásával megszűnik a sor. Deniz ipari mérnök DES-modellt épít mesterséges intelligencia segítségével. Az első eredmény szerint "a második állomás 70%-kal csökkenti a sort". De amikor Deniz ellenőrzi a bemeneti eloszlást, azt látja, hogy a valós érkezési adatok nem exponenciálisak, hanem "robbanékony" szerkezettel rendelkeznek, amely az ebédszünetben koncentrálódik. Amikor újra lefuttatjuk a modellt a megfelelő elosztással, kiderül, hogy a második állomás nem oldja meg az igazi szűk keresztmetszetet, és a probléma a szünettervezésben van. A szimuláció megspórolja a befektetés felesleges ajánlásait. Tanulság: A mesterséges intelligencia gyorsan felépítette a modellt, de rossz döntést javasolt rossz feltételezéssel; Ő volt az, aki a helyes adatokat adta meg.

Gyakori hibák

  • A KPI hibás meghatározása: OEE-összetevők összeadása vagy a ciklus és az átfutási idő összekeverése.
  • KPI-infláció: Több tucat olyan mutató elhelyezése a műszerfalon, amelyek nem szolgálják a döntést.
  • Egy futtatásra támaszkodva: A szimuláció egyszeri futtatása és feltételezve, hogy az eredmény biztos; nem replikáció.
  • Nem érvényesíti a bemeneti eloszlást: Nem hasonlítja össze az alapértelmezett (exponenciális stb.) eloszlást a valós adatokkal.
  • Az analitikai ellenőrzés megkerülése: Egyszerű rendszerekben nem ellenőrzi a szimulációt az elméleti sorbanállási képlettel.

Összefoglalva

  • A KPI ereje a helyes definícióból származik; Az OEE a termék, a Little's Law összeköti a WIP-flow-outputot.
  • Egy jó irányítópult a megfelelő kérdésekre válaszol, nem sok szám; A felhasználónak, a példánynak és az adatforrásnak egyértelműnek kell lennie.
  • A DES a valós rendszer feltörése nélkül próbálkozik a forgatókönyvekkel; A bemeneti eloszlás határozza meg az eredmény minőségét.
  • Érvényesítse a szimulációt replikációval (konfidenciaintervallum) és ha lehetséges, analitikai képlettel.
  • Az AI gyorsan elkészíti a modellt és a táblát; Az a személy, aki helyesen fogalmazza meg a feltételezéseket és értelmezi az eredményt.

Pályázati feladat

Válasszon termelési/szolgáltatási rendszert. Először meg kell terveznie a mesterséges intelligencia egy műszakos műszerfalat 5 vagy kevesebb KPI-vel; Mutassa be az egyes KPI definícióit és képleteit, és ellenőrizze, hogy a három komponens megszorozódott-e, ha OEE jelen van. Ezután a mesterséges intelligencia nyomtasson egy SimPy-vázat egy egyszerű sorbanállási rendszerhez (egyszerver), és nyomtassa ki a bemenetelosztási feltételezéseket a tetején. Kritikus ellenőrzés: tekintse a rendszert M/M/1 sornak, és manuálisan számítsa ki a ρ kihasználtságot és az átlagos L számot a rendszerben, hasonlítsa össze a szimulációs eredménnyel. Végül javasoljon egy forgatókönyv-módosítást (egy második szerver hozzáadása), és kritizálja az AI eredményét azzal, hogy megkérdőjelezi a bemeneti eloszlás valósághűségét.