Dans cet article, je souhaite démontrer comment utiliser une extension JMP pour créer des visualisations utiles de données de surveillance environnementale. L'image ci-dessous a été générée à l'aide de l'extension JMP « Custom Floorplan Heat Maps » développée par Jasean Rasnake, ingénieur support technique JMP. Cette extension permet de créer des cartes thermiques pour les valeurs mesurées à différents endroits d'un espace. Un exemple utilisant un jeu de données simulées fourni avec l'extension est visible dans la carte thermique suivante :

Cette extension peut être utilisée conjointement avec les résultats de la surveillance environnementale de la plateforme de contrôle des procédés de JMP afin de générer des cartes thermiques similaires, où les procédés sont colorés selon leur niveau d'alarme : absence d'alarme, alerte et action. Ces visualisations permettent d'identifier les sources potentielles de contamination et de comprendre comment celle-ci se propage entre les capteurs ou entre différentes salles blanches.
Pour générer ces cartes thermiques, l'extension JMP doit être installée. Dans cet article, je pars du principe que l'utilisateur dispose d'une image de plan d'étage avec l'emplacement des processus et des capteurs déjà cartographié et qu'il souhaite simplement créer un graphique de ce plan. La procédure de création de cartes de plan d'étage est détaillée sur la page JMP Marketplace de l'extension.
Création d'une carte thermique de surveillance environnementale
- Utilisez les données EM Days.jmp fournies. Ces données simulées de surveillance environnementale sont fournies par l'extension. L'humidité et la température sont continues, et nous souhaitons examiner des données de comptage. Dans le menu Lignes , sélectionnez Filtre de données .
- Sélectionnez la mesure en veillant à cocher l'option « Inclure » . Sélectionnez ensuite tous les types de capteurs de mesure, à l'exception de l'humidité et de la température.
- Ouvrez la boîte de dialogue de lancement du contrôle des processus depuis Qualité et Processus dans le menu déroulant Analyser .
- Ensuite, sélectionnez « Données » comme variable de processus, « Mesure » et « Pièce » comme variables de regroupement, et « Horodatage » comme variable temporelle. Spécifiez ensuite « Nombre » comme type de carte de contrôle. Enfin, ajoutez des probabilités de quantile inférieur symétriques de 0,0015 pour « Action » et de 0,025 pour « Alerte » dans les options de distribution non normale .
- Lancez le filtrage des processus . Dans le menu triangulaire rouge du rapport de filtrage des processus, sélectionnez Enregistrer le tableau des détails .
- Dans ce tableau de données, ajoutez une colonne supplémentaire appelée « État de l’alarme » . Pour ce faire, accédez au menu déroulant « Colonnes » et sélectionnez « Nouvelles colonnes » .
- Go to Propriétés de la colonneet sélectionnezFormule, alorsModifier la formuleAjoutez la formule suivante à cette colonne :
If( :Alert Lower Limit <= :Count <= :Alert Upper Limit,
"No Alarm",
If( :Alert Upper Limit <= :Count < :Action Upper Limit | (:Alert Lower Limit > :Count) > :Action Lower Limit,
"Alert",
"Action"
)
)
Note:If you only want to consider upper limits, you can remove the conditional logic involving :Alert Lower limit and :Action Lower Limit. Then the formula would be as follows:
If(Count <= :Alert Upper Limit,
"No Alarm",
If( :Alert Upper Limit <= :Count < :Action Upper Limit,
"Alert",
"Action"
)
)
- Définissez les propriétés des couleurs des valeurs (également accessibles via le menu déroulant Propriétés de la colonne ) : sélectionnez rouge pour Action, jaune pour Alerte et vert pour Aucune alarme. Vous pouvez également utiliser n’importe quel autre dégradé de trois couleurs. Choisissez la combinaison qui vous semble la plus adaptée.
- Dans ce tableau de données, sélectionnez « Plan d'étage » dans le menu déroulant « Modules complémentaires » . Choisissez « Chambre » pour le nom de l'emplacement, « Mesures » pour l'unité de mesure (cette variable indique l'emplacement de la pièce et le type de capteur), « État d'alarme » pour la valeur mesurée et « Horodatage » pour l'heure. Sélectionnez le fichier « Lab Floor.jpg » comme image à utiliser par l'extension.
- Cliquez sur D'ACCORD .
- Le rapport généré par Graph Builder affiche l'état des alarmes pour chaque capteur et pour chaque instant de l'ensemble de données. L'image ci-dessous illustre les données du 24 avril 2024.

Amélioration utile pour une version future : Intégrer les fichiers de formes
-> permettra/facilitera le partage de ces cartes :
Il suffit d'intégrer les fichiers cartographiques dans le tableau de données principal et de l'envoyer à un collègue...
@martindemel