Détection des remplissages

Pour détecter les remplissages, les données traitées sont utilisées (cela se fait aux étapes Préparation de données et Filtrage).

Trois options sont associées à cette détection :

  • Option : Remplissage minimum de carburant ;
  • Option : Détecter remplissage carburant seulement à l’arrêt ;
  • Option : Calculer le volume de remplissage avec les données brutes ;
  • Cas particulier : Comment se déroule un remplissage ?

Remplissage minimum de carburant

Copied!
... Paramètres de base → « Remplissage minimum de carburant »

Cette option permet d’exclure les remplissages erronés, car les capteurs peuvent envoyer des données erronées lorsque le véhicule est en mouvement.

Détecter remplissage carburant seulement à l’arrêt

Copied!
... Paramètres avancés → Paramètres de carburant → « Détecter remplissage carburant uniquement seulement à l'arrêt »

Dans des conditions normales, les véhicules de transport sont ravitaillés en carburant lors des arrêts. Cette option restreint la recherche aux seuls arrêts/stationnements. De plus, si l’intervalle maximum entre les messages est indiqué dans l’onglet Avancé et qu’il a été dépassé, un remplissage peut être détecté à cet intervalle.

Calculer le volume de remplissage avec les données brutes

Copied!
... → Paramètres avancés → Paramètres de remplissage → « Calculer le volume de remplissage avec les données brutes » 

Lorsque la filtration est activée, des écarts de niveau de carburant peuvent se produire au début et à la fin d’un remplissage. Pour éviter cela, le système utilise des données non filtrées lors du calcul du volume de remplissage. Cette option n’est appliquée que lorsque la valeur avant la filtration dépasse la valeur obtenue à la suite de la filtration.

Cas particulier : Comment se déroule un remplissage ?

Limites de temps et volume d’obturation

Le remplissage est effectué.

Le volume de carburant de ce message est Vcour le volume de carburant du message précédent est Vpréc. Si la différence d**(d=Vcour - Vpréc**) pour le message actuel est positive, le message actuel est marqué comme un message de remplissage initial.

Le temps passe. Le remplissage est sur le point de s’achever. Lorsque la valeur d d’un message devient négative (c’est-à-dire que le volume de carburant dans le message actuel est inférieur à celui du message précédent), il s’agit du dernier message de remplissage.

Le Volume de remplissage est égal à Vfinal -Vinit (la différence des volumes de carburant entre les messages de remplissage final et initial).

Si l’option Calculer le volume de remplissage avec les données brutes est activée, les valeurs du volume de carburant maximum (Vmax) et minimum (Vmin) sur l’intervalle de remplissage sont utilisées. Le volume de remplissage du carburant sera égal à Vmax - Vmin.

Algorithme de calcul de l’heure de remplissage

Il est maintenant temps de trouver l’horodatage du remplissage.

De manière itérative, pour chaque message compris dans l’intervalle de remplissage (à l’exclusion du dernier), le système recherche le delta (d=Vsuiv - Vcour) pour le message suivant, qui indique la croissance du niveau de carburant entre le message actuel et le message suivant.

L’horodatage du message dont le delta est finalement le plus élevé parmi les autres est considéré comme l’horodatage de remplissage (en d’autres termes, le message de gauche est sélectionné dans la paire de messages dont le delta est le plus élevé).

Détermination des remplissages de carburant dans le tableau « Trafic de carburant »

Le tableau Trafic de carburant détermine l’activité de l’unité (remplissage de carburant, baisse, opération de comptage), en fonction de laquelle le rapport est exécuté, ainsi que les unités qui se trouvaient à proximité. L’algorithme suivant explique le principe utilisé par le système pour déterminer à quelle unité proche le carburant a été distribué.

Les intervalles de distribution et de réception du carburant sont considérés comme adjacents si l’heure de remplissage de l’unité qui reçoit le carburant est tombée dans l’intervalle de fonctionnement du compteur de l’unité qui l’a distribué (voir le schéma).

En l’absence d’une telle correspondance, l’algorithme recherche l’intersection de l’ensemble de l’intervalle de remplissage de l’unité qui a reçu le carburant avec les intervalles du compteur de l’unité qui l’a distribué et sélectionne l’intervalle le plus proche (voir le schéma).

Télécharger le fichier PDF
Télécharger le document Word

Voir aussi