spc boxChart

Erkennung von Instabilität im Prozess durch Tests auf spezielle Ursachen

Scénario de test & Cas d'usage

Geschäftskontext

In einer Abfüllanlage für Getränke wird das Füllvolumen von Flaschen überwacht. Kürzlich gab es Wartungsarbeiten, und der Prozess-Ingenieur vermutet, dass der Prozess instabil geworden ist. Dieses Szenario testet die Fähigkeit der `boxChart`-Aktion, spezifische nicht-zufällige Muster (spezielle Ursachen) zu erkennen, die auf ein Problem im Prozess hindeuten.
Über das Set : spc

Statistische Prozesslenkung (Regelkarten).

Entdecken Sie alle Aktionen von spc
Datenaufbereitung

Erstellt eine Tabelle 'Fuellvolumen' mit einer absichtlichen Anomalie: Eine Serie von 10 aufeinanderfolgenden Messungen liegt über dem Durchschnitt, um 'Test 2' (Punkte auf einer Seite der Mittellinie) auszulösen.

Kopiert!
1DATA Fuellvolumen;
2 DO Stunde = 1 to 30;
3 DO i = 1 to 5;
4 IF 10 <= Stunde <= 19 THEN DO;
5 Volumen = 502 + rannor(1337); \* Systematischer Shift nach oben
6 END;
7 ELSE DO;
8 Volumen = 500 + rannor(1337); \* Normaler Prozess
9 END;
10 OUTPUT;
11 END;
12 END;
13RUN;

Étapes de réalisation

1
Laden der Daten mit der Anomalie in die CAS-Session.
Kopiert!
1 
2PROC CASUTIL;
3load
4DATA=Fuellvolumen outcaslib='casuser' casout='fuellvolumen_prod' replace;
5QUIT;
6 
2
Ausführen der `boxChart`-Aktion mit Aktivierung der Tests 1, 2 und 3 für spezielle Ursachen. Die `outLimitsTable` wird verwendet, um die berechneten Grenzen für eine spätere Analyse zu speichern.
Kopiert!
1PROC CAS;
2 spc.boxChart /
3 TABLE={name='fuellvolumen_prod'},
4 processValue='Volumen',
5 subgroupValue='Stunde',
6 primaryTests={test1=true, test2=true, test3=true},
7 test2Run=9,
8 outLimitsTable={name='fuellvolumen_limits', replace=true};
9RUN;

Erwartetes Ergebnis


Die Ausgabetabelle 'ControlChart' sollte eine Spalte '_TESTS_' enthalten. Für die Untergruppen 10 bis 19 sollte diese Spalte den Wert '2' anzeigen, was bedeutet, dass Test 2 (9 Punkte in Folge in Zone C oder darüber) fehlgeschlagen ist. Dies bestätigt, dass die Aktion die künstlich eingeführte Prozessinstabilität korrekt identifiziert hat.