Brevet FR3073957A1 (20190524)

REVENDICATIONS1. Système de datation d'un événement se produisant notamment dans un véhicule automobile, comprenant une pluralité de capteurs (12) comprenant chacun une horloge interne relative (14), et une unité électronique de commande ECU (16) comprenant une horloge interne absolue et configurée pour communiquer avec chacun des capteurs (12) via un réseau de communication (18), caractérisé en ce que l'unité électronique de commande (16) comprend : - un module (20) de traitement des données configuré pour recevoir en entrée, à chaque événement détecté par un capteur, un temps relatif capteur (Trel c) provenant de l'horloge relative (14) du capteur (12) associé à l'événement détecté ; - un module (22) de remise à zéro configuré pour transmettre, à chaque période (ATz), un signal de remise à zéro de l'ensemble des horloges internes relatives (14), via des trames de communication du réseau de communication (18) ; et - un module de calcul (24) configuré pour calculer un temps absolu capteur (Tabs_c) en fonction du temps relatif (Trel c) reçu par le module (20) de traitement et d'un temps de remise à zéro (Tz) mémorisé par un module de mémorisation (26) dans l'unité de commande électronique (16) à chaque remise à zéro, définissant un temps relatif de référence (Trel).\n<CLM>\1\tSystème selon la revendication 1, dans lequel le module de calcul (24) du temps absolu capteur (Tabs_c) comprend un module (30) configuré pour comparer le temps relatif (Trel c) de l'horloge interne d'un capteur associé à l'événement détecté avec le temps relatif de référence (Trel) de l'horloge interne de l'unité de commande électronique (16).\n<CLM>\1\tSystème selon la revendication 2, dans lequel lorsque le temps relatif capteur (Trel c) est inférieur au temps relatif de référence (Trel), le module de calcul (24) est configuré pour calculer le temps absolu capteur (Tabs_c) en additionnant le temps relatif 18 capteur (Trel c) au temps de remise à zéro (Tz) mémorisé par le module de mémorisation (26) moins un temps de traitement prédéterminé (Tc).\n<CLM>\1\tSystème selon la revendication 2 ou 3, dans lequel lorsque le 5 temps relatif capteur (Trel c) est supérieur au temps relatif de référence (Trel), le module de calcul (24) comprend un module de comparaison (32) configuré pour comparer ledit temps relatif capteur (Trel c) avec la période de remise à zéro (ATz), lorsque le temps relatif capteur (Trel c) est supérieur à la période de remise à zéro 10 (ATz), le module de calcul (24) est configuré pour calculer le temps absolu capteur (Tabs c) en additionnant le temps relatif capteur (Trel c) modulo la période de remise à zéro (ATz) au temps de remise à zéro (Tz) ; et lorsque le temps relatif capteur (Trel c) est inférieur à la période de remise à zéro (ATz), le module de calcul (24) est 15 configuré pour calculer le temps absolu capteur (Tabs c) en additionnant le temps relatif capteur (Trel c) au temps de remise à zéro (Tz-1) sur le créneau précédant mémorisé par le module de mémorisation (26).\n<CLM>\1\tSystème selon l'une quelconque des revendications 20 précédentes, dans lequel la période de remise à zéro (ATz) est comprise entre 50ms et 500ms, par exemple égale à 100ms.\n<CLM>\1\tSystème selon l'une quelconque des revendications précédentes, dans lequel l'unité électronique de commande (16) comprend un module (28) de vérification de la précision des temps 25 relatifs des capteurs (Trel c) configuré pour déterminer une erreur relative des temps relatifs des capteurs (Trel c), ledit module (28) de vérification étant configuré pour mémoriser chaque temps relatif capteur (Trel c) avant la mise à zéro, calculer la différence (ATrel c) entre deux temps relatifs capteurs (Trel cl, Trel c2) entre deux 30 remises à zéro successives, comparer ladite différence (ATrel c) avec une différence de temps absolu (ATabs) de l'horloge interne de l'unité de commande électronique (16) entre deux temps absolu (Tabsl, Tabs2) entre deux remises à zéro successives correspondant respectivement aux deux temps relatifs capteur (Trel cl, Trel c2), et 19 pour calculer une erreur relative (E) correspondant à la différence entre la différence (ATrel c) entre deux temps relatifs capteurs et la différence de temps absolu (ATabs).\n<CLM>\1\tProcédé de datation d'un événement détecté dans un 5 véhicule automobile comprenant une pluralité de capteurs (12) comprenant chacun une horloge interne relative (14), et une unité électronique de commande (16) comprenant une horloge interne absolue et configurée pour communiquer avec chacun des capteurs (12) via un réseau de communication (18), caractérisé en ce que : 10 - on remet à zéro, à chaque période (ATz), l'ensemble des horloges internes relatives (14) des capteurs (12), via des trames de communication du réseau de communication (18) ; - on mémorise le temps absolu de remise à zéro (Tz) de l'horloge absolue de l'unité de commande électronique (16) à chaque 15 remise à zéro ; - on détecte un événement ; - on reçoit, à chaque événement détecté, un temps relatif capteur (Trel c) provenant de l'horloge relative (14) du capteur associée à l'événement détecté ; et 20 - on calcule un temps absolu capteur (Tabs_c) en fonction du temps relatif capteur (Trel c) de l'horloge interne (14) d'un capteur (12) associé à l'événement détecté et du temps de remise à zéro (Tz) mémorisé par un module de mémorisation (26) dans l'unité de commande électronique (16) à chaque remise à zéro, définissant un 25 temps relatif de référence (Trel).\n<CLM>\1\tProcédé selon la revendication 7, dans lequel lors du calcul du temps absolu capteur (Tabs c), on compare le temps relatif capteur (Trel c) de l'horloge interne d'un capteur associé à l'événement détecté avec le temps relatif de référence (Trel) de l'horloge interne de 30 l'unité de commande électronique (16).\n<CLM>\1\tProcédé selon la revendication 8, dans lequel lorsque le temps relatif capteur (Trel c) est inférieur au temps relatif de référence (Trel), on calcule le temps absolu capteur (Tabs_c) en additionnant le temps relatif capteur (Trel c) au temps de remise à 20 zéro (Tz) mémorisé par le module de mémorisation (26) moins un temps de traitement prédéterminé (Tc).\n<CLM>\1\tProcédé selon la revendication 8 ou 9, dans lequel lorsque le temps relatif capteur (Trel c) est supérieur au temps relatif de 5 référence (Trel), on compare ledit temps relatif capteur (Trel c) avec la période de remise à zéro (ATz), lorsque le temps relatif capteur (Trel c) est supérieur à la période de remise à zéro (ATz), on calcule le temps absolu capteur (Tabs c) en additionnant le temps relatif capteur (Trel c) modulo la période de remise à zéro (ATz) au temps de 10 remise à zéro (Tz) ; et lorsque le temps relatif capteur (Trel c) est inférieur à la période de remise à zéro (ATz), on calcule le temps absolu capteur (Tabs c) en additionnant le temps relatif capteur (Trel c) au temps de remise à zéro (Tz-1) sur le créneau précédant mémorisé par le module de mémorisation (26). 15\n<CLM>\1\tProcédé selon l'une quelconque des revendications précédentes, dans lequel pour vérifier la précision des temps relatifs des capteurs (Trel c), on mémorise chaque temps relatif capteur (Trel c) avant la mise à zéro, on calculer la différence (ATrel c) entre deux temps relatifs capteurs (Trel cl, Trel c2) entre deux remises à 20 zéro successives, on compare ladite différence (ATrel c) avec une différence de temps absolu (ATabs) de l'horloge interne de l'unité de commande électronique (16) entre deux temps absolu (Tabsl, Tabs2) entre deux remises à zéro successives correspondant respectivement aux deux temps relatifs capteur (Trel cl, Trel c2), et on calcule une 25 erreur relative (E) correspondant à la différence entre la différence (ATrel c) entre deux temps relatifs capteurs et la différence de temps absolu (ATabs).