Brevet FR3130400A1 — publié le 20230616

Procédé de gestion de la localisation d’un équipement d’utilisateur dans un habitacle de véhicule, comprenant notamment les étapes de calcul de la distance de l’équipement d’utilisateur par rapport à chacun des émetteurs-récepteurs à partir des signaux de réponse reçus, de calcul, pour chaque émetteur-récepteur, de la différence entre la distance calculée entre ledit émetteur-récepteur et l’équipement d’utilisateur et la distance entre ledit émetteur-récepteur et l’équipement d’utilisateur utilisée préalablement pour déterminer la position de l’équipement d’utilisateur dans l’habitacle, et lorsque l’une des différences calculées par rapport à l’un des émetteurs-récepteurs est erronée en étant supérieure à un seuil dit « d’incohérence » prédéterminé, calcul de la variation de position de l’équipement d’utilisateur à partir des signaux de réponse reçus en excluant le signal de réponse reçu pour ledit émetteur-récepteur. Figure pour l’abrégé : Fig 1 Procédé de gestion de la localisation d’un équipement d’utilisateur dans un habitacle de véhicule La présente invention se rapporte au domaine de l’automobile et concerne plus particulièrement un procédé de gestion de la localisation d’un équipement d’utilisateur dans un habitacle de véhicule. Dans un véhicule automobile, il est connu de localiser, c’est-à-dire de déterminer la position, d’un équipement d’utilisateur, par exemple un badge ou un smartphone, à l’intérieur du véhicule afin d’autoriser l’activation des systèmes de conduite et le démarrage du moteur. De manière connue, la localisation est réalisée à partir d’émetteurs-récepteurs montés dans le véhicule, au niveau de la carrosserie ou dans l’habitacle, par exemple au nombre de six ou huit. A cette fin, l’équipement d’utilisateur émet d’abord un message de reconnaissance dans un mode dit « de sondage » (« polling »). Ensuite, à réception, chaque émetteur-récepteur émet en réponse un signal de requête comprenant son identifiant à destination de l’équipement d’utilisateur qui répond à chaque émetteur-récepteur en envoyant un signal de réponse dédié comprenant l’identifiant dudit émetteur-récepteur. En général, les émetteurs-récepteurs réalisent l’envoi de leur signal de requête à tour de rôle de sorte que l’équipement d’utilisateur envoie les signaux de réponse à tour de rôle également. A réception du signal de réponse comprenant son identifiant, chaque émetteur-récepteur calcule le temps de vol total du signal de requête et du signal de réponse ou bien détermine la puissance du signal de réponse reçu afin de déterminer la distance entre ledit émetteur-récepteur et l’équipement d’utilisateur. Une unité de contrôle électronique embarquée dans le véhicule utilise alors les distances calculées par chaque émetteur-récepteur pour estimer la localisation de l’équipement d’utilisateur, par exemple par triangulation ou toute autre méthode adaptée. Dans la plupart des solutions existantes, les signaux sont émis dans une bande de fréquence basse (Low Frequency ou LF), inférieure à 300 kHz, ou bien en radiofréquences (RadioFrequency ou RF), de l’ordre de 433 MHz. A ces fréquences, les signaux rebondissent peu sur les objets, à l’exception par exemple de grosses masses métalliques, et traversent notamment le corps humain. Aussi, les signaux de requête et de réponse sont peu déviés. Toutefois, l’industrie de l’automobile suivant l’évolution des technologies, l’une des tendances actuelles propose l’utilisation de signaux dans des bandes de fréquences plus élevées, notamment de type Band Ultra Large (Ultra Wide Band ou UWB) entre 6 GHz et 10 GHz, afin d’améliorer la précision de la localisation et proposer ainsi le déclenchement de plus de fonctions et de fonctions plus personnalisées. Ce faisant, ces signaux haute fréquence peuvent se réfléchir plus facilement sur des objets et sur le corps humain. Ainsi, un signal réfléchi suivra un trajet plus long qui faussera le calcul de la distance et donc la localisation de l’équipement d’utilisateur, ce qui présente un inconvénient majeur dans le cas où l’équipement d’utilisateur est localisé hors de l’habitacle alors qu’il est à l’intérieur de l’habitacle, empêchant ainsi le démarrage des systèmes et du moteur du véhicule. Il existe donc un besoin pour une solution permettant de remédier au moins en partie à ces inconvénients. A cette fin, l’invention a tout d’abord pour objet un procédé de gestion de la localisation d’un équipement d’utilisateur dans un habitacle de véhicule, ledit véhicule comprenant une pluralité d’émetteurs-récepteurs, ledit procédé comprenant, la position de l’équipement d’utilisateur ayant été préalablement déterminée dans l’habitacle du véhicule à partir des distances entre chaque émetteur-récepteur et l’équipement d’utilisateur, les étapes suivantes mises en œuvre par le véhicule : - réception, par chaque émetteur-récepteur, d’un signal de requête émis par l’équipement d’utilisateur, ledit signal de requête comprenant l’identifiant de l’équipement d’utilisateur, - émission, par chaque émetteur-récepteur, à destination de l’équipement d’utilisateur, d’un signal de réponse comprenant l’identifiant dudit émetteur-récepteur, - réception par chaque émetteur-récepteur d’un signal de localisation émis par l’équipement d’utilisateur et comprenant l’identifiant de l’équipement d’utilisateur et l’identifiant dudit émetteur-récepteur, - calcul de la distance de l’équipement d’utilisateur par rapport à chacun des émetteurs-récepteurs à partir des signaux de réponse reçus, - calcul, pour chaque émetteur-récepteur, de la différence entre la distance calculée entre ledit émetteur-récepteur et l’équipement d’utilisateur et la distance entre ledit émetteur-récepteur et l’équipement d’utilisateur utilisée préalablement pour déterminer la position de l’équipement d’utilisateur dans l’habitacle, - lorsque l’une des différences calculées par rapport à l’un des émetteurs-récepteurs est erronée en étant supérieure à un seuil dit « d’incohérence » prédéterminé, calcul de la position de l’équipement d’utilisateur à partir des signaux de réponse reçus en excluant le signal de réponse reçu pour ledit émetteur-récepteur, - calcul de la variation de position de l’équipement d’utilisateur entre la position calculée et la position préalablement déterminée, - lorsque la variation de position calculée est supérieure à un seuil dit « de détection de mouvement » prédéterminé, calcul de la position de l’équipement d’utilisateur à partir des signaux de réponse reçus en incluant tous les signaux de réponse reçus. Le procédé selon l’invention permet ainsi d’éviter une fausse détection de l’équipement d’utilisateur hors de l’habitacle alors que l’équipement d’utilisateur est encore dans l’habitacle en supprimant le signal en erreur pour déterminer la variation de la position de l’équipement d’utilisateur. De préférence, le calcul de la variation de position est réalisé en calculant la distance euclidienne entre la position préalablement déterminée et la position calculée. Avantageusement, lorsque la distance erronée est inférieure au seuil d’incohérence prédéterminé et que la variation de position est supérieure à un seuil dit « de détection de mouvement », calcul de la position de l’équipement d’utilisateur à partir de l’ensemble des signaux de réponse reçus. Avantageusement encore, lorsque la variation de position est inférieure à un seuil dit « de détection de mouvement » prédéterminé, maintien de l’équipement d’utilisateur à la position préalablement déterminée dans l’habitacle du véhicule sans calculer la position de l’équipement d’utilisateur. Ainsi, le seul calcul de la variation de position permet de maintenir la position dans le véhicule, notamment pour autoriser le démarrage du véhicule. Selon un aspect de l’invention, les signaux ont une fréquence supérieure à 1 GHz. De préférence, la fréquence des signaux est comprise entre 6 et 10 GHz. De préférence, les signaux sont de type UWB (Ultra Wide Band). Selon un aspect de l’invention, la position de l’équipement d’utilisateur est calculée en utilisant le temps de vol des signaux émis par les émetteurs-récepteurs ou la puissance des signaux reçus de l’équipement d’utilisateur par les émetteurs-récepteurs. De préférence, le seuil d’incohérence est de l’ordre de 30 cm, qui permet une détection fiable d’une erreur sur l’un des signaux de réponse. De préférence encore, le seuil de détection de mouvement est de l’ordre de 10 cm, qui constitue un seuil fiable en-dessous duquel on peut considérer que l’équipement d’utilisateur est statique, par exemple pour maintenir l’autorisation de démarrer du véhicule. L’invention concerne également un produit programme d’ordinateur caractérisé en ce qu’il comporte un ensemble d’instructions de code de programme qui, lorsqu’elles sont exécutées par un ou plusieurs processeurs, configurent le ou les processeurs pour mettre en œuvre un procédé tel que présenté précédemment. L’invention concerne également une unité de contrôle électronique pour véhicule automobile, ladite unité de contrôle électronique étant configurée pour : - commander l’émission par chaque émetteur-récepteur d’un signal de requête, à destination d’un équipement d’utilisateur, ledit signal de requête comprenant l’identifiant de l’émetteur-récepteur, - calculer la distance de l’équipement d’utilisateur par rapport à chacun des émetteurs-récepteurs à partir de signaux de réponse émis par l’équipement d’utilisateur et reçus par chaque émetteur-récepteur, chaque signal de réponse comprenant l’identifiant de l’équipement d’utilisateur et l’identifiant dudit émetteur-récepteur, - calculer, pour chaque émetteur-récepteur, la différence entre la distance calculée entre ledit émetteur-récepteur et l’équipement d’utilisateur et la distance entre ledit émetteur-récepteur et l’équipement d’utilisateur utilisée préalablement pour déterminer la position de l’équipement d’utilisateur dans l’habitacle, - lorsque l’une des différences calculées par rapport à l’un des émetteurs-récepteurs est erronée en étant supérieure à un seuil dit « d’incohérence » prédéterminé, calculer la position de l’équipement d’utilisateur à partir des signaux de réponse reçus en excluant le signal de réponse reçu pour ledit émetteur-récepteur, - calculer la variation de position de l’équipement d’utilisateur entre la position calculée et la position préalablement déterminée, - lorsque la variation de position calculée est supérieure à un seuil dit « de détection de mouvement » prédéterminé, calculer la position de l’équipement d’utilisateur à partir des signaux de réponse reçus en incluant tous les signaux de réponse reçus. L’invention concerne également un véhicule automobile comprenant une pluralité d’émetteurs-récepteurs et une unité de contrôle électronique telle que présentée précédemment. L’invention concerne également un système comprenant un véhicule tel que présenté ci-avant et un équipement d’utilisateur, ledit équipement d’utilisateur étant configuré pour : - émettre, par exemple périodiquement, un signal de requête, - pour recevoir des signaux de réponse envoyés par les émetteurs-récepteurs les uns après les autres, - émettre un signal de localisation à destination de chaque émetteur-récepteur, ledit signal de localisation comprenant l’identifiant dudit émetteur-récepteur. D’autres caractéristiques et avantages de l’invention apparaîtront encore à la lecture de la description qui va suivre. Celle-ci est purement illustrative et doit être lue en regard des dessins annexés sur lesquels : La représente schématiquement une forme de réalisation du système selon l’invention. La représente schématiquement un mode de réalisation du procédé selon l’invention. La représente schématiquement le système lors d’une étape d’émission de signaux de requête par l’équipement d’utilisateur dans le mode de réalisation de la . La représente schématiquement le système lors d’une étape de réception par l’équipement d’utilisateur des signaux de réponse émis par les émetteurs-récepteurs dans le mode de réalisation de la . La représente schématiquement le système lors d’une étape d’émission de signaux de localisation par l’équipement d’utilisateur dans le mode de réalisation de la . La représente schématiquement le système lors de la détermination d’une distance erronée pour l’un des émetteurs-récepteurs. Procédé de gestion de la localisation d’un équipement d’utilisateur (20) dans un habitacle (11) de véhicule (10), ledit véhicule (10) comprenant une pluralité d’émetteurs-récepteurs (110), ledit procédé comprenant, la position de l’équipement d’utilisateur (20) ayant été préalablement déterminée dans l’habitacle (11) du véhicule (10) à partir des distances (d1, d2, d3, d4, d5, d6) entre chaque émetteur-récepteur (110) et l’équipement d’utilisateur (20), les étapes suivantes mises en œuvre par le véhicule (10) : - réception, par chaque émetteur-récepteur (110), d’un signal de requête (SREQ) émis par l’équipement d’utilisateur (20), ledit signal de requête (SREQ) comprenant l’identifiant de l’équipement d’utilisateur (20), - émission, par chaque émetteur-récepteur (110), à destination de l’équipement d’utilisateur (20), d’un signal de réponse (SREP) comprenant l’identifiant dudit émetteur-récepteur (110), - réception par chaque émetteur-récepteur (110) d’un signal de localisation (SLOC) émis par l’équipement d’utilisateur (20) et comprenant l’identifiant de l’équipement d’utilisateur (20) et l’identifiant dudit émetteur-récepteur (110), - calcul de la distance (d10, d20, d30, d40, d50, d60) de l’équipement d’utilisateur (20) par rapport à chacun des émetteurs-récepteurs (110) à partir des signaux de réponse (SREP) reçus, - calcul, pour chaque émetteur-récepteur (110), de la différence entre la distance (d10, d20, d30, d40, d50, d60) calculée entre ledit émetteur-récepteur (110) et l’équipement d’utilisateur (20) et la distance (d1, d2, d3, d4, d5, d6) entre ledit émetteur-récepteur (110) et l’équipement d’utilisateur (20) utilisée préalablement pour déterminer la position de l’équipement d’utilisateur (20) dans l’habitacle (11), - lorsque l’une des différences calculées par rapport à l’un des émetteurs-récepteurs (110) est erronée en étant supérieure à un seuil dit « d’incohérence » prédéterminé, calcul de la position de l’équipement d’utilisateur (20) à partir des signaux de réponse (SREP) reçus en excluant le signal de réponse (SREP) reçu pour ledit émetteur-récepteur (110), - calcul de la variation de position de l’équipement d’utilisateur (20) entre la position calculée et la position préalablement déterminée, - lorsque la variation de position calculée est supérieure à un seuil dit « de détection de mouvement » prédéterminé, calcul de la position de l’équipement d’utilisateur (20) à partir des signaux de réponse (SREP) reçus en incluant tous les signaux de réponse (SREP) reçus. Procédé selon la revendication 1, dans lequel, lorsque la distance erronée est inférieure au seuil d’incohérence prédéterminé et que la variation de position est supérieure à un seuil dit « de détection de mouvement », calcul de la position de l’équipement d’utilisateur (20) à partir de l’ensemble des signaux de réponse (SREP) reçus. Procédé selon l’une quelconque des revendications 1 ou 2, dans lequel, lorsque la variation de position calculée est inférieure à un seuil dit « de détection de mouvement » prédéterminé, maintien de l’équipement d’utilisateur (20) à la position préalablement déterminée dans l’habitacle (11) du véhicule (10) sans calculer la position de l’équipement d’utilisateur (20). Procédé selon l’une quelconque des revendications précédentes, dans lequel les signaux ont une fréquence supérieure à 1 GHz. Procédé selon l’une quelconque des revendications précédentes, dans lequel le seuil d’incohérence est de l’ordre de 30 cm. Procédé selon l’une quelconque des revendications précédentes, dans lequel le seuil de détection de mouvement est de l’ordre de 10 cm. Produit programme d’ordinateur caractérisé en ce qu’il comporte un ensemble d’instructions de code de programme qui, lorsqu’elles sont exécutées par un ou plusieurs processeurs, configurent le ou les processeurs pour mettre en œuvre un procédé selon l’une quelconques des revendications précédentes. Unité de contrôle électronique (120) pour véhicule (10) automobile, ladite unité de contrôle électronique (120) étant configurée pour : - commander l’émission par chaque émetteur-récepteur (110) d’un signal de requête (SREQ), à destination d’un équipement d’utilisateur (20), ledit signal de requête (SREQ) comprenant l’identifiant de l’émetteur-récepteur (110), - calculer la distance (d10, d20, d30, d40, d50, d60) de l’équipement d’utilisateur (20) par rapport à chacun des émetteurs-récepteurs (110) à partir de signaux de réponse (SREP) émis par l’équipement d’utilisateur (20) et reçus par chaque émetteur-récepteur (110), chaque signal de réponse (SREP) comprenant l’identifiant de l’équipement d’utilisateur (20) et l’identifiant dudit émetteur-récepteur (110), - calculer, pour chaque émetteur-récepteur (110), la différence entre la distance (d10, d20, d30, d40, d50, d60) calculée entre ledit émetteur-récepteur (110) et l’équipement d’utilisateur (20) et la distance (d1, d2, d3, d4, d5, d6) entre ledit émetteur-récepteur (110) et l’équipement d’utilisateur (20) utilisée préalablement pour déterminer la position de l’équipement d’utilisateur (20) dans l’habitacle (11), - lorsque l’une des différences calculées par rapport à l’un des émetteurs-récepteurs (110) est erronée en étant supérieure à un seuil dit « d’incohérence » prédéterminé, calculer la position de l’équipement d’utilisateur (20) à partir des signaux de réponse (SREP) reçus en excluant le signal de réponse (SREP) reçu pour ledit émetteur-récepteur (110), - calculer la variation de position de l’équipement d’utilisateur (20) entre la position calculée et la position préalablement déterminée, - lorsque la variation de position calculée est supérieure à un seuil dit « de détection de mouvement » prédéterminé, calculer la position de l’équipement d’utilisateur (20) à partir des signaux de réponse (SREP) reçus en incluant tous les signaux de réponse (SREP) reçus. Véhicule (10) automobile comprenant une pluralité d’émetteurs-récepteurs (110) et une unité de contrôle électronique (120) selon la revendication précédente. Système (1) comprenant un véhicule (10) selon la revendication précédente et un équipement d’utilisateur (20), ledit équipement d’utilisateur (20) étant configuré pour : - émettre, par exemple périodiquement, un signal de requête (SREQ), - pour recevoir des signaux de réponse (SREP) envoyés par les émetteurs-récepteurs (110) les uns après les autres, - émettre un signal de localisation (SLOC) à destination de chaque émetteur-récepteur (110), ledit signal de localisation (SLOC) comprenant l’identifiant dudit émetteur-récepteur (110).