Brevet FR2947929A1 — publié le 20110114

PROCEDE DE CONTROLE D'UN SYSTEME DE REGULATION A CONTRÔLE DE DISTANCE, ET SYSTEME DE REGULATION ASSOCIE La présente invention concerne les systèmes de régulation de vitesse à contrôle de distance, ou systèmes ACC (initiales anglo-saxonnes mises pour � Adaptive Cruise Control �), équipant certains véhicules automobiles. Un système ACC permet, d'une part, au conducteur du véhicule automobile de sélectionner une vitesse de croisière à laquelle le véhicule va rouler sans que le conducteur n'ait à maintenir le pied sur l'accélérateur et, d'autre part, au véhicule de garder de manière automatique une distance de sécurité avec un véhicule précédant le véhicule du conducteur, à partir de la détection de l'environnement présent devant le véhicule. Pour ce faire, et comme représenté schématiquement sur la figure 1, un système ACC comporte classiquement un calculateur de régulation 10 relié aux autres calculateurs (contrôleur de tableau de bord 20, contrôleur du système de freinage 30 et contrôleur du moteur 40) équipant le véhicule automobile par un bus CAN 50 (initiales anglo-saxonnes mises pour � Controller Area Network �), ainsi qu'un capteur télémétrique 11, par exemple du type LIDAR (LIght Detection And Ranging) ou RADAR, apte à transmettre un signal à partir duquel le calculateur de régulation est capable de détecter la présence d'un véhicule, ou d'un obstacle, sur la scène routière située en avant du véhicule. Le rôle du système ACC étant d'adapter la vitesse du véhicule en fonction de la distance séparant ce véhicule de celui qui le précède, le système ACC commande automatiquement une décélération automatique du véhicule si la distance de sécurité est dépassée, puis une accélération automatique jusqu'à la vitesse de croisière si la voie se libère. Pour autant, le système ACC n'a pas pour vocation de se substituer au conducteur, celui-ci devant toujours pouvoir reprendre le contrôle de la vitesse de son véhicule. Ainsi, la décélération automatique commandée par le système ACC est assez faible, et le conducteur doit être en mesure d'intervenir rapidement si la situation l'exige. Le système ACC est en conséquence adapté pour pouvoir transférer au contrôleur du tableau de bord 20, via le bus CAN 50, des requêtes d'alerte, le contrôleur du tableau de bord 20 commandant alors l'émission de signaux sonores et/ou visuels signifiant au conducteur qu'il est dans une situation demandant une vigilance particulière. On comprend qu'un tel système, dont le but est d'assurer un confort de conduite, doit être assorti de mesures permettant de garantir la sécurité. Certaines mesures sont liées aux conditions d'activation du système. Ainsi, le système ne doit être activé que sur une action volontaire du conducteur. Par ailleurs, le système ACC ne peut généralement pas être activé si le véhicule roule en-deçà d'une certaine vitesse, typiquement de l'ordre de 30 km/h. En outre, il peut être prévu d'interdire l'activation du système ACC lorsque la présence de pluie est détectée. D'autres mesures sont relatives aux conditions de désactivation du système ACC. Ainsi, le système ACC se désactive dès que le conducteur appuie sur la pédale de frein. Par ailleurs, les consignes du système ACC sont suspendues tant que le conducteur appuie sur la pédale d'accélérateur. Dans certains cas, le système ACC peut également être désactivé suite à la détection de l'enclenchement du système d'essuie-glace. Il reste cependant nécessaire de garantir le système contre l'apparition d'évènements indépendants de la volonté du conducteur ou des conditions environnementales telles que les conditions climatiques ou la détection de présence d'un véhicule à l'avant. En particulier, comme le système ACC effectue une régulation à partir de la connaissance d'une vitesse de croisière choisie par le conducteur, il est important de s'assurer de la fiabilité de toute information relative à cette vitesse de croisière. Aujourd'hui, le conducteur sélectionne la vitesse de croisière à partir de l'information de vitesse qui s'affiche sur le tableau de bord. Une fois sélectionnée, le calculateur 20 du tableau de bord transmet au calculateur 10 de régulation ACC, via le bus CAN 50, la vitesse de consigne correspondante. En outre, il est prévu pour certains tableaux de bord une possibilité de commuter entre des vitesses affichées en km/heure ou des vitesses affichées en miles/heure. Dans ce cas, le calculateur 20 du tableau de bord doit transmettre au calculateur 10 de régulation ACC non seulement la vitesse de consigne, mais également l'unité de vitesse dans laquelle le tableau de bord a été configuré. La configuration du tableau de bord par le conducteur ne peut s'effectuer que lorsque le véhicule est à l'arrêt. Ainsi, lorsque le système ACC est activé, l'unité de vitesse qui lui est transmise correspond théoriquement à celle qui a été configurée. En pratique cependant, il existe un risque de corruption de la valeur d'unité transmise par le tableau de bord. Plus précisément, un basculement intempestif dans l'unité de vitesse alors que le système ACC est activé peut provoquer une accélération ou décélération intempestive, selon le sens du basculement. Il en résulte une insuffisance en termes de sûreté de fonctionnement. La présente invention a pour but de pallier cette insuffisance. Ainsi, la présente invention a pour objet un procédé de contrôle d'un système de régulation de vitesse à contrôle de distance pour véhicule automobile, dans lequel un calculateur dudit système de régulation reçoit une valeur de vitesse de consigne et une information relative à l'unité de vitesse d'un calculateur de tableau de bord par l'intermédiaire d'un bus CAN, caractérisé en ce qu'il consiste à mémoriser l'information relative à l'unité de vitesse reçue au moment de l'activation du système de régulation, à surveiller, pendant toute la durée d'activation du système de régulation, tout changement de l'information relative à l'unité de vitesse reçue par rapport à l'information mémorisée, et à générer le cas échéant une information relative au défaut d'unité de vitesse. La présente invention a également pour objet un système de régulation de vitesse à contrôle de distance pour véhicule automobile, comprenant un calculateur apte à recevoir une valeur de vitesse de consigne et une information relative à l'unité de vitesse d'un calculateur de tableau de bord par l'intermédiaire d'un bus CAN, caractérisé en ce qu'il est apte à mémoriser l'information relative à l'unité de vitesse reçue au moment de l'activation du système de régulation, à surveiller, pendant toute la durée d'activation du système de régulation, tout changement de l'information relative à l'unité de vitesse reçue par rapport à l'information mémorisée, et à générer le cas échéant une information relative au défaut d'unité de vitesse. L'invention sera mieux comprise au vu de la description suivante faite en référence aux figures annexées, dans lesquelles : - la figure 1, déjà décrite, illustre schématiquement la connexion de différents calculateurs équipant un véhicule automobile, dont le calculateur de régulation ACC et le calculateur du tableau de bord, au moyen d'un bus CAN ; - La figure 2 décrit sous forme de synoptique, les différentes étapes préférentiellement mises en oeuvre dans le procédé selon l'invention. En référence à la figure 2, on se place dans la condition initiale S1 d'un véhicule pour lequel le système ACC est susceptible d'être activé. Le contrôle conformément à l'invention n'ayant d'intérêt que lorsque le système ACC a effectivement été activé, on vérifie au préalable que cette condition est remplie (étape S2). Le cas échéant, le calculateur 10 de régulation reçoit donc les informations de vitesse de consigne sélectionnée par le conducteur et d'unité de vitesse émises par calculateur 20 du tableau de bord. Conformément à l'invention, l'information relative à l'unité de vitesse est mémorisée (étape S3). Les étapes S4 à s5 servent à vérifier si l'unité de vitesse transmise par le calculateur 20 du tableau de bord reste bien constante pendant toute la durée d'activation du système ACC, en d'autres termes, si elle est toujours égale à l'unité de vitesse mémorisée à l'étape S3. Dans le cas contraire, une information relative au défaut d'unité est générée par le calculateur 10 de régulation (étape S7). La surveillance est stoppée dès lors que le système ACC est désactivé, quelle que soit la raison de cette désactivation (étape S6). Grâce à cette surveillance, le calculateur 10 de régulation peut décider de certaines actions permettant de garantir la sécurité. Dans le mode de réalisation préféré, le système ACC est désactivé dès qu'une information relative au défaut d'unité a été générée. REVENDICATIONS1. Procédé de contrôle d'un système de régulation de vitesse à contrôle de distance pour véhicule automobile, dans lequel un calculateur (10) dudit système de régulation reçoit une valeur de vitesse de consigne et une information relative à l'unité de vitesse d'un calculateur (20) de tableau de bord par l'intermédiaire d'un bus CAN (50), caractérisé en ce qu'il consiste à mémoriser (S3) l'information relative à l'unité de vitesse reçue au moment de l'activation du système de régulation, à surveiller (S4 à S6), pendant toute la durée d'activation du système de régulation, tout changement de l'information relative à l'unité de vitesse reçue par rapport à l'information mémorisée, et à générer (S7) le cas échéant une information relative au défaut d'unité de vitesse. 2. Procédé de contrôle selon la revendication 1, caractérisé en ce qu'il comprend une étape de désactivation du système de régulation dès qu'une information relative au défaut d'unité de vitesse a été générée. 3. Système de régulation de vitesse à contrôle de distance pour véhicule automobile, comprenant un calculateur (10) apte à recevoir une valeur de vitesse de consigne et une information relative à l'unité de vitesse d'un calculateur (20) de tableau de bord par l'intermédiaire d'un bus CAN (50), caractérisé en ce qu'il est apte à mémoriser l'information relative à l'unité de vitesse reçue au moment de l'activation du système de régulation, à surveiller, pendant toute la durée d'activation du système de régulation, tout changement de l'information relative à l'unité de vitesse reçue par rapport à l'information mémorisée, et à générer le cas échéant une information relative au défaut d'unité de vitesse. 4. Système de régulation selon la revendication 3, caractérisé en ce que le calculateur (10) dudit système désactive le système dès qu'une information relative au défaut d'unité de vitesse a été générée.