FR2818937A1 - Procede de generation d'un processus de commande d'un groupe motopropulseur electromecanique pour vehicule hybride - Google Patents
Procede de generation d'un processus de commande d'un groupe motopropulseur electromecanique pour vehicule hybride Download PDFInfo
- Publication number
- FR2818937A1 FR2818937A1 FR0017356A FR0017356A FR2818937A1 FR 2818937 A1 FR2818937 A1 FR 2818937A1 FR 0017356 A FR0017356 A FR 0017356A FR 0017356 A FR0017356 A FR 0017356A FR 2818937 A1 FR2818937 A1 FR 2818937A1
- Authority
- FR
- France
- Prior art keywords
- soc
- variable
- heat engine
- state
- vveh
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W20/00—Control systems specially adapted for hybrid vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Arrangement 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/20—Arrangement 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/42—Arrangement 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/48—Parallel type
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT 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/00—Arrangement 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/20—Arrangement 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/50—Architecture of the driveline characterised by arrangement or kind of transmission units
- B60K6/54—Transmission for changing ratio
- B60K6/547—Transmission for changing ratio the transmission being a stepped gearing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/06—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of combustion engines
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
- B60W10/08—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units including control of electric propulsion units, e.g. motors or generators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/24—Conjoint control of vehicle sub-units of different type or different function including control of energy storage means
- B60W10/26—Conjoint control of vehicle sub-units of different type or different function including control of energy storage means for electrical energy, e.g. batteries or capacitors
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
- G05B13/042—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/62—Hybrid vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Hybrid Electric Vehicles (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Abstract
La présente invention concerne un procédé de génération d'un processus de commande d'un groupe motopropulseur électromécanique pour véhicule hybride. L'invention trouve tout particulièrement son application dans le domaine de l'industrie automobile. Selon l'invention, on définit un modèle mathématique du groupe motopropulseur électromécanique, un critère à minimiser, et un profil de conduite représentatif de l'utilisation du véhicule hybride. On génère ensuite des variables de commande (U, dm) au moyen d'un algorithme de programmation dynamique puis on effectue un traitement statistique sur lesdites variables de commande (U, dm) de manière à générer au moins une cartographie pour chacune d'entre elles en fonction de variables d'état et d'environnement du groupe motopropulseur électromécanique. On définit enfin un processus de commande utilisant ces cartographies.
Description
<Desc/Clms Page number 1>
PROCEDE DE GENERATION D'UN PROCESSUS DE COMMANDE D'UN GROUPE MOTOPROPULSEUR ELECTROMECANIQUE POUR VEHICULE HYBRIDE La présente invention concerne un procédé de génération d'un processus de commande d'un groupe motopropulseur électromécanique pour véhicule hybride. L'invention trouve tout particulièrement son application dans le domaine de l'industrie automobile.
Dans l'industrie automobile, de nombreuses recherches sont actuellement menées en vue de réduire la consommation en carburant des véhicules automobiles.
Ces recherches sont motivées d'une part par des impératifs réglementaires (futures normes CAFE) et d'autre part par le souhait du client de disposer d'un véhicule moins coûteux à l'usage. Une des solutions connues pour baisser la consommation en carburant des véhicules est d'utiliser des groupes motopropulseurs (ci-après appelés GMP) électromécaniques. Ces GMP électromécaniques sont généralement composés d'un moteur thermique à essence ou diesel et d'une transmission comportant une partie mécanique (embrayage, boite de vitesse,...) et une partie électrique (moteur électrique, batterie,...).
Les performances en termes de consommation d'un GMP électromécanique dépendent à la fois de son architecture (i. e du nombre d'éléments constituant le GMP électromécanique, des performances de chacun de ces éléments et de la façon dont ils sont reliés entre
<Desc/Clms Page number 2>
eux), et du processus employé pour les commander. Ce processus de commande a pour but de générer, pour chacun des éléments du GMP électromécanique, des signaux de commande conformes à la volonté du conducteur, minimisant la consommation du GMP électromécanique et respectant les limites de fonctionnement des éléments du GMP et éventuellement des contraintes d'utilisation telles que, par exemple, des contraintes portant sur la pollution ou l'agrément de conduite.
Plusieurs processus de commande de GMP électromécaniques existent à ce jour. Ceux-ci sont généralement définis pour une architecture de GMP électromécanique donnée. Par ailleurs, les différents éléments du GMP électromécanique sont généralement commandés de façon indépendante. Par exemple, dans le brevet US 5 893 895, on commande le moteur électrique à l'aide de règles de logique floue en fonction de l'état d'accélération/décélération du véhicule. Le moteur thermique est quant à lui commandé en fonction de la vitesse du véhicule. Pour limiter la consommation du moteur thermique, on peut alors prévoir d'optimiser le fonctionnement du moteur électrique de manière à limiter le travail demandé au moteur thermique. La commande du moteur thermique est alors déduite de celle du moteur électrique de manière à ce que la somme des couples générés par le moteur électrique et le moteur thermique soit égale au couple demandé par le conducteur. Cependant, cette solution n'est pas optimale car seule la commande du moteur électrique
<Desc/Clms Page number 3>
contribue à minimiser la consommation du moteur thermique. Un but de l'invention est de pallier l'inconvénient précité. L'invention procède d'une recherche menée relativement à des procédés de génération de processus de commande de GMP électromécaniques en vue d'atteindre les objectifs suivants : produire des signaux de commande participant tous à la minimisation d'un critère donné ; définir un procédé apte à générer un processus de commande pour tous types de GMP électromécaniques.
Aussi, l'invention concerne un procédé de génération d'un processus de commande d'un groupe motopropulseur électromécanique pour véhicule hybride caractérisé en ce qu'il comporte les étapes suivantes : - définir un modèle mathématique du groupe motopropulseur électromécanique, un critère tel que consommation et/ou pollution du groupe motopropulseur électromécanique à optimiser, et un profil de conduite représentatif de l'utilisation du véhicule hybride, ce profil étant établi sur la base vitesse du véhicule hybride en fonction du temps ; - générer, au moyen d'un algorithme de programmation dynamique, des variables de commande (U, dm) du groupe motopropulseur électromécanique à partir dudit modèle mathématique, dudit profil de conduite et, dudit critère à optimiser, lesdites variables de commande (U, dm) étant fonction de variables d'état (SOC, m) du groupe motopropulseur électromécanique et du temps ;
<Desc/Clms Page number 4>
- effectuer un traitement statistique sur lesdites variables de commande (U, dm) de manière à générer au moins une cartographie pour chacune d'entre elles en fonction desdites variables d'état (SOC, m) et de variables d'environnement (Vveh, Cr) du groupe motopropulseur électromécanique ; et
- établir le processus de commande sur la base desdites cartographies.
- établir le processus de commande sur la base desdites cartographies.
Ainsi, l'ensemble des signaux du processus de commande contribuent à optimiser le critère défini dans la première étape du procédé de l'invention. Le processus de commande établi en fin de procédé est propre au modèle mathématique représentatif de l'architecture de GMP électromécanique et au profil de conduite définis dans la première étape du procédé. Pour générer des processus de commande de GMP d'architectures différentes, il suffit de prévoir un modèle mathématique par architecture.
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de description détaillée qui suit et qui est faite en référence aux dessins annexés, parmi lesquels : la figure 1 est une représentation schématique d'un groupe motopropulseur électromécanique ;
la figure 2 est un schéma de principe permettant d'introduire les différents signaux intervenant dans un processus de commande ; la figure 3 est un schéma de principe du procédé selon l'invention ;
la figure 2 est un schéma de principe permettant d'introduire les différents signaux intervenant dans un processus de commande ; la figure 3 est un schéma de principe du procédé selon l'invention ;
<Desc/Clms Page number 5>
la figure 4A est une cartographie représentant des valeurs seuil relatives à l'état de charge (SOC) de la batterie du GMP électromécanique en deçà desquelles le moteur thermique est démarré, lesquelles valeurs seuil sont définies en fonction du couple demandé aux roues (Cr) et de la vitesse du véhicule (Vveh) ; la figure 4B est une cartographie représentant des valeurs seuil relatives à l'état de charge (SOC) de la batterie du GMP électromécanique au delà desquelles le moteur thermique est arrêté, lesquelles valeurs seuil sont définies en fonction du couple demandé aux roues (Cr) et de la vitesse du véhicule (Vveh) ; la figure 5 est une représentation schématique d'un premier processus de commande ; la figure 6 est un second schéma de principe du procédé selon l'invention ; la figure 7 représente deux cartographies représentatives de la dérivée de la consommation future du moteur thermique en fonction de l'état de charge de la batterie respectivement pour le cas où le moteur thermique est en marche et le cas où le moteur thermique est à l'arrêt ; la figure 8 est une représentation schématique d'un second processus de commande ; la figure 9 est une représentation schématique d'un troisième processus de commande ; et' la figure 10 est une représentation schématique d'un quatrième processus de commande.
<Desc/Clms Page number 6>
Dans la suite de la description, nous considérons un groupe motopropulseur électromécanique dont l'architecture est représentée à la figure 1. Cette architecture n'est donnée qu'à titre d'exemple. En effet, le procédé de l'invention est apte à générer des processus de commande pour tous types d'architecture de GMP électromécaniques.
Le GMP électromécanique représenté à la figure 1 comprend un moteur thermique 1, un moteur électrique 3, un dispositif d'embrayage 2 placé entre lesdits moteurs, une boite de vitesses robotisée placée entre le moteur électrique et les roues du véhicule, une batterie 5 pour stocker de l'énergie électrique et une unité de commande 6. Des signaux de commande sont générés par l'unité de commande pour commander les différents éléments du GMP électromécanique. Il est notamment prévu un signal de commande Cth pour commander le couple fourni par le moteur thermique, un signal de commande dm pour commander le démarrage ou l'arrêt du moteur thermique, un signal de commande Cel pour commander le couple fourni par le moteur électrique et un signal de commande r pour commander le rapport de la boite de vitesse robotisée. Le signal de commande dm peut prendre trois valeurs : dom=1 pour démarrer le moteur thermique ; dom=-1 pour l'arrêter ; et,
'dm=O pour le laisser dans son état courant.
'dm=O pour le laisser dans son état courant.
<Desc/Clms Page number 7>
Comme montré à la figure 2, l'unité de commande 6 est chargée de calculer la valeur des signaux de commande r, dm, Cth et Cel en fonction de signaux d'état m, SOC et de signaux d'environnement Vveh, Cr : 'le signal m représente l'état du moteur thermique ; à savoir, si le moteur thermique est en marche, m=l, et si celui-ci est à l'arrêt, m=0 ; 'le signal SOC représente l'état de charge (State of charge en langue anglaise) de la batterie 5 ; 'le signal Vveh représente la vitesse du véhicule ; et 'le signal Cr représente le couple demandé aux roues par le conducteur du véhicule.
Ces signaux d'état et d'environnement m, SOC, Vveh et Cr sont mesurés ou estimés. Par exemple, le signal Vveh est mesuré par un capteur de vitesse.
Le procédé de l'invention a pour but de générer un processus de commande qui permette de calculer la valeur des signaux de commande Cth, Cet, dam et r en fonction de celle des signaux d'état et d'environnement SOC, Vveh, m et Cr. Ce procédé est illustré à la figure 3.
Le procédé de l'invention consiste tout d'abord à définir un profil de conduite représentatif de l'utilisation du véhicule. Ce profil représente la vitesse du véhicule en fonction du temps. Ce profil de conduite peut être par exemple un profil urbain, un profil routier ou un profil autoroutier ou une combinaison de ceux-ci. On définit également un critère
<Desc/Clms Page number 8>
se rapportant par exemple à la consommation et/ou la pollution du moteur thermique, ce critère étant à optimiser. La consommation instantanée du moteur thermique est par exemple représentée sous la forme d'une fonction L (r, Vveh, Cth). On définit enfin un modèle mathématique représentatif de l'architecture du GMP électromécanique. Dans le cas du GMP électromécanique de la figure 1, le modèle mathématique est donné par les équations suivantes : - = F (SOC, U, m) et m (e) = m (t) + dm dt où t-et t+ désigne respectivement les instants avant et après une commande de démarrage/arrêt du moteur thermique ;
U désigne un vecteur de variables de commande formé des variables r, Cel et Cth ; et
F est une fonction décrivant la dérivée de la variable d'état SOC par rapport au temps en fonction des variables SOC, U et m.
U désigne un vecteur de variables de commande formé des variables r, Cel et Cth ; et
F est une fonction décrivant la dérivée de la variable d'état SOC par rapport au temps en fonction des variables SOC, U et m.
Il est à noter que les signaux de commande dm, r, Ciel, Cth et les signaux d'état et d'environnement Vveh, m, SOC, Cr sont considérés dans le procédé de l'invention respectivement comme des variables de commande et des
variables d'état et d'environnement. zu Selon une deuxième étape du procédé de l'invention, on génère ensuite au moyen d'un algorithme de programmation dynamique le vecteur de commande U et la
variables d'état et d'environnement. zu Selon une deuxième étape du procédé de l'invention, on génère ensuite au moyen d'un algorithme de programmation dynamique le vecteur de commande U et la
<Desc/Clms Page number 9>
variable de commande dm en fonction de l'état de charge SOC de la batterie 5, de l'état m du moteur thermique 1 et du temps t. Ces variables sont définies pour le profil de conduite, le modèle mathématique et le critère définis lors de la première du procédé.
Selon une troisième étape du procédé de l'invention, on réalise un traitement statistique sur ces variables de commande pour éliminer la variable de temps t. Ce traitement statistique permet également de générer, pour chacune des variables de commande U et dm, au moins une cartographie en fonction des variables d'état et d'environnement m, SOC, Vveh et Cr.
On définit par exemple deux cartographies, notées CartoSeuilSOCdem et CartoseuilSOCarr, pour la variable de commande dm. Les cartographies CartoSeuilSOCdem et CartoSeuilSOCarr sont représentées sous la forme de surfaces tridimensionnelles respectivement aux figures 4A et 4B. La cartographie CartoSeuilSOCdem définit les valeurs seuil de la variable SOC en deçà desquels le moteur thermique est démarré. Cette cartographie est utilisée quand le moteur thermique est à l'arrêt (m=O).
Ces valeurs seuils de démarrage du moteur thermique sont définies en fonction des variables d'environnement Cr et Vveh. De même, la cartographie CartoSeuilSOCarr définit les valeurs seuil de la variable SOC au delà desquels le moteur thermique est arrêté. Cette cartographie est utilisée quand le moteur thermique est en marche (m=l).
<Desc/Clms Page number 10>
On définit de la même façon deux cartographies, notées CartoCel1 et CartoCel2, pour la variable de commande Cel et deux cartographies, notées CartoRapport1 et CartoRapport2 pour la variable de commande r. Dans ces cartographies, les variables de commande Cel et r sont définies en fonction des variables d'état et d'environnement m, SOC, Vveh et Cr. Par exemple, les cartographies CartoCel1 et CartoRapport1 s'appliquent quand le moteur thermique est à l'arrêt (m=O) et les
cartographies CartoCel2 et CartoRapport2 quand le moteur thermique est en marche (m=l). Enfin, une cartographie notée CartoCth est définie pour la
commande Cth. Celle-ci s'applique bien entendu uniquement quand le moteur thermique est démarré (rnl). Enfin, la dernière étape du procédé de l'invention consiste alors à définir un processus de commande à partir de ces cartographies. Ce processus de commande sera mis en oeuvre par l'unité de commande 6. La figure 5 est une représentation schématique d'un premier processus de commande.
cartographies CartoCel2 et CartoRapport2 quand le moteur thermique est en marche (m=l). Enfin, une cartographie notée CartoCth est définie pour la
commande Cth. Celle-ci s'applique bien entendu uniquement quand le moteur thermique est démarré (rnl). Enfin, la dernière étape du procédé de l'invention consiste alors à définir un processus de commande à partir de ces cartographies. Ce processus de commande sera mis en oeuvre par l'unité de commande 6. La figure 5 est une représentation schématique d'un premier processus de commande.
Dans ce processus de commande, les cartographies CartoSeuilSOCdem et CartoSeuilSOCarr sont utilisées pour déterminer une valeur seuil de démarrage du moteur thermique et une valeur seuil d'arrêt du moteur thermique à partir des signaux d'environnement Vveh et Cr. Un automate de changement d'état détermine ensuite le signal de commande dm en fonction de ces deux valeurs seuil et des signaux d'état m et SOC. Ainsi, si le moteur thermique est en marche (m=l) et si la valeur
<Desc/Clms Page number 11>
du signal d'état SOC est supérieure à la valeur seuil d'arrêt du moteur thermique déterminée précédemment, on arrête le moteur thermique c'est-à-dire que le signal de commande dm devient égal à-1. A l'inverse, si le moteur thermique est à l'arrêt (m=O) et si la valeur de la variable SOC est inférieure au seuil de démarrage déterminé précédemment, on démarre le moteur thermique et le signal de commande dm devient donc égal à 1. Dans tous les autres cas, le signal de commande dm reste égal à 0.
On sélectionne ensuite des cartographies pour déterminer la valeur des signaux de commande r, Cth et Cet. Les cartographies sélectionnées sont celles correspondant à l'état du moteur électrique obtenu en additionnant l'état m courant du moteur électrique et la commande dm délivrée par l'automate. Ainsi, si le moteur thermique est démarré ou maintenu en marche (m+dm=l), on sélectionne les cartographies CartoCel2, CartoRapport2 et CartoCth. A l'inverse, si le moteur thermique est arrêté ou maintenu à l'arrêt (m+dm=O), on
sélectionne les cartographies CartoCel1 et CartoRapport1 (le couple du moteur thermique est ou devient nul dans ce cas). La valeur des signaux de commande r, Cel, Cth est ensuite calculée à partir des cartographies sélectionnées en fonction des signaux
d'état et d'environnement SOC, Vveh et Cr.
sélectionne les cartographies CartoCel1 et CartoRapport1 (le couple du moteur thermique est ou devient nul dans ce cas). La valeur des signaux de commande r, Cel, Cth est ensuite calculée à partir des cartographies sélectionnées en fonction des signaux
d'état et d'environnement SOC, Vveh et Cr.
, Dans un mode de réalisation plus perfectionné du procédé de l'invention, on génère également au moyen de l'algorithme de programmation dynamique une variable C
<Desc/Clms Page number 12>
relative au critère à optimiser. Ce mode de réalisation est illustré par la figure 6. La variable C est définie en fonction des variables d'état SOC et m et du temps t. Dans le cas où le critère défini lors de la première étape est de minimiser la consommation du moteur thermique, C (SOC, m, t) représente la consommation optimale future du moteur thermique à partir de l'instant t jusqu'à l'instant final du profil de conduite.
On génère alors par traitement statistique deux cartographies portant sur la dérivée de cette variable par rapport à la variable d'état SOC, l'une notée CartodCdSOC1 pour m=O et l'autre notée CartodCdSOC2 pour m=l. Un exemple de cartographies CartodCdSOC1 et CartodCdSOC2 est montré à la figure 7. La dérivée dC/dSOC y est représentée en fonction de la variable SOC.
Un processus de commande employant les cartographies CartodCdSOC1 et CartodCdSOC2 est détaillé à la figure 8. Dans ce processus de commande, le signal de commande dm est généré de la même façon que dans le processus de commande de la figure 5. Par ailleurs, on définit la valeur m'correspondant à l'état futur du moteur thermique. Cette valeur est obtenue en additionnant la valeur courante de l'état m du moteur thermique et la valeur dm déterminée par l'automate. On sélectionne ensuite la cartographie CartodCdSOC1 si m'=0 et la cartographie CartodCdSOC2 si m'=l. La cartographie
<Desc/Clms Page number 13>
sélectionnée est utilisée pour calculer la grandeur suivante :
J (r, Vveh, Cth) = L (r, Vveh, Cth) At + dCdSOC (SOC, m) ASOC (r, Cth, Cel, SOC, Vveh) Le terme L (r, Vveh, Cth) dt représente la consommation instantanée du moteur thermique pendant l'intervalle de temps At et le terme dCdSOC (SOC, m) ASOC (r, Cth, Cel, SOC, Vveh) représente l'équivalent en carburant de la consommation du moteur électrique pendant At. ASOC correspond à la
variation de l'état de charge de la batterie pendant At.
J (r, Vveh, Cth) = L (r, Vveh, Cth) At + dCdSOC (SOC, m) ASOC (r, Cth, Cel, SOC, Vveh) Le terme L (r, Vveh, Cth) dt représente la consommation instantanée du moteur thermique pendant l'intervalle de temps At et le terme dCdSOC (SOC, m) ASOC (r, Cth, Cel, SOC, Vveh) représente l'équivalent en carburant de la consommation du moteur électrique pendant At. ASOC correspond à la
variation de l'état de charge de la batterie pendant At.
Les valeurs de signaux de commande r, Cth et Cel retenus pour commander le GMP électromécanique sont les valeurs permettant de minimiser J.
Un autre processus de commande est illustré par la figure 9. Dans ce processus de commande, on sélectionne une cartographie pour chaque variable de commande r, Cth et Cel en fonction de l'état courant m du moteur thermique. On calcule ensuite la valeur des signaux de commande r, Cth et Cel à l'aide des cartographies sélectionnées. Pour obtenir la valeur du signal de commande dm, on définit la grandeur suivante :
Jl (dm) = L (r, Vveh, Cth) At + dCdSOC (SOC, m) ASOC (r, Cth, Celas SOC, Vveh) + CoutDemArr (dm) La grandeur Ji comporte un terme supplémentaire par rapport à la grandeur J. Ce terme noté CoutDemArr (dm correspond à la consommation additionnelle de carburant
Jl (dm) = L (r, Vveh, Cth) At + dCdSOC (SOC, m) ASOC (r, Cth, Celas SOC, Vveh) + CoutDemArr (dm) La grandeur Ji comporte un terme supplémentaire par rapport à la grandeur J. Ce terme noté CoutDemArr (dm correspond à la consommation additionnelle de carburant
<Desc/Clms Page number 14>
engendrée par le démarrage (dm=l) ou l'arrêt- (dm-1) du moteur thermique.
On calcule la grandeur il de la manière suivante : - si le moteur thermique est arrêté (m=0), Ji est calculé pour dm=0 et dm=l ; - si le moteur thermique est démarré (m=l), Ji est calculé pour dam=0 et dom=-1.
Pour calculer Je, on sélectionne bien entendu la cartographie CartodCdSOC1 ou CartodCdSOC2 selon l'état m du moteur électrique.
La valeur du signal de commande dm retenue pour commander le GMP électromécanique est celle engendrant la plus petite valeur de Ji.
Enfin, un dernier processus de commande est proposé à la figure 10. Dans ce processus de commande, on calcule la valeur Ji (dm, r, Cth, Cel) à l'aide des variables d'état et d'environnement m, SOC, Vveh et Cr. Les valeurs des signaux de commande dm, r, Cth, Cel retenus pour commander le GMP électromécanique sont les valeurs permettant de minimiser Ji.
Dans une version plus élaborée du procédé de l'invention, il peut être envisagé d'utiliser plusieurs profils de conduite et de générer des jeux de cartographies pour chacun de ces profils de conduite.
Il faut alors prévoir dans le processus de commande une étape permettant d'évaluer l'utilisation du véhicule afin de déterminer le profil de conduite se rapprochant
<Desc/Clms Page number 15>
le plus de l'utilisation réelle du véhicule.-Le jeu de cartographies correspondant au profil de conduite retenu est alors utilisé pour calculer la valeur des signaux de commande dm, r, Cth et Cel.
Claims (15)
1) Procédé de génération d'un processus de commande d'un groupe motopropulseur (GMP) électromécanique pour véhicule hybride caractérisé en ce qu'il comporte les étapes suivantes : - définir un modèle mathématique du groupe motopropulseur électromécanique, un critère tel que consommation et/ou pollution du groupe motopropulseur électromécanique à optimiser, et un profil de conduite représentatif de l'utilisation du véhicule hybride, ce profil étant établi sur la base de la vitesse du véhicule hybride en fonction du temps ; - générer, au moyen d'un algorithme de programmation dynamique, des variables de commandes (U, dm) du groupe motopropulseur électromécanique à partir dudit modèle mathématique, dudit profil de conduite et dudit critère à optimiser, lesdites variables de commande (U, dm) étant fonction de variables d'état (SOC, m) du groupe motopropulseur électromécanique et du temps ; - effectuer un traitement statistique sur lesdites variables de commande (U, dm) de manière à générer au moins une cartographie pour chacune d'entre elles en fonction desdites variables d'état et de variables d'environnement du groupe motopropulseur électromécanique ; et - établir le processus de commande sur la base desdites cartographies.
2) Procédé selon la revendication 1, caractérisé en ce que le groupe motopropulseur électromécanique comprend
<Desc/Clms Page number 17>
au moins un moteur thermique, un moteur électrique, un dispositif de stockage d'énergie électrique et une boite de vitesse robotisée.
3) Procédé selon la revendication 2, caractérisé en ce que les variables de commande du groupe motopropulseur électromécanique sont : - une variable Cth de commande du couple du moteur thermique, - une variable Cel de commande du couple du moteur électrique, - une variable r de commande du rapport de la boite de vitesse robotisée, et - une variable dm de commande de démarrage/arrêt du moteur thermique.
4) Procédé selon la revendication 2 ou 3, caractérisé en ce que les variables d'état du groupe motopropulseur électromécanique sont : - une variable d'état SOC représentant l'état de charge du dispositif de stockage d'énergie électrique, - une variable d'état m représentant l'état du moteur thermique, et en ce que les variables d'environnement du groupe électromécanique sont : - une variable Vveh représentative de la vitesse du véhicule hybride, et - une variable Cr représentative du, couple demandé aux roues du véhicule hybride.
<Desc/Clms Page number 18>
5) Procédé selon la revendication 4, caractérisé en ce que le modèle mathématique du groupe motopropulseur électromécanique est donné par les équations suivantes : dSOCsoc = F (SOC, U, m et m (t+) =m (t-) +dm dt où m = 0 lorsque le moteur thermique est arrêté et m=l lorsqu'il est tournant ; dm=l pour démarrer le moteur thermique, dm=0 pour le maintenir dans son état et dm=-l pour l'éteindre ; t-et t+ désigne respectivement les instants avant et après une commande de démarrage/arrêt du moteur thermique ;
U désigne le vecteur de commande formé des variables de commande (r, Cel, Cth) ; et
F est une fonction représentant la variation de l'état de charge du dispositif de stockage d'énergie électrique en fonction des variables SOC, U et m.
6) Procédé selon la revendication 4 ou 5, caractérisé en ce que les cartographies générées par traitement statistique sont : une première cartographie (CartoSeuildem) représentant, lorsque le moteur thermique est à l'arrêt (m=O), les valeurs seuil de la variable d'état SOC en deçà desquelles le moteur thermique est démarré (dm=l) en fonction des variables d'environnement Vveh et Cr et une deuxième cartographie (CartoSeuilarr) représentant,
lorsque le moteur thermique est en marche (m=l), les f\ valeurs seuil de la variable SOC au delà desquelles le moteur thermique est arrêté (dm=-l) en fonction des variables d'environnement Vveh et Cr ;
<Desc/Clms Page number 19>
des troisième et quatrième cartographies (CartoRapportl, CartoRapport2) représentant la variable de commande r en fonction des variables d'état et d'environnement SOC, Vveh et Cr respectivement lorsque le moteur thermique est à l'arrêt (m=O) et en marche (m=l) ; des cinquième et sixième cartographies (CartoCell, CartoCel2) représentant la variable de commande Cel en fonction des variables d'état et d'environnement SOC, Vveh et Cr respectivement lorsque le moteur thermique est à l'arrêt (m=O) et en marche (m=l) ; et - une septième cartographie (CartoCth) représentant la variable de commande Cth en fonction des variables d'état et d'environnement SOC, Vveh et Cr.
7) Procédé selon la revendication 6, caractérisé en ce que le processus de commande consiste en les étapes suivantes : - déterminer à l'aide des première et seconde cartographies (CartoSeuildem, CartoSeuilarr) une valeur seuil de démarrage du moteur thermique et une valeur seuil d'arrêt du moteur thermique en fonction de la vitesse du véhicule hybride (Vveh) et du couple (Cr) demandé à ses roues ; - déterminer la valeur de la variable de commande dm par comparaison de la valeur de la variable d'état SOC avec ladite valeur seuil de démarrage du moteur thermique si le moteur thermique est à l'arrêt (m=O) ou avec ladite valeur seuil d'arrêt du moteur thermique si le moteur thermique est marche (m=l),
<Desc/Clms Page number 20>
- additionner la valeur de la variable d'état m avec la valeur de la variable de commande dm pour produire une nouvelle valeur d'état du moteur thermique ; - sélectionner, suivant la nouvelle valeur d'état du moteur thermique, les troisième, cinquième et septième cartographies ou les quatrième et sixième cartographies, et appliquer les cartographies sélectionnées pour déterminer la valeur des variables de commande r, Cel et Cth à partir de la valeur des variables d'état et d'environnement SOC, Vveh et Cr.
8) Procédé selon la revendication 5, caractérisé en ce qu'on génère en outre, au moyen dudit algorithme de programmation dynamique, une variable (C) relative au critère à optimiser à partir dudit modèle mathématique, dudit profil de conduite et dudit critère à optimiser, ladite variable (C) relative au critère à optimiser étant fonction des variables d'état SOC et m et du temps, et en ce qu'on effectue un traitement statistique sur ladite variable (C) de manière à générer au moins une cartographie en fonction des variables d'état et d'environnement SOC, m, Vveh et Cr.
9) Procédé selon la revendication 8, caractérisé en ce que le critère à optimiser est de minimiser la consommation instantanée (L) du moteur thermique et en ce que la variable (C) relative au critère à optimiser à l'instant t représente la consommation future dudit
<Desc/Clms Page number 21>
moteur thermique à partir dudit instant-t jusqu'à l'instant final du profil de conduite défini.
10) Procédé selon la revendication 9, caractérisé en ce que les cartographies générées par traitement statistique sont : une première cartographie (CartoSeuildem) représentant, lorsque le moteur thermique est à l'arrêt (m=O), les valeurs seuil de la variable d'état SOC en deçà desquelles le moteur thermique est démarré (dm=l) en fonction des variables d'environnement Vveh et Cr et une deuxième cartographie (CartoSeuilarr) représentant, lorsque le moteur thermique est en marche (m=l), les valeurs seuil de la variable SOC au delà desquelles le moteur thermique est arrêté (dm=-l) en fonction des variables d'environnement Vveh et Cr ; et
des troisième et quatrième cartographies (CartodCdSOC1, CartodCdSOC2) représentant la dérivée de la variable (C) relative de la consommation future du moteur thermique en fonction de la variable d'état SOC respectivement lorsque le moteur thermique est à l'arrêt (m=O) et en marche (m=l).
11) Procédé selon la revendication 10, caractérisé en ce que le processus de commande consiste en les étapes suivantes : - déterminer à l'aide des première et seconde cartographies (CartoSeuildem, CartoSeuilarr) une valeur seuil de démarrage du moteur thermique et une valeur seuil d'arrêt du moteur thermique en fonction de la
<Desc/Clms Page number 22>
- déterminer les valeurs des variables de commande r, n Cth et Cel permettant de minimiser ladite grandeur.
J (r, Vveh, Cth) = L (r, Vveh, Cth) At + dCdSOC (SOC, m) ASOC (r, Cth, Cel, SOC, Vveh) où L (r, Vveh, Cth) représente la consommation instantanée du moteur thermique, dCdSOC (SOC, m) représente la dérivée de la variable relative au critère à optimiser par rapport à la variable d'état SOC et ASOC (r, Cth, Ce l, SOC, Vveh) représente la variation de la variable d'état SOC pendant l'intervalle de temps At,
vitesse du véhicule hybride (Vveh) et du couple (Cr) demandé à ses roues ; - déterminer la valeur de la variable de commande dm par comparaison de la valeur de la variable d'état SOC avec ladite valeur seuil de démarrage du moteur thermique si le moteur thermique est à l'arrêt (m=O) ou avec ladite valeur seuil d'arrêt du moteur thermique si le moteur thermique est marche (m=l), - additionner la valeur de la variable d'état m avec la valeur de la variable de commande dm pour produire une nouvelle valeur d'état (m') du moteur thermique ; - sélectionner, suivant la nouvelle valeur d'état du moteur thermique, la troisième ou la quatrième cartographie, et - évaluer, à l'aide de la cartographie sélectionnée, la grandeur représentative de la consommation du groupe motopropulseur électromécanique pendant un intervalle de temps At définie de la manière suivante :
<Desc/Clms Page number 23>
12) Procédé selon la revendication 9, caractérisé en ce que les cartographies générées par traitement statistique sont : des première et deuxième cartographies (CartoRapportl, CartoRapport2) représentant la variable de commande r en fonction des variables d'état et
d'environnement SOC, Vveh et Cr respectivement lorsque le moteur thermique est à l'arrêt (m=O) et en marche (m=l) ; des troisième et quatrième cartographies (CartoCell, CartoCel2) représentant la variable de commande Cel en fonction des variables d'état et d'environnement SOC, Vveh et Cr respectivement lorsque le moteur thermique est à l'arrêt (m=O) et en marche (m=l) ; - une cinquième cartographie (CartoCth) représentant la variable de commande Cth en fonction des variables d'état et d'environnement SOC, Vveh et Cr respectivement ; et des sixième et septième cartographies (CartodCdSOC1, CartodCdSOC2) représentant la dérivée de la variable relative à la consommation future en fonction de la variable d'état SOC respectivement lorsque le moteur thermique est à l'arrêt (m=O) et en marche (m=l).
13) Procédé selon la revendication 12, caractérisé en ce que le processus de commande consiste en les étapes suivantes :
<Desc/Clms Page number 24>
Jl (dm) = L (r, Vveh, Cth) At + dCdSOC (SOC, m) ASOC (r, Cth, C. 1, SOC, Vveh) + CoutDemArr (dm) où L (r, Vveh, Cth) représente la consommation instantanée du moteur thermique, dCdSOC (SOC, m) représente la dérivée de la variable relative au critère à optimiser par rapport à la variable d'état SOC, ASOC (r, Cth, Cel, SOC, Vveh) représente la variation de la variable d'état SOC pendant l'intervalle de temps At, et CoutDemArr (dm) représente la consommation additionnelle en carburant engendrée par le démarrage (dm=l) ou l'arrêt (dm-1) du moteur thermique, - déterminer la valeur de la variable de commande dm permettant de minimiser ladite grandeur.
- sélectionner suivant la valeur de la variable d'état m, les première, troisième, cinquième cartographies ou les deuxième et quatrième cartographies, appliquer les cartographies sélectionnées pour déterminer la valeur des variables de commande r, Cel et Cth à partir de la valeur des variables d'état et d'environnement SOC, Vveh et Cr ; - sélectionner suivant la valeur de la variable d'état m, la sixième ou la septième cartographie, évaluer, à l'aide de ladite cartographie sélectionnée, la grandeur représentative de la consommation du groupe motopropulseur électromécanique pendant un intervalle de temps At définie de la manière suivante :
<Desc/Clms Page number 25>
14) Procédé selon revendication 9, caractérisé en ce que les cartographies générées par traitement statistique sont : des première et deuxième cartographies (CartodCdSOC1, CartodCdSOC2) représentant la dérivée de la consommation future en fonction de la variable d'état SOC respectivement lorsque le moteur thermique est à l'arrêt (m=O) et en marche (m=l).
15) Procédé selon la revendication 14, caractérisé en ce que le processus de commande consiste en les étapes suivantes : - sélectionner suivant la valeur de la variable d'état m, la première ou la deuxième cartographie, - évaluer, à l'aide de la cartographie sélectionnée, la grandeur représentative de la consommation du groupe motopropulseur électromécanique pendant un intervalle de temps At définie de la manière suivante :
Jl (dm) = L (r, Vveh, Cth) At + dCdSOC (SOC, m) ASOC (r, Cth, Celt SOC, Vveh + CoutDemArr (dm) où L (r, Vveh, Cth) représente la consommation instantanée du moteur thermique, dCdSOC (SOC, m) représente la dérivée de la variable relative au critère à optimiser par rapport à la variable d'état SOC, ASOC (r, Cth, Cel, SOC, Vveh) représente la variation de la variable d'état SOC pendant l'intervalle de temps At, et CoutDemArr (dm) représente la'consommation additionnelle en carburant engendrée par le démarrage (dm=l) ou l'arrêt (dm-1) du moteur thermique,
<Desc/Clms Page number 26>
- déterminer les valeurs des variables de commande dm, r, Cel, Cth permettant de minimiser ladite grandeur.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0017356A FR2818937B1 (fr) | 2000-12-28 | 2000-12-28 | Procede de generation d'un processus de commande d'un groupe motopropulseur electromecanique pour vehicule hybride |
PCT/FR2001/003995 WO2002054159A1 (fr) | 2000-12-28 | 2001-12-14 | Procede de generation d'un processus de commande d'un groupe motopropulseur electromecanique pour vehicule hybride |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR0017356A FR2818937B1 (fr) | 2000-12-28 | 2000-12-28 | Procede de generation d'un processus de commande d'un groupe motopropulseur electromecanique pour vehicule hybride |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2818937A1 true FR2818937A1 (fr) | 2002-07-05 |
FR2818937B1 FR2818937B1 (fr) | 2003-03-14 |
Family
ID=8858449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR0017356A Expired - Fee Related FR2818937B1 (fr) | 2000-12-28 | 2000-12-28 | Procede de generation d'un processus de commande d'un groupe motopropulseur electromecanique pour vehicule hybride |
Country Status (2)
Country | Link |
---|---|
FR (1) | FR2818937B1 (fr) |
WO (1) | WO2002054159A1 (fr) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007102762A1 (fr) * | 2006-03-09 | 2007-09-13 | Volvo Technology Corporation | Groupe motopropulseur hybride |
CN101602364B (zh) * | 2008-12-31 | 2012-03-28 | 北京工业大学 | 应用于插电式混合动力电动汽车的快速控制方法 |
US9676382B2 (en) * | 2014-04-17 | 2017-06-13 | Palo Alto Research Center Incorporated | Systems and methods for hybrid vehicles with a high degree of hybridization |
JP6968282B2 (ja) * | 2017-12-01 | 2021-11-17 | スリーエム イノベイティブ プロパティズ カンパニー | パワートレイン管理の因果分析 |
CN108418487B (zh) * | 2018-02-11 | 2020-12-11 | 东南大学 | 一种用于电动汽车的速度脉动抑制方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5893895A (en) | 1996-08-02 | 1999-04-13 | Honda Giken Kogyo Kabushiki Kaisha | Control system for hybrid vehicle |
-
2000
- 2000-12-28 FR FR0017356A patent/FR2818937B1/fr not_active Expired - Fee Related
-
2001
- 2001-12-14 WO PCT/FR2001/003995 patent/WO2002054159A1/fr not_active Application Discontinuation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5893895A (en) | 1996-08-02 | 1999-04-13 | Honda Giken Kogyo Kabushiki Kaisha | Control system for hybrid vehicle |
Non-Patent Citations (3)
Title |
---|
FARRALL S: "THE DEVELOPMENT AND VALIDATION OF POWERTRAIN MODELS FOR USE IN THE DESIGN OF HIGH LEVEL HYBRID VEHICLE POWERTRAIN CONTROLLERS", INTERNATIONAL ELECTRIC VEHICLE SYMPOSIUM, XX, XX, vol. 1, 1992, pages 1 - 12, XP001025613 * |
WAELTERMANN P ET AL: "DER ENTWURF EINES HYBRIDFAHRZEUGS IM SINNE EINES MECHATRONISCHEN SYSTEMS", AUTOMATISIERUNGSTECHNIK - AT, OLDENBOURG VERLAG. MUNCHEN, DE, vol. 44, no. 7, June 1996 (1996-06-01), pages 338 - 344, XP000997029, ISSN: 0178-2312 * |
WALLENTOWITZ H ET AL: "SYSTEM CONTROL APPLICATION FOR HYBRID VEHICLES", PROCEEDINGS OF THE CONFERENCE ON CONTROL APPLICATIONS. GLASGOW, AUG. 24 - 26, 1994, NEW YORK, IEEE, US, vol. 1 CONF. 3, 24 August 1994 (1994-08-24), pages 639 - 650, XP000682540, ISBN: 0-7803-1873-0 * |
Also Published As
Publication number | Publication date |
---|---|
FR2818937B1 (fr) | 2003-03-14 |
WO2002054159A1 (fr) | 2002-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1428712A1 (fr) | Chaíne de traction et procedé de réglage pour véhicule hybride série | |
EP1224092B1 (fr) | Procede de commande d'un vehicule hybride | |
FR3068322A1 (fr) | Procede de gestion de la chaine de traction d'un vehicule hybride | |
EP2928716B1 (fr) | Procédé de commande de couplage/découplage d'une machine de traction d'un véhicule automobile | |
FR2818937A1 (fr) | Procede de generation d'un processus de commande d'un groupe motopropulseur electromecanique pour vehicule hybride | |
EP2318249B1 (fr) | Systeme de commande d'un groupe motopropulseur hybride pour vehicule automobile, et procede associe | |
FR3005921A1 (fr) | Repartition du couple entre le train avant et le train arriere d'un vehicule hybride | |
FR3030425A1 (fr) | Procede de commande d'une boite de vitesses automatique pour vehicule automobile. | |
FR3106552A1 (fr) | Contrôle du couple moteur lors de changement de vitesse sur une boîte de vitesses automatique avec machine electrique intégrée | |
WO2013060971A1 (fr) | Procede de repartition de couples entre des trains avant et arriere d'un vehicule hybride | |
FR3058696B1 (fr) | Dispositif de pilotage d'une boite de vitesses robotisee pour vehicule automobile a propulsion hybride | |
FR2906052A1 (fr) | Procede de modelisation d'un systeme complexe tel un moteur a combustion d'un vehicule automobile | |
FR3126678A1 (fr) | Systeme d’optimisation de couple moteur pour un vehicule automobile, procede et programme sur la base d’un tel systeme | |
FR2943024A1 (fr) | Procede de determination du couple inertiel et du couple de perte moteur | |
FR3054496A1 (fr) | Procede de regulation de vitesse integrant un mode de roue libre automatique dans un vehicule automobile | |
FR3109337A1 (fr) | Procede de pilotage du couple produit sur l’arbre primaire d’un groupe motopropulseur de vehicule automobile hybride | |
FR2847016A1 (fr) | Procede de selection du rapport de transmission pour un vehicule | |
EP3268255B1 (fr) | Procédé de répartition de couple entre les trains de roues d'un véhicule automobile | |
EP4153439B1 (fr) | Procédé de commande d'un groupe motopropulseur pour véhicule automobile à transmission électrique hybride | |
FR3104103A1 (fr) | Procede de gestion d'un couplage d'une machine motrice avec un train de roues d'un vehicule automobile | |
WO2023208847A1 (fr) | Procédé et système de commande d'un groupe motopropulseur hybride basé sur des gradients de couple | |
FR3127930A1 (fr) | Systeme de commande de repartition de couples pour vehicule hybride limitant les emissions de polluants. | |
WO2007138222A1 (fr) | Dispositif de pilotage d'un vehicule hybride a quatre roues motrices | |
FR3034735A1 (fr) | Procede de gestion du demarrage du moteur thermique d'un vehicule hybride | |
FR3136725A1 (fr) | Procédé et système de commande d’un véhicule automobile hybride lors des décélérations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
TP | Transmission of property | ||
ST | Notification of lapse |
Effective date: 20160831 |