累積和 (CUSUM) 控製圖使您能夠檢測流程中的微小變化。 它們可用於檢測隨時間發生的變化,例如逐漸漂移,並且不一定伴隨突然變化。這篇文章詳細介紹了 CUSUM 控製圖的新功能,這些功能可用於JMP 16 .
測試超出限制和警報腳本
當點超出限制時,現有的 CUSUM 控製圖可以很容易地可視化。 但是,沒有一種直接的方法可以使用此信息採取其他措施。 JMP 16 引入了兩個新選項:測試超出限制和警報腳本。
運行以下示例:
dt=Open("$SAMPLE_DATA/Quality Control/Engine Temperature Sensor.jmp");
obj=dt<<RUN script=""></RUN>
請注意,有些點超出了控制限。 從 CUSUM Control Chart – Y 旁邊的紅色三角形中,選擇“Alarm Script”。 警報腳本使您能夠編寫和運行指示數據何時未通過特殊原因測試的腳本。 結果可以寫入日誌或大聲朗讀,並且可以選擇包含測試失敗原因的解釋。 您還可以將結果發送到電子郵件或文件。

默認選項是“寫有說明”。 這會將測試失敗和測試失敗的解釋寫入日誌。 單擊確定以選擇此選項。
從 CUSUM Control Chart – Y 旁邊的紅色三角形中,選擇“Test Beyond Limits”。 這會導致超出控制限的點被標記。

此外,由於我們打開了警報腳本選項,以下信息將寫入日誌。
“樣本 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>
選擇分析->質量和過程->控製圖->CUSUM控製圖。注意左下角的“顯示排除區域”的新選項。此選項默認關閉。在先前版本的 JMP 中,排除的點將始終顯示在 CUSUM 控製圖上(除非它們也被隱藏)。
將重量指定為 Y。將小時指定為 X。單擊確定。

請注意,圖中未顯示子組 9 和 10(排除)。
調諧圖
Tune Chart 選項顯示了一個控件,可讓您為 Y 變量設置可接受的範圍(實際意義)。 這在測試間隔更頻繁時特別有用,這可能導致實際平均運行長度更短。
例如,運行以下命令:
dt=Open("$SAMPLE_DATA/Quality Control/Oil2 Cusum.jmp");
obj=dt<<CUSUM control="" chart=""></CUSUM>
從 CUSUM Control Chart – weight 旁邊的紅色三角形中,選擇 Tune Chart。 您可以使用滑塊或數字編輯框來設置已知的可接受值。 將最小值設置為 8.05,將最大值設置為 8.15。

單擊完成。 k 的值從 0.5 變為 2.1756。 由於我們沒有使用數據單位選項,因此該值的計算方式為 (Maximum-Minimum)/2/sigma。 如果我們使用數據單位選項,則該值的計算方式為 (Maximum-Minimum)/2。
版本 16 為 CUSUM 控製圖引入了幾個新功能。 新功能是