
Les capteurs de niveau de carburant jouent un rôle important dans le système de gestion du carburant des véhicules et d'autres dispositifs techniques. Cependant, de temps à autre, les utilisateurs de ces systèmes peuvent être confrontés au problème du "bruit", ou de la distorsion, dans les données transmises, qui peut survenir pour diverses raisons. Après avoir étudié différents types de capteurs de niveau de carburant, on constate que tout type de capteur, qu'il soit standard ou intégré séparément, peut générer du bruit dans les données transmises. Quelle qu'en soit la raison, la présence de bruit affecte négativement les données transmises par le capteur, tandis que la qualité des calculs diminue et que l'erreur augmente, ce qui constitue un problème assez pénible dans le contexte du contrôle des carburants.
Dans cet article, nous allons étudier les causes du bruit dans les données transmises par les capteurs de niveau de carburant, et expliquer comment Navixy peut maintenant analyser et classer la qualité des lectures. Vous pourrez ainsi mieux comprendre la nature des données transmises et, sur la base de l'évaluation de la qualité des relevés des capteurs de niveau de carburant, prendre des décisions efficaces pour minimiser les erreurs de calcul.
Tout d'abord, définissons ce qu'est le bruit. Le bruit des données est constitué de variations, d'erreurs ou de distorsions indésirables ou aléatoires qui peuvent se produire dans les données. Par exemple, dans les capteurs de niveau de carburant, le bruit peut se manifester sous la forme de variations aléatoires des valeurs ou d'erreurs de mesure. Nous avons déjà noté que le bruit des données peut avoir un impact négatif sur la qualité et l'analyse des données car il peut fausser les résultats et conduire à des conclusions erronées. Dans le cadre des recherches menées au sein du Navixy Lab, nous avons remarqué que les situations dans lesquelles les capteurs de niveau de carburant présentent du bruit et des fluctuations dans leurs relevés sont assez courantes. Pour l'analyse initiale, nous avons pris 545 capteurs de niveau de carburant. Parmi eux, 366 (environ 70 %) présentent un bruit visible dans le graphique.
Figure 2. Différents niveaux de bruit d'un capteur (données brutes, période d'un jour)
Pour résoudre ce problème et maintenir la précision des mesures de niveau de carburant, il est nécessaire de comprendre les causes du bruit des capteurs. Dans ce qui suit, nous allons examiner les différents facteurs qui peuvent contribuer au bruit du capteur de niveau de carburant.
Pour des calculs de carburant de haute qualité, nous vous recommandons vivement d'utiliser un capteur de niveau de carburant intégré séparément au lieu du capteur standard.
Nous vous recommandons vivement de faire appel à un installateur de capteurs de niveau de carburant hautement qualifié.
Nous vous recommandons vivement d'entretenir le capteur de niveau de carburant au moins une fois par an
Si vous observez des anomalies dans le fonctionnement du capteur, vérifiez la connexion du capteur au GPS-tracker et son emplacement par rapport aux composants électriques/électroniques du véhicule.
Figure 2. Différents niveaux de bruit d'un capteur (données brutes, période d'un jour)
En résumé, nous avons établi qu'il existe de nombreuses causes de bruit des capteurs de niveau de carburant. Qu'il s'agisse de capteurs de mauvaise qualité fabriqués en usine ou d'une installation ou d'un réglage inadéquats, chaque facteur peut entraîner des erreurs de mesure. Cependant, une attention particulière portée aux capteurs de niveau de carburant peut faire une grande différence dans la précision des mesures et réduire l'impact du bruit. Ensuite, nous analyserons les données et le bruit dans différents types de capteurs de niveau de carburant. Les informations obtenues nous aideront à mieux comprendre la qualité des données fournies et nous permettront de recommander d'autres mesures.
Il existe de nombreuses méthodes différentes qui peuvent être utilisées pour détecter, analyser et classer le bruit par niveau. Les informations obtenues grâce à ces méthodes peuvent être utilisées pour estimer la qualité du signal en fonction du niveau de bruit et l'appliquer à de futurs filtres adaptatifs afin d'éliminer les composantes du bruit et de préserver les informations utiles. Nous passons en revue ci-dessous plusieurs méthodes.
Considérons tout d'abord l'analyse par ondelettes, une méthode mathématique d'analyse des signaux basée sur l'utilisation de fonctions d'ondelettes. Les ondelettes sont des fonctions mathématiques spéciales qui permettent de décomposer un signal en différentes composantes de fréquence. Il est ainsi possible de détecter et d'analyser des signaux à des endroits spécifiques dans le temps en fonction de la fréquence. En d'autres termes, les ondelettes vous permettent d'identifier les différentes composantes de fréquence d'un signal. Ainsi, les composantes de bruit du signal sont séparées des informations utiles. Ensuite, les coefficients de décomposition sont évalués et basés sur la classification par niveau de bruit.
La figure 3 montre un exemple d'application de l'analyse par ondelettes pour déterminer le niveau de bruit. Les données du capteur sont en haut, tandis que la visualisation du spectre de fréquence en référence au graphique ci-dessus est en bas. Comme le montre le spectre de fréquences, l'événement de ravitaillement est défini comme un niveau de bruit élevé, ce qui n'est pas tout à fait correct. Ainsi, les événements de vidange et de ravitaillement auront un impact significatif sur la définition du niveau de bruit. Ces écarts peuvent sans aucun doute être filtrés, mais cela pose des difficultés supplémentaires dans la mise en œuvre de l'algorithme.
Figure 3. Exemple d'analyse par ondelettes du niveau de bruit
Passons maintenant à la méthode de calcul de l'écart-type glissant, qui est une autre variante assez courante de l'estimation du niveau de bruit. L'essence de cette méthode est que, sur la base des données reçues du capteur, une fenêtre coulissante est sélectionnée et déplacée le long de l'échelle de temps. À chaque étape de la fenêtre, la valeur moyenne des données à l'intérieur de la fenêtre est calculée. Cette valeur moyenne représente la composante principale attendue des données. L'écart-type montre la dispersion des valeurs par rapport à la moyenne et sert de mesure du bruit.
La principale difficulté de cette méthode est de choisir une durée de la fenêtre temporelle qui se déplace le long de la ligne du temps. De manière empirique, il est possible d'identifier la période la plus appropriée, mais comme différents types de capteurs et de traceurs GPS sont utilisés avec différents paramètres, y compris différentes périodes de transmission des données, nous aurons des situations où différents événements, tels que le stationnement et le ravitaillement en carburant, tomberont dans la fenêtre approuvée, ce qui peut en fin de compte conduire à des anomalies dans la détection du bruit.
Après avoir analysé plusieurs méthodes standard, nous avons identifié le principal problème : l'utilisation de la même méthode pour des événements intrinsèquement différents (stationnement, conduite, vidange, consommation, ravitaillement en carburant, etc. Nous avons donc décidé d'utiliser une méthode adaptative de détection et de classification du bruit, qui prend en compte différents segments du graphique et utilise un certain algorithme pour les calculs.
En bref, l'algorithme fonctionne comme suit. Tout d'abord, le graphique est divisé en segments en fonction des événements qui se produisent. Ensuite, des algorithmes de lissage sont appliqués à certains segments pour former un graphique idéal de référence. Une plus grande attention est accordée aux segments du graphique où le véhicule est en mouvement, car le bruit est beaucoup plus élevé à ces moments-là que lorsque le véhicule est stationné ou en train de faire le plein. Après avoir obtenu un signal idéal, l'algorithme le compare aux données originales à l'aide de méthodes d'analyse statistique. Ces informations nous permettent d'effectuer une classification par seuil du signal en fonction du niveau de bruit.
Nos études en laboratoire ont montré que la méthode adaptative de détection et de classification du bruit ci-dessus est la plus souple et la plus applicable à une variété de capteurs de bruit utilisés pour la surveillance des carburants. En utilisant la segmentation de l'ensemble des données et en mettant périodiquement à jour les métriques statistiques, l'algorithme peut s'adapter aux conditions changeantes et calculer dynamiquement les seuils pour la classification du bruit. Grâce à cette flexibilité, la méthode adaptative permet une détection plus précise et plus robuste des composantes de bruit dans les séries de données que les autres méthodes. Cela permet d'analyser plus efficacement les données et leur bruit et de fournir des informations fiables pour la prise de décision.
La classification de la qualité des indicateurs de niveau de carburant est une étape importante dans le calcul des indicateurs de volume de carburant, car elle permet de déterminer la précision et la fiabilité avec lesquelles les capteurs peuvent mesurer et transmettre les données au système pour les calculs ultérieurs. La classification des capteurs en fonction du niveau de qualité des données offre les avantages suivants :
Sur la base de notre méthode adaptative d'estimation et de classification du bruit, nous pouvons classer tous les capteurs de niveau de carburant en trois groupes en fonction de la qualité des indices transmis :
Ce résultat est le plus souvent observé sur les capteurs de niveau de carburant standard ou indique une faible précision du capteur de niveau de carburant installé. Cette faible précision peut s'expliquer par un niveau de bruit élevé du signal du capteur, ainsi que par un éventuel dysfonctionnement. Il convient de noter qu'une telle situation peut affecter de manière significative la précision des données rapportées. La figure 4 présente un exemple de graphique de données reçues d'un capteur avec un niveau de bruit élevé.
Figure 4. Exemple de données de faible qualité avec un niveau de bruit élevé
Cette note indique une précision acceptable des relevés du capteur de niveau de carburant. Nous sommes conscients que cette précision peut être due à divers facteurs, tels que l'augmentation du bruit du signal provenant du capteur ou des conditions de fonctionnement spécifiques. La figure 5 présente un exemple de graphique des données reçues du capteur en fonction du niveau de bruit moyen.
Figure 5. Exemple de niveau de qualité moyenne des données en fonction du niveau de bruit moyen
Cette note indique que les relevés du capteur de niveau de carburant sont très précis. Les rapports basés sur ces relevés fiables sont les plus fiables et fournissent des informations détaillées sur le niveau de carburant.
Figure 6. Exemple de qualité élevée des données avec un faible niveau de bruit
Voyons maintenant comment cette classification est mise en œuvre sur la plateforme Navixy.
Étant donné que l'algorithme s'applique aux relevés des capteurs de niveau de carburant, le résultat de l'évaluation sera affiché dans le rapport sur le carburant, où la principale source de données pour le calcul est le capteur de niveau de carburant. Pour obtenir le résultat, procédez comme suit :
La figure 7 ci-dessous montre un exemple de l'évaluation de la qualité des paramètres dans l'interface du cabinet client Navixy.
Figure 7. Exemple de rapport d'évaluation de la qualité des indicateurs du capteur de niveau de carburant
S'il y a suffisamment de données pour calculer l'évaluation de la qualité des indicateurs du capteur, l'algorithme produira un résultat quantitatif et qualitatif. Le résultat quantitatif est représenté par une note de 1,0 à 10,0, "1" indiquant une faible qualité des indicateurs du capteur et "10" une qualité élevée. L'indicateur qualitatif est exprimé en trois niveaux de qualité : "faible", pour les capteurs dont le score de qualité est compris entre 1,0 et 3,9, "moyen" pour les capteurs dont le score est compris entre 4,0 et 7,9, et "élevé" avec un score compris entre 8,0 et 10,0, respectivement. En outre, le rapport fournit aux utilisateurs des informations décrivant les causes possibles et des recommandations.
Si les données sont insuffisantes pour le calcul (par exemple, si le capteur a été utilisé récemment), le système affiche le message suivant : "Données insuffisantes pour évaluer la qualité des relevés du capteur de carburant". Les raisons les plus probables peuvent être : un nombre insuffisant de trajets du véhicule au cours de la période sélectionnée, un intervalle trop court d'acquisition des données sur le carburant, ou une mauvaise qualité de l'étalonnage du capteur sur la plate-forme. La période minimale recommandée pour évaluer la qualité des relevés est de 14 jours de fonctionnement actif du véhicule.
En outre, la section relative à la qualité des données du capteur de niveau de carburant contient des recommandations. Ces informations permettent au client d'effectuer lui-même une première analyse des performances de l'équipement. Les informations fournies seront utiles aux clients pour prendre des décisions, en particulier si les résultats des calculs ne répondent pas à leurs attentes.
En plus du rapport sur le carburant dans l'armoire du client, vous pouvez également obtenir des évaluations des capteurs de carburant à l'aide d'une requête API. Cette méthode permet d'automatiser la collecte d'informations sur la qualité des relevés des capteurs de carburant et de les utiliser dans des applications ou des systèmes tiers. Cela permet de détecter rapidement les anomalies et de prendre des décisions pour les éliminer.
Des paramètres supplémentaires sont nécessaires pour récupérer les données, sur la base des données du compte de l'utilisateur, y compris le numéro d'identification du traqueur et du capteur. Le résultat de la requête est un nombre décimal. Si la plateforme renvoie une valeur NULL, cela signifie qu'il n'y a pas assez de données pour une évaluation de la qualité. Vous trouverez de plus amples informations sur les requêtes API dans la section destinée aux développeurs.
En conclusion, il convient de noter que la plateforme Navixy continue d'évoluer et de faire preuve d'une plus grande flexibilité et d'une plus grande intelligence. À l'aide de méthodes statistiques, un algorithme adaptatif a été développé pour analyser et évaluer le bruit des données provenant de différents types de capteurs de niveau de carburant, y compris les capteurs standard et les capteurs intégrés séparément. Cet algorithme permet à la plateforme Navixy de classer les capteurs en fonction de la qualité des données et de les séparer en trois catégories, en fournissant des commentaires et des recommandations pour chaque groupe. Ces informations aideront les clients à mieux comprendre la nature des données fournies par le capteur de niveau de carburant et leur fourniront des recommandations sur la manière d'améliorer les relevés en cas de problèmes de qualité des données.
À l'avenir, nous prévoyons d'utiliser les résultats de la classification pour créer des graphiques de haute qualité qui seront visuellement attrayants et compréhensibles pour les utilisateurs, grâce au lissage automatique des données. En outre, un mode utilisateur avancé permettra d'affiner les paramètres de lissage pour répondre aux besoins spécifiques de l'utilisateur. La détection d'événements tels que les vidanges et le ravitaillement devrait s'en trouver considérablement améliorée, ce qui, à son tour, améliorera la précision des calculs de volume de carburant. Des données plus précises sur la consommation de carburant permettront aux clients de planifier et de contrôler plus efficacement l'utilisation du carburant, minimisant ainsi le gaspillage potentiel.