Диаграммы управления

Диаграмма управления отображает измерения выборок процесса в зависимости от времени. Измерения построены вместе с пользовательскими допустимыми пределами и заданными процессом пределами управления. Процесс может затем быть по сравнению с его техническими требованиями — чтобы видеть, сознает ли он ситуацию или не контролируется.

График является только контрольным инструментом. Действие управления может произойти, если график указывает на нежелательного, систематическое изменение в процессе. Диаграмма управления используется, чтобы обнаружить изменение, так, чтобы процесс мог быть настроен, чтобы уменьшать его.

Диаграммы управления создаются с controlchart функция. Любой из следующих типов диаграммы может быть задан:

  • Xbar или среднее значение

  • Стандартное отклонение

  • Область значений

  • Экспоненциально взвешенное скользящее среднее значение

  • Отдельное наблюдение

  • Движущаяся область значений отдельных наблюдений

  • Скользящее среднее значение отдельных наблюдений

  • Дефектная пропорция

  • Количество defectives

  • Дефекты на модуль

  • Количество дефектов

Правила управления заданы с controlrules функция. Следующий пример иллюстрирует, как использовать правила Western Electric, чтобы отметить неконтролируемые измерения на графике Xbar.

Сначала загрузите выборочные данные.

load parts

Создайте диаграмму управления Xbar, использующую правило Western Electric 2 (2 из 3 точек по крайней мере 2 стандартных погрешности выше центральной линии), чтобы отметить неконтролируемые измерения.

st = controlchart(runout,'rules','we2');

Для лучшего понимания правила Western Electric 2 вычислите и постройте эти 2 графика стандартных погрешностей на графике.

x = st.mean;
cl = st.mu;
se = st.sigma./sqrt(st.n);
hold on
plot(cl+2*se,'m')

Figure contains an axes. The axes with title XBAR control chart contains 5 objects of type line. These objects represent Data, Violation, Center, LCL/UCL.

Идентифицируйте измерения, которые нарушают правило управления.

R = controlrules('we2',x,cl,se);
I = find(R)
I = 6×1

    21
    23
    24
    25
    26
    27

Смотрите также

|

Похожие темы