[go: up one dir, main page]

FR2917460A1 - Indicated average torque correcting method for e.g. petrol engine, involves controlling quantity of fuel to be injected based on comparison result between setting torque value and indicated average torque - Google Patents

Indicated average torque correcting method for e.g. petrol engine, involves controlling quantity of fuel to be injected based on comparison result between setting torque value and indicated average torque Download PDF

Info

Publication number
FR2917460A1
FR2917460A1 FR0755700A FR0755700A FR2917460A1 FR 2917460 A1 FR2917460 A1 FR 2917460A1 FR 0755700 A FR0755700 A FR 0755700A FR 0755700 A FR0755700 A FR 0755700A FR 2917460 A1 FR2917460 A1 FR 2917460A1
Authority
FR
France
Prior art keywords
torque
cylinder
fuel
value
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
FR0755700A
Other languages
French (fr)
Inventor
Guillermo Ballesteros
Michael Partouche
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renault SAS
Original Assignee
Renault SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Renault SAS filed Critical Renault SAS
Priority to FR0755700A priority Critical patent/FR2917460A1/en
Publication of FR2917460A1 publication Critical patent/FR2917460A1/en
Pending legal-status Critical Current

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/02Circuit arrangements for generating control signals
    • F02D41/14Introducing closed-loop corrections
    • F02D41/1497With detection of the mechanical response of the engine
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D41/00Electrical control of supply of combustible mixture or its constituents
    • F02D41/008Controlling each cylinder individually
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2200/00Input parameters for engine control
    • F02D2200/02Input parameters for engine control the parameters being related to the engine
    • F02D2200/10Parameters related to the engine output, e.g. engine torque or engine speed
    • F02D2200/1002Output torque
    • F02D2200/1004Estimation of the output torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02DCONTROLLING COMBUSTION ENGINES
    • F02D2250/00Engine control related to specific problems or objectives
    • F02D2250/18Control of the engine output torque
    • F02D2250/26Control of the engine output torque by applying a torque limit

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

The method involves determining a setting torque value, and estimating an indicated average torque in an engine cylinder. A comparison between the setting torque value and the indicated average torque is carried out, and a value of the corrected setting torque is calculated. Quantity of fuel to be injected is determined by a mapping, and the quantity of the fuel to be injected is controlled based on the comparison result between the setting torque value and the indicated average torque.

Description

L'invention concerne les moteurs de véhicules rotatifs à combustionThe invention relates to engines for rotary combustion vehicles

interne qu'ils soient à essence ou diesel et à injection directe ou indirecte de carburant. Le nombre de cylindres est indifférent. On sait que la quantité de carburant injectée détermine les caractéristiques de la combustion. Elle influe en effet directement sur la réalisation du couple, le niveau des émissions de polluants et la thermodynamique du moteur. Les principales prestations du moteur (pollution, performance, consommation et agrément) sont donc directement liées à la maîtrise de la quantité de carburant injectée. io Quelle que soit la demande de couple, il est difficile de maîtriser la réalisation de ce couple par le moteur. En effet, les injecteurs possèdent tous des caractéristiques différentes. Par ailleurs, les caractéristiques des injecteurs évoluent au cours de leur vieillissement, générant ainsi des dérives. De plus, chaque cylindre présente des dispersions, notamment dans 15 ses dimensions, qui influent sur la manière de réaliser le couple. En outre, les conditions thermodynamiques, aérodynamiques et chimiques sont différentes dans chaque cylindre. On connaît dans l'art antérieur des dispositifs tels que celui du document US-6 398 692 assurant une régulation en couple ayant pour 20 objectif la limitation de la quantité maximale à injecter. Son objectif n'est pas de contrôler le couple. De plus, la régulation est effectuée au moyen d'un circuit en boucle ouverte qui est sensible aux dérives et aux dispersions du moteur thermique. Un dispositif de ce type ne permet pas non plus de corriger en temps 25 réel le couple indiqué du moteur. Un but de l'invention est d'améliorer la maîtrise du couple fourni par le moteur, en permettant l'estimation et la correction en temps réel du couple indiqué dans chaque cylindre d'un moteur essence ou diesel. A cet effet, elle propose un procédé de correction du couple moyen 30 indiqué dans un cylindre d'un moteur de véhicule, dans lequel : a) on détermine une valeur de couple de consigne (Cc) ; b) on estime une valeur du couple moyen indiqué (Ci) dans au moins un cylindre i ; c) on effectue une comparaison entre la valeur de consigne de couple (Cc) et la valeur de couple estimée (Ci) ; d) et on commande une quantité de carburant à injecter (Qia) tenant compte de la comparaison réalisée à l'étape c). Dans un premier mode de réalisation, entre les étapes c) et d), - on calcule une valeur de consigne de couple corrigée (Ccorr) et - on détermine la quantité de carburant à injecter (Qia) par io l'intermédiaire d'une cartographie. Dans un deuxième mode de réalisation entre les étapes c) et d), - on détermine la quantité de carburant à injecter (Q;,) correspondant à la consigne de couple (Cc), par l'intermédiaire d'une cartographie ; - on détermine, à partir de la comparaison réalisée à l'étape c), la 15 valeur de correction de la quantité de carburant Qiaerreur, - on calcule la quantité de carburant à injecter (Q;a) à partir de Q;c et de Qiaerreur. Le procédé est mis en oeuvre en temps réel. Dans une première variante, le procédé est mis en oeuvre cylindre 20 après cylindre. Dans une deuxième variante, le procédé est mis en oeuvre simultanément sur tous les cylindres. Enfin, le procédé peut être mis en oeuvre cycle à cycle ou sur q cycles, q 2. 25 De façon préférée, la valeur du couple moyen indiqué du cylindre est déterminée à partir d'au moins une grandeur caractéristique du mouvement de rotation du moteur. Ainsi, dans un moteur comportant un capteur de position composé d'une cible munie de motifs et solidaire d'un élément du moteur mobile en 30 rotation, et d'un élément sensible fixé au bloc moteur, ledit capteur délivrant un signal alternatif de fréquence proportionnelle à la vitesse de défilement des motifs de la cible en face de l'élément sensible, on estime une valeur relative à un couple généré en propre par un cylindre i à partir de l'équation :  whether they are gasoline or diesel and direct or indirect fuel injection. The number of cylinders is indifferent. It is known that the amount of fuel injected determines the characteristics of the combustion. It has a direct influence on torque performance, the level of pollutant emissions and the engine thermodynamics. The main benefits of the engine (pollution, performance, consumption and approval) are therefore directly related to controlling the amount of fuel injected. Whatever the torque demand, it is difficult to control the achievement of this torque by the engine. Indeed, the injectors all have different characteristics. In addition, the characteristics of the injectors evolve during their aging, thus generating drifts. In addition, each cylinder has dispersions, especially in its dimensions, which affect how to achieve torque. In addition, the thermodynamic, aerodynamic and chemical conditions are different in each cylinder. In the prior art, there are known devices such as that of document US Pat. No. 6,398,692, which provides a torque regulation for the purpose of limiting the maximum quantity to be injected. His goal is not to control the couple. In addition, the regulation is performed by means of an open loop circuit which is sensitive to drifts and dispersions of the engine. A device of this type does not make it possible to correct in real time the indicated torque of the motor. An object of the invention is to improve the control of the torque provided by the engine, by allowing the estimation and correction in real time of the torque indicated in each cylinder of a gasoline or diesel engine. For this purpose, it proposes a method for correcting the average torque indicated in a cylinder of a vehicle engine, in which: a) a set torque value (Cc) is determined; b) estimating a value of the indicated average torque (Ci) in at least one cylinder i; c) a comparison is made between the torque reference value (Cc) and the estimated torque value (Ci); d) and controlling a quantity of fuel to be injected (Qia) taking into account the comparison made in step c). In a first embodiment, between steps c) and d), a corrected torque reference value (Ccorr) is calculated and the quantity of fuel to be injected (Qia) is determined by means of a mapping. In a second embodiment between steps c) and d), the quantity of fuel to be injected (Q ;,) corresponding to the torque setpoint (Cc) is determined by means of a mapping; from the comparison made in step c), the correction value of the fuel quantity Qi error is determined, the amount of fuel to be injected (Q, a) is calculated from Q, c, and of error. The method is implemented in real time. In a first variant, the method is implemented cylinder 20 after cylinder. In a second variant, the method is implemented simultaneously on all the cylinders. Finally, the process may be carried out cycle to cycle or on q cycles. 2. Preferably, the value of the indicated average torque of the cylinder is determined from at least one characteristic variable of the rotational movement of the engine. . Thus, in an engine comprising a position sensor composed of a target provided with patterns and integral with a moving motor element in rotation, and a sensitive element fixed to the engine block, said sensor delivering an alternating frequency signal. proportional to the speed of movement of the target patterns in front of the sensing element, a relative value is estimated for a torque generated by a cylinder i from the equation:

k,jk,j + a0,Î k=9; dans laquelle : C. est le couple moyen indiqué du cylindre i au cours d'un cycle de combustion ; Nk,j est une fonction d'au moins une grandeur caractéristique du mouvement de rotation du moteur ; io ak,j est un coefficient de pondération de la grandeur /3k , dépendant au premier ordre du régime moyen du moteur ; ao,1 est une variable dépendant du régime moyen du moteur au premier ordre ; - q; et r; désignent respectivement le numéro du premier motif et is le numéro du dernier motif perçue par l'élément sensible du capteur de position au cours de la combustion du cylindre i définissant la fenêtre angulaire d'analyse du couple moteur associé à la combustion du cylindre i ; 8; est un coefficient de pondération. 20 Selon une première variante, on estime une valeur relative à un couple généré en propre par un cylindre i à partir de l'équation : k=g;kLtk + ao (E4) dans laquelle : - Ci est le couple moyen indiqué du cylindre i au cours d'un cycle 25 de combustion ; Atk est une durée de mouvement de rotation du moteur ; ak est un coefficient de pondération de la durée de mouvement de rotation du moteur, dépendant au premier ordre du régime moyen du moteur ; ao est une variable dépendant du régime moyen du moteur au premier ordre ; q; et r; désignent respectivement le numéro du premier motif et le numéro du dernier motif perçue par l'élément sensible du capteur de position au cours de la combustion du cylindre i définissant la fenêtre angulaire d'analyse du couple moteur associé à la combustion du cylindre i. Selon une deuxième variante, on estime une valeur relative à un couple généré en propre par un cylindre i à partir de l'équation :  k, jk, j + a0, k = 9; wherein: C is the indicated average torque of the cylinder i during a combustion cycle; Nk, j is a function of at least one magnitude characteristic of the rotational movement of the motor; io ak, j is a weighting coefficient of the magnitude / 3k, first-order dependent of the average engine speed; ao, 1 is a variable dependent on the first order average engine speed; - q; and r; respectively denote the number of the first pattern and is the number of the last pattern perceived by the sensing element of the position sensor during the combustion of the cylinder i defining the angular window for analyzing the engine torque associated with the combustion of the cylinder i; 8; is a weighting coefficient. According to a first variant, a value relative to a torque generated by a cylinder i is estimated from the equation: k = g; kLtk + ao (E4) in which: - Ci is the indicated average torque of the cylinder during a combustion cycle; Atk is a period of rotational movement of the motor; ak is a weighting coefficient of the rotational movement time of the engine, depending first-order on the average engine speed; ao is a variable dependent on the first order average engine speed; q; and r; respectively denote the number of the first pattern and the number of the last pattern perceived by the sensing element of the position sensor during the combustion of the cylinder i defining the angular window for analyzing the engine torque associated with the combustion of the cylinder i. According to a second variant, a relative value is estimated for a torque generated by a cylinder i from the equation:

Ci = akwk + ao (E3) le=9r dans laquelle : 15 C. est le couple moyen indiqué du cylindre i au cours d'un cycle de combustion ; - Wk est une vitesse instantanée de rotation du moteur ; ak est un coefficient de pondération de la vitesse instantanée de rotation du moteur, dépendant au premier ordre du régime 20 moyen du moteur ; - ao est une variable dépendant du régime moyen du moteur au premier ordre ; qi et r; désignent respectivement le numéro du premier motif et le numéro du dernier motif perçue par l'élément sensible du 25 capteur de position au cours de la combustion du cylindre i définissant la fenêtre angulaire d'analyse du couple moteur associé à la combustion du cylindre i. 10 D'autres caractéristiques et avantages de l'invention apparaîtront encore dans la description suivante d'un mode préféré de mise en oeuvre de l'invention, donné à titre d'exemple non limitatif, description qui est faite en référence aux dessins annexés sur lesquels : - la figure 1 est un schéma d'une partie d'un moteur auquel est appliqué le procédé selon l'invention ; - la figure 2 est un organigramme illustrant le principe du déroulement du procédé selon l'invention au sein du moteur de la figure 1 ; - les figures 3, 4 et 5 illustrent le procédé d'estimation du couple lo moyen indiqué pour un cylindre et - la figure 6 illustre une étape du procédé illustré à la figure 2. - la figure 7 illustre une variante de mise en oeuvre de l'étape illustrée à la figure 6. Le dispositif relatif à cette invention est exposé à la Figure 1. Il 15 s'applique à un moteur à combustion interne Diesel ou essence comportant un piston mobile 4, une bielle 5, une chambre de combustion 3, un dispositif d'admission de gaz 2, un capteur de débit d'air 13 permettant d'estimer la masse de gaz admise par le moteur, un dispositif d'échappement de gaz 1, un capteur de richesse 14 permettant la mesure de la richesse du mélange 20 air-carburant, un moyen 16 pour mesurer la position angulaire du vilebrequin 7, un injecteur 8, un dispositif liant l'injecteur à du carburant sous pression 12, un moyen pour mesurer la pression du carburant 10, un moyen pour mesurer la température du carburant 11 et un calculateur électronique 6. La position de la pédale d'accélérateur 9 permet au calculateur 25 électronique 6 de commander le moteur selon la volonté du conducteur. Un mode préféré de réalisation de mise en oeuvre du procédé selon l'invention est détaillé à la figure 2. La position et la vitesse instantanées du vilebrequin sont mesurées par l'intermédiaire du capteur de position 16. Cette position instantanée est 30 reliée au calculateur électronique 6.  Ci = akwk + ao (E3) = 9r in which: C is the indicated average torque of the cylinder i during a combustion cycle; - Wk is an instantaneous speed of rotation of the motor; ak is a coefficient of weighting of the instantaneous speed of rotation of the motor, dependent on the first order of the average engine speed; ao is a variable dependent on the first order average engine speed; qi and r; respectively denote the number of the first pattern and the number of the last pattern perceived by the sensing element of the position sensor during the combustion of the cylinder i defining the angular window of analysis of the engine torque associated with the combustion of the cylinder i. Other features and advantages of the invention will become apparent in the following description of a preferred embodiment of the invention, given by way of non-limiting example, which description is made with reference to the accompanying drawings on which: - Figure 1 is a diagram of a part of an engine to which the method according to the invention is applied; FIG. 2 is a flowchart illustrating the principle of the unfolding of the method according to the invention within the engine of FIG. 1; FIGS. 3, 4 and 5 illustrate the method for estimating the average torque indicated for a cylinder and FIG. 6 illustrates a step of the method illustrated in FIG. 2. FIG. 7 illustrates an alternative embodiment of FIG. the step illustrated in Figure 6. The device relating to this invention is shown in Figure 1. It applies to a diesel or gasoline internal combustion engine comprising a movable piston 4, a connecting rod 5, a combustion chamber 3, a gas intake device 2, an air flow sensor 13 making it possible to estimate the mass of gas admitted by the engine, a gas exhaust device 1, a wealth sensor 14 allowing the measurement of the richness of the air-fuel mixture, a means 16 for measuring the angular position of the crankshaft 7, an injector 8, a device connecting the injector to pressurized fuel 12, a means for measuring the fuel pressure 10, a means for to measure the fuel temperature 11 and u n electronic computer 6. The position of the accelerator pedal 9 allows the electronic computer 6 to control the engine according to the will of the driver. A preferred embodiment of implementation of the method according to the invention is detailed in Figure 2. The instantaneous position and speed of the crankshaft are measured via the position sensor 16. This instantaneous position is connected to the calculator electronic 6.

6 D'autre part, dans le calculateur électronique 6, un certain nombre de calcul et d'algorithmes sont réalisés, comme le détaillent les figures 2, 6 et 7. La position de la pédale d'accélérateur 9 permet d'interpréter la volonté de conducteur sous la forme d'une consigne de puissance, de couple ou de vitesse moteur. A l'étape 20, le procédé interprète la volonté du conducteur et aboutit à l'élaboration d'une consigne de couple Cc à fournir par le vilebrequin. Plus précisément, la volonté conducteur est arbitrée face aux demandes concurrentes des autres calculateurs du véhicule (calculateur de BVA, ESP, lo ACC etc...). Après arbitrage et quel que soit le type d'interprétation de la volonté du conducteur ou des demandes véhicule, le calculateur électronique 6 aboutit toujours à l'élaboration d'une consigne de couple Cc. Le couple de consigne peut être le couple d'un cylindre particulier ou le couple général que devront atteindre tous les cylindres. Dans la pratique, le 15 couple de consigne est commun à tous les cylindres. Il est par contre indépendant du choix du type de calcul du couple estimé : couple de consigne sur n cylindres ou couple de consigne du cylindre i. A l'étape suivante 21, le calculateur électronique 6 détermine à partir de la valeur de couple de consigne Cc une quantité de carburant à injecter 20 Qia. Cette détermination est faite également à partir du couple indiqué mesuré comme cela sera expliqué plus loin en référence aux figures 6 et 7. On ajuste ainsi si nécessaire la consigne de carburant à injecter de façon à réaliser la consigne de couple. A l'étape suivante 22 de la figure 2, le procédé reçoit la consigne de 25 quantité de carburant Qia résultant de l'étape précédente, ainsi que des informations sur le point de fonctionnement du moteur. Ces informations correspondent à l'ensemble des variables d'état telles que le régime, le couple, la pression d'air, la température d'air, la température d'eau, l'état des systèmes de dépollution, le chargement du filtre à particules, du piège à 30 NOx, etc. A l'étape 22, le procédé détermine le motif d'injection qui sera utilisé pour l'injection de carburant dans les cylindres. Ce motif comprend le nombre d'injections et pour chacune de ces injections un débit et un phasage. A l'étape suivante 23, le calculateur électronique 6 interprète la consigne de masse de carburant à injecter Qia pour déterminer la durée d'activation de l'injecteur Ti. Pour cela, une cartographie est utilisée qui emploie comme données d'entrée la pression P, et la température Tc du carburant provenant des capteurs 22 et 24 ainsi que la quantité de carburant à injecter. Pendant le temps d'activation ainsi déterminé, l'injecteur 8 est alors activé. Le calculateur électronique 6 synchronise et positionne également angulairement la commande de l'injecteur en fonction de la position angulaire 8 du vilebrequin. A partir de la vitesse instantanée w du vilebrequin ou de l'évolution de la position angulaire 6 du vilebrequin au cours du temps, le calculateur électronique 6 estime ensuite au bloc 24 le couple de gaz également appelé couple indiqué de chacun des n cylindres constituant le moteur. On va décrire la réalisation de cette étape 24 en référence aux figures 3, 4 et 5. Le procédé d'estimation du couple indiqué moyen C, produit en propre par chaque combustion dans un cylindre i, utilise au moins une 20 grandeur caractéristique du mouvement de rotation du moteur. Il met en oeuvre un capteur de position composé d'une cible munie de motifs et solidaire d'un élément du moteur mobile en rotation, et d'un élément sensible fixé au bloc moteur, ledit capteur délivrant un signal alternatif de fréquence proportionnelle à la vitesse de défilement des motifs 25 de la cible en face de l'élément sensible. Ce procédé est basé sur une équation utilisant une grandeur caractéristique du mouvement de rotation du moteur. Cette grandeur caractéristique est transmise par le capteur de position angulaire.  On the other hand, in the electronic computer 6, a certain number of computations and algorithms are made, as detailed in FIGS. 2, 6 and 7. The position of the accelerator pedal 9 makes it possible to interpret the will driver in the form of a setpoint of power, torque or engine speed. In step 20, the method interprets the will of the driver and results in the development of a torque command Cc to be provided by the crankshaft. More specifically, the will driver is arbitrated against the competing demands of other computers of the vehicle (calculator of BVA, ESP, lo ACC etc ...). After arbitration and regardless of the type of interpretation of the will of the driver or vehicle requests, the electronic computer 6 always leads to the development of a torque setpoint Cc. The set torque can be the torque of a particular cylinder or the general torque that all cylinders will have to reach. In practice, the setpoint torque is common to all cylinders. On the other hand, it is independent of the choice of the type of calculation of the estimated torque: setpoint torque on n cylinders or setpoint torque of the cylinder i. In the next step 21, the electronic computer 6 determines from the set torque value Cc a quantity of fuel to be injected 20 Qia. This determination is also made from the indicated torque measured as will be explained below with reference to Figures 6 and 7. It thus adjusts if necessary the fuel charge to be injected so as to achieve the torque setpoint. In the next step 22 of FIG. 2, the method receives the fuel quantity instruction Qia resulting from the preceding step, as well as information on the operating point of the engine. This information corresponds to all the variables of state such as the speed, the torque, the air pressure, the air temperature, the water temperature, the state of the pollution control systems, the loading of the filter particulate matter, 30 NOx trap, etc. In step 22, the method determines the injection pattern that will be used for fuel injection into the cylinders. This pattern includes the number of injections and for each of these injections a flow and a phasing. In the next step 23, the electronic computer 6 interprets the fuel mass setpoint to be injected Qia to determine the duration of activation of the injector Ti. For this, a map is used which uses as input data the pressure P, and the temperature Tc of the fuel from the sensors 22 and 24 and the amount of fuel to be injected. During the activation time thus determined, the injector 8 is then activated. The electronic computer 6 also synchronizes and angularly positions the control of the injector according to the angular position 8 of the crankshaft. From the instantaneous speed w of the crankshaft or the evolution of the angular position 6 of the crankshaft over time, the electronic computer 6 then estimates at block 24 the gas torque also called the indicated torque of each of the n cylinders constituting the engine. The embodiment of this step 24 will be described with reference to FIGS. 3, 4 and 5. The method for estimating the average indicated torque C, produced in its own right by each combustion in a cylinder i, uses at least one characteristic magnitude of the movement. motor rotation. It implements a position sensor composed of a target provided with patterns and integral with an element of the moving motor in rotation, and a sensitive element fixed to the engine block, said sensor delivering an alternating frequency signal proportional to the speed of movement of the patterns of the target in front of the sensing element. This method is based on an equation using a characteristic quantity of the rotational movement of the motor. This characteristic quantity is transmitted by the angular position sensor.

L'équation générale du procédé d'estimation est : Cl = J ,J r k,.+a0,. dans laquelle : G est le couple moyen indiqué du cylindre i au cours d'un cycle de combustion ; j3k,j est une fonction d'au moins une grandeur caractéristique du mouvement de rotation du moteur ; ak,l est un coefficient de pondération de la grandeur /3k dépendant au premier ordre du régime moyen du moteur ; a ,~ est une variable dépendant du régime moyen du moteur au premier ordre ; q; et r; désignent respectivement le numéro du premier motif et le numéro du dernier motif perçue par l'élément sensible du capteur de position au cours de la combustion du cylindre i définissant la fenêtre angulaire d'analyse du couple moteur associé à la combustion du cylindre i ; (Si est un coefficient de pondération. Un mode particulier de réalisation de la mesure du couple va être décrit en référence aux figures 3 à 5. Une cible 37 liée au volant d'inertie est solidaire du vilebrequin, donc tourne avec lui, et présente des dents 39 sur son pourtour qui passent en regard de l'élément sensible du capteur 16 de position angulaire fonctionnant par magnéto-reluctance. Le capteur 16 mesure la durée de passage de chaque dent 39 de la couronne dentée devant l'élément sensible du capteur. Au sein du calculateur 6, on calcule l'inverse de la valeur obtenue et on multiplie le résultat par la valeur du secteur angulaire de la dent correspondante. Plus précisément, la durée Atk correspond au temps qui s'écoule entre un front (montant ou descendant) du signal émis par le capteur de position et le front suivant homologue comme  The general equation of the estimation method is: Cl = J, J r k,. + A0 ,. wherein: G is the indicated average torque of the cylinder i during a combustion cycle; j3k, j is a function of at least one characteristic quantity of the rotational movement of the motor; ak, l is a weighting coefficient of magnitude / 3k dependent on the first order of the average engine speed; a, ~ is a variable dependent on the first order average engine speed; q; and r; denote respectively the number of the first pattern and the number of the last pattern perceived by the sensitive element of the position sensor during the combustion of the cylinder i defining the angular window for analyzing the engine torque associated with the combustion of the cylinder i; (Si is a weighting coefficient A particular embodiment of the measurement of the torque will be described with reference to FIGS 3 to 5. A target 37 connected to the flywheel is integral with the crankshaft, so rotates with it, and presents teeth 39 on its periphery which pass opposite the sensitive element of the magneto-reluctance-based angular position sensor 16. The sensor 16 measures the duration of passage of each tooth 39 of the ring gear in front of the sensitive element of the sensor Within the calculator 6, the inverse of the value obtained is calculated and the result is multiplied by the value of the angular sector of the corresponding tooth, more specifically, the duration Atk corresponds to the time which elapses between a front (amount or downstream) of the signal emitted by the position sensor and the following homologous front as

9 illustré à la figure 5. On a illustré sur cette figure une partie de la cible 37 avec ses dents 39 en partie inférieure, puis au-dessus, le signal brut émanant du capteur, approchant une sinusoïde et enfin, encore au-dessus, le signal du capteur après traitement et permettant la détection sur front montant. Cette durée est associée à la dent Dk, occupant la position angulaire 8k, et de largeur angulaire Aek de la cible 37. Comme illustré au bloc 38 de la figure 3, la vitesse angulaire Wk associée à la dent Dk est alors obtenue par la formule : = 08k wk (E2) Otk Ensuite, le calculateur 6 va mettre en relation les différentes vitesses instantanées ainsi obtenues comme illustré au bloc 40 de la figure 3 ou 4. Pour cela, les vitesses sont additionnées après avoir été pondérées par des coefficients ak. On réalise ainsi le calcul du couple moyen indiqué (ou couple gaz) développé par le cylindre i du moteur comportant p cylindres selon la formule suivante : akwk + ao (E3) Le calcul du couple moyen indiqué selon la formule (E3) présente des avantages. Ainsi, les angles 6k des dents Dk de la cible 37 peuvent être quelconques. Le calcul du couple indiqué ainsi réalisé n'est pas affecté par des défauts angulaires du volant, des problèmes de faux rond, la taille de la dent longue traditionnellement disposée sur ce type de volant, ou encore des défauts éventuels de l'électronique de filtrage du signal du capteur (problème des fronts après une dent longue par exemple). Ces avantages viennent de la prise en compte de ces défauts dans les coefficients ak. Ces coefficients sont prédéterminés et ici dépendants, au premier ordre, du régime moyen du moteur wo. Pour déterminer les coefficients ak, on peut utiliser une fonction de calcul ou une cartographie dépendant du régime du moteur. Une bonne mise au point des coefficients i0  9 is illustrated in FIG. 5. This figure illustrates a portion of the target 37 with teeth 39 in the lower part and then above, the raw signal emanating from the sensor, approaching a sinusoid and finally, again above, the signal of the sensor after treatment and allowing the detection on rising edge. This duration is associated with the tooth Dk, occupying the angular position 8k, and angular width Aek of the target 37. As illustrated in block 38 of FIG. 3, the angular velocity Wk associated with the tooth Dk is then obtained by the formula : = 08k wk (E2) Otk Next, the computer 6 will relate the different instantaneous speeds thus obtained as shown in block 40 of FIG. 3 or 4. For this, the speeds are added after having been weighted by coefficients ak . The calculation is made of the average torque indicated (or gas torque) developed by the cylinder i of the engine comprising p cylinders according to the following formula: akwk + ao (E3) The calculation of the average torque indicated according to formula (E3) has advantages . Thus, the angles 6k of the teeth Dk of the target 37 can be arbitrary. The calculation of the indicated torque thus achieved is not affected by angular defects of the steering wheel, problems of roundness, the size of the long tooth traditionally arranged on this type of steering wheel, or possible defects of the filter electronics of the sensor signal (problem of the fronts after a long tooth, for example). These advantages come from the taking into account of these defects in the coefficients ak. These coefficients are predetermined and here dependent on the first order of the average engine speed wo. To determine the coefficients ak, one can use a calculation function or a map dependent on the engine speed. A good development of the coefficients i0

ak permet de les rendre indépendants de paramètres environnementaux du moteur, ce qui est un avantage important. Ces paramètres seront par exemple :  ak makes them independent of environmental parameters of the engine, which is an important advantage. These parameters will be for example:

- le taux de gaz d'échappement recirculé ; - le phasage des injections ;  - the rate of recirculated exhaust gas; - the phasing of injections;

- la quantité de carburant injectée ;  - the quantity of fuel injected;

- la température de l'air en sortie du compresseur ;  the temperature of the air leaving the compressor;

- la température des gaz brûlés à l'échappement ;  - the temperature of the flue gases at the exhaust;

- la température des gaz d'échappement recirculés ;  - the temperature of the recirculated exhaust gas;

io - la température d'eau du moteur ;  io - the engine water temperature;

- la température d'huile du moteur ;  - the engine oil temperature;

- une température avant turbine ;a temperature before the turbine;

- la pression du collecteur d'admission ou la pression du collecteur d'échappement.  - intake manifold pressure or exhaust manifold pressure.

15 Ce calcul permet également d'estimer le couple moyen indiqué avec une grande précision. Ainsi, il est possible d'atteindre une précision avec un risque d'erreur inférieur à 1%.  This calculation also makes it possible to estimate the average torque indicated with great precision. Thus, it is possible to achieve accuracy with a risk of error of less than 1%.

Dans une variante de la mise en oeuvre des étapes de détermination du couple le calculateur 6 mesure la durée instantanée IMk nécessaire au  In a variant of the implementation of the torque determination steps, the computer 6 measures the instantaneous duration IMk required for

20 passage de chaque dent devant le capteur. Cette durée correspond au temps qui s'écoule entre un front du signal émis par le capteur de position et le front homologue suivant. Comme précédemment, cette durée est associée à la dent Dk, occupant la position angulaire ek et de largeur angulaire Mk de la cible 37. De même que précédemment, on effectue au bloc 40 une somme  20 passage of each tooth in front of the sensor. This duration corresponds to the time that elapses between a front of the signal emitted by the position sensor and the next homologous front. As previously, this duration is associated with the tooth Dk, occupying the angular position ek and angular width Mk of the target 37. As before, a block 40 is

25 pondérée des valeurs ainsi obtenues en utilisant cette fois la formule :  Weighted values thus obtained using this time the formula:

C; _ lakAtk +ao (E4) k=q; Les durées Atk et les angles Aek associés aux dents Dk de la cible 37 peuvent être quelconques et l'on retrouve les mêmes avantages que dans le précédent mode de réalisation. Les coefficients ak ont les mêmes propriétés  VS; lakAtk + ao (E4) k = q; The Atk times and Aek angles associated with the teeth Dk of the target 37 may be arbitrary and the same advantages are found as in the previous embodiment. The coefficients ak have the same properties

30 et sont obtenus de la même façon. 2917460 Il Ainsi, l'estimation C; du couple fourni résultant de l'étape 24 est utilisée via la boucle de rétroaction référencée 25 à l'étape 21 afin d'égaliser le couple de consigne C, et le couple mesuré C;. Cela permet d'ajuster la quantité de carburant à injecter. 5 Cette étape 21 va maintenant être expliquée en détail en référence à la figure 6. Dans le présent exemple, la valeur de couple de consigne C, est utilisée dans une cartographie pour déterminer une consigne de quantité de carburant à injecter Q. Cette cartographie a été établie au préalable par des io essais de mise au point. Cette étape de passage par la cartographie est illustrée au bloc 26. Cette cartographie prend en compte le phasage des injections, le mode d'injection souhaité des autres paramètres moteur pouvant influer sur la relation entre le couple et le carburant à injecter. La valeur estimée C; du couple indiqué parvient par la boucle de 15 rétroaction 25 à un soustracteur ou comparateur 27 qui effectue la différence entre cette valeur et la consigne de couple Cc. La différence ainsi obtenue, appelée erreur de régulation, est transmise à un régulateur 28. Sur la base de cette valeur, le régulateur 28 effectue un certain nombre de calculs tels que typiquement des calculs d'intégration, de dérivation, de multiplication, de 20 filtrage, etc. qui aboutissent à l'élaboration d'une valeur de correction à appliquer Qiaerreur• La valeur de consigne de quantité à injecter Q;c issue du bloc 26 et la valeur de correction Qiaerreur issue du régulateur 28 sont ensuite appliquées à un sommateur 29 qui en déduit la consigne de quantité à injecter appliquée 25 Qia qui constitue la sortie du bloc 21. Ainsi, à travers le sommateur 29, la consigne Q;, reçoit une correction Qiaerreur qui permet d'égaliser le couple indiqué mesuré au couple de consigne. Cela revient à annuler l'erreur de régulation du couple indiqué. Dans le présent exemple, le procédé selon l'invention inclut 30 également un processus d'apprentissage à travers la boucle référencée 30  And are obtained in the same way. 2917460 It Thus, the estimate C; the resultant torque resulting from step 24 is used via the feedback loop referenced in step 21 to equalize the setpoint torque C, and the measured torque C ;. This adjusts the amount of fuel to be injected. This step 21 will now be explained in detail with reference to FIG. 6. In the present example, the setpoint torque value C, is used in a mapping to determine a fuel quantity setpoint to be injected Q. This mapping has has been established in advance by development tests. This mapping step is illustrated in block 26. This mapping takes into account the phasing of the injections, the desired injection mode of the other engine parameters that can influence the relationship between the torque and the fuel to be injected. The estimated value C; the indicated torque arrives via the feedback loop 25 to a subtracter or comparator 27 which makes the difference between this value and the torque setpoint Cc. The difference thus obtained, called regulation error, is transmitted to a regulator 28. On the basis of this value, the regulator 28 performs a certain number of calculations such as typically integration, derivation, multiplication, filtering, etc. This leads to the development of a correction value to be applied. The error value of the injection quantity Q, c from the block 26 and the error correction value Q1 from the regulator 28 are then applied to an adder 29 which in turn deduces the applied quantity of injection quantity Qia which constitutes the output of the block 21. Thus, through the adder 29, the setpoint Q, receives an error correction which makes it possible to equalize the indicated torque measured at the reference torque. This amounts to canceling the control error of the indicated torque. In the present example, the method according to the invention also includes a learning process through the referenced loop.

12 qui envoie la valeur de correction Qiaerreur sortant du régulateur 28 dans le bloc 26 où est assurée la détermination par cartographie. On effectue également en l'espèce un processus d'apprentissage à travers la boucle référencée 31 qui envoie la consigne de quantité à injecter à appliquer Qia sortant du sommateur 30 sur la boucle référencée 31. L'étape 24 illustrée à la figure 2 est applicable à l'ensemble des n cylindres composant le moteur à partir d'une information de couple indiqué mesurée sur un nombre q de cycles pouvant varier de 1 à l'infini. Elle s'applique également à la régulation du couple indiqué cylindre à cylindre, cycle à cycle ou encore sur plusieurs cycles. Cette dernière approche nécessite une cartographie différente pour chaque cylindre. Il s'agit de la cartographie du bloc 26 (figure 6) ou du bloc 32 (figure 7). Le procédé d'estimation décrit en référence aux figures 3 à 5 permet de calculer le couple moyen indiqué sur n'importe quelle fenêtre angulaire.  12 which sends the error correction value outgoing from the regulator 28 in the block 26 where the mapping determination is provided. In this case, a learning process is also carried out through the loop referenced 31 which sends the quantity order to be injected to apply Qia coming from the adder 30 to the loop referenced 31. The step 24 illustrated in FIG. 2 is applicable. to all the n cylinders composing the engine from an indicated torque information measured over a number q of cycles that can vary from 1 to infinity. It also applies to the regulation of the torque indicated cylinder cylinder, cycle to cycle or over several cycles. This last approach requires a different map for each cylinder. This is the mapping of block 26 (FIG. 6) or block 32 (FIG. 7). The estimation method described with reference to FIGS. 3 to 5 makes it possible to calculate the average torque indicated on any angular window.

Cette fenêtre peut représenter plusieurs cycles. Dès lors, l'équation générale (El) à (E4) permet de connaître le couple sur les n cylindres du moteurs et sur q cycles. Par contre, le calcul du couple du cylindre i sur q cycles nécessite le calcul du couple moyen indiqué sur la fenêtre angulaire associée à la combustion du cylindre i. Puis il nécessite un calcul de moyenne sur q cycles. Autrement dit, il faut alors faire la moyenne des couples moyens mesurés à chaque cycle. Dans le cas du couple moyen indiqué estimé sur n cylindres, la correction de quantité à injecter est une correction moyenne. Elle va agir sur la consigne de la quantité à injecter, essentiellement la consigne de l'injection principale, de manière globale et corriger de manière globale la dérive des injecteurs. Cette consigne de quantité injectée corrigée est perçue de la même façon par tous les injecteurs, elle est donc identique sur tous les cylindres.  This window can represent several cycles. Therefore, the general equation (E1) to (E4) makes it possible to know the torque on the n cylinders of the motors and on q cycles. On the other hand, the calculation of the torque of the cylinder i on q cycles requires the calculation of the average torque indicated on the angular window associated with the combustion of the cylinder i. Then it requires a calculation of average over q cycles. In other words, it is then necessary to average the average pairs measured at each cycle. In the case of the indicated average torque estimated on n cylinders, the quantity correction to be injected is an average correction. It will act on the setpoint of the quantity to be injected, essentially the setpoint of the main injection, globally and globally correct the drift of the injectors. This corrected amount of injected quantity is perceived in the same way by all the injectors, it is therefore identical on all the cylinders.

Cette correction n'est pas la mieux adaptée pour chacun des cylindres. En effet, chaque cylindre possède une dérive qui lui est propre, c'est pourquoi il est possible de corriger la consigne de la quantité injectée par cylindre, à l'aide de la mesure du couple moyen indiqué du cylindre i. La première solution peut présenter un intérêt quand la stratégie associée à un cylindre génère trop d'instabilités ou de disparités à cause d'une mauvaise maîtrise de la mesure de couple par exemple. Une correction générale peut présenter dans ce cas plus de robustesse. On a illustré à la figure 7 une variante de mise en oeuvre de l'étape 21 illustrée à la figure 6. La mise en oeuvre est identique à celle de la figure 6 sauf pour les différences suivantes.  This correction is not the best suited for each of the cylinders. Indeed, each cylinder has a drift of its own, that is why it is possible to correct the setpoint of the amount injected per cylinder, using the measurement of the average torque indicated cylinder i. The first solution may be of interest when the strategy associated with a cylinder generates too many instabilities or disparities because of poor control of the torque measurement, for example. In this case, a general correction may be more robust. FIG. 7 illustrates an implementation variant of step 21 illustrated in FIG. 6. The implementation is identical to that of FIG. 6 except for the following differences.

Le comparateur 27 et le régulateur 28 s'étendent cette fois en amont du bloc 26 correspondant à l'utilisation d'une cartographie pour passer d'une valeur de couple de consigne à une consigne de carburant à injecter. Ainsi, le résultat de la comparaison effectuée au comparateur 27 est envoyé dans le régulateur 28 qui envoie lui-même son résultat sous la forme d'une 1s consigne de couple au bloc 26. Le bloc 26 ne reçoit donc pas de boucle de rétroaction comme celle identifiée par la référence 30 ou 31 à la figure 6. Ainsi, la consigne de couple C, issue du bloc 20 par interprétation de la volonté du conducteur et de l'arbitrage des demandes du véhicule est comparée au couple indiqué C; estimé par le dispositif de mesure de couple. 20 L'erreur calculée par le comparateur 27, entre ces deux valeurs, est communiquée au régulateur 28 qui traite ce signal sous la forme d'une série d'intégrations, de dérivées et de multiplications de gain. La sortie du régulateur fournit une nouvelle valeur de consigne de couple Ccorr au bloc 26. Le bloc 26 fournit en sortie la quantité de carburant à injecter Q;a qui 25 permettra de corriger le couple moyen indiqué. Un procédé d'apprentissage de l'erreur de couple est prévu au niveau du bloc 32. Ce dernier reçoit d'une part, la consigne de couple provenant du bloc 20 et d'autre part, la consigne de couple sortant du régulateur 28, pour fournir en retour une information au sommateur 33, 30 information qui sera ajoutée au signal de sortie du régulateur 28.  The comparator 27 and the regulator 28 extend this time upstream of the block 26 corresponding to the use of a mapping to go from a set torque value to a fuel setpoint to be injected. Thus, the result of the comparison made to the comparator 27 is sent to the regulator 28 which itself sends its result in the form of a 1s torque setpoint to the block 26. The block 26 therefore does not receive a feedback loop as that identified by the reference 30 or 31 in Figure 6. Thus, the torque setpoint C, from block 20 by interpreting the will of the driver and the arbitration of the vehicle requests is compared to the indicated torque C; estimated by the torque measuring device. The error calculated by the comparator 27, between these two values, is communicated to the regulator 28 which processes this signal in the form of a series of integrations, derivatives and gain multiplications. The regulator output supplies a new torque set value Ccorr to block 26. Block 26 outputs the amount of fuel to be injected Q, which will correct the average torque indicated. A method for learning the torque error is provided at the block 32. The latter receives, on the one hand, the torque setpoint from the block 20 and, on the other hand, the torque setpoint coming out of the regulator 28, to supply feedback to the summator 33, 30 information which will be added to the output signal of the regulator 28.

On peut également prévoir un procédé d'apprentissage de la consigne de couple corrigée, au niveau du bloc 32. Ce dernier reçoit alors d'une part, la consigne de couple provenant du bloc 20 et d'autre part, la consigne de couple corrigée Ccorr issue du sommateur 33.  It is also possible to provide a method for learning the corrected torque setpoint at block 32. The latter then receives, on the one hand, the torque setpoint from block 20 and, on the other hand, the corrected torque setpoint. Ccorr from the summoner 33.

Comme on le voit, le procédé de l'invention interprète la consigne de couple en une quantité de carburant à injecter. Il compare également la consigne de couple avec le couple indiqué mesuré et ajuste si nécessaire la consigne de carburant à injecter de façon à réaliser la consigne de couple. L'invention fournit ainsi une bonne maîtrise du couple effectivement fourni par le vilebrequin. Bien entendu, on pourra apporter à l'invention de nombreuses modifications sans sortir du cadre de celle-ci.  As can be seen, the method of the invention interprets the torque setpoint into a quantity of fuel to be injected. It also compares the torque setpoint with the indicated torque measured and adjusts if necessary the fuel setpoint to be injected so as to achieve the torque setpoint. The invention thus provides a good control of the torque actually provided by the crankshaft. Of course, we can bring to the invention many changes without departing from the scope thereof.

Claims (17)

REVENDICATIONS 1. Procédé de correction du couple moyen indiqué dans un cylindre d'un moteur de véhicule, dans lequel : a) on détermine une valeur de couple de consigne (Cc) ; b) on estime une valeur du couple moyen indiqué (C;) dans au moins un cylindre i ; c) on effectue une comparaison entre la valeur de consigne de couple (Cc) et la valeur de couple estimée (C;) ; d) et on commande une quantité de carburant à injecter (Qia) tenant compte de la comparaison réalisée à l'étape c).  A method of correcting the average torque indicated in a cylinder of a vehicle engine, wherein: a) determining a set torque value (Cc); b) estimating a value of the indicated average torque (C;) in at least one cylinder i; c) a comparison is made between the torque reference value (Cc) and the estimated torque value (C;); d) and controlling a quantity of fuel to be injected (Qia) taking into account the comparison made in step c). 2. Procédé selon la revendication 1, dans lequel : entre les étapes c) et d), - on calcule une valeur de consigne de couple corrigée (Ccorr) et - on détermine la quantité de carburant à injecter (Qia) par l'intermédiaire d'une cartographie.  2. Method according to claim 1, in which: between steps c) and d), a corrected torque reference value (Ccorr) is calculated and the quantity of fuel to be injected (Qia) is determined via mapping. 3. Procédé selon la revendication précédente, dans lequel : - on détermine, à partir de la comparaison réalisée à l'étape c), la valeur de l'erreur de couple au moyen d'un régulateur (28).  3. Method according to the preceding claim, wherein: - from the comparison made in step c), the value of the torque error is determined by means of a regulator (28). 4. Procédé selon l'une des revendications 2 ou 3, dans lequel : - on fait parvenir la valeur du couple corrigé (Ccorr), obtenue par un procédé d'apprentissage, à la cartographie permettant de déterminer la quantité de carburant à injecter (Qia).  4. Method according to one of claims 2 or 3, wherein: - the value of the corrected torque (Ccorr) obtained by a learning method is sent to the mapping for determining the quantity of fuel to be injected ( Qia). 5. Procédé selon la revendication 1, dans lequel : entre les étapes c) et d), - on détermine la quantité de carburant à injecter (Q;,) correspondant à la consigne de couple (Cc), par l'intermédiaire d'une cartographie ; 25-on détermine, à partir de la comparaison réalisée à l'étape c), la valeur de correction de la quantité de carburant Qiaerreur, - on calcule la quantité de carburant à injecter (Qia) à partir de Q;, et de Qiaerreur.  5. Method according to claim 1, in which: between steps c) and d), the quantity of fuel to be injected (Q ;,) corresponding to the torque setpoint (Cc) is determined by means of mapping; From the comparison made in step c), the correction value of the amount of fuel Qi error is determined, - the quantity of fuel to be injected (Qia) is calculated from Q, and the error . 6. Procédé selon la revendication précédente, dans lequel : - on détermine la valeur de correction de la quantité de carburant Qiaerreur au moyen d'un régulateur (28). 10  6. Method according to the preceding claim, wherein: - the correction value of the amount of fuel Qi error is determined by means of a regulator (28). 10 7. Procédé selon l'une des revendications 5 ou 6, dans lequel : - on effectue un apprentissage en faisant parvenir la valeur de correction de la quantité de carburant (Qiaerreur) à la cartographie permettant de déterminer la quantité de carburant à injecter (Q;c). 15  7. Method according to one of claims 5 or 6, wherein: - is carried out by sending the fuel quantity correcting value (Qierreur) to the mapping to determine the amount of fuel to be injected (Q ;vs). 15 8. Procédé selon l'une des revendications 5 à 7, dans lequel : - on effectue un apprentissage en faisant parvenir la valeur de la quantité de carburant à injecter (Q;a) à la cartographie permettant de déterminer la quantité de carburant à injecter (Q;c). 20  8. Method according to one of claims 5 to 7, wherein: - a learning is carried out by sending the value of the amount of fuel to be injected (Q; a) to the mapping to determine the amount of fuel to inject (Q c). 20 9. Procédé selon l'une des revendications 1 à 8, mis en oeuvre en temps réel.  9. Method according to one of claims 1 to 8, implemented in real time. 10. Procédé selon l'une des revendications 1 à 9, mis en oeuvre cylindre par cylindre.  10. Method according to one of claims 1 to 9, implemented cylinder by cylinder. 11. Procédé selon l'une des revendications 1 à 9, mis en oeuvre sur l'ensemble des cylindres.  11. Method according to one of claims 1 to 9, implemented on all cylinders. 12. Procédé selon la revendication 10 ou 11, mis en oeuvre cycle à 3o cycle. 17  12. The method of claim 10 or 11, implemented ring cycle. 17 13. Procédé selon la revendication 10 ou 11, mis en oeuvre sur q cycles, q >_ 2.  13. The method of claim 10 or 11, implemented on q cycles, q> _ 2. 14. Procédé selon l'une quelconque des revendications 1 à 13, dans lequel la valeur du couple moyen indiqué du cylindre est déterminée à partir d'au moins une grandeur caractéristique du mouvement de rotation du moteur.  14. A method according to any one of claims 1 to 13, wherein the value of the indicated average torque of the cylinder is determined from at least one characteristic value of the rotational movement of the engine. 15. Procédé selon la revendication 14, dans lequel le moteur lo comporte un capteur de position composé d'une cible munie de motifs et solidaire d'un élément du moteur mobile en rotation, et d'un élément sensible fixé au bloc moteur, ledit capteur délivrant un signal alternatif de fréquence proportionnelle à la vitesse de défilement des motifs de la cible en face de l'élément sensible, caractérisé en ce qu'on estime une valeur relative à un ls couple généré en propre par un cylindre i à partir de l'équation : ,Jfl k,J + a0,i dans laquelle : Ci est le couple moyen indiqué du cylindre i au cours d'un cycle de combustion ; 20 - Nk,J est une fonction d'au moins une grandeur caractéristique du mouvement de rotation du moteur ; ak,~ est un coefficient de pondération de la grandeur Nk dépendant au premier ordre du régime moyen du moteur ; - a01 est une variable dépendant du régime moyen du moteur au 25 premier ordre ; - q; et r; désignent respectivement le numéro du premier motif et le numéro du dernier motif perçue par l'élément sensible du capteur de position au cours de la combustion du cylindre idéfinissant la fenêtre angulaire d'analyse du couple moteur associé à la combustion du cylindre i ; 8j est un coefficient de pondération.  15. The method of claim 14, wherein the motor lo comprises a position sensor composed of a target provided with patterns and secured to a movable motor element in rotation, and a sensitive element attached to the engine block, said sensor delivering an alternating frequency signal proportional to the speed of movement of the patterns of the target in front of the sensitive element, characterized in that a value relative to a ls generated by a cylinder i generated from the equation:, Jfl k, J + a0, i wherein: Ci is the indicated average torque of the cylinder i during a combustion cycle; Nk, J is a function of at least one characteristic quantity of the rotational movement of the motor; ak, ~ is a weighting coefficient of the first-order dependent magnitude Nk of the average engine speed; a01 is a variable dependent on the first order average engine speed; - q; and r; respectively denote the number of the first pattern and the number of the last pattern perceived by the sensing element of the position sensor during the combustion of the cylinder defining the angular window for analyzing the engine torque associated with the combustion of the cylinder i; 8j is a weighting coefficient. 16. Procédé selon la revendication 15, dans lequel on estime une valeur relative à un couple généré en propre par un cylindre i à partir de l'équation : k=9, dans laquelle : lo Ci est le couple moyen indiqué du cylindre i au cours d'un cycle de combustion ; Atk est une durée de mouvement de rotation du moteur ; ak est un coefficient de pondération de la durée de mouvement de rotation du moteur, dépendant au premier ordre du régime 15 moyen du moteur ; ao est une variable dépendant du régime moyen du moteur au premier ordre ; q; et r; désignent respectivement le numéro du premier motif et le numéro du dernier motif perçue par l'élément sensible du 20 capteur de position au cours de la combustion du cylindre i définissant la fenêtre angulaire d'analyse du couple moteur associé à la combustion du cylindre i.  16. The method according to claim 15, wherein a value relative to a torque generated by a cylinder i is estimated from the equation: k = 9, in which: lo Ci is the indicated average torque of the cylinder i at during a combustion cycle; Atk is a period of rotational movement of the motor; ak is a weighting coefficient of the rotational movement time of the engine, depending on the first order of the average engine speed; ao is a variable dependent on the first order average engine speed; q; and r; denote respectively the number of the first pattern and the number of the last pattern perceived by the sensing element of the position sensor during the combustion of the cylinder i defining the angular window for analyzing the engine torque associated with the combustion of the cylinder i. 17. Procédé selon la revendication 15, dans lequel on estime une 25 valeur relative à un couple généré en propre par un cylindre i à partir de l'équation : 510dans laquelle : Ci est le couple moyen indiqué du cylindre i au cours d'un cycle de combustion ; wk est une vitesse instantanée de rotation du moteur ; ak est un coefficient de pondération de la vitesse instantanée de rotation du moteur, dépendant au premier ordre du régime moyen du moteur ; ao est une variable dépendant du régime moyen du moteur au premier ordre ; qi et r; désignent respectivement le numéro du premier motif et le numéro du dernier motif perçue par l'élément sensible du capteur de position au cours de la combustion du cylindre i définissant la fenêtre angulaire d'analyse du couple moteur associé à la combustion du cylindre L 19 15  17. A method according to claim 15, wherein a value relative to a self generated torque by a cylinder i is estimated from the equation: ## EQU1 ## where: Ci is the indicated average torque of the cylinder i in the course of a combustion cycle; wk is an instantaneous speed of motor rotation; ak is a coefficient of weighting of the instantaneous speed of rotation of the engine, dependent on the first order of the average engine speed; ao is a variable dependent on the first order average engine speed; qi and r; respectively denote the number of the first pattern and the number of the last pattern perceived by the sensing element of the position sensor during the combustion of the cylinder i defining the angular window for analyzing the engine torque associated with the combustion of the cylinder L 19
FR0755700A 2007-06-12 2007-06-12 Indicated average torque correcting method for e.g. petrol engine, involves controlling quantity of fuel to be injected based on comparison result between setting torque value and indicated average torque Pending FR2917460A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR0755700A FR2917460A1 (en) 2007-06-12 2007-06-12 Indicated average torque correcting method for e.g. petrol engine, involves controlling quantity of fuel to be injected based on comparison result between setting torque value and indicated average torque

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR0755700A FR2917460A1 (en) 2007-06-12 2007-06-12 Indicated average torque correcting method for e.g. petrol engine, involves controlling quantity of fuel to be injected based on comparison result between setting torque value and indicated average torque

Publications (1)

Publication Number Publication Date
FR2917460A1 true FR2917460A1 (en) 2008-12-19

Family

ID=39183164

Family Applications (1)

Application Number Title Priority Date Filing Date
FR0755700A Pending FR2917460A1 (en) 2007-06-12 2007-06-12 Indicated average torque correcting method for e.g. petrol engine, involves controlling quantity of fuel to be injected based on comparison result between setting torque value and indicated average torque

Country Status (1)

Country Link
FR (1) FR2917460A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6398692B1 (en) * 1999-10-26 2002-06-04 International Engine Intellectual Property Company, L.L.C. Engine torque control strategy
DE10218552A1 (en) * 2001-04-27 2002-10-31 Denso Corp Torque control method for IC engine with multi-stage fuel injection with correction of calculated fuel injection quantity dependent on comparison of effective engine torque with required torque
DE102004025406A1 (en) * 2004-05-24 2005-12-22 Volkswagen Ag Fuel injection control for an internal combustion engine includes determining a amount of fuel to be injected dependent on the predetermined indicated total moment of the engine for each injection

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6398692B1 (en) * 1999-10-26 2002-06-04 International Engine Intellectual Property Company, L.L.C. Engine torque control strategy
DE10218552A1 (en) * 2001-04-27 2002-10-31 Denso Corp Torque control method for IC engine with multi-stage fuel injection with correction of calculated fuel injection quantity dependent on comparison of effective engine torque with required torque
DE102004025406A1 (en) * 2004-05-24 2005-12-22 Volkswagen Ag Fuel injection control for an internal combustion engine includes determining a amount of fuel to be injected dependent on the predetermined indicated total moment of the engine for each injection

Similar Documents

Publication Publication Date Title
EP1994390B1 (en) Method for real-time estimation of engine combustion parameters from vibratory signals
EP0826099A1 (en) Method for identifying the cylinder phase of an internal combustion multicylinder four stroke engine
JP4788640B2 (en) In-cylinder pressure estimation method and cylinder pressure estimation apparatus for internal combustion engine
EP2232035B1 (en) METHOD FOR PRODUCING A SYNCHRONIZATION SIGNAL for an INTERNAL COMBUSTION ENGINE
EP2195519B1 (en) Engine state parameter estimation comprising the measurement of the internal pressure of a cylinder
FR2886345A1 (en) METHOD OF ESTIMATING AN ADAPTIVE NON-LINEAR FILTER OF WEALTH IN A CYLINDER OF A COMBUSTION ENGINE
EP1920144B1 (en) Device for detecting in real time the beginning of the combustion phase and corresponding method
WO2008080861A1 (en) Method for estimating the torque of an internal combustion engine
EP2430298B1 (en) Estimation of the nitrogen oxide (nox) concentration in an internal combustion engine
FR2910551A1 (en) Injector's drift correction method for e.g. spark ignition oil engine, of motor vehicle, involves determining correction to be carried out to set point quantity of fuel to be injected by injector, by using average torque estimation
FR2910550A1 (en) Injector drift correction method for e.g. motor vehicle's direct injection oil engine, involves comparing actual injected and set point fuel quantities, and determining correction to be carried out to set point by using torque estimation
FR2917460A1 (en) Indicated average torque correcting method for e.g. petrol engine, involves controlling quantity of fuel to be injected based on comparison result between setting torque value and indicated average torque
WO2009019345A1 (en) Method and device for diagonosing a leaky injector in an internal combustion engine
FR2834314A1 (en) Procedure for estimating fuel richness of mixture burned in i.c. engine with fuel injection uses Kalman estimator and set equations
FR2917459A3 (en) Drift and dispersion correcting method for vehicle, involves comparing two air flows, and calculating correction to be subjected to first air flow that is measured by using air flow measuring device
FR2910549A1 (en) Injector drift correcting method for e.g. diesel engine of vehicle, involves determining drift correction value of injector to be added to nominal set point value by utilizing indicated average torque estimation for cylinders
EP2256322B1 (en) Effect of the nox control on the combustion noise control in an internal combustion engine
FR2917462A1 (en) Injector's drift correcting method for e.g. Petrol engine, of vehicle, involves estimating minimal activation time using estimation of indicated average torque, and initializing each injector to zero value of efficient activation time
FR2950970A3 (en) Method for estimating average gas target produced by combustion in e.g. petrol engine of motor vehicle, involves deducing balancing coefficients from calculated average value and estimated average torque value based on linear combination
FR2917463A3 (en) Injector drift correcting method for e.g. oil engine of automobile, involves determining correction with nominal control voltage setpoint of each injector, by utilizing estimation of indicated average torque of each cylinder
FR2910552A1 (en) METHOD FOR CONTROLLING AN INTERNAL COMBUSTION ENGINE
EP0932751A1 (en) Method for synchronising the electronic control system of an internal combustion engine
FR2910547A1 (en) Torque estimating method for motor vehicle, involves estimating equivalent injection in fuel injection pattern, replacing pattern by equivalent pattern, and estimating torque value corresponding to injections of injection pattern
FR2985547A1 (en) ADVANCE CONTROL METHOD FOR OPERATING IGNITION OF AN INTERNAL COMBUSTION ENGINE
EP3215727A1 (en) Method for estimating a position of a gas-intake throttle valve for controlling an internal combustion engine