Brevet FR3095179A1 — publié le 20201023

Description Titre de l'invention : Procédé et système d'activation et de désac- tivation d'une fonction d'aide à la conduite dans un véhicule au- tomobile [pool j L'invention se rapporte au domaine des systèmes d'aide à la conduite équipant les véhicules automobiles. Les systèmes d'aide à la conduite, souvent dénommés sous l'acronyme anglais ADAS (pour « Advanced driver-assistance systems »), ont pour but d'alléger la charge du conducteur, notamment en le libérant de certaines tâches, en améliorant son attention et/ou sa perception de l'environnement, en détectant certains risques, en effectuant automatiquement des actions en réponse à la détection de ces risques, etc. [0002] Pour remplir les fonctions souhaitées, les systèmes d'aide à la conduite fonctionnent à l'aide de capteurs équipant le véhicule et permettant de percevoir l'environnement du véhicule, et notamment les véhicules situés à proximité. Cette perception de l'environnement par le système d'aide à la conduite permet de prévenir les risques d'accidents en garantissant le respect de règles prédéfinies, comme par exemple celle d'imposer que le véhicule se maintienne à une distance minimale du véhicule qui le précède. [0003] Les fonctions assurées par les systèmes d'aide à la conduite deviennent incon- tournables, et il est primordial que ces fonctions n'affectent pas la sécurité générale du véhicule, et donc que chacune des fonctions d'aide à la conduite implémentées dans un véhicule présente un niveau de robustesse et de fiabilité qui soit suffisant. À cet effet, il peut être nécessaire de mettre à jour l'application logicielle d'une fonction qui ne présenterait plus le niveau de sécurité adéquat, et, en attendant la mise à jour, de désactiver la fonction concernée afin d'éviter tout risque pour le véhicule. [0004] Lorsque la désactivation d'une fonction est nécessaire, un ordre de désactivation est transmis par un serveur distant à un calculateur central du véhicule, par l'intermédiaire d'une liaison sans fil. Le niveau de sécurité et de fiabilité dans la chaine de transmission de l'ordre de désactivation peut toutefois être insuffisant, ce qui peut aboutir à une non-réception ou une non-exécution de l'ordre de désactivation. Il s'agit d'une situation présentant un risque très élevé pour la sécurité du véhicule qu'il convient d'éviter. [0005] La présente invention a pour but de remédier aux inconvénients de l'état. de la technique, et plus particulièrement ceux ci-dessus exposés, en proposant un procédé d'activation et de désactivation d'une fonction d'aide à la conduite dans un véhicule automobile qui soit fiable et robuste. 2 [0006] À cet effet, l'invention concerne un procédé d'activation ou de désactivation d'une fonction d'aide à la conduite mise en oeuvre par un véhicule automobile, le procédé comportant les étapes consistant à: [0007] - transmettre, depuis un serveur distant, à un calculateur central du véhicule un ordre d'activation de ladite fonction, l'ordre d'activation ayant une durée de validité ; [0008] - activer ou maintenir activée ladite fonction jusqu'à l'expiration de la durée de validité de l'ordre d'activation ; [0009] - désactiver partiellement ou totalement ladite fonction si un nouvel ordre d'activation n'a pas été transmis par le serveur distant à l'expiration de la durée de validité du dernier ordre d'activation reçu. [0010] Ainsi, le procédé conforme à l'invention permet de sécuriser, à distance, la mise à jour des fonctions d'aide à la conduite de manière optimale. En effet, en prévoyant que les fonctions d'aide à la conduite ne sont plus activées par défaut comme dans l'état de la technique, mais sont au contraire désactivées automatiquement en l'absence de réception d'un ordre d'activation dans un délai approprié, on évite qu'une fonction reste activée par erreur. Avantageusement, la désactivation peut être totale, auquel cas la fonction est inactive, ou partielle, auquel cas la fonction peut être basculée vers un mode de fonctionnement dit refuge (mode dans lequel les performances de la fonction sont diminuées mais dans lequel la fonction ne présente plus de risque). [0011] Dans une réalisation, la durée de validité est comprise entre 24 heures et plusieurs mois, par exemple 6 mois. [0012] Dans une réalisation, la désactivation partielle de la fonction d'aide à la conduite consiste à activer un mode refuge de la fonction. [0013] Dans une réalisation, la durée de validité de l'ordre d'activation est prédéterminée et préalablement stockée dans une mémoire à bord du véhicule automobile. [0014] Dans une réalisation, la durée de validité de l'ordre d'activation est transmise par le serveur distant avec l'ordre d'activation. [0015] Dans une réalisation, un message d'alerte est émis à l'attention du conducteur en cas de désactivation totale ou partielle d'une fonction d'aide à la conduite. [0016] L'invention concerne également un produit programme d'ordinateur comprenant des instructions qui, lorsque le programme est exécuté pal- un processeur, conduisent celui-ci à mettre en oeuvre les étapes du procédé tel que défini ci-dessus. [0017] L'invention concerne également un système d'activation ou de désactivation d'une fonction d'aide à la conduite, la fonction étant mise en oeuvre par un système de conduite assistée comportant un calculateur, un module de communication sans fil, au moins un capteur et des actionneurs, le système comportant un serveur distant configuré pour transmettre au véhicule automobile des ordres d'activation. [0018] La présente invention sera mieux comprise à la lecture de la description détaillée qui 3 suit, faite en référence au dessins annexés, dans lesquels : [0019] [fig.1] La figure 1 représente un véhicule automobile équipé d'un système de conduite assistée permettant la mise en oeuvre d'un procédé conforme à l'invention. [0020] [fig.2] La figure 2 représente les étapes de mise en oeuvre d'un procédé conforme à l' invention. [0021] La figure 1 représente un véhicule automobile 1 apte à mettre en oeuvre une ou plusieurs fonctions d'aide à la conduite, et qui est à cet effet équipé d'un système de conduite assistée 2. Le système de conduite assistée 2 comporte notamment un calculateur 10, des actionneurs 12, ainsi qu'une pluralité de capteurs 14, 16, 18. Ces capteurs peuvent inclure un ou plusieurs des types de capteurs suivants : capteurs à ultrasons, radars, lidars, caméras à vision de jour, caméras à vision de nuit, etc. Le système de conduite assistée 2 comporte dans l'exemple quatre capteurs 14 de type radar, un capteur 16 de type Lidar, et deux caméras 18 (soit une caméra avant et une caméra arrière). Le calculateur 10 reçoit les données fournies par l'ensemble des capteurs 14, 16, 18. [0022] Grâce à l'ensemble de ces capteurs, le calculateur 10 est notamment apte à détecter la présence d'obstacles dans l'environnement du véhicule automobile 1, et en particulier la présence de véhicules dans cet environnement, que ce soit sur la voie courante du véhicule automobile 1 ou sur les voies adjacentes. [0023] Le calculateur 10 est par ailleurs relié à une pluralité d'actionneurs 12, qui comportent des dispositifs aptes à agir notamment sur l'accélérateur et le système de freinage du véhicule automobile 1, afin d'en contrôler l'allure. Avantageusement, les actionneurs 12 comportent également des dispositifs aptes à agir sur la direction du véhicule afin d'en contrôler la trajectoire. [0024] Le système de conduite assistée est configuré pour mettre en oeuvre, dans un mode de conduite assistée, une ou plusieurs fonctions d'assistance, ou fonctions d'aide à la conduite, telles qu'une fonction de régulation de vitesse adaptative, une fonction de maintien dans la voie, une fonction de freinage d'urgence, etc. [0025] Conformément à l'invention, les fonctions d'aide à la conduite mises en oeuvre par le véhicule automobile 1 sont désactivées par défaut. L'activation de chaque fonction est réalisée par le calculateur 10 lorsqu'il reçoit un ordre d'activation. Cet ordre d'activation est transmis par un serveur distant 3, et est reçu par le calculateur 10 par l'intermédiaire d'un module de communication sans fil 20. [0026] On décrit ci-après un exemple de mise en oeuvre du procédé conforme à l'invention, en relation avec la figure 2. [0027] Le véhicule automobile est configuré pour mettre en oeuvre une ou plusieurs fonctions d'aide à la conduite, la ou les fonction(s) étant dans un état initial désactivé (étape 30). On décrit ci-après le procédé d'activation d'une seule fonction, puisque le procédé fonctionne de manière identique pour l'activation de plusieurs fonctions, chaque fonction étant dans cc cas activée par un ordre d'activation qui lui est propre. [0028] Le serveur distant 3 émet un ordre d'activation qui est reçu par le calculateur central 10 (étape 32). Conformément à l'invention, l'ordre d'activation a une durée de validité, qui est comprise entre 24 heures et plusieurs mois, par exemple 6 mois. La durée de validité pourra notamment dépendre de l'importance de l'impact de la fonction sur la sécurité du véhicule. La durée de validité peut être prédéterminée, étant par exemple préalablement stockée dans une mémoire à bord du véhicule, par exemple dans une mémoire du calculateur 10. Alternativement, la durée de validité peut être transmise avec chaque nouvel ordre d'activation émis par le serveur distant 3. [0029] Lorsque le calculateur 10 reçoit l'ordre d'activation émis par le serveur distant 3, le calculateur 10 ordonne l'activation de la fonction concernée (étape 34). La fonction concernée est alors activée, ou est maintenue activée si celle-ci était déjà préalablement activée lors de la réception de l'ordre d'activation. [0030] À l'expiration de la durée de validité, si aucun nouvel ordre d'activation n'a été émis par le serveur distant 3 ou reçu par le calculateur 10, alors la fonction concernée est désactivée (étape 36). La désactivation peut être totale, auquel cas la fonction n'est plus active, ou partielle, auquel cas la fonction peut être mise en oeuvre dans un mode dégradé (ou mode « refuge »), dans lequel ses performances sont dégradées mais dans lequel la fonction ne présente pas de risque pour la sécurité du véhicule automobile 1. La fonction reste désactivée jusqu'à la réception d'un nouvel ordre d'activation (retour à l'étape 32). [0031] Si à l'expiration de la durée de validité un nouvel ordre d'activation a été reçu par le calculateur 10, alors la fonction est maintenue dans son état (l'activation (étape 38), au moins jusqu'à l'expiration de la durée de validité du dernier ordre d'activation reçu (retour à l'étape 32). On comprend donc que tant qu'un ordre (l'activation est reçu avant l'expiration de la durée de validité de l'ordre précédemment transmis, la fonction reste active. [0032] Le procédé objet de l'invention permet donc d'améliorer la robustesse et la fiabilité de fonctions ayant un impact sur la sécurité d'un véhicule automobile, grâce à la désactivation automatique des fonctions en l'absence de réception d'un ordre d'activation de façon périodique. L'invention permet ainsi de sécuriser l'activation et la désactivation à distance de fonctions d'aide à la conduite. 5 REVENDICATIONS[Revendication 1] Procédé d'activation ou de désactivation d'unc fonction d'aidc à la conduite mise en oeuvre par un véhicule automobile (I), le procédé comportant les étapes consistant à : - transmettre (32), depuis un serveur distant (3), à un calculateur central du véhicule un ordre d'activation de ladite fonction, l'ordre d'activation ayant une durée de validité ; - activer (34) ou maintenir activée ladite fonction jusqu'à l'expiration de la durée de validité de l'ordre d'activation ; - désactiver (36) partiellement ou totalement ladite fonction si un nouvel ordre d'activation n'a pas été transmis par le serveur distant (3) à l'expiration de la durée de validité du dernier ordre d'activation reçu. [Revendication 2] Procédé selon la revendication précédente, dans lequel la durée de validité est comprise entre 24 heures et plusieurs mois, par exemple 6 mois. [Revendication 3] Procédé selon l'une des revendications précédentes, dans lequel la désactivation partielle de la fonction d'aide à la conduite consiste à activer un mode refuge de la fonction. [Revendication 4] Procédé selon l'une des revendications précédentes, dans lequel la durée de validité de l'ordre d'activation est prédéteiminée et préalablement stockée dans une mémoire à bord du véhicule automobile. [Revendication 5] Procédé selon l'une des revendications 1 à 3, dans lequel la durée de validité de l'ordre d'activation est transmise par le serveur distant avec l'ordre d'activation. [Revendication 6] Procédé selon l'une des revendications précédentes, dans lequel un message d'alerte est émis à l'attention du conducteur en cas de désactivation totale ou partielle d'une fonction d'aide à la conduite. [Revendication 7] Produit programme d'ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un processeur, conduisent celui-ci à mettre en oeuvre les étapes du procédé selon l'une des revendications 1 à 6.