🛡️ L’Audit Carburant de Haute Précision

1. Vision Stratégique

Le JAUGE_PROCESSOR V51 n’est pas un simple script de lecture ; c’est un sismographe financier. Dans un contexte où le carburant représente l’un des premiers postes de dépense, la V51 transforme des millions de données brutes (fluctuations de jauge, vagues dans le réservoir) en une comptabilité analytique infalsifiable des Pleins et des Vols.


2. Les Piliers Technologiques de la V51

💎 Intégrité Totale & Smart Merge

Fini les détections fragmentées. L’algorithme Smart Merge identifie les ravitaillements lents ou interrompus pour les fusionner en un événement unique et cohérent. Si une jauge remonte en plusieurs étapes sur 4 heures, la V51 comprend qu’il s’agit d’un seul et même plein.

🕒 Correction Temporelle (Fix Timezone)

Le script intègre un moteur de réalignement automatique des fuseaux horaires (UTC vers Europe/Paris). Cela garantit que chaque goutte de carburant est associée à la bonne minute du trajet, même pour les flottes internationales.

🎯 Ciblage Chirurgical (--idsoc)

Nouveauté majeure de la V51 : la capacité d’exécuter des analyses ciblées par société.

  • Mode Global : Pour une vision d’ensemble de la flotte.

  • Mode Chirurgical : Pour auditer un client spécifique en quelques secondes sans charger l’intégralité de la base de données.


3. Workflow de Traitement : Du Signal au Bilan

Phase Opération Valeur Ajoutée
1. Lissage SQL Procédure GasoilIndic.jauges Élimine le « bruit » et les pics de tension électrique des capteurs.
2. Normalisation P95 Recalibrage individuel Corrige les jauges défectueuses ou mal étalonnées automatiquement.
3. Matching Géo-Temporel Corrélation Trajet/Jauge Certifie que le mouvement de carburant a eu lieu à un endroit précis.
4. Validation Physique Calcul du Litrage (Coeff Capacité) Transforme les % en Litres réels injectés ou extraits.

4. Spécifications Techniques

Algorithmes de Pointe

  • Haversine Vectorisé : Utilisation de calculs matriciels (Numpy) pour comparer instantanément la position du véhicule avec des milliers de stations-service référencées.

  • Gap Analysis : Détection des écarts de jauge pendant les temps d’arrêt moteur avec une tolérance intelligente de 5 minutes.

Résilience & Performance

  • Batch Update : Écriture des données par paquets de 500 à 1000 lignes pour garantir la stabilité de la base de données MySQL.

  • Pool Pre-ping : Système de maintien de connexion SQL pour éviter les déconnexions lors des traitements de longue durée.


5. Cas d’Usage Business

  • Détection de Vol : Identification immédiate d’une baisse de jauge anormale (>3%) pendant un arrêt prolongé hors station.

  • Optimisation de la Facturation : Réconciliation automatique entre les factures pétrolier (cartes carburant) et les remontées réelles des véhicules.

  • Gain d’Autonomie : Alignement des consommations réelles avec les objectifs d’éco-conduite IPMVP.

Retour en haut