Brevet FR3055667A1 — publié le 20180309

PROCEDE DE GESTION DE L'ALIMENTATION D'UN MOTEUR THERMIQUE, ET CALCULATEUR METTANT EN OEUVRE LEDIT PROCEDE [1] L'invention concerne de manière générale le domaine automobile. Plus particulièrement, l'invention concerne un procédé de gestion de l'alimentation d'un moteur tel qu'un moteur thermique poly-carburants dit « flex-fuel » selon la terminologie anglaise. L'invention concerne également un calculateur de commande d'injection de carburant dans lequel est mis en oeuvre le procédé de l'invention. [2] Les moteurs « flex-fuel » sont capables de fonctionner indifféremment avec de l'essence, du bioéthanol ou un mélange d'essence et de bioéthanol, avec des taux d'éthanol pouvant varier entre par exemple 22% (carburant E22) et 100 % (carburant E100). Dans ce type de moteur, le taux d'éthanol doit être mesuré, pour modifier la quantité de carburant à injecter dans le moteur. Ainsi, le taux d'éthanol doit être renseigné après chaque remplissage du réservoir de carburant. Une mauvaise gestion de la quantité de carburant à injecter dans le moteur peut conduire à une surconsommation du carburant entrainant le rejet de gaz polluants. [3] Certains moteurs sont équipés d'un capteur de taux d'éthanol. Pour les autres moteurs qui n'en sont pas équipés, le taux d'éthanol est obtenu par l'analyse de la dérive de richesse, la richesse étant un rapport définissant l'excès ou le défaut de carburant par rapport à l'oxygène dans un mélange carburant/oxygène. [004] Le taux d'éthanol, sur les véhicules dépourvus de capteur, doit être appris après chaque remplissage du réservoir par l'analyse de la dérive de richesse. Il est connu de mesurer la dérive de richesse des gaz d'échappement du moteur à l'aide d'une sonde lambda, une fonction de régulation de richesse du calculateur permettant alors d'analyser cette dérive et de calculer la quantité adéquate de carburant à injecter dans le moteur, conformément à un objectif de mélange air /carburant prédéterminé. De l'analyse de la richesse résulte un terme de régulation de richesse. [005] Le terme de régulation de richesse est utilisé par une deuxième fonction, qui est la fonction d'adaptation de richesse susmentionnée, permettant de calculer les adaptatifs afin de compenser des écarts entre les modèles codés et calibrés dans le calculateur 30 (écarts liés à la dispersion de fabrication, l'usure, le vieillissement), et les composants 3055667 2 physiques, par exemple les injecteurs. Ces adaptatifs sont appliqués sur les modèles et permettent de recentrer la richesse du mélange selon un objectif donné. [6] Une troisième fonction, dite d'apprentissage, utilise également le terme de régulation de richesse pour déterminer le taux d'éthanol du carburant présent dans le 5 réservoir et renseigner le calculateur. [7] On a donc deux fonctions, d'adaptation de la richesse et d'apprentissage du taux d'alcool, désignées deuxième et troisième fonctions ci-dessus, qui utilisent une même information, à savoir le terme de régulation de richesse, pour recentrer la richesse du mélange air /carburant sur un même objectif. Il est donc nécessaire de gérer l'interaction 10 entre ces deux fonctions et de définir des zones de travail respective de la fonction d'adaptation de la richesse et de la fonction d'apprentissage du taux d'alcool. [8] Selon une technique connue, lors du premier remplissage du réservoir avec un carburant dont le taux d'éthanol est connu, ce taux est indiqué à un calculateur, la dérive de richesse étant alors considérée comme uniquement due aux écarts entre les modèles 15 codés et calibrés dans le calculateur et les composants physiques réels. La fonction d'adaptation de richesse va alors essayer de recentrer la richesse à son objectif. Lors du remplissage suivant du réservoir, le taux d'éthanol pouvant être différent, la fonction d'adaptation est inhibée et la fonction d'apprentissage du taux d'alcool est activée jusqu'à ce que la dérive de richesse soit annulée. Le taux d'alcool estimé est alors considéré 20 comme connu, la fonction d'apprentissage est stoppée et la fonction d'adaptation de richesse est réactivée. [9] Le document FR2998925 décrit un procédé d'apprentissage assisté du taux d'éthanol dans le carburant d'un moteur à combustion interne ayant un mélange air/carburant maintenu au niveau stoechiométrique (mélange optimal pour lequel la 25 réduction des oxydes d'azote est à son maximum), par un contrôle permanent de la richesse, en boucle fermée. Ce contrôle est réalisé grâce à un capteur de richesse, placé dans le flux des gaz d'échappement du moteur. Ce procédé permet la mémorisation de la valeur du taux d'éthanol et de la qualité de carburant, avant le remplissage du réservoir, la mémorisation du niveau de carburant dans le réservoir à l'issue d'un remplissage, la surveillance de la dérive de richesse par le capteur de richesse et la correction du taux d'éthanol pour revenir au niveau stoechiométrique du mélange air/carburant. 3055667 3 [0010] Par le document W02009130095, il est connu un procédé de régulation du mélange air/carburant et un procédé d'estimation du taux d'éthanol présent dans le réservoir. Une sonde lambda est prévue dans la conduite d'échappement du moteur thermique. Après une alimentation en carburant du réservoir, une deuxième valeur 5 d'adaptation est d'abord ajustée du fait d'un écart existant entre le signal délivré par la sonde lambda et un signal cible. Le signal de la sonde lambda varie ensuite de nouveau par rapport au signal cible. La deuxième valeur d'adaptation est déterminée ici en fonction d'une valeur d'adaptation courante et de l'estimation courante du taux d'éthanol. [0011] Le document W0200992496 décrit un moteur thermique fonctionnant avec un 10 mélange de carburant formé d'un carburant de base et d'un carburant de substitution. Les valeurs de concentration en carburant de substitution sont déterminées selon deux façons différentes pour faire fonctionner le moteur thermique. Une valeur de concentration fiable du carburant de substitution est identifiée à partir des différentes valeurs de concentration identifiées précédemment. 15 [0012] Il existe certains cas de vie où les procédés connus ne sont pas efficaces et fournissent un taux d'éthanol erroné au calculateur. Par exemple, lors d'un deuxième remplissage avec un carburant différent du premier, le remplissage ayant lieu avant que la phase d'adaptation n'ait eu le temps d'apprendre des adaptatifs pour ce nouveau carburant, la phase d'apprentissage du taux d'éthanol va être activée et va travailler sur 20 une dérive de richesse comprenant une dérive liée au taux d'éthanol inconnu, mais aussi une dérive liée à un écart entre les modèles et les composants physiques. Le taux d'éthanol appris ne sera alors pas celui du carburant présent dans le réservoir. [0013] Dans un autre exemple de vie, si le premier remplissage du réservoir est laissé au libre choix du client et que le client décide de remplir le réservoir avec un carburant 25 différent de celui indiqué dans le calculateur, la dérive de richesse fait état d'une dérive à la fois liée à l'écart entre les modèles et les composants physiques, mais également à un taux d'éthanol mal estimé. La fonction d'adaptation va alors compenser toute la dérive de richesse, mais celle-ci sera affectée d'une erreur liée à la mauvaise estimation du taux d'éthanol. 30 [0014] Dans l'état de la technique exposé ci-dessus, il existe un risque de mauvaise répartition de la dérive de richesse entre l'estimation du taux d'alcool et l'apprentissage des adaptatifs de richesse. La perte de cette répartition physique peut engendrer des difficultés de maintien de la richesse à son objectif, ce qui peut avoir des effets sur la 3055667 4 consommation de carburant, la pollution et l'agrément de conduite. De plus, dans le cas d'un remplissage réservoir avec un carburant présentant un taux d'éthanol très différent de celui estimé jusqu'à présent par le calculateur, si les adaptatifs de richesse ont été trop impactés par une mauvaise estimation du taux d'alcool, ces derniers risquent de modifier 5 considérablement les temps d'injection de démarrage et ainsi perturber ou empêcher le démarrage. [0015] La présente invention vise à apporter des améliorations aux solutions connues de gestion de l'alimentation d'un moteur thermique de type poly-carburants, autorisant une gestion plus fine et plus performante. 10 [0016] Selon un premier aspect, le procédé selon l'invention concerne la gestion de l'alimentation d'un moteur thermique avec un mélange d'air et de carburant définissant une richesse, ce moteur étant inclut dans un groupe motopropulseur comprenant un bloc moteur définissant un cylindre, une chambre de combustion, un conduit d'admission et un conduit d'échappement, un injecteur, un piston, une sonde lambda, une pompe à 15 carburant reliée à un réservoir et à l'injecteur, un calculateur relié à la pompe et à l'injecteur pour piloter l'injection de carburant dans le moteur par le conduit d'admission, le calculateur étant également relié à la sonde lambda, le procédé comprenant une phase de régulation de richesse, effectuée grâce à la mesure de la sonde lambda et permettant d'obtenir un terme de régulation de richesse, une phase d'adaptation de la richesse pour 20 compenser des écarts mesurés par la phase de régulation de richesse, grâce à des adaptatifs, une phase d'apprentissage du taux d'éthanol, permettant de renseigner ce taux d'éthanol au calculateur, et une phase de calcul de la quantité de carburant à injecter dans le moteur. Conformément à l'invention, le procédé comprend une gestion de l'interaction entre l'adaptation de la richesse et l'apprentissage du taux d'éthanol, ladite gestion 25 incluant une phase de répartition des dérives de richesse, permettant de calculer un terme de régulation de richesse modifié à partir du terme de régulation de richesse, et au moins une équivalence en richesse d'au moins un adaptatif prise en compte dans le calcul du terme de régulation de richesse modifié étant obtenue à partir d'au moins une sensibilité à la richesse établissant un lien entre une variation d'un paramètre et une variation 30 résultante de la richesse pour un adaptatif considéré. [0017] Selon une autre caractéristique de l'invention, la au moins une sensibilité est déterminée par une première méthode de calcul faisant appel à une dérivée mathématique d'équations d'état. 3055667 5 [0018] Selon encore une autre caractéristique de l'invention, la au moins une sensibilité est déterminée par une deuxième méthode faisant appel à un calcul d'une variation locale autour d'un point de fonctionnement courant. [0019] Selon encore une autre caractéristique de l'invention, la au moins une sensibilité 5 est identifiée par une troisième méthode mise en oeuvre lors d'une phase de mise au point du moteur thermique. [0020] Selon encore une autre caractéristique de l'invention, la au moins une sensibilité concerne au moins un adaptatif d'un modèle de l'injecteur. [0021] Selon encore une autre caractéristique de l'invention, la au moins une sensibilité 10 concerne au moins un adaptatif d'un modèle du débit de gaz aspiré par le ou les cylindres du moteur thermique. [0022] Selon encore une autre caractéristique de l'invention, la gestion de l'interaction entre l'adaptation de la richesse et l'apprentissage du taux d'éthanol comprend également une phase de sécurisation des adaptatifs, permettant de mémoriser les adaptatifs qui ont 15 été validés, et une phase de validation des adaptatifs, permettant de confirmer la cohérence de ces adaptatifs par rapport à des adaptatifs sécurisés dans le calculateur. [0023] Selon encore une autre caractéristique de l'invention, la phase de répartition des dérives de richesse utilise les adaptatifs, les adaptatifs sécurisés et le terme de régulation de richesse, afin que le calculateur détermine le terme de régulation de richesse modifié. 20 [0024] Selon encore une autre caractéristique de l'invention, la phase de calcul de la quantité de carburant à injecter dans le moteur utilise le terme de régulation de richesse, les adaptatifs et le taux d'éthanol, afin que le calculateur réalise le calcul de quantité de carburant à injecter dans le moteur. [0025] Selon un second aspect, l'invention concerne aussi un calculateur commandant 25 l'injection de carburant dans un moteur thermique selon le procédé de gestion de l'alimentation d'un moteur thermique tel que décrit brièvement ci-dessus. [0026] D'autres avantages et caractéristiques de la présente invention apparaîtront plus clairement à la lecture de la description ci-dessous de plusieurs modes de réalisation particuliers du procédé selon l'invention et du calculateur pour sa mise en oeuvre, dans 30 laquelle : 3055667 6 - la Fig.1 est une vue schématique montrant les liaisons entre un calculateur et les différents organes d'un moteur thermique ; - la Fig.2 est un bloc-diagramme fonctionnel d'un calculateur de commande d'injection de carburant mettant en oeuvre le procédé selon l'invention ; et 5 - la Fig.3 est un chronogramme montrant l'état des différentes phases et équivalences de richesse intervenant dans le procédé selon l'invention. [0027] En référence à la Fig.1, il est représenté un groupe 1 motopropulseur incluant un moteur 2 à combustion interne comprenant un bloc 3 moteur définissant au moins un cylindre 4, une chambre 5 dans laquelle coulisse un piston 6. Le bloc 3 comprend 10 également deux conduits 7, 8 débouchant dans le cylindre 4, à savoir un conduit 7 d'admission et un conduit 8 d'échappement après combustion. [0028] En outre, le bloc 3 comprend un injecteur 9 de carburant pour injecter, dans le conduit 7 d'admission, une quantité de carburant L, pour qu'il soit mélangé avec de l'air avant d'entrer dans la chambre 5. Le bloc 3 comprend également une sonde 10 lambda 15 pour mesurer la richesse F du carburant L contenue dans les gaz d'échappement, acheminés depuis la chambre 5 de combustion vers le conduit 8 d'échappement. [0029] La richesse F d'un carburant est un rapport définissant l'excès ou le défaut de carburant L par rapport à l'oxygène dans un mélange carburant/air, celle-ci s'exprimant ainsi : 20 F= (DmL/Dma).r où DmL est le débit de la masse de carburant mL, Dma est le débit de la masse de l'air ma, r est le rapport stoechiométrique, c'est-à-dire le rapport entre la masse d'air ma et celle du carburant mL pour obtenir une combustion complète du mélange air/carburant, exprimé ainsi : 25 r = (ma/mL) [0030] Comme on le voit sur la Fig.1, le moteur 2 comprend également un calculateur 11. 3055667 7 [0031] Le calculateur 11 est connecté au moteur 2, et plus précisément à l'injecteur 9 et à la sonde 10, de manière physique, c'est-à-dire au moyen de câbles, ou sans fil, par exemple par bluetooth, infrarouge ou wi-fi. [0032] Le calculateur 11 reçoit alors des informations provenant de la sonde 10 5 analysant la richesse F du carburant L puis transmet une consigne d'injection, via une méthode de calcul, d'une quantité de carburant L à l'injecteur 9. La consigne d'injection se présente sous la forme d'un signal électrique déterminant un temps d'ouverture de l'injecteur 9. [0033] L'injecteur 9 est relié physiquement à un réservoir, acheminant le carburant L 10 depuis le réservoir à l'injecteur 9, le carburant L étant extrait du réservoir par une pompe 12 à carburant. Afin de déterminer la quantité de carburant L à injecter dans le moteur 2, le calculateur 11 fait appel à un procédé de gestion de l'alimentation du moteur 2 pour déterminer le taux exact d'éthanol TX compris dans le carburant L, qui est détaillé par la suite dans la description. 15 [0034] A chaque remplissage du réservoir, par un carburant différent du carburant précédent, il convient d'apprendre le nouveau taux d'éthanol TX contenu dans celui-ci, pour déterminer la quantité de carburant L à injecter pour atteindre l'objectif de richesse F prédéterminé. [0035] En référence maintenant à la Fig.2, il est décrit sous la forme d'un bloc-20 diagramme fonctionnel l'architecture générale d'une forme de réalisation particulière du calculateur de commande d'injection de carburant 11 selon l'invention. [0036] Le calculateur 11 met en oeuvre le procédé selon l'invention et est par exemple implémenté sous la forme d'un module logiciel dans une unité de contrôle moteur EC du véhicule. 25 [0037] Comme montré à la Fig.2, le calculateur 11 remplit essentiellement cinq fonctions majeures, à savoir, une fonction FRR de régulation de richesse, une fonction FAR d'adaptation de richesse, une fonction FATE d'apprentissage du taux d'éthanol, une fonction FCCI de calcul de quantité de carburant (L) à injecter et une fonction FGI de gestion de l'interaction entre les fonctions FAR et FATE. 30 [0038] La fonction FRR mesure la richesse F du carburant L à partir d'un signal de mesure de richesse MF fourni par la sonde 10. Cette mesure MF est réalisée 3055667 8 continuellement dans le temps. Avec cette mesure de richesse MF et une consigne ou objectif de richesse TG, la fonction FRR est en mesure de calculer un terme de régulation de richesse RF. Le terme de régulation de richesse RF permet d'estimer la dérive de richesse et permet d'augmenter ou de diminuer la quantité de carburant L à injecter, de 5 manière à assurer une richesse conforme à l'objectif TG. [0039] Comme le montre la Fig.2, le terme de régulation de richesse RF est fourni en entrée aux fonctions FAR, FGI et FCCI. [0040] La fonction d'adaptation de richesse FAR calcule la dérive de richesse F à partir du terme de régulation de richesse RF donnée par le terme de régulation de richesse RF. 10 Un ou plusieurs adaptatifs de richesse ADR sont calculés pour palier à la dérive de richesse et recentrer la richesse sur son objectif TG de richesse F. Les adaptatifs ADR calculés correspondent à une dérive de richesse F liée à des écarts entre les modèles calibrés dans le calculateur 11 et les composants physiques, et non à un taux d'éthanol TX mal estimé. 15 [0041] Comme le montre la Fig.2, les adaptatifs ADR délivrés par la fonction la fonction FAR sont fournis en entrée à la fonction FGI de gestion de l'interaction entre les fonctions FAR et FATE et à la fonction FCCI de calcul de quantité de carburant à injecter. [0042] Dans ce qui suit, la fonction FATE d'apprentissage du taux d'éthanol et la fonction FCCI de calcul de quantité de carburant à injecter sont décrites en premier lieu, la fonction 20 FGI de gestion de l'interaction entre la fonction FAR d'adaptation de richesse et la fonction FATE d'apprentissage du taux d'éthanol sera décrite en dernier lieu. [0043] Comme cela est montré à la Fig.2, la fonction FATE d'apprentissage du taux d'éthanol reçoit en entrée un terme de régulation de richesse modifié RFM et une demande de relance d'apprentissage DRATX du taux d'éthanol et délivre en sortie un taux 25 d'éthanol TX. Le terme de régulation de richesse modifié RFM et la demande de relance d'apprentissage DRATX sont des entrées fournies par la fonction FGI. La fonction FATE d'apprentissage du taux d'éthanol travaille ici à partir du terme de régulation de richesse modifié RFM qui est fourni par la fonction FGI pour délivrer un taux d'éthanol TX à l'intention de la fonction FCCI. 30 [0044] Comme cela apparaitra plus clairement par la suite, une demande de relance d'apprentissage DRATX du taux d'éthanol peut être requise par la fonction FGI de gestion 3055667 9 de l'interaction entre les fonctions FAR et FATE si celle-ci estime que le taux d'éthanol appris est susceptible d'incorporer une erreur conséquente. Dans un tel cas, la fonction FATE effectue un nouvel apprentissage à partir d'un nouveau terme de régulation de richesse modifié RFM délivré par la fonction FGI. 5 [0045] La fonction FCCI de calcul de quantité de carburant à injecter détermine la quantité de carburant à injecter L à partir des adaptatifs ADR, du taux d'éthanol TX fourni par la fonction FATE d'apprentissage du taux d'éthanol et du terme de régulation de richesse RF fourni la fonction FRR. La quantité de carburant à injecter L délivrée en sortie par la fonction FCCI est fournie aux injecteurs 9 qui injectent la quantité de carburant 10 correspondante dans le moteur 2. [0046] En référence plus particulièrement aux Figs.2 et 3, il est maintenant décrit de manière détaillée la fonction FGI de gestion de l'interaction entre les fonctions FAR et FATE. [0047] Comme cela apparaît à la Fig.2, la fonction FGI comporte des fonctions 15 désignées Fia et Fi b, F2 et F3. [0048] Les fonctions Fia et Fi b, F2 et F3 sont respectivement des fonctions de conditions d'activation de sécurisation, de sécurisation des adaptatifs de richesse, de correction du terme de régulation de richesse et de surveillance des adaptatifs de richesse. 20 [0049] Conformément à l'invention, les fonctions Fia de conditions d'activation de sécurisation et Fi b de sécurisation des adaptatifs de richesse servent à détecter des cas de vie où l'on est sûr que l'estimation du taux d'éthanol TX fournie par la fonction d'apprentissage du taux d'alcool FATE correspond à celui du carburant présent dans le réservoir et à sécuriser les adaptatifs de richesse courants ADR en des adaptatifs de 25 richesse sécurisés ADRS dont les valeurs sont sûres à l'instant considéré. La fonction Fia surveille les conditions d'activation de la sécurisation des ADR et active l'opération de sécurisation effectuée par la fonction Fia (mémorisation des valeurs sécurisées ADRS lorsque les conditions susmentionnées sont satisfaites). Ces conditions sont vérifiées à partir d'informations d'entrée de détection de remplissage de réservoir RR et de taux 30 d'éthanol TX fournies à la fonction Fia et d'adaptatifs de richesse courants ADR fournies à la fonction Fi b. 3055667 10 [0050] Il s'agit là de cas de vie dans lesquels on peut se permettre de considérer que la dérive de richesse constatée est uniquement due à l'écart entre les modèles et les composants physiques. Une fois que la fonction d'adaptation de richesse FAR a convergé et que le rattrapage de cette dérive par les adaptatifs de richesse ADR est établi, la 5 fonction F3 de surveillance des adaptatifs de richesse valide que ces adaptatifs sont cohérents avec les dispersions attendues. Dès lors, la Fi b de sécurisation des adaptatifs de richesse les définit comme sûrs et pouvant être sécurisés (c'est-à-dire mémorisés). Les cas de vie où l'on est sûr de l'estimation du taux d'éthanol et où l'on peut demander une sécurisation des adaptatifs de richesse sont, par exemple, lorsqu'on détecte un taux 10 d'alcool très proche de la limite physique de 100% d'éthanol (E100), on détecte un taux d'alcool très proche de la limite physique de 22% d'éthanol (E22), on détecte que le premier remplissage réservoir de la vie du véhicule est fait avec un carburant pur (non mélangé) identifié (E22 ou E100). Ces fonctions F1 a et Fl b ont pour but de conserver les valeurs des adaptatifs de richesse qui corrigent uniquement les dérives de richesse liées à 15 l'écart entre les modèles et les composants physiques. [0051] La fonction F2 de correction du terme de régulation de richesse sert à répartir correctement la dérive de richesse entre l'apprentissage du taux d'éthanol TX et les adaptatifs de richesse ADR en alimentant la fonction d'apprentissage du taux d'éthanol FATE avec un terme de régulation de richesse modifié RFM. Cette modification consiste à 20 ajouter au terme de régulation de richesse RF l'équivalent en richesse de l'adaptatif de richesse courant ADR et à soustraire l'équivalent en richesse de l'adaptatif de richesse sécurisé ADRS, c'est-à-dire, RFM = RF + ADR - ADRS. Le but est ici de faire travailler la fonction d'apprentissage du taux d'alcool FATE sur une dérive de richesse faisant état de l'erreur d'éthanol et aussi de la part apprise par les adaptatifs qui n'est pas sécurisée. 25 Cette dernière part est considérée comme le « surplus » appris par la fonction d'adaptation de richesse FAR et correspond potentiellement à ce que la fonction d'apprentissage du taux d'éthanol FATE n'a pas réussi à apprendre précédemment du fait de sa performance ou des conditions dans lesquelles elle a travaillé. [0052] Le chronogramme de la Fig.3 illustre un cas de correction de la répartition de la 30 dérive de richesse entre l'apprentissage du taux d'éthanol et les adaptatifs de richesse. La Fig.3 comprend un chronogramme et une légende pour définir chaque bloc présent dans le chronogramme. Le chronogramme est partagé verticalement en cinq colonnes, chacune faisant référence à une étape. Dans ce qui suit, il sera fait référence aux étapes EO à E4. Le chronogramme de la Fig.3 est également partagé horizontalement en six lignes, les 3055667 11 quatre premières faisant référence aux différentes équivalences de richesses, notamment : - l'équivalence en richesse du terme de régulation de richesse, notée EQ_RF ; - l'équivalence en richesse du terme de régulation de richesse modifié, notée 5 EQ_RFM ; - l'équivalence en richesse des adaptatifs de richesse, notée EQ_ADR ; - l'équivalence en richesse du taux d'éthanol, notée EQ_TX. Les deux dernières lignes du chronogramme représentent l'état d'activation des phases d'apprentissage AP et d'adaptation AD. 10 - Les blocs du chronogramme font référence : - aux adaptatifs de richesse ADR, représentés par des hachures ; - à la dérive de richesse des adaptatifs DEV_ADR, représentée par des alvéoles ; - au taux d'éthanol TX, représenté par des triangles ; 15 - à la dérive de richesse du taux d'éthanol DEV_TX, représentée par des lignes verticales ; - à la dérive de la phase d'apprentissage DEV_AP, représentée par des hachures doubles. [0053] L'étape initiale EO correspond à un cas de vie où plusieurs remplissages du 20 réservoir à carburant ont déjà été effectués, avec des changements de carburant consécutifs, faussant ainsi la valeur du taux d'éthanol TX appris par la phase d'apprentissage AP. De plus, la phase d'apprentissage AP génère une dérive du taux d'éthanol TX appris DEV_AP, liée à sa performance. [0054] Dans ce cas de vie, la phase d'adaptation AD ne permet pas d'établir un correctif 25 complet de la dérive de richesse, et celle-ci apprend seulement une partie ADR de la dérive, le résidu DEV_ADR, pas encore appris par la phase d'adaptation AD, est compensé par la phase de régulation de richesse RF. 3055667 12 [0055] Le taux d'éthanol TX n'est également pas appris en totalité et la partie non apprise DEV_TX est compensée par la phase de régulation de richesse RF. La valeur initiale de EQ_RFM se calcule comme suit : On pose ADRS = ADR + DEV_ADR (déviation totale des composants) 5 on sait que EQ_RFM = EQ_RF + ADR - ADRS à partir des données initiales du graphe on a : EQ_RFM = DEV_TX + DEV_AP + DEV_ADR + ADR - ADRS = DEV_TX + DEV_AP + DEV_ADR + ADR - ADR - DEV_ADR Soit EQ_RFM = DEV_TX + DEV_AP. 10 [0056] L'étape suivante El débute par une phase d'apprentissage AP du taux d'éthanol TX, lors de la détection d'un remplissage du réservoir par exemple. La phase d'apprentissage AP travaille à partir du terme de régulation de richesse modifié RFM et apprend une partie de la dérive DEV_AP et fait alors évoluer le taux d'éthanol TX. L'équivalence en richesse du terme de régulation de richesse modifié RFM comprend 15 toujours la dérive de richesse DEV_AP, liée à la performance de la phase d'apprentissage AP. [0057] L'étape suivante E2 débute par une phase d'adaptation AD de la richesse, celle-ci travaille à partir du terme de régulation de richesse RF et apprend la totalité de la dérive de richesse DEV_ADR et DEV_AP, faisant ainsi évoluer les adaptatifs de richesse ADR. 20 La totalité de la richesse ayant été absorbée, le terme de régulation de richesse RF devient nul. Au contraire, le terme de régulation de richesse modifiée RFM comprend toujours une dérive de richesse DEV_AP. Le terme de régulation de richesse modifié RFM se calcule comme suit : RFM = (RF + ADR) - ADRS 25 on sait que RF = DEV_AP + DEV_ADR soit RFM = (DEV_AP + DEV_ADR + ADR) - (ADR + DEV_ADR) si RF = 0 alors RFM = 0 + DEV_AP + DEV_ADR + ADR - ADR - DEV_ADR 3055667 13 on obtient donc RFM = DEV AP. [0058] [0056] L'étape suivante E3 débute par une phase d'apprentissage AP du taux d'éthanol TX (nouveau remplissage du réservoir), celle-ci travaillant à partir du terme de régulation de richesse modifié RFM elle apprend alors la dérive de richesse DEV_AP. A 5 cet instant, la dérive de richesse DEV_AP est à la fois apprise par la phase d'adaptation AD et par la phase d'apprentissage AP, la richesse est alors déviée d'une dérive DEV_AP de trop. Cette dérive est compensée par la phase de régulation de richesse RF. [0059] La dernière étape E4 débute par une phase d'adaptation AD de la richesse, travaillant à partir du terme de régulation de richesse RF, pour apprendre la totalité de 10 dérive de richesse DEV_AP. Le terme de régulation de richesse RF et le terme de régulation de richesse modifié RFM sont alors nuls, la richesse F est donc à son objectif, les adaptatifs de richesse ADR n'ont appris que les écarts entre les modèles calibrés dans le calculateur 11 et les composants physiques, et le taux d'éthanol TX est très proche du taux d'éthanol du carburant présent dans le réservoir. 15 [0060] Conformément à la présente invention, dans la fonction F2 de correction du terme de régulation de richesse, il est pris en compte tous les adaptatifs qui ont un impact sur la richesse. La richesse étant notamment la conséquence de la maîtrise du temps d'injection, les adaptatifs qui influent sur le temps d'injection impactent la richesse. Dans le calculateur de commande d'injection de carburant, inclut dans l'unité de contrôle moteur, le temps 20 d'injection est typiquement calculé à partir d'un modèle de l'injecteur et d'un modèle du débit de gaz cylindre. Les adaptatifs positionnés sur ces modèles, mais pas exclusivement, sont pris en compte dans la présente invention. Ainsi la présente invention considère notamment, mais pas exclusivement : Les adaptatifs du modèle de l'injecteur. Par exemple, les adaptatifs de type 25 facteur (ciblant une correction sur le gain injecteur) et de type décalage (ciblant une correction sur le temps mort injecteur) ; et Les adaptatifs du modèle du débit de gaz aspiré par le ou les cylindres. Par exemple, les adaptatifs ciblant une correction de la position des déphaseurs d'arbres à cames d'admission, des déphaseurs d'arbres à cames 30 d'échappement, de la hauteur de levée des soupapes d'admission et de la hauteur de levée des soupapes d'échappement. 3055667 14 [0061] Dans la fonction F2 de correction du terme de régulation de richesse, il est nécessaire de déterminer l'équivalent en richesse EQ_ADR des adaptatifs de richesse ADR pour modifier le terme de régulation de richesse RF en RFM. Les travaux réalisés par l'entité inventive ont permis de mettre en évidence que suivant les adaptatifs 5 considérés il peut s'avérer complexe d'établir une relation entre un adaptatif et son équivalent en richesse, en particulier pour les adaptatifs relatifs au modèle du débit de gaz aspiré. [0062] Dans la présente invention, il est fait appel à des fonctions de sensibilités SENS de la richesse (ou du temps d'injection) pour contourner les difficultés rencontrées. 10 [0063] Dans l'invention, les fonctions de sensibilités SENS de la richesse établissent un lien entre une variation d'un paramètre et une variation résultante sur la richesse. Ces sensibilités SENS peuvent être déterminées en fonction de leur complexité par plusieurs méthodes. [0064] Dans cette forme particulière de réalisation de l'invention, il a été considéré, à titre 15 d'exemple, trois méthodes, désignées METH1, METH2 et METH3, pour déterminer des fonctions de sensibilités. - Méthode METH1: par dérivé mathématique des équations d'état du système ; - Méthode METH2: par le calcul d'une variation locale autour du point de fonctionnement courant ; 20 - Méthode METH3: par identification des sensibilités du moteur thermique lors de la phase de mise au point de celui-ci ; [0065] Par exemple, avec la méthode METH1, on peut déterminer la sensibilité SENS du temps d'injection à la variation du gain d'injecteur. On part de l'équation connue qui modélise le modèle de l'injecteur en reliant la modélisation du temps d'injection de 25 commande (Ti mdl) et le gain de l'injecteur (G inj): Ti mdl = G inj x Masse essence+ Ofs inj Où Ofs inj est une modélisation connue de l'offset de l'injecteur et Masse essence et la masse d'essence requise. En dérivant cette équation par rapport au gain de l'injecteur (G inj), on obtient la sensibilité SENS suivante : 3055667 15 mdl = Masse essence inj [0066] Cette relation permet pour chaque point de fonctionnement de déterminer un lien entre une variation de gain d'injecteur (5G in]) et la variation de temps d'injection de commande (577 mdl). Ainsi à partir d'un adaptatif corrigeant le gain d'injecteur, on peut en 5 déduire via cette sensibilité SENS, le décalage induit sur le temps d'injection et donc l'impact sur la richesse. [0067] Concernant la méthode METH2, on peut l'appliquer, par exemple dans le cas du calcul de la sensibilité SENS du temps d'injection à la position du déphaseur d'arbre à cames d'admission ( mdl). Dans ce cas, l'application de la méthode METH1, 5Vvt a 10 exposée ci-dessus, reste possible mais peut s'avérer relativement lourde car l'écriture de la dérivée mathématique de l'équation du temps d'injection par rapport à la position du déphaseur d'arbre à cames d'admission est complexe (la position du déphaseur intervient à de multiples endroits dans la modélisation du débit de cylindre qui est une composante de la modélisation du temps d'injection) et peut poser des difficultés sur la dérivée de 15 certains éléments modélisés. Pour cette sensibilité, il peut donc être préférable d'appliquer la méthode METH2, qui consiste à comparer sur le point courant la valeur du temps d'injection issu de la modélisation (noté Ti mdl dans l'équation ci-dessous) et celle de ce même modèle calculé sur le même point courant mais en rajoutant un biais sur l'entrée pour laquelle on souhaite connaitre la sensibilité SENS (noté Ti mdl biais Vvt a dans la 20 relation ci-dessous). Dans le cas de cet exemple, on introduit un biais sur la position du déphaseur d'arbre à cames d'admission (noté biais Vvt a dans la relation ci-dessous). Avec la relation ci-dessous, on obtient la sensibilité SENS de l'écart de temps d'injection (noté dei mdl ci-dessous) à la variation de la position du déphaseur d'arbre à cames d'admission (noté 8Vvt a ci-dessous). 25 mdl Ti mdl-Ti mdl biais Vvt a 5Vvt a -biais Vvt a [0068] Ainsi à partir d'un adaptatif corrigeant la position du déphaseur d'arbres à cames d'admission, on peut en déduire via cette sensibilité SENS, le décalage induit sur le temps d'injection et donc l'impact sur la richesse. 3055667 16 [0069] Concernant la méthode METH3, son application conduit à des résultats plus précis mais et relativement lourde à implémenter. La méthode METH3 prévoit au moment de la mise au point d'un moteur thermique de réaliser des essais spécifiques sur banc d'essai. Les essais réalisent des variations des différents paramètres pour chacun des 5 points d'essai de fonctionnement de la mise au point pour en déduire la sensibilité SENS réelle du moteur thermique aux différents paramètres sur le point d'essai concerné. Ces sensibilités SENS doivent ensuite être mémorisées par point de fonctionnement ou zone de fonctionnement dans le calculateur de commande d'injection de carburant. Avec cette méthode METH3, lorsqu'un point de fonctionnement est sélectionné à l'étape El (Fig.3), la 10 stratégie appliquée rappelle cette sensibilité SENS mémorisée pour le point de fonctionnement courant. [0070] Conformément à la présente invention, dans la fonction F3 de surveillance des adaptatifs de richesse, la valeur prise par le terme : « adaptatifs de richesse courants » « adaptatifs de richesse sécurisés », soit ADR - ADRS, est surveillée en permanence. 15 [0071] Si la valeur absolue de ce terme ADR - ADRS devient trop importante, il est considéré alors que la dérive de richesse apprise par les adaptatifs (et qui n'est pas liée aux écarts modèles/composants) est inadaptée. En effet, en cas de remplissage du réservoir avec un carburant présentant un taux d'éthanol très différent de celui connu par le calculateur (et tant que la fonction FATE d'apprentissage du taux d'éthanol n'a pas pu 20 identifier le nouveau taux), lors des premiers démarrages, les quantités de carburant injectées ne correspondent pas au besoin du moteur. Il en découle que les démarrages peuvent s'avérer très difficiles et des calages du moteur thermique après démarrage sont également possibles. Pour pallier à cela, il est prévu typiquement une fonction d'assistance au démarrage spécifique en « flex-fuel » qui détecte ces situations de vie et 25 modifie rapidement de manière forfaitaire le taux d'éthanol TX appris pour assurer le démarrage. Par contre, cette fonction d'assistance ne joue pas sur les adaptatifs de richesse. Si ces derniers sont trop importants (hors la partie corrigeant l'écart modèles/composants), ils peuvent perturber voire empêcher les démarrages. [0072] Pour éviter cela, la fonction F3 demandera une réactivation de la fonction FATE 30 d'apprentissage du taux d'éthanol dès que la valeur absolue du terme ADR - ADRS devient trop importante. Cette réactivation aura pour effet de relancer un nouvel apprentissage du taux d'éthanol par la fonction FATE afin de corriger le taux d'éthanol TX et d'apprendre le surplus appris par les adaptatifs de richesse ADR (autre que l'écart 3055667 17 modèles/composants). Ce surplus sera pris en compte par le terme de régulation de richesse modifiée RFM donné par la fonction F2. [0073] Bien entendu, l'invention ne se limite au mode de réalisation particulier du procédé et à la forme de réalisation particulière du calculateur pour sa mise en oeuvre qui 5 ont été décrits ici à titre d'exemple. L'homme du métier, selon les applications de l'invention, pourra y apporter différentes modifications et variantes qui entrent dans la portée des revendications ci-annexées. REVENDICATIONS1. Procédé de gestion de l'alimentation d'un moteur thermique (2) avec un mélange d'air et de carburant (L) définissant une richesse, ce moteur (2) étant inclut dans un groupe motopropulseur (1) comprenant un bloc (3) moteur définissant un cylindre (4), une chambre (5) de combustion, un conduit (7) d'admission et un conduit (8) d'échappement, un injecteur (9), un piston (6), une sonde (10) lambda, une pompe (12) à carburant reliée à un réservoir et à l'injecteur (9), un calculateur (11) relié à la pompe (12) et à l'injecteur (9) pour piloter l'injection de carburant (L) dans le moteur (2) par le conduit (7) d'admission, le calculateur (11) étant également relié à la sonde (10) lambda, le procédé comprenant une phase de régulation de richesse (F, FRR), effectuée grâce à la mesure de la sonde (10) lambda et permettant d'obtenir un terme de régulation de richesse (RF), une phase d'adaptation (AD, FAR) de la richesse pour compenser des écarts mesurés par la phase de régulation de richesse (F, FRR), grâce à des adaptatifs (ADR), une phase d'apprentissage (AP, FATE) du taux d'éthanol (TX), permettant de renseigner ce taux d'éthanol (TX) au calculateur (11), et une phase de calcul (FCCI) de la quantité de carburant (L) à injecter dans le moteur (2), le procédé étant caractérisé en ce qu'il comprend une gestion (FGI) de l'interaction entre l'adaptation de la richesse et l'apprentissage du taux d'éthanol (TX), ladite gestion incluant une phase de répartition (F2) des dérives de richesse, permettant de calculer un terme de régulation de richesse modifié (RFM) à partir dudit terme de régulation de richesse (RF), et au moins une équivalence en richesse (EQ_ADR) d'au moins un adaptatif (ADR) prise en compte dans le calcul dudit terme de régulation de richesse modifié (RFM) étant obtenue à partir d'au moins une sensibilité (SENS) à la richesse établissant un lien entre une variation d'un paramètre et une variation résultante de la richesse (F) pour un adaptatif considéré (ADR). 2. Procédé de gestion de l'alimentation d'un moteur thermique selon la revendication 1, caractérisé en ce que ladite au moins une sensibilité (SENS) est déterminée par une première méthode de calcul (METH1) faisant appel à une dérivé mathématique d'équations d'état. 3. Procédé de gestion de l'alimentation d'un moteur thermique selon la revendication 1 ou 2, caractérisé en ce que ladite au moins une sensibilité (SENS) est 3055667 19 déterminée par une deuxième méthode (METH2) faisant appel à un calcul d'une variation locale autour d'un point de fonctionnement courant. 4. Procédé de gestion de l'alimentation d'un moteur thermique selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ladite au moins une sensibilité 5 (SENS) est identifiée par une troisième méthode (METH3) mise en oeuvre lors d'une phase de mise au point dudit moteur (2). 5. Procédé de gestion de l'alimentation d'un moteur thermique selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ladite au moins une sensibilité (SENS) concerne au moins un adaptatif d'un modèle de l'injecteur (9). 10 6. Procédé de gestion de l'alimentation d'un moteur thermique selon l'une quelconque des revendications 1 à 5, caractérisé en ce que ladite au moins une sensibilité (SENS) concerne au moins un adaptatif d'un modèle du débit de gaz aspiré par le ou les cylindres (4) dudit moteur (9). 7. Procédé de gestion de l'alimentation d'un moteur thermique selon l'une quelconque 15 des revendications 1 à 6, caractérisé en ce que ladite gestion (FGI) de l'interaction entre l'adaptation de la richesse et l'apprentissage du taux d'éthanol (TX) comprend également une phase de sécurisation des adaptatifs (ADR), permettant de mémoriser les adaptatifs (ADR) qui ont été validés, et une phase de validation des adaptatifs (ADR), permettant de confirmer la cohérence de ces adaptatifs 20 (ADR) par rapport à des adaptatifs sécurisés (ADRS) dans ledit calculateur (11). 8. Procédé de gestion de l'alimentation d'un moteur thermique selon l'une quelconque des revendications 1 à 7, caractérisé en ce que la phase de répartition des dérives de richesse (F) utilise les adaptatifs (ADR), les adaptatifs sécurisés (ADRS) et le terme de régulation de richesse (RF), afin que le calculateur (11) détermine le 25 terme de régulation de richesse modifié (RFM). 9. Procédé de gestion de l'alimentation d'un moteur thermique selon l'une quelconque des revendications 1 à 8, caractérisé en ce que la phase de calcul de la quantité de carburant (L) à injecter dans le moteur (2) utilise le terme de régulation de richesse (RF), les adaptatifs (ADR) et le taux d'éthanol (TX), afin que le calculateur (11) 30 réalise le calcul de quantité de carburant (L) à injecter dans le moteur (2). 3055667 20 10. Calculateur (11) commandant l'injection de carburant (L) dans un moteur thermique selon le procédé de gestion de l'alimentation d'un moteur thermique tel que présenté dans l'une quelconque des revendications 1 à 9.