Contrôle Statistique des Procédés (SPC)
Aperçu
Le Contrôle Statistique des Procédés (SPC — Statistical Process Control) est une méthode de surveillance et de régulation continus des processus de fabrication au moyen de méthodes statistiques. L'objectif est de détecter précocement les écarts par rapport à l'état stable du processus et d'intervenir de manière corrective, avant que des pièces défectueuses ne soient produites.
Le SPC repose sur l'idée fondamentale que chaque processus est soumis à une variation naturelle. Tant que seules des causes aléatoires (Common Causes) sont responsables de la variation, le processus est considéré comme maîtrisé statistiquement. Lorsque des causes assignables (Special Causes) se manifestent, le comportement de la variation change et la carte de contrôle affiche des anomalies.

Principe fondamental du SPC
| Type de cause | Description | Exemples | Mesure |
|---|---|---|---|
| Causes aléatoires (Common Causes) | Variation inhérente et inévitable | Fluctuations du matériau, vibrations, différences de température | Amélioration du système (à long terme) |
| Causes assignables (Special Causes) | Perturbations inhabituelles et identifiables | Casse de l'outil, erreur d'opérateur, instrument de mesure défectueux | Correction immédiate |
Avantages du SPC
- Prévention plutôt que réaction : Les problèmes sont détectés avant que des rebuts ne se produisent
- Décisions basées sur les données : Les interventions s'appuient sur des signaux statistiques, non sur l'intuition
- Amélioration continue : Les tendances et les modèles deviennent visibles
- Documentation : Enregistrement complet du comportement du processus
- Conformité aux normes : Respect des exigences d'IATF 16949, VDA, ISO 9001 et autres
Info : Le SPC n'est pas une analyse ponctuelle, mais un processus continu. Les cartes de contrôle sont mises à jour en temps réel ou à intervalles réguliers pendant la production.
Entrée et Configuration
Mettre en place les sous-groupes
La formation de sous-groupes (Subgroups) est un aspect central du SPC. Chaque sous-groupe se compose d'un petit nombre de pièces produites sous des conditions aussi similaires que possible.
Paramètres de configuration
| Paramètre | Description | Valeur typique |
|---|---|---|
| Taille du sous-groupe (n) | Nombre de valeurs mesurées par sous-groupe | 3, 5 ou 10 |
| Intervalle d'échantillonnage | Écart de temps entre les sous-groupes | Toutes les heures, tous les 2 heures, par quart |
| Nombre de sous-groupes (k) | Nombre total de sous-groupes | >= 20 (au minimum 25 recommandé) |
| LSL / USL | Limites de spécification | Selon le dessin / spécifications du client |

Conseil : Choisissez la taille du sous-groupe de manière à ce que la variation à l'intérieur d'un sous-groupe ne reflète que la variation aléatoire. Typiquement, 5 pièces consécutives. Pour les processus automatisés avec une faible variation, 3 pièces peuvent suffire.
Entrée des données
Entrez les valeurs mesurées sous-groupe par sous-groupe dans my8data. Vous avez les options suivantes :
- Saisie directe : Entrez les valeurs mesurées ligne par ligne (par sous-groupe)
- Import : Téléchargez un fichier CSV ou Excel avec des données préstructurées
- Presse-papiers : Collez les données copiées à partir d'autres programmes
Calculer les limites de contrôle
my8data calcule les limites de contrôle (Control Limits) automatiquement à partir des données entrées. Le calcul est basé sur les 20-25 premiers sous-groupes (phase de mise en route). Ces limites peuvent ensuite être fixées pour la surveillance continue.
| Type de limite | Calcul de la carte x̄ | Calcul de la carte R |
|---|---|---|
| UCL | x̿ + A₂ * R̄ | D₄ * R̄ |
| CL | x̿ | R̄ |
| LCL | x̿ - A₂ * R̄ | D₃ * R̄ |
Les facteurs A₂, D₃ et D₄ sont des constantes définies par tableau, qui dépendent de la taille du sous-groupe.
Attention : Calculez les limites de contrôle uniquement à partir de données d'un processus stable. Supprimez d'abord tous les points attribuables à des causes assignables, puis recalculez les limites. Sinon, les limites seront trop larges et les causes assignables ne seront pas détectées.
Cartes de Contrôle (Control Charts)
Types de cartes de contrôle
my8data fournit différents types de cartes de contrôle, à sélectionner selon le type de données et la taille du sous-groupe :
Cartes de contrôle pour les caractères continus (données variables)
| Paire de cartes | Taille du sous-groupe | Description |
|---|---|---|
| Carte x̄ / R | n = 2 à 10 | Carte des moyennes et des étendues ; carte standard pour les petits sous-groupes |
| Carte x̄ / s | n > 10 | Carte des moyennes et des écarts types ; pour les plus grands sous-groupes |
| Carte x / mR (Carte des valeurs individuelles) | n = 1 | Carte des valeurs individuelles et des étendues mobiles ; lorsqu'une seule valeur mesurée est disponible par point dans le temps |

Structure d'une carte de contrôle
Chaque carte de contrôle se compose de deux parties :
Carte de localisation (carte supérieure) : Surveille la localisation du processus (moyenne)
- Affiche x̄ (moyenne du sous-groupe) ou valeurs individuelles
- Détecte les décalages et les tendances au niveau du processus
Carte de dispersion (carte inférieure) : Surveille la dispersion du processus
- Affiche R (étendue) ou s (écart type)
- Détecte les changements dans la variabilité du processus
Zones de la carte de contrôle
L'espace entre UCL et LCL est divisé en trois zones, pertinentes pour l'application des règles de violation :
| Zone | Plage | Description |
|---|---|---|
| Zone A | Entre ±2σ et ±3σ | Zone externe ; les points ici sont rares (probabilité d'environ 4,3 %) |
| Zone B | Entre ±1σ et ±2σ | Zone moyenne (probabilité d'environ 27,2 %) |
| Zone C | Entre CL et ±1σ | Zone interne ; la plupart des points devraient se situer ici (probabilité d'environ 68,3 %) |
Info : Dans un processus stable et normalement distribué, environ 99,73 % de tous les points se situent dans les limites de 3 sigma (UCL/LCL). Un point en dehors de ces limites est donc très probablement attribuable à une cause assignable.
Interprétation de la carte de contrôle
| Signal | Description | Cause typique |
|---|---|---|
| Point en dehors de UCL/LCL | Valeur unique extrême | Casse de l'outil, erreur de mesure, défaut de matériau |
| Tendance ascendante/descendante | Valeurs en hausse ou en baisse constante | Usure de l'outil, augmentation de la température |
| Saut (Shift) | Changement de niveau soudain | Changement d'outil, nouvelle charge de matériau |
| Cycles | Motifs périodiquement récurrents | Changement de quart, fluctuations environnementales |
| Stratification | Points anormalement proches de la ligne médiane | Mélange de données provenant de sources différentes |
Règles de Violation (Alarm Rules)
Western Electric Rules
Les Western Electric Rules (également appelées règles WECO) constituent un ensemble de règles de décision basées sur la division en zones de la carte de contrôle. Elles détectent non seulement les valeurs extrêmes isolées, mais aussi les modèles systématiques indiquant un changement de processus.
my8data applique par défaut les règles suivantes :
| Règle | Description | Signification |
|---|---|---|
| Règle 1 | 1 point en dehors des limites de 3σ (Zone A) | Valeur aberrante isolée ; probablement cause assignable |
| Règle 2 | 2 sur 3 points consécutifs en Zone A ou au-delà (même côté) | Signal d'alerte pour un début de décalage |
| Règle 3 | 4 sur 5 points consécutifs en Zone B ou au-delà (même côté) | Signal clair de décalage du processus |
| Règle 4 | 8 points consécutifs du même côté de la ligne médiane | Run ; le niveau du processus s'est décalé |

Nelson Rules
Les Nelson Rules étendent les Western Electric Rules avec des modèles supplémentaires. my8data supporte les règles Nelson suivantes :
| Règle | Description | Détecte |
|---|---|---|
| Nelson 1 | 1 point en dehors des limites de 3σ | Valeur aberrante |
| Nelson 2 | 9 points consécutifs d'un côté de la CL | Décalage |
| Nelson 3 | 6 points consécutifs en augmentation ou en diminution constante | Tendance |
| Nelson 4 | 14 points consécutifs alternant haut/bas | Fluctuation systématique |
| Nelson 5 | 2 sur 3 points en Zone A (même côté) | Dispersion accrue |
| Nelson 6 | 4 sur 5 points au-delà de la Zone C (même côté) | Dispersion accrue |
| Nelson 7 | 15 points consécutifs en Zone C (des deux côtés) | Dispersion réduite / Stratification |
| Nelson 8 | 8 points consécutifs en dehors de la Zone C (des deux côtés) | Mélange / Bimodalité |
Conseil : Il n'est pas nécessaire d'activer toutes les règles simultanément. Plus de règles sont actives, plus la carte de contrôle réagit de manière sensible, mais plus le taux de fausses alarmes est élevé. Pour commencer, les règles 1-4 (Western Electric Rules) sont recommandées.
Configuration des règles de violation
Dans my8data, vous pouvez indiquer individuellement quelles règles doivent être actives :
- Activation/Désactivation de règles individuelles par case à cocher
- Adaptation des paramètres des règles (par exemple, nombre de points consécutifs)
- Codage couleur des violations dans la carte de contrôle (rouge = violation)
Réaction aux violations
Lorsqu'une règle de violation est déclenchée, vous devez procéder comme suit :
- Vérifier : Vérifiez si la violation est due à une erreur de mesure
- Identifier : Recherchez la cause assignable (5-Why, diagramme d'Ishikawa)
- Corriger : Éliminez la cause et documentez la mesure
- Surveiller : Observez si le processus reste stable après la correction
Attention : Ne réagissez pas à chaque alarme isolée par un ajustement du processus sans avoir identifié la cause. Les interventions injustifiées dans un processus stable (appelées Overadjustment) entraînent une augmentation de la dispersion et détériorent la qualité du processus.
Exemple de violation de règle
Le tableau suivant montre comment les règles de violation fonctionnent en pratique :
| Sous-groupe | Valeur x̄ | Zone | Violation |
|---|---|---|---|
| 15 | 10,02 | C | - |
| 16 | 10,03 | C | - |
| 17 | 10,05 | B | - |
| 18 | 10,04 | B | - |
| 19 | 10,06 | B | - |
| 20 | 10,08 | A | - |
| 21 | 10,07 | A | Règle 3 : 4 sur 5 points en Zone B ou au-delà |
| 22 | 10,11 | > UCL | Règle 1 : Point en dehors de 3σ |
Info : Dans cet exemple, la Règle 3 aurait déjà donné un signal d'alerte au sous-groupe 21, avant que le point au sous-groupe 22 ne dépasse les limites de contrôle. La détection précoce est le grand avantage de l'application combinée des règles.