FR3139779A1 - MONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE - Google Patents

MONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE Download PDF

Info

Publication number
FR3139779A1
FR3139779A1 FR2209426A FR2209426A FR3139779A1 FR 3139779 A1 FR3139779 A1 FR 3139779A1 FR 2209426 A FR2209426 A FR 2209426A FR 2209426 A FR2209426 A FR 2209426A FR 3139779 A1 FR3139779 A1 FR 3139779A1
Authority
FR
France
Prior art keywords
computer
vehicle
brake
decoupled
teeth
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
FR2209426A
Other languages
French (fr)
Inventor
Olivier Balenghien
Jerome Tierce
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.)
PSA Automobiles SA
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 FR2209426A priority Critical patent/FR3139779A1/en
Publication of FR3139779A1 publication Critical patent/FR3139779A1/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T1/00Arrangements of braking elements, i.e. of those parts where braking effect occurs specially for vehicles
    • B60T1/005Arrangements of braking elements, i.e. of those parts where braking effect occurs specially for vehicles by locking of wheel or transmission rotation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T17/00Component parts, details, or accessories of power brake systems not covered by groups B60T8/00, B60T13/00 or B60T15/00, or presenting other characteristic features
    • B60T17/18Safety devices; Monitoring
    • B60T17/22Devices for monitoring or checking brake systems; Signal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Control Of Transmission Device (AREA)

Abstract

Un procédé de surveillance est mis en œuvre dans un véhicule comprenant une chaîne de transmission comprenant un dispositif de frein comportant une roue dentée et un doigt de frein pouvant prendre sur ordre d’un premier calculateur une position d’immobilisation ou une position découplée. Ce procédé de surveillance comprend une étape (10-30) dans laquelle, lorsqu’un second calculateur transmet périodiquement au premier calculateur une position du doigt de frein souhaitée par un usager, on enregistre cette position souhaitée en tant que position réelle lorsque le premier calculateur la reçoit et qu’elle correspond à une position en cours du doigt de frein, et lorsque cette position souhaitée n’est pas reçue par le premier calculateur N fois consécutives, avec N ≥ 2, on ordonne au premier calculateur de maintenir le doigt de frein dans la position réelle enregistrée et on déclenche une génération d’une alerte pour l’usager. Figure 3A monitoring method is implemented in a vehicle comprising a transmission chain comprising a brake device comprising a toothed wheel and a brake finger capable of taking on the order of a first computer an immobilization position or a decoupled position. This monitoring method comprises a step (10-30) in which, when a second computer periodically transmits to the first computer a position of the brake finger desired by a user, this desired position is recorded as a real position when the first computer receives it and that it corresponds to a current position of the brake finger, and when this desired position is not received by the first computer N consecutive times, with N ≥ 2, the first computer is ordered to maintain the brake finger brake in the real position recorded and an alert is triggered for the user. Figure 3

Description

SURVEILLANCE DES COMMUNICATIONS ENTRE CALCULATEURS IMPLIQUÉS DANS L’IMMOBILISATION D’UN VÉHICULEMONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE Domaine technique de l’inventionTechnical field of the invention

L’invention concerne les véhicules comprenant une chaîne de transmission comprenant un dispositif de frein contrôlé par un premier calculateur, et plus précisément la surveillance au sein de tels véhicules des communications entre un second calculateur et le premier calculateur.The invention relates to vehicles comprising a transmission chain comprising a brake device controlled by a first computer, and more precisely the monitoring within such vehicles of communications between a second computer and the first computer.

Etat de la techniqueState of the art

Certains véhicules, éventuellement de type automobile, comprennent une chaîne de transmission qui comprend un dispositif de frein (ou « frein de park ») comportant une roue, munie de dents, et un doigt de frein. Généralement, la roue dentée est couplée à la ligne d’arbre d’une boîte de vitesses automatisée ou à un réducteur.Certain vehicles, possibly of the automobile type, include a transmission chain which includes a brake device (or “park brake”) comprising a wheel, provided with teeth, and a brake finger. Typically, the gear is coupled to the shaft line of an automated gearbox or a reduction gear.

Le doigt de frein (ou « de park ») est propre à prendre, sur ordre d’un premier calculateur associé au dispositif de frein, une position d’immobilisation, dans laquelle il est logé entre deux dents de la roue dentée pour immobiliser le véhicule, ou une position découplée, dans laquelle il est découplé de la roue et donc permet les déplacements du véhicule. A cet effet, le doigt de frein est actionné par un moteur électrique qui est contrôlé par le premier calculateur. L’engagement du doigt de frein entre deux dents de la roue dentée peut par exemple résulter d’une action du conducteur du véhicule sur un organe de commande (par exemple en plaçant le levier de vitesses dans sa position parking). De même, le désengagement du doigt de frein de ces dents peut par exemple résulter d’une action du conducteur du véhicule sur cet organe de commande (par exemple en retirant le levier de vitesses de sa position parking).The brake (or “park”) finger is capable of taking, on the order of a first computer associated with the brake device, an immobilizing position, in which it is housed between two teeth of the toothed wheel to immobilize the vehicle, or a decoupled position, in which it is decoupled from the wheel and therefore allows the movement of the vehicle. For this purpose, the brake finger is actuated by an electric motor which is controlled by the first computer. The engagement of the brake finger between two teeth of the gear wheel can for example result from an action by the driver of the vehicle on a control member (for example by placing the gear lever in its parking position). Likewise, the disengagement of the brake finger from these teeth can for example result from an action by the driver of the vehicle on this control member (for example by removing the gear lever from its parking position).

Actuellement, lorsque le conducteur du véhicule requiert l’engagement ou le désengagement du doigt de frein, un second calculateur du véhicule (par exemple le calculateur de supervision qui supervise la chaîne de transmission), transmet une demande d’engagement ou de désengagement au premier calculateur via un réseau de communication du véhicule (éventuellement multiplexé).Currently, when the driver of the vehicle requires the engagement or disengagement of the brake finger, a second computer of the vehicle (for example the supervision computer which supervises the transmission chain), transmits an engagement or disengagement request to the first computer via a vehicle communications network (possibly multiplexed).

Un tel mode de fonctionnement peut poser problème. En effet, si le second calculateur transmet au premier calculateur la demande d’engagement ou de désengagement alors que la communication entre les premier et second calculateurs est temporairement (ou définitivement) interrompue, le premier calculateur ne le sait pas, tout comme il ne sait pas qu’il y a un défaut de communication.Such a mode of operation can pose a problem. Indeed, if the second computer transmits to the first computer the engagement or disengagement request while the communication between the first and second computers is temporarily (or permanently) interrupted, the first computer does not know it, just as it does not know not that there is a lack of communication.

Dans ce cas, le premier calculateur ne peut pas agir sur le doigt de frein et ne peut pas non plus alerter le conducteur puisqu’il n’est pas informé de la situation. Par conséquent, le conducteur ne se rend compte du problème que lorsqu’il veut engager le doigt de frein et qu’il s’aperçoit que ce n’est pas possible car le premier calculateur ne reçoit pas la commande. Il est alors, par exemple, impossible de recharger une batterie du véhicule si le doigt de frein ne peut pas être placé dans sa position d’immobilisation, ce qui peut occasionner une immobilisation de ce dernier en raison d’une insuffisance d’énergie électrique disponible pour alimenter la machine motrice électrique de son groupe motopropulseur (ou GMP), ou bien de démarrer le véhicule si le doigt de frein ne peut pas être placé dans sa position découplée, ce qui occasionne une immobilisation du véhicule.In this case, the first computer cannot act on the brake finger and cannot alert the driver either since he is not informed of the situation. Consequently, the driver only realizes the problem when he wants to engage the brake finger and realizes that this is not possible because the first computer does not receive the command. It is then, for example, impossible to recharge a vehicle battery if the brake finger cannot be placed in its immobilized position, which may cause the latter to be immobilized due to insufficient electrical energy. available to power the electric motor of its powertrain (or GMP), or to start the vehicle if the brake finger cannot be placed in its decoupled position, which causes the vehicle to be immobilized.

L’invention a donc notamment pour but d’améliorer la situation.The invention therefore aims in particular to improve the situation.

Présentation de l’inventionPresentation of the invention

Elle propose notamment à cet effet un procédé de surveillance destiné à être mis en œuvre dans un véhicule comprenant une chaîne de transmission comprenant un dispositif de frein comportant une roue munie de dents et un doigt de frein propre à prendre sur ordre d’un premier calculateur une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser le véhicule, ou une position découplée, dans laquelle il est découplé de la roue.It proposes in particular for this purpose a monitoring method intended to be implemented in a vehicle comprising a transmission chain comprising a brake device comprising a wheel provided with teeth and a brake finger suitable for taking on the order of a first computer an immobilization position, in which it is housed between two teeth to immobilize the vehicle, or a decoupled position, in which it is decoupled from the wheel.

Ce procédé de surveillance se caractérise par le fait qu’il comprend une étape dans laquelle, lorsqu’un second calculateur transmet périodiquement au premier calculateur une position du doigt de frein souhaitée par le conducteur, on enregistre cette position souhaitée en tant que position réelle lorsque le premier calculateur la reçoit et qu’elle correspond à une position en cours du doigt de frein, et lorsque cette position souhaitée n’est pas reçue par le premier calculateur N fois consécutives, avec N ≥ 2, on ordonne au premier calculateur de maintenir le doigt de frein dans la position réelle enregistrée et on déclenche une génération d’une alerte pour l’usager.This monitoring method is characterized by the fact that it comprises a step in which, when a second computer periodically transmits to the first computer a position of the brake finger desired by the driver, this desired position is recorded as a real position when the first computer receives it and it corresponds to a current position of the brake finger, and when this desired position is not received by the first computer N consecutive times, with N ≥ 2, the first computer is ordered to maintain the brake finger in the actual position recorded and an alert is triggered for the user.

Ainsi, dès que la communication est interrompue entre les premier et second calculateurs, le dispositif de surveillance en informe le premier calculateur et l’usager du véhicule qui est alors en capacité d’agir en conséquence.Thus, as soon as communication is interrupted between the first and second computers, the monitoring device informs the first computer and the vehicle user who is then able to act accordingly.

Le procédé de surveillance selon l’invention peut comporter d’autres caractéristiques qui peuvent être prises séparément ou en combinaison, et notamment :The monitoring method according to the invention may include other characteristics which can be taken separately or in combination, and in particular:

- dans son étape, le nombre N peut être compris entre 50 et 500 ;- in its stage, the number N can be between 50 and 500;

- dans son étape, chaque fois que le premier calculateur ne reçoit pas la position souhaitée, on peut incrémenter d’une unité une valeur en cours d’un compteur, et, lorsque cette valeur en cours devient égale à N, on peut ordonner au premier calculateur de maintenir le doigt de frein dans la position réelle enregistrée et on peut déclencher la génération d’alerte ;- in its step, each time the first calculator does not receive the desired position, we can increment a current value of a counter by one unit, and, when this current value becomes equal to N, we can order the first computer to maintain the brake finger in the actual recorded position and the alert generation can be triggered;

- en présence de la dernière option, dans son étape, lorsque le premier calculateur reçoit de nouveau une position souhaitée correspondant à la position réelle enregistrée, alors que la valeur en cours du compteur est strictement inférieure à N, on peut remettre à zéro la valeur en cours du compteur ;- in the presence of the last option, in its step, when the first calculator again receives a desired position corresponding to the real position recorded, while the current value of the counter is strictly less than N, the value can be reset to zero current counter;

- dans son étape, lorsque le premier calculateur reçoit de nouveau une position souhaitée correspondant à la position réelle enregistrée pendant au moins une durée choisie, on peut cesser de déclencher la génération d’alerte ;- in its step, when the first calculator again receives a desired position corresponding to the actual position recorded for at least a chosen duration, we can stop triggering the alert generation;

- en présence de la dernière option, dans son étape, la durée choisie peut être comprise entre 500 ms et 1500 ms ;- in the presence of the last option, in its step, the chosen duration can be between 500 ms and 1500 ms;

- dans son étape, en cas de déclenchement d’une génération d’alerte, on peut aussi effectuer dans le véhicule un enregistrement d’au moins un code défaut représentatif d’une absence de réception de la position souhaitée au moins N fois consécutives ;- in its stage, in the event of triggering an alert generation, it is also possible to record in the vehicle at least one fault code representative of an absence of reception of the desired position at least N consecutive times;

- en présence de la dernière option, dans son étape, on peut enregistrer le code défaut dans le premier calculateur et/ou le second calculateur.- in the presence of the last option, in its step, the fault code can be recorded in the first computer and/or the second computer.

L’invention propose également un produit programme d’ordinateur comprenant un jeu d’instructions qui, lorsqu’il est exécuté par des moyens de traitement, est propre à mettre en œuvre un procédé de surveillance du type de celui présenté ci-avant, dans un véhicule comprenant une chaîne de transmission comprenant un dispositif de frein comportant une roue munie de dents et un doigt de frein propre à prendre sur ordre d’un premier calculateur une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser le véhicule, ou une position découplée, dans laquelle il est découplé de la roue, pour surveiller des communications entre un second calculateur et le premier calculateur.The invention also proposes a computer program product comprising a set of instructions which, when executed by processing means, is capable of implementing a monitoring method of the type of that presented above, in a vehicle comprising a transmission chain comprising a brake device comprising a wheel provided with teeth and a brake finger capable of taking on the order of a first computer an immobilization position, in which it is housed between two teeth to immobilize the vehicle, or a decoupled position, in which it is decoupled from the wheel, to monitor communications between a second computer and the first computer.

L’invention propose également un dispositif de surveillance destiné à équiper un véhicule comprenant une chaîne de transmission comprenant un dispositif de frein comportant une roue munie de dents et un doigt de frein propre à prendre sur ordre d’un premier calculateur une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser le véhicule, ou une position découplée, dans laquelle il est découplé de la roue.The invention also proposes a monitoring device intended to equip a vehicle comprising a transmission chain comprising a brake device comprising a wheel provided with teeth and a brake finger capable of taking on the order of a first computer an immobilization position , in which it is housed between two teeth to immobilize the vehicle, or a decoupled position, in which it is decoupled from the wheel.

Ce dispositif de surveillance se caractérise par le fait qu’il comprend au moins un processeur et au moins une mémoire agencés pour effectuer les opérations consistant, lorsqu’un second calculateur transmet périodiquement au premier calculateur une position du doigt de frein souhaitée par un usager, à enregistrer cette position souhaitée en tant que position réelle lorsque le premier calculateur la reçoit et qu’elle correspond à une position en cours du doigt de frein, et lorsque cette position souhaitée n’est pas reçue par le premier calculateur N fois consécutives, avec N ≥ 2, à ordonner au premier calculateur de maintenir le doigt de frein dans la position réelle enregistrée et à déclencher une génération d’une alerte pour l’usager.This monitoring device is characterized by the fact that it comprises at least one processor and at least one memory arranged to carry out the operations consisting, when a second computer periodically transmits to the first computer a position of the brake finger desired by a user, to record this desired position as a real position when the first computer receives it and it corresponds to a current position of the brake finger, and when this desired position is not received by the first computer N consecutive times, with N ≥ 2, to order the first computer to maintain the brake finger in the actual recorded position and to trigger generation of an alert for the user.

L’invention propose également un véhicule, éventuellement de type automobile, et comprenant, d’une part, une chaîne de transmission comprenant un dispositif de frein comportant une roue munie de dents et un doigt de frein propre à prendre sur ordre d’un premier calculateur une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser le véhicule, ou une position découplée, dans laquelle il est découplé de la roue, et, d’autre part, un dispositif de surveillance du type de celui présenté ci-avant.The invention also proposes a vehicle, possibly of the automobile type, and comprising, on the one hand, a transmission chain comprising a brake device comprising a wheel provided with teeth and a brake finger suitable for taking on the order of a first computer an immobilization position, in which it is housed between two teeth to immobilize the vehicle, or a decoupled position, in which it is decoupled from the wheel, and, on the other hand, a monitoring device of the type of that presented above.

Brève description des figuresBrief description of the 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 the appended drawings, in which:

illustre schématiquement et fonctionnellement un exemple de réalisation d’un véhicule comprenant une chaîne de transmission à GMP à machine motrice électrique alimentée par une batterie principale rechargeable et couplée à un réducteur associé à un dispositif de frein, et un dispositif de surveillance selon l’invention, schematically and functionally illustrates an exemplary embodiment of a vehicle comprising a GMP transmission chain with an electric motor powered by a rechargeable main battery and coupled to a reduction gear associated with a brake device, and a monitoring device according to the invention ,

illustre schématiquement et fonctionnellement un exemple de réalisation d’un calculateur de dispositif de frein comprenant un exemple de réalisation d’un dispositif de surveillance selon l’invention, et schematically and functionally illustrates an exemplary embodiment of a brake device calculator comprising an exemplary embodiment of a monitoring device according to the invention, and

illustre schématiquement un exemple d’algorithme mettant en œuvre un procédé de surveillance selon l’invention. schematically illustrates an example of an algorithm implementing a monitoring method according to the invention.

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

L’invention a notamment pour but de proposer un procédé de surveillance, et un dispositif de surveillance DS associé, destinés à permettre une surveillance des communications entre un premier calculateur CF d’un dispositif de frein (ou frein de park) DF1 d’une chaîne de transmission d’un véhicule V et un second calculateur CS de ce dernier (V).The invention aims in particular to propose a monitoring method, and an associated DS monitoring device, intended to allow monitoring of communications between a first CF calculator of a brake device (or parking brake) DF1 of a transmission chain of a vehicle V and a second computer CS of the latter (V).

Dans ce qui suit, on considère, à titre d’exemple non limitatif, que le véhicule V est de type automobile. Il s’agit par exemple d’une voiture, comme illustré sur la . Mais l’invention n’est pas limitée à ce type de véhicule. Elle concerne en effet tout type de véhicule comprenant une chaîne de transmission à dispositif de frein (ou frein de park). Ainsi, elle concerne, par exemple, les véhicules terrestres (véhicules utilitaires, camping-cars, minibus, cars, camions, motocyclettes, engins de voirie, engins de chantier, engins agricoles, engins de loisir (motoneige, kart), et engins à chenille(s), par exemple), les bateaux et les aéronefs.In what follows, we consider, by way of non-limiting example, that the vehicle V is of the automobile type. This is for example a car, as illustrated in the . But the invention is not limited to this type of vehicle. It concerns any type of vehicle comprising a transmission chain with a brake device (or parking brake). Thus, it concerns, for example, land vehicles (utility vehicles, motorhomes, minibuses, coaches, trucks, motorcycles, road machinery, construction machinery, agricultural machinery, leisure machinery (snowmobile, kart), and road machinery. caterpillar(s), for example), boats and aircraft.

Par ailleurs, on considère dans ce qui suit, à titre d’exemple non limitatif, que le véhicule V comprend une chaîne de transmission à groupe motopropulseur (ou GMP) de type tout électrique (et donc dont la motricité est assurée exclusivement par au moins une machine motrice électrique MME). Mais le GMP pourrait être de type hybride (thermique et électrique).Furthermore, we consider in what follows, by way of non-limiting example, that the vehicle V comprises a powertrain transmission chain (or GMP) of all-electric type (and therefore whose traction is ensured exclusively by at least an electric driving machine MME). But the GMP could be of hybrid type (thermal and electric).

De plus, on considère dans ce qui suit, à titre d’exemple non limitatif, que la machine motrice électrique MME est alimentée en énergie électrique par une batterie principale (ou de traction) BP, rechargeable pendant des phases de recharge. Mais la machine motrice électrique MME pourrait être alimentée en énergie électrique par une pile à combustible.In addition, we consider in what follows, by way of non-limiting example, that the electric driving machine MME is supplied with electrical energy by a main (or traction) battery BP, rechargeable during recharging phases. But the MME electric driving machine could be supplied with electrical energy by a fuel cell.

On a schématiquement représenté sur la un véhicule V comprenant une chaîne de transmission à dispositif de frein (ou frein de park) DF1 et à GMP électrique (et donc à machine motrice électrique MME), un calculateur de supervision CS, un réseau de bord RB, une batterie de servitude BS, une batterie principale (ou de traction) BP, un convertisseur CV, et un dispositif de surveillance DS selon l’invention.We have schematically represented on the a vehicle V comprising a transmission chain with a brake device (or parking brake) DF1 and an electric GMP (and therefore an electric driving machine MME), a supervision computer CS, an on-board network RB, a service battery BS , a main (or traction) battery BP, a CV converter, and a DS monitoring device according to the invention.

Le réseau de bord RB est un réseau d’alimentation électrique auquel sont couplés des équipements (ou organes) électriques (ou électroniques) qui consomment de l’énergie électrique.The RB on-board network is an electrical supply network to which electrical (or electronic) equipment (or components) are coupled which consume electrical energy.

La batterie de servitude BS est chargée de fournir de l’énergie électrique au réseau de bord RB, en complément, ici, de celle fournie par le convertisseur CV alimenté par la batterie principale BP, et parfois à la place, ici, de ce convertisseur CV. Par exemple, cette batterie de servitude BS peut être agencée sous la forme d’une batterie de type très basse tension (typiquement 12 V, 24 V ou 48 V). Elle est rechargeable au moins par le convertisseur (de courant) CV. On considère dans ce qui suit, à titre d’exemple non limitatif, que la batterie de servitude BS est de type Lithium-ion 12 V.The utility battery BS is responsible for supplying electrical energy to the on-board network RB, in addition, here, to that supplied by the CV converter powered by the main battery BP, and sometimes instead, here, of this converter RESUME. For example, this BS utility battery can be arranged in the form of a very low voltage type battery (typically 12 V, 24 V or 48 V). It is rechargeable at least via the CV (current) converter. We consider in the following, by way of non-limiting example, that the BS utility battery is of the 12 V Lithium-ion type.

La chaîne de transmission a un GMP qui est, ici, purement électrique et donc qui comprend, notamment, une machine motrice électrique MME, un arbre moteur AM, et un arbre de transmission AT. On entend ici par « machine motrice électrique » une machine électrique agencée de manière à fournir un couple de sortie, défini par une consigne de couple, pour déplacer le véhicule V lorsqu’elle est alimentée en énergie électrique (ici) par la batterie principale BP, ainsi qu’éventuellement à récupérer du couple, par exemple dans une phase de freinage récupératif.The transmission chain has a GMP which is, here, purely electric and therefore which includes, in particular, an electric driving machine MME, an AM motor shaft, and an AT transmission shaft. Here we mean “electric driving machine” an electric machine arranged so as to provide an output torque, defined by a torque setpoint, to move the vehicle V when it is supplied with electrical energy (here) by the main battery BP , as well as possibly recovering torque, for example in a regenerative braking phase.

Le fonctionnement de la chaîne de transmission (et donc du GMP) est supervisé par le calculateur de supervision CS.The operation of the transmission chain (and therefore of the GMP) is supervised by the CS supervision computer.

La machine motrice électrique MME (ici un moteur électrique) est ici couplée à la batterie principale BP, afin d’être alimentée en énergie électrique, ainsi qu’éventuellement d’alimenter cette batterie principale BP en énergie électrique, par exemple dans une phase de freinage récupératif.The electric driving machine MME (here an electric motor) is here coupled to the main battery BP, in order to be supplied with electrical energy, as well as possibly to supply this main battery BP with electrical energy, for example in a phase of regenerative braking.

On considère dans ce qui suit, à titre d’exemple non limitatif, que la machine motrice électrique MME comprend un rotor et un stator.We consider in the following, by way of non-limiting example, that the electric motor machine MME comprises a rotor and a stator.

Par ailleurs, cette machine motrice électrique MME est couplée à l’arbre moteur AM, pour lui fournir le couple de sortie par entraînement en rotation. Cet arbre moteur AM est ici couplé à un réducteur RDC qui est aussi couplé à l’arbre de transmission AT, lui-même couplé à un premier train T1 (ici de roues), de préférence via un différentiel DV. Le fonctionnement de la machine motrice électrique MME est contrôlé par un calculateur de machine CM, et supervisé par le calculateur de supervision CS.Furthermore, this electric motor machine MME is coupled to the motor shaft AM, to provide it with the output torque by rotational drive. This motor shaft AM is here coupled to a reduction gear RDC which is also coupled to the transmission shaft AT, itself coupled to a first train T1 (here of wheels), preferably via a differential DV. The operation of the electric motor machine MME is controlled by a machine computer CM, and supervised by the supervision computer CS.

On notera également que le premier train T1 est ici situé dans la partie avant PVV du véhicule V. Mais dans une variante ce premier train T1 pourrait être celui qui est ici référencé T2 et qui est situé dans la partie arrière PRV du véhicule V.It will also be noted that the first train T1 is here located in the front part PVV of the vehicle V. But in a variant this first train T1 could be the one which is here referenced T2 and which is located in the rear part PRV of the vehicle V.

Le convertisseur CV est aussi chargé, ici, pendant les phases de roulage du véhicule V de convertir une partie du courant électrique stocké dans la batterie principale BP pour alimenter en courant électrique converti le réseau de bord RB et la batterie de servitude BS (pour la recharger).The CV converter is also responsible, here, during the driving phases of the vehicle V, of converting part of the electric current stored in the main battery BP to supply converted electric current to the on-board network RB and the service battery BS (for the reload).

On notera, comme illustré non limitativement sur la , que le convertisseur CV peut faire partie d’un chargeur CH comprenant aussi un calculateur de recharge (non illustré) chargé, au moins, de contrôler les recharges de la batterie principale BP.Note, as illustrated non-limitatively in the , that the CV converter can be part of a CH charger also including a recharge calculator (not illustrated) responsible, at least, for controlling the recharges of the main battery BP.

La batterie principale (ou de traction) BP peut, par exemple, comprendre des cellules de stockage d’énergie électrique, éventuellement électrochimiques (par exemple de type lithium-ion (ou Li-ion) ou Ni-Mh ou Ni-Cd). Egalement par exemple, la batterie principale BP peut être de type basse tension (typiquement 450 V à titre illustratif). Mais elle pourrait être de type moyenne tension ou haute tension.The main (or traction) battery BP can, for example, include electrical energy storage cells, possibly electrochemical (for example of the lithium-ion (or Li-ion) or Ni-Mh or Ni-Cd type). Also for example, the main BP battery can be of the low voltage type (typically 450 V for illustration purposes). But it could be medium voltage or high voltage.

On notera également que la batterie principale BP est associée à un boîtier de batterie BB qui comprend notamment un calculateur de batterie CB. Cette batterie principale BP et son boîtier de batterie BB constituent un pack batterie.It should also be noted that the main battery BP is associated with a battery box BB which notably includes a battery calculator CB. This main battery BP and its battery box BB constitute a battery pack.

On notera également que dans l’exemple illustré non limitativement sur la le véhicule V comprend aussi un boîtier de distribution BD auquel sont couplés la batterie de servitude BS, le convertisseur CV et le réseau de bord RB. Ce boîtier de distribution BD est chargé de distribuer dans le réseau de bord RB l’énergie électrique stockée dans la batterie de servitude BS ou produite par le convertisseur CV, pour l’alimentation des organes (ou équipements) électriques couplés au réseau de bord RB en fonction de demandes d’alimentation reçues (notamment du calculateur de supervision CS du GMP).It will also be noted that in the example illustrated non-limitingly on the the vehicle V also includes a distribution box BD to which the utility battery BS, the CV converter and the on-board network RB are coupled. This distribution box BD is responsible for distributing in the on-board network RB the electrical energy stored in the utility battery BS or produced by the converter CV, for powering the electrical components (or equipment) coupled to the on-board network RB depending on power requests received (in particular from the GMP CS supervision computer).

Le dispositif de frein (ou frein de park) DF1 comprend une roue RD munie de dents, un doigt de frein DF2, un moteur électrique MF, et un premier calculateur CF.The brake device (or parking brake) DF1 comprises a wheel RD equipped with teeth, a brake finger DF2, an electric motor MF, and a first computer CF.

La roue dentée RD est ici couplée au réducteur RDC. Mais, lorsque la chaîne de transmission comprend une boîte de vitesses automatisée, la roue dentée RD peut être couplée à la ligne d’arbre de cette boîte de vitesses, par exemple.The RD toothed wheel is here coupled to the RDC reducer. But, when the transmission chain includes an automated gearbox, the RD toothed wheel can be coupled to the shaft line of this gearbox, for example.

Le doigt de frein (ou de park) DF2 est propre à prendre, sur ordre du premier calculateur CF, une position d’immobilisation, dans laquelle il est logé entre deux dents de la roue dentée RD pour immobiliser le véhicule V, ou une position découplée, dans laquelle il est découplé de la roue dentée RD et donc permet les déplacements du véhicule V. Ce doigt de frein DF2 est actionné par le moteur électrique MF qui est contrôlé par le premier calculateur CF.The brake (or park) finger DF2 is capable of taking, on the order of the first computer CF, an immobilization position, in which it is housed between two teeth of the toothed wheel RD to immobilize the vehicle V, or a position decoupled, in which it is decoupled from the toothed wheel RD and therefore allows the movements of the vehicle V. This brake finger DF2 is actuated by the electric motor MF which is controlled by the first computer CF.

Dans l’exemple illustré non limitativement sur la , l’engagement du doigt de frein DF2 entre deux dents de la roue dentée RD résulte d’une action du conducteur du véhicule V sur le levier de vitesses LV (et plus précisément sur le placement de ce levier de vitesses LV dans sa position parking). De même, le désengagement du doigt de frein DF2 de ces dents résulte d’une action du conducteur du véhicule V sur le levier de vitesses LV (et plus précisément du retrait de ce levier de vitesses LV de sa position parking).In the example illustrated non-limitingly on the , the engagement of the brake finger DF2 between two teeth of the gear wheel RD results from an action by the driver of the vehicle V on the gear lever LV (and more precisely on the placement of this gear lever LV in its parking position ). Likewise, the disengagement of the brake finger DF2 from these teeth results from an action by the driver of the vehicle V on the gear lever LV (and more precisely from the removal of this gear lever LV from its parking position).

En fait, lorsque le conducteur place le levier de vitesses LV dans sa position parking, un second calculateur du véhicule V transmet une demande d’engagement du doigt de frein DF2 au premier calculateur CF, pour qu’il provoque le placement du doigt de frein DF2 dans sa position d’immobilisation. De même, lorsque le conducteur retire le levier de vitesses LV de sa position parking, ce second calculateur transmet une demande de désengagement du doigt de frein DF2 au premier calculateur CF, pour qu’il provoque le placement du doigt de frein DF2 dans sa position découplée. On notera que dans l’exemple illustré non limitativement sur la , le second calculateur est le calculateur de supervision CS, mais cela n’est pas obligatoire (il pourrait par exemple s’agir d’un calculateur dédié).In fact, when the driver places the gear lever LV in its parking position, a second computer of the vehicle V transmits a request for engagement of the brake finger DF2 to the first computer CF, so that it causes the placement of the brake finger DF2 in its immobilized position. Likewise, when the driver removes the LV gear lever from its parking position, this second computer transmits a request to disengage the brake finger DF2 to the first computer CF, so that it causes the brake finger DF2 to be placed in its position decoupled. It will be noted that in the example illustrated non-limitingly on the , the second computer is the CS supervision computer, but this is not obligatory (it could for example be a dedicated computer).

Il est important de noter qu’afin que l’invention puisse être mise en œuvre le second calculateur CS doit être agencé de manière à transmettre périodiquement au premier calculateur CF la position du doigt de frein DF2 qui est souhaitée par l’usager du véhicule V (en général le conducteur), et qui est ici définie par la position en cours du levier de vitesses LV. A chaque période, la position souhaitée transmise est donc soit la position d’immobilisation du doigt de frein DF2, soit la position découplée du doigt de frein DF2.It is important to note that in order for the invention to be implemented, the second computer CS must be arranged so as to periodically transmit to the first computer CF the position of the brake finger DF2 which is desired by the user of the vehicle V (generally the driver), and which is here defined by the current position of the LV gear lever. At each period, the desired position transmitted is therefore either the immobilization position of the brake finger DF2, or the decoupled position of the brake finger DF2.

Par exemple, cette transmission peut se faire suivant une période qui peut être comprise entre 5 ms et 50 ms. A titre d’exemple illustratif, la période peut être égale à 10 ms. Mais d’autres valeurs de période peuvent être utilisées. Par exemple, la valeur de la période peut être choisie pendant la phase de mise au point du véhicule V.For example, this transmission can be done over a period which can be between 5 ms and 50 ms. As an illustrative example, the period can be equal to 10 ms. But other period values can be used. For example, the value of the period can be chosen during the development phase of the vehicle V.

Les transmissions (ou communications) entre les premier CF et second CS calculateurs peuvent, par exemple, se faire via un réseau de communication du véhicule V (éventuellement multiplexé).The transmissions (or communications) between the first CF and second CS computers can, for example, be done via a communication network of the vehicle V (possibly multiplexed).

On notera également que dans une variante de réalisation non illustrée les actions du conducteur relatives au dispositif de frein DF1 pourraient se faire au moyen d’un autre organe de commande du véhicule V que le levier de vitesses LV.It should also be noted that in a variant embodiment not illustrated, the driver's actions relating to the brake device DF1 could be done by means of another control member of the vehicle V than the gear lever LV.

Comme évoqué plus haut, l’invention propose notamment un procédé de surveillance destiné à permettre la surveillance des communications (ou transmissions) entre les premier CF et second CS calculateurs.As mentioned above, the invention notably proposes a monitoring method intended to enable the monitoring of communications (or transmissions) between the first CF and second CS computers.

Ce procédé (de surveillance) peut être mis en œuvre au moins partiellement par le dispositif de surveillance DS (illustré au moins partiellement sur les figures 1 et 2) qui comprend à cet effet au moins un processeur PR1, par exemple de signal numérique (ou DSP (« Digital Signal Processor »)), et au moins une mémoire MD. Ce dispositif de surveillance DS peut donc être réalisé sous la forme d’une combinaison de circuits ou composants électriques ou électroniques (ou « hardware ») et de modules logiciels (ou « software »). A titre d’exemple, il peut s’agir d’un microcontrôleur.This (monitoring) method can be implemented at least partially by the monitoring device DS (illustrated at least partially in Figures 1 and 2) which comprises for this purpose at least one processor PR1, for example a digital signal (or DSP (“Digital Signal Processor”)), and at least one MD memory. This DS monitoring device can therefore be produced in the form of a combination of electrical or electronic circuits or components (or “hardware”) and software modules (or “software”). For example, it can be a microcontroller.

La mémoire MD est vive afin de stocker des instructions pour la mise en œuvre par le processeur PR1 d’une partie au moins du procédé de surveillance. Le processeur PR1 peut comprendre des circuits intégrés (ou imprimés), ou bien plusieurs circuits intégrés (ou imprimés) reliés par des connections filaires ou non filaires. On entend par circuit intégré (ou imprimé) tout type de dispositif apte à effectuer au moins une opération électrique ou électronique.The memory MD is RAM in order to store instructions for the implementation by the processor PR1 of at least part of the monitoring process. The processor PR1 may include integrated (or printed) circuits, or several integrated (or printed) circuits connected by wired or non-wired connections. By integrated (or printed) circuit we mean any type of device capable of performing at least one electrical or electronic operation.

Dans l’exemple illustré non limitativement sur les figures 1 et 2, le dispositif de surveillance DS fait partie du premier calculateur CF. Mais cela n’est pas obligatoire. En effet, le dispositif de surveillance DS pourrait comprendre son propre calculateur dédié, lequel est alors couplé au premier calculateur CF.In the example illustrated non-limitingly in Figures 1 and 2, the monitoring device DS is part of the first calculator CF. But this is not obligatory. Indeed, the DS monitoring device could include its own dedicated computer, which is then coupled to the first CF computer.

Comme illustré non limitativement sur la , le procédé (de surveillance), selon l’invention, comprend une étape 10-120 qui est mise en œuvre lorsque le GMP du véhicule V est en fonctionnement et que le second calculateur CS transmet périodiquement au premier calculateur CF la position du doigt de frein DF2 (engagée ou désengagée) qui est souhaitée par un usager du véhicule V, dans une sous-étape 10.As illustrated without limitation on the , the (monitoring) method, according to the invention, comprises a step 10-120 which is implemented when the GMP of the vehicle V is in operation and the second computer CS periodically transmits to the first computer CF the position of the finger of brake DF2 (engaged or disengaged) which is desired by a user of vehicle V, in a substep 10.

L’étape 10-120 du procédé comprend une sous-étape 70 dans laquelle on enregistre (le dispositif de surveillance DS déclenche l’enregistrement de) la position souhaitée transmise (et reçue) en tant que position réelle lorsque le premier calculateur CF la reçoit et qu’elle correspond réellement à la position en cours du doigt de frein DF2 qui est connue du premier calculateur CF du fait qu’il contrôle le doigt de frein DF2.Step 10-120 of the method comprises a sub-step 70 in which the desired position transmitted (and received) is recorded (the monitoring device DS triggers the recording of) as a real position when the first calculator CF receives it. and that it actually corresponds to the current position of the brake finger DF2 which is known to the first computer CF because it controls the brake finger DF2.

L’étape 10-120 du procédé comprend aussi une sous-étape 50 dans laquelle, lorsque la position souhaitée n’est pas reçue par le premier calculateur CF N fois consécutives, avec N ≥ 2, on (le dispositif de surveillance DS) ordonne au premier calculateur CF de maintenir le doigt de frein DF2 dans la position réelle enregistrée, et on (le dispositif de surveillance DS) déclenche la génération d’une alerte pour l’usager du véhicule V.Step 10-120 of the method also includes a sub-step 50 in which, when the desired position is not received by the first calculator CF N consecutive times, with N ≥ 2, we (the monitoring device DS) orders to the first computer CF to maintain the brake finger DF2 in the real position recorded, and we (the monitoring device DS) triggers the generation of an alert for the user of the vehicle V.

Grâce à l’invention, dès que la communication est interrompue entre les premier CF et second CS calculateurs, le dispositif de surveillance DS peut désormais le détecter, et informer le premier calculateur CF (en lui ordonnant de maintenir le doigt de frein DF2 dans la dernière position réelle enregistrée) mais aussi l’usager du véhicule V qui est alors en capacité d’agir en conséquence. Notamment, lorsque le véhicule V circule, l’usager sait que s’il arrête son véhicule V, il ne pourra pas effectuer une recharge de la batterie principale BP ou immobiliser son véhicule V par engagement du doigt de frein DF2 car le placement du levier de vitesses LV dans sa position parking ne permettra pas cet engagement du doigt de frein DF2. L’usager sait alors qu’il doit se rendre rapidement dans un service après-vente pour que le problème soit solutionné. De même, si le problème de communication est détecté au réveil du véhicule V, l’usager est très rapidement informé du fait qu’il ne pourra pas désengager le doigt de frein DF2 en retirant le levier de vitesses LV de sa position parking, ce qui lui évite de perdre du temps et lui permet d’appeler rapidement un service après-vente.Thanks to the invention, as soon as communication is interrupted between the first CF and second CS computers, the monitoring device DS can now detect it, and inform the first CF computer (by ordering it to maintain the brake finger DF2 in the last real position recorded) but also the user of vehicle V who is then able to act accordingly. In particular, when the vehicle V is traveling, the user knows that if he stops his vehicle V, he will not be able to recharge the main battery BP or immobilize his vehicle V by engaging the brake finger DF2 because the placement of the lever gears LV in its parking position will not allow this engagement of the DF2 brake finger. The user then knows that he must quickly go to an after-sales service to have the problem resolved. Likewise, if the communication problem is detected when the vehicle V wakes up, the user is very quickly informed of the fact that he will not be able to disengage the DF2 brake finger by removing the LV gear lever from its parking position, this which saves him from wasting time and allows him to quickly call after-sales service.

Par exemple, et comme illustré non limitativement sur la , l’étape 10-120 peut comprendre une sous-étape 20 dans laquelle on (le dispositif de surveillance DS) peut détecter périodiquement si le premier calculateur CF reçoit la position souhaitée du second calculateur CS. Dans la négative, on (le dispositif de surveillance DS) peut effectuer une sous-étape 30 décrite plus loin. Dans l’affirmative, l’étape 10-120 peut comprendre une sous-étape 60 dans laquelle on (le dispositif de surveillance DS) peut déterminer si la position souhaitée transmise et reçue correspond à la position réelle en cours du doigt de frein DF2. Dans l’affirmative, on (le dispositif de surveillance DS) effectue la sous-étape 70 afin d’enregistrer la position souhaitée transmise (et reçue) en tant que position réelle. Dans la négative, l’étape 10-120 peut comprendre une sous-étape 80 dans laquelle on (le dispositif de surveillance DS) peut enregistrer un code défaut dédié.For example, and as illustrated without limitation on the , step 10-120 may include a sub-step 20 in which (the monitoring device DS) can periodically detect whether the first calculator CF receives the desired position from the second calculator CS. If not, we (the monitoring device DS) can carry out a sub-step 30 described below. If so, step 10-120 may include a sub-step 60 in which (the monitoring device DS) can determine whether the desired position transmitted and received corresponds to the actual current position of the brake finger DF2. If so, we (the monitoring device DS) performs sub-step 70 in order to record the desired position transmitted (and received) as the actual position. If not, step 10-120 may include a sub-step 80 in which (the DS monitoring device) may record a dedicated fault code.

Egalement par exemple, l’alerte de l’usager du véhicule V peut se faire par allumage d’un voyant de service, éventuellement dédié au dispositif de frein DF2, et par exemple présent dans le tableau de bord du véhicule V, et/ou d’un message affiché sur au moins un écran du véhicule V (par exemple du tableau de bord ou d’un combiné central) ou sur l’écran d’un téléphone intelligent (ou « smartphone ») de l’usager, et/ou diffusé par au moins un haut-parleur du véhicule V ou de ce téléphone intelligent.Also for example, alerting the user of vehicle V can be done by lighting a service light, possibly dedicated to the brake device DF2, and for example present in the dashboard of vehicle V, and/or a message displayed on at least one screen of vehicle V (for example on the dashboard or a central instrument panel) or on the screen of a smart phone (or “smartphone”) of the user, and/ or broadcast by at least one speaker of the vehicle V or this smartphone.

Egalement par exemple, dans l’étape 10-120 le nombre N peut être compris entre 50 et 500. A titre d’exemple illustratif, le nombre N peut être égal à 200. Mais d’autres valeurs du nombre N peuvent être utilisées. Par exemple, la valeur de N peut être choisie pendant la phase de mise au point du véhicule V.Also for example, in step 10-120 the number N can be between 50 and 500. As an illustrative example, the number N can be equal to 200. But other values of the number N can be used. For example, the value of N can be chosen during the development phase of the vehicle V.

Egalement par exemple, et comme illustré non limitativement sur la , l’étape 10-120 peut comprendre une sous-étape 30 dans laquelle chaque fois que le premier calculateur CF ne reçoit pas la position souhaitée, on (le dispositif de surveillance DS) peut incrémenter d’une unité (+1) la valeur en cours d’un compteur dédié. Dans ce cas, lorsque la valeur en cours devient égale à N, on (le dispositif de surveillance DS) ordonne au premier calculateur CF de maintenir le doigt de frein DF2 dans la position réelle enregistrée, et on (le dispositif de surveillance DS) déclenche la génération d’alerte dans la sous-étape 50.Also for example, and as illustrated non-limitingly on the , step 10-120 can include a sub-step 30 in which each time the first calculator CF does not receive the desired position, we (the monitoring device DS) can increment the value by one unit (+1). in progress of a dedicated counter. In this case, when the current value becomes equal to N, we (the monitoring device DS) order the first computer CF to maintain the brake finger DF2 in the actual recorded position, and we (the monitoring device DS) trigger alert generation in substep 50.

En présence d’un tel mode de réalisation, comme illustré non limitativement sur la , l’étape 10-120 peut comprendre une sous-étape 40 dans laquelle on (le dispositif de surveillance DS) peut comparer à N la valeur en cours du compteur. Si cette valeur en cours est strictement inférieure à N, on (le dispositif de surveillance DS) peut effectuer de nouveau la sous-étape 20. En revanche, si la valeur en cours est égale à N, on (le dispositif de surveillance DS) effectue la sous-étape 50.In the presence of such an embodiment, as illustrated non-limitingly in the , step 10-120 may include a sub-step 40 in which (the monitoring device DS) can compare the current value of the counter to N. If this current value is strictly less than N, we (the DS monitoring device) can perform substep 20 again. On the other hand, if the current value is equal to N, we (the DS monitoring device) performs substep 50.

Egalement en présence du mode de réalisation décrit ci-avant (avec compteur), et comme illustré non limitativement sur la , l’étape 10-120 peut comprendre une sous-étape 100 dans laquelle, lorsque le premier calculateur CF reçoit de nouveau une position souhaitée qui correspond à la position réelle enregistrée, alors que la valeur en cours du compteur est strictement inférieure à N, on (le dispositif de surveillance DS) peut remettre à zéro la valeur en cours du compteur.Also in the presence of the embodiment described above (with counter), and as illustrated non-limitingly on the , step 10-120 may include a sub-step 100 in which, when the first calculator CF again receives a desired position which corresponds to the actual position recorded, while the current value of the counter is strictly less than N, on (the monitoring device DS) can reset the current counter value to zero.

En présence d’une telle option, et comme illustré non limitativement sur la , l’étape 10-120 peut comprendre une sous-étape 90 dans laquelle, après la génération de l’alerte de l’usager, on (le dispositif de surveillance DS) peut détecter si le premier calculateur CF reçoit de nouveau la position souhaitée du second calculateur CS et qu’elle correspond à la position réelle enregistrée. Dans la négative, on (le dispositif de surveillance DS) peut effectuer de nouveau la sous-étape 50 afin de maintenir la génération de l’alerte de l’usager. Dans l’affirmative, on (le dispositif de surveillance DS) effectue la sous-étape 100 pour remettre à zéro la valeur du compteur.In the presence of such an option, and as illustrated without limitation on the , step 10-120 can include a sub-step 90 in which, after generating the user alert, we (the monitoring device DS) can detect if the first calculator CF receives the desired position again of the second CS calculator and that it corresponds to the real position recorded. If not, we (the monitoring device DS) can perform substep 50 again in order to maintain the generation of the user alert. If so, we (the monitoring device DS) performs substep 100 to reset the counter value to zero.

On notera également, comme illustré non limitativement sur la , que l’étape 10-120 peut aussi comprendre une sous-étape 120 dans laquelle, lorsque le premier calculateur CF reçoit de nouveau une position souhaitée correspondant à la position réelle enregistrée pendant au moins une durée d1 choisie, on (le dispositif de surveillance DS) cesse de déclencher la génération d’alerte.Note also, as illustrated non-limitatively in the , that step 10-120 can also include a sub-step 120 in which, when the first calculator CF again receives a desired position corresponding to the real position recorded for at least a chosen duration d1, we (the monitoring device DS) stops triggering alert generation.

En présence d’une telle option, et comme illustré non limitativement sur la , l’étape 10-120 peut comprendre une sous-étape 110 dans laquelle, après la remise à zéro de la valeur du compteur, on (le dispositif de surveillance DS) détermine si le temps écoulé depuis que la réception d’une position souhaitée correspondant à la position réelle enregistrée est inférieure à la durée d1 choisie. Dans l’affirmative, on (le dispositif de surveillance DS) effectue de nouveau la sous-étape 50 afin de maintenir la génération de l’alerte de l’usager. Dans la négative, on (le dispositif de surveillance DS) effectue la sous-étape 120 afin de mettre fin à la génération d’alerte, puis retourne effectuer la sous-étape 20.In the presence of such an option, and as illustrated without limitation on the , step 10-120 may include a sub-step 110 in which, after resetting the counter value to zero, (the monitoring device DS) determines whether the time elapsed since receipt of a desired position corresponding to the actual position recorded is less than the chosen duration d1. If so, we (the monitoring device DS) performs substep 50 again in order to maintain the generation of the user alert. If not, we (the monitoring device DS) performs substep 120 in order to end the alert generation, then returns to perform substep 20.

Par exemple, dans la sous-étape 110 de l’étape 10-120 la durée d1 choisie peut être comprise entre 500 ms et 1500 ms. A titre d’exemple illustratif, la durée d1 peut être égale à 1000 ms. Mais d’autres valeurs de durée d1 peuvent être utilisées. Par exemple, la valeur de la durée d1 peut être choisie pendant la phase de mise au point du véhicule V.For example, in substep 110 of step 10-120 the duration d1 chosen can be between 500 ms and 1500 ms. As an illustrative example, the duration d1 can be equal to 1000 ms. But other duration values d1 can be used. For example, the value of the duration d1 can be chosen during the development phase of the vehicle V.

On notera également que dans la sous-étape 50, en cas de déclenchement d’une génération d’alerte, on peut effectuer (le dispositif de surveillance DS peut déclencher la réalisation) dans le véhicule V un (d’un) enregistrement d’au moins un code défaut qui est représentatif de l’absence de réception de la position souhaitée au moins N fois consécutives.It will also be noted that in sub-step 50, in the event of triggering an alert generation, it is possible to carry out (the monitoring device DS can trigger the production) in the vehicle V a (of a) recording of at least one fault code which is representative of the absence of reception of the desired position at least N consecutive times.

Par exemple, on peut enregistrer le code défaut dans le premier calculateur CF et/ou le second calculateur CS.For example, the fault code can be recorded in the first CF computer and/or the second CS computer.

L’enregistrement d’au moins un code défaut (représentatif de l’absence de réception de la position souhaitée au moins N fois consécutives) est destiné à faciliter la compréhension de l’origine du problème de transmission (ou communication) entre les premier CF et second CS calculateurs par un technicien d’un service après-vente, et à permettre à ce technicien de solutionner ce problème et d’informer l’usager du véhicule V de la cause de ce problème.The recording of at least one fault code (representative of the absence of reception of the desired position at least N consecutive times) is intended to facilitate understanding of the origin of the transmission (or communication) problem between the first CFs and second CS calculators by a technician from an after-sales service, and to allow this technician to solve this problem and to inform the user of vehicle V of the cause of this problem.

On notera également, comme illustré non limitativement sur la , que le premier calculateur CF (ou le calculateur du dispositif de surveillance DS) peut aussi comprendre une mémoire de masse MM1, notamment pour stocker l’information signalant la réception de la position souhaitée par le premier calculateur CF et l’éventuelle position réelle enregistrée, ainsi que d’éventuelles données intermédiaires intervenant dans tous ses calculs et traitements. Par ailleurs, ce premier calculateur CF (ou le calculateur du dispositif de surveillance DS) peut aussi comprendre une interface d’entrée IE pour la réception d’au moins l’information signalant la réception de la position souhaitée, pour les utiliser dans des calculs ou traitements, éventuellement après les avoir mis en forme et/ou démodulés et/ou amplifiés, de façon connue en soi, au moyen d’un processeur de signal numérique PR2. De plus, ce premier calculateur CF (ou le calculateur du dispositif de surveillance DS) peut aussi comprendre une interface de sortie IS, notamment pour délivrer un message (ou ordre) de déclenchement d’alerte, un message (ou ordre) de fin de déclenchement d’alerte, et au moins un éventuel message contenant un code défaut.Note also, as illustrated non-limitatively in the , that the first calculator CF (or the calculator of the monitoring device DS) can also include a mass memory MM1, in particular to store the information signaling the reception of the desired position by the first calculator CF and the possible real position recorded , as well as any intermediate data involved in all its calculations and processing. Furthermore, this first calculator CF (or the calculator of the monitoring device DS) can also include an input interface IE for receiving at least the information signaling the reception of the desired position, to use them in calculations or treatments, possibly after having shaped and/or demodulated and/or amplified them, in a manner known per se, by means of a digital signal processor PR2. In addition, this first calculator CF (or the calculator of the monitoring device DS) can also include an output interface IS, in particular to deliver an alert triggering message (or order), an end of alarm message (or order). alert triggering, and at least one possible message containing a fault code.

On notera également que l’invention propose aussi un produit programme d’ordinateur (ou programme informatique) comprenant un jeu d’instructions qui, lorsqu’il est exécuté par des moyens de traitement de type circuits électroniques (ou hardware), comme par exemple le processeur PR1, est propre à mettre en œuvre le procédé de surveillance décrit ci-avant pour surveiller les communications (ou transmissions) entre les premier CF et second CS calculateurs au sein du véhicule V.It will also be noted that the invention also proposes a computer program product (or computer program) comprising a set of instructions which, when executed by processing means of the electronic circuit (or hardware) type, such as for example the processor PR1, is capable of implementing the monitoring method described above to monitor the communications (or transmissions) between the first CF and second CS computers within the vehicle V.

Claims (10)

Procédé de surveillance pour un véhicule (V) comprenant une chaîne de transmission comprenant un dispositif de frein (DF1) comportant une roue (RD) munie de dents et un doigt de frein (DF2) propre à prendre sur ordre d’un premier calculateur (CF) une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser ledit véhicule (V), ou une position découplée, dans laquelle il est découplé de ladite roue (RD), caractérisé en ce qu’il comprend une étape (10-120) dans laquelle, lorsqu’un second calculateur (CS) transmet périodiquement audit premier calculateur (CF) une position dudit doigt de frein (DF2) souhaitée par un usager, on enregistre cette position souhaitée en tant que position réelle lorsque ledit premier calculateur (CF) la reçoit et qu’elle correspond à une position en cours dudit doigt de frein (DF2), et lorsque ladite position souhaitée n’est pas reçue par ledit premier calculateur (CF) N fois consécutives, avec N ≥ 2, on ordonne audit premier calculateur (CF) de maintenir ledit doigt de frein (DF2) dans ladite position réelle enregistrée et on déclenche une génération d’une alerte pour ledit usager.Monitoring method for a vehicle (V) comprising a transmission chain comprising a brake device (DF1) comprising a wheel (RD) provided with teeth and a brake finger (DF2) capable of being taken on the order of a first computer ( CF) an immobilization position, in which it is housed between two teeth to immobilize said vehicle (V), or a decoupled position, in which it is decoupled from said wheel (RD), characterized in that it comprises a step (10-120) in which, when a second computer (CS) periodically transmits to said first computer (CF) a position of said brake finger (DF2) desired by a user, this desired position is recorded as a real position when said first computer (CF) receives it and it corresponds to a current position of said brake finger (DF2), and when said desired position is not received by said first computer (CF) N consecutive times, with N ≥ 2 , said first computer (CF) is ordered to maintain said brake finger (DF2) in said real recorded position and an alert is triggered for said user. Procédé selon la revendication 1, caractérisé en ce que dans ladite étape (10-120) N est compris entre 50 et 500.Method according to claim 1, characterized in that in said step (10-120) N is between 50 and 500. Procédé selon la revendication 1 ou 2, caractérisé en ce que dans ladite étape (10-120) chaque fois que ledit premier calculateur (CF) ne reçoit pas ladite position souhaitée, on incrémente d’une unité une valeur en cours d’un compteur, et, lorsque ladite valeur en cours devient égale à N, on ordonne audit premier calculateur (CF) de maintenir ledit doigt de frein (DF2) dans ladite position réelle enregistrée et on déclenche ladite génération d’alerte.Method according to claim 1 or 2, characterized in that in said step (10-120) each time said first calculator (CF) does not receive said desired position, a current value of a counter is incremented by one unit , and, when said current value becomes equal to N, said first computer (CF) is ordered to maintain said brake finger (DF2) in said real recorded position and said alert generation is triggered. Procédé selon la revendication 3, caractérisé en ce que dans ladite étape (10-120), lorsque ledit premier calculateur (CF) reçoit de nouveau une position souhaitée correspondant à ladite position réelle enregistrée, alors que ladite valeur en cours du compteur est strictement inférieure à N, on remet à zéro ladite valeur en cours du compteur.Method according to claim 3, characterized in that in said step (10-120), when said first calculator (CF) again receives a desired position corresponding to said recorded real position, while said current value of the counter is strictly lower at N, said current value of the counter is reset to zero. Procédé selon l’une des revendications 1 à 4, caractérisé en ce que dans ladite étape (10-120), lorsque ledit premier calculateur (CF) reçoit de nouveau une position souhaitée correspondant à ladite position réelle enregistrée pendant au moins une durée choisie, on cesse de déclencher ladite génération d’alerte.Method according to one of claims 1 to 4, characterized in that in said step (10-120), when said first calculator (CF) again receives a desired position corresponding to said actual position recorded for at least a chosen duration, we stop triggering said alert generation. Procédé selon la revendication 5, caractérisé en ce que dans ladite étape (10-120) ladite durée choisie est comprise entre 500 ms et 1500 ms.Method according to claim 5, characterized in that in said step (10-120) said chosen duration is between 500 ms and 1500 ms. Procédé selon l’une des revendications 1 à 6, caractérisé en ce que dans ladite étape (10-120), en cas de déclenchement d’une génération d’alerte, on effectue dans ledit véhicule (V) un enregistrement d’au moins un code défaut représentatif d’une absence de réception de ladite position souhaitée au moins N fois consécutives.Method according to one of claims 1 to 6, characterized in that in said step (10-120), in the event of triggering of an alert generation, a recording of at least one is made in said vehicle (V). a fault code representative of a lack of reception of said desired position at least N consecutive times. Produit programme d’ordinateur comprenant un jeu d’instructions qui, lorsqu’il est exécuté par des moyens de traitement, est propre à mettre en œuvre le procédé de surveillance selon l’une des revendications 1 à 7, dans un véhicule (V) comprenant une chaîne de transmission comprenant un dispositif de frein (DF1) comportant une roue (RD) munie de dents et un doigt de frein (DF2) propre à prendre sur ordre d’un premier calculateur (CF) une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser ledit véhicule (V), ou une position découplée, dans laquelle il est découplé de ladite roue (RD), pour surveiller des communications entre un second calculateur (CS) et ledit premier calculateur (CF).Computer program product comprising a set of instructions which, when executed by processing means, is capable of implementing the monitoring method according to one of claims 1 to 7, in a vehicle (V) comprising a transmission chain comprising a brake device (DF1) comprising a wheel (RD) provided with teeth and a brake finger (DF2) capable of taking on the order of a first computer (CF) an immobilization position, in which it is housed between two teeth to immobilize said vehicle (V), or a decoupled position, in which it is decoupled from said wheel (RD), to monitor communications between a second computer (CS) and said first computer (CF) . Dispositif de surveillance (DS) pour un véhicule (V) comprenant une chaîne de transmission comprenant un dispositif de frein (DF1) comportant une roue (RD) munie de dents et un doigt de frein (DF2) propre à prendre sur ordre d’un premier calculateur (CF) une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser ledit véhicule (V), ou une position découplée, dans laquelle il est découplé de ladite roue (RD), caractérisé en ce qu’il comprend au moins un processeur (PR1) et au moins une mémoire (MD) agencés pour effectuer les opérations consistant, lorsqu’un second calculateur (CS) transmet périodiquement audit premier calculateur (CF) une position dudit doigt de frein (DF2) souhaitée par un usager, à enregistrer cette position souhaitée en tant que position réelle lorsque ledit premier calculateur (CF) la reçoit et qu’elle correspond à une position en cours dudit doigt de frein (DF2), et lorsque ladite position souhaitée n’est pas reçue par ledit premier calculateur (CF) N fois consécutives, avec N ≥ 2, à ordonner audit premier calculateur (CF) de maintenir ledit doigt de frein (DF2) dans ladite position réelle enregistrée et à déclencher une génération d’une alerte pour ledit usager.Monitoring device (DS) for a vehicle (V) comprising a transmission chain comprising a brake device (DF1) comprising a wheel (RD) provided with teeth and a brake finger (DF2) capable of being taken on the order of a first computer (CF) an immobilization position, in which it is housed between two teeth to immobilize said vehicle (V), or a decoupled position, in which it is decoupled from said wheel (RD), characterized in that it comprises at least one processor (PR1) and at least one memory (MD) arranged to carry out the operations consisting of, when a second computer (CS) periodically transmits to said first computer (CF) a position of said brake finger (DF2) desired by a user, to record this desired position as a real position when said first computer (CF) receives it and it corresponds to a current position of said brake finger (DF2), and when said desired position is not received by said first computer (CF) N consecutive times, with N ≥ 2, to order said first computer (CF) to maintain said brake finger (DF2) in said real recorded position and to trigger generation of an alert for said user . Véhicule (V) comprenant une chaîne de transmission comprenant un dispositif de frein (DF1) comportant une roue (RD) munie de dents et un doigt de frein (DF2) propre à prendre sur ordre d’un premier calculateur (CF) une position d’immobilisation, dans laquelle il est logé entre deux dents pour immobiliser ledit véhicule (V), ou une position découplée, dans laquelle il est découplé de ladite roue (RD), caractérisé en ce qu’il comprend en outre un dispositif de surveillance (DS) selon la revendication 9.Vehicle (V) comprising a transmission chain comprising a brake device (DF1) comprising a wheel (RD) provided with teeth and a brake finger (DF2) capable of taking on the order of a first computer (CF) a position of immobilization, in which it is housed between two teeth to immobilize said vehicle (V), or a decoupled position, in which it is decoupled from said wheel (RD), characterized in that it further comprises a monitoring device ( DS) according to claim 9.
FR2209426A 2022-09-19 2022-09-19 MONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE Pending FR3139779A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR2209426A FR3139779A1 (en) 2022-09-19 2022-09-19 MONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR2209426 2022-09-19
FR2209426A FR3139779A1 (en) 2022-09-19 2022-09-19 MONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE

Publications (1)

Publication Number Publication Date
FR3139779A1 true FR3139779A1 (en) 2024-03-22

Family

ID=84362833

Family Applications (1)

Application Number Title Priority Date Filing Date
FR2209426A Pending FR3139779A1 (en) 2022-09-19 2022-09-19 MONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE

Country Status (1)

Country Link
FR (1) FR3139779A1 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180037200A1 (en) * 2016-08-08 2018-02-08 Toyota Jidosha Kabushiki Kaisha Vehicle traveling control apparatus
US20210402965A1 (en) * 2020-06-12 2021-12-30 Robert Bosch Gmbh Tracking hydraulic pressure support events in a vehicle

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180037200A1 (en) * 2016-08-08 2018-02-08 Toyota Jidosha Kabushiki Kaisha Vehicle traveling control apparatus
US20210402965A1 (en) * 2020-06-12 2021-12-30 Robert Bosch Gmbh Tracking hydraulic pressure support events in a vehicle

Similar Documents

Publication Publication Date Title
FR3139779A1 (en) MONITORING COMMUNICATIONS BETWEEN COMPUTERS INVOLVED IN THE IMMOBILIZATION OF A VEHICLE
FR3140336A1 (en) MONITORING THE RECEIPT OF SPEED MEASUREMENTS BY A COMPUTER INVOLVED IN THE IMMOBILIZATION OF A VEHICLE
FR3142727A1 (en) MONITORING THE USE OF AN ELECTRIC BRAKE FINGER OF A VEHICLE
FR3106797A1 (en) HYBRID GMP VEHICLE AND ENGINE BRAKE CONTROL, AND ASSOCIATED CONTROL PROCESS
WO2024079399A1 (en) Monitoring the current to a motor involved in the immobilization of a vehicle
FR3140584A1 (en) MONITORING THE VOLTAGE AT THE TERMINALS OF A MOTOR INVOLVED IN THE IMMOBILIZATION OF A VEHICLE
FR3139517A1 (en) MONITORING THE ABILITY OF A VEHICLE TO PROVIDE QUICK RECHARGE OF A BATTERY
FR3142008A1 (en) MONITORING THE OPERATION OF A SWITCHING DEVICE ASSOCIATED WITH A RECHARGEABLE AND DEDICATED VEHICLE BATTERY
FR3136428A1 (en) MONITORING THE OPERATION OF A SPEED SENSOR OF AN ELECTRIC MOTOR MACHINE OF A VEHICLE
WO2023247843A1 (en) Monitoring of a computer associated with an electric drive engine of a vehicle
FR3132057A1 (en) CONTROL OF THE RECOVERY CURRENT SUPPLYING A MAIN BATTERY OF A LAND VEHICLE DURING A RECOVERY BRAKING PHASE
FR3139398A1 (en) MONITORING ACTUATION INFORMATION OF A VEHICLE ACCELERATOR CONTROL
FR3140126A1 (en) MONITORING THE NORMALITY OF DETERMINED ATMOSPHERIC PRESSURE IN A VEHICLE
FR3134631A1 (en) MONITORING THE MEASURED VOLTAGE OF A VEHICLE'S MAIN BATTERY DURING CHARGING IN MODE 2 OR 3
FR3135578A1 (en) MONITORING THE INTERNAL TEMPERATURE MEASURED IN AN ELECTRIC MOTOR MACHINE OF A VEHICLE
FR3136608A1 (en) REDUNDANCY MONITORING OF TEMPERATURE MEASUREMENTS OF AN ELECTRIC MOTOR MACHINE OF A VEHICLE
FR3137644A1 (en) MULTI-CONDITION MONITORING OF AN AUTOMATIC VEHICLE PARKING FUNCTION
WO2023152428A1 (en) Leakage current monitoring during mode 4 charging of a vehicle battery
FR3137354A1 (en) MONITORING THE MAXIMUM TORQUE DELIVERY FUNCTION IN A VEHICLE
FR3134049A1 (en) MONITORING A COUPLING DETECTION CIRCUIT OF A POWER CONNECTOR TO A VEHICLE CHARGING CONNECTOR
FR3140817A1 (en) MONITORING THE REQUESTED RECOVERY TORQUE SETTING IN A VEHICLE WITH AN ELECTRIC POWER MACHINE
FR3143508A1 (en) MONITORING THE TORQUE TO BE PROVIDED BY A GMP OF A LAND VEHICLE IN THE PRESENCE OF A RISK OF COLLISION
FR3134048A1 (en) MONITORING THE OUTPUT VOLTAGE OF A VEHICLE CONVERTER
FR3139531A1 (en) ZERO EMISSIONS MODE CONTROL IN A HYBRID DRIVELINE VEHICLE
FR3139421A1 (en) MONITORING THE ENGINE SPEED OF AN ELECTRIC POWER MACHINE OF A VEHICLE

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2