FR 2516171 A1 19830513 FR 8218939 A 19821110 La présente invention concerne un dispositif de commande d'alimentation en combustible pour un moteur à combustion interne équipé avec un dispositif de recircula- tion des gaz d'échappement, et plus particulièrement, un dispositif de commande électronique et d'alimentation en combustible qui est agencé pour assurer un contrôle du rapport air/combustible en fonction de l'opération de recirculation des gaz d'échappement. Un dispositif de commande d'alimentation en combustible destiné à un moteur à combustion interne, particulièrement un moteur à essence, a été proposé par exemple par le Brevet des Etats-Unis d'Amérique No 348 648 _; ce dispositif est agencé pour déterminer la période d'ouverture des soupapes d'un dispositif d'injection de combustible afin de commander la quantité de combustible injecté, c'est-à-dire le rapport air/ combustible d'un mélange air/combustible fourni au moteur, en déterminant d'abord une valeur de base de la période d'ouverture des soupapes en fonction de la vitesse de rotation du moteur et de la pression absolue dans la tubulure d'admission, puis en additionnant et/ou en multi- pliant cette valeur de base par des constantes et/ou des coefficients qui sont fonction de la vitesse de rotation du moteur, de la pression absolue dans la tubulure d'admis- sion, de la température du moteur, de l'ouverture du papillon, de la concentration d'un constituant des gaz d'échappement (teneur en oxygène),etc au moyen d'un dispo- sitif de calcul électronique. Dans l'utilisation d'un dispositif de commande de combustible du type cidessus en combinaison avec un moteur équipé d'un dispositif de recirculation des gaz d'échappement qui ramène une partie des gaz d'échappement à la tubulure d'admission du moteur afin d'améliorer les caractéristiques d'émission, il est nécessaire d'établir la valeur de base de la quantité de combustible fourni ou de la période d'ouverture des soupapes à des valeurs en fonction de la quantité des gaz d'échappement en recircu- lation, dfin d'obtenir toujours un rapport air/combustible du mélange fourni au moteur qui est approprié pour les conditions de fonctionnement de ce dernier De plus, un dispositif de recirculation des gaz d'échappement utilise en général une soupape de recirculation des gaz d'échappe- ment du type actionnée par dépression Mais ce type de soupape introduit un certain retard à la réponse dans son action d'ouverture Par conséquent, des moyens doivent &tre prévus pour compenser ce retard à la réponse de l'action d'ouverture de la soupape afin d'obtenir une commande d'alimentation en combustible hautement précise. Un objet de l'invention est donc de proposer un dispositif de commande électronique d'alimentation de combustible destiné à un moteur à combustion interne, dans lequel la quantité de combustible fourni au moteur est réglée à des valeurs différentes entre le moment o la recirculation des gaz d'échappement est en fonctionnement et au moment o elle ne l'est pas, afin d'obtenir un rapport air/combustible qui convient le mieux aux condi- tions de fonctionnement du moteur afin d'améliorer ses caractéristiques d'émission, sa consommation en combus- tible et la bonne commande du moteur. Un autre objet de l'invention est de proposer un dispositif de commande électronique d'alimentation en combustible pour un moteur à combustion interne, agencé pour contrôler la quantité de combustible fournie de ma- nière à compenser le retard à la réponse de l'action d' ouverture de soupape de recirculation des gaz d'échappe- ment, afin d'améliorer encore les caractéristiques d'émission, la consommation en combustible et la bonne conduite du moteur. L'invention concerne donc un dispositif de commande électronique d'alimaentation en combustible pour un moteur à combustion interne qui comporte une tubulure d'admission, une tubulure d'échappement, un dispositif de recirculation des gaz d'échappement qui ramène une partie des gaz d'échappement de la tubulure d'échappement à la tubulure d'admission et un dispositif d'alimentation en combustible Le dispositif de commande électronique d'alimentation en combustible comporte un dispositif pour commander le dispositif d'alimentation en combustible; un premier capteur destiné à détecter un premier paramètre représentant une condition de fonctionnement du moteur et produisant un premier signal représentant la valeur détectée du premier paramètre; un second capteur destiné à détecter un second paramètre représentant aussi la condition de fonctionnement du moteur et produisant un second signal représentant une valeur détectée du second paramètre; une première mémoire destinée à mémoriser un premier groupe de valeurs de sortie prédéterminée en fonction du premier signal et du second; une seconde mémoire destinée à mémoriser un second groupe de valeurs de sortie prédéterminée qui sont fonction du premier signal et du second, mais qui sont différentes des valeurs de sortie prédéterminées du premier groupe; un dispositif de détermination indiquant si la recirculation des gaz d'échappement est effectuée ou non par le dispositif de recirculation des gaz d'échappement; et un dispositif de sélection qui réagit à un signal de sortie provenant du dispositif de détermination en permettant sélectivement que l'un des premier et second groupes de= valeurs de sortie prédéterminées dans les première et seconde mémoire soient fournies au dispositif d'attaque précité. Le dispositif d'attaque commande le dispositif d'alimen- tation en combustible de manière à fournir au moteur des quantités de combustible correspondant à des valeurs de sortie de celui des deux groupes aui a été sélectionné. Le dispositif de recirculation des gaz d'échappement comporte un passage de recirculation des gaz reliant la tubulure d'échappenent du moteur à sa tubulure d'admis- sion et une soupape de recirculation des gaz d'échappe- ment disposée dans le passage de recirculation Le 2 251-6171 dispositif de commande d'alimentation en combustible comporte aussi un dispositif de commande d'ouverture de soupape produisant un signal de commande indiquant des valeurs de commande pour l'ouverture requise de la soupape de recirculation des gaz d'échappement, un troisième capteur destiné à détecter l'ouverture de la soupape de recirculation des aaz d'échappement et produisant un signal indiquant une valeur détectée de l'ouverture réelle de la soupape ainsi qu'un dispositif de commande réagis- lG sant à la différence entre une valeur du signal d'ouver- ture réelle de la soupape et une valeur de commande indiquée par le signal de commande de manière à commander l'ouverture de la soupape de recirculation des gaz d'échappement. Le dispositif de détermination de fonctionnement de recirculation des gaz d'échappement comporte un dispo- sitif arithmétique pour multiplier une valeur de commande indiquée par le signal de commande, qui est émis quand la soupape de recirculation des gaz d'échappement est complè- tement fermée, et indiquant une ouverture de cette même soupape ou une valeur de commande indiquée par le signal de commande, précédant immédiatement une valeur émise quand la soupape est ouverte, et indiquant la fermeture complète de cette même soupape, par un coefficient pré- déterminé ayant une valeur inférieure à l'unité, et produisant l a valeur de produit résultant, et un dispo- sitif de détermination qui compare la valeur du produit avec une valeur du signal d ouverture réelle de soupape pour déterminer que la recirculation des gaz d'échappe- ment est effectuée quand la valeur du produit est infé- rieure à la valeur du signal d'ouverture réelle de soupape et que la recirculation des gaz d'échappement n'est pas effectuée quand la première valeur est supérieure ou égale à la seconde Avèc cette disposition, immédiate- ment après que la valeur de commande indiquant l'ouverture de la soupape de recirculation des aaz d'échappement a été amise à la fermeture complète de la soupape, une quantité de combustible déterminée comme applicable au moteur pendant que la recirculation des gaz d'échappe- ment n'est pas en service jusqu'à l'ouverture réelle de la soupape augmente jusqu'à une valeur prédéterminée tandis que si la valeur de commande indiquant la ferme- ture complète de la soupape est émise quand la soupape est ouverte, une quantité de combustible déterminée comme applicable quand la recirculation des gaz d'échap- pent est assurée, est fournie au moteur jusqu'à ce que l'ouverture réelle de la soupape diminue jusqu'à une valeur prédéterminée afin de compenser un retard à la réponse de la soupape de recirculation. D'autres caractéristiques et avantages de l'invention seront mieux compris à la lecture de la description qui va suivre d'un exemple de réalisation et en se référant aux dessins annexés sur lesquels: la Fig 1 est un schéma simplifié d'un dispo- sitif de commande d'alimentation en combustible selon un mode de réalisation de l'invention, la Fig 2 est un diagramme d'un programme de commande des périodes d'ouverture de soupape TOUTM et TOUTS des injecteurs principaux etdu sous-injecteur, programme exécuté par l'unité de commande électronique (ECU) de la Fig 1, la Fig 3 est un diagramme de temps montrant la relation entre un signal de discrimination de cylindre et un signal TDC, tous deux appliqués à l'unité de commande, et des signaux d'attaque des injecteurs principaux et du sous-injecteur émis par l'unité de commande, la Fig 4 montre la façon d'assembler les fig 4 A et ZB, les Fig 4 A et 4 B constituent un organigramme d'un programme principal pour la commande de l'alimenta- tion en combustible, y compris la commande de la recircu- laticn des gaz d'échappement, la Fig 5 est un tableau de valeurs de commande d'ouverture de soupape LMAP pour la soupape de recirculation des gaz d'échappement, la Fig 6 est une courbe montrant la variation d'ouverture réelle de soupape LACT quand la valeur de commande d'ouverture passe de O à une valeur plus grande, la Fig 7 est une courbe similaire à celle de la Fig 6, applicable lorsqu'une valeur XE-LMPAO est inférieure à une valeur définissant une zone d'insensibi- lité,il la Fig 8 est une courbe montrant la variation de l'ouverture réelle de soupape LACT quand la commande d'ouverture de soupape passe d'une valeur positive à 0, la Fig 9 est une courbe similaire à celle de la Fig 8 applicable quand une valeur XE LMAPBO est inférieure à la valeur défissant la zone d'insensibilité ú O, la Fig 10 est un schema d'une section de l'unité de commande pour commander l'injection de combus- tible et la recirculation des gaz d'échappement, la Fig 11 est un schéma illustrant la disposi- tion intérieure des circuits d'entrée et du circuit de commande de recirculation des gaz d'échappement apparais- sant sur la Fig 10, et la Fig 12 est un schéma illustrant des détails des circuits de détermination d'opération de recircula- tion des gaz d'échappement et du circuit de sélecteur de sortie de mémoire apparaissant sur la Fig -10. La Fig 1 illustre l'ensemble de la disposition d'un dispositif de commande de l'alimentation en combus- tible pour un moteur à combustion interne selon l'inver - tion La référence 1 désigne un moteur à combustion interne qui peut être du type à quatre cylindres par exemple Ce moteur 1 comporte des chambres de combustion principales qui peuvent être au nombre de quatre et des chambres de sous-combustion communiquant avec les chambres de combustion principale mais dont aucune n'est repré- sentée Une tubulure d'admission 2 est reliée au moteur 1, comprenant une tubulure d'admission principale communi- quant avec chaque chambre de combustion principale et urne tubulure de sous-admission communiquant avec chacune des chambres de sous-combustion mais dont aucune n'est repré- sentée Dans la tubulure d'admission 2 se trouve un corps de papillon 3 qui reçoit un papillon principal et un sous-papillon montés respectivement dans la tubulure d'admission principale et la tubulure de sous-admission respectivement, pour fonctionner en synchronisme Aucun des deux papillons n'est représenté Un capteur 4 d'ouver- ture de papillon est accouplé avec le papillon principal pour détecter sa valeur d'ouverture et la convertir en un signal électrique qui est fourni à l'unité de commande électronique 5 (qui sera appelée ci-après ECU). Un dispositif d'injection de combustible 6 est disposé dans la tubulure d'admission 2 dans une position entre le moteur 1 et le corps de papillon 3, et compre- nant des injecteurs principaux et un sous-injecteur tous constitués par des soupapes d'injection de combustible I commande électromagnétique,mais dont aucune n'est représentée sur la Fig 1 Le nombre des injecteurs principaux correspond au nombre des cylindres du moteur et ils sont disposés chacun dans la tubulure d'admission principale dans une position légèrement en amont d'une soupape d'admission, non représentée d'un cylindre correspondant du moteur tandis que le sous-injecteur, qui est seul, est disposé dans la tubulure de sous-admission dans une position légèrement en aval du sous-papillon pour fournir du combustible à tous les cylindres du moteur. Le dispositif d'injection 6 est relié à une pompe à combustible, non représentée Les injecteurs principaux et le sous-injecteur sont connectés électriquement à la ECU 5 de manière que leurs périodes d'ouverture de - soupape ou leurs quantités d'injection de combustible soient commandées par des signaux d'attaque fournis par la ECU 5. rr r r N- r -rr-r- Par ailleurs, un capteur 8 de pression absolue communique par un conduit 7 avec l'intérieur de la tubu- lure d'admission principale dans une position immédiate- ment en aval du papillon principal du corps de papillon 3. Le capteur 8 de pression absolue est agencé pour détecter la pression absolue dans la tubulure d'admission 2 etpour appliquer un signal électrique qui la représente à la ECU 5 Un capteur 9 de température d'air à l'admission est disposé dans la tubulure d'admission 2 dans une posi- tion en aval du capteur 8 de pression absolue et il est également connecté électriquement à la ECU 5 pour lui fournir un signal électrique indiquant la température détectée de l'air à l'admission. Un capteur 10 de température du moteur, qui peut être constitué par une thermistance ou similaire, est monté sur le corps principal du moteur 1, encastré dans la paroi périphérique d'un cylindre, avec son intérieur rempli d'eau de refroidissement; son signal électrique de sortie est fourni à la ECU 5. Un capteur hl de vitesse de rotation du moteur (appelé ci-après "capteur Ne") et un capteur 12 de discrimination de cylindre sont disposés en face d'un arbre à cames, non représenté, du moteur 1 ou en face de son vilbrequin, non représenté Le premier de ces cap- teurs 11 est agencé pour produire une impulsion pour un angle particulier du vilbrequin chaque-fois que ce dernier tourne de 18 degrés, c'est-àdire une impulsion du signal de point mort haut (TDC) tandis que le second capteur 12 est agencé pour produire une impulsion pour un angle particulier correspondant à un cylindre particulier du moteur Les impulsions produites par les capteurs l et 12 sont appliquées à la ECU 5. Un catalyseur 14 à triple effet est disposé dans la tubulure d'échappement 13, partant du corps principal du moteur 1 pour purifier des constituants HC, CO et N 71 Ox que contiennent les gaz d'échappement Un capteur d'oxygène 15 est placé dans la tubulure d'échap- pemient 13 dans une position en amont du catalyseur 14 pour détecter la teneur en oxygène dans les gaz d'échappement et il fournit un signal électrique représentant la valeur de teneur détectée à la ECU 5. La ECU 5 est également connectée à un capteur 16 qui détecte la pression atmosphérique et avec un contact de démarrage 17 du moteur, pour fournir un signal électrique indiquant la pression atmosphérique détectée et un signal électrique indiquant la position d'ouverture ou de fermeture à la ECU 5. Un conduit 18 de recirculation des gaz d'échap- pement est prévu pour relier la tubulure d'échappement 13 à la tubulure d'admission 2 et il contient une soupape 19 de recirculation des gaz d'échappement, Cette soupape est du type actionnée par dépression et elle comporte un corps de soupape 19 a disposé pour ouvrir et fermer le conduit 18, un diaphragme 19 b couplé avec le corps de soupape 19 a par une tige de soupape 19 e et actionné par la pression atmosphérique ou la dépression qui lui est sélectivement appliquée par des soupapes 21 et 22 de commande de recir- culation, qui seront mentionnées par la suite, et un ressort 19 c poussant le diaphragme 19 b dans la direction de la fermeture de la soupape Une chambre à dépression 19 d est définie par le diaphragme 19 b, et elle est reliée à un conduit de communication 20 rour introduire la pression absolue dans la tubulure d'admission 2 par la soupape 22 de commande de recirculation qui est d'un type normalement fermé et qui est disposée dans le conduit de communication 20 Un conduit 23 d'admission de pression atmosphérique est relié au conduit de communication 20 en une position en aval de la soupape de commande de recircu- lation 22 afin que la pression atmosphérique soit introduite dans le conduit de communication 20 par la soupape de commande de recirculation 21 qui est d'un type normalement ouvert et qui est disposée dans le conduit de communication 23, guidée dans la chambre de dépression 19 d Les soupapes de commande de recirculation 21 et 22 sont toutes deux connectées électriquement à la ECU 5 pour fonctionner ensemble ou séparément en réponse à des signaux de commande provenant de la ECU 5 afin de commander l'ouverture du corps de soupape 19 a de la soupape de recirculation l 9 et sa vitesse de déplace- ment. Un capteur d'ouverture 24 qui peut être constitué par un potentiomètre est monté sur la soupape de recirculation 19 afin de détecter la position d'ouverture du corps de soupape 19 a de cette soupape 19, et il fournit un signal électrique indiquant la position détectée du corps de soupape à la ECU 5. Des détails sur le fonctionnement de la commande de quantité de combustible du dispositif de commande décrit ci-dessus en regard de la Fig 1 seront maintenant expliqués en regard des Fig 2 à 12. La Fig 2 est un diagramme illustrant l'ensemble du programme de la commande de rapport air/combustible, c'est-à-dire la commande des périodes d'ouverture de soupape TOUTM et TOUTS des injecteurs principaux et du sous-injecteur, programme exécuté par la ECU 5 Ce programme comporte un premier programme 101 et un second programme 102 Le premier programme 101 est utilisé pour commander la quantité de combustible en synchronisme avec le signal TDC, appelé ci-après simplement "commande synchrone" sauf avis contraire et il comporte un sous- programme 103 de commande de démarrage et un sous- proaramme 104 de commande de base tandis que le second programme 102 comporte un sous-programme 105 de commande asynchrone exécuté en synchronisme avec le signal TDC ou indépendemment de lui. Dans le sous-programme 103 de commande de démar- rage, les périodes d'ouverture de soupape TOUTM et TOUTS sont déterminées par les équations de base suivantes: TOUTM = Ti CRM x K Ne + (TV + ATV) ( 1) TOUTS = Ti CRS x K Ne + TV ( 2) o Ti CRM et Ti CRS représentent des valeurs de base des périodes d'ouverture de soupape pour les injecteurs principaux et le sous-injecteur respectivement, et qui sont déterminées à partir d'une table Ti CRM 106 et une table Ti RS 107 respectivement K Ne représente un coef- ficient de correction applicable au démarrage du moteur, variable en fonction de la vitesse de rotation Ne et déterminée à partir d'une table K Ne 108, tandis que TV représente une constante d'accroissement et de réduction de la période d'ouverture de soupape en réponse à des variations de la tension de sortie de la batterie, déterminée à partir de la table TV 109 L TV 7 est addi- tionné à TV applicable aux sous-injecteurs,contrairement à TV applicable au sous-injecteur car les injecteurs principaux ont une structure différente du sous- injecteur et par conséquent des caractéristiques différentes de fonctionnement. Les équations de base pour déterminer les valeurs de TOUTM et TOUTS applicables au sous-programnme de commande de base 104 sont les suivantes: TOUTM = (Ti M TDEC) x (KTZ x KTW x KAFC x KPA x KAST x KWOT x KO 2 x KLS) + TACC x (KTA x KTWT x KAFC x KPA x KAST) + (TV + ATV) ( 3) TOUTS = (Ti S TDEC) x (KTA x KTW x KAST x KPA) + TV *( 4) o Ti M et Ti S représentent des valeurs de base des périodes d'ouverture de soupape pour les injecteurs prin- cipaux et le sous-injecteur respectivement et peuvent être déterminées à partir d'une table 110 de Ti de base, et TDEC et TACC représentent des constantes applicables respectivement à la décélération du moteur et à l'accélé- ration du moteur et sont déterminées par des sous- programmes d'accélération et de décélération 111 Les coefficients KTA, KTW, etc sont déterminés par des tables respectives et/ou des sousprogrammes 112 KTA est un coefficient de correction dépendant de la température d'air à l'admission et il est déterminé à partir d'une table en fonction de la température réelle de l'air à l'admission, KTW est un coefficient d'augmentation de combustible déterminé à partir d'une table en fonction de la température réelle T' de l'eau de refroidissement du moteur, KAFC est un coefficient d'augmentation de combustible applicable après l'opération de coupure de combustible et déterminé par un sousprogramme, KPA est un coefficient de correction dépendant de la pression atmosphérique déterminée à partir d'une table en fonc- tion de la pression atmosphérique réelle et KAST est un coefficient de diminution de combustible applicablle après le démarrage du moteur et déterminé par un sous- programre KWOT est un coefficient d'enrichissement du mélange air/combustible applicable avec le papillon largement ouvert et il a une valeur constante, KO 2 est un coefficient de correction "commande de réaction 02 " déterminé par un sous-programme en fonction de la teneur réelle en oxygène dans les gaz d'échappement et KLS est un coefficient d'appauvrissement de mélange applicable au fonctionnement "Atoechiométrique pauvre" et il a une valeur constante Le terme "stoechiométrique" désigne le rapport air/combustible stoechiométrique ou théorique du mélange. Par ailleurs, la période d'ouverture de soupape TMA des injecteurs principaux, applicable en asynchro- nisme avec le signal TDC est déterminée par les l'équation suivante: TMA = Ti A x KTWT x KAST + (TV + TV) ( 5) o Ti A représente une valeur de base d'augmentation de combustible asynchrone avec le signal TDC, applicable à l'accélération du moteur et en asynchronisme avec le signal TDC Cette valeur Ti A est déterminée à partir d'une table Ti A 113 KTWT est défini comme un coefficient d'augmentation de combustible applicable à la commande d'accélération synchrone avec le signal TDC et ensuite, ainsi qu'avec la commande d'accélération synchrone avec le signal TDC, et il est calculé à partir d'une valeur du coefficient KTW d'augmentation de combustible dépendant de la température de l'eau, obtenu dans la table 114. La Fig 3 est un diagramme de temps montrant la relation entre le signal de discrimination de cylindre et le signal TDC, tous deux appliqués à l'entrée de la 3 O ECU 5 et les signaux d'attaque produits par la ECU 5 pour commander les injecteurs principaux et le sous- injecteur Le signal de discrimination de cylindre 51 est appliqué à la ECU 5 sous la forme d'une impulsion S. chaque fois que le vilbrequin du moteur tourne de 720 degrés Les impulsions 52 a Sle formant le signal TDC 52 sont appliquées chacune à la ECU 5 chaque fois que le vilbrequin du moteur tourne de 180 degrés La relation dans le temps entre les deux signaux 51, 52 détermine la cadence de sortie des signaux d'attaque 53 56 pour commander les injecteurs principaux du moteur à quatre cylindres Plus particulièrement, le signal d'attaque 53 est émis pour commander l'injecteur principal du premier cylindre, simultanément avec la première impulsion 52 a du signal TDC, le signal d'attaque 54 pour le troisième cylindre simultanément avec la seconde impulsion 52 b du signal TDC, le signal d'attaque 55 pour le quatrième cylindre simultanément avec la troisième impulsion 52 c et le signal d'attaque 56 pour le second cylindre simulta- nément avec la quatrième impulsion 52 d Le signal 57 d'attaque de sousinjecteur est produit sous la forme d'une impulsion à l'application de chaque impulsion du signal TDC à la ECU 5, c'est-à-dire chaque fois que le villbrequin tourne de 180 degrés La disposition est telle que les impulsions 52 a, 52 b, ôtc du signal TDC sont produites chacune en avance de 60 degrés sur le moment o le piston d'un cylindre associé atteint le point mort 0, afin de compenser le retard de l'opération arithmétique dans la ECU 5 et un retard entre la forma- tion d'un mélange et son admission dans le cylindre du moteur, ce qui dépend de l'ouverture de la tubulure d'admission, avant que le piston n'atteigne le point mort O et le fonctionnement de l'injecteur associé. Les Fig 4 A, 4 B représentent un organigramme du premier programme 101 précité pour la commande de la période d'ouverture de soupape en synchronisme avec le signal TDC dans la ECU 5 L'ensemble du programme comporte un bloc I de traitement de siqnaux d'entrée, un bloc II de commande de base et un bloc III de commande de démarrage Tout d'abord dans le bloc I de traitement d'entrée, lorsque le contact d'allumage du moteur est fermé, une unité centrale de traitement dans la ECUT 5 est initialisée à la phase 201 et le signal TDC est appliqué à la ECU 5 quand le moteur démarre à la phase 202 Ensuite, toutes les valeurs analogiques de base sont appliquées à la ECU 5, comprenant des valeurs détectées de pression atmosphérique PA, de pression absolue PB, de température TW de l'eau de refroidissement du moteur, de température d'air atmosphérique TA, d'ouverture L de la soupape 19 de circulation des gaz d'échappement, d'ouver- ture de papillon Oth, de tension de batterie V, de tension de sortie V du capteur d'oxygène et d'état d' ouverture et fermeture du contact de démarrage 17, certaines de ces valeurs qui sont nécessaires étant ensuite mémorisées (phase 203) Ensuite, la période entre une impulsion du signal TDC et l'impulsion suivante de ce même signal est comptée pour calculer la vitesse réelle Ne sur la base de la valeur comptée et la valeur calculée est mémorisée dans la ECU 5 (phase 204) Le programme passe ensuite au bloc Il de commande de base Dans ce bloc, il est déterminé en utilisant la valeur Ne calculée si la vitesse du moteur est inférieure ou non à la vitesse do démarrage à la phase 205 -Si la réponse est affirmative, le programme progresse jusqu'au sous- programme III de commande de démarrage Dans ce bloc, des valeurs de Ti CRM et Ti CRS sont sélectionnées dans une table Ti CRM et une table Ti CRS respectivement sur la base de la valeur détectée de la température Tw de l'eau de refroidissement du moteur (phase 206) De même, la valeur du coefficient K Ne de correction dépendant de Ne est déterminée en utilisant la table K Ne (phase 207). Ensuite, la valeur de la constante TV de la correction dépendant de la tension de la batterie est déterminée en utilisant la table TV (phase 208) Ces valeurs déterminées sont appliquées aux équations précitées ( 1) et ( 2) pour calculer les valeurs de TOUTM et TOUTS (phase 209). Pendant le sous-programme III de commande de commande de démarrage décrit ci-dessus, une valeur LMAP de commande d'ouverture de soupape indiquant une ouver- ture nul Je est choisie à la phase 210 pour établir à zéro l'ouverture du corps de la soupape 19 de recircu- lation des gaz d'échappement La Fig 5 représente une table pour la valeur LMAP de commande d'ouverture, dans laquelle dix pas de valeurs prédéterminées différentes PB 6 15 de pression absolue PB sont prévus, réglés par exemple dans une plage de 204 à 780 mm Hg par exemple, et dix pas pour des valeurs prédéterminées différentes Nl 10 de la vitesse Ne du moteur, par exemple dans une plage de O à 4000 t/min Les valeurs de commande d'ouverture LMAP sont déterminées par une interpolation si les valeurs réelles de pression absolue PB et/ou de vitesse de moteur Ne se situent entre les valeurs prédéterminées ou à l'extérieur de Leurs plages. Si la réponse à la question de la phase 205 est négative, il est déterminé si le moteur se trouve ou non en condition de coupure de combustible à la phase 211. Si la réponse est affirmative, une commande LMAP d'ouver- ture est sélectionnée pour indiquer une ouverture nulle à la phase 212 ct simultanément, les valeurs de TOUTM et TOUTS sont amenées à zéro à la phase 213. Par contre, si la réponse à la question de la phase 211 est négative, des calculs sont effectués des coefficients des valeurs des coefficients de correction KTA, KTW, KAFC, KPA, KAST, XWOT, K 02, KI S, KTWT, etc et des valeurs des constantes de correction TDEC, TACC, TV et à TV par des sousprogrammes de calcul et des tables à la phase 214. Une comparaison est ensuite faite pour déter- miner si la température réelle TW de l'eau de refroidis- sement est supérieure ou non à une valeur prédéterminée TWE pour exécuter l'opération de recirculation des gaz d'échappement à la phase 215 S'il apparaît aue la prenière valeur est supérieure à la seconde, une valeur LMAP de commande d'ouverture est sélectionnée dans la table de ces valeurs, correspondant à la vitesse réelle Ne et à la pression absolue réelle PB dans la tubulure d'admission à la phase 216 La valeur LMAP de commande d'ouverture sélectionnée est comparée avec l'ouverture réelle LACT de la soupape 19 de recirculation des gaz d'échappement de la Fig 1, et l'un ou les deux électro-aimants et B 22 de la Fig 1 est actionné en réponse à la différence entre les valeurs LMAP et LACT pour corriger l'ouverture de soupape et obtenir l'ouver- ture voulue Il est ensuite déterminé si la soupape 19 de recirculation des gaz d'échappement fonctionne ou non à la phase 217 Le fonctionnement du moteur avec la soupape 19 en fonctionnement est appelé ci-après "fonctionnement EGR" tandis que si cette soupape est au repos, il est appelé "fonctionnement non-EGR" Si la réponse à la question de la phase 217 est positive, une valeur Ti M de période d'ouverture de base est choisie dans une table Ti M applicable pendant le fonctionnement EGR, correspon- dant à la vitesse réelle Ne du moteur et la pression absolue réelle PB à la phase 218 Si la réponse est néga- tive à la phase 217, une autre valeur Ti M d'ouverture de base est choisie dans une autre table de valeur Ti M applicable pendant le fonctionnement non-EGR correspon- dant à la vitesse réelle Ne et à la pression absolue réelle PB à la phase 220. Par ailleurs, si la détermination de la phase 215 donne une réponse négative, une valeur LMAP de commande d'ouverture indiquant une ouverture nulle est choisie à la phase 219, pendant que simultanément une valeur de base Ti M est choisie dans la table Ti M de fonctionnement non-EGR correspondant à la vitesse réelle Ne et la pression absolue réelle PB à la phase 220. L'opération EGR si elle est exécutée pendant que la température TW de l'eau de refroidissement est basse, peut rendre instable la combustion dans les cylindres dont il résulte une mauvaise possibilité de conduite Par l,5 conséquent, l'opération EC-R n'est pas exécutée quand la température TW de l'eau de refroidissement est infé- rieure à la valeur prédéterminée TEE. Après la sélection précitée de la valeur de base Ti M, une valeur Ti S de période d'ouverture de base est choisie dans une table de valeurs Ti S, correspondant à la vitesse réelle Ne et à la pression absolue réelle PB à la phase 221 A la suite, des calculs sont effectués des valeurs TOUTM, TOUTS sur la base des valeurs des coefficients de correction et des constantes de correc- tion choisies de la manière décrite ci-dessus, en appliquant les équations précitées ( 3), ( 4) à la phase 222 Les injecteurs principaux et le sous-injecteur sont actionnés avec des périodes d'ouverture correspondant aux valeurs de TOUTM, TOUTS obtenues aux phases précitées 209, 213 et 222 (phase 223). Une valeur Ti M applicable pendant le fonctionne- ment EGR, une valeur Ti M applicable pendant le fonctionne- ment non EGR et une valeur Ti S sont choisies correspondant à la vitesse réelle Ne du moteur et à la pression absolue réelle PB aux phases 18, 20 et 21 respectivement En pratique, les tables Ne-PB, non représentées, qui sont utilisées sont similaires à la table de valeurs de commande d'ouverture LMAP de la Fig 5, et dans lesquelles diverses valeurs prédéterminées de vitesse Ne et de pression absolue PB sont prévues comme des paramètres. Les valeurs Tii M et la valeur Ti S précitées sont lues dans les tables respectives, correspondant aux valeurs prédé- terminées Ne et PB Egalement une interpolation est effectuée pour déterminer les valeurs Ti M et la valeur Ti S si les valeurs réelles Ne et PB se situent entre les valeurs prédéterminées ou à l'extérieur de leurs plages. Comme cela a déjà été indiqué, en plus do la commande déjà décrite des périodes d'ouverture de soupape des injecteurs principaux, sous-injecteur en synchronisme avec le signal TDC, une commande asynchrone des périodes d'ouverture de soupape des injecteurs principaux est assurée d'une manière asynchrone avec le signal TDC mais synchrone avec un certain signal pulsé ayant une période de répétition constante, dont la description n'est pas faite ici. Comme cela a déjà été indiqué en regard des Fig 4 A, 4 B, selon le programme principal représenté sur ces figures pour la commande de la recirculation des gaz d'échappement et de la période d'ouverture des soupapes d'injection de combustible, la quantité de gaz d'échappe- ment en recirculation est déterminée en fonction de la température TW de l'eau du moteur, de la vitesse Ne de la rotation du moteur et de la pression absolue PB dans la tubulure d'admission et en même temps, la quantité de combustible fournie est déterminée en fonction de la vitesse Ne du moteur et de la pression absolue PB en utilisant deux tables différentes Ti M choisies suivant que le moteur se trouve en fonctionnement EGR ou en fonc- tionnement non-EGR Cette sorte de commande permet d'assurer un contrôle extrêmement précis du rapport air/combustible, conduisant à améliorer la consommation en combustible, les caractéristiques d'émission et la bonne conduite du moteur. Il y a cependant un retard ou un délai à l'action d'ouverture de la soupape de recirculation des gaz d'échappement oui réagit au signal LMAP de valeur de commande d'ouverture Par conséquent, si une quantité de combustible correspondant à une valeur Li MAP du signal de commande d'ouverture est fournie au moteur immédiatement après l'émission ou la 'Lecture de la même valeur LMAP, il en résulte un rapport air/combustible non approprié aux conditions de fonctionnement du moteur car la quantité des gaz d'échappement en recirculation n'a pas encore atteint une valeur qui correspond exactement à la valeur LMAP lue au moment de sa lecture. Les Fig 6 et 7 montrent les variations de l'ouverture réelle LACT à la lecture d'une valeur LMAPAO de la valeur LMAP indiquant une valeur supérieure à O au moment c une valeur LMAP émise jusqu'à présent indique une ouverture nulle et montre également la manière de sélectionner les tables Ti M de période d'injection de base. Dans le cas o la valeur LMAPAO de LMAP indiquant une valeur supérieure à zéro est lue, après la valeur LM'l AP indiquant une ouverture nulle, si l'unité de commande ECU considère que l'opération EGR doit être effectuée immé- diatement et sélectionne la table Ti M applicable en fonctionnement EGR au moment de la lecture de la valeur LMAPAO, une quantité de combustible applicable pendant le fonctionnement EGR est fournie au moteur même avant que la quantité réelle en recirculation n'atteigne virtuellement la quantité correspondant à la valeur LMAPAO, ce dont il résulte un rapport air/combustible non approprié Pour éviter cet inconvénient, et selon l'invention comme le montre la Fig 6, l'ouverture réelle de soupape LACT est comparée avec une valeur XE LMAPAO obtenue en multipliant la valeur LMAPAO par un coefficient prédéterminé XE dont la valeur est inférieure à l'unité Ensuite, seulement si la valeur réelle LACT a dépassé la valeur XE LMAPAO, la table Ti M applicable en fonctionnement EGR est sélectionnée de sorte qu'il est possible d'assurer le contrôle du rapport air/combustible avec une haute précision. Si la valeur LMAPAO est réduite, la valeur XE-LMAPAO peut être inférieure à une valeur ta définis- sant une zone d'insensibilité équivalente à-la tolérance de l'ouverture de soupape de circulation des gaz d'échap- pement Cette valeur t définissant une zone d'insensibi- lité est telle que si l'erreur Z d'ouverture réelle de la soupape de recirculation par rapport à une valeur voulue (valeur LMAP de commande d'ouverture) se situe dans une plage définie par la valeur Z définissant une zone d'insensibilité, c'est-à-dire si la relation R d t est vérifiée, l'ouverture réelle LACT peut être considérée comme égale à la valeur de commande LMAP. Dans ce cas, et selon l'invention, la table Ti M appli- cable en fonctionnement EGR n'est pas choisie jusqu'à ce que l'ouverture réelle LACT devienne supérieure à la valeur t définissant une zone d'insensibilité. * o Les Fig 8 et 9 montrent les variations de l'ouverture réelle de soupape LACT apparaissant à la lecture d'une valeur LMAP indiquant une ouverture nulle lorsqu'une valeur LMAP représentant une valeur supérieure c O est émise, ainsi que la manière de sélectionner les tables Ti M de période d'injection de base Dans le cas o une valeur LMAP de commande d'ouverture représentant une valeur nulle est émise au moment o une valeur LMAP émise jusque là avait une valeur LMAPBO, si l'unité ECU considère que l'opération EGR devrait immédiatement être interrompue et sélectionne la table Ti M applicable pendant le fonctionnement non-EGR, immédiatement à l'émission de la valeur LMAP nulle, une quantité de combustible applicable pendant le fonctionnement non 7 EGR est fournie au moteur même avant que la soupape de recir- culation soit complètement fermée et que la recirculation de gaz d'échappement soit interrompue ce dont il résulte air/combustible non approprié comme dans le cas décrit en regard des Fig 6 et 7 Par conséquent, et selon l'inven- tion, dans ce cas illustré par la Fig 8, l'ouverture réelle LACT est comparée avec une valeur XE-LMA Pn BO obtenue en multipliant par le coefficient prédéterminé XE une valeur de commande d'ouverture LMAPBO précédant immédiatement l'émission de la valeur LMAP indiquant 0. Seulement quand l'ouverture réelle LACT est devenue infé- rieure à la valeur XE-LMAPBO, la table Ti M applicable en fonctionnementnon EGR est sélectionnée pour assurer une commande très précise du rapport air/combustible Si la valeur LMAPBO est réduite, c'est-à-dire si la valeur XE-LKAPBO est inférieure à la valeur 10 définissant la zone d'insensibilité comme le montre la Fig 9, la table Ti M de fonctionnement non-EGR est sélectionnée seulement. après aue l'ouverture réelle LACT a diminué au-dessous de la valeur t Un délai entre l'émission de la valeur LMAP de commande d'ouverture de soupape et l'action réelle d'ouverture de la soupape de recirculation des aaz d' échappement peut être compensé de la manière décrite ci- dessus en sélectionnant les tables Ti M afin d'assurer un contrôle très précis du rapport air/combustible. Les Fig 10 à 12 illustrent à titre d'exemple un circuit de commande prévu dans la ECU 5 pour exécuter la commande de recirculation des gaz d'échappement et la commande de période d'injection de combustible selon l'invention, telle qu'elle a été décrite ci-dessus. La Fig 10 montre l'ensemble de la disposition du circuit de commande dans la ECU 5 Le capteur 11 de vitesse Ne du moteur et le capteur 8 de pression absolue PB, apparaissant sur la Fig 1 sont agencés pour fournir leurs signaux de sortie à une mémoire 28 de table Ti M de fonctionnement non-EGR, une mémoire 29 de table Ti M de fonctionnement EGR et un circuit de commande 30 de circu- lation des gaz d'échappement par des circuits d'entrée respectifs 25 et 26 Le capteur 24 d'ouverture de soupape qui est monté sur la soupape 19 de recirculation des gaz d'échappement de la Fig 1 est agencé pour fournir son signal de sortie représentant l'ouverture réelle LACT de la soupape au circuit 30 de recirculation des gaz d'échappement et à un circuit 31 de détermination de recirculation des gaz d'échappement par un circuit d'entrée 27 Une valeur Ti M de période d'injection de base applicable pendant le fonctionnement non EGR est lue dans la table Ti M de fonctionnement non EGR dans la mémoire 28 et une valeur Ti M de période d'injection de base applicable pendant le fonctionnement EGR est fournie par la table Ti M de fonctionnement FGR dans la mémoire 29, ces Valeurs Ti M correspondant aux signaux d'entrée Ne et PB Les valeurs Ti M sont fournies à un circuit 32 de sélecteur de sortie de mémoire Dans le circuit 30 de commande de recirculation des gaz d'échappement, une valeur LMAP de commande d'ouverture de la soupape de recirculation des gaz d'échappement est lue dans la table qui y est mémorisée, représentée sur la Fig 5, en correspondance avec les signaux d'entrée Ne et PB La valeur de commande LMAP ainsi lue est ensuite comparée avec la valeur réelle d'ouverture LACT dans le circuit 47 de commande d'ouverture de soupape apparaissant sur la Fig 11 et qui sera mentionné ci-après, et prévus dans le circuit 30 En fonction de la différence résul- tant entre les valeurs LMAP et LACT, les électro-aimants A 21 et B 22 sont actionnés pour ramener la différence à zéro c'est-à-dire pour que l'ouverture réelle soit égale à la valeur commandée LMAP Le circuit 31 de détermination de recirculation des gaz d'échappement détermine si l'opération EGR doit être exécutée ou non en fonction de la valeur de commande d'ouverture LMAP fournie par le circuit 30 de commande de recirculation et de la valeur d'ouverture réelle LACT fournie par le circuit d'entrée 27 de la manière déjà décrite en regard des Fig 6 è 8 Le signal de sortie résultant du circuit 31 est appliqué au circuit 32 de S 6 lection de sortie de mémoire Le circuit 32 à son tour réagit au signal d'entrée provenant du circuit de détermination 31 pour fournir sélectivement la valeur Ti M applicable pendant le fonctionnement EGR ou une valeur applicable pendant le fonctionnement non-EGR à un circuit 33 de commande de valeur Ti M Le circuit 33 de commande de valeur Ti M fonctionne sur la valeur Ti M d'entrée pour commander les injecteurs principaux 6 a du dispositif d'injection 6 pendant une période d'injection correspondant à la valeur d'entrée Ti M. La Fig 11 montre des détails des circuits d'entrée 25, 26 et 27, et du circuit 30 de commande de recirculation des gaz d'échappement apparaissant tous sur la Fig 10 Le capteur Il de vitesse de moteur Ne est connecté à un générateur d'horloge séquentielle 35 par un circuit monostable 34 Le générateur d'horloge séquentielle 35 comporte une première sortie connectée à un reaistre 36 de valeur NE et une seconde sortie connectée à un compteur 37 de valeur Ne et à un registre d'adresse 38 Un premier générateur 39 d'horloge de référence est connecté aux entrées du générateur d'horloge séquentielle 35 et au compteur 37 de valeur Ne Le compteur 37 de valeur Ne, le registre 36 de valeur NE et le registre d'adresse 38 sont connectés en série dans l'ordre mentionné, la sortie du registre d'adresse 38 étant connectée à l'entrée d'une mémoire 40 de commande d'ouverture de soupape Le capteur 8 de pression absolue PB dans la tubulure d'admission de la Fig 1 est connecté à l'entrée d'un registre 43 de valeur PB par un convertisseur analogique-numérique 42, la sortie du registre étant à son tour connectée à l'entrée du registre d'adresse 38 précité La sortie de la mémoire 40 de commande d'ouverture de soupape est connectée à une entrée 41 a d'un comparateur 41 ainsi qu'à l'entrée d'un circuit 47 de commande d'ouverture de soupape Le capteur 24 d'ouverture EGR de la Fig 1 est connecté à l'entrée d'un registre 45 de valeur d'ouverture de soupape par un convertisseur analogique- numérique 44, la sortie de ce registre étant connectée à son tour à l'entrée du circuit 47 de commande d'ouverture de soupape Un second générateur 46 d'horloge de réfé- rence est connecté au convertisseur analogique-numérique 44 et au registre 45 de valeur d'ouverture de soupape pour appliquer au premier de ces circuits un signal de commande de démarrage et un signal d'établissement de données au second La sortie du circuit 47 de commande d'ouverture de soupape est connectée aux électro-aimants SOL A 21 et SOL B 22. Un signal TDC provenant du capteur hl de vitesse Ne est appliqué au circuit monostable 34 qui constitue un circuit conformateur coopérant avec le générateur 35 d'horloge séquentielle qui lui est voisin, et le circuit monostable 34 délivre une impulsion de sor- tie SO chaque fois qu'une impulsion TDC lui est appliquée. L'impulsion SO de sortie du circuit 34 actionne le géné- rateur d'horloge séquentielle 35 pour produire une série d'impulsions d'horloge CPO à CP 3 correspondant aux impulsions d'horloge d'entrée provenant du premier géné- rateur de référence 39 L'impulsion d'horloge CPO est appliquée au registre 36 de valeur NE et l'impulsion d'horloge C Pl au compteur 37 de valeur Ne ainsi qu'au registre d'adresse 38 Les impulsions d'horloge CP 2 et CP 3 sont fournies au circuit 31 de détermination de recirculation des gaz d'échappement comme cela sera décrit par la suite A la réception de chaque impulsion d'horloge C Pl, le compteur 37 de valeur Ne commence à compter les impulsions fournies par le premier générateur d'horloge de référence 39 et mémorise le nombre d'impul- sions comptées entre deux impulsions d'horloge C Pl voisines Le comptage mémorise dans le compteur 37 de valeur Ne est chargé comme une valeur NE dans le registre 36 à l'application de chaque impulsion d'horloge CPO à ce registre 36 Par conséquent, la valeur mémorisée dans le registre 36 de valeur NE est proportionnelle à l'inverse de la vitesse réelle Ne du moteur car la production des impulsions d'horloae C Pl est plus faible quand la vitesse du moteur Ne augmente Un signal de sortie représentant la pression absolue PB dans la tubu- lure d'admission provenant du capteur 8 est converti en une valeur numérique correspondante par le convertisseur 42 et chargée dans le registre 43 de valeur PB A l'appli- cation de chaque impulsion d'horloge C Pl au registre d'adresse 38, les valeurs mémorisées dans le registre 36 de valeur NE et le registre 43 de valeur PB sont chargées dans le registre d'adresse 38 qui, à son tour, sélectionne une valeur d'adresse correspondant à la vitesse réelle Ne et la pression absolue PB et il applique la valeur d'adresse lue à la mémoire 40 de commande d'ouverture de soupape pour lire sélectivement une valeur correspondante de commande Li MA Si la vitesse réelle Ne et la pression absolue PB correspondent à une valeur intermédiaire entre deux valeurs LMPA voisines dans la mémoire 40 ou une valeur se situant à l'extérieur de la plage prédéterminée des valeurs LMAP, une valeur LMAP appropriée est calculée par une interpolation au moyen d'un dispositif arithmétique, non représenté La valeur de commande d'ouverture LMAP ainsi obtenue est appliquée à l'entrée 41 a du comparateur 41, à l'entrée Al et également au circuit 47 de commande d'ouverture de soupape L'autre entrée 41 b du comparateur 41 est à la masse, c'est-à-dire qu'elle reçoit en permanence une valeur d'entrée Bl nulle Si la valeur LMAP de commande d'ouverture est supérieure à 0, la relation d'entrée Ai tandis que si la valeur LMAP est supérieure à 0, c'est- à-dire si la relation d'entrée Al = Bl est établie, une sortie de niveau haut est produite à la borne de sortie 41 c Le signal de sortie du comparateur 41 est appliqué au circuit 47 de commande d'ouverture de soupape ainsi qu'au circuit 31 de détermination de recirculation des gaz d'échappement pour le fonctionnement décrit par la suite. Un signal de sortie représentant l'ouverture réelle de la soupape, provenant du capteur d'ouverture 24 monté sur la soupape 19 de recirculation des gaz d'échappement est appliqué au convertisseur analogique numérique 42 et converti en une valeur numérique correspondant à l'application de chaque impulsion de commande de démarrage provenant du second générateur d'horloge de référence 46 et la valeur numérique est appliquée au registre 45 de valeur d'ouverture de soupape Dans le registre 45, l'ancienne valeur mémorisée est remplacée par une nouvelle valeur chaque fois que ce registre reçoit une impulsion d'établissement de données prove- nant du second générateur d'horloge de référence 46 et la valeur nouvellement mémorisée est fournie au circuit 47 de commande d'ouverture de soupape. Le circuit 47 de commande d'ouverture de soupape compare une valeur LMAP de commande d'ouver- ture d'entrée avec une valeur d'ouverture réelle LACT provenant du registre 45 de valeur d'ouverture et il réagit à la différence ainsi obtenue en actionnant l'un ou les deux électro-aimants SOL A 21 et SOL B 22 pour commander la pression dans la chambre de dépression 19 d de la Fig 1, d'une valeur correspondant à la valeur absolue de la différence précitée et dans un sens qui correspond à la valeur de la même différence par rapport à zéro jusqu'à ce que cette différence devienne nulle, c'esta-dire que l'ouverture réelle de la soupape devienne égale à la valeur de commande d'ouverture LMAP. Le circuit 31 de détermination de circulation des gaz d'échappement et le circuit 32 de sélection de sortie de mémoire sont représentés en détail sur la Fig 12 Un inverseur 48 compris dans le circuit 31 de détermination de recirculation des gaz d'échappement comporte une entrée connectée à la sortie 41 c du compa- rateur 41 de la Fig 11 et une sortie connectée à l'entrée d'un registre 50 par une porte ET 49 L'entrée ET 49 L'entrée de la porte ET 49 est généralement connectée au générateur d'horloge séquentielle 35 de la Fig 11 pour en recevoir les impulsions d'horloge CP 3. Une entrée 52 a d'un multiplicateur 52 est connectée à la sortie de la mémoire 40 de commande d'ouverture de soupape de la Fig 11 pour en recevoir des valeurs LMAP de commande d'ouverture lues Une entrée 52 b des multi- plicateurs 52 est connectée à une mémoire 51 de valeur XE et une autre entrée 52 c est connectée au générateur d'horloge séquentielle 35 de la Fig il pour en recevoir les impulsions d'horloge CP 2 La sortie 52 d du multinli- cateur 52 est connectée à l'entrée des registres 50 par un diviseur 53 La sortie du registre 50 est connectée à une entrée d'une porte ET 57 ainsi qu'à une entrée 55 a d'un comparateur 55 La sortie d'une mémoire 56 de valeur ú est connectée à l'entrée 55 b du comparateur 55 et a une entrée d'une porte ET 58 L'autre entrée de la porte ET 57 est connectée à la sortie 55 c du comparateur et sa sortie est connectée à l'entrée d'une porte OU 59 L'autre entrée de la porte ET 58 est connectée à la sortie 55 d du comparateur 55 et sa sortie est connectée à l'entrée de la porte OU 59 La sortie de la porte OU 59 est connectée à une entrée 6 Db d'un comparateur 60 dont l'autre entrée est connectée à la sortie du registre 45 de valeur d'ouverture de soupape de la Fig 11 pour en recevoir les valeurs d'ouverture réelles LACT Les deux sorties 60 c et 60 d du comparateur 60 soht connectées respectivement aux entrées des portes 61 et 62 faisant partie du circuit 32 de sélection de sortie de mémoire. L'autre entrée de la porte ET 61 est connectée à la sortie de la mémoire 28 de table Ti M de fonctionnement non-EGR apparaissant sur la Fig 10 et l'autre entrée de le porte ET 62 est connectée à la sortie de la mémoire 29 de table Ti M de fonctionnement EGR Les sorties des portes ET 61 et 62 sont connectées à l'entrée d'une porte OU 63 dont la sortie est connectée à l'entrée du circuit 33 de commande de valeur Ti M de la Fig 10. Le circuit 31 de détermination de circulation des gaz d'échappement et le circuit 32 de sélection de sortie de mémoire fonctionnent de la manière suivante. L'entrée 52 a du multiplicateur 52 reçoit une valeur LMAP de commande d'ouverture comme une entrés X O tandis que son autre entrée 52 b reçoit une valeur XE provenant de la mémoire 51 de valeur XE comme une entree Y O A l'appli- cation de chaque impulsion d'horloge CP 2 à l'entrée 52 c du multiplicateur 52, un produit XO x Y O est produit par ce multiplicateur à sa sortie 52 d et appliqué au diviseur 53 comme une entrée X 1 Pour faciliter la multiplication du multiplicateur 52, la valeur XE est mémorisée dans la mémoire 51 sous la forme d'une valeur entière obtenue en multipliant un coefficient réel XE ( O niveau bas O est appliqué à l'entrée de la porte ET 49. Autrement dit, lorsque la relation d'entrée AI = Bl est vérifiée dans le comparateur 41 de la Fig 11, c'est-à- dire lorsque la valeur de commande d'ouverture lue LMAP est égale à 0, la sortie 1 comme signal de donnée est inversée en un niveau bas O par l'inverseur 48 et appli- quée à la porte ET 49 La cadence d'inversion du signal de donnée de " O " à " 1 " ou " 1 " à " O " est la même que la cadence de lecture d'une valeur LMAP dans la mémoire 40 de valeur d'ouverture de soupape ou de commande d'ou- verture à l'application de chaque impulsion d'horloge : - ' ** C Pl au registre d'adresse 38 de la Fig 1 Il sera maintenant supposé que la valeur de commande d'ouver- ture LMAP change de valeur de O à LMAPAO comme le montre la Fig 6 Dans ce cas, l'entrée de la porte ET 49 passe de " O " à " 1 " à la production d'une impulsion d'horloge C Pl pour ouvrir le même circuit 49 Ensuite, à la production de CP 2 suivant immédiatement C Pl I un calcul de XE x LMAPAO est effectué par le multiplicateur 52 et le diviseur 53 et le produit résultant XE-LMAPAO est appliqué au registre 50 La valeur mémorisée 0 de ce dernier est remplacée par une nouvelle valeur XE-LMAPAO à l'application d'une impulsion d'horloge CP 3 suivant immédiatement l'impulsion d'horloge CP 2 et la nouvelle valeur XE-LMAPAO est appliquée au comparateur 55 Si l'on considère ensuite le cas d'un changement de la valeur LMAP depuis la valeur LMAPBO jusau'à la valeur 0 comme le montre la Fig 8, l'entrée de la porte ET 49 passe de " 1 " à " O " à la production d'une impulsion d'horloge C Pl pour fermer la porte 49 Ensuite, les impulsions d'horloge CP 3 suivantes ne sont plus fournies au registre 50 même après leur application à la porte ET 49 Par conséquent, même après qu'une valeur XE LMAP (= 0) a été appliquée au registre 50 à la production de l'impulsion d'horloge CP 2 précédente, la valeur mémo- risée XE LMAPBO chargée dans la boucle précédente reste mémorisée dans le registre 50 et elle est appliquée continuellement à l'entrée 55 a du comparateur 55. Dans le comparateur 55, une valeur v XE LMAP introduite par la borne d'entrée 55 a comme une entree A 2 est comparée avec la valeur 10 précitée, définissant une zone d'insensibilité introduite par la borne d'entrée 55 b comme cntrée B 2 Si la relation d'entrée A 2 > B 2 est respectée, c'est-à-dire si la valeur d'entrée XE-LMAP est supérieure ou égale à 10, une sortie J est produite par la sortie 55 c et appliquée à la porte ET 57 pour l'ouvrir de sorte que la valeur mémorisée XE LTMAP provenant du reaistre 50 peut passer par la porte ET 57 et la porte OU 59 et être appliquée à l'entrée 60 b du comparateur 60 comme entrée B 3 Si par contre à cette occasion la relation d'entrée A 2 rateur 55, une sortie O est produite à la borne de sortie 55 d et appliquée à la porte ET 58 pour la fermer. Dans le comnarateur 60, la valeur d'ouverture réelle de soupape LACT introduite par l'entrée 60 a comme une entrée A 3 est comparée avec la valeur précitée XE LMAP introduite par l'entrée 60 b comme une entrée B 3. Si la relation d'entrée A 3 = B 3 ou LACT -S XE-LMAP est respectée, une sortie 1 est produite par la borne de sortie 60 c et une autre sortie O par l'autre borne de sortie 60 d, et ces signaux de sortie sont appliques respectivement aux portes ET 61 ET 62 pour ouvrir la porte 61 et fermer la porte 62 Ainsi, une valeur Ti M de période d'injection de base mémorisée dans la mémoire 28 de table Ti M de fonctionnement non EGR est délivrée par la porte ET 61 ouverte et la porte OU 63 au circuit 33 de commande de valeur Ti M de la Fig 10 Ensuite, si la relation d'entrée A 3 Z B 3 ou LACT C XE-LMAP est respectée, une sortie O est produite par le comparateur par la borne de sortie 60 c et simultanément une sortie 1 est produite par l'autre borne de sortie 60 d et sont appliquées respectivement à la porte ET 61 et à la porte ET 62 pour fermer la première et ouvrir la seconde Ainsi, une valeur Ti M de période d'injection de base provenant de la mémoire 29 de table Ti M de fonctionnement EGR est fournie par la porte ET 62 ouverte et la porte OU 63 au circuit 33 de commande de valeur Ti M. Lorsque la relation d'entrée A 2 la porte OU 59 au comparateur 60 comme une entrée B 3. Ensuite, et de la manière déjà décrite, une comparaison entre la valeur d'ouverture réelle de soupape LACT et la valeur I définissant une zone d'insensibilité est faite au comparateur 60 et le circuit 32 de sélection de sortie de mémoire fonctionne sur la sortie résultante du comparateur 60 indiquant de sélectionner le fonctionne- ment EGR ou le fonctionnement non-EGR pour que la valeur Ti M dans la mémoire 28 de table Ti M de fonctionnement non-EGR ou la mémoire 29 de table Ti M de fonctionnement EGR soit fournie au circuit 32 de commande de valeur Ti M. Dans le mode de réalisation décrit ci-dessus, deux tables Ti M applicables pendant le fonctionnement EGR et pendant le fonctionnement non-EGR sont prévues pour les injecteurs principaux seulement, mais néanmoins des tables Ti S similaires pourraient aussi être prévues pour le sous-injecteur. Bien entendu, diverses modifications peuvent être apportées par l'homme de l'art au mode de réalisa- tion décrit et illustré à titre d'exemple nullement limitatif sans sortir du cadre de l'invention. REVENDICATIONS 1 Dispositif de commande électronique d'ali- mentation en combustible destiné à être associé avec un moteur à combustion interne ( 1) comprenant une tubulure d'admission ( 2), une tubulure d'échappement ( 13), un dispositif ( 18, 19) de recirculation des gaz d'échappe- ment destiné à ramener une partie des gaz d'échappement de la tubulure d'échappement à ladite tubulure d'admis- sion et un dispositif ( 6) d'alimentation en combustible, dispositif de commande électronique caractérisé en ce qu'il comporte un dispositif destiné à commander ledit dispositif d'alimentation en combustible, un premier capteur ( 11) destiné à détecter un premier paramètre représentant une condition de fonctionnement du moteur et produisant un premier signal indiquant une valeur détectée dudit premier paramètre, un second capteur ( 8) destiné à détecter un second paramètre représentant une condition de fonctionnement du moteur et produisant un second signal indiquant une valeur détectée dudit second paramètre, une première mémoire ( 28) mémorisant un premier groupe de valeurs de sortie prédéterminées qui sont des fonctions des premier et second signaux, une seconde mémoire ( 29) mémorisant un second groupe de valeurs de sortie prédéterminées étant fonction des premier et second signaux mais différentes des valeurs de sortie prédéterminées du premier groupe, un dispo- sitif ( 31) pour déterminer si-la recirculation des gaz d'échappement est effectuée ou non par ledit dispositif de recirculation des gaz d'échappement, et un dispositif de sélection ( 32) réagissant à un signal de sortie dudit dispositif de détermination de recirculation des gaz d'échappement pour permettre sélectivement que l'un des- dits premier et second groupes de valeurs de sortie prédéterminées dans lesdites première et seconde mémoire soit fourni audit dispositif d'attaque, afin que ledit dispositif d'attaque puisse coimnander ledit dispositif d'alimentation en combustible pour qu'il fournisse au moteur des quantités de combustible correspondant aux valeurs de sortie de celui sélectionné desdits premier et second groupes. 2 Dispositif selon la revendication 1, carac- térisé en ce que ledit dispositif ( 6) en alimentation en combustible comporte au moins une soupape d'injection de combustible ( 21, 22), ledit dispositif d'attaque ouvrant ladite soupape d'injection de combustible pendant des périodes qui correspondent aux valeurs de sortie de celui sélectionné desdits premier et second groupes. 3 Dispositif selon la revendication 1, carac- terisé en ce que ledit dispositif de recirculation des gaz d'échappement comporte un conduit ( 18) de recircu- lation des gaz d'échappement reliant ladite tubulure d'échappement ( 13) du moteur à ladite tubulure d'admis- sion ( 2) de ce moteur, et une soupape ( 19) de recircula- tion des gaz d'échappement disposée dans ledit conduit de recirculation des gaz d'échappement, ledit dispositif de commande électronique d'injection de combustible comportant en outre un dispositif ( 47) de commande d'ouverture de soupape destiné à produire un signal de commande indiquant des valeurs de commande pour l'ouver- ture nécessaire de la soupape de recirculation des gaz d'échappement, un troisième détecteur ( 24) destiné à détecter l'ouverture de ladite soupape de recirculation des gaz d'échappement, produisant un signal représentant une valeur détectée de l'ouverture de la soupape et un dispositif de commande réagissant à la différence entre une valeur détectée du signal d'ouverture de soupape et une valeur de commande indiquée par ledit signal de commande afin de commander l'ouverture de la soupape de recirculation des gaz d'échappement. 4 Dispositif selon la revendication 3, caractérisé en ce que ledit dispositif ( 31) de détermi- nation de recirculation des gaz d'échappement comporte un dispositif arithmétique ( 52) destiné à multiplier une valeur de commande indiquée par ledit signal de commande qui est émis lorsque ladite soupape de recirculation des gaz d'échappement est complètement fermée et indiquant l'ouverture de cette même soupape, par un coefficient prédéterminé dont la valeur est inférieure à l'unité, et produisant ladite valeur de produit résultante, et un dispositif de détermination ( 55) destiné à comparer ladite valeur de produit avec une valeur dudit signal d'ouverture de soupape détectée pour déterminer si la recirculation des gaz d'échappement est effectuée lorsque la valeur de produit est inférieure à la valeur dudit signal d'ouverture de soupape détectée et pour déterminer que la recirculation des gaz d'échappement n'est pas effectuée quand la valeur du produit est égale ou supérieure à la valeur dudit signal d'ouverture de soupape détectés. Dispositif selon la revendication 4, caractérisé en ce que ledit dispositif ( 31) de détermi- nation de recirculation des gaz d'échappement comporte en outre un dispositif ( 56) destiné à produire une valeur définissant une zone d'insensibilité prédéterminée de l'action d'ouverture de soupape de recirculation des gaz d'échappement et un dispositif ( 55) destiné à comparer une valeur de produit provenant dudit dispositif arith- -métique ( 52) avec ladite valeur définissant une zone d'insensibilité prédéterminée, et fournissant ladite valeur définissant une zone d'insensibilité audit dispositif de détermination pour la comparer avec une valeur de ladite période d'ouverture de soupape détectée quand ladite valeur définissant une zone d'insensibilité prédéterminée est supérieure à ladite valeur du produit. 6 Dispositif selon l'une quelconque des revendications 3 à 5, caractérisé en ce que ledit dispositif ( 47) de commande d'ouverture de soupape comporte une troisième mémoire qui mémorise des valeurs de commande d'ouverture de soupape en fonction desdits premier et second signaux. 7 Dispositif selon la revendication 3, caractérisé en ce que ledit dispositif ( 31) de recircu- lation des gaz d'échappement comporte un dispositif arithmétique ( 52) destiné à multiplier une valeur de commande indiquée par le signal de commande qui précède immédiatement celui qui est émis quand ladite soupape ( 19) de recirculation des gaz d'échappement est ouverte, et indiquant la fermeture complète de cette même soupape, par un coefficient inférieur à l'unité, et produisant la valeur de produit résultante, et un dispositif de déter- mination qui compare ladite valeur de produit avec une valeur dudit signal d'ouverture de soupape détectée pour déterminer cue la recirculation des gaz d'échappement est effectuée quand letite valeur de produit est inférieure à la valeur dudit signal d'ouverture de soupape détectée et pour déterminer que la recirculation des gaz d'échap- pement n'est pas effectuée quand ladite valeur de produit est égale ou supérieure à la valeur dudit signal d'ouver- ture de soupape détectée. 8 Dispositif selon la revendication 7, caractérisé en ce que ledit dispositif 31 de détermina- tion de recirculation des gaz d'échappement comporte en outre un dispositif ( 56) destiné à produire une valeur définissant une zone d'insensibilité prédéterminée de l'action d'ouverture de soupape de recirculation des gaz d'échappement et un dispositif destiné à comparer une valeur de produit provenant dudit dispositif arithmétique avec ladite valeur définissant une zone d'insensibilité prédéterminée, et fournissant ladite valeur définissant une zone d'insensibilité audit dispositif de détermina- tion pour la comparer avec une valeur de ladite période d'ouverture de soupape détectée quand ladite valeur défi- nissant une zone d'insensibilité prédéterminée est supérieure à ladite valeur de produit.