Brevet FR3061746A1 — publié le 20180713

La présente invention se rapporte au domaine de l'injection de carburant dans un cylindre d'un moteur de véhicule automobile et concerne plus particulièrement un procédé de correction d'une durée d'injection de carburant injecté par au moins un injecteur dans une chambre de combustion d'un cylindre de moteur thermique de véhicule automobile ainsi qu'un calculateur de commande d'injection pour la mise en oeuvre de ce procédé. Dans un moteur thermique à injection Diesel ou essence, chaque cylindre du moteur comprend de manière connue un injecteur qui est commandé par un calculateur afin d'injecter du carburant dans la chambre de combustion du cylindre lors de chaque 10 cycle d'injection du moteur. Un type connu d'injecteur est l'injecteur à servocommande (encore appelé servo-injecteur) dans lequel l'ouverture de l'injecteur est réalisée via un déséquilibre de pression hydraulique. Dans ce type d'injecteur, le calculateur commande un élément piézo-électrique qui active une vanne hydraulique afin qu'elle déplace une aiguille pour 15 libérer l'orifice d'injection de l'injecteur pendant une durée d'injection prédéterminée. On constate deux sortes de dérive lors de l'utilisation d'un tel injecteur à servocommande. Tout d'abord, l'utilisation de l'injecteur peut au fil du temps provoquer un rétrécissement de l'élément piézo-électrique qui nécessite alors plus d'énergie et de temps pour injecter la même quantité de carburant que lorsque l'injecteur est neuf ou a 20 été peu utilisé. Cette première dérive s'avère généralement relativement rapide, par exemple de l'ordre de quelques semaines. Par ailleurs, la coopération de l'ensemble formé par la vanne, l'aiguille et l'orifice d'injection de carburant peut altérer leur bon fonctionnement au fil du temps, par exemple en provoquant l'obturation partielle de l'orifice d'injection. Cette deuxième dérive s'avère généralement relativement lente, par 25 exemple de l'ordre de quelques mois. Dans les deux cas, ces dérives peuvent entrainer des défauts d'injection qui peuvent aller jusqu'à empêcher le démarrage du moteur du véhicule. Afin de remédier à ces inconvénients, il est connu d'utiliser des fonctions qui permettent de corriger ces dérives. Parmi ces fonctions correctrices, mises en oeuvre par 30 le calculateur de commande d'injection, on distingue la fonction ICVA pour « Injector Control Valve Adaptation » en langue anglaise et la fonction MFMA pour « Minimum Fuel Mass Adaptation », également en langue anglaise. Plus précisément, les fonctions ICVA et MFMA consistent chacune à déterminer une valeur permettant au calculateur de corriger la durée d'injection 35 prédéterminée lors d'une injection dans la chambre de combustion des cylindres. La 3061746 2 valeur corrective déterminée par la fonction ICVA, appelée par la suite valeur ICVA, permet de corriger la dérive rapide générée par l'usure de l'élément piézo-électrique. La valeur corrective déterminée par la fonction MFMA, appelée par la suite valeur MFMA, permet de corriger de manière globale à la fois la dérive rapide générée par l'usure de 5 l'élément piézo-électrique et la dérive lente générée par la coopération de la vanne, de l'aiguille et de l'orifice d'injection. Le calcul de ces valeurs correctives est réalisé lors de l'utilisation du véhicule à des moments différents et sous certaines conditions. A titre d'exemple, la fonction MFMA peut être réalisée périodiquement et de manière espacée, par exemple tous les 500 km et dans un intervalle intermédiaire prédéterminé de fonctionnement du moteur compris par exemple entre 1100 et 3500 tours/min. De plus, lors du calcul de la valeur MFMA, la fonction MFMA tient compte de la dernière valeur ICVA calculée de manière à éviter de procéder à une double correction de la dérive rapide. Dans certains cas, le calculateur est équipé d'un processeur de traitement des données qui est suffisamment rapide pour que la fonction ICVA soit mise en oeuvre de manière continue et en temps réel quel que soit le régime de fonctionnement du moteur. Dans ce cas, la valeur MFMA est calculée à partir d'une valeur ICVA pertinente, c'est-à-dire représentative de la correction à exercer sur la dérive rapide actuelle des injecteurs. Un tel processeur s'avère cependant relativement onéreux et il est donc souvent nécessaire d'utiliser un processeur moins onéreux et donc moins performant. Dans ce dernier cas, le calculateur met en oeuvre la fonction ICVA de manière limitée lorsque certaines conditions sont réunies, par exemple uniquement à bas régime de fonctionnement du moteur entre 750 et 1100 tours/min. Il arrive également que la fonction ICVA ne puisse pas être activée dans certaines conditions. Il peut arriver par exemple que le calcul d'une valeur ICVA nécessite un contrôle de pression de carburant sans fuite. Cependant, au ralenti, le contrôle de la pression de carburant dans le rail d'injection est réalisé grâce au contrôle de la fuite de carburant par une vanne dite « PCV » pour « Pressure Control Valve » en anglais. Il est donc nécessaire de changer de mode de régulation de pression de carburant dans le rail d'injection en fermant la vanne PCV et en régulant le débit d'entrée du carburant par une vanne dite « VCV » pour « Volumetric Control Valve » en anglais, pour pouvoir réaliser un contrôle de pression de carburant sans fuite et ainsi activer la fonction ICVA. Or, cela nécessite que le carburant soit à une température minimum, par exemple de l'ordre de 18° C. 3061746 3 De même, une température élevée du carburant, par exemple supérieure à 60° C, conduit à une pression trop importante dilection du carburant au niveau de la vanne VCV qui empêche l'activation de la fonction ICVA. Il se peut aussi que le conducteur ne reste pas assez longtemps en conditions 5 de ralenti, par exemple moins de deux minutes, de sorte que le calcul de la valeur ICVA n'ait pas le temps d'être réalisé. Dans le cas d'une utilisation limitée ou d'un état d'inactivation de la fonction ICVA, le calcul de la valeur MFMA sera alors réalisé en utilisant une valeur d'ICVA qui n'est pas pertinente étant donné que la dérive rapide des injecteurs se sera produite entre 10 temps. Dans ce dernier cas, toute nouvelle valeur MFMA déterminée par le calculateur pourra ne plus être représentative de la correction à exercer sur la dérive globale actuelle des injecteurs, ce qui conduira à injecter de mauvaises quantités de carburant dans les cylindres pouvant endommager le moteur. Ce phénomène sera d'autant plus amplifié que la détermination de la valeur MFMA sera espacée dans le temps ou que la détermination 15 de la valeur ICVA restera longtemps inactive, par exemple si la température ne permet pas de la déterminer pendant un temps relativement long. L'invention a donc pour but de remédier au moins en partie à ces inconvénients en proposant une solution simple et fiable pour permettre une utilisation efficace des fonctions ICVA et MFMA dans un véhicule comprenant un calculateur de 20 commande d'injection de carburant dont le processeur ne permet pas de mettre en oeuvre la fonction ICVA en temps réel. A cette fin, l'invention a tout d'abord pour objet un procédé de correction d'une durée d'injection de carburant injecté par au moins un injecteur dans une chambre de combustion d'un cylindre de moteur thermique de véhicule automobile, ledit procédé étant 25 mis en oeuvre par un calculateur embarqué dans ledit véhicule, ledit calculateur comprenant une première zone mémoire, une deuxième zone mémoire, une troisième zone mémoire et un processeur configuré pour déterminer une première valeur corrective de la durée d'injection de carburant, appelée valeur ICVA, lorsque les conditions d'un premier ensemble de conditions sont réunies, pour stocker ladite valeur ICVA dans la 30 première zone mémoire et pour déterminer, à partir d'une valeur ICVA déterminée, une deuxième valeur corrective de la durée d'injection de carburant, appelée valeur MFMA, lorsque les conditions d'un deuxième ensemble de conditions sont réunies et la stocker dans la deuxième zone mémoire, ledit procédé étant caractérisé en ce qu'il comprend : - une phase standard pendant laquelle : 35 - les conditions du premier ensemble de conditions sont réunies au moins une fois de sorte à calculer et à stocker une valeur ICVA dans la première zone mémoire, 3061746 4 - les conditions du deuxième ensemble de conditions sont réunies au moins une fois de sorte à calculer une valeur MFMA à partir de la dernière valeur ICVA stockée dans la première zone mémoire et à stocker ladite valeur MFMA calculée dans la deuxième zone mémoire, 5 - la durée d'injection des injecteurs est corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire et de la dernière valeur MFMA stockée dans la deuxième zone mémoire, - une phase d'arrêt pendant laquelle : l'absence d'au moins une des conditions du premier ensemble de 10 conditions est détectée, - la dernière valeur MFMA stockée dans la deuxième zone mémoire est sauvegardée dans la troisième zone mémoire, - les conditions du deuxième ensemble de conditions sont réunies au moins une fois de sorte à calculer une valeur MFMA à partir de la dernière valeur 15 ICVA stockée dans la première zone mémoire et à stocker ladite valeur MFMA dans la deuxième zone mémoire, - la durée d'injection des injecteurs est corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire et de la dernière valeur MFMA stockée dans la deuxième zone mémoire, 20 - une phase de reprise pendant laquelle : - les conditions du premier ensemble de conditions sont réunies au moins une fois de sorte à calculer et à stocker une valeur ICVA dans la première zone mémoire, - la durée d'injection des injecteurs est corrigée à partir de la dernière valeur 25 ICVA calculée pendant la phase de reprise, stockée dans la première zone mémoire, et de la dernière valeur MFMA stockée dans la troisième zone mémoire jusqu'à ce que les conditions du deuxième ensemble de conditions soient à nouveau réunies. Avec le procédé selon l'invention, la durée d'injection des injecteurs est avantageusement corrigée à partir de la dernière valeur ICVA calculée pendant la phase de reprise et de la dernière valeur MFMA calculée pendant la phase standard. En effet, la valeur corrective déterminée par la fonction MFMA pendant la phase d'arrêt étant calculée à partir de la dernière valeur corrective déterminée par la fonction ICVA lors de la phase standard (stockée dans la première zone mémoire), son utilisation lors de la phase de reprise aboutirait à une double correction. Le procédé selon l'invention permet donc avantageusement d'éviter de procéder à une telle double correction de manière à injecter des quantités de carburant plus adaptées au bon fonctionnement du moteur. 3061746 5 De préférence, le premier ensemble de conditions comprend une condition de fonctionnement du moteur du véhicule à bas régime compris entre 750 et 1100 tours/min afin de permettre notamment un calcul aisé de la valeur ICVA. De préférence encore, le premier ensemble de conditions comprend une 5 condition selon laquelle la température du carburant est supérieure à une valeur prédéterminée, par exemple 0 °C, de préférence 18 C afin de pouvoir réaliser un contrôle de pression de carburant sans fuite et permettre ainsi un calcul de la valeur ICVA dans le cas de l'utilisation d'une vanne VCV. Selon un aspect de l'invention, l'absence d'au moins une des conditions du 10 premier ensemble de conditions est détectée lorsque les conditions du premier ensemble n'ont pas été réunies pendant une durée de détection prédéterminée. Cela permet notamment de s'assurer qu'au moins une des conditions du premier ensemble n'est pas réalisée. Avantageusement, le deuxième ensemble comprend une condition selon 15 laquelle le véhicule a parcouru une distance prédéterminée depuis la détermination de la dernière valeur MFMA. Cela permet de recalculer la valeur MFMA de manière régulière. L'invention a également pour objet un calculateur de commande d'injection de carburant injecté par au moins un injecteur dans une chambre de combustion d'un cylindre de moteur thermique de véhicule automobile, ledit calculateur étant embarqué 20 dans ledit véhicule et comprenant une première zone mémoire, une deuxième zone mémoire, une troisième zone mémoire et un processeur configuré pour déterminer une première valeur corrective de la durée d'injection de carburant, appelée valeur ICVA, lorsque les conditions d'un premier ensemble de conditions sont réunies, pour stocker ladite valeur ICVA dans la première zone mémoire et pour déterminer, à partir d'une 25 valeur ICVA déterminée, une deuxième valeur corrective de la durée d'injection de carburant, appelée valeur MFMA, lorsque les conditions d'un deuxième ensemble de conditions sont réunies et la stocker dans la deuxième zone mémoire, ledit calculateur étant caractérisé en ce qu'il est configuré pour : - vérifier que les conditions du premier ensemble de conditions sont réunies au 30 moins une fois, calculer une valeur ICVA et stocker ladite valeur ICVA calculée dans la première zone mémoire, - vérifier que les conditions du deuxième ensemble de conditions sont réunies au moins une fois, calculer une valeur MFMA à partir de la dernière valeur ICVA stockée dans la première zone mémoire, et stocker ladite valeur MFMA calculée 35 dans la deuxième zone mémoire, 3061746 6 - calculer une durée d'injection des injecteurs corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire et de la dernière valeur MFMA stockée dans la deuxième zone mémoire, - détecter l'absence d'au moins une des conditions du premier ensemble de 5 conditions, - sauvegarder la dernière valeur MFMA, stockée dans la deuxième zone mémoire, dans la troisième zone mémoire, - les conditions du premier ensemble de conditions sont réunies au moins une fois de sorte à calculer et à stocker une valeur ICVA dans la première zone mémoire, 10 - calculer une durée d'injection des injecteurs corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire et de la dernière valeur MFMA stockée dans la troisième zone mémoire, - commander les injecteurs afin qu'ils injectent chacun du carburant dans la chambre de combustion correspondante des cylindres pendant une durée 15 d'injection calculée. De préférence, le premier ensemble de conditions comprend une condition de fonctionnement du moteur du véhicule à bas régime compris entre 750 et 1100 tours/min. De préférence encore, le premier ensemble de conditions comprend une condition selon laquelle la température du carburant est supérieure à une valeur 20 prédéterminée, par exemple 0 °C, de préférence 18 C. Selon un aspect de l'invention, le calculateur est configuré pour détecter l'absence d'au moins une des conditions du premier ensemble de conditions lorsque les conditions du premier ensemble n'ont pas été réunies pendant une durée de détection prédéterminée. 25 L'invention concerne aussi un véhicule automobile à moteur thermique comprenant une pluralité de cylindres comportant chacun un injecteur, ledit véhicule automobile étant caractérisé en ce qu'il comprend un calculateur tel que présenté précédemment. - La figure 1 illustre schématiquement un véhicule automobile selon l'invention. 30 - La figure 2 décrit un exemple de mise en oeuvre du procédé selon l'invention. - La figure 3 illustre schématiquement un mode de réalisation du procédé selon l'invention. Le calculateur selon l'invention est destiné à être monté dans un véhicule automobile à moteur thermique afin d'améliorer l'injection de carburant, Diesel ou 35 essence, dans les cylindres dudit moteur. Le calculateur selon l'invention permet notamment de corriger la durée des injections de carburant réalisées dans la chambre de combustion des cylindres du moteur par les injecteurs. 3061746 7 On a représenté schématiquement à la figure 1 un véhicule 1 automobile comprenant un moteur 10 à quatre cylindres 100, comprenant chacun un injecteur 101, et un calculateur 20. Le calculateur 20 comprend une première zone mémoire Z1, une deuxième 5 zone mémoire Z2, une troisième zone mémoire Z3 et un processeur P configuré pour déterminer une première valeur corrective de la durée d'injection de carburant, appelée valeur ICVA, lorsque l'ensemble des conditions d'un premier ensemble de conditions est réuni et pour déterminer une deuxième valeur corrective de la durée d'injection de carburant, appelée valeur MFMA, lorsque l'ensemble des conditions d'un deuxième 10 ensemble de conditions est réuni. Le premier ensemble de conditions comprend un intervalle de bas régime moteur, par exemple compris entre 750 et 1100 tours/min, et une température du carburant supérieure à une valeur prédéterminée, par exemple 18 °C, le véhicule devant se trouver respectivement dans ces conditions pour permettre le calcul d'une valeur ICVA. 15 II va de soi que le premier ensemble de conditions pourrait comprendre d'autres conditions d'activation de la fonction ICVA, telles que par exemple une durée minimum nécessaire pour que le calcul de la valeur ICVA ait le temps d'être réalisé. Le deuxième ensemble de conditions comprend un nombre de kilomètres à réaliser, par exemple 500 km, avant de calculer la valeur MFMA. Il va également de soi 20 que le deuxième ensemble de conditions pourrait comprendre d'autres conditions d'activation de la fonction MFMA. Le calculateur 20 de commande d'injection est configuré pour réaliser une pluralité de tâches afin de déterminer la durée d'injection de carburant dans la chambre de combustion des cylindres du véhicule 1. 25 Le calculateur 20 est tout d'abord configuré pour vérifier que les conditions du premier ensemble de conditions sont réunies puis, lorsque tel est le cas, calculer et stocker une valeur ICVA dans la première zone mémoire Z1. Le calculateur 20 est ensuite configuré pour vérifier que les conditions du deuxième ensemble de conditions sont réunies puis, lorsque tel est le cas, calculer une 30 valeur MFMA à partir de la dernière valeur ICVA stockée dans la première zone mémoire Z1 et stocker ladite valeur MFMA calculée dans la deuxième zone mémoire Z2. Le calculateur 20 est également configuré pour commander les injecteurs 101 pour qu'ils injectent chacun du carburant pendant une durée d'injection prédéterminée corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire Z1 et 35 de la dernière valeur MFMA stockée dans la deuxième zone mémoire Z2 ou dans la troisième zone mémoire Z3. 3061746 8 Le calculateur 20 est aussi configuré pour détecter l'absence d'au moins une des conditions du premier ensemble de conditions. Le calculateur 20 est enfin configuré pour stocker dans la troisième zone mémoire la dernière valeur MFMA stockée dans la deuxième zone mémoire lorsque 5 l'absence d'au moins une des conditions du premier ensemble de conditions a été détecté. L'invention va maintenant être décrite dans sa mise en oeuvre en référence aux figures 2 et 3. L'exemple de la figure 2 présente l'application des fonctions ICVA et MFMA 10 dans différentes conditions de fonctionnement du véhicule. Dans cet exemple, on distingue trois phases : - une phase standard (p, pendant laquelle les conditions du premier ensemble de conditions permettant de mettre en oeuvre la fonction ICVA et les conditions du deuxième ensemble de conditions permettant de mettre en oeuvre la fonction 15 MFMA sont remplies, - une phase d'arrêt (p 2 pendant laquelle les conditions du premier ensemble de conditions permettant de mettre en oeuvre la fonction ICVA ne sont plus réunies alors que les conditions du deuxième ensemble de conditions permettant de mettre en oeuvre la fonction MFMA peuvent être remplies, 20 - une phase de reprise (P3 pendant laquelle les conditions du premier ensemble de conditions permettant de mettre en oeuvre la fonction ICVA sont à nouveau réunies alors que les conditions du deuxième ensemble de conditions permettant de mettre en oeuvre la fonction MFMA ne sont pas réunies. La courbe A représentant l'évolution de la dérive de l'injecteur détectée par la 25 fonction ICVA. En phase d'arrêt (p 2, les barres du graphe représentent ce que la fonction ICVA aurait dû détecter si celle-ci n'était pas désactivée. La courbe B représente l'évolution de la dérive de l'injecteur détecté par la fonction MFMA. Lors de la phase standard (p,, le calculateur 20 active la fonction ICVA à chaque fois que les conditions du premier ensemble de conditions sont réunies (étape 30 El ), par exemple à chaque fois que le moteur fonctionne à bas régime, de sorte que la fonction ICVA puisse déterminer une valeur ICVA. Cette valeur ICVA est alors stockée par le calculateur 20 dans la première zone mémoire Z1 et est utilisée par le calculateur 20 pour corriger la durée d'injection de carburant jusqu'à la détermination de la prochaine valeur ICVA. 35 De même, parallèlement, lors de la phase standard (pl, le calculateur 20 active la fonction MFMA à chaque fois que les conditions du deuxième ensemble de conditions sont réunies (étape E2), par exemple de manière périodique, de sorte que la fonction 3061746 9 MFMA détermine, à partir de la dernière valeur corrective déterminée par la fonction ICVA stockée dans la première zone mémoire Z1, une valeur MFMA. Cette valeur MFMA est alors stockée par le calculateur 20 dans la deuxième zone mémoire Z2 et est utilisée par le calculateur 20 pour corriger la durée d'injection de carburant jusqu'à la détermination 5 de la prochaine valeur MFMA. La fin de la phase standard (pl, qui correspond au début de la phase d'arrêt (P2, est caractérisée par l'arrêt de la fonction ICVA détectée par le calculateur 20 (étape E3). Cet arrêt de la fonction ICVA peut par exemple être détecté lorsque les conditions du premier ensemble de conditions n'ont pas été réunies. 10 Une fois que l'arrêt de la fonction ICVA a été détecté et avant que la fonction MFMA ne soit à nouveau activée par le calculateur 20 (c'est-à-dire avant que les conditions du deuxième ensemble de conditions soient réunies), le calculateur 20 sauvegarde la dernière valeur MFMA déterminée (stockée dans la deuxième zone mémoire Z2) dans la troisième zone mémoire Z3 (étape E4). 15 Durant cette phase d'arrêt (P2, le calculateur 20 continue à activer la fonction MFMA à chaque fois que les conditions du deuxième ensemble de conditions sont réunies (étape E5). Autrement dit, la fonction MFMA peut par exemple être activée de manière périodique par le calculateur alors que la fonction ICVA est inactive. Dans ce cas, le calculateur 20 détermine la valeur MFMA à partir de la dernière valeur ICVA stockée 20 dans la première zone mémoire Z1, c'est-à-dire la dernière valeur ICVA calculée lors de la phase standard (pl. Cette valeur MFMA est alors stockée par le calculateur 20 dans la deuxième zone mémoire Z2 et est utilisée par le calculateur pour corriger la durée d'injection de carburant jusqu'au calcul de la prochaine valeur MFMA. Lorsque le calculateur 20 détecte que les conditions du premier ensemble de 25 conditions sont à nouveau réunies, la phase de reprise (P3 débute et le calculateur 20 active la fonction ICVA (étape E6). Cette fonction ICVA sera activée lors de la phase de reprise (p3 à chaque fois que les conditions du premier ensemble de conditions seront réunies. Pendant la phase de reprise (P3, la fonction MFMA n'est pas activée. Durant cette phase de reprise (P3, le calculateur 20 utilise la valeur MFMA 30 stockée dans la troisième zone mémoire Z3 afin de corriger la durée d'injection (étape E7). Cette valeur MFMA, déterminée pendant la phase standard (j), avant que la fonction ICVA ne devienne inactive, est plus pertinente que la dernière valeur corrective déterminée par la fonction MFMA pendant la phase d'arrêt (P2 stockée dans la deuxième zone mémoire Z2. En effet, la valeur MFMA déterminée pendant la phase d'arrêt (P2 étant 35 calculée à partir de la dernière valeur ICVA déterminée lors de la phase standard (pl (stockée dans la première zone mémoire Z1), la dérive rapide des injecteurs 101 conduit à prendre en compte le delta de correction de la courbe A (i.e. les barres du 3061746 10 graphe de la figure 2) dans le calcul de toute nouvelle valeur corrective MFMA pendant la phase d'arrêt (p2 de sorte que l'utilisation, lors de la phase de reprise (P3, de la dernière valeur corrective MFMA déterminée pendant la phase d'arrêt (p2générerait une erreur trop importante sur la durée d'injection, d'autant que cette dernière serait également corrigé 5 par la valeur ICVA courante déterminée lors de cette phase de reprise (P3 (ce qui accentuerait la correction de la dérive rapide et donc de la dérive globale des injecteurs 101 : double correction de la dérive rapide). La phase de reprise (P3 se termine lorsque le calculateur 20 détermine que les conditions du deuxième ensemble de conditions sont à nouveau réunies (étape E8) et 10 que la fonction MFMA détermine une nouvelle valeur MFMA, qui est alors stockée dans la deuxième zone mémoire Z2. En d'autres termes, la fin de la phase de reprise (P3 est caractérisée par la première activation de la fonction MFMA suite à une reprise de la fonction ICVA. La fin de la phase de reprise (P3 peut marquer aussi bien le début d'une nouvelle phase standard (p, que le début d'une nouvelle phase d'arrêt (p2. Dans les deux 15 cas, le calculateur 20 utilise à nouveau la dernière valeur MFMA stockée dans la deuxième zone mémoire Z2 pour corriger la durée d'injection. Le procédé selon l'invention permet avantageusement de diminuer les effets liés à une double correction de la dérive rapide à la fois par la fonction ICVA et la fonction MFMA lorsque la fonction ICVA est limitée ou inactive. REVENDICATIONS1. Procédé de correction d'une durée d'injection de carburant injecté par au moins un injecteur (101) dans une chambre de combustion d'un cylindre (100) de moteur (10) thermique de véhicule automobile (1), ledit procédé étant mis en oeuvre par un calculateur (20) embarqué dans ledit véhicule (1), ledit calculateur (20) comprenant une première zone mémoire (Z1), une deuxième zone mémoire (Z2), une troisième zone mémoire (Z3) et un processeur (P) configuré pour déterminer une première valeur corrective de la durée d'injection de carburant, appelée valeur ICVA, lorsque les conditions d'un premier ensemble de conditions sont réunies, pour stocker ladite valeur ICVA dans la première zone mémoire (Z1) et pour déterminer, à partir d'une valeur ICVA déterminée, une deuxième valeur corrective de la durée d'injection de carburant, appelée valeur MFMA, lorsque les conditions d'un deuxième ensemble de conditions sont réunies et la stocker dans la deuxième zone mémoire (Z2), ledit procédé étant caractérisé en ce qu'il comprend : - une phase standard (cp1) pendant laquelle : - les conditions du premier ensemble de conditions sont réunies au moins une fois de sorte à calculer et à stocker une valeur ICVA dans la première zone mémoire (Z1), - les conditions du deuxième ensemble de conditions sont réunies au moins une fois de sorte à calculer une valeur MFMA à partir de la dernière valeur ICVA stockée dans la première zone mémoire (Z1) et à stocker ladite valeur MFMA calculée dans la deuxième zone mémoire (Z2), - la durée d'injection des injecteurs (101) est corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire (Z1) et de la dernière valeur MFMA stockée dans la deuxième zone mémoire (Z2), - une phase d'arrêt (cp2) pendant laquelle : l'absence d'au moins une des conditions du premier ensemble de conditions est détectée, - la dernière valeur MFMA stockée dans la deuxième zone mémoire (Z2) est sauvegardée dans la troisième zone mémoire (Z3), - les conditions du deuxième ensemble de conditions sont réunies au moins une fois de sorte à calculer une valeur MFMA à partir de la dernière valeur ICVA stockée dans la première zone mémoire (Z1) et à stocker ladite valeur MFMA dans la deuxième zone mémoire (Z2), - la durée d'injection des injecteurs (101) est corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire (Z1) et de la dernière valeur MFMA stockée dans la deuxième zone mémoire (Z2), 3061746 12 - une phase de reprise ((p3) pendant laquelle : - les conditions du premier ensemble de conditions sont réunies au moins une fois de sorte à calculer et à stocker une valeur ICVA dans la première zone mémoire (Z1), 5 - la durée d'injection des injecteurs (101) est corrigée à partir de la dernière valeur ICVA calculée pendant la phase de reprise ((p3), stockée dans la première zone mémoire (Z1), et de la dernière valeur MFMA stockée dans la troisième zone mémoire (Z3) jusqu'à ce que les conditions du deuxième ensemble de conditions soient à nouveau réunies. 10 2. Procédé selon la revendication 1, dans lequel le premier ensemble de conditions comprend une condition de fonctionnement du moteur (10) du véhicule (1) à bas régime compris entre 750 et 1100 tours/min. 3. Procédé selon l'une des revendications précédentes, dans lequel le premier ensemble de conditions comprend une condition selon laquelle la température du 15 carburant mesurée est supérieure à une valeur prédéterminée, de préférence 18 °C. 4. Procédé selon l'une des revendications précédentes, dans lequel l'absence d'au moins une des conditions du premier ensemble de conditions est détectée lorsque les conditions du premier ensemble n'ont pas été réunies pendant une durée de détection prédéterminée. 20 5. Procédé selon l'une des revendications précédentes, dans lequel le deuxième ensemble comprend une condition selon laquelle le véhicule (1) a parcouru une distance prédéterminée depuis la détermination de la dernière valeur MFMA. 6. Calculateur (20) de commande d'injection de carburant injecté par au moins un injecteur (101) dans une chambre de combustion d'un cylindre (100) de moteur (10) 25 thermique de véhicule (1) automobile, ledit calculateur (20) étant embarqué dans ledit véhicule (1) et comprenant une première zone mémoire (Z1), une deuxième zone mémoire (Z2), une troisième zone mémoire (Z3) et un processeur (P) configuré pour déterminer une première valeur corrective de la durée d'injection de carburant, appelée valeur ICVA, lorsque les conditions d'un premier ensemble de conditions sont réunies, 30 pour stocker ladite valeur ICVA dans la première zone mémoire (Z1) et pour déterminer, à partir d'une valeur ICVA déterminée, une deuxième valeur corrective de la durée d'injection de carburant, appelée valeur MFMA, lorsque les conditions d'un deuxième ensemble de conditions sont réunies et la stocker dans la deuxième zone mémoire (Z2), ledit calculateur (20) étant caractérisé en ce qu'il est configuré pour : 35 - vérifier que les conditions du premier ensemble de conditions sont réunies au moins une fois, calculer une valeur ICVA et stocker ladite valeur ICVA calculée dans la première zone mémoire (Z1), 3061746 13 - vérifier que les conditions du deuxième ensemble de conditions sont réunies au moins une fois, calculer une valeur MFMA à partir de la dernière valeur ICVA stockée dans la première zone mémoire (Z1), et stocker ladite valeur MFMA calculée dans la deuxième zone mémoire (Z2), 5 - calculer une durée d'injection des injecteurs corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire (Z1) et de la dernière valeur MFMA stockée dans la deuxième zone mémoire (Z2), - détecter l'absence d'au moins une des conditions du premier ensemble de conditions, 10 - sauvegarder la dernière valeur MFMA, stockée dans la deuxième zone mémoire (Z2), dans la troisième zone mémoire (Z3), - les conditions du premier ensemble de conditions sont réunies au moins une fois de sorte à calculer et à stocker une valeur ICVA dans la première zone mémoire (Z1), 15 - calculer une durée d'injection des injecteurs (101) corrigée à partir de la dernière valeur ICVA stockée dans la première zone mémoire (Z1) et de la dernière valeur MFMA stockée dans la troisième zone mémoire (Z3), - commander les injecteurs (101) afin qu'ils injectent chacun du carburant dans la chambre de combustion correspondante des cylindres (100) pendant une durée 20 d'injection calculée. 7. Calculateur (20) selon la revendication 6, dans lequel le premier ensemble de conditions comprend une condition de fonctionnement du moteur (10) du véhicule (1) à bas régime compris entre 750 et 1100 tours/min. 8. Calculateur (20) selon l'une des revendications 6 et 7, dans lequel le premier 25 ensemble de conditions comprend une condition selon laquelle la température du carburant est supérieure à une valeur prédéterminée, de préférence 18 °C. 9. Calculateur (20) selon l'une des revendications 6 à 8, dans lequel le calculateur (20) est configuré pour détecter l'absence d'au moins une des conditions du premier ensemble de conditions lorsque les conditions du premier ensemble n'ont pas été 30 réunies pendant une durée de détection prédéterminée. 10. Véhicule (1) automobile à moteur (10) thermique comprenant une pluralité de cylindres comportant chacun un injecteur (101), ledit véhicule (1) automobile étant caractérisé en ce qu'il comprend un calculateur (20) selon l'une des revendications 6 à 9.