FR3062357A1 - METHOD FOR MONITORING A MOTOR CONTROL DEVICE FAULT IN A VEHICLE - Google Patents

METHOD FOR MONITORING A MOTOR CONTROL DEVICE FAULT IN A VEHICLE Download PDF

Info

Publication number
FR3062357A1
FR3062357A1 FR1750760A FR1750760A FR3062357A1 FR 3062357 A1 FR3062357 A1 FR 3062357A1 FR 1750760 A FR1750760 A FR 1750760A FR 1750760 A FR1750760 A FR 1750760A FR 3062357 A1 FR3062357 A1 FR 3062357A1
Authority
FR
France
Prior art keywords
driver
setpoint
wheels
determination
powertrain
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.)
Granted
Application number
FR1750760A
Other languages
French (fr)
Other versions
FR3062357B1 (en
Inventor
Ridouane Habbani
Cyrille Bertrand
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
Peugeot Citroen 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 Peugeot Citroen Automobiles SA filed Critical Peugeot Citroen Automobiles SA
Priority to FR1750760A priority Critical patent/FR3062357B1/en
Publication of FR3062357A1 publication Critical patent/FR3062357A1/en
Application granted granted Critical
Publication of FR3062357B1 publication Critical patent/FR3062357B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/48Parallel type
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K1/00Arrangement or mounting of electrical propulsion units
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K17/00Arrangement or mounting of transmissions in vehicles
    • B60K17/34Arrangement or mounting of transmissions in vehicles for driving both front and rear wheels, e.g. four wheel drive vehicles
    • B60K17/354Arrangement or mounting of transmissions in vehicles for driving both front and rear wheels, e.g. four wheel drive vehicles having separate mechanical assemblies for transmitting drive to the front or to the rear wheels or set of wheels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K17/00Arrangement or mounting of transmissions in vehicles
    • B60K17/34Arrangement or mounting of transmissions in vehicles for driving both front and rear wheels, e.g. four wheel drive vehicles
    • B60K17/356Arrangement or mounting of transmissions in vehicles for driving both front and rear wheels, e.g. four wheel drive vehicles having fluid or electric motor, for driving one or more wheels
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/22Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by apparatus, components or means specially adapted for HEVs
    • B60K6/38Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by apparatus, components or means specially adapted for HEVs characterised by the driveline clutches
    • B60K6/387Actuated clutches, i.e. clutches engaged or disengaged by electric, hydraulic or mechanical actuating means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/50Architecture of the driveline characterised by arrangement or kind of transmission units
    • B60K6/52Driving a plurality of drive axles, e.g. four-wheel drive
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/04Monitoring the functioning of the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K1/00Arrangement or mounting of electrical propulsion units
    • B60K2001/001Arrangement or mounting of electrical propulsion units one motor mounted on a propulsion axle for rotating right and left wheels of this axle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K6/00Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00
    • B60K6/20Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs
    • B60K6/42Arrangement or mounting of plural diverse prime-movers for mutual or common propulsion, e.g. hybrid propulsion systems comprising electric motors and internal combustion engines ; Control systems therefor, i.e. systems controlling two or more prime movers, or controlling one of these prime movers and any of the transmission, drive or drive units Informative references: mechanical gearings with secondary electric drive F16H3/72; arrangements for handling mechanical energy structurally associated with the dynamo-electric machine H02K7/00; machines comprising structurally interrelated motor and generator parts H02K51/00; dynamo-electric machines not otherwise provided for in H02K see H02K99/00 the prime-movers consisting of electric motors and internal combustion engines, e.g. HEVs characterised by the architecture of the hybrid electric vehicle
    • B60K6/48Parallel type
    • B60K2006/4825Electric machine connected or connectable to gearbox input shaft
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0004In digital systems, e.g. discrete-time systems involving sampling
    • B60W2050/0006Digital architecture hierarchy
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0019Control system elements or transfer functions
    • B60W2050/0028Mathematical models, e.g. for simulation
    • B60W2050/0037Mathematical models of vehicle sub-units
    • B60W2050/0041Mathematical models of vehicle sub-units of the drive line
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • B60W2050/021Means for detecting failure or malfunction
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/10Accelerator pedal position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/12Brake pedal position
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/62Hybrid vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Automation & Control Theory (AREA)
  • Human Computer Interaction (AREA)
  • Hybrid Electric Vehicles (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

L'invention concerne un procédé de surveillance d'un défaut de contrôle du groupe motopropulseur d'un véhicule automobile. Le procédé s'applique aux véhicules conventionnels à un mode de motorisation mais aussi de façon avantageuse aux véhicules hybrides ou véhicules électriques comportant de multiples actionneurs en couple qu'il est nécessaire de coordonner. Le procédé comporte la détermination (31) d'une consigne conducteur aux roues et la détermination (32) d'une pluralité de consignes de pilotage répartissant la consigne conducteur aux roues vers une pluralité d'actionneurs en couple de la transmission du groupe motopropulseur, et selon l'invention, il comporte en outre la détermination (33) d'une consigne conducteur théorique aux roues calculée à partir d'au moins la pluralité de consignes de pilotage et d'une modélisation prédéterminée de la transmission.The invention relates to a method for monitoring a control fault of the powertrain of a motor vehicle. The method applies to conventional vehicles with a motorization mode but also advantageously to hybrid vehicles or electric vehicles having multiple torque actuators that it is necessary to coordinate. The method comprises determining (31) a setpoint conductive to the wheels and determining (32) a plurality of steering instructions distributing the driver setpoint to the wheels to a plurality of torque actuators of the transmission of the powertrain, and according to the invention, it further comprises the determination (33) of a theoretic conductor setpoint for the wheels calculated from at least the plurality of steering instructions and a predetermined modeling of the transmission.

Description

Titulaire(s) : PEUGEOT CITROËN AUTOMOBILES SA Société anonyme.Holder (s): PEUGEOT CITROËN AUTOMOBILES SA Société anonyme.

O Demande(s) d’extension :O Extension request (s):

® Mandataire(s) : PEUGEOT CITROËN AUTOMOBILES SA Société anonyme.® Agent (s): PEUGEOT CITROËN AUTOMOBILES SA Public limited company.

® PROCEDE DE SURVEILLANCE D'UN DEFAUT DE CONTROLE DU GROUPE MOTOPROPULSEUR D'UN VEHICULE.® PROCESS FOR MONITORING A FAULT IN CONTROL OF THE DRIVE GROUP OF A VEHICLE.

FR 3 062 357 - A1 (57) L'invention concerne un procédé de surveillance d'un defaut de contrôle du groupe motopropulseur d'un véhicule automobile. Le procédé s'applique aux véhicules conventionnels à un mode de motorisation mais aussi de façon avantageuse aux véhicules hybrides ou véhicules électriques comportant de multiples actionneurs en couple qu'il est nécessaire de coordonner. Le procédé comporte la détermination (31) d'une consigne conducteur aux roues et la détermination (32) d'une pluralité de consignes de pilotage répartissant la consigne conducteur aux roues vers une pluralité d'actionneurs en couple de la transmission du groupe motopropulseur, et selon l'invention, il comporte en outre la détermination (33) d'une consigne conducteur théorique aux roues calculée à partir d'au moins la pluralité de consignes de pilotage et d'une modélisation prédéterminée de la transmission.FR 3 062 357 - A1 (57) The invention relates to a method for monitoring a fault in the control of the powertrain of a motor vehicle. The method is applicable to conventional vehicles with a motorization mode but also advantageously to hybrid vehicles or electric vehicles comprising multiple actuators in torque which it is necessary to coordinate. The method comprises the determination (31) of a driver setpoint at the wheels and the determination (32) of a plurality of control setpoints distributing the driver setpoint at the wheels to a plurality of torque actuators of the transmission of the powertrain, and according to the invention, it further comprises the determination (33) of a theoretical driver setpoint at the wheels calculated from at least the plurality of steering setpoints and a predetermined modeling of the transmission.

Figure FR3062357A1_D0001
Figure FR3062357A1_D0002

PROCEDE DE SURVEILLANCE D'UN DEFAUT DE CONTROLE DU GROUPE MOTOPROPULSEUR D'UN VEHICULE [001] Le domaine de l'invention concerne un procédé de surveillance d'un défaut de contrôle d'un groupe motopropulseur de véhicule automobile.The field of the invention relates to a method for monitoring a control fault in a motor vehicle powertrain. The field of the invention relates to a method for monitoring a control fault in a motor vehicle powertrain.

[002] Les récentes architectures de véhicules automobiles hybrides et électriques coordonnent une multitudes d'actionneurs au sein de la transmission. Dans ces véhicules il est courant qu'un moteur thermique soit associé à une ou plusieurs machines électriques/hydrauliques réparties sur un ou deux trains de roues du véhicule. Un superviseur de calcul est en charge de coordonner ces actionneurs pour répondre à la volonté du conducteur. On connaît par exemple les documents brevet FR2958607B1 et EP1205329B1 décrivant des stratégies de répartition du couple.Recent architectures of hybrid and electric motor vehicles coordinate a multitude of actuators within the transmission. In these vehicles it is common for a heat engine to be associated with one or more electrical / hydraulic machines distributed over one or two sets of wheels of the vehicle. A calculation supervisor is in charge of coordinating these actuators to meet the driver's wishes. We know for example the patent documents FR2958607B1 and EP1205329B1 describing torque distribution strategies.

[003] Conventionnellement, le superviseur du groupe motopropulseur comporte un module d'interprétation de la volonté du conducteur déterminant une consigne conducteur aux roues à partir de la position de la pédale d'accélération et de freinage, ainsi que de la vitesse du véhicules, et un module de répartition de la consigne conducteur aux roues vers les différents actionneurs en couple de la transmission. En particulier, le module de répartition exécute une multitude de programmes de pilotage en charge de répondre à un comportement de roulage attendu par le conducteur. Parmi ces programmes, on peut citer par exemple les fonctions de stratégie énergétique (choix du mode de roulage thermique, hybride, tout électrique, mode de recharge, mode économique ou mode sportif), les fonctions d'agréments de passage des jeux mécaniques, les fonctions d'agréments acoustiques ou les fonctions de limitation organique de chacun des actionneurs de la transmission.Conventionally, the powertrain supervisor includes a module for interpreting the driver's wishes determining a driver's command to the wheels from the position of the acceleration and braking pedal, as well as the vehicle speed, and a module for distributing the driver's setpoint to the wheels to the various torque actuators of the transmission. In particular, the distribution module executes a multitude of piloting programs responsible for responding to the driving behavior expected by the driver. These programs include, for example, the energy strategy functions (choice of thermal, hybrid, all-electric driving mode, charging mode, economic mode or sport mode), the functions of passing mechanical games, acoustic approval functions or the organic limitation functions of each of the transmission actuators.

[004] II est primordial de s'assurer du bon fonctionnement des programmes de pilotage et aussi des composants à circuits intégrés exécutant les calculs. Une manière connue est de mettre en place des architectures redondantes de calcul au sein des superviseurs de ces véhicules. Ces mesures de sécurité ont pour objectif d'assurer que les calculs fonctionnels répondent à des niveaux d'exigences suffisamment élevés en terme de sécurité fonctionnelle.It is essential to ensure the proper functioning of the control programs and also of the integrated circuit components performing the calculations. One known way is to set up redundant computing architectures within the supervisors of these vehicles. The aim of these security measures is to ensure that the functional calculations meet sufficiently high levels of requirements in terms of functional security.

[005] Cependant, les architectures redondantes ne permettent pas de détecter toutes les situations de défaillance. Par exemple, un défaut matériel d'un calculateur ou d'une mémoire peut entraîner l'introduction d'une erreur de calcul sur chaque fonction de pilotage qui, dans certains cas, reste inférieure à un seuil de détection prédéterminé. Le contrôle de redondance étant réalisé isolément sur chaque fonction, cet écart peut alors ne pas être pas détecté. La complexité de la chaîne de traitement de calcul du superviseur, en particulier pour le module de répartition de la consigne conducteur, peut provoquer dans certains cas la propagation et l'amplification d'une erreur minime non détectée au fur et à mesure de la chaîne de traitement.However, redundant architectures do not allow all failure situations to be detected. For example, a hardware fault in a computer or in a memory can lead to the introduction of a calculation error on each control function which, in certain cases, remains below a predetermined detection threshold. Since the redundancy check is carried out in isolation for each function, this difference may not be detected. The complexity of the supervisor's calculation processing chain, in particular for the driver's setpoint distribution module, can in certain cases cause the propagation and amplification of a small undetected error as the chain progresses. treatment.

[006] II existe donc un besoin d'améliorer la surveillance d'un défaut du contrôle du groupe motopropulseur et de proposer une solution réduisant les ressources nécessaires pour la sécurité fonctionnelle de la chaîne de traitement de la consigne conducteur aux roues.There is therefore a need to improve the monitoring of a fault in the control of the powertrain and to propose a solution reducing the resources necessary for the functional safety of the processing chain for processing the driver's deposit at the wheels.

[007] Plus précisément, l'invention concerne un procédé de surveillance d'un défaut de contrôle d'un groupe motopropulseur de véhicule comportant la détermination d'une consigne conducteur aux roues et la détermination d'une pluralité de consignes de pilotage répartissant la consigne conducteur aux roues vers une pluralité d'actionneurs en couple de la transmission du groupe motopropulseur. Selon l'invention, le procédé comporte en outre la détermination d'une consigne conducteur théorique aux roues calculée à partir d'au moins la pluralité de consignes de pilotage et d'une modélisation prédéterminée de la transmission.More specifically, the invention relates to a method for monitoring a control fault in a vehicle powertrain comprising the determination of a driver's instruction to the wheels and the determination of a plurality of steering instructions distributing the driver's instructions to the wheels to a plurality of torque actuators of the powertrain transmission. According to the invention, the method further comprises determining a theoretical driver setpoint at the wheels calculated from at least the plurality of steering setpoints and a predetermined modeling of the transmission.

[008] Préférentiellement, le procédé comporte en outre la détermination d'un écart entre la consigne conducteur aux roues et la consigne conducteur théorique et l'émission d'une information d'alerte si l'écart est supérieur à un seuil de détection prédéterminé.Preferably, the method further comprises determining a difference between the driver's setpoint on the wheels and the theoretical driver's setpoint and issuing an alert information if the difference is greater than a predetermined detection threshold. .

[009] Selon une variante, l'information d'alerte est émise seulement si l'écart correspond à un dépassement de la consigne conducteur théorique au-delà de la consigne conducteur aux roues.Alternatively, the alert information is issued only if the difference corresponds to an overshoot of the theoretical driver setpoint beyond the driver setpoint at the wheels.

[010] Selon ne variante, l'information d'alerte est émise seulement si la durée de maintien de l'écart, lorsqu'il est supérieur au seuil de détection prédéterminé, est supérieure à une durée prédéterminée.According to one variant, the alert information is sent only if the duration of maintaining the difference, when it is greater than the predetermined detection threshold, is greater than a predetermined duration.

[011] Selon une variante, un compteur de temps déclenche une mesure de la durée de maintien de l'écart lorsque l'écart devient supérieur ou égal au seuil de détection prédéterminé.[011] According to a variant, a time counter triggers a measurement of the duration of maintaining the deviation when the deviation becomes greater than or equal to the predetermined detection threshold.

[012] Selon une variante du procédé dans lequel la consigne conducteur aux roues est calculée par un module d'interprétation de la volonté conducteur, le procédé comporte en outre le calcul d'une redondance de la consigne conducteur aux roues par un module de surveillance et la vérification de la consigne conducteur aux roues à partir de la redondance.According to a variant of the method in which the driver's setpoint at the wheels is calculated by a module for interpreting the driver's will, the method further comprises the calculation of a redundancy of the driver's setpoint at the wheels by a monitoring module and checking the driver's setpoint at the wheels from the redundancy.

[013] Selon une variante, la détermination de la consigne conducteur théorique et la détermination de l'écart sont exécutées par le module de surveillance.[013] According to a variant, the determination of the theoretical conductor setpoint and the determination of the deviation are executed by the monitoring module.

[014] Selon une variante, le module de surveillance est agencé pour exécuter ses calculs sur une couche de calcul ayant un niveau de fiabilité respectant un niveau d'exigence prédéterminé en terme de sécurité fonctionnelle supérieur au niveau d'exigence du module de répartition.According to a variant, the monitoring module is arranged to execute its calculations on a calculation layer having a level of reliability respecting a predetermined level of requirement in terms of functional safety greater than the level of requirement of the distribution module.

[015] II est prévu selon l'invention un dispositif de contrôle d'un groupe motopropulseur de véhicule comprenant des moyens de calcul exécutant le procédé selon l'un quelconque des modes de réalisation précédent. II est également prévu un véhicule automobile comportant ledit dispositif de contrôle.According to the invention, there is provided a device for controlling a vehicle powertrain comprising calculation means executing the method according to any one of the preceding embodiments. A motor vehicle is also provided comprising said control device.

[016] Grâce à l'invention, il est possible de diminuer la redondance des calculs de vérification du module de surveillance en charge de la vérification de la chaîne de traitement de la consigne conducteur. De plus, on réduit la consommation électrique du superviseur du groupe motopropulseur. Par ailleurs, le temps de mise au point du module de surveillance est raccourci.Thanks to the invention, it is possible to reduce the redundancy of the verification calculations of the monitoring module in charge of verifying the processing chain for the driver's setpoint. In addition, the power consumption of the powertrain supervisor is reduced. In addition, the development time of the monitoring module is shortened.

[017] D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description détaillée qui suit comprenant des modes de réalisation de l'invention donnés à titre d'exemples nullement limitatifs et illustrés par les dessins annexés, dans lesquels :[017] Other characteristics and advantages of the present invention will appear more clearly on reading the detailed description which follows, comprising embodiments of the invention given by way of non-limiting examples and illustrated by the appended drawings, in which :

la figure 1 représente un groupe motopropulseur hybride apte à mettre en œuvre le procédé selon l'invention ;FIG. 1 represents a hybrid powertrain capable of implementing the method according to the invention;

la figure 2 représente un synoptique fonctionnel partiel pour le traitement de la consigne conducteur aux roues d'un superviseur de groupe motopropulseur conformément à l'invention ;FIG. 2 represents a partial functional block diagram for the processing of the driver's command to the wheels of a powertrain supervisor in accordance with the invention;

la figure 3 représente un diagramme d'exécution du procédé selon l'invention ;FIG. 3 represents a diagram of execution of the method according to the invention;

la figure 4 représente un graphique temporel de l'évolution de la consigne conducteur aux roues et de signaux d'états du procédé selon l'invention.FIG. 4 represents a time graph of the evolution of the driver's setpoint at the wheels and of state signals of the method according to the invention.

[018] L'invention s'applique à tout type de groupe motopropulseur dont la transmission est équipée d'une pluralité d'actionneurs en couple agissant de façon coordonnée pour mouvoir le véhicule. Un groupe motopropulseur peut être équipé d'une combinaison des actionneurs en couple suivants selon l'architecture voulue : par exemple une ou plusieurs machines de traction de type moteur thermique, machine électrique, ou machine hydraulique, d'une boite de vitesses, d'un réducteur, d'un dispositif de couplage de type embrayage ou crabot, d'un alterno-démarreur, d'un convertisseur de tension électrique et d'un dispositif de calcul de trajectoire. A titre d'exemple non limitatif, on a choisi de décrire dans la suite de la description l'implémentation de l'invention pour un groupe motopropulseur de type hybride électrique rechargeable disposant de deux trains de roues de traction.The invention applies to any type of powertrain whose transmission is equipped with a plurality of torque actuators acting in a coordinated manner to move the vehicle. A powertrain can be equipped with a combination of the following torque actuators according to the desired architecture: for example one or more traction machines of the combustion engine, electric or hydraulic machine type, of a gearbox, of a reduction gear, a clutch or clutch type coupling device, an alternator-starter, an electrical voltage converter and a trajectory calculation device. By way of nonlimiting example, we have chosen to describe in the following description the implementation of the invention for a powertrain of the rechargeable electric hybrid type having two sets of traction wheels.

[019] La figure 1 représente un groupe motopropulseur hybride électrique 1 comportant un moteur thermique de traction 10 monté sur le train avant du véhicule, un embrayage 11, une machine électrique de traction 12 et une boite de vitesses 13. L'embrayage 11 est apte à solidariser en transmission le vilebrequin du moteur thermique 10 avec la machine électrique de traction 12 et la boite de vitesses 13. La machine électrique de traction 12 peut être pilotée de manière que celle-ci fournisse un couple aux roues pour avancer le véhicule, ou que celle-ci fournisse un couple résistif, dit couple de prélèvement, sur le couple moteur du moteur thermique 10 pour générer de l'énergie électrique. La boite de vitesses 13 est reliée en transmission au train de roues avant du véhicule.FIG. 1 represents an electric hybrid powertrain 1 comprising a traction thermal engine 10 mounted on the front axle of the vehicle, a clutch 11, an electric traction machine 12 and a gearbox 13. The clutch 11 is suitable for securing the crankshaft of the heat engine 10 to the transmission with the electric traction machine 12 and the gearbox 13. The electric traction machine 12 can be controlled so that it supplies the wheels with torque to move the vehicle forward, or that the latter provides a resistive torque, called the withdrawal torque, on the engine torque of the heat engine 10 to generate electrical energy. The gearbox 13 is connected in transmission to the front wheel assembly of the vehicle.

[020] De plus, le groupe motopropulseur 1 comporte également une batterie haute tension 18 présentant à ses bornes une tension de plusieurs centaines de volts, par exemple une tension comprises entre 200V et 600V selon l'architecture du véhicule. La machine électrique 12 de traction est connectée électriquement à la batterie 18. Ainsi, la machine électrique lorsqu'elle est pilotée en générateur peut recharger la batterie 18 et lorsqu'elle est pilotée en moteur électrique, la machine électrique 12 peut y puiser de l'énergie pour fournir du couple moteur au train de roues avant.In addition, the powertrain 1 also includes a high voltage battery 18 having at its terminals a voltage of several hundred volts, for example a voltage between 200V and 600V depending on the architecture of the vehicle. The electric traction machine 12 is electrically connected to the battery 18. Thus, the electric machine when driven by a generator can recharge the battery 18 and when it is driven by an electric motor, the electric machine 12 can draw from it. energy to supply engine torque to the front wheels.

[021] De plus, le groupe motopropulseur 1 comporte également une deuxième machine électrique 15 apte à prélever du couple moteur au moteur thermique 10 et une batterie 16 présentant une tension à ses bornes d'environ 12V. La batterie 16 est une batterie dite basse tension et est destinée à l'alimentation du réseau de bord du véhicule. La machine électrique 15 est de type alternodémarreur attelée au moteur thermique 10 sur une façade accessoire 14. La machine électrique 15 est connectée électriquement à la batterie 16.[021] In addition, the powertrain 1 also includes a second electric machine 15 capable of taking engine torque from the heat engine 10 and a battery 16 having a voltage at its terminals of about 12V. The battery 16 is a so-called low voltage battery and is intended for supplying the vehicle's on-board network. The electric machine 15 is of the alternator starter type coupled to the heat engine 10 on an accessory front panel 14. The electric machine 15 is electrically connected to the battery 16.

[022] Par ailleurs, le groupe motopropulseur 1 comporte un convertisseur de tension 17 connectant électriquement d'une part la machine électrique de traction 12 et la batterie basse tension 16, et d'autre part la batterie haute tension 18 et la batterie basse tension 16. Ainsi, le groupe motopropulseur 1 est apte à recharger la batterie basse tension 16 à partir de la batterie haute tension 18.[022] Furthermore, the powertrain 1 includes a voltage converter 17 electrically connecting on the one hand the electric traction machine 12 and the low voltage battery 16, and on the other hand the high voltage battery 18 and the low voltage battery 16. Thus, the powertrain 1 is able to recharge the low voltage battery 16 from the high voltage battery 18.

[023] De préférence, le groupe motopropulseur hybride est équipé d'un module de recharge électrique (non représenté sur la figure 1) de la batterie 18 à partir d'énergie puisée sur le réseau électrique domestique.[023] Preferably, the hybrid powertrain is equipped with an electric charging module (not shown in FIG. 1) of the battery 18 from energy drawn from the domestic electrical network.

[024] Le groupe motopropulseur est équipé optionnellement d'un module de traction 19 sur le train arrière comportant conventionnellement une machine électrique de traction arrière 191, un réducteur 192 et un dispositif de couplage 193 de type crabot. Le module de traction 19 lorsqu'il est piloté en générateur peut recharger la batterie 18 à partir d'une récupération d'énergie cinétique lors d'une phase de décélération (couramment appelée freinage récupératif) et lorsqu'il est piloté en moteur électrique, la machine électrique 191 peut y puiser de l'énergie pour fournir du couple moteur au train de roues arrière.The powertrain is optionally equipped with a traction module 19 on the rear axle conventionally comprising an electric rear traction machine 191, a reduction gear 192 and a coupling device 193 of the dog clutch type. The traction module 19 when driven as a generator can recharge the battery 18 from a recovery of kinetic energy during a deceleration phase (commonly called regenerative braking) and when it is driven by an electric motor, the electric machine 191 can draw energy therefrom to supply engine torque to the rear wheel assembly.

[025] On ajoutera que le groupe motopropulseur 1 est piloté par un calculateur de supervision 20, couramment appelé superviseur, dispositif de contrôle du groupe motopropulseur, ou ECU pour « Electronic Control Unit » en anglais. Le superviseur est un équipement comportant des composants à circuits intégrés coopérant avec des mémoires contenant une multitude de programmes de pilotage et paramètres de roulage. Le superviseur est apte à exécuter les programmes de pilotage pour le fonctionnement du groupe motopropulseur. On entend par superviseur un équipement de calcul comportant un ou plusieurs calculateurs implémentés de façon centralisée ou distribuée. A des fins de surveillance des calculs, le superviseur est équipé de moyens de surveillance des calculs de manière à respecter des niveaux d'exigence en terme de sécurité fonctionnelle préétablis. Par exemple, le superviseur est configuré pour être conforme à la norme ISO-26262 en matière de sécurité fonctionnelle des véhicules routiers. Dans ce but, le superviseur peut être équipé d'un ou plusieurs microprocesseurs à circuits intégrés multi-cœurs et/ou de plusieurs niveaux de couche de calcul comportant des mécanismes de vérification des mémoires.[025] It will be added that the powertrain 1 is controlled by a supervision computer 20, commonly called a supervisor, powertrain control device, or ECU for "Electronic Control Unit" in English. The supervisor is equipment comprising components with integrated circuits cooperating with memories containing a multitude of control programs and taxiing parameters. The supervisor is able to execute the steering programs for the operation of the powertrain. The term “supervisor” is understood to mean computing equipment comprising one or more computers implemented in a centralized or distributed manner. For the purpose of monitoring calculations, the supervisor is equipped with means for monitoring calculations so as to comply with pre-established levels of requirement in terms of functional safety. For example, the supervisor is configured to comply with ISO-26262 standard for functional safety of road vehicles. For this purpose, the supervisor can be equipped with one or more microprocessors with multi-core integrated circuits and / or with several levels of computation layer comprising memory verification mechanisms.

[026] La figure 2 représente un synoptique fonctionnel partiel du superviseur 20 pour l'exécution du procédé de surveillance selon l'invention. Plus précisément, le superviseur 20 comporte un module d'interprétation de la volonté conducteur 21 apte à déterminer une consigne conducteur aux roues CVC1 à partir des positions, du mouvement ou de l'accélération des pédales d'accélération et de freinage et de la vitesse du véhicule. La consigne conducteur aux roues CVC1 correspond au besoin en couple à appliquer aux roues du véhicule (train de roue avant et/ou train de roues arrière) en réponse à l'instruction du conducteur. La consigne conducteur aux roues CVC1 est un signal de sortie du module 21.[026] Figure 2 shows a partial functional block diagram of the supervisor 20 for the execution of the monitoring method according to the invention. More specifically, the supervisor 20 includes a module for interpreting the driver's will 21 capable of determining a driver's command to the wheels CVC1 from the positions, movement or acceleration of the acceleration and braking pedals and the speed of the vehicle. The CVC1 wheel driver instruction corresponds to the torque requirement to be applied to the vehicle wheels (front wheel train and / or rear wheel train) in response to the driver's instruction. The driver setpoint at the wheels CVC1 is an output signal from the module 21.

[027] De plus, le superviseur 20 comporte un module de répartition 22 de la consigne conducteur aux roues CVC1 apte à déterminer une pluralité de consignes de pilotage C231, C232, C23j, C23m à destination des actionneurs en couple de la transmission du groupe motopropulseur, les actionneurs étant référencés de façon simplifiée 231, 232, 23j, 23m sur la figure 2. Le module de répartition 22 reçoit en donnée d'entrée la consigne conducteur aux roues CVC1 et est configuré par une pluralité de programmes de pilotage et de paramètres de roulage déterminant le comportement du véhicule, notamment en fonction d'un mode de roulage choisi (économe, sportif, électrique) et de contrainte d'agrément de conduite. Par exemple, pour présenter une liste non exhaustive, les programmes de pilotage déterminent la répartition de la consigne conducteur entre le train avant et le train arrière, le démarrage et l'arrêt du moteur thermique 10, déterminent le roulage en mode tout électrique, hybride ou thermique, élaborent les consignes de couple du moteur thermique, ainsi que les consignes de couple à produire et de couple de prélèvement de la machine électrique de traction 12, de la machine électrique de traction 191 et de la machine électrique 15, notamment pour la fourniture d'un couple aux roues et pour le contrôle de la recharge de la batterie basse tension 16 et de la batterie haute tension 18. Parmi ces programmes de pilotage on peut citer également les programmes de contrôles de trajectoire du véhicule et les programmes d'agrément de conduite.[027] In addition, the supervisor 20 comprises a module 22 for distributing the driver's instruction to the wheels CVC1 capable of determining a plurality of control instructions C231, C232, C23j, C23m intended for torque actuators of the transmission of the powertrain , the actuators being referenced in a simplified manner 231, 232, 23d, 23m in FIG. 2. The distribution module 22 receives as input data the driver instruction at the wheels CVC1 and is configured by a plurality of control programs and parameters of driving determining the behavior of the vehicle, in particular according to a chosen driving mode (economical, sporty, electric) and constraint of driving pleasure. For example, to present a non-exhaustive list, the driving programs determine the distribution of the driver's instruction between the front axle and the rear axle, the starting and stopping of the engine 10, determine the taxiing in all-electric, hybrid mode or thermal, develop the torque settings for the heat engine, as well as the torque settings to be produced and the sampling torque for the electric traction machine 12, the electric traction machine 191 and the electric machine 15, in particular for the supply of torque to the wheels and for controlling the recharging of the low-voltage battery 16 and of the high-voltage battery 18. Among these driving programs, mention may also be made of the vehicle trajectory control programs and the driving pleasure.

[028] En outre, le superviseur 20 comporte un module de surveillance MS configuré pour assurer au moins le contrôle de fiabilité du traitement de la consigne conducteur aux roues CVC1. Le module de surveillance comporte une modélisation 27 de la transmission représentant l'application d'un couple aux roues par chacun des actionneurs en couple de la transmission. La modélisation est une fonction prédéterminée de l'architecture d'actionneurs en couple de la transmission du groupe motopropulseur 1, notamment en fonction des producteurs de couple (moteur thermique et machine électrique), des transmetteurs de couple (embrayage, crabot, boite de vitesse) et de moyens de contrôle de trajectoire agissant sur les moyens de freinage.[028] In addition, the supervisor 20 comprises a monitoring module MS configured to ensure at least the reliability control of the processing of the driver's instruction at the wheels CVC1. The monitoring module comprises a modeling 27 of the transmission representing the application of a torque to the wheels by each of the torque actuators of the transmission. Modeling is a predetermined function of the architecture of torque actuators for the transmission of powertrain 1, in particular as a function of the torque producers (heat engine and electric machine), torque transmitters (clutch, dog clutch, gearbox ) and trajectory control means acting on the braking means.

[029] Selon l'invention, à partir des consignes de pilotage C231, C232, C23j, C23m issues du module de répartition 22 et de la modélisation de la transmission 27, le module de surveillance MS est apte à déterminer une consigne conducteur théorique aux roues CTH. Ainsi, par un traitement de calcul inverse basé sur la modélisation 27 de la transmission, le superviseur détermine la consigne conducteur théorique CTH au moyen d'une solution de calcul ayant l'avantage de nécessiter une quantité de ressources de calcul qui est inférieure par rapport à une solution de redondance complète du module de répartition 22.According to the invention, from the control instructions C231, C232, C23j, C23m from the distribution module 22 and from the modeling of the transmission 27, the monitoring module MS is able to determine a theoretical conductor instruction to the CTH wheels. Thus, by a reverse calculation processing based on the modeling 27 of the transmission, the supervisor determines the theoretical conductor setpoint CTH by means of a calculation solution having the advantage of requiring a quantity of calculation resources which is lower compared to to a complete redundancy solution for the distribution module 22.

[030] Par exemple, la modélisation 27 appliquée pour ce mode de réalisation du groupe motopropulseur de type hybride à deux trains de traction décrit en figure 1 prévoit que la consigne conducteur théorique CTH soit égale à la formule suivante : CTH = (Cemb+CMELAV)*DemulAV + CMELAR*DemulAR*CplAR, avec Cemb = proportion de couple transmis par l'embrayage 11, CMELAV = couple produit par la machine électrique de traction 13, DemulAV = rapport de démultiplication de la boite de vitesse 13, CMELAR = couple produit par la machine électrique de traction arrière 191, DemulAR = rapport de démultiplication du réducteur 192 et CplAR = proportion de couple transmis par le crabot 193. On notera que la modélisation 27 de la transmission varie selon l'architecture de la transmission du groupe motopropulseur. L'homme du métier saura adapter la modélisation 27 en fonction de la transmission choisie, en particulier en fonction du nombre d'actionneurs en couple de la transmission et de leur agencement au sein de la transmission pour l'application d'un couple aux roues.For example, the modeling 27 applied for this embodiment of the powertrain of the hybrid type with two traction trains described in FIG. 1 provides that the theoretical driver setpoint CTH is equal to the following formula: CTH = (Cemb + CMELAV ) * DemulAV + CMELAR * DemulAR * CplAR, with Cemb = proportion of torque transmitted by the clutch 11, CMELAV = torque produced by the electric traction machine 13, DemulAV = gear reduction ratio 13, CMELAR = torque produced by the electric rear traction machine 191, DemulAR = reduction ratio of the reduction gear 192 and CplAR = proportion of torque transmitted by the dog clutch 193. It will be noted that the modeling 27 of the transmission varies according to the architecture of the transmission of the powertrain . A person skilled in the art will know how to adapt the modeling 27 as a function of the transmission chosen, in particular as a function of the number of torque actuators of the transmission and of their arrangement within the transmission for the application of a torque to the wheels. .

[031] De plus, le module de surveillance MS comporte des moyens de détermination 26 d'un écart entre la consigne conducteur aux roues CVC1 et la consigne conducteur théorique CTH, et d'émission d'une alerte W en fonction de l'écart et de un ou plusieurs seuils de détection prédéterminés. On notera que l'écart correspond à une valeur absolue en couple. Dans une première variante, les moyens de détermination sont aptes à détecter si l'écart est supérieur à un seuil de détection prédéterminé SI. Dans une deuxième variante, les moyens de détermination 26 sont aptes à détecter si le dit écart correspond de plus à un dépassement de la consigne conducteur théorique CTH au-delà de la consigne conducteur aux roues CVC1, c'est-à-dire un dépassement en positif dans le cas d'une accélération supérieure à la consigne conducteur, ou un dépassement en négatif dans le cas d'une décélération supérieure à la consigne conducteur. Et dans une troisième variante, les moyens de détermination 26 sont aptes à détecter de plus si la durée de maintien de l'écart au delà du seuil SI est supérieure à une durée prédéterminée S2. Pour cela, un compteur de mesure du temps est déclenché dès que l'écart devient supérieur au seuil prédéterminé SI. Le seuil prédéterminé SI et la durée prédéterminée S2 sont paramétrables selon le besoin de la surveillance.[031] In addition, the monitoring module MS comprises means for determining 26 of a difference between the driver's setpoint on the wheels CVC1 and the theoretical driver's setpoint CTH, and of issuing an alert W as a function of the difference and one or more predetermined detection thresholds. Note that the difference corresponds to an absolute value in torque. In a first variant, the determination means are able to detect if the difference is greater than a predetermined detection threshold SI. In a second variant, the determination means 26 are capable of detecting whether the said difference also corresponds to an overshoot of the theoretical driver setpoint CTH beyond the driver setpoint at the wheels CVC1, that is to say an overshoot in positive in the case of an acceleration greater than the driver's instruction, or an overshoot in negative in the case of a deceleration greater than the driver's instruction. And in a third variant, the determination means 26 are able to detect moreover if the duration of maintaining the difference beyond the threshold SI is greater than a predetermined duration S2. For this, a time measurement counter is triggered as soon as the difference becomes greater than the predetermined threshold SI. The predetermined threshold SI and the predetermined duration S2 can be configured according to the need for monitoring.

[032] On précisera que les situations d'accélération intempestives supérieures à la consigne conducteur sont des situations de roulage considérées comme critiques qu'il est nécessaire de détecter et d'empêcher. Le procédé de surveillance selon l'invention permet de détecter et d'informer d'une telle situation de roulage critique pour mener un diagnostic et une procédure de correction définie lors de la conception du véhicule.It will be specified that the untimely acceleration situations greater than the driver's instruction are driving situations considered to be critical that it is necessary to detect and prevent. The monitoring method according to the invention makes it possible to detect and inform of such a critical driving situation in order to carry out a diagnosis and a correction procedure defined during the design of the vehicle.

[033] Par ailleurs, le module de surveillance MS comporte un moyen de détermination 24 d'une redondance CVC2 de la consigne conducteur aux roues CVC1. Plus précisément, la redondance CVC2 permet de vérifier la fiabilité du résultat fourni par le moyen d'interprétation de la volonté conducteur 21.Furthermore, the monitoring module MS includes a means 24 for determining a redundancy CVC2 of the driver's command to the wheels CVC1. More precisely, the CVC2 redundancy makes it possible to verify the reliability of the result provided by the means of interpretation of the driver's will 21.

[034] Finalement, le module de surveillance MS exécute une redondance de la chaîne de traitement pour la répartition du couple aux roues uniquement au niveau du module d'interprétation de la volonté du conducteur 24. Cette méthode de vérification a pour avantage de réduire significativement les ressources de calcul. On estime qu'on divise entre cinq et dix fois la quantité de ressource de calcul par rapport à une solution de redondance du module de répartition 22. L'invention permet ainsi d'économiser les ressources du module de surveillance MS. De plus, on fera remarquer que ces ressources ont un coût élevé car elles présentent un niveau d'exigence supérieur en terme de sécurité de calcul.[034] Finally, the monitoring module MS performs a redundancy in the processing chain for the distribution of torque to the wheels only at the level of the module for interpreting the will of the driver 24. This verification method has the advantage of significantly reducing computing resources. It is estimated that the quantity of computing resource is divided between five and ten times compared with a redundancy solution of the distribution module 22. The invention thus makes it possible to save the resources of the monitoring module MS. In addition, it will be noted that these resources have a high cost because they have a higher level of requirement in terms of computational security.

[035] Préférentiellement, afin d'assurer la surveillance des calculs du superviseur, le module de surveillance MS est agencé pour exécuter ses calculs sur une couche de calcul à niveau de fiabilité respectant un niveau d'exigence prédéterminé en terme de sécurité fonctionnelle, par exemple un niveau d'exigence de niveau 2 conformément à la norme ISO-26262 sur un nombre de trois niveaux d'exigence, ou du moins présentant un niveau d'exigence de fiabilité supérieur à la couche de calcul exécutant les opérations du module d'interprétation de la volonté conducteur 21 et du module de répartition 22 intervenant pour la production du couple aux roues. D'autres mécanismes de sécurité des calculs sont envisageables au niveau logiciel et matériel du superviseur 20 que l'homme du métier saura mettre en œuvre pour assurer le contrôle de fiabilité du traitement de la consigne conducteur aux roues à partir de la modélisation 27 et des consignes des actionneurs.Preferably, in order to ensure the monitoring of the supervisor's calculations, the monitoring module MS is arranged to execute its calculations on a calculation layer with a level of reliability respecting a predetermined level of requirement in terms of functional security, by example a level 2 requirement level in accordance with ISO-26262 on a number of three requirement levels, or at least having a reliability requirement level higher than the computation layer executing the operations of the module interpretation of the driver's will 21 and of the distribution module 22 involved in producing the torque at the wheels. Other calculation security mechanisms can be envisaged at the software and hardware level of the supervisor 20 that a person skilled in the art will be able to implement to ensure the reliability control of the processing of the driver's instruction to the wheels on the basis of the modeling 27 and of the actuator instructions.

[036] La figure 3 représente l'exécution du procédé de surveillance selon l'invention. Le procédé de surveillance comporte une première étape de détermination 31 de la consigne conducteur aux roues CVC1 au moyen du module d'interprétation 21, puis une deuxième étape de détermination 32 de la pluralité de consignes de pilotage C231, C232, C23j, C23m au moyen du module de répartition 22. Le module 22 est en charge de répartir la consigne conducteur aux roues CVC1 vers la pluralité d'actionneurs en couple 231, 232, 233, 234 de la transmission du groupe motopropulseur.[036] Figure 3 shows the execution of the monitoring method according to the invention. The monitoring method comprises a first step of determining 31 of the driver's setpoint at the wheels CVC1 by means of the interpretation module 21, then a second step of determining 32 of the plurality of steering setpoints C231, C232, C23j, C23m by means of of the distribution module 22. The module 22 is responsible for distributing the driver's instruction to the wheels CVC1 to the plurality of torque actuators 231, 232, 233, 234 of the transmission of the powertrain.

[037] Le procédé comporte en outre une troisième étape de détermination 33 de la consigne conducteur théorique aux roues CTH à partir d'au moins la pluralité de consignes de pilotage et d'une modélisation prédéterminée 27 de la transmission. Le superviseur 20 est apte à déterminer la consigne conducteur théorique CTH pour ensuite vérifier la sécurité fonctionnelle du traitement exécuté par le module de répartition 22. Préférentiellement, l'étape de détermination 33 de la consigne conducteur théorique CTH est exécutée par le module de surveillance MS.[037] The method further comprises a third step of determining 33 of the theoretical driver instruction to the wheels CTH from at least the plurality of steering instructions and a predetermined modeling 27 of the transmission. The supervisor 20 is able to determine the theoretical conductor setpoint CTH to then verify the functional security of the processing executed by the distribution module 22. Preferably, the step of determining 33 of the theoretical conductor setpoint CTH is executed by the monitoring module MS .

[038] Préférentiellement, une quatrième étape du procédé comprend au mois la détermination 34 d'un écart entre la consigne conducteur aux roues CVC1 et la consigne conducteur théorique CTH, par une opération de comparaison des consignes CVC1 et CTH par exemple. Une première variante de vérification consiste à détecter si l'écart est supérieur au seuil de détection prédéterminé SI et à émettre l'information d'alerte W en cas de détection. Dans une deuxième variante de vérification, l'information d'alerte W est émise seulement si l'écart correspond à un dépassement de la consigne conducteur théorique CTH au-delà de la consigne conducteur aux roues CVC1, situation correspondant à une accélération positive ou négative qui est supérieure à la volonté du conducteur comme cela est illustré en figure 4. Dans une troisième variante, l'information d'alerte W est émise seulement si la durée de maintien de l'écart, lorsqu'il est supérieur au delà du seuil de détection prédéterminé SI, est supérieure à une durée prédéterminée S2. Par exemple, dans un mode de réalisation le seuil de détection prédéterminé SI est configuré à une valeur d'environ 500 N.m et la durée prédéterminée S2 est configurée à une valeur d'environ 0,5 seconde. De préférence, l'étape de détermination 34 de l'écart est exécutée par le module de surveillance MS.[038] Preferably, a fourth step of the method comprises at least the determination 34 of a difference between the driver's setpoint at the wheels CVC1 and the theoretical driver's setpoint CTH, by an operation of comparing the setpoints CVC1 and CTH for example. A first variant of verification consists in detecting if the difference is greater than the predetermined detection threshold SI and in issuing the alert information W in the event of detection. In a second verification variant, the alert information W is issued only if the difference corresponds to an overshoot of the theoretical driver setpoint CTH beyond the driver setpoint at the wheels CVC1, situation corresponding to a positive or negative acceleration which is greater than the driver wishes, as illustrated in FIG. 4. In a third variant, the alert information W is emitted only if the duration of maintaining the deviation, when it is greater than beyond the threshold predetermined detection SI, is greater than a predetermined duration S2. For example, in one embodiment the predetermined detection threshold SI is configured to a value of approximately 500 N.m and the predetermined duration S2 is configured to a value of approximately 0.5 seconds. Preferably, the step of determining 34 of the deviation is executed by the monitoring module MS.

[039] Si les conditions de détection correspondant à l'une quelconque des variantes de vérification sont remplies (préférentiellement la troisième variante), à une étape 35, le procédé comprend l'émission 35 d'une information d'alerte W. Une procédure de correction est également prévue, consistant par exemple en une réinitialisation du superviseur 20 et le remplacement du ou des calculateurs lors d'une opération en service après vente du véhicule. En cas de non détection d'une situation critique, le procédé retourne à l'étape 31.[039] If the detection conditions corresponding to any one of the verification variants are fulfilled (preferably the third variant), in a step 35, the method comprises the emission 35 of alert information W. A procedure correction is also provided, consisting for example of a reset of the supervisor 20 and the replacement of the computer or computers during an operation in after-sales service of the vehicle. If a critical situation is not detected, the method returns to step 31.

[040] Par ailleurs, le procédé de surveillance prévoit en outre le calcul d'une redondance CVC2 de la consigne conducteur aux roues par le module de surveillance MS et la vérification de la consigne conducteur aux roues CVC1 à partir de la redondance CVC2. Cette étape assure la surveillance du calcul de la consigne de couple aux roues CVC1.[040] Furthermore, the monitoring method also provides for the calculation of a CVC2 redundancy of the driver's wheel setpoint by the monitoring module MS and the verification of the driver's wheelchair setpoint CVC1 from the CVC2 redundancy. This step monitors the calculation of the torque setpoint at the CVC1 wheels.

[041] La figure 4 est un graphique représentant deux situations de roulage (une phase d'accélération en partie supérieure, et une phase équivalente miroir en décélération) pour lesquelles un défaut de traitement de la consigne conducteur aux roues CVC1 est détectée. Pour les deux situations d'accélération et décélération, entre tO et tl, on voit que la consigne conducteur aux roues CVC1 augmente linéairement en valeur absolue du couple pour atteindre ensuite une valeur de couple constante à l'instant tl et maintenir cette valeur constant jusqu'à au moins l'instant t2. Entre tO et t2, la consigne de couple conducteur théorique CTH est calculée en parallèle et indique une valeur en couple théorique qui est inférieure au besoin de la consigne conducteur CVC1. Cette situation n'est pas jugée critique, car l'écart de valeur entre la consigne CVC1 et la consigne théorique CTH est inférieur à un écart prédéterminé, mais surtout ne reflète pas une situation d'accélération ou décélération jugée intempestive. Une stratégie de surveillance consiste à n'émettre aucune alerte tant que la consigne théorique CTH est inférieure à la consigne CVC1.[041] FIG. 4 is a graph representing two driving situations (an acceleration phase in the upper part, and an equivalent mirror phase in deceleration) for which a failure to process the driver's setpoint at the CVC1 wheels is detected. For the two acceleration and deceleration situations, between tO and tl, we see that the driver's setpoint at the wheels CVC1 increases linearly in absolute value of the torque, then reaches a constant torque value at time tl and maintain this constant value until 'at least at time t2. Between t0 and t2, the theoretical conductor torque setpoint CTH is calculated in parallel and indicates a theoretical torque value which is less than the need for the conductor setpoint CVC1. This situation is not considered critical, since the difference in value between the CVC1 setpoint and the theoretical CTH setpoint is less than a predetermined deviation, but above all does not reflect a situation of acceleration or deceleration considered untimely. A monitoring strategy consists in not issuing any alert as long as the theoretical setpoint CTH is lower than the setpoint CVC1.

[042] Ensuite à partir de l'instant t2, on voit que la consigne théorique CTH de façon inattendue augmente linéairement, alors que la consigne CVC1 reste constante, et dépasse les besoins de la consigne CVC1 (en accélération sur la partie supérieure du graphique et en décélération sur la partie inférieure). Cette augmentation peut trouver son origine dans un défaut de fonctionnement des circuits intégrés ou des mémoires du superviseur. A l'instant t3, l'écart entre la consigne CVC1 et la consigne CTH dépasse un seuil prédéterminé SI, dans cet exemple le seuil est configuré à 500N.m. A 5 cet instant, un compteur est déclenché pour contrôler la durée de l'écart lorsque celui-ci est supérieur au seuil prédéterminé SI.[042] Then from time t2, we see that the theoretical setpoint CTH unexpectedly increases linearly, while the setpoint CVC1 remains constant, and exceeds the needs of the setpoint CVC1 (accelerating on the upper part of the graph and decelerating on the lower part). This increase can be due to a malfunction of the integrated circuits or the supervisor's memories. At time t3, the difference between the CVC1 setpoint and the CTH setpoint exceeds a predetermined threshold SI, in this example the threshold is configured at 500N.m. At this instant, a counter is triggered to control the duration of the deviation when it is greater than the predetermined threshold SI.

[043] A l'instant t4, on détecte que l'écart entre la consigne CVC1 et la consigne CTH est restée supérieure au seuil SI durant au moins la durée prédéterminée S2. Les conditions de détection sont remplies pour l'émission de l'alerte W informant d'un défaut de traitement de la consigne CVC1.[043] At time t4, it is detected that the difference between the setpoint CVC1 and the setpoint CTH has remained above the threshold SI during at least the predetermined duration S2. The detection conditions are met for the issue of the alert W informing of a failure to process the CVC1 setpoint.

L'information d'alerte W (de type booléen) passe de la valeur inactive à la valeur active. Par exemple, une information est affichée au conducteur lui indiquant d'opérer une procédure d'alerte, pouvant être un arrêt immédiat du véhicule ou un acheminement du véhicule à un centre de service après vente. En cas de criticité majeure, une routine de diagnostic et de correction peut être lancée par le superviseur.The alert information W (of boolean type) changes from the inactive value to the active value. For example, information is displayed to the driver indicating to him to operate an alert procedure, which can be an immediate stop of the vehicle or a routing of the vehicle to an after sales service center. In the event of major criticality, a routine of diagnosis and correction can be launched by the supervisor.

Claims (10)

REVENDICATIONS 1. Procédé de surveillance d'un défaut de contrôle d'un groupe motopropulseur (1) de véhicule comportant la détermination (31) d'une consigne conducteur aux roues (CVC1) et la détermination (32) d'une pluralité de consignes de pilotage (C231, C232, C23j, C23m) répartissant la consigne conducteur aux roues vers une pluralité d'actionneurs en couple (231, 232, 23j, 23m) de la transmission du groupe motopropulseur, caractérisé en ce qu'il comporte en outre la détermination (33) d'une consigne conducteur théorique aux roues (CTH) calculée à partir d'au moins la pluralité de consignes de pilotage et d'une modélisation prédéterminée (27) de la transmission.1. Method for monitoring a control fault in a vehicle powertrain (1) comprising the determination (31) of a driver-to-wheel setpoint (CVC1) and the determination (32) of a plurality of setpoints for control (C231, C232, C23j, C23m) distributing the driver's command to the wheels to a plurality of torque actuators (231, 232, 23d, 23m) of the transmission of the powertrain, characterized in that it further comprises the determination (33) of a theoretical driver setpoint at the wheels (CTH) calculated from at least the plurality of steering setpoints and a predetermined modeling (27) of the transmission. 2. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre la détermination (34) d'un écart entre la consigne conducteur aux roues (CVCl) et la consigne conducteur théorique (CTH) et l'émission (35) d'une information d'alerte (W) si l'écart est supérieur à un seuil de détection prédéterminé (SI).2. Method according to claim 1, characterized in that it further comprises the determination (34) of a difference between the driver's setpoint at the wheels (CVCl) and the theoretical driver's setpoint (CTH) and the emission (35) alert information (W) if the difference is greater than a predetermined detection threshold (SI). 3. Procédé selon la revendication 2, caractérisé en ce que l'information d'alerte (W) est émise seulement si l'écart correspond à un dépassement de la consigne conducteur théorique (CTH) au-delà de la consigne conducteur aux roues (CVCl).3. Method according to claim 2, characterized in that the warning information (W) is sent only if the difference corresponds to an overshoot of the theoretical driver setpoint (CTH) beyond the driver setpoint at the wheels ( CVCl). 4. Procédé selon la revendication 3, caractérisé en ce que l'information d'alerte (W) est émise seulement si la durée de maintien de l'écart, lorsqu'il est supérieur au seuil de détection prédéterminé (SI), est supérieure à une durée prédéterminée (S2).4. Method according to claim 3, characterized in that the alert information (W) is sent only if the duration of maintaining the deviation, when it is greater than the predetermined detection threshold (SI), is greater at a predetermined duration (S2). 5. Procédé selon la revendication 4, caractérisé en ce qu'un compteur de temps déclenche une mesure de la durée de maintien de l'écart lorsque l'écart devient supérieur ou égal au seuil de détection prédéterminé (SI).5. Method according to claim 4, characterized in that a time counter triggers a measurement of the duration of maintenance of the difference when the difference becomes greater than or equal to the predetermined detection threshold (SI). 6. Procédé selon l'une quelconque des revendications 2 à 5, dans lequel la consigne conducteur aux roues (CVCl) est calculée par un module d'interprétation de la volonté conducteur (21), caractérisé en ce qu'il comporte en outre le calcul d'une redondance (CVC2) de la consigne conducteur aux roues par un module de surveillance (MS) et la vérification de la consigne conducteur aux roues (CVCl) à partir de la redondance (CVC2).6. Method according to any one of claims 2 to 5, in which the driver-to-wheel setpoint (CVCl) is calculated by a module for interpreting the driver's will (21), characterized in that it also comprises the calculation of a redundancy (CVC2) of the driver setpoint at the wheels by a monitoring module (MS) and verification of the driver setpoint at the wheels (CVCl) from the redundancy (CVC2). 7. Procédé selon la revendication 6, caractérisé en ce que la détermination (33) de la consigne conducteur théorique (CTH) et la détermination (34) de l'écart sont exécutées par le module de surveillance (MS).7. Method according to claim 6, characterized in that the determination (33) of the theoretical conductor setpoint (CTH) and the determination (34) of the deviation are carried out by the monitoring module (MS). 8. Procédé selon l'une quelconque des revendications 6 à 7, lequel comporte la détermination (32) de la pluralité de consignes de pilotage (C231, C232, C23j, C23m) au moyen d'un module de répartition (22), caractérisé en ce que le module de surveillance (MS) exécute ses calculs sur une couche de calcul ayant un niveau de fiabilité respectant un niveau d'exigence prédéterminé8. Method according to any one of claims 6 to 7, which comprises determining (32) the plurality of control instructions (C231, C232, C23j, C23m) by means of a distribution module (22), characterized in that the monitoring module (MS) executes its calculations on a calculation layer having a level of reliability respecting a predetermined level of requirement 5 en terme de sécurité fonctionnelle supérieur au niveau d'exigence du module de répartition (22).5 in terms of functional safety higher than the requirement level of the distribution module (22). 9. Dispositif de contrôle d'un groupe motopropulseur de véhicule, caractérisé en ce qu'il comprend des moyens de calcul exécutant le procédé selon l'une quelque des revendications 1 à 8.9. Device for controlling a vehicle powertrain, characterized in that it comprises calculation means executing the method according to one of claims 1 to 8. 10. Véhicule automobile, caractérisé en ce qu’il comporte un dispositif de contrôle conforme à la revendication 9.10. Motor vehicle, characterized in that it comprises a control device according to claim 9.
FR1750760A 2017-01-31 2017-01-31 PROCEDURE FOR MONITORING A FAULTY CONTROL OF THE POWERTRAIN UNIT OF A VEHICLE Active FR3062357B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1750760A FR3062357B1 (en) 2017-01-31 2017-01-31 PROCEDURE FOR MONITORING A FAULTY CONTROL OF THE POWERTRAIN UNIT OF A VEHICLE

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1750760A FR3062357B1 (en) 2017-01-31 2017-01-31 PROCEDURE FOR MONITORING A FAULTY CONTROL OF THE POWERTRAIN UNIT OF A VEHICLE
FR1750760 2017-01-31

Publications (2)

Publication Number Publication Date
FR3062357A1 true FR3062357A1 (en) 2018-08-03
FR3062357B1 FR3062357B1 (en) 2021-12-17

Family

ID=58547686

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1750760A Active FR3062357B1 (en) 2017-01-31 2017-01-31 PROCEDURE FOR MONITORING A FAULTY CONTROL OF THE POWERTRAIN UNIT OF A VEHICLE

Country Status (1)

Country Link
FR (1) FR3062357B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109263578A (en) * 2018-10-17 2019-01-25 汉纳森(厦门)数据股份有限公司 Safe driving of vehicle method, medium and device
CN110091876A (en) * 2019-05-14 2019-08-06 合肥工业大学 A kind of multiple-fault classifier and partition method of wire controlled four wheel steering electri forklift
WO2020043971A1 (en) * 2018-08-29 2020-03-05 Psa Automobiles Sa Method for driving a powertrain of a motor vehicle in the event of wheel slip
CN111572530A (en) * 2020-05-19 2020-08-25 东风汽车有限公司 Hybrid electric vehicle failure guarantee method and electronic equipment
CN114340934A (en) * 2019-09-02 2022-04-12 日产自动车株式会社 Mounting structure of drive motor and battery on vehicle

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005062870A1 (en) * 2005-12-29 2007-07-05 Robert Bosch Gmbh Vehicle`s e.g. hybrid vehicle, drive unit controlling method, involves making verification to determine whether reference torques lie within torque regions of combustion engine and electric drive by torque testing region
DE102006037124A1 (en) * 2006-08-09 2008-02-14 Daimler Ag Drive system for a drive unit of a motor vehicle

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005062870A1 (en) * 2005-12-29 2007-07-05 Robert Bosch Gmbh Vehicle`s e.g. hybrid vehicle, drive unit controlling method, involves making verification to determine whether reference torques lie within torque regions of combustion engine and electric drive by torque testing region
DE102006037124A1 (en) * 2006-08-09 2008-02-14 Daimler Ag Drive system for a drive unit of a motor vehicle

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020043971A1 (en) * 2018-08-29 2020-03-05 Psa Automobiles Sa Method for driving a powertrain of a motor vehicle in the event of wheel slip
FR3085311A1 (en) * 2018-08-29 2020-03-06 Psa Automobiles Sa METHOD FOR DRIVING A DRIVE GROUP OF A MOTOR VEHICLE IN THE EVENT OF A WHEEL SKATING
CN112672941A (en) * 2018-08-29 2021-04-16 标致雪铁龙汽车股份有限公司 Method for driving a drive train of a motor vehicle in the event of wheel slip
CN109263578A (en) * 2018-10-17 2019-01-25 汉纳森(厦门)数据股份有限公司 Safe driving of vehicle method, medium and device
CN109263578B (en) * 2018-10-17 2020-07-07 汉纳森(厦门)数据股份有限公司 Vehicle safe driving method, medium and device
CN110091876A (en) * 2019-05-14 2019-08-06 合肥工业大学 A kind of multiple-fault classifier and partition method of wire controlled four wheel steering electri forklift
CN110091876B (en) * 2019-05-14 2020-06-26 合肥工业大学 Multi-fault detection and isolation method for wire-controlled four-wheel steering electric forklift
CN114340934A (en) * 2019-09-02 2022-04-12 日产自动车株式会社 Mounting structure of drive motor and battery on vehicle
EP4026717A4 (en) * 2019-09-02 2022-08-31 NISSAN MOTOR Co., Ltd. Installation arrangement for drive motor and battery in vehicle
CN114340934B (en) * 2019-09-02 2024-06-07 日产自动车株式会社 Mounting structure of drive motor and battery for vehicle
CN111572530A (en) * 2020-05-19 2020-08-25 东风汽车有限公司 Hybrid electric vehicle failure guarantee method and electronic equipment

Also Published As

Publication number Publication date
FR3062357B1 (en) 2021-12-17

Similar Documents

Publication Publication Date Title
FR3062357A1 (en) METHOD FOR MONITORING A MOTOR CONTROL DEVICE FAULT IN A VEHICLE
CN108725425B (en) Hybrid vehicle and method of controlling engine start
JP4245624B2 (en) Power supply control device and power supply control method for hybrid vehicle
US9102320B2 (en) Predictive aftertreatment scheduling for a vehicle
DE102012224450B4 (en) Method and system for controlling charging of a battery for a hybrid electric vehicle
US20140163790A1 (en) Method and system for controlling running mode change for hybrid vehicle
DE102012224344A1 (en) METHOD AND SYSTEM FOR CHARGING A BATTERY FOR A HYBRID ELECTRIC VEHICLE
US10316812B2 (en) Hierarchical fault diagnosis and prognosis of a system
US9008881B2 (en) Method and system for controlling hybrid vehicle
CN108688646A (en) The method of the charge mode of hybrid vehicle and control hybrid vehicle
CN103133157A (en) System and method for determining when engine has abnormally stopped in a hybrid electric vehicle
KR20140100287A (en) Integrated electronic power control unit of environmentally friendly vehicle
US9174639B2 (en) Shift control method and system of hybrid vehicle
US10272896B2 (en) System and method for diagnosing failures in brake systems and discrete vehicle inputs
KR101683525B1 (en) Engine control device and method of hybrid vehicel
US20170050630A1 (en) Method and apparatus for controlling engine start for hybrid electric vehicle
JP2016144977A (en) Vehicle control system
CN111194286B (en) Vehicle control method and control device
FR3119893A1 (en) MONITORING THE STATE OF A HOUSEHOLD BATTERY OF A GMP MHEV VEHICLE
US11536364B2 (en) Gear stage choosing apparatus, gear stage choosing method, and simulation apparatus
WO2017129876A1 (en) Adaptive speed control device for a vehicle, with decision means
McAslan et al. On the development of optimal hardware and software architectures for propulsion domain control
US20200047625A1 (en) Vehicle, controlling method thereof and power management apparatus
CN106915345B (en) The control device of hybrid vehicle
FR3033459A1 (en) METHOD FOR ELECTRICALLY REGENERATING A MOTOR VEHICLE FOR A FOOT LACHER PHASE

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20180803

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

CD Change of name or company name

Owner name: STELLANTIS AUTO SAS, FR

Effective date: 20240423