Brevet FR3037392A1 — publié le 20161216

Procédé de calcul d'une vitesse de roue et dispositif de mesure correspondant La présente invention se rapporte de manière générale au domaine de l'automobile, et concerne plus précisément le calcul de la vitesse des roues d'un véhicule à basse vitesse. Les systèmes de surveillance de la pression des pneumatiques devenus obligatoires dans les véhicules, utilisent soit directement des capteurs de pression localisés dans les pneumatiques, soit des méthodes indirectes de détermination d'un sous-gonflage ou d'une crevaison, ces méthodes indirectes utilisant notamment des mesures des vitesses des roues du véhicule. Une telle mesure est effectuée par un dispositif de mesure de vitesse de roue utilisant généralement un capteur magnétique comportant un anneau denté entraîné en rotation à la même vitesse que la roue, et une partie fixe de détection reliée à un calculateur. On connaît une implémentation commercialisée d'un dispositif de mesure de vitesse de roue, dans laquelle l'anneau denté comporte 96 dents, le passage de cet anneau denté devant le détecteur magnétique déclenchant une pulsation électrique. Une mémoire tampon enregistre les valeurs d'une horloge correspondant à la réception de chaque pulsation électrique. L'horloge fonctionnant à une fréquence de 4MHz (méga Hertz) incrémente une valeur codée sur 16 bits. La mémoire tampon est vidée toutes les 100 ms (millisecondes). Actuellement ces dispositifs de mesure ne fonctionnent pas lorsque le nombre de pulsations électriques reçues sur la période de la mémoire tampon est inférieur ou égal au nombre de fois que l'horloge s'incrémente depuis la valeur zéro sur cette période. Ceci est dû au fait que les valeurs d'horloge enregistrées ne sont alors plus positionnables sur la période de la mémoire tampon car ses incrémentations successives ne sont plus lisibles par 3037392 2 correspondance avec les pulsations électriques reçues. Ainsi avec le dispositif de mesure précité, l'horloge revenant sept fois à zéro sur la période de 100 millisecondes de mise à jour de la mémoire tampon, aucune mesure de vitesse n'est disponible lorsque le nombre de pulsations électriques reçues en 5 100 millisecondes est inférieur ou égal à sept. Or même à très basse vitesse, c'est-à-dire en dessous de 2 m/s (mètre par seconde), une mesure fiable de vitesse de roue permettrait au système de surveillance de pression des pneumatiques de pouvoir détecter une crevaison ou un sous-gonflage des pneumatiques, ce qui permettrait d'alerter plus vite le conducteur d'un 10 problème de pression sur ses pneumatiques. Un des buts de l'invention est de remédier à au moins une partie des inconvénients de la technique antérieure en fournissant un procédé de calcul 15 d'une vitesse de roue d'un véhicule, et un dispositif de mesure d'une telle vitesse, permettant d'obtenir une valeur fiable de vitesse de roue à très basse vitesse. A cette fin, l'invention propose un procédé de calcul d'une vitesse de roue d'un véhicule comportant les étapes de : 20 - enregistrement pendant une période prédéfinie, dans une mémoire tampon, de valeurs prises par une horloge codée sur un nombre Nb de bits, lors de la réception de pulsations électriques, - calcul d'une vitesse de roue, caractérisé en ce que lorsque le nombre de pulsations électriques reçues 25 pendant ladite période prédéfinie est inférieur au nombre de passages à la valeur zéro de l'horloge pendant ladite période prédéfinie, ladite étape de calcul d'une vitesse de roue utilise la formule : 2ffR V(n) = Nt(n) où V(n) est la vitesse de roue calculée à ladite étape de calcul, 3037392 3 R est une valeur pré-enregistrée de rayon de roue, N est le nombre de dents du capteur de vitesse de roue utilisé dans ledit procédé, At(n) = [topic - topk_i + (2' - 1)r] * T , où topk est la valeur d'horloge 5 enregistrée lors de la réception de la kième pulsation électrique, et T est la valeur de ladite période prédéfinie, la valeur de n étant déterminée telle que -2zRi 0 - ou At = (topk - topk_i + 65535)* T lorsque les deux valeurs d'horloge topk_i et topk consécutives correspondant aux deux pulsations reçues sont telles que : topk - topk_i 0 15 En effet l'inventeur a constaté que lorsque deux valeurs consécutives d'horloge enregistrées sont décroissantes alors qu'il y a eu au moins huit pulsations électriques reçues, c'est que les pulsations électriques correspondantes sont sur deux trains d'horloge consécutifs. De plus selon l'invention, lorsque le nombre de pulsations électriques 20 reçues pendant la période d'enregistrement de 100ms est inférieur au nombre de retours à la valeur zéro de l'horloge, c'est-à-dire 7 dans ce mode de réalisation de l'invention, l'étape E2 de calcul d'une vitesse de roue utilise la formule : V (n) = At(n) avec : 25 V(n) : vitesse de roue correspondant à l'intervalle de temps At(n) 27rR 3037392 8 R: valeur pré-enregistrée de rayon de roue N =96: nombre de dents du capteur de vitesse de roue utilisé At(n) = [topic - topk_i + (2' - 1)r] * T, où topk est la valeur d'horloge enregistrée lors de la réception de la kième pulsation électrique, T est la 5 valeur de la période d'enregistrement c'est-à-dire 100ms, et Nb le nombre de bits codant la valeur de l'horloge H donc 16 dans ce mode de réalisation de l'invention, 2irRi la valeur de n étant déterminée telle que REVENDICATIONS1. Procédé de calcul d'une vitesse de roue d'un véhicule comportant les étapes de : - enregistrement (El) ) pendant une période prédéfinie, dans une mémoire tampon (MT), de valeurs prises par une horloge (H) codée sur un nombre Nb de bits, lors de la réception de pulsations électriques, - calcul (E2) d'une vitesse de roue, caractérisé en ce que lorsque le nombre de pulsations électriques reçues pendant ladite période prédéfinie est inférieur au nombre de passages à la valeur zéro de l'horloge (H) pendant ladite période prédéfinie, ladite étape (E2) de calcul d'une vitesse de roue utilise la formule : V (n) = At (n) où V(n) est la vitesse de roue calculée à ladite étape de calcul, R est une valeur pré-enregistrée de rayon de roue, N est le nombre de dents du capteur de vitesse de roue utilisé dans ledit procédé, At (n) = [topic - topk_i + (2Nb - 1)r] * T , où topk est la valeur d'horloge enregistrée lors de la réception de la kième pulsation électrique, et T est la valeur de ladite période prédéfinie, la valeur de n étant déterminée telle que nombre de pulsations électriques reçues pendant ladite période prédéfinie. 2. Procédé de calcul d'une vitesse de roue selon la revendication 1, dans lequel la valeur du nombre Nb de bits étant égale à 16, la valeur de ladite période prédéfinie T étant égale à 100ms et la valeur N du nombre de dents étant égale à 96, la valeur de n est définie comme suit : 2n R 2irRi 27r1?(i+1 . NT 3. Procédé de calcul d'une vitesse de roue selon la revendication 1 ou 2, 10 caractérisé en ce que la vitesse de roue V(n) est calculée pour chaque intervalle de temps compris entre chaque pulsation électrique reçue. 4. Procédé de calcul d'une vitesse de roue selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape (E3) 15 supplémentaire de calcul itératif de l'instant de réception tk d'une kième pulsation électrique par la formule : tk = + At(n) 5. Dispositif (DIS) de mesure d'une vitesse de roue d'un véhicule comportant des moyens pour mettre en oeuvre le procédé de calcul selon l'une 20 quelconque des revendications 1 à 4. 2530