다변량 관리도(Hotelling T²) 계산기 (Multivariate Control Chart)
상관이 있는 여러 품질 특성을 엑셀에서 붙여넣으면 T² 통계량과 F·베타 분포 관리한계를 계산해 한 장의 관리도로 그리고, 관리한계를 넘은 점마다 어느 변수가 끌어올렸는지 기여도를 보여 줍니다. 개별값·부분군, 기준 기간(Phase I)·감시 기간(Phase II)을 모두 다룹니다.
계산 근거
NIST/SEMATECH e-Handbook 6.5.4.3. 개별값 T² = (x − x̄)ᵀS⁻¹(x − x̄), Phase I UCL = ((m − 1)²/m)·B₁₋α(p/2, (m − p − 1)/2) (Tracy·Young·Mason, 1992), Phase II UCL = p(m + 1)(m − 1)/(m² − mp)·F₁₋α(p, m − p). 부분군 T² = n(x̄ⱼ − x̿)ᵀSₚ⁻¹(x̄ⱼ − x̿), Phase I UCL = p(k − 1)(n − 1)/(kn − k − p + 1)·F₁₋α(p, kn − k − p + 1), Phase II UCL = p(k + 1)(n − 1)/(kn − k − p + 1)·F₁₋α(p, kn − k − p + 1). 베타 분위수는 F 분위수로 바꿔 구합니다. 다변량 정규분포와 점끼리 독립을 가정합니다.
이 도구가 업무에 도움이 됐나요?
의견 감사합니다.
자주 묻는 질문 (FAQ)
Hotelling T² 관리도는 언제 쓰나요?
두께와 무게, 외경과 내경처럼 서로 함께 움직이는 품질 특성을 동시에 관리할 때 씁니다. 특성마다 따로 관리도를 그리면 오경보가 겹쳐 늘어나고, 각 값은 범위 안인데 두 값의 관계가 깨진 이상(예: 두꺼운데 가벼운 제품)은 놓칩니다. T² 는 상관을 반영해 한 장의 관리도로 봅니다.
T² 는 어떻게 계산하나요?
개별값이면
T² = (x − x̄)ᵀ S⁻¹ (x − x̄), 부분군이면 T² = n (x̄ⱼ − x̿)ᵀ Sₚ⁻¹ (x̄ⱼ − x̿) 입니다. S 는 공분산 행렬로, 변수끼리의 상관을 반영한 거리(마할라노비스 거리의 제곱)입니다. 변수가 2개면 T² = (z₁² + z₂² − 2ρz₁z₂) / (1 − ρ²) 로 손으로도 확인할 수 있습니다.관리한계(UCL)는 어떻게 정하나요?
NIST/SEMATECH e-Handbook 6.5.4.3 의 공식을 씁니다. 개별값 기준 기간(Phase I)은
((m − 1)²/m) × B(p/2, (m − p − 1)/2) 베타 분위수, 감시 기간(Phase II)은 p(m + 1)(m − 1)/(m² − mp) × F(p, m − p) 입니다. 부분군은 F 분포 공식을 씁니다. 이 도구는 상한만 쓰고 오경보율 α 를 상한 한쪽에 둡니다(NIST 는 양측 α/2 표기).Phase I 과 Phase II 는 무엇이 다른가요?
Phase I 은 과거 데이터로 "공정이 안정했던 기준"을 세우는 단계입니다. 관리한계를 넘은 점은 원인을 찾고, 원인이 확인된 점만 빼고 다시 계산합니다. Phase II 는 그 기준으로 앞으로 들어오는 데이터를 감시하는 단계이고, 한계가 조금 더 넓습니다. 이 도구에서 기준 기간 수를 넣으면 그 뒤의 점은 Phase II 한계로 판단합니다.
어느 변수가 원인인지 어떻게 아나요?
T² 는 하나의 숫자라 원인을 바로 알려 주지 않습니다. 이 도구는 변수 j 를 빼고 다시 계산한 T² 가 얼마나 줄었는지(
dⱼ = T² − T²₍₋ⱼ₎)를 기여도로 보여 줍니다. 기여도가 큰데 그 변수 단독으로는 3σ 안이라면, 변수 사이 관계가 깨진 것입니다.데이터는 몇 개 있어야 하나요?
개별값은 변수 수 + 2개 이상이어야 계산되지만, 평균·공분산 추정이 흔들리지 않으려면 20개 이상을 권합니다. 변수가 많을수록 더 많이 필요합니다. 공분산 행렬의 역행렬을 못 구하면 합계 열처럼 다른 열로 정확히 계산되는 변수가 있는지 확인하세요.
오경보율 α 는 얼마로 두나요?
기본값 0.27% 는 단일 변수 3σ 관리도의 오경보율과 같습니다. 점이 많거나 오경보 비용이 크면 더 작게, 놓쳤을 때 손실이 크면 더 크게 둡니다. 이 도구는 α 에서 우연히 한계를 넘을 것으로 기대되는 개수를 함께 보여 줍니다.
다른 품질 도구와는 어떻게 함께 쓰나요?
T² 에서 원인 변수를 찾으면 그 변수의 SPC 관리도(Control Chart)로 시간 추이를 보고, 변동이 부분군 안·사이·시간 중 어디서 오는지는 산포 원인 분리(Multi-Vari), 조치 전후 평균 차이는 가설검정으로 확인하세요.
품질 데이터를 경쟁력으로
SPC·FMEA·품질비용 관리를 넘어 AI 기반 품질 자동화가 필요하다면, CONTIS가 현장 도입까지 함께합니다.
함께 보면 좋은 아티클
제조업 SPC 구축 완벽 가이드 — 데이터 수집부터 실시간 관리도까지 5단계 로드맵중소·중견 제조업의 SPC(통계적 공정관리) 구축 5단계 로드맵. KPC 선정, MSA 검증, 공정능력 평가, 관리도 설계, 운영·고도화까지 단계별 산출물·비용·일정·도구를 정리했습니다.
검사는 다 했는데 클레임이 온다 — 제조업 품질관리 직무 실무 5단계와 하루 업무제조업 품질관리 담당이 하루·한 주 동안 하는 일을 검사 기준 정하기부터 수입·공정·출하 검사, 부적합·클레임 대응까지 5단계로 정리하고, 쓰는 문서와 시스템, 성과 지표, ISO 9001·IATF 16949에서 꼭 알아야 할 요구사항, 자주 터지는 문제와 디지털·AI 개선 로드맵을 중소·중견 제조 실무자 관점으로 정리했습니다.
야간조가 남긴 '좀 이상했다', 왜 주간조 반장에게 닿지 않을까교대가 바뀔 때 설비 이상·불량·바뀐 자재가 말로만 넘어가면, 다음 조 반장은 같은 문제를 처음부터 다시 겪습니다. 가상의 가공 부품 회사 반장 사례로 교대 인수인계가 끊기는 원인을 살펴보고, 설비 상태·불량과 조치·바뀐 것 세 칸과 받는 사람의 확인 표시로 생산현장 감독자(반장·조장)의 인수인계를 기록으로 바꾸는 방법을 정리했습니다.
실무 도구·자료 업데이트 받기
새 계산기·체크리스트와 스마트팩토리·제조혁신 실무 자료를 이메일로 보내드립니다. 언제든 수신거부할 수 있습니다.