FR3108460A1 - Method and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle - Google Patents

Method and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle Download PDF

Info

Publication number
FR3108460A1
FR3108460A1 FR2002628A FR2002628A FR3108460A1 FR 3108460 A1 FR3108460 A1 FR 3108460A1 FR 2002628 A FR2002628 A FR 2002628A FR 2002628 A FR2002628 A FR 2002628A FR 3108460 A1 FR3108460 A1 FR 3108460A1
Authority
FR
France
Prior art keywords
electrical signal
voltage
point value
data characterizing
state
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR2002628A
Other languages
French (fr)
Inventor
Kevin Langard
Julie Augereau
Guillaume Barral
Amina Malik
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Stellantis Auto Sas Fr
Original Assignee
PSA Automobiles SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by PSA Automobiles SA filed Critical PSA Automobiles SA
Priority to FR2002628A priority Critical patent/FR3108460A1/en
Publication of FR3108460A1 publication Critical patent/FR3108460A1/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/125Discriminating pulses
    • H03K5/1252Suppression or limitation of noise or interference
    • H03K5/1254Suppression or limitation of noise or interference specially adapted for pulses generated by closure of switches, i.e. anti-bouncing devices

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

L’invention porte sur un procédé de filtrage, par un système informatique embarqué à bord d’un véhicule automobile, d’un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur comprenant un bouton-poussoir agencé dans l’habitacle du véhicule, sur un système (100) mettant en œuvre un tel procédé ainsi que sur un véhicule automobile comprenant un tel système. Figure pour l’abrégé : 1The invention relates to a method for filtering, by a computer system on board a motor vehicle, an analog electrical signal generated by a device for monitoring the presence of a driver comprising a push button arranged in the passenger compartment of the vehicle, on a system (100) implementing such a method as well as on a motor vehicle comprising such a system. Figure for the abstract: 1

Description

Procédé et système pour filtrer un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur d’un véhicule automobileMethod and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle

Domaine technique de l’inventionTechnical field of the invention

La présente invention concerne le domaine des systèmes pour filtrer des signaux électriques générés à bord des véhicules automobiles. L’invention porte en particulier sur un procédé de filtrage d’un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur comprenant un bouton-poussoir agencé dans l’habitacle d’un véhicule automobile. L’invention concerne également un système informatique mettant en œuvre un tel procédé et un véhicule automobile comprenant un tel système. L’invention s’applique notamment aux véhicules de tourisme, aux poids lourds, aux autobus, aux véhicules utilitaires, etc.The present invention relates to the field of systems for filtering electrical signals generated on board motor vehicles. The invention relates in particular to a method for filtering an analog electrical signal generated by a device for monitoring the presence of a driver comprising a push-button arranged in the passenger compartment of a motor vehicle. The invention also relates to a computer system implementing such a method and to a motor vehicle comprising such a system. The invention applies in particular to passenger vehicles, heavy goods vehicles, buses, utility vehicles, etc.

État de la technique antérieureState of the prior art

On sait que certain véhicules automobiles, notamment des véhicules qui sont équipés de systèmes d’aide à la conduite qui fournissent des fonctionnalités de conduite autonome (e.g. aide au stationnement, aide au maintien dans la voie, aide au freinage d’urgence, etc.), sont équipés, afin de permettre la fourniture de fonctionnalités de conduite autonome pour lesquelles il est nécessaire de s’assurer que le conducteur du véhicule est bien présent dans l’habitacle du véhicule (e.g. stationnement automatisé), de dispositifs de surveillance de la présence d’un conducteur, qui, généralement, comprennent un bouton-poussoir agencé dans l’habitacle du véhicule. Ainsi, de manière proche à ceux qui équipent les locomotives de train afin de surveiller que le conducteur de la locomotive est présent et alerte (i.e. système de veille automatique), ces dispositifs fonctionnent en générant en permanence des signaux électriques analogiques dont la tension varie selon que le bouton-poussoir est pressé ou relâché par le conducteur, signaux qui sont exploités par le système d’aide à la conduite lors de la mise en œuvre de certaines fonctionnalités de conduite autonome. Cependant, dans les véhicules automobiles, il apparaît que les signaux électriques qui sont générés par ces dispositifs de surveillance ne sont pas toujours stables. En effet, il s’avère qu’au lieu de générer des signaux électriques qui ont toujours la même tension en fonction de l’action qui est réalisée sur le bouton-poussoir (i.e. pressé ou relâché), les dispositifs de surveillance génèrent parfois des signaux électriques dont la tension oscille entre plusieurs niveaux de tension (i.e. les signaux rebondissent entre différents niveaux de tension). Or, ceci a pour conséquence de nuire à la capacité des systèmes d’aide à la conduite de se baser sur ces signaux pour mettre en œuvre de manière sûre des fonctionnalités de conduite autonome pour lesquelles il est crucial d’être en mesure de déterminer avec certitude si le conducteur se trouve bien à bord du véhicule. De plus, ces oscillations sont également à l’origine de délais qui impactent la rapidité de prise de décision des systèmes d’aide à la conduite, qui, est effectivement conditionnée par leur capacité à acquérir et traiter les signaux électriques générés par les dispositif de surveillance de manière aussi rapide que possible (e.g. l’acquisition et le traitement des signaux électriques générés par le dispositif de surveillance doit être de l’ordre de 30ms pour permettre la mise en œuvre de fonctionnalités de stationnement automatisé).It is known that certain motor vehicles, in particular vehicles which are equipped with driving assistance systems which provide autonomous driving functionalities (e.g. parking assistance, lane keeping assistance, emergency braking assistance, etc. ), are equipped, in order to allow the provision of autonomous driving functionalities for which it is necessary to ensure that the driver of the vehicle is indeed present in the passenger compartment of the vehicle (e.g. automated parking), with devices for monitoring the presence of a driver, which generally comprise a push-button arranged in the passenger compartment of the vehicle. Thus, similar to those fitted to train locomotives in order to monitor that the locomotive driver is present and alert (i.e. automatic standby system), these devices operate by continuously generating analog electrical signals whose voltage varies according to that the push button is pressed or released by the driver, signals that are used by the driver assistance system when implementing certain autonomous driving functionalities. However, in motor vehicles, it appears that the electrical signals which are generated by these monitoring devices are not always stable. Indeed, it turns out that instead of generating electrical signals which always have the same voltage depending on the action performed on the push-button (i.e. pressed or released), monitoring devices sometimes generate electrical signals whose voltage oscillates between several voltage levels (i.e. the signals bounce between different voltage levels). However, this has the consequence of impairing the ability of driver assistance systems to rely on these signals to safely implement autonomous driving functionalities for which it is crucial to be able to determine with certainty that the driver is actually in the vehicle. In addition, these oscillations are also the cause of delays which impact the decision-making speed of driver assistance systems, which is effectively conditioned by their ability to acquire and process the electrical signals generated by the monitoring as quickly as possible (e.g. the acquisition and processing of the electrical signals generated by the monitoring device must be of the order of 30ms to allow the implementation of automated parking functionalities).

L’invention vise à pallier ces inconvénients. L’invention a en particulier pour but de fournir un procédé et un système qui permettent de sécuriser la mise en œuvre par un système d’aide à la conduite d’un véhicule automobile de fonctionnalités de conduite autonome qui se basent sur des signaux électriques générés par un dispositif de surveillance de la présence d’un conducteur comprenant un bouton-poussoir agencé dans l’habitacle des véhicules. De plus, l’invention a pour but de fournir un procédé et un système pour filtrer (i.e. traiter) un signal électrique généré par un dispositif de surveillance de la présence d’un conducteur d’un véhicule automobile comprenant un bouton-poussoir agencé dans l’habitacle du véhicule de sorte à maximiser la rapidité de prise de décision du système d’aide à la conduite lors de la mise en œuvre de certaines fonctionnalités de conduite autonome.The invention aims to overcome these drawbacks. The object of the invention is in particular to provide a method and a system which make it possible to secure the implementation by a driving assistance system of a motor vehicle of autonomous driving functionalities which are based on electrical signals generated by a device for monitoring the presence of a driver comprising a push-button arranged in the passenger compartment of the vehicles. Furthermore, the object of the invention is to provide a method and a system for filtering (i.e. processing) an electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle comprising a push-button arranged in the vehicle interior so as to maximize the decision-making speed of the driver assistance system when implementing certain autonomous driving functions.

Ces buts sont atteints, selon un premier objet de l’invention, au moyen d’un procédé de filtrage, par un système informatique embarqué à bord d’un véhicule automobile, d’un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur comprenant un bouton-poussoir agencé dans l’habitacle du véhicule, le procédé comprenant les étapes de :These objects are achieved, according to a first object of the invention, by means of a method of filtering, by a computer system on board a motor vehicle, an analog electrical signal generated by a device for monitoring the presence of a driver comprising a push-button arranged in the passenger compartment of the vehicle, the method comprising the steps of:

  • déterminer une première valeur ponctuelle de la tension du signal électrique ;determining a first point value of the voltage of the electrical signal;
  • déterminer des données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique ;determining data characterizing a first state to which the first point value of the voltage of the electric signal corresponds;
  • déterminer une durée d’un intervalle d’échantillonnage et un nombre d’échantillons à considérer en fonction des données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique ;determining a duration of a sampling interval and a number of samples to be considered as a function of the data characterizing a first state to which the first point value of the voltage of the electrical signal corresponds;
  • déterminer si le signal électrique est stable en fonction de la durée d’un intervalle d’échantillonnage et du nombre d’échantillons à considérer ; et, lorsque tel est le cas,determine if the electrical signal is stable according to the duration of a sampling interval and the number of samples to be considered; and, when this is the case,
  • déterminer des données caractérisant un état stable ; etdetermining data characterizing a stable state; And
  • transmettre les données caractérisant un état stable via un réseau de communication du véhicule à destination d’une unité de commande électronique du véhicule.transmit the data characterizing a stable state via a vehicle communication network to an electronic control unit of the vehicle.

Selon une variante, l’étape consistant à déterminer si le signal électrique est stable peut comprendre les étapes de :Alternatively, the step of determining whether the electrical signal is stable may include the steps of:

  • déterminer au moins une deuxième valeur ponctuelle de la tension du signal électrique en fonction de la durée d’un intervalle d’échantillonnage et du nombre d’échantillons à considérer ;determining at least a second point value of the voltage of the electrical signal as a function of the duration of a sampling interval and the number of samples to be considered;
  • déterminer des données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique ; etdetermining data characterizing a second state to which the second point value of the voltage of the electrical signal corresponds; And
  • comparer les données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique et les données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique.comparing the data characterizing a first state to which the first point value of the voltage of the electric signal corresponds and the data characterizing a second state to which the second point value of the voltage of the electric signal corresponds.

Selon une autre variante, l’étape consistant à déterminer si le signal électrique est stable peut comprendre une étape consistant à déterminer si une valeur ponctuelle d’un paramètre de contrôle est inférieure à une valeur seuil préétablie.According to another variant, the step consisting in determining whether the electrical signal is stable can comprise a step consisting in determining whether a point value of a control parameter is lower than a pre-established threshold value.

Selon une autre variante, l’étape consistant à déterminer au moins une deuxième valeur ponctuelle de la tension du signal électrique peut comprendre une étape consistant à incrémenter la valeur ponctuelle du paramètre de contrôle.According to another variant, the step consisting in determining at least a second point value of the voltage of the electric signal can comprise a step consisting in incrementing the point value of the control parameter.

Selon une autre variante, l’étape consistant à déterminer si le signal électrique est stable peut comprendre les étapes de :According to another variant, the step consisting in determining whether the electrical signal is stable can comprise the steps of:

  • établir que le signal électrique est instable si la valeur ponctuelle du paramètre de contrôle est supérieure ou égale à la valeur seuil ; etestablishing that the electrical signal is unstable if the point value of the control parameter is greater than or equal to the threshold value; And
  • transmettre des données caractérisant une détection d’un signal électrique instable via le réseau de communication à destination de l’unité de commande électronique.transmit data characterizing detection of an unstable electrical signal via the communication network to the electronic control unit.

Selon une autre variante, l’étape consistant à transmettre des données caractérisant un état stable peut comprendre une étape consistant à réinitialiser la valeur ponctuelle du paramètre de contrôle.According to another variant, the step consisting in transmitting data characterizing a stable state can comprise a step consisting in reinitializing the point value of the control parameter.

Selon une autre variante, les données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique, les données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique et les données caractérisant un état stable peuvent identifier un premier cas dans lequel le bouton-poussoir est pressé, un deuxième cas dans lequel le bouton-poussoir est relâché, un troisième cas dans lequel un court-circuit est présent, un quatrième cas dans lequel une incertitude existe ou un cinquième cas dans lequel un circuit ouvert est présent.According to another variant, the data characterizing a first state to which the first point value of the voltage of the electric signal corresponds, the data characterizing a second state to which the second point value of the voltage of the electric signal corresponds and the data characterizing a stable state can identify a first case in which the push button is pressed, a second case in which the push button is released, a third case in which a short circuit is present, a fourth case in which an uncertainty exists or a fifth case in which an open circuit is present.

En outre, l’invention a également pour objet un système pour filtrer un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur d’un véhicule automobile comprenant un bouton-poussoir agencé dans l’habitacle du véhicule, ledit système comprenant au moins une unité de traitement d’informations, comprenant au moins un processeur, et un support de stockage de données configurés pour mettre en œuvre un procédé tel que décrit ci-dessus.In addition, the invention also relates to a system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle comprising a push-button arranged in the passenger compartment of the vehicle, said system comprising at least one information processing unit, comprising at least one processor, and a data storage medium configured to implement a method as described above.

De plus, l’invention a aussi pour objet un programme comprenant des instructions de code de programme pour l’exécution des étapes d’un procédé tel que décrit ci-dessus lorsque ledit programme est exécuté sur un ordinateur et/ou un processeur.In addition, the invention also relates to a program comprising program code instructions for the execution of the steps of a method as described above when said program is executed on a computer and/or a processor.

Par ailleurs, l’invention a également pour objet un support utilisable dans un ordinateur sur lequel un programme tel que décrit ci-dessus est enregistré.Furthermore, the invention also relates to a medium that can be used in a computer on which a program as described above is recorded.

Enfin, l’invention a aussi pour objet un véhicule automobile comprenant un système tel que décrit ci-dessus.Finally, the invention also relates to a motor vehicle comprising a system as described above.

Brève description des figuresBrief description of figures

D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels :Other characteristics and advantages of the invention will appear on examination of the detailed description below, and of the appended drawings, in which:

est un diagramme fonctionnel d’un système selon l’invention ; is a functional diagram of a system according to the invention;

est un organigramme illustrant les étapes d’un procédé selon l’invention ; et is a flowchart illustrating the steps of a method according to the invention; And

est un schéma illustrant des états en fonction d’une valeur ponctuelle de la tension d’un signal électrique selon l’invention. is a diagram illustrating states as a function of a point value of the voltage of an electrical signal according to the invention.

Description détaillée de l’inventionDetailed description of the invention

Selon l’invention, un système 100 pour, à bord d’un véhicule automobile, filtrer un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur, qui comprend un bouton-poussoir agencé dans l’habitacle du véhicule, est un système informatique, représenté à la figure 1, qui comprend une unité de traitement d’informations 101, comprenant un ou plusieurs processeurs, un support de stockage de données 102, au moins une interface d’entrée et sortie 103, permettant la réception de signaux électriques analogiques et l’émission de données, et un module de mesure 104 permettant de déterminer une valeur ponctuelle de la tension d’un signal électrique reçu par le biais de l’interface d’entrée et sortie 103.According to the invention, a system 100 for, on board a motor vehicle, filtering an analog electrical signal generated by a device for monitoring the presence of a driver, which comprises a push-button arranged in the passenger compartment of the vehicle , is a computer system, represented in FIG. 1, which comprises an information processing unit 101, comprising one or more processors, a data storage medium 102, at least one input and output interface 103, allowing the reception of analog electrical signals and the transmission of data, and a measurement module 104 making it possible to determine a point value of the voltage of an electrical signal received via the input and output interface 103.

Selon le mode de réalisation préféré, le système 100 selon l’invention est installé entre un dispositif de surveillance de la présence d’un conducteur, dont il reçoit les signaux électriques analogiques que celui-ci génère, et une unité de commande électronique d’un système d’aide à la conduite qui gère la mise en œuvre de fonctionnalités de conduite autonome sur la base de données reçues. De préférence, le système 100 selon l’invention est connecté au dispositif de surveillance de la présence d’un conducteur au moyen d’au moins un câble électrique et il est connecté à l’unité de commande électronique au moyen d’un réseau de communication pour véhicules automobiles permettant la transmission de données, par exemple un réseau CAN (Controller Area Network) ou un réseau Ethernet. Ainsi, le système 100 selon l’invention est aussi en mesure de transmettre des données à une unité de commande électronique d’un système d’aide à la conduite d’un véhicule automobile.According to the preferred embodiment, the system 100 according to the invention is installed between a device for monitoring the presence of a conductor, from which it receives the analog electrical signals that the latter generates, and an electronic control unit of a driver assistance system that manages the implementation of autonomous driving functionalities based on received data. Preferably, the system 100 according to the invention is connected to the device for monitoring the presence of a conductor by means of at least one electric cable and it is connected to the electronic control unit by means of a network of communication for motor vehicles allowing the transmission of data, for example a CAN network (Controller Area Network) or an Ethernet network. Thus, the system 100 according to the invention is also able to transmit data to an electronic control unit of a motor vehicle driving assistance system.

Selon l’invention, tous les éléments décrits ci-dessus contribuent pour permettre au système 100 selon l’invention de mettre en œuvre à bord d’un véhicule automobile un procédé de filtrage d’un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur comprenant un bouton-poussoir agencé dans l’habitacle du véhicule, tel que décrit ci-dessous en lien avec les figures 2 et 3.According to the invention, all the elements described above contribute to enabling the system 100 according to the invention to implement on board a motor vehicle a method of filtering an analog electrical signal generated by a device for monitoring the presence of a driver comprising a push button arranged in the passenger compartment of the vehicle, as described below in connection with Figures 2 and 3.

Selon une première étape 201 du procédé selon l’invention, le système 100 selon l’invention détermine, au moyen de son module de mesure 104, une première valeur ponctuelle de la tension du signal électrique. En effet, comme indiqué en préambule, le dispositif de surveillance de la présence d’un conducteur génère en permanence des signaux électriques dont la tension varie selon que le bouton-poussoir est pressé ou relâché. La tension de ces signaux varie, par exemple, entre 0V et 5V.According to a first step 201 of the method according to the invention, the system 100 according to the invention determines, by means of its measurement module 104, a first point value of the voltage of the electrical signal. Indeed, as indicated in the preamble, the device for monitoring the presence of a driver constantly generates electrical signals whose voltage varies depending on whether the push-button is pressed or released. The voltage of these signals varies, for example, between 0V and 5V.

Ensuite, selon une deuxième étape 202 du procédé selon l’invention, le système 100 selon l’invention détermine des données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique. Pour ce faire, comme illustré schématiquement par la figure 3, le système utilise une table de correspondance enregistrée dans son support de stockage de données 102, qui, à chaque niveau de tension mesuré, fait correspondre un état particulier qui identifie un cas de fonctionnement du dispositif de surveillance de la présence d’un conducteur. Ainsi, préférentiellement, en fonction de la tension du signal électrique mesurée, le système 100 selon l’invention détermine les données caractérisant un premier état de sorte qu’elles identifient un premier cas dans lequel le bouton-poussoir est pressé (i.e. État 2), un deuxième cas dans lequel le bouton-poussoir est relâché (i.e. État 4), un troisième cas dans lequel un court-circuit est présent (i.e. État 1), un quatrième cas dans lequel une incertitude existe (i.e. État 3) ou un cinquième cas dans lequel un circuit ouvert est présent (i.e. État 5).Then, according to a second step 202 of the method according to the invention, the system 100 according to the invention determines data characterizing a first state to which corresponds the first point value of the voltage of the electrical signal. To do this, as illustrated schematically by FIG. 3, the system uses a correspondence table recorded in its data storage medium 102, which, at each measured voltage level, matches a particular state which identifies an operating case of the device for monitoring the presence of a driver. Thus, preferably, depending on the voltage of the electrical signal measured, the system 100 according to the invention determines the data characterizing a first state so that they identify a first case in which the push button is pressed (i.e. State 2) , a second case in which the push-button is released (i.e. State 4), a third case in which a short-circuit is present (i.e. State 1), a fourth case in which an uncertainty exists (i.e. State 3) or a fifth case in which an open circuit is present (i.e. State 5).

Ensuite, selon une troisième étape 203 du procédé selon l’invention, le système 100 selon l’invention détermine une durée d’un intervalle d’échantillonnage et un nombre d’échantillons à considérer en fonction des données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique.Then, according to a third step 203 of the method according to the invention, the system 100 according to the invention determines a duration of a sampling interval and a number of samples to be considered as a function of the data characterizing a first state to which the first point value of the electrical signal voltage.

Pour ce faire, le système 100 selon l’invention a recours à une autre table de correspondance enregistrée dans son support de stockage de données 102 qui met en correspondance, chacun des états (i.e. chaque valeur de tension) avec une durée d’un intervalle d’échantillonnage et un nombre d’échantillons à considérer. Par exemple, lorsque la première valeur ponctuelle de la tension du signal électrique correspond aux états 1, 3 ou 5, ce qui peut être le cas lorsque le signal électrique rebondit dans ces états et/ou lorsque le bouton-poussoir est mal maintenu pressé ou qu’une trop forte pression est appliquée, le système 100 selon l’invention détermine que la durée d’un intervalle d’échantillonnage est égale à 5ms et que le nombre d’échantillons à considérer (i.e. à prélever) est égal à 6. Au contraire, lorsqu’il détermine que la première valeur ponctuelle de la tension du signal électrique correspond aux états 2 ou 4, le système 100 selon l’invention détermine, par exemple, que la durée d’un intervalle d’échantillonnage est de 5ms et que le nombre d’échantillons à considérer est égal à 2.To do this, the system 100 according to the invention uses another correspondence table recorded in its data storage medium 102 which maps each of the states (i.e. each voltage value) with a duration of an interval sampling and a number of samples to consider. For example, when the first point value of the voltage of the electrical signal corresponds to states 1, 3 or 5, which may be the case when the electrical signal bounces in these states and/or when the push button is held down incorrectly or that too much pressure is applied, the system 100 according to the invention determines that the duration of a sampling interval is equal to 5 ms and that the number of samples to be considered (i.e. to be taken) is equal to 6. On the contrary, when it determines that the first point value of the voltage of the electrical signal corresponds to states 2 or 4, the system 100 according to the invention determines, for example, that the duration of a sampling interval is 5 ms and that the number of samples to consider is equal to 2.

Ensuite, selon une quatrième étape 204 du procédé selon l’invention, le système 100 selon l’invention détermine si le signal électrique est stable en fonction de la durée d’un intervalle d’échantillonnage et du nombre d’échantillons à considérer.Then, according to a fourth step 204 of the method according to the invention, the system 100 according to the invention determines whether the electrical signal is stable according to the duration of a sampling interval and the number of samples to be considered.

Pour ce faire, comme on le comprend du paragraphe précédent, le système 100 selon l’invention détermine au moins une deuxième valeur ponctuelle de la tension du signal électrique en fonction de la durée d’un intervalle d’échantillonnage et du nombre d’échantillons à considérer. Ainsi, selon le premier exemple décrit ci-dessus, i.e. lorsque la première valeur ponctuelle de la tension du signal électrique a correspondu aux états 1, 3 ou 5, le système 100 selon l’invention considère (i.e. il détermine une valeur ponctuelle de la tension du signal électrique) six échantillons séparés par des intervalles de temps de 5 ms. Au contraire, selon le deuxième exemple décrit ci-dessus, i.e. lorsque la première valeur ponctuelle de la tension du signal électrique a correspondu aux états 2 ou 4, le système 100 selon l’invention considère seulement deux échantillons séparés par des intervalles de temps de 5 ms. Ensuite, le système 100 selon l’invention détermine des données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique (et fait de même pour les autres échantillons). Enfin, le système 100 selon l’invention compare les données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique et les données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique (et fait de même pour les autres échantillons), cette dernière étape pouvant consister, par exemple, à établir que le signal électrique est stable si tous les états sont identiques, si une majorité d’états sont identiques, si un seul état n’est pas identique aux autres, etc.To do this, as understood from the previous paragraph, the system 100 according to the invention determines at least a second point value of the voltage of the electrical signal as a function of the duration of a sampling interval and the number of samples to consider. Thus, according to the first example described above, i.e. when the first point value of the voltage of the electric signal has corresponded to states 1, 3 or 5, the system 100 according to the invention considers (i.e. it determines a point value of the electrical signal voltage) six samples separated by 5 ms time intervals. On the contrary, according to the second example described above, i.e. when the first point value of the voltage of the electrical signal has corresponded to states 2 or 4, the system 100 according to the invention considers only two samples separated by time intervals of 5ms. Then, the system 100 according to the invention determines data characterizing a second state to which the second point value of the voltage of the electrical signal corresponds (and does the same for the other samples). Finally, the system 100 according to the invention compares the data characterizing a first state to which the first point value of the voltage of the electric signal corresponds and the data characterizing a second state to which the second point value of the voltage of the electric signal corresponds (and the same for the other samples), this last step possibly consisting, for example, in establishing that the electrical signal is stable if all the states are identical, if a majority of states are identical, if a single state is not identical to others, etc.

Ensuite, lorsqu’il établit au cours de l’étape précédente que le signal électrique est stable, le système 100 selon l’invention réalise les étapes suivantes du procédé selon l’invention décrites ci-dessous.Then, when it establishes during the previous step that the electrical signal is stable, the system 100 according to the invention carries out the following steps of the method according to the invention described below.

Selon une cinquième étape 205 du procédé selon l’invention, le système 100 selon l’invention détermine des données caractérisant un état stable, en établissant, par exemple, que l’état stable est celui qui est identique à la majorité des états déterminés grâce aux échantillons considérés à l’étape précédente, et, au cours d’une sixième étape 206, le système 100 selon l’invention transmet les données caractérisant un état stable via le réseau de communication à destination de l’unité de commande électronique du véhicule à laquelle il est connectée, cette dernière exploitant ces données pour la mise en œuvre de fonctionnalités de conduite autonome.According to a fifth step 205 of the method according to the invention, the system 100 according to the invention determines data characterizing a stable state, by establishing, for example, that the stable state is that which is identical to the majority of the states determined thanks to to the samples considered in the previous step, and, during a sixth step 206, the system 100 according to the invention transmits the data characterizing a stable state via the communication network to the electronic control unit of the vehicle to which it is connected, the latter exploiting this data for the implementation of autonomous driving functionalities.

Par ailleurs, selon un mode de réalisation particulier, qui permet avantageusement de prendre en compte des oscillations très nombreuses du signal électrique, oscillations qui trouvent généralement leur origine dans un défaut de fonctionnement du dispositif de surveillance de la présence d’un conducteur, la quatrième étape 204 du procédé selon l’invention décrite ci-dessus comprend une étape au cours de laquelle le système 100 selon l’invention, lorsqu’il détermine au moins une deuxième valeur de la tension du signal électrique, incrémente une valeur ponctuelle d’un paramètre de contrôle (i.e. nouvelle valeur = ancienne valeur +1) et il compare la valeur ponctuelle du paramètre de contrôle avec une valeur seuil préétablie qui, de préférence, est enregistrée dans le support de stockage de données 102. Ensuite, le système 100 selon l’invention établit que le signal électronique est instable lorsque la valeur du paramètre de contrôle est supérieure à la valeur seuil et, dans ce cas, il transmet des données caractérisant une détection d’un signal électrique instable via le réseau de communication à destination de l’unité de commande électronique. Au contraire, lorsque le système 100 selon l’invention détermine que le signal électrique est stable, il réalise, au cours de la sixième étape 206 décrite ci-dessus, une étape supplémentaire au cours de laquelle il réinitialise la valeur ponctuelle du paramètre de contrôle (i.e. valeur du paramètre de contrôle = 0).Furthermore, according to a particular embodiment, which advantageously makes it possible to take into account very numerous oscillations of the electrical signal, oscillations which generally find their origin in an operating fault of the device for monitoring the presence of a conductor, the fourth step 204 of the method according to the invention described above comprises a step during which the system 100 according to the invention, when it determines at least a second value of the voltage of the electrical signal, increments a point value by a control parameter (i.e. new value=old value +1) and it compares the point value of the control parameter with a pre-established threshold value which, preferably, is recorded in the data storage medium 102. Then, the system 100 according to the invention establishes that the electronic signal is unstable when the value of the control parameter is greater than the threshold value and, in this case, it transmits data characterizing detection of an unstable electrical signal via the communication network to the electronic control unit. On the contrary, when the system 100 according to the invention determines that the electrical signal is stable, it performs, during the sixth step 206 described above, an additional step during which it resets the point value of the control parameter (i.e. control parameter value = 0).

Par conséquent, aux termes du procédé et du système selon l’invention décrits ci-dessus, une solution est fournie pour permettre de sécuriser la mise en œuvre par un système d’aide à la conduite d’un véhicule automobile de fonctionnalités de conduite autonome qui se basent sur des signaux électriques générés par un dispositif de surveillance de la présence d’un conducteur comprenant un bouton-poussoir agencé dans l’habitacle du véhicule. De plus, le procédé et le système selon l’invention décrits ci-dessus fournissent une solution pour filtrer un signal électrique généré par un dispositif de surveillance de la présence d’un conducteur d’un véhicule automobile comprenant un bouton-poussoir agencé dans l’habitacle du véhicule de sorte à maximiser la rapidité de prise de décision du système d’aide à la conduite lors de la mise en œuvre de certaines fonctionnalités de conduite autonome.Consequently, under the terms of the method and the system according to the invention described above, a solution is provided to make it possible to secure the implementation by a driving assistance system of a motor vehicle of autonomous driving functionalities which are based on electrical signals generated by a device for monitoring the presence of a driver comprising a push-button arranged in the passenger compartment of the vehicle. In addition, the method and the system according to the invention described above provide a solution for filtering an electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle comprising a push button arranged in the interior of the vehicle so as to maximize the decision-making speed of the driver assistance system when implementing certain autonomous driving functions.

Claims (10)

Procédé de filtrage, par un système informatique (100) embarqué à bord d’un véhicule automobile, d’un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur comprenant un bouton-poussoir agencé dans l’habitacle du véhicule,caractérisé en ce quele procédé comprend les étapes de :
  • déterminer une première valeur ponctuelle de la tension du signal électrique ;
  • déterminer des données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique ;
  • déterminer une durée d’un intervalle d’échantillonnage et un nombre d’échantillons à considérer en fonction des données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique ;
  • déterminer si le signal électrique est stable en fonction de la durée d’un intervalle d’échantillonnage et du nombre d’échantillons à considérer ; et, lorsqu’il est établi que tel est le cas,
  • déterminer des données caractérisant un état stable ; et
  • transmettre les données caractérisant un état stable via un réseau de communication du véhicule à destination d’une unité de commande électronique du véhicule.
Method of filtering, by a computer system (100) on board a motor vehicle, an analog electrical signal generated by a device for monitoring the presence of a driver comprising a push-button arranged in the passenger compartment of the vehicle,characterized in thatthe method includes the steps of:
  • determining a first point value of the voltage of the electrical signal;
  • determining data characterizing a first state to which the first point value of the voltage of the electrical signal corresponds;
  • determining a duration of a sampling interval and a number of samples to be considered as a function of the data characterizing a first state to which the first point value of the voltage of the electric signal corresponds;
  • determining whether the electrical signal is stable as a function of the duration of a sampling interval and the number of samples to be considered; and, where it is established that this is the case,
  • determining data characterizing a stable state; And
  • transmitting the data characterizing a stable state via a communication network of the vehicle to an electronic control unit of the vehicle.
Procédé selon la revendication 1,caractérisé en ce quel’étape consistant à déterminer si le signal électrique est stable comprend les étapes de :
  • déterminer au moins une deuxième valeur ponctuelle de la tension du signal électrique en fonction de la durée d’un intervalle d’échantillonnage et du nombre d’échantillons à considérer ;
  • déterminer des données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique ; et
  • comparer les données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique et les données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique.
Method according to claim 1,characterized in that thatthe step of determining if the electrical signal is stable includes the steps of:
  • determining at least a second point value of the voltage of the electrical signal as a function of the duration of a sampling interval and the number of samples to be considered;
  • determining data characterizing a second state to which the second point value of the voltage of the electrical signal corresponds; And
  • comparing the data characterizing a first state to which the first point value of the voltage of the electric signal corresponds and the data characterizing a second state to which the second point value of the voltage of the electric signal corresponds.
Procédé selon la revendication 2,caractérisé en ce quel’étape consistant à déterminer si le signal électrique est stable comprend une étape consistant à déterminer si une valeur ponctuelle d’un paramètre de contrôle est inférieure à une valeur seuil préétablie.Method according to Claim 2, characterized in that the step consisting in determining whether the electrical signal is stable comprises a step consisting in determining whether a point value of a control parameter is lower than a pre-established threshold value. Procédé selon la revendication 3,caractérisé en ce quel’étape consistant à déterminer au moins une deuxième valeur ponctuelle de la tension du signal électrique comprend une étape consistant à incrémenter la valeur ponctuelle du paramètre de contrôle.Method according to Claim 3, characterized in that the step consisting in determining at least a second point value of the voltage of the electrical signal comprises a step consisting in incrementing the point value of the control parameter. Procédé selon l’une des revendications 3-4,caractérisé en ce quel’étape consistant à déterminer si le signal électrique est stable comprend les étapes de :
  • établir que le signal électrique est instable si la valeur du paramètre de contrôle est supérieure ou égale à la valeur seuil ; et
  • transmettre des données caractérisant une détection d’un signal électrique instable via le réseau de communication à destination de l’unité de commande électronique.
Method according to one of claims 3-4,characterized in that thatthe step of determining if the electrical signal is stable includes the steps of:
  • establishing that the electrical signal is unstable if the value of the control parameter is greater than or equal to the threshold value; And
  • transmitting data characterizing detection of an unstable electrical signal via the communication network to the electronic control unit.
Procédé selon l’une des revendications 3-5,caractérisé en ce quel’étape consistant à transmettre des données caractérisant un état stable comprend une étape consistant à réinitialiser la valeur du paramètre de contrôle.Method according to one of Claims 3-5, characterized in that the step consisting in transmitting data characterizing a stable state comprises a step consisting in reinitializing the value of the control parameter. Procédé selon l’une des revendications 3-5,caractérisé en ce queles données caractérisant un premier état auquel correspond la première valeur ponctuelle de la tension du signal électrique, les données caractérisant un deuxième état auquel correspond la deuxième valeur ponctuelle de la tension du signal électrique et les données caractérisant un état stable identifient un premier cas dans lequel le bouton-poussoir est pressé, un deuxième cas dans lequel le bouton-poussoir est relâché, un troisième cas dans lequel un court-circuit est présent, un quatrième cas dans lequel une incertitude existe ou un cinquième cas dans lequel un circuit ouvert est présent.Method according to one of Claims 3-5, characterized in that the data characterizing a first state to which the first point value of the voltage of the electric signal corresponds, the data characterizing a second state to which the second point value of the voltage of the electrical signal and the data characterizing a stable state identify a first case in which the push button is pressed, a second case in which the push button is released, a third case in which a short circuit is present, a fourth case in in which an uncertainty exists or a fifth case in which an open circuit is present. Système (100) pour filtrer un signal électrique analogique généré par un dispositif de surveillance de la présence d’un conducteur d’un véhicule automobile comprenant un bouton-poussoir agencé dans l’habitacle du véhicule,caractérisé en ce qu ele système comprend au moins une unité de traitement d’informations (101), comprenant au moins un processeur, et un support de stockage de données (102) configurés pour mettre en œuvre un procédé selon l’une quelconque des revendications précédentes.System (100) for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle comprising a push-button arranged in the passenger compartment of the vehicle, characterized in that the system comprises at at least one information processing unit (101), comprising at least one processor, and a data storage medium (102) configured to implement a method according to any one of the preceding claims. Programme d’ordinateur comprenant des instructions de code de programme pour l’exécution des étapes d’un procédé selon l’une quelconque des revendications 1-7 lorsque ledit programme est exécuté sur un ordinateur.A computer program comprising program code instructions for performing the steps of a method according to any of claims 1-7 when said program is executed on a computer. Véhicule automobile,caractérisé en ce qu’il comprend un système selon la revendication 8.Motor vehicle, characterized in that it comprises a system according to claim 8.
FR2002628A 2020-03-18 2020-03-18 Method and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle Pending FR3108460A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2002628A FR3108460A1 (en) 2020-03-18 2020-03-18 Method and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2002628A FR3108460A1 (en) 2020-03-18 2020-03-18 Method and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle
FR2002628 2020-03-18

Publications (1)

Publication Number Publication Date
FR3108460A1 true FR3108460A1 (en) 2021-09-24

Family

ID=71452406

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2002628A Pending FR3108460A1 (en) 2020-03-18 2020-03-18 Method and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle

Country Status (1)

Country Link
FR (1) FR3108460A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080297205A1 (en) * 2007-05-30 2008-12-04 Taylor John Philip Switch de-bouncing device and method
US20110291799A1 (en) * 2010-05-26 2011-12-01 Lear Corporation Debounce strategy for validating switch actuation
CN110048697A (en) * 2019-03-28 2019-07-23 深圳市创维群欣安防科技股份有限公司 A kind of method filtering out key jitter and relevant device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080297205A1 (en) * 2007-05-30 2008-12-04 Taylor John Philip Switch de-bouncing device and method
US20110291799A1 (en) * 2010-05-26 2011-12-01 Lear Corporation Debounce strategy for validating switch actuation
CN110048697A (en) * 2019-03-28 2019-07-23 深圳市创维群欣安防科技股份有限公司 A kind of method filtering out key jitter and relevant device

Similar Documents

Publication Publication Date Title
FR2913371A1 (en) METHOD AND SYSTEM FOR CONTROLLING TIRES.
FR3108460A1 (en) Method and system for filtering an analog electrical signal generated by a device for monitoring the presence of a driver of a motor vehicle
FR3118616A1 (en) Method and device for anti-collision warning and/or emergency braking
EP3513294B1 (en) Device for controlling the reinitialization of a computer on board an automobile
FR2929883A1 (en) AUTOMATIC INITIALIZATION METHOD OF ELECTRONIC WHEEL CIRCUITS AND VEHICLE COMPRISING THE APPLICATION OF SAID METHOD
EP2875502A2 (en) Method for overtaking assistance using a device integrating a gps module coupled to a radio frequency module
FR3097674A1 (en) Vehicle equipped with an emergency vehicle detection system.
EP3917814A1 (en) Method for managing a maintenance support functionality in the lane provided by a driver assistance system of a motor-driven land vehicle
FR3106015A1 (en) Method and system for monitoring individuals transported in a remotely controllable motor vehicle
FR3098481A1 (en) Method of notification of a danger to the driver of a motor vehicle
FR3104111A1 (en) Method and system for detecting, on board a motor vehicle, the appearance and / or disappearance of a traffic lane on a roadway used by the vehicle
FR3120597A1 (en) Method for managing the operation of a man-machine interface of an apparatus for assisting the driving of a motor vehicle, associated system and motor vehicle
FR3128433A1 (en) Method and system for providing at least one indication aimed at alerting the passenger compartment of a motor vehicle to the existence of a danger
EP2489548A1 (en) Method for controlling the switching of an adaptive headlight system of an automobile
FR3107239A1 (en) Method and system for managing the operation of an adaptive cruise control of a motor vehicle according to an expected speed
FR3107875A1 (en) Method and device for controlling the activation of vehicle indicators
FR3100782A1 (en) Method and system for monitoring driver behavior of a motor vehicle
EP4296136A1 (en) Method for warning a driver of a motor vehicle after determining areas not monitored by the driver
FR3101834A1 (en) Method and system for managing an overtaking maneuver performed by a motor vehicle
FR3101831A1 (en) Method and system for managing a lane change maneuver performed by a motor vehicle
FR3100517A1 (en) Method and system for managing a deactivation of an autopilot functionality provided by a driver assistance system of a motor vehicle
FR3144890A1 (en) Method and device for determining a direction of travel of an emergency vehicle
FR3101309A1 (en) Method and system for constituting and managing data characterizing the dangerousness of a road intersection aboard a motor vehicle
FR3106531A1 (en) Method and system for managing the air quality of the passenger compartment of a motor vehicle near areas where the air is periodically polluted
FR3141913A1 (en) Method and device for monitoring a vehicle

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20210924

PLFP Fee payment

Year of fee payment: 3

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

CD Change of name or company name

Owner name: STELLANTIS AUTO SAS, FR

Effective date: 20240423