Les clients me demandent souvent comment utiliser les limites de contrôle fixes/de base. Ce type de limite est parfois appelé limite de contrôle historique. Au lieu de laisser le logiciel calculer les limites en fonction des données, vous souhaitez parfois utiliser des limites de contrôle fixes. Ces limites de contrôle fixes sont généralement créées à partir d'un processus établi qui est déjà sous contrôle. Vous pouvez utiliser ces limites avec de nouvelles données pour voir comment vos nouvelles données se comparent aux limites de votre processus historique.
Il existe quatre manières différentes de saisir des limites de contrôle fixes dans Control Chart Builder dans JMP . Ils peuvent être saisis via une propriété de colonne, définir des limites de contrôle ou obtenir des limites. Une quatrième méthode limitée d'utilisation des limites historiques consiste à utiliser la méthode de l'état de ligne exclu. Cet article de blog détaille chacune de ces méthodes.
Exemple
Dans mon article de blog" Génération de limites de contrôle à l'aide de Control Chart Builder," J'ai introduit un procédé d'impression. Revoyons. Des variations dans le processus d'impression peuvent entraîner une distorsion de la ligne, y compris des problèmes d'inclinaison, d'épaisseur et de longueur. Cet exemple considère la longueur de la ligne. La ligne est considérée comme bonne si elle a une longueur imprimée de 16 cm +/- 0,2 cm. Plus longtemps, et la phrase peut sortir de la page. Plus court, et il y aurait beaucoup d'espace perdu sur la page.
Le billet de blog détaillait la création d'une carte de contrôle pour ces données. Le résumé des limites pour la carte de contrôle est donné ci-dessous dans la figure 1.
Figure 1: Limits summaryFigure 1: Limits summaryFigure 1: Limits summaryFigure 1: Limits summary Figure 1 : Résumé des limites
Nous voulons utiliser ces limites de base avec de nouvelles données.
1. Propriété de colonne
Une méthode d'utilisation des limites fixes consiste à utiliser une propriété de colonne de limites de contrôle. Ouvrez votre table qui contient vos nouvelles données. Sélectionnez la colonne Longueur et cliquez sur Cols->Informations sur la colonne. Cliquez sur le menu déroulant Propriétés de la colonne et choisissez Limites de contrôle. Entrez 15,99825 pour Moy, 15,90519 pour LSL et 16,09131 pour UCL. Ce sont les limites calculées à partir de la figure 1.
Cliquez sur le menu déroulant XBar et choisissez R. Entrez maintenant les limites fixes pour la carte R. Entrez 0,0495 pour Moy, 0 pour LCL et 0,161693 pour UCL. Ce sont les limites calculées à partir de la figure 1.
Cliquez sur OK. Vous venez d'entrer des limites de contrôle fixes pour les cartes XBar et R pour la colonne Longueur.
Créez votre carte de contrôle en allant dans Analyze->Quality and Process->Control Chart Builder. Faites glisser Length vers Y et Run vers le rôle de sous-groupe.
Figure 4: Control chart with fixed control limitsFigure 4: Control chart with fixed control limitsFigure 4: Control chart with fixed control limitsFigure 4: Control chart with fixed control limitsFigure 4 : Carte de contrôle avec limites de contrôle fixes Plutôt que de calculer des limites à partir des données, JMP a utilisé les limites fixes définies dans les propriétés de la colonne. Notez que le Sigma des limites indique "Défini par l'utilisateur" dans le tableau Résumé des limites. Nous voyons que de nombreux points se situent en dehors des limites. De plus, les moyennes sont supérieures à celles du processus de base. Ce processus est différent du processus original que nous avons utilisé pour calculer les limites de contrôle de base.
2. Définir les limites de contrôle
Une autre méthode pour fixer les limites de contrôle consiste à utiliser la commande set control limits. (Notez que si vous avez essayé la méthode ci-dessus d'utilisation des propriétés de colonne pour définir des limites de contrôle, vous souhaiterez supprimer ces propriétés de colonne avant de continuer avec cet exemple. Pour supprimer les propriétés de la colonne, revenez à la table de données. Sélectionnez la colonne Longueur. Allez dans Cols->Informations sur la colonne. Assurez-vous que la propriété de la colonne Limites de contrôle est en surbrillance et cliquez sur Supprimer.Voir la figure 2 ci-dessus.) À mon avis, définir des limites de contrôle est la méthode la plus simple à utiliser. Je n'ai pas besoin de me rappeler de définir des propriétés de colonne à l'avance, et j'ai seulement besoin de ma table de données.
Créez votre carte de contrôle en suivant les étapes fournies dans la section Propriété de la colonne de cet article de blog. Cliquez avec le bouton droit dans le graphique du haut et sélectionnez Limites->Définir les limites de contrôle. Entrez vos limites de base et appuyez sur OK. Faites de même pour la carte R.
Figure 5: Set Control Limits dialog for the XBar chartFigure 5: Set Control Limits dialog for the XBar chartFigure 5: Set Control Limits dialog for the XBar chartFigure 5: Set Control Limits dialog for the XBar chart Figure 5 : Boîte de dialogue Définir les limites de contrôle pour la carte XBar
Figure 6: Set Control Limits dialog for R chartFigure 6: Set Control Limits dialog for R chartFigure 6: Set Control Limits dialog for R chartFigure 6: Set Control Limits dialog for R chart Figure 6 : Boîte de dialogue Définir les limites de contrôle pour la carte R Vous êtes présenté avec le même graphique que dans la figure 4.
3. Obtenez des limites
La méthode Get Limits est de loin la méthode la plus flexible. Si vous avez des limites fixes pour de nombreux processus différents, vous devez utiliser la méthode Get Limits. Si vous avez différentes limites de contrôle fixes pour chaque phase, vous devez utiliser la méthode Get Limits. Pour utiliser la méthode Get Limits, vous avez besoin d'une table de données qui définit vos limites.
Une table de données de limites contient au moins deux colonnes. Une colonne doit s'appeler _LimitsKey. Cette colonne contient des mots-clés utilisés pour définir les limites. De plus, vous avez besoin d'une colonne pour chaque processus qui définit les valeurs de chacun de ces mots-clés. Ces colonnes supplémentaires doivent avoir le même nom de colonne que le processus qui vous intéresse.
Les mots clés nécessaires pour définir les limites de la carte XBar sont _Mean (pour la moyenne), _LCL (pour la limite de contrôle inférieure) et _UCL (pour la limite de contrôle supérieure). Les mots clés nécessaires pour définir les limites de la carte R sont _AvgR (pour la moyenne), _LCLR (pour la limite de contrôle inférieure) et _UCLR (pour la limite de contrôle supérieure).
Ces tables de données limites peuvent être créées par les anciennes plates-formes de carte de contrôle dans JMP, ou vous pouvez les créer vous-même en utilisant Fichier->Nouveau->Table de données. À l'avenir, Control Chart Builder pourra également créer ces tables de données de limites.
Créez votre carte de contrôle en suivant les étapes indiquées dans la section Column Property de ce blog. Cliquez sur le triangle rouge à côté de Control Chart Builder et choisissez Get Limits. Sélectionnez la table de données Length Limits.jmp. Vous êtes présenté avec le même graphique que dans la figure 4.
4. États de ligne exclus
La méthode d'état de ligne exclue peut être utilisée lorsque vos nouvelles et anciennes données résident dans la même table de données.Cette méthode ne peut être utilisée que si vos données historiques et vos nouvelles données ont toutes des tailles de sous-groupes égales. Dans votre table de données combinées, assurez-vous que les nouvelles observations ont la propriété d'état de ligne exclue.Pour ce faire, sélectionnez les nouvelles lignes.Sélectionnez Lignes->Exclure/Désexclure. Créez votre carte de contrôle comme décrit dans la section Propriété de la colonne. JMP utilise uniquement les lignes non exclues (données historiques) pour créer les limites de contrôle. Les nouvelles données (données exclues) sont toujours tracées sur le graphique (en grisé), mais ces données n'ont été utilisées dans aucun des calculs.

L'un des avantages de cette méthode est que vous pouvez voir à la fois les données de référence et les nouvelles données dans le même graphique. Cela peut vous aider à déterminer les différences.
Conclusion
JMP propose quatre méthodes différentes pour définir des limites de contrôle fixes/de base. La méthode des propriétés de colonne nécessite que vous définissiez des limites pour chaque carte de contrôle en tant que propriétés de colonne dans la table de données. Définir les limites de contrôle est la méthode la plus simple et vous permet de définir des limites de contrôle d'un clic droit dans chaque carte de contrôle. Obtenir les limites est la méthode la plus flexible et nécessite une table de données distincte qui définit les limites de chaque processus. Get Limits doit être utilisé s'il existe de nombreux processus et s'il existe des variables de phase.La méthode de l'état de ligne exclu peut être utilisée lorsque vos données résident dans la même table et que la taille de vos sous-groupes est égale. Étant donné que les données historiques et nouvelles sont tracées dans le même graphique avec la méthode exclue, les comparaisons sont plus simples avec cette méthode.
Les références
Logiciel JMP : Notes de cours sur le contrôle statistique des processus
@Hauskov Oui, c'est ainsi que Control Chart Builder a été conçu pour fonctionner.Le réglage des limites de contrôle entraînera l'égalité des limites dans tous les échantillons.Vous devriez plutôt utiliser la plateforme Process Screening.Process Screening vous permettra de spécifier un sigma et de faire varier les limites de contrôle en fonction de la taille de l'échantillon.
Lors de la définition/obtention des limites de contrôle, la carte de contrôle semble perdre la capacité d'ajuster les limites en fonction de la taille de l'échantillon (qui varie en raison de deux phases). Cela se produit même si _LCL et _UCL ne sont pas enregistrés mais uniquement _Sigma / _Std. Il me semble qu'il devrait pouvoir s'ajuster en fonction des échantillons de chaque phase. Est-ce que je manque quelque chose?
J'ai des problèmes avec les valeurs CPK générées lorsque j'entre manuellement les limites de contrôle et de spécification.Si je crée une table avec des limites de spécification et que je l'appelle dans un script, les valeurs s'impriment là où vous vous attendez, mais les valeurs CPK sont incorrectes, donc je suppose qu'il est calculé CPK en fonction de ses propres valeurs et non de celles que j'ai entrées.J'ai remarqué que vous n'avez pas la table cpk que le générateur de graphes génère normalement, ne l'utilisez-vous pas ou s'agit-il simplement d'une ancienne version de JMP ?