MSA4 — Verfahren 4 (Linearität)

Linearität über den Messbereich (Regression nach AIAG + Cg/Cgk je Normal)

Markdown

MSA 4 — Linéarité (Procédé 4)

La méthode MSA 4 (Procédé 4 ou étude de linéarité) vérifie si l'erreur de mesure systématique (Bias) d'un système de mesure reste constante sur l'ensemble de la plage de mesure. Alors que le procédé 1 évalue le Bias en un point, le procédé 4 examine plusieurs étalons de référence couvrant la plage de travail du dispositif de mesure.

my8data combine deux évaluations établies dans la pratique : la méthode de régression selon AIAG MSA (4ème édition) et l'application multiple du procédé 1 selon Bosch Heft 10. Le jugement global correspond au jugement combiné du formulaire Bosch « (min, t-T) ».


Aperçu

Objectif et domaine d'application

Le procédé 4 répond à la question : Le Bias de mon système de mesure est-il identique sur toute la plage de mesure — et idéalement nul ?

Un système de mesure peut être très précis en un point, mais dévier vers le haut au début de la plage de mesure et vers le bas à la fin (ou inversement). Cette déviation variable s'appelle erreur de linéarité et apparaît graphiquement comme la pente de la droite de Bias.

Quand le procédé 4 est-il utilisé ?

  • Lors de la première qualification d'un système de mesure sur une plage de mesure plus grande (p. ex. PPAP)
  • Quand la caractéristique est mesurée sur une plage de valeurs large
  • Quand on soupçonne que le Bias dépend de la valeur
  • Après étalonnage/réparation, pour confirmer la linéarité

Info : Le procédé 4 présuppose que la répétabilité (Repeatability) est déjà acceptable. C'est pourquoi my8data vérifie en outre pour chaque étalon les valeurs Cg/Cgk (partie « min »). Si la répétabilité est mauvaise, l'affirmation concernant le Bias/la linéarité n'est pas fiable.

Déroulement typique

  1. Sélectionner g ≥ 5 étalons couvrant uniformément la plage de mesure (blocage de validation à partir de g < 3)
  2. Déterminer la valeur de référence de chaque étalon par une mesure de rang supérieur (inspection de conception)
  3. Mesurer chaque étalon m ≥ 10 fois par un opérateur ordinaire (exemple Bosch : m = 12)
  4. Entrer les valeurs de mesure dans my8data (une ligne par étalon)
  5. Effectuer le calcul et évaluer le diagramme + les indices de performance

Saisie

La saisie se fait ligne par ligne — une ligne par étalon :

Colonne Contenu
1 (x_Ref) Valeur de référence de l'étalon
2 … N Valeurs de mesure individuelles de cet étalon (m répétitions)

De plus, on a besoin des éléments suivants en haut :

Champ Signification
LSL / USL Limite de spécification inférieure/supérieure → Tolérance T = USL − LSL
Facteur k Facteur d'étendue pour Cg/Cgk (Standard : 6)
Exigence Cg/Cgk Exigence minimale par étalon (Standard : 1,33)
Niveau de confiance Pour les tests t (Standard : 95 %, correspond à α = 0,05)

Avertissement : Avec moins de 25 mesures par étalon, un avertissement s'affiche : selon Bosch Heft 10, l'évaluation « min » (procédé 1) n'est pleinement valide qu'à partir de m ≥ 25. Avec moins de 5 étalons, my8data vous informe que Bosch E.1 recommande g ≥ 5.

Conseil : L'exemple de linéarité original de AIAG MSA 4ème édition (tableau III-B 4, p. 99) est enregistré comme ensemble de données standard. Vous pouvez ainsi vérifier directement le calcul par rapport au manuel.


Indices de performance et évaluation

my8data forme deux jugements partiels et les relie par ET :

Partie « min » — Procédé 1 par étalon

Pour chaque étalon, Cg et Cgk sont calculés (comme dans MSA 1) :

Cg  = (0,2 · T) / (k · s)
Cgk = (0,1 · T − |Bias|) / (0,5 · k · s)
  • s = écart-type des m mesures de l'étalon
  • Bias = x̄ − valeur de référence
  • Accepté si Cg ≥ 1,33 et Cgk ≥ 1,33 pour tous les étalons

Partie « t-T » — Régression des écarts

Une droite d'ajustement est appliquée aux valeurs de Bias de tous les étalons. La pente et l'ordonnée à l'origine ne doivent pas s'écarter significativement de zéro :

  • Pente a ≈ 0 → le Bias est constant sur la plage de mesure (pas d'erreur de linéarité)
  • Ordonnée à l'origine b ≈ 0 → ce Bias constant est aussi réellement nul

Les deux valeurs t doivent être inférieures à la valeur t critique (voir Dérivation).

Jugement global

Partie « min » Partie « t-T » Linéarité
accepté accepté démontrée
non acc. quelconque non démontrée
quelconque non acc. non démontrée

Important : Le critère primaire d'AIAG est graphique : la ligne « Bias = 0 » doit être complètement située dans la bande de confiance de la droite d'ajustement. Les tests t sont la confirmation numérique de ce constat.


Dérivation et comparaison avec le manuel AIAG

Cette section documente la dérivation complète de la partie régression (« t-T ») et la compare avec l'AIAG MSA 4ème édition, chapitre III, section B, « Guidelines for Determining Linearity » (p. 96–101).

1. Base de données et Bias

Pour g étalons avec m mesures chacun, le Bias signé est formé pour chaque mesure individuelle (étape AIAG 4, p. 96) :

bias_ij = x_ij − Valeur_de_référence_i
  • x_ij = j-ème mesure sur l'étalon i
  • Valeurderéférence_i = valeur de référence connue de l'étalon i

Info : Point important de la dérivation : la droite d'ajustement n'est pas appliquée aux g moyennes de Bias, mais à toutes les gm valeurs de Bias individuelles. Dans le terme de pente AIAG, le dénominateur est donc gm (= nombre total de mesures individuelles). my8data calcule exactement ainsi : x = valeur de référence (répétée m fois), y = Bias individuel.

2. Droite d'ajustement

Pour la droite y = a·x + b s'appliquent (AIAG p. 96–97) :

       Σ(x_i·y_i) − (Σx_i · Σy_i) / gm
a  =  ─────────────────────────────────      (pente)
          Σ(x_i²) − (Σx_i)² / gm

b  =  ȳ − a · x̄                              (ordonnée à l'origine = Bias à x = 0)

Les sommes s'étendent sur toutes les gm paires de valeurs.

3. Dispersion résiduelle (Repeatability)

L'écart-type autour de la droite (AIAG p. 97) :

            Σ( y_i − (b + a·x_i) )²
s  =  √  ───────────────────────────
                  gm − 2

Cette dispersion résiduelle s sert également d'estimation de la répétabilité pour la considération %EV (étape AIAG 7).

4. Tests d'hypothèses (évaluation numérique)

L'étape AIAG 9 (p. 98) teste deux hypothèses nulles avec le test t. Avec Sxx = Σ(x_i − x̄)² :

H0: a = 0  (pente)           t_a = |a| · √Sxx / s

H0: b = 0  (ordonnée à l'origine) t_b = |b| / ( s · √( 1/gm + x̄²/Sxx ) )

Les deux sont testées par rapport à la valeur t critique bilatérale avec gm − 2 degrés de liberté :

t_crit = t( gm−2 ; 1 − α/2 )      (Standard α = 0,05)

La linéarité est numériquement acceptable si ta ≤ tcrit ET tb ≤ tcrit (aucune des hypothèses n'est rejetée).

Info : my8data calcule l'erreur-type de l'ordonnée à l'origine comme s·√(Σx²/(gm·Sxx)). C'est algébriquement identique à la forme AIAG s·√(1/gm + x̄²/Sxx), car Σx² = Sxx + gm·x̄².

5. Bande de confiance

Pour chaque valeur x₀ (AIAG p. 97) :

ŷ(x₀) ± t( gm−2 ; 1−α/2 ) · s · √( 1/gm + (x₀ − x̄)² / Sxx )

Si la ligne « Bias = 0 » se situe complètement à l'intérieur de cette bande, la linéarité (graphiquement) est acceptable.

6. Validation par rapport à l'exemple original AIAG

Le manuel AIAG calcule son exemple complètement (tableau III-B 4, p. 99 : 5 étalons × 12 mesures, valeurs de référence 2/4/6/8/10). my8data reproduit les résultats imprimés avec précision chiffre pour chiffre :

Grandeur my8data Manuel AIAG (p. 100/101)
Pente a −0,131667 −0,131667
Ordonnée à l'origine b 0,736667 0,736667
Coefficient de détermination R² 71,4 % 71,4 %
Valeur t pente t_a 12,043 12,043
Valeur t ordonnée t_b 10,158 10,158
t_crit (58 DL ; 0,975) 2,00172 2,00172

Puisque ta = 12,043 > tcrit = 2,00172, l'hypothèse « pente = 0 » est rejetée → problème de linéarité. C'est exactement la conclusion du manuel (« there is a linearity problem with this measurement system »).

Diagramme de linéarité de l'exemple AIAG : droite de régression décroissante, la ligne Bias=0 coupe la bande de confiance

Le diagramme montre graphiquement le constat : la droite de régression (rouge) baisse clairement, et la ligne horizontale « Bias = 0 » (noire) n'est pas complètement située dans la bande de confiance (orange pointillée) — elle la coupe. Les moyennes aux valeurs de référence 4 et 10 sont rouges car le critère Cg/Cgk (« min ») y est violé (valeur de référence 4 en raison de la distribution bimodale que le manuel AIAG mentionne explicitement).

Conseil : Cet exemple est enregistré comme ensemble de données standard. À l'ouverture de l'analyse MSA 4, vous pouvez vérifier directement le tableau et le diagramme ci-dessus par rapport au résultat.

7. Divergences et extensions par rapport à AIAG

Point AIAG MSA 4ème éd. my8data
Régression / tests t Procédé central (p. 96–98) identique, validé avec précision chiffre pour chiffre
Test de répétabilité Considération %EV (étape 7) en outre Cg/Cgk par étalon (Bosch Heft 10, « min »)
Qualité d'ajustement qualitativement par R² en outre test F formel (Lack of Fit)
Acceptation principalement graphique (bande) + tests t Diagramme avec bande et jugement test t

Info : L'extension Bosch (« min » via Cg/Cgk) et le test F vont au-delà du minimum AIAG, mais ne le contredisent pas — ils remplissent le même objectif (portail de répétabilité ou qualité du modèle) de manière plus rigoureuse, formellement sécurisée.


Diagramme

Diagramme de linéarité

Diagramme de linéarité : valeurs de mesure individuelles, moyennes de Bias, droite de régression, bande de confiance et ligne Bias=0

Le diagramme de linéarité montre :

  • Points clairs : les valeurs de Bias individuelles (écart de chaque mesure par rapport à la valeur de référence)
  • Points colorés : les moyennes de Bias par étalon — verts si Cg/Cgk est satisfait, sinon rouges
  • Droite rouge : la droite d'ajustement y = a·x + b
  • Orange pointillée : la bande de confiance (95 % standard)
  • Ligne noire : la ligne « Bias = 0 » ; pointillée : les lignes ± 5 % · T

Voici comment lire le diagramme :

  • Si la droite s'exécute horizontalement sur la ligne zéro, le système de mesure est linéaire et non biaisé.
  • Si la ligne « Bias = 0 » se situe complètement dans la bande de confiance, la linéarité est acceptable.
  • Coupe la ligne zéro la bande (comme dans l'exemple AIAG), il y a un problème de linéarité.

Important : Un R² faible est un signe d'alerte que le modèle linéaire lui-même pourrait être inadéquat (p. ex. avec des données bimodales à un étalon). Dans ce cas, la cause doit être investigée avant d'interpréter les valeurs t.

Diagramme de suivi (Run Chart)

Diagramme de suivi des valeurs de mesure individuelles dans l'ordre d'enregistrement

Le diagramme de suivi montre toutes les valeurs de mesure individuelles dans l'ordre d'enregistrement (X = numéro de valeur courant, Y = valeur mesurée). La ligne pointillée marque la moyenne des valeurs de référence (x̄g). Il aide à détecter les anomalies temporelles telles que les tendances, les sauts ou les valeurs aberrantes au cours de la série de mesures, qui ne sont pas visibles dans le diagramme de linéarité.

Essayer par vous-même

Créez vos propres analyses MSA, SPC et de capabilité avec my8data — la plateforme web pour la gestion de la qualité.

S'inscrire maintenant