FR3147325A1 - METHOD FOR DETERMINING AN ENGINE TORQUE SETPOINT DURING A GEAR CHANGE IN A THERMAL VEHICLE EQUIPPED WITH AN AUTOMATIC GEARBOX - Google Patents
METHOD FOR DETERMINING AN ENGINE TORQUE SETPOINT DURING A GEAR CHANGE IN A THERMAL VEHICLE EQUIPPED WITH AN AUTOMATIC GEARBOX Download PDFInfo
- Publication number
- FR3147325A1 FR3147325A1 FR2303006A FR2303006A FR3147325A1 FR 3147325 A1 FR3147325 A1 FR 3147325A1 FR 2303006 A FR2303006 A FR 2303006A FR 2303006 A FR2303006 A FR 2303006A FR 3147325 A1 FR3147325 A1 FR 3147325A1
- Authority
- FR
- France
- Prior art keywords
- gear
- torque
- function
- engine
- account
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000008859 change Effects 0.000 title claims abstract description 24
- 238000011156 evaluation Methods 0.000 claims abstract description 8
- 230000006870 function Effects 0.000 claims description 46
- 230000007704 transition Effects 0.000 claims description 7
- 238000012886 linear function Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 4
- 102100034112 Alkyldihydroxyacetonephosphate synthase, peroxisomal Human genes 0.000 description 3
- 101000799143 Homo sapiens Alkyldihydroxyacetonephosphate synthase, peroxisomal Proteins 0.000 description 3
- 238000000848 angular dependent Auger electron spectroscopy Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 101150082449 CDPK4 gene Proteins 0.000 description 1
- 101150058743 CPK4 gene Proteins 0.000 description 1
- 102100021394 CST complex subunit CTC1 Human genes 0.000 description 1
- RQFCJASXJCIDSX-UUOKFMHZSA-N GMP group Chemical group P(=O)(O)(O)OC[C@@H]1[C@H]([C@H]([C@@H](O1)N1C=NC=2C(=O)NC(N)=NC12)O)O RQFCJASXJCIDSX-UUOKFMHZSA-N 0.000 description 1
- 101000894433 Homo sapiens CST complex subunit CTC1 Proteins 0.000 description 1
- 101100142768 Symbiobacterium thermophilum (strain T / IAM 14863) rplY2 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011217 control strategy Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H63/00—Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism
- F16H63/40—Control outputs from the control unit to change-speed- or reversing-gearings for conveying rotary motion or to other devices than the final output mechanism comprising signals other than signals for actuating the final output mechanisms
- F16H63/50—Signals to an engine or motor
- F16H63/502—Signals to an engine or motor for smoothing gear shifts
-
- 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
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/19—Improvement of gear change, e.g. by synchronisation or smoothing gear shift
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/68—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for stepped gearings
- F16H61/684—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing specially adapted for stepped gearings without interruption of drive
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H59/00—Control inputs to control units of change-speed-, or reversing-gearings for conveying rotary motion
- F16H59/14—Inputs being a function of torque or torque demand
- F16H2059/148—Transmission output torque, e.g. measured or estimated torque at output drive shaft
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16H—GEARING
- F16H61/00—Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
- F16H61/04—Smoothing ratio shift
- F16H61/0437—Smoothing ratio shift by using electrical signals
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Control Of Transmission Device (AREA)
Abstract
Le procédé est mis en œuvre dans un véhicule ayant une chaîne de traction comprenant un moteur thermique (MT) et une boîte de vitesse automatique (BVA), le procédé déterminant une consigne de couple moteur (Ce) lors d’un changement de rapport de vitesse, d’un rapport engagé (Re) vers un rapport cible (Re), en fonction d’une consigne de couple à la roue (Cw), d’une évaluation d’un couple inertiel à prendre en compte pour le changement de rapport de vitesse et d’une démultiplication globale de la chaîne de traction. Conformément à l’invention, l'évaluation du couple inertiel à prendre en compte est faite en fonction du rapport cible (Rc). Figure 1The method is implemented in a vehicle having a powertrain comprising a heat engine (MT) and an automatic gearbox (BVA), the method determining an engine torque setpoint (Ce) during a gear change, from an engaged gear (Re) to a target gear (Re), as a function of a wheel torque setpoint (Cw), an evaluation of an inertial torque to be taken into account for the gear change and an overall gear reduction of the powertrain. According to the invention, the evaluation of the inertial torque to be taken into account is made as a function of the target gear (Rc). Figure 1
Description
La présente invention concerne de manière générale le domaine des groupes motopropulseurs thermiques à boîte de vitesse automatique dans les véhicules automobiles. Plus particulièrement, l’invention se rapporte à un procédé de détermination d’une consigne de couple moteur lors d’un changement de rapport dans un groupe motopropulseur thermique à boîte de vitesse automatique équipant un véhicule automobile. L’invention est applicable en particulier lors du pilotage d’un groupe motopropulseur thermique à boîte de vitesse automatique par un radar d’un système avancé d’aide à la conduite dit « ADAS » (pour « Advanced Driver Assist System » en anglais).The present invention relates generally to the field of thermal powertrains with automatic gearboxes in motor vehicles. More particularly, the invention relates to a method for determining an engine torque setpoint during a gear change in a thermal powertrain with automatic gearbox equipping a motor vehicle. The invention is applicable in particular when controlling a thermal powertrain with automatic gearbox by a radar of an advanced driver assistance system called “ADAS” (for “Advanced Driver Assist System” in English).
La
Le système de transmission TR comprend essentiellement une boîte de vitesse automatique BVA, un dispositif différentiel DI et des arbres de transmission. La boîte de vitesse automatique BVA comporte une boîte de vitesse BV, à proprement parlé, et un convertisseur de couple TC. La boîte de vitesse BV inclut des trains d’engrenages et des actionneurs et synchroniseurs pour le passage des rapports de transmission. Le convertisseur de couple TC est équipé d’un embrayage de pontage EP. Un arbre primaire AP de la boîte de vitesse est couplé via le convertisseur de couple TC à l’arbre moteur et au volant d’inertie VL du moteur thermique MT. Un arbre de sortie AS de la boîte de vitesse est couplé aux roues WH du véhicule, via le dispositif différentiel DI.The TR transmission system essentially comprises an automatic gearbox BVA, a differential device DI and drive shafts. The automatic gearbox BVA comprises a gearbox BV, strictly speaking, and a torque converter TC. The gearbox BV includes gear trains and actuators and synchronizers for changing transmission gears. The torque converter TC is equipped with a lock-up clutch EP. An input shaft AP of the gearbox is coupled via the torque converter TC to the drive shaft and the flywheel VL of the thermal engine MT. An output shaft AS of the gearbox is coupled to the wheels WH of the vehicle, via the differential device DI.
Le convertisseur de couple TC est agencé entre le moteur thermique MT et la boîte de vitesse BV afin d’assurer la transmission du couple moteur vers la boîte BV, le dispositif différentiel DI et les roues WH. Le convertisseur de couple TC comprend notamment une turbine pompe TP entrainée en rotation par le moteur thermique MT, une turbine réceptrice TR solidaire de l’arbre primaire AP et un stator ST agencé entre les turbines TP et TR. L’embrayage EP assure une fonction de pontage/dépontage dans le convertisseur de couple TC. L’embrayage EP est commandé en fermeture lorsque la turbine pompe TP et la turbine réceptrice TR tournent sensiblement à la même vitesse. Le convertisseur TC est alors dit « ponté », avec la liaison mécanique entre les turbines TP et TR rendue solidaire par la fermeture de l’embrayage EP, pour une transmission intégrale du couple moteur par le convertisseur TC. Lorsque l’embrayage EP est ouvert, le convertisseur TC, qui est alors dit « déponté », procure la conversion de couple via ses moyens fonctionnels, à savoir, les turbines TP, TR, le stator ST et l’huile.The torque converter TC is arranged between the thermal engine MT and the gearbox BV in order to ensure the transmission of the engine torque to the gearbox BV, the differential device DI and the wheels WH. The torque converter TC comprises in particular a pump turbine TP driven in rotation by the thermal engine MT, a receiver turbine TR secured to the primary shaft AP and a stator ST arranged between the turbines TP and TR. The EP clutch provides a bridging/unbridging function in the torque converter TC. The EP clutch is controlled to close when the pump turbine TP and the receiver turbine TR rotate at approximately the same speed. The converter TC is then said to be “bridged”, with the mechanical connection between the turbines TP and TR made integral by the closing of the EP clutch, for full transmission of the engine torque by the converter TC. When the EP clutch is open, the TC converter, which is then said to be “unclutched”, provides torque conversion via its functional means, namely, the TP, TR turbines, the ST stator and the oil.
Les différents modes de fonctionnement et phases de vie du groupe motopropulseur GMP sont gérés essentiellement par un calculateur de contrôle moteur ECU_E et un calculateur de contrôle de transmission ECU_T qui communiquent entre eux via un bus de communication de données. Les calculateurs ECU_E et ECU_T collaborent entre eux pour la mise en œuvre des différentes stratégies de commande du groupe motopropulseur GMP.The various operating modes and life phases of the GMP powertrain are managed primarily by an engine control unit ECU_E and a transmission control unit ECU_T which communicate with each other via a data communication bus. The ECU_E and ECU_T control units collaborate with each other to implement the various control strategies of the GMP powertrain.
Lorsque le groupe motopropulseur GMP est piloté par un radar RD d’un système avancé d’aide à la conduite « ADAS », par exemple, avec la fonction de régulateur de vitesse adaptatif dite « ACC » (pour « Adaptatif Cruise Control » en anglais) ou la fonction de stationnement automatique de niveau 4 dite « CPK4 » (pour « City Park - level 4 », le radar RD fournit une consigne de couple à la roue Cw directement au calculateur de contrôle moteur ECU_E, pour le pilotage du groupe motopropulseur GMP.When the GMP powertrain is controlled by an RD radar of an advanced driver assistance system "ADAS", for example, with the adaptive cruise control function called "ACC" (for "Adaptive Cruise Control" in English) or the level 4 automatic parking function called "CPK4" (for "City Park - level 4", the RD radar provides a torque instruction to the wheel Cw directly to the engine control computer ECU_E, for controlling the GMP powertrain.
Pour respecter la consigne de couple à la roue Cw fournie par le radar RD, le calculateur de contrôle moteur ECU_E doit fournir au moteur thermique MT une consigne de couple moteur Ce qui prend en compte la démultiplication introduite par le système de transmission TR et le couple inertiel du moteur thermique à la roue. Pour cela, il est utilisé les égalités suivantes :To comply with the wheel torque setpoint Cw provided by the radar RD, the engine control computer ECU_E must provide the thermal engine MT with an engine torque setpoint Ce which takes into account the gear ratio introduced by the transmission system TR and the inertial torque of the thermal engine at the wheel. For this, the following equalities are used:
1) Cj = Jdω/dt,1) Cj = Jdω/dt,
2) Cw = α.Ce – Cj,2) Cw = α.Ce – Cj,
dans lesquelles Cj = Jdω/dt est le couple inertiel du moteur thermique à la roue et α est la démultiplication globale introduite par le système de transmission TR, avec J étant l’inertie totale entre le moteur thermique et la roue, ramené au niveau de l’arbre primaire AP, ω et dω/dt étant respectivement la vitesse angulaire et l’accélération angulaire de l’arbre primaire AP.in which Cj = Jdω/dt is the inertial torque of the heat engine at the wheel and α is the overall gear ratio introduced by the transmission system TR, with J being the total inertia between the heat engine and the wheel, brought back to the level of the primary shaft AP, ω and dω/dt being respectively the angular speed and the angular acceleration of the primary shaft AP.
Lorsque le convertisseur de couple TC est déponté, l’inertie totale J à prendre en compte pour le calcul du couple inertiel est donnée par la somme des inerties du dispositif différentiel DI, de la boîte de vitesse BV et de la turbine réceptrice TR. Lorsque le convertisseur de couple TC est ponté, l’inertie totale J à prendre en compte pour le calcul du couple inertiel est donnée par la somme des inerties du dispositif différentiel DI, de la boîte de vitesse BV, du convertisseur de couple TC et du moteur thermique MT.When the torque converter TC is unclamped, the total inertia J to be taken into account for calculating the inertial torque is given by the sum of the inertias of the differential device DI, the gearbox BV and the receiving turbine TR. When the torque converter TC is bridged, the total inertia J to be taken into account for calculating the inertial torque is given by the sum of the inertias of the differential device DI, the gearbox BV, the torque converter TC and the thermal engine MT.
L’inertie de la boîte de vitesse BV est dépendante du rapport engagé. Pendant les changements de rapport de la boîte de vitesse BV, le couple inertiel total Cj subit une variation importante, du fait que le rapport de la boîte de vitesse BV change et que le régime de l’arbre primaire AP varie rapidement.The inertia of the BV gearbox is dependent on the gear engaged. During gear changes of the BV gearbox, the total inertial torque Cj undergoes a significant variation, because the gear ratio of the BV gearbox changes and the speed of the input shaft AP varies rapidly.
Dans l’état de la technique, pour déterminer la consigne de couple moteur Ce lors d’un changement de rapport dans la boîte de vitesse BV, d’un rapport engagé X vers un rapport cible Y, le couple inertiel Cj est estimé en fonction d’une information de rapport engagé Re=X connue du calculateur de contrôle moteur ECU_E. Compte-tenu que l’information de rapport engagé Re ne change de Re=X à Re=Y qu’en fin changement de rapport, il en résulte que le couple inertiel Cj est estimé pendant tout le changement de rapport avec l’information Re=X du rapport initial.In the state of the art, to determine the engine torque setpoint Ce during a gear change in the gearbox BV, from an engaged gear X to a target gear Y, the inertial torque Cj is estimated based on gear information Re=X known to the engine control computer ECU_E. Given that the gear information Re only changes from Re=X to Re=Y at the end of the gear change, it follows that the inertial torque Cj is estimated throughout the gear change with the information Re=X of the initial gear.
Avec une consigne de couple moteur Ce déterminée conformément à la méthode connue susmentionnée, l’entité inventive a constaté, en fin de changement de rapport, un sur-couple à la roue lorsque le changement de rapport est montant et un manque de couple à la roue lorsque le changement de rapport est descendant, c’est-à-dire en rétrogradation. Le sur-couple à la roue constaté lors du changement de rapport montant constitue une erreur de suivi de consigne qui est due à une surévaluation du couple inertiel à compenser. Le manque de couple à la roue constaté lors du changement de rapport descendant constitue une erreur de suivi de consigne qui est due à une sous-évaluation du couple inertiel à compenser.With an engine torque setpoint Ce determined in accordance with the aforementioned known method, the inventive entity noted, at the end of the gear change, an excess torque at the wheel when the gear change is up and a lack of torque at the wheel when the gear change is down, i.e. when downshifting. The excess torque at the wheel noted during the upshift constitutes a setpoint tracking error which is due to an overestimation of the inertial torque to be compensated. The lack of torque at the wheel noted during the downshift constitutes a setpoint tracking error which is due to an underestimation of the inertial torque to be compensated.
A titre illustratif, la
La présente invention vise à apporter une solution à l’inconvénient exposé plus haut de l’état de la technique en procurant un nouveau procédé pour déterminer la consigne de couple moteur à fournir à un groupe motopropulseur thermique avec boîte de vitesse automatique lors d’un changement de rapport, pour un suivi satisfaisant d’une consigne de couple à la roue.The present invention aims to provide a solution to the drawback set out above of the state of the art by providing a new method for determining the engine torque setpoint to be supplied to a thermal powertrain with automatic gearbox during a gear change, for satisfactory monitoring of a torque setpoint at the wheel.
Selon un premier aspect, l’invention concerne un procédé de détermination d’une consigne de couple moteur lors d’un changement de rapport de vitesse, d’un rapport engagé vers un rapport cible, dans une chaîne de traction d’un véhicule équipé d’un moteur thermique et d’une boîte de vitesse automatique, la consigne de couple moteur étant déterminée en fonction d’une consigne de couple à la roue, d’une évaluation d’un couple inertiel à prendre en compte pour le changement de rapport de vitesse et d’une démultiplication globale de la chaîne de traction. Conformément à l’invention, l'évaluation du couple inertiel à prendre en compte est faite en fonction du rapport cible.According to a first aspect, the invention relates to a method for determining an engine torque setpoint during a gear change, from a gear engaged to a target gear, in a powertrain of a vehicle equipped with a heat engine and an automatic gearbox, the engine torque setpoint being determined as a function of a wheel torque setpoint, an evaluation of an inertial torque to be taken into account for the gear change and an overall gear ratio of the powertrain. According to the invention, the evaluation of the inertial torque to be taken into account is made as a function of the target gear.
Selon une caractéristique particulière, l'évaluation du couple inertiel à prendre en compte est faite aussi en fonction du rapport engagé, en considérant une inertie de la chaîne de traction comme étant égale à une interpolation entre une première valeur d’inertie de chaîne de traction résultant du rapport engagé et une deuxième valeur d’inertie de chaîne de traction résultant du rapport cible.According to a particular characteristic, the evaluation of the inertial torque to be taken into account is also made as a function of the gear engaged, considering an inertia of the traction chain as being equal to an interpolation between a first traction chain inertia value resulting from the gear engaged and a second traction chain inertia value resulting from the target gear.
Selon une autre caractéristique particulière, le couple inertiel à prendre en compte est évalué en temps réel pendant la durée du changement de rapport de vitesse par une fonction de transition délivrant une valeur instantanée du couple inertiel à prendre en compte variant entre une première valeur de couple inertiel résultant du rapport engagé et d’un première régime de vitesse associé audit rapport engagé et une deuxième valeur de couple inertiel résultant du rapport cible et d’un deuxième régime de vitesse associé audit rapport cible.According to another particular characteristic, the inertial torque to be taken into account is evaluated in real time during the gear change by a transition function delivering an instantaneous value of the inertial torque to be taken into account varying between a first inertial torque value resulting from the gear engaged and a first speed regime associated with said engaged gear and a second inertial torque value resulting from the target gear and a second speed regime associated with said target gear.
Selon encore une autre caractéristique particulière, la fonction de transition est une fonction linéaire.According to yet another special feature, the transition function is a linear function.
L’invention concerne aussi un calculateur comportant une mémoire stockant des instructions de programme pour la mise en œuvre du procédé tel que décrit brièvement ci-dessus.The invention also relates to a calculator comprising a memory storing program instructions for implementing the method as briefly described above.
Selon une caractéristique particulière, le calculateur est un calculateur de contrôle moteur.According to a particular characteristic, the calculator is an engine control calculator.
L’invention concerne aussi un véhicule ayant une chaîne de traction comprenant un moteur thermique et une boîte de vitesse automatique, et des moyens de pilotage de la chaîne de traction par une consigne de couple à la roue, dans lequel est inclus un calculateur comme indiqué ci-dessus.The invention also relates to a vehicle having a powertrain comprising a heat engine and an automatic gearbox, and means for controlling the powertrain by a torque instruction at the wheel, in which a calculator is included as indicated above.
Selon une caractéristique particulière, les moyens de pilotage du véhicule comprennent un radar d’un système avancé d’aide à la conduite.According to a particular feature, the vehicle's control means include a radar of an advanced driving assistance system.
D’autres avantages et caractéristiques de la présente invention apparaîtront plus clairement à la lecture de la description détaillée ci-dessous de plusieurs modes de réalisation particuliers de l’invention, en référence aux dessins annexés, dans lesquels :Other advantages and features of the present invention will become more apparent upon reading the detailed description below of several particular embodiments of the invention, with reference to the accompanying drawings, in which:
En référence plus particulièrement à la
Comme visible à la
Le module logiciel SW0 autorise la mise en œuvre du procédé selon l’invention par l’exécution d’instructions de code de programme par un processeur (non représenté) du calculateur de contrôle moteur ECU_E. Le calculateur de contrôle moteur ECU_E, sous la supervision du module logiciel SW0, coopère notamment avec le calculateur de contrôle de transmission ECU_T pour la mise en œuvre du procédé selon l’invention.The software module SW0 authorizes the implementation of the method according to the invention by the execution of program code instructions by a processor (not shown) of the engine control computer ECU_E. The engine control computer ECU_E, under the supervision of the software module SW0, cooperates in particular with the transmission control computer ECU_T for the implementation of the method according to the invention.
De manière générale, le module logiciel SW0 détermine la consigne de couple moteur Ce qui correspond à la consigne de couple à la roue Cw en exploitant l’égalité 1) sus-indiquée et l’égalité 3) suivante déduite de l’égalité 2) sus-indiquée, à savoir :In general, the SW0 software module determines the engine torque setpoint Ce which corresponds to the wheel torque setpoint Cw by exploiting the equality 1) indicated above and the following equality 3) deduced from the equality 2) indicated above, namely:
1) Cj = Jdω/dt,1) Cj = Jdω/dt,
3) Ce = (Cw+ Cj)/ α.3) Ce = (Cw+ Cj)/ α.
Contrairement à l’état de la technique qui, lors d’un changement de rapport d’un rapport engagé Re=X vers un rapport cible Rc=Y, utilise le rapport engagé Re=X pour estimer le couple inertiel Cj du moteur thermique à la roue, l’invention, dans ce mode de réalisation, prévoit d’utiliser le rapport cible Rc=Y à la place du rapport engagé Re=X pour l’estimation du couple inertiel Cj.Unlike the prior art which, when changing gear from an engaged gear Re=X to a target gear Rc=Y, uses the engaged gear Re=X to estimate the inertial torque Cj of the heat engine at the wheel, the invention, in this embodiment, provides for using the target gear Rc=Y instead of the engaged gear Re=X for estimating the inertial torque Cj.
Le module logiciel SW0 reçoit en entrée la consigne de couple à la roue Cw, l’information de rapport cible Rc=Y, une information de régime Nap de l’arbre primaire AP et l’information de démultiplication globale α du système de transmission TR et délivre en sortie la consigne de couple moteur Ce.The SW0 software module receives as input the wheel torque setpoint Cw, the target ratio information Rc=Y, a speed information Nap of the primary shaft AP and the overall gear ratio information α of the transmission system TR and delivers as output the engine torque setpoint Ce.
Le module logiciel SW0 comprend essentiellement quatre fonctions F1 à F4 pour déterminer la consigne de couple moteur Ce correspondant à la consigne de couple à la roue Cw.The SW0 software module essentially comprises four functions F1 to F4 to determine the engine torque setpoint Ce corresponding to the wheel torque setpoint Cw.
La fonction F1 est une cartographie qui, lors du changement de rapport de Re=X vers Rc=Y, reçoit en entrée le rapport cible Rc=Y et délivre en sortie l’inertie J du moteur thermique à la roue. La fonction F2 reçoit en entrée l’inertie J délivrée par la fonction F1 et le régime Nap et calcule le couple inertiel Cj en exploitant l’égalité 1) ci-dessus. La fonction F3 ajoute le couple inertiel Cj, calculé par la fonction F2, à la consigne de couple à la roue Cw et délivre la somme obtenue Cw+Cj à la fonction F4. La consigne de couple moteur Ce est fournie en sortie par la fonction F4 qui détermine celle-ci en divisant la somme Cw+Cj par la démultiplication globale α du système de transmission TR.Function F1 is a mapping which, when changing gear from Re=X to Rc=Y, receives as input the target gear Rc=Y and outputs as output the inertia J of the thermal engine at the wheel. Function F2 receives as input the inertia J delivered by function F1 and the speed Nap and calculates the inertial torque Cj by exploiting equality 1) above. Function F3 adds the inertial torque Cj, calculated by function F2, to the torque setpoint at the wheel Cw and outputs the resulting sum Cw+Cj to function F4. The engine torque setpoint Ce is output by function F4 which determines it by dividing the sum Cw+Cj by the overall gear ratio α of the transmission system TR.
A titre illustratif, la
Des résultats en concordance avec ceux illustrés à la
Le manque de couple à la roue en début de changement de rapport montant est moins critiqué par les utilisateurs que le sur-couple à la roue en fin de changement de rapport montant. Par ailleurs, les changements de rapport descendants sous charge sont relativement rares lors des pilotages par les systèmes « ADAS », ce qui limite l’inconvénient du sur-couple à la roue en début de changement de rapport descendant. De cela, il résulte que le premier mode de réalisation décrit ci-dessus du procédé de l’invention conviendra pour certaines applications.The lack of wheel torque at the start of an upshift is less criticized by users than the excess wheel torque at the end of an upshift. Furthermore, downshifts under load are relatively rare when controlled by “ADAS” systems, which limits the disadvantage of excess wheel torque at the start of a downshift. From this, it follows that the first embodiment described above of the method of the invention will be suitable for certain applications.
Pour un suivi plus précis de la consigne de couple à la roue, l’invention propose un deuxième mode et un troisième mode de réalisation du procédé décrits ci-après en référence plus particulièrement à la
En référence à la
Le module logiciel SW1 comprend essentiellement cinq fonctions F10, F11 et F2 à F4. Dans ce deuxième mode de réalisation, l’inertie J prise en compte est déterminée par les fonctions F10 et F11, les fonctions F2 à F4 restant identiques à celles du premier mode de réalisation du procédé. La fonction F10 est une cartographie qui, lors du changement de rapport de Re=X vers Rc=Y, reçoit en entrée le rapport engagé Re=X et le rapport cible Rc=Y et délivre en sortie des inerties respectives Je et Jc du moteur thermique à la roue. La fonction F11 reçoit en entrée les inerties Je et Jc et calcule l’inertie J à prendre en compte par interpolation, par exemple, en déterminant J=(Je+Jc)/2. L’inertie J est ensuite fournie en entrée à la fonction F2, conjointement avec le régime Nap, pour le calcul du couple inertiel Cj. La fonction F3 reçoit en entrée la consigne de couple à la roue Cw et le couple inertiel Cj délivré par la fonction F2 et calcule la somme Cw+Cj. La fonction F4 détermine la consigne de couple moteur Ce en divisant la somme Cw+Cj par la démultiplication globale α du système de transmission TR.The software module SW1 essentially comprises five functions F10, F11 and F2 to F4. In this second embodiment, the inertia J taken into account is determined by the functions F10 and F11, the functions F2 to F4 remaining identical to those of the first embodiment of the method. The function F10 is a mapping which, when changing gear from Re=X to Rc=Y, receives as input the engaged gear Re=X and the target gear Rc=Y and delivers as output the respective inertias Je and Jc of the heat engine to the wheel. The function F11 receives as input the inertias Je and Jc and calculates the inertia J to be taken into account by interpolation, for example, by determining J=(Je+Jc)/2. The inertia J is then provided as input to the function F2, together with the speed Nap, for calculating the inertial torque Cj. Function F3 receives as input the wheel torque setpoint Cw and the inertial torque Cj delivered by function F2 and calculates the sum Cw+Cj. Function F4 determines the engine torque setpoint Ce by dividing the sum Cw+Cj by the overall gear ratio α of the transmission system TR.
En référence à la
Le module logiciel SW3 comprend essentiellement huit fonctions F10, F12 à F16, F3 et F4. Les fonctions F10, F3 et F4 restent identiques à celles du deuxième mode de réalisation du procédé. Dans ce troisième mode de réalisation, un couple inertiel en début de changement de rapport Cje et un couple inertiel en fin de changement de rapport Cjc sont calculés respectivement pour le rapport engagé Re=X et le rapport cible Rc=Y, au moyen des fonctions F10, et F12 à F15. Le couple inertiel Cj à prendre en compte est estimé en temps réel pendant la durée du changement de rapport, au moyen de la fonction de transition F16 qui calcule les valeurs de Cj entre Cj=Cje et Cj=Cjc.The software module SW3 essentially comprises eight functions F10, F12 to F16, F3 and F4. The functions F10, F3 and F4 remain identical to those of the second embodiment of the method. In this third embodiment, an inertial torque at the start of the gear change Cje and an inertial torque at the end of the gear change Cjc are calculated respectively for the engaged gear Re=X and the target gear Rc=Y, by means of the functions F10, and F12 to F15. The inertial torque Cj to be taken into account is estimated in real time during the gear change, by means of the transition function F16 which calculates the values of Cj between Cj=Cje and Cj=Cjc.
La fonction F10 est une cartographie qui, lors du changement de rapport de Re=X vers Rc=Y, reçoit en entrée le rapport engagé Re=X et le rapport cible Rc=Y et délivre en sortie les inerties respectives Je et Jc du moteur thermique à la roue. Les fonctions F12 et F13 reçoivent en entrée le régime Nsb de l’arbre sortie de la boîte de vitesse et délivrent des régimes d’arbre primaire Nape et Napc correspondant au rapport engagé Re=X et au rapport cible Rc=Y, respectivement. Les régimes Nape et Napc sont calculés à partir du régime Nsb et des démultiplications De et Dc correspondant aux rapports Re=X et Rc=Y, respectivement. La fonction F14 calcule le couple inertiel Cje à partir de l’inertie Je et du régime d’arbre primaire Nape. La fonction F15 calcule le couple inertiel Cjc à partir à l’inertie Jc et du régime d’arbre primaire Napc.Function F10 is a mapping that, when changing gear from Re=X to Rc=Y, receives as input the engaged gear Re=X and the target gear Rc=Y and outputs the respective inertias Je and Jc of the heat engine to the wheel. Functions F12 and F13 receive as input the speed Nsb of the gearbox output shaft and output primary shaft speeds Nape and Napc corresponding to the engaged gear Re=X and the target gear Rc=Y, respectively. The speeds Nape and Napc are calculated from the speed Nsb and the gear ratios De and Dc corresponding to the ratios Re=X and Rc=Y, respectively. Function F14 calculates the inertial torque Cje from the inertia Je and the primary shaft speed Nape. Function F15 calculates the inertial torque Cjc from the inertia Jc and the primary shaft speed Napc.
Pendant la durée du changement de rapport, la fonction F16 calcule en temps réel la valeur instantanée du couple inertiel Cj à l’aide de la fonction de transition suivante :During the gear change, function F16 calculates in real time the instantaneous value of the inertial torque Cj using the following transition function:
4) Cj=(1-x).Cje + x.Cjc, avec x étant une variable temporelle évoluant de 0 à 1 entre le début et la fin du changement de rapport.4) Cj=(1-x).Cje + x.Cjc, with x being a time variable evolving from 0 to 1 between the start and the end of the gear change.
Typiquement, la fonction de transition susmentionnée est une fonction linéaire.Typically, the aforementioned transition function is a linear function.
La fonction F3 reçoit en entrée la consigne de couple à la roue Cw et le couple inertiel Cj délivré par la fonction F16 et calcule la somme Cw+Cj. La fonction F4 détermine la consigne de couple moteur Ce en divisant la somme Cw+Cj par la démultiplication globale α du système de transmission TR.Function F3 receives as input the wheel torque setpoint Cw and the inertial torque Cj delivered by function F16 and calculates the sum Cw+Cj. Function F4 determines the engine torque setpoint Ce by dividing the sum Cw+Cj by the overall gear ratio α of the transmission system TR.
La présente invention procure des solutions à faible coût, basées sur du logiciel, qui améliorent la précision du pilotage du couple à la roue lors des changements de rapport dans un véhicule équipé d’un groupe motopropulseur thermique à boîte de vitesse automatique, ainsi que le confort des utilisateurs.The present invention provides low-cost, software-based solutions that improve the precision of wheel torque control during gear changes in a vehicle equipped with a thermal powertrain with automatic transmission, as well as user comfort.
L’invention ne se limite pas aux modes de réalisation particuliers qui ont été décrits ici à titre d’exemple. L’homme du métier, selon les applications de l’invention, pourra apporter différentes modifications et variantes entrant dans le champ de protection de l’invention.The invention is not limited to the particular embodiments which have been described here by way of example. Those skilled in the art, depending on the applications of the invention, will be able to make various modifications and variations falling within the scope of protection of the invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2303006A FR3147325A1 (en) | 2023-03-29 | 2023-03-29 | METHOD FOR DETERMINING AN ENGINE TORQUE SETPOINT DURING A GEAR CHANGE IN A THERMAL VEHICLE EQUIPPED WITH AN AUTOMATIC GEARBOX |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR2303006A FR3147325A1 (en) | 2023-03-29 | 2023-03-29 | METHOD FOR DETERMINING AN ENGINE TORQUE SETPOINT DURING A GEAR CHANGE IN A THERMAL VEHICLE EQUIPPED WITH AN AUTOMATIC GEARBOX |
FR2303006 | 2023-03-29 |
Publications (1)
Publication Number | Publication Date |
---|---|
FR3147325A1 true FR3147325A1 (en) | 2024-10-04 |
Family
ID=88207094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR2303006A Pending FR3147325A1 (en) | 2023-03-29 | 2023-03-29 | METHOD FOR DETERMINING AN ENGINE TORQUE SETPOINT DURING A GEAR CHANGE IN A THERMAL VEHICLE EQUIPPED WITH AN AUTOMATIC GEARBOX |
Country Status (1)
Country | Link |
---|---|
FR (1) | FR3147325A1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3074534A1 (en) * | 2017-12-04 | 2019-06-07 | Psa Automobiles Sa | METHOD FOR CONTROLLING A MOTOR VEHICLE ENGINE |
US20200385004A1 (en) * | 2019-06-04 | 2020-12-10 | GM Global Technology Operations LLC | Method of determining transmission output torque |
US20220306107A1 (en) * | 2021-03-23 | 2022-09-29 | Ford Global Technologies, Llc | Management of transmission transitions in wheel torque- based actuator torque determination system |
-
2023
- 2023-03-29 FR FR2303006A patent/FR3147325A1/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3074534A1 (en) * | 2017-12-04 | 2019-06-07 | Psa Automobiles Sa | METHOD FOR CONTROLLING A MOTOR VEHICLE ENGINE |
US20200385004A1 (en) * | 2019-06-04 | 2020-12-10 | GM Global Technology Operations LLC | Method of determining transmission output torque |
US20220306107A1 (en) * | 2021-03-23 | 2022-09-29 | Ford Global Technologies, Llc | Management of transmission transitions in wheel torque- based actuator torque determination system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR2765160A1 (en) | CONTROL FOR THE POWER LINE OF A MOTOR VEHICLE | |
FR2865972A1 (en) | Deceleration controlling device for motor vehicle, executes deceleration control by actuating braking system and shifting operation such that target deceleration acts on vehicle based on specific conditions | |
FR2904079A1 (en) | CONTROL APPARATUS AND METHOD FOR AUTOMATIC TRANSMISSION | |
FR2904080A1 (en) | CONTROL APPARATUS AND METHOD FOR AUTOMATIC TRASMISSION | |
FR2828144A1 (en) | APPARATUS FOR CONTROLLING THE SPEED CHANGE OF AN AUTOMATIC TRANSMISSION OF A MOTOR VEHICLE | |
FR2839685A1 (en) | BRAKE FORCE CONTROL APPARATUS FOR VEHICLE AND METHOD | |
US20090228180A1 (en) | Shift control device for automatic transmission and control method thereof | |
FR2834033A1 (en) | Control of an automatic transmission, uses computation of speed and coupling over a clutch and adjusts engine torque in line with estimate of slip required over clutch during gear change | |
FR3147325A1 (en) | METHOD FOR DETERMINING AN ENGINE TORQUE SETPOINT DURING A GEAR CHANGE IN A THERMAL VEHICLE EQUIPPED WITH AN AUTOMATIC GEARBOX | |
EP2002102A1 (en) | System for controlling the operation of a motor vehicle power plant in order to lessen the effect of play in a vehicle drive line | |
EP3292032B1 (en) | Method for managing preventive approval gradients during deceleration | |
EP1792106B1 (en) | Method for multi-operating mode control of an automated transmission for a motor vehicle, in particular for idle speed running with inactivated brake and corresponding device | |
CN104514871B (en) | The control of the gearshift based on energy of binary clutch pack | |
JP5834874B2 (en) | Road slope estimation device | |
FR2985237B1 (en) | METHOD AND DEVICE FOR ADAPTING A PARAMETER IN THE END OF VEHICLE TRUCK ALGORITHM | |
EP3065982B1 (en) | Method of controlling the state of a drivetrain, drivetrain system and associated automotive vehicle | |
FR3147214A1 (en) | METHOD FOR DETERMINING A MAXIMUM WHEEL TORQUE FOR A GEAR RATIO ENGAGED IN A THERMAL VEHICLE EQUIPPED WITH AN AUTOMATIC GEARBOX | |
WO2009007552A1 (en) | Device for estimating physical quantities for infinitely variable transmission | |
FR2813564A1 (en) | Gearbox for motor vehicle has pair of actuators to control reduction stages of gearbox has pair of actuators to control engagement of different gear ratios | |
FR2681100A1 (en) | DEVICE FOR CONTROLLING A DRIVE MOTOR IN THE CASE OF REPORTING MOUNTS IN A GEARBOX DISPOSED IN SERIES IN THE DRIVE TRAIN. | |
FR2770465A1 (en) | METHOD AND DEVICE FOR DETERMINING SKATING IN A CLUTCH | |
FR2976036A1 (en) | Method for determining kiss-point of clutch associated with DCT type gearbox of hybrid vehicle, involves determining position of kiss-point of clutch corresponding to time when angle of estimated clearance of gearbox exceeds threshold value | |
WO2020064288A1 (en) | Method for selecting a drivetrain status on the basis of acceleration constraints | |
EP1694977B1 (en) | Transmission monitoring module | |
FR2818937A1 (en) | METHOD FOR GENERATING A CONTROL PROCESS OF AN ELECTROMECHANICAL DRIVE GROUP FOR HYBRID VEHICLE |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20241004 |