Rapports historiques

Les rapports historiques transforment vos données opérationnelles en informations stratégiques en analysant les schémas, tendances et indicateurs de performance sur des périodes temporelles que vous définissez, permettant des décisions fondées sur les données pour l'optimisation de la flotte et la planification des ressources.

Rapport de capteur de mesure

Quand utiliser: Planification de la gestion du carburant, programmation de la maintenance prédictive et identification des schémas de performance des équipements sur plusieurs véhicules et périodes.

Quelles données vous voyez: Mesures de capteurs en série temporelle agrégées en résumés statistiques, montrant les valeurs moyennes, minimales et maximales pour chaque capteur sur la période sélectionnée.

Logique de traitement des données

Le système traite les données des capteurs via une analyse sophistiquée des séries temporelles :

  • Agrégation par tranches temporelles: Les relevés bruts des capteurs sont regroupés en intervalles de 15 secondes en utilisant time_bucket , créant des points de données gérables à partir de flux de capteurs continus. Cette approche équilibre la précision analytique et l'efficacité du traitement.

  • Corrélation multi-capteurs: La requête joint business_data.sensors_data_by_hours avec raw_business_data.objects pour combiner les mesures des capteurs avec le contexte du véhicule. Chaque relevé de capteur inclut les données d'étalonnage lorsque disponibles, convertissant les valeurs brutes en unités significatives (litres pour le carburant, degrés pour la température).

  • Calcul statistique: Pour chaque tranche temporelle, le système calcule les valeurs moyennes, minimales et maximales sur l'ensemble des relevés. Lorsque les données d'étalonnage du capteur sont manquantes ou invalides, les valeurs brutes s'affichent sans modification afin de préserver la transparence des données.

  • Filtrage de qualité: La validation de la qualité GPS garantit que seules les données de localisation fiables (satellites > 3, coordonnées non nulles) contribuent au contexte des capteurs, tandis que les relevés invalides sont exclus des calculs statistiques.

Tous les horodatages sont convertis en UTC pour une analyse cohérente indépendamment de la localisation géographique du véhicule, permettant une identification précise des tendances à travers différentes zones opérationnelles.

Rapport d'activité des objets

Quand utiliser: Analyse d'optimisation des itinéraires, évaluation de l'utilisation des véhicules et mesure de l'efficacité opérationnelle sur des périodes définies et des segments de flotte.

Quelles données vous voyez: Indicateurs d'activité complets incluant la distance totale parcourue, la durée des trajets, les vitesses moyennes et les schémas d'itinéraire pour chaque véhicule de votre sous-ensemble de flotte sélectionné.

Logique de traitement des données

Ce rapport combine les données historiques et en temps réel via une génération de trajectoires complexe :

  • Approvisionnement de données hybride: Le système sélectionne intelligemment entre business_data.tracks pour l'analyse historique et raw_telematics_data.tracking_data_core pour les données récentes, en fonction de votre plage temporelle. Les périodes supérieures à 12 heures utilisent des pistes prétraitées pour des performances optimales, tandis que les périodes récentes génèrent des pistes à partir des données télématiques brutes.

  • Reconstruction de trajectoire: Pour l'analyse en temps réel, le système applique des algorithmes de détection de mouvement utilisant des seuils de vitesse (≥3 km/h) et des écarts de temps (>300 secondes) pour identifier des trajets distincts. Les données de coordonnées brutes (stockées comme entiers) sont converties en degrés décimaux par division par 10 000 000 pour les calculs géographiques.

  • Calcul de distance: La distance géographique utilise les fonctions PostGIS pour des mesures précises entre points GPS consécutifs, tandis que les calculs de durée dérivent des différences d'horodatage entre les points de début et de fin de la piste.

  • Intégration des zones: L'analyse géographique croise les positions des véhicules avec des zones définies en utilisant ST_DWithin pour les calculs, fournissant un contexte opérationnel pour les localisations de début et de fin des trajets.

La structure de la requête sous-jacente s'adapte en fonction de vos paramètres sélectionnés, optimisant entre la récupération des données historiques et la génération de pistes en temps réel pour fournir une analyse d'activité complète.

Rapport d'éco-conduite

Quand utiliser: Analyse de la sécurité des conducteurs, rapports de conformité d'assurance et évaluation des risques de flotte pour développer des programmes de formation ciblés et réduire les coûts opérationnels.

Quelles données vous voyez: Analyse complète du comportement de conduite incluant les excès de vitesse, les événements de conduite brusque et les scores de sécurité calculés pour chaque véhicule, avec des coordonnées GPS précises et des horodatages pour chaque incident.

Logique de traitement des données

L'analyse d'éco-conduite traite les données télématiques via une détection sophistiquée des modèles comportementaux :

  • Détection des excès de vitesse: Le système surveille en continu les vitesses des véhicules par rapport aux limites configurables, en appliquant des périodes de grâce et des structures de pénalités basées sur la gravité. Les événements de dépassement de vitesse requièrent des violations soutenues (>60 secondes) pour éviter de pénaliser de brèves pointes de vitesse, tandis que les points de pénalité augmentent des infractions légères (0-20 km/h au-delà) aux violations graves (>60 km/h au-delà).

  • Analyse de conduite brusque: Des calculs d'accélération en temps réel analysent les variations de vitesse sur des intervalles temporels pour détecter le freinage brusque (>3,5 m/s² décélération), l'accélération brusque (>3,0 m/s²) et les virages serrés en utilisant des seuils de changement d'azimut (>30° à des vitesses >30 km/h). Chaque événement inclut des coordonnées GPS pour une analyse des schémas localisée.

  • Système de notation dynamique: Les scores de sécurité découlent de l'accumulation de points de pénalité normalisés par distance parcourue, permettant une comparaison équitable entre différentes longueurs d'itinéraire et schémas opérationnels. Le système utilise des scores maximums configurables avec une normalisation basée sur la distance pour garantir une évaluation cohérente.

  • Documentation des violations: Chaque événement détecté enregistre des coordonnées GPS précises, des horodatages et des mesures de gravité, créant des journaux d'incidents complets pour le coaching des conducteurs et les rapports de conformité.

L'algorithme sous-jacent traite des données GPS agrégées sur 15 secondes depuis raw_telematics_data.tracking_data_core, appliquant des calculs de distance haversine pour une analyse géographique précise et des calculs d'accélération basés sur les horodatages pour l'évaluation comportementale.

Rapport de quarts

Quand utiliser: Analyse de la productivité de la main-d'œuvre, identification des schémas opérationnels et mesure de l'efficacité des quarts pour l'optimisation de la planification de la flotte.

Quelles données vous voyez: Résumés d'activité quotidiens montrant le temps opérationnel total, les vitesses moyennes, les vitesses maximales et les périodes d'activité pour chaque véhicule, regroupés par date et quarts opérationnels.

Logique de traitement des données

L'analyse des quarts traite les données de suivi brutes via la détection des schémas opérationnels :

  • Classification du mouvement: Le système analyse les relevés de vitesse et les intervalles temporels pour distinguer le mouvement actif (≥3 km/h), les arrêts temporaires et les périodes de stationnement. Les écarts temporels supérieurs à 300 secondes déclenchent la détection de nouveaux périodes d'activité.

  • Détection des limites de quart: La segmentation des pistes utilise des seuils de vitesse configurables et l'analyse des écarts de temps pour identifier des périodes opérationnelles distinctes. Chaque période de quart inclut des horodatages de début et de fin précis avec des calculs de durée.

  • Agrégation d'activité: Les résumés quotidiens combinent toutes les périodes opérationnelles pour chaque véhicule, calculant la durée totale d'activité, les vitesses opérationnelles moyennes et les vitesses maximales atteintes pendant les périodes actives.

  • Indicateurs de performance: Le système génère des statistiques d'utilisation en comparant le temps opérationnel actif au temps écoulé total, fournissant des informations d'efficacité pour les décisions de gestion de flotte.

La validation des coordonnées GPS garantit que seules les données de positionnement de qualité contribuent aux calculs de distance et de vitesse, tandis que la normalisation des horodatages en UTC permet une analyse cohérente des quarts entre différentes localisations géographiques.

Rapport de kilométrage

Quand utiliser: Analyse de l'utilisation de la flotte, évaluation de l'efficacité opérationnelle et identification des schémas d'utilisation temps travail vs hors travail pour optimiser le déploiement des véhicules et identifier les usages non autorisés.

Quelles données vous voyez: Distance parcourue catégorisée selon les heures de travail, les heures hors travail et les week-ends, avec les tendances de distribution hebdomadaire, les comparaisons entre départements et des ventilations détaillées montrant les jours actifs et les distances maximales de trajet.

Logique de traitement des données

L'analyse du kilométrage des véhicules traite les données de piste GPS via la classification temporelle et l'agrégation des distances :

  • Classification par catégorie temporelle: Le système évalue chaque segment de piste GPS par rapport aux heures de travail configurables et aux jours du calendrier pour classer le kilométrage en trois catégories distinctes. Le kilométrage en heures de travail capture la distance parcourue pendant les heures ouvrables configurées en semaine, le temps hors travail représente les déplacements en dehors des heures ouvrables en semaine, et le kilométrage du week-end englobe tous les mouvements du samedi et du dimanche indépendamment de l'heure. Cette classification s'effectue au niveau du segment de piste, chaque portion d'un trajet étant attribuée en fonction de son horodatage.

  • Calcul de distance: Les mesures de distance géographique utilisent des algorithmes de géométrie des coordonnées pour calculer la distance parcourue entre points GPS consécutifs. Le système traite les données de position brutes depuis raw_telematics_data.tracking_data_core, convertissant les coordonnées stockées en entiers (divisées par 10 000 000) en degrés décimaux pour des calculs de distance haversine précis.

  • Agrégation temporelle: L'analyse des schémas hebdomadaires regroupe les segments de piste par numéro de semaine ISO, en sommant les distances au sein de chaque catégorie temporelle. Le système génère à la fois des totaux de kilométrage absolus (en kilomètres) et des répartitions en pourcentage pour révéler comment les schémas opérationnels évoluent d'une semaine à l'autre.

  • Analyse de groupement: Les comparaisons par département, objet et conducteur agrègent les données des véhicules individuels en unités organisationnelles. Le système calcule le kilométrage mensuel moyen par véhicule en divisant la distance totale par le nombre de jours actifs et en normalisant sur des mois de 30 jours, permettant une comparaison équitable entre différentes périodes d'analyse.

  • Détection d'activité: Les calculs de jours actifs identifient les dates du calendrier avec kilométrage enregistré en analysant les horodatages des pistes. La détermination de la distance maximale de piste traite les segments de trajet individuels pour identifier le plus long parcours continu pour chaque regroupement, en utilisant des seuils de détection de mouvement (≥3 km/h) et l'analyse des écarts temporels (>300 secondes) pour séparer les trajets distincts.

La validation de la qualité GPS garantit que seules les données de positionnement fiables (satellites > 3, coordonnées non nulles) contribuent aux calculs de distance, tandis que la normalisation des horodatages en UTC permet une classification temporelle cohérente indépendamment de la localisation géographique du véhicule.

Rapport de trajets

Quand utiliser: Analyse des schémas de parcours, évaluation de l'optimisation des itinéraires et évaluation du comportement opérationnel pour comprendre la fréquence des trajets, la distribution des distances et identifier les schémas de voyage inhabituels.

Quelles données vous voyez: Indicateurs de trajets individuels incluant distance, durée et vitesse moyenne, avec des tendances de volume hebdomadaires, des comparaisons au niveau des groupes et des détails complets trajet par trajet montrant les heures de début/fin et les affectations des conducteurs.

Logique de traitement des données

L'analyse des trajets de véhicule identifie et traite les parcours individuels via une détection intelligente du mouvement :

  • Algorithme de détection de trajet: Le système analyse les données de piste GPS et les informations d'état du véhicule pour identifier des trajets distincts en utilisant des seuils de vitesse et de temps. Un trajet commence lorsque la vitesse du véhicule dépasse le seuil minimal d'inactivité (par défaut 3 km/h) et se termine lorsque la vitesse descend en dessous de ce seuil pendant la durée minimale d'inactivité (par défaut 5 minutes). Les arrêts brefs plus courts que le seuil d'inactivité sont traités comme des pauses au sein du même trajet plutôt que comme des limites de trajet, filtrant les arrêts momentanés de circulation ou les délais de chargement.

  • Paramètres de détection améliorés: Lorsque disponibles, le système incorpore l'état de l'allumage et les données du capteur de mouvement pour affiner la précision de la détection des trajets. Cette approche multifactorielle évite les terminaisons de trajet erronées pendant de brèves périodes d'immobilité où le moteur reste en marche, garantissant que seuls les événements de stationnement significatifs déclenchent la fin d'un trajet.

  • Calcul de la distance et de la durée: Pour chaque trajet détecté, le système calcule la distance totale en utilisant les fonctions géographiques PostGIS entre points GPS consécutifs depuis raw_telematics_data.tracking_data_core. La durée du trajet dérive de la différence de temps entre le premier et le dernier point de la piste du parcours. Les calculs de vitesse moyenne divisent la distance totale par la durée, fournissant une vitesse opérationnelle réaliste qui inclut d'éventuels arrêts brefs en cours de trajet.

  • Agrégation temporelle: L'analyse hebdomadaire regroupe les trajets par numéro de semaine ISO, calculant à la fois le nombre de trajets et les distances cumulées. Cette approche à double métrique révèle si les variations du volume opérationnel se corrèlent avec les variations de la longueur moyenne des trajets — un grand nombre de trajets avec une faible distance totale indique de nombreux parcours courts, tandis que l'inverse suggère moins de trajets mais plus longs.

  • Analytique de comparaison de groupes: Les regroupements par département, objet, conducteur et garage agrègent les données de trajets pour permettre une analyse comparative. Le système additionne les distances totales, compte les trajets individuels et calcule les durées moyennes de trajet pour chaque unité. Ces métriques permettent d'identifier les différences de rôle opérationnel — les flottes de livraison montrent de nombreux trajets courts tandis que les véhicules de service sur le terrain peuvent présenter moins de trajets mais plus longs.

  • Disponibilité des données de vitesse: Lorsque la qualité du signal GPS est insuffisante ou que la capture de données de vitesse échoue, le système ne peut pas calculer de manière fiable les vitesses moyennes. Cette condition se produit généralement lors de pertes de signal GPS dans des zones à faible visibilité satellitaire (tunnels, zones urbaines denses, parkings souterrains) ou lors d'anomalies de traitement des données. Le rapport affiche "No speed data available" pour les périodes affectées, indiquant que ces trajets requièrent une investigation ou possèdent des enregistrements télématiques incomplets.

Tous les horodatages des trajets sont convertis en UTC pour une analyse cohérente entre différentes zones opérationnelles, tandis que la validation de la qualité GPS (satellites > 3, coordonnées non nulles) garantit que seules les données de positionnement fiables contribuent à la détection des trajets et aux calculs de distance.

Rapport de temps d'arrêt

Quand utiliser: Optimisation de l'utilisation des véhicules, analyse du coût des temps d'inactivité, évaluation de l'efficacité opérationnelle et identification des temps d'arrêt excessifs à des emplacements spécifiques pour améliorer la productivité de la flotte et réduire le gaspillage de carburant.

Quelles données vous voyez: Analyse complète du temps d'inactivité montrant les heures arrêtées et stationnées, les pourcentages d'utilisation, la répartition des états d'activité dans le temps et par zones, et des ventilations détaillées identifiant les principaux lieux de temps d'arrêt pour chaque véhicule.

Logique de traitement des données

L'analyse du temps d'arrêt traite les données GPS et de vitesse via une classification sophistiquée des mouvements pour identifier et quantifier le temps non productif des véhicules :

  • Détection du seuil de mouvement: Le système applique un seuil de vitesse minimale configurable (par défaut 3 km/h) pour classifier les états d'activité du véhicule. Lorsque la vitesse descend en dessous de ce seuil, le véhicule entre dans un état arrêté. Ce seuil s'adapte à différents contextes opérationnels — les engins de chantier peuvent utiliser des seuils plus bas tandis que les flottes autoroutières utilisent des valeurs plus élevées pour capter avec précision les périodes d'inactivité significatives.

  • Classification arrêté vs stationné: Le système distingue entre arrêts brefs et stationnements prolongés via une analyse temporelle. Un véhicule reste en statut arrêté lorsqu'il est immobile, mais ne passe en statut stationné qu'après avoir maintenu une vitesse nulle ou proche de zéro pendant la durée minimale de stationnement (par défaut 5 minutes). Cette classification hiérarchique garantit que les arrêts de circulation brefs, les délais de chargement ou les pauses momentanées ne déclenchent pas la classification de stationnement tandis que les véritables événements de stationnement sont correctement capturés. Tout le temps stationné est également du temps arrêté, mais tout le temps arrêté ne correspond pas nécessairement à du stationnement.

  • Agrégation des états d'activité: Pour chaque véhicule, le système calcule le nombre total d'heures passées dans chaque état — en mouvement, arrêté et stationné — en traitant les données de piste GPS depuis raw_telematics_data.tracking_data_core. Les relevés de vitesse subissent une évaluation continue par rapport au seuil de mouvement, les transitions d'état étant enregistrées à des horodatages précis. Les calculs de durée additionnent le temps écoulé dans chaque état sur la période d'analyse.

  • Calcul du temps d'arrêt: Le temps d'arrêt total représente tout le temps non mobile (heures arrêtées + stationnées). Le système calcule le temps d'arrêt comme l'inverse de l'utilisation — lorsqu'un véhicule n'est pas en mouvement, il accumule du temps d'arrêt. Cette métrique fournit une vue globale du temps d'inactivité indépendamment du fait que le véhicule soit brièvement arrêté ou entièrement stationné.

  • Indicateurs d'utilisation: Le pourcentage d'utilisation découle du ratio du temps en mouvement par rapport au temps d'activité total : (heures en mouvement / heures totales) × 100. L'utilisation moyenne sur plusieurs véhicules utilise un calcul pondéré basé sur le temps d'activité total de chaque véhicule. Ces métriques permettent une comparaison équitable de la productivité entre des véhicules ayant des schémas opérationnels ou des périodes d'analyse différentes.

  • Analyse géographique du temps d'arrêt: Le système croise les emplacements d'arrêt et de stationnement avec des géorepères définis depuis business_data.zones_geom en utilisant les fonctions spatiales PostGIS. Pour chaque période d'inactivité, les coordonnées GPS sont évaluées par rapport aux limites de zone pour déterminer si le temps d'arrêt s'est produit au sein d'un emplacement connu. La zone principale de temps d'arrêt représente la géofence où le véhicule a accumulé le plus d'heures arrêtées ou stationnées pendant la période d'analyse.

  • Modes de visualisation de la chronologie: Le mode d'affichage Statut montre les schémas d'activité temporelle colorés par état de mouvement (en mouvement, arrêté, stationné), révélant quand les véhicules transitent entre états au cours de la journée. Le mode d'affichage Zones colore les segments de la chronologie par emplacement géographique plutôt que par état d'activité, montrant quelles zones le véhicule a occupées au fil du temps. Cette approche de visualisation double permet à la fois l'analyse des schémas temporels et l'évaluation de la distribution géographique.

  • Agrégation par zone: Lors de l'analyse du temps d'arrêt par zones, le système regroupe toutes les périodes d'inactivité par leur emplacement géographique, calculant les heures arrêtées et stationnées totales au sein de chaque géofence. Cette agrégation identifie les emplacements goulots d'étranglement où les véhicules passent un temps d'inactivité excessif — tels que les quais de chargement avec de longs temps d'attente, les sites clients avec des processus inefficaces ou les lieux d'arrêts non autorisés.

La validation de la qualité GPS garantit que seules les données de positionnement fiables (satellites > 3, coordonnées non nulles) contribuent à la classification des états et à l'analyse géographique, tandis que la normalisation des horodatages en UTC permet un suivi cohérent du temps d'arrêt à travers différentes zones opérationnelles.

Étapes suivantes

Lorsque l'analyse historique révèle des opportunités d'optimisation ou soulève des questions opérationnelles spécifiques, passez à Custom Analysis & SQL Configurator pour créer des investigations sur mesure qui répondent à vos exigences uniques de gestion de flotte et développer des solutions analytiques personnalisées.

Mis à jour

Ce contenu vous a-t-il été utile ?