累積和 (CUSUM) 控製圖使您能夠檢測過程中的微小變化。 它們可用於檢測隨時間發生的變化(例如逐漸漂移),且不一定伴隨突然變化。這篇文章詳細介紹了 CUSUM 控製圖的新功能JMP 16 。
測試超出限制和警報腳本
當點超出限制時,現有的 CUSUM 控製圖可以輕鬆視覺化。 然而,沒有一種直接的方法可以利用這些資訊採取額外的行動。 JMP 16 引入了兩個新選項:超出限制測試和警報腳本。
執行以下命令作為範例:
dt=Open("$SAMPLE_DATA/Quality Control/Engine Temperature Sensor.jmp");
obj=dt<<RUN script=""></RUN>
請注意,有些點超出了控制限。 從累積和控制圖 - Y 旁邊的紅色小三角中,選擇「警報腳本」。 警報腳本可讓您編寫並執行一個腳本,該腳本可在資料未通過特殊原因測試時進行指示。 結果可以寫入日誌或大聲朗讀,並且可以選擇包含測試失敗原因的解釋。 您也可以將結果傳送到電子郵件或文件。

預設選項是“寫有解釋”。 這會將測試失敗和測試失敗的解釋寫入日誌。 按一下「確定」以選擇此選項。
從累積和控制圖 - Y 旁邊的紅色小三角中,選擇「測試超出限制」。 這會導致超出控制限制的點被標記。

此外,自從我們打開「警報腳本」選項後,以下資訊將寫入日誌。
「樣本 39 中 Y 列的測試 15 失控。
樣本 40 中 Y 列的測試 15 失控。
樣品 43 中 Y 列的測試 15 失控。
樣本 44 中 Y 列的測試 15 失控。
樣本 45 中 Y 列的測試 15 失控。
樣本 46 中 Y 列的測試 15 失控。
樣品 47 中 Y 列的測試 15 失控。
樣本 48 中 Y 列的測試 15 失控。
樣本 49 中 Y 列的測試 15 失控。
樣本 50 中 Y 列的測試 15 失控。”
顯示排除區域
顯示排除區域指定完全排除的子群組顯示在 CUSUM 控製圖中的水平軸上。此選項僅在指定 X 變數時適用。
若要查看範例,請執行以下 JSL 以開啟 Oil1 Cusum 範例資料表並排除第 33-40 行。
dt=Open("$SAMPLE_DATA/Quality Control/Oil1 Cusum.jmp");
dt<<SELECT rows=""></SELECT>
選擇分析->品質和過程->控製圖->累積和控製圖。請注意左下角的「顯示排除區域」的新選項。預設此選項為關閉。在 JMP 的早期版本中,排除點將始終顯示在 CUSUM 控製圖上(除非它們也被隱藏)。
將權重指定為 Y。將小時指定為 X。按一下“確定”。

請注意,子組 9 和 10(已排除)未顯示在圖表上。
曲調表
「調諧圖表」選項顯示一個控件,可讓您設定 Y 變數的可接受範圍(實際意義)。 當測試間隔更頻繁時,這尤其有用,這可能導致實際平均運行長度更短。
例如,執行以下命令:
dt=Open("$SAMPLE_DATA/Quality Control/Oil2 Cusum.jmp");
obj=dt<<CUSUM control="" chart=""></CUSUM>
從累積和控制圖 - 權重旁邊的紅色三角形中,選擇調整圖。 您可以使用滑桿或數位編輯框來設定已知的可接受值。 將最小值設定為 8.05,最大值設定為 8.15。

按一下“完成”。 k 值從 0.5 改為 2.1756。 因為我們沒有使用資料單位選項,所以該值的計算方式為(最大值-最小值)/2/sigma。 如果我們使用資料單位選項,則該值將計算為(最大值-最小值)/2。
版本 16 引進了 CUSUM 控製圖的多項新功能。 新功能是