Problème
Souvent, les capteurs enregistrant les valeurs du système spécifient la plage de fonctionnement et / ou les valeurs minimales et maximales autorisées. Pour diverses raisons, le capteur envoie parfois des valeurs parasites, qui sont hors de portée de ce que le capteur est physiquement capable d'enregistrer. Nous aimerions traiter ces valeurs parasites avant d'analyser ou de représenter graphiquement les données de nos capteurs.
Solution
Nous allons ajouter une vérification de plage à toutes les colonnes en fonction des limites supérieure et inférieure du capteur:
:Aeon Multisensor Ambient temp << Range Check(LELE(-30,120));
Discussion
Voici un exemple de la raison pour laquelle nous souhaitons procéder de la sorte dans le cadre d’une étape de nettoyage automatique des données. Il est très peu probable que la température ambiante enregistrée par ce capteur soit de 900 degrés. Le contrôle de la plage est un excellent moyen de pré-traiter automatiquement les données et fournit également une mesure de la santé du capteur. Étant donné que la vérification de plage fait passer les valeurs à des valeurs manquantes, vous pouvez utiliser la plateforme Explorer les valeurs manquantes pour voir si la maintenance est requise sur votre réseau ou votre capteur (si le capteur envoie beaucoup de valeurs hors limites, elles se manifesteront comme des valeurs manquantes) .

Voir également
Donner un sens aux données des capteurs