FR 2505933 A1 19821119 FR 8208499 A 19820514 La présente invention concerne un dispositif de commande par réaction du rapport air-carburant destiné à effectuer, par un moyen électronique, la commande par réaction de la propor- tion du mélange air-carburant qui est délivré à un moteur à combus- tion interne et, plus spécialement, un dispositif de commande par réaction du rapport air-carburant du type indiqué, qui permet de régler de manière sûre le rapport air-carburait sur une valeur pré- déterminée qui est la mieux adaptée à un état de fonctionnement particulier du moteur lorsque le moteur fonctionne dans l'état de fonctionnement particulier, ceci permettant de réaliser une meil- leure stabilité de fonctionnement et une meilleur conductibilité du moteur. Un dispositif de commande d'alimentation en carbu rant conçu pour être utilisé avec un moteur à combustion interne, spécialement un moteur à essance, a été proposé par exemple par le brevet des Etats-Unis d'Amérique N O 3 483 851, lequel est des- tiné à déterminer la durée d'ouverture de soupape d'un moyen de réglage ou de mesure de quantité de carburant en vue de la com- mande de la quantité de carburant à injecter, c'est-à-dire de la proportion du mélange air-carburant qui est délivré au moteur, en déterminant d'abord la valeur de base de la période d'ouverture de soupape indiquée ci-dessus en fonction du régime du moteur et de la pression absolue régnant dans la tubulure d'admission, puis en ajoutant et, ou bien, multipliant cette valeur, à l'aide d'un moyen de calcul électronique, à des constantes et, ou bien, des coefficients qui sont fonction du régime du moteur, de la pression absolue dans la tubulure d'admission, de la température du m L*ut L, de l'ouverture du volet d'air, de la concentration du gaz d'échap- pement en ses constituants (concentration en oxygène), etc. De plus, dans un moteur possédant un catalyseur à triple action placé dans son dispositif d'échappement, celui-ci est généralement utilisé pour régler la proportion du mélange air- carburant sur une proportion de mélange théorique suivant un processus de réaction qui répond au signal de sortie d'un capteur de concentration de gaz d'échappement, représenté par un capteur d'oxygène, placé dans le dispositif d'échappement du moteur, en réalisant le meilleur rendement de conversion des hydrocarbures non brûlés, de l'oxyde de carbone et des oxydes d'azote dans les gaz d'échappement émis par le moteur Toutefois, cette commande par réaction s'appuyant sur le signal de sortie du capteur de gaz d'échappement ne peut être appliquée lorsque le moteur fonctionne dans une condition particulière, par exemple au ralenti, avec le volet d'air ouvert, lorsque le rapport air-carburant du mélange doit être ajusté sur une valeur différente du rapport de mélange théorique. Ainsi, en cas d'application de la réaction repo- sant sur la concentration des gaz d'échappement au dispositif de commande d'alimentation en carburant mentionné ci-dessus qui uti- lise des coefficients, il est nécessaire d'effectuer une commande en boucle ouverte lorsque le moteur travaille dans un état parti- culier, en utilisant un coefficient qui possède une valeur prédé- terminée correspondant à cette condition particulière, pour pouvoir obtenir un rapport air-carburant prédéterminé-voulu mieux adapté au fonctionnement du moteur dans la condition de fonctionnement particulière indiquée ci-dessus. Il est donc souhaitable que le rapport air-carburant prédéterminé qui correspond à la condition de fonctionnement parti- culière puisse être atteint avec certitude par une coammande en boucle ouverte Toutefois, il est de fait que le rapport air- carburant réel peut parfois avoir une valeur différente de la valeur prédéterminée voulue en raison de variations apparues dans le fonctionnement de divers capteurs servant à détecter la condi- tion de travail du moteur et dans le dispositif qui règle ou com- mande le moyen de réglage ou de mesure de la quantité de carburant. Dans un tel cas, il est impossible d'obtenir la stabilité de fonc- tionnement et la conductibilité voulues pour le moteur. Un but de l'invention est de proposer un dispositif de commande par réaction du rapport air-carburant pour le moteur à combustion interne, qui permet de régler la proportion de mélange air-carburant sur une valeur prédéterminée ou une valeur très proche de celle-ci en relation avec une condition de travail parti- culière de moteur, lorsque le moteur fonctionne dans la condition de travail particulière indiquée ci-dessus, de façon à permettre d'atteindre la stabilité de fonctionnement et la conductibilité voulues du moteur L'invention propose un dispositif de commande par réaction du rapport aircarburant destiné à être utilisé dans un moteur à combustion interne, ce dispositif étant conçu pour com- mander le rapport air-carburant du mélange qui est fourni au moteur, par utilisation d'un premier coefficient ayant une valeur qui varie en réponse au signal de sortie d'un capteur de concentra- tion de gaz d'échappement placé dans le dispositif d'échappement du moteur, et au moins un deuxième coefficient possédant une valeur qui varie en fonction du type de condition de fonctionnement parti- culière dans laquelle le moteur fonctionne Le dispositif de commande se distingue en ce qu'il comporte un circuit électrique qui fonctionne de telle manière que, lorsque le moteur fonctionne dans une condition de travail (par exemple la région de la commande de réaction) autre que les conditions de fonctionnement particulières prédéterminées du moteur, la valeur du premier coefficient varie en réponse au signal de sortie du capteur de concentration de gaz d'échappement et, simultanément, la valeur du deuxième coefficient est maintenue à une première valeur prédéterminée, et, lorsque le moteur fonctionne dans l'une des conditions de fonctionnement particulières prédéterminées, la valeur du deuxième coefficient est maintenue à une deuxième valeur prédéterminée et le premier coefficient à une troisième valeur prédéterminée qui est une valeur moyenne des valeurs du premier coefficient obtenues pendant le fonctionnement du moteur dans la condition de fonctionnement indiquée cidessus, c'est-à-dire dans une région de la commande par réaction autre que les conditions de fonctionnement particulières. Ainsi, pendant la commande en boucle ouverte, dans une condition de fonctionnement particulière du moteur, le fait d'utiliser le premier coefficient à une valeur qui est maintenue à la valeur moyenne, ou troisième valeur prédéterminée, en plus d'utiliser un deuxième coefficient dont la valeur est maintenue à la deuxième valeur prédéterminée rend possible d'obtenir un rapport air- carburant qui est plus proche du rapport air-carburant voulu le mieux adapté au fonctionnement du moteur dans la condition de fonctionnement particulière du moteur, ce qui permet d'atteindre une meilleure stabilité de fonctionnement et une meilleure conduc- tibilité du moteur. De préférence, la valeur moyenne indiquée ci-dessus à laquelle le premier coefficient doit être maintenu consiste en une valeur moyenne de valeurs du premier coefficient,qui sont cha- cune supposées prises immédiatement avant ou après une action de commande à termes proportionnels qui est effectuée pendant la commande par réaction du rapport air-carburant. De plus, de préférence, il est fait appel à une valeur remise à jour du premier coefficient pour le calcul de la valeur moyenne indiquée cidessus, à chaque fois que celle-ci est obtenue immédiatement avant ou après chaque action de commande à termes proportionnels Ainsi, on peut toujours obtenir une valeur moyenne du premier coefficient qui est une valeur remise à jour et qui représente une valeur moyenne obtenue à un instant o le rapport air-carburant réel du mélange prend une valeur proche du rapport de mélange théorique, ce qui rend possible de réaliser la commande du rapport air-carburant en complète relation avec la condition de fonctionnement qui prévaut pour le moteur, d'une manière précise. La description suivante, conçue à titre d'illustra- tion de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexés, parmi lesquels la figure 1 est un schéma de principe montrant l'ensemble du dispositif de commande par réaction du rapport air- carburant selon l'invention; la figure 2 est un schéma de principe montrant un programce permettant de commander les durées d'ouverture de sou- pape TOUTM, TOUTS des injecteurs principaux et du sous-injecteur, qui sont actionnés par une unité de commande électronique de la figure 1; la figure 3 est un diagramme temporel montrant la relation de synchronisation existant entre un signal de détermina- tion de cylindre et un signal de point mort haut (PHH) appliqués à l'unité de commande électronique, et des signaux de commande destinés aux injecteurs principaux et au sous-injecteur, délivrés par l'unité de commande électronique; la figure 4 est un organigramme montrant un programme principal de commande des durées d'ouverture de soupape TOUTM et TOUTS; la figure 5 (constituée de la réunion des parties 5 A et 5 B) est un organigramme qui montre un sous-programme de calcul de la valeur du coefficient de correction KO 2 de "commande par réaction en 02; la figure 6 est une vue montrant une table de valeurs Ne-Pl permettant de déterminer une valeur de correction Pl destinée à la correction du coefficient de correction KO 2 de "commande de réaction en la figure 7 est un graphe montrant la manière de mesurer la valeur du coefficient de correction KO 2 par commande à termes proportionnels; la figure 8 est un graphe montrant la manière d'appliquer des coefficients de correction à diverses conditions de fonctionnement du moteur; la figure 9 (constituée de la réunion des par- ties 9 A et 9 B) est un schéma de circuit montrant l'intérieur de l'unité de commande électronique de façon à présenter en détail la section de calcul du coefficient de correction KO 2; la figure 10 est un schéma de circuit montrant le détail d'un comparateur d'états riche et pauvre et une partie d'un circuit de détection de condition de fonctionnement parti- culière de la figure 9; la figure 11 est un schéma de circuit montrant le détail d'un circuit de calcul de KO 2 de la figure 9; la figure 12 est un schéma de circuit montrant le détail d'un circuit de calcul de valeur moyenne de la figure 9; la figure 13 est un schéma de circuit montrant le détail d'un autre exemple du circuit de calcul de la valeur de KO 2 de la figure 9; la figure 14 (constituée de la réunion des parties 14 A et 14 B) est un schéma de circuit montrant le détail d'un autre exemple du circuit de calcul de valeur moyenne de la figure 9; et la figure 15 est un diagramme temporel montrant la relation de synchronisation qui existe entre divers signaux produits dans le circuit de la figure 14. On va maintenant décrire l'invention de façon détaillée en se reportant aux dessins. Ce que montre la figure 1 est l'ensemble d'un dispo- sitif de commande d'alimentation en carburant pour moteurs à combus- tion interne, auquel l'invention peut être appliquée Le numéro de référence 1 désigne un moteur à combustion interne qui peut être,par exemple, du type à quatre cylindres Le moteur 1 possède des chambres de combustion principales, qui peuvent être au nombre de quatre, et des sous-chambres de combustion communiquant avec les chambres de combustion principales, aucune de ces chambres n'étant représentée Une tubulure d'admission 2 est raccordée au moteur 1, et elle comprend une tubulure d'admission principale qui communique avec chaque chambre de combustion principale, et une sous-tubulure d'admission communiquant avec chaque sous-chambre de combustion, aucune d'elles n'étant représentée Sur la tubulure d'admission 2, est monté un corps 3 qui loge un volet d'air prin- cipal et un sous-volet d'air respectivement montés dans la tubulure principale et la sous-tubulure de façon à fonctionner de manière synchrone Aucun des deux volets n'est représenté Un capteur 4 d'ouverture de volet est raccordé au volet principal de manière à détecter son ouverture et à en tirer un signal électrique qui est appliqué à une unité de commande électronique 5 (désignée par l'abré- viation UCE). Un dispositif 6 d'injection de carburant est disposé dans la tubulure d'admission 2 en un emplacement situé entre le moteur 1 et le corps 3, ce dispositif comprenant des injecteurs principaux et un sous-injecteur, qui ne sont pas représentés Le nombre des injecteurs principaux correspond à celui des cylindres du moteur et ils sont chacun placés dans la tubulure d'admission principale en un emplacement qui se trouve légèrement en amont d'une soupape d'admission, non représentée, d'un cylindre du moteur correspondant, tandis que le sous-injecteur, qui est unique, est placé dans la sous-tubulure d'admission en un emplacement situé légèrement en aval du sous-volet d'air de façon à délivrer du carburant à tous les cylindres du moteur Les injecteurs principaux et le sous-injecteur sont électriquement connectés à l'unité de commande électronique 5 de manière que leurs durées d'ouverture de soupape ou leurs quantités d'injection de carburant soient commandées par des signaux délivrés par l'unité de commande électronique 5. D'autre part, un capteur 8 de pression absolue communique par une conduite 7 avec l'intérieur de la soupape d'admis- sion principale du corps 3 en un emplacement situé immédiatement en aval du volet d'air principal Le capteur 8 de pression absolue est conçu pour mesurer la pression absolue régnant dans la tubulure d'admission 2 et applique à l'unité de commande électronique 5 un signal électrique indicatif de la pression absolue mesurée Un capteur 9 de température d'air d'admission est placé dans la tubu- lure d'admission 2 en un emplacement situé enaïal du capteur 8 de pression absolue et est également électriquement connecté à une unité de commande électronique 5 de façon à lui délivrer un signal électrique indicatif de la température mesurée pour l'air d'admis- sion. Un capteur 10 de température du moteur, qui peut être constitué d'une thermistance ou d'un élément analogue, est monté sur le corps du moteur 1 de façon à être encastré dans la paroi périphérique d'un cylindre du moteur dont l'intérieur est rempli par de l'eau de refroidissement, un signal électrique de sortie correspondant étant délivré à l'unité de commande électro- nique 5. Un capteur de vitesse de rotation du moteur (désigné ci-après par "capteur Ne") 11 et un capteur 12 de détermination de cylindre sont disposés en regard d'un arbre à cames, non représenté, du moteur 1 ou d'un arbre de vilebrequin du moteur, également non représenté Le capteur de vitesse Ilest destiné à produire une impulsion pour un angle de vilebrequin particulier à chaque fois que le vilebrequin tourne de 180 , c'est-à-dire à la production de chaque impulsion du signal de position de point mort haut (PBât), tandis que le capteur 12 de détermination de cylindre est con;u pour produire une impulsion à un angle de vilebrequin particulier d'un cylindre donné du moteur Les impulsions produites par les capteurs 11 et 12 sont appliquées à l'unité de commande électro- nique 5. Un dispositif catalyseur 14 à triple action est placé dans un tuyau d'échappement 13 partant du corps du moteur 1 dans le but de purifier les gaz d'échappement des substances HIC, CO et N Ox qu'ils contiennent Un capteur 15 d'oxygène 02 est inséré dans le tuyau d'échappement 13 en un emplacement situé en amont du dispositif catalyseur 14 de façon à mesurer la concentra- tion en oxygène des gaz d'échappement et à délivrer à l'unité de commande électronique 5 un signal électrique indicatif d'une valeur de concentration mesurée. A l'unité de commande électronique 5, sont égale- ment connectés un capteur 16 de mesure de la pression atmosphérique et un commutateur 17 de démarreur qui a pour fonction d'actionner le démarreur, non représenté, du moteur 1, ces élément étant res- pectivement destinés à délivrer à l'unité de commande électronique 5 un signal électrique indicatif de la pression atmosphérique mesurée et un signal électrique indicatif du fait que le démarreur est ou non en service. On va maintenant décrire en détail, en se reportant a la figure 1 et aux figures 2 à 15, le processus de commande de la quantité de carburant du dispositif de commande par réaction du rapport air-carburant selon l'invention. On se reporte tout d'abord a la figure 2, sur laquelle on peut voir un schéma de principe montrant le programme complet de commande du rapport air-carburant, c'est-à-dire la commande des durées d'ouverture de soupape TOUTM, TOUTS des injecteurs princi- paux et du sous-injecteur, ce programme étant exécuté par l'unité de commande électronique 5 Le programme comprend un premier pro- gramme 1 et un deuxième programme 2 Le premier programme 1 est utilisé pour commander la quantité de carburant en synchronisme avec le signal PMH, ce processus étant ci-après désigné comme étant la "commande synchrone" sauf indication contraire, et il comprend un sous-programme 3 de commande de démarrage et un sous-programme 4 de commande de base, tandis que le deuxième programme 2 comprend un sous-programme 5 de commande asynchrone qui s'effectue sans synchro- nisation avec le signal PMH ou indépendamment de celui-ci. Dans le sous-programme 3 de commande de démarrage, les durées d'ouverture de soupape TOUTM et TOUTS sont déterminées par les équations de base suivantes TOUTM = Ti CRM K Ne + (TV + à TV) ( 1) TOUTS = Ti CRS K Ne + TV ( 2), o Ti CRM, Ti CRS représentent respectivement les valeurs de base des durées d'ouverture de soupape des injecteurs principaux et du sousinjecteur, lesquelles sont respectivement déterminées dans une table 6 de valeurs Ti CRM et une table 7 de valeurs Ti CRS; K Ne repré- sente un coefficient de correction applicable au moment du démarrage du moteur, qui est variable en fonction du régime Ne du moteur et est déterminé à partir d'une table 8 de valeurs K Ne; et TV repré- sente une constante associée à l'augmentation et à la diminution de la durée d'ouverture de soupape en fonction de variations de la tension de sortie de la batterie, cette constante étant déterminée b partir d'une table 9 de valeurs TV ATV s'ajoute à la constante TV applicable aux injecteurs principaux pour distinguer de la cons- tante TV applicable au sous-injecteur, parce que les injecteurs principaux ont une structure différente de celle du sous-injecteur et ont donc des caractéristiques de fonctionnement différentes. Les équations de base permettant de déterminer les valeurs de TOUTM et TOUTS qui sont applicables au sous-programme 4 de commande de base sont les suivantes TOUTM (Ti M TDEC) * (KTA * KTW * KAFC KPA * KAST KWOT KO 2 RLS) + TACC i (KTA * KTWT * KAFC) + (TV + àTV) ( 3) TOUTS (Ti S TDEC) (KTA KTW KAST KPA) + TV ( 4), o Tif, Ti S représentent les valeurs de base des durées d'ouverture de soupape respectives des injecteurs principaux et du sous-injecteur et sont déterminés à partir d'une carte 10 de valeurs de base de Ti, et TDEC, TACC représentent des constantes respectivement appli- cables à la décélération et à l'accélération du moteur et sont déter- minés par des sous-programmes 11 de décélération et d'accélération. Les coefficient KTA, K Tl W, etc sont déterminés par leurs tables et, ou bien, sous-programmes 12 respectifs KTA est un coefficient de correction dépendant de la température de l'air d'admission et est déterminé à partir d'une table en fonction de la température réelle de l'air d'admission; KTW est un coefficient d'augmentation de la quantité de carburant qui est déterminée à partir d'une table en fonction de la température TW réelle de l'eau de refroidissement du moteur; KAFC est un coefficient d'augmentation de la quantité de carburant qui est applicable après une opération de coupure de carburant et est déterminé par un sous-program=e; KPA est un coef- ficient de correction dépendant de la pression atmosphérique et est déterminé à partir d'une table en fonction de la pression atmos- phérique réelle; et KAST est un coefficient d'augmentation de la quantité de carburant applicable après le démarrage du moteur et est déterminé par un sous-programme KWOT est un coefficient d'en- richissement du mélange air-carburant, qui est applicable lorsque le volet d'air est grand ouvert et il possède une valeur constante; KO 2 est un coefficient de correction de "commande de réaction d'oxygène O " qui est déterminé par un sous-programme en fonction de la concentration réelle en oxygène des gaz d'échappement; et KLS est un coefficient d'appauvrissement du mélange qui est applicable à un fonctionnement "stoech " pauvre et possède une valeur constante. Le terme "stoech " est une abréviation de "stoechiométrique" et se rapporte à une proportion stoechiométrique ou théorique du mélange air-carburant. D'autre part, la durée d'ouverture de soupape TMA relative aux injecteurs principaux, qui est applicable de façon asynchrone vis-à-vis du signal PEM, est déterminée par l'équation suivante TMA = Ti A KIWT KAST + (TV + A TV) ( 5) o Ti A représente une valeur de base d'augmentation de la quantité de carburant sans synchronisme avec le signal PMH qui est appli- cable à une accélération du moteur de manière non synchrone avec le signal PMH Cette valeur Ti A est détenninée à partir d'une table 13 de valeurs Ti A KTWT est défini comme un coefficient d'augmentation de la quantité de carburant qui est applicable lors d'une commande d'accélération en synchronisme avec le signal PMH et après celui-ci, aussi bien que lors d'une commande d'accélératin non synchrone avec le signal PMH, et il est calculé à partir d'une valeur du coefficient KMW d'augmentation de la quantité de carburant dépendant de la température d'eau qui a été mentionnée ci-dessus et que l'on obtient à partir de la table 14. La figure 3 est un diagramme temporel montrant la relation existant entre le signal de détermination de cylindre et le signal PMH, tous deux appliqués à l'unité de commande électro- nique 5, et les signaux d'excitation délivrés par l'unité de com- mande électronique 5 pour exciter les injecteurs principaux et le sousinjecteur Le signal Si de détermination de cylindre est appliqué à l'unité de commande électronique 5 sous forme d'une impulsion 51 a à chaque fois que le vilebrequin du moteur tourne de 720 Des impulsions S 2 a à 52 e formant le signal PMH 52 sont appliquées àf l'unité de commande électronique 5 à chaque fois que le vilebrequin tourne de 180 La relation temporelle existant entre les deux signaux 51 et 52 détermine celle des signaux d'exci- tation 53 à 56 délivrés pour exciter les injecteurs principaux des quatre cylindres du moteur Plus spécialement, le signal d'exci- tation 53 est délivré pour exciter l'injecteur principal du premier cylindre du moteur, en même temps que la première impulsion 52 a du signal PMH, le signal d'excitation 54 est délivré pour exciter le troisième cylindre en même temps que la deuxième impulsion S b du signal PMH, le signal d'excitation 55 est délivré pour exciter le quatrième cylindre en même temps que la troisième impulsion S c, et le signal d'excitation 56 est délivré pour exciter le deuxième cylindre en même temps que la quatrième impulsion S 2 d Le signal 57 d'excitation du sous- injecteur est produit sous forme d'une impulsion à l'application de chacun impulsion du signal PMH à l'unité de commande électronique 5, c'est-à-dire à chaque fois que le vile- brequin tourne de 180 Tout cela est conçu pour que les impulsions 52 a, 52 b, etc du signal PMH soient chacune produites en avance de 601 sur l'instant o le piston d'un cylindre associé atteint son point mort haut, de manière à compenser le retard arithmétique de fonctionnement de l'unité de commande électronique 5, et un retard existant entre la formation d'un mélange et son aspiration dans le cylindre du moteur, laquelle dépend de l'ouverture de la tubulure d'admission avant que le piston n'atteigne son point mort haut et de l'actionnement de l'injecteur associé. En se reportant à la figure 4, on peut voir un organigramme du premier programme 1 ci-dessus mentionné servant à la commande de la durée d'ouverture de soupape en synchronisme avec le signal DEM dans l'unité de commande électronique 5 Le programme est constitué d'un bloc I de traitement du signé d'entrée, d'un bloc II de commande de base et d'un bloc III de commande de démarrage Pour commencer par le bloc I de traitement du signal d'entrée, on voit que, lorsque le commutateur d'allumage du moteur est mis en service, l'unité centrale de traitement de l'unité de commande électronique 5 est initialisée à l'étape 1 et le signal PMH est délivré à l'unité de commande électronique 5 lorsque le moteur démarre à l'étape 2 Ensuite, toutes les valeurs analogiques de base sont délivrées à l'unité de commande électronique 5, les- quelles comprennent les valeurs mesurées pour la pression atmosphé- rique PA, la pression absolue PB, la température de l'eau de refroi- dissement du moteur TW, la température de l'air atmosphérique TA, l'ouverture du volet d'air eth, la tension de la batterie V, la valeur de tension de sortie V du capteur d'oxygène et l'état marche- arrêt du commutateur de démarreur 17, certaines valeurs nécessaires parmi celles-ci étant ensuite mémorisées (étape 3) De plus, la durée séparant une impulsion du signal PMH de l'impulsion suivante est déterminée pour permettre le calcul de la vitesse réelle Ne du moteur sur la base de la valeur ainsi déterminée, et la valeur calculée est mémorisée dans l'unité de commande électronique 5 (étape 4) Le programme passe ensuite au bloc de commande de base II. Dans ce bloc, il est déterminé, à l'aide de la valeur Ne calculée, si la vitesse de rotation du moteur est ou non plus petite que la vitesse de démarrage, au cours de l'étape 5 Si la réponse est affirmative, le programme passe au sous-programme III de commande de démarrage Dans ce bloc, les valeurs de Ti CRM et Ti CRS sont respectivement choisies dans une table de valeurs TCRM et une table de valeurs Ti CRS sur la base de la valeur mesurée pour la tem- pérature TW d'eau de refroidissement du moteur (étape 6) De plus, la valeur du coefficient de correction K Ne dépendant de Ne est déterminée à l'aide de la table des valeurs R Ne (étape 7) En outre, la valeur de la constante de correction TV dépendant de la tension de la batterie est déterminée à l'aide de la table des valeurs TV (étape 8) Les valeurs ainsi déterminées sont appliquées aux équa- tions ( 1) et ( 2) ci-dessus mentionnées de façon a calculer les valeurs de TOUTM et TOUTS (étape 9). Si la réponse à la question de l'étape 5 ci-dessus est négative, il est déterminé si le moteur est ou non dans l'état de réaliser une coupure du carburant, au cours de l'étape 10 Si la réponse est positive, les valeurs de TOUTM et TOUTS sont toutes deux mises à zéro au cours de l'étape 11. Inversement, si la réponse à la question de l'étape 10 est négative, des calculs sont effectués pour les valeurs des coefficients de correction KTA, KTW, KAFC, KPA, KAST, KWOT, K 02 O KLS, KTWT, etc, et pour les valeurs des constantes de correction TDEC, TACC, TV et ATV à l'aide des sous-programmes et des tables correspondants, au cours de l'étape 12. Ensuite, des valeurs de base des durées d'ouverture de soupape Ti M et Ti S sont choisies dans des cartes respectives des valeurs de Ti M et de Ti S, en correspondance avec les données de la vitesse réelle Ne du moteur et de la pression absolue réelle PB, et, ou bien, de paramètres analogues, au cours de l'étape 13. Ensuite, des calculs sont effectués pour les valeurs TOUTM et TOUTS sur la base des valeurs des coefficients de correc- tion et des constantes de correction choisis au cours des étapes 12 et 13, ainsi que cela a été indiqué ci-dessus, au moyen des équa- tions ( 3) et ( 4) ci-dessus mentionnées (étape 14) Les injecteurs principaux et le sous-injecteur sont actionnés pour des durées d'ouverture de soupape correspondant aux valeurs de TOUTM et TOUTS obtenues par les étapes 9, Il et 14 ci-dessus mentionnées (au cours de l'étape 15). Ainsi que cela a précédemment été établi, en plus de la commande décrite ci-dessus des durées d'ouverture de soupape des injecteurs principaux et du sous-injecteur en synchronisme avec le signal PMH, il est effectué une commande asynchrone des durées d'ouverture de soupape des injecteurs principaux en relation non synchrone avec le signal PMH, mais de manière synchronisée avec un signal d'impulsion ayant une période de répétition constante, la description détaillée de ce signal étant omise dans la descrip- tion. On va maintenant décrire le sous-programme de calcul de la valeur du coefficient de correction KO 2 pour la "commande de réaction en oxygène " en relation avec la figure 5 qui repré- sente un organigramme de ce sous-programme. Tout d'abord, il est déterminé si le capteur d'oxygène O 2 a été ou non mis en service, au cours de l'étape 1. Plus spécialement, au moyen de la résistance interne du capteur d'oxygène, il est détecté si la tension de sortie du capteur d'oxygène a ou non descendu jusqu'à un point d'actionnement ini- tial VX (par exemple 0,6 V) Lorsque le point VX a été atteint, il est produit un signal indicatif de l'actionnement qui met en service un retardateur d'actionnement associé pour commencer le comptage d'une durée prédéterminée (par exemple 60 s) Dans le même temps, il est déterminé si le coefficient KTW d'augmentation de la quantité de carburant dépendant de la température de l'eau et le coefficient KAST d'augmentation de la quantité de carburant postérieurement au démarrage sont égaux à 1 Si toutes les condi- tions données ci-dessus se trouvent remplies, il est alors déter- miné que le capteur d'oxygène a été mis en service Si la mise en service du capteur d'oxygène est niée au cours de l'étape 1, la valeur du coefficient de correction KO 2 est positionnée sur une valeur moyenne KREF, sur laquelle on reviendra ultérieurement, qui a été obtenue lors du dernier processus de commande par réaction sur la base du signal de sortie du capteur d'oxygène, au cours de l'étape 2 Lorsqu'il a été trouvé que le capteur d'oxygène a été mis en service, il est déterminé si le volet d'air est ou non com- plètement ouvert (volet d'air grand ouvert), au cours de l'étape 3. Si la réponse est positive, la valeur du coefficient KO 2 est alors positionnée sur la valeur moyenne KREF donnée ci-dessus au cours de l'étape 2 Si le volet d'air n'est pas complètement ouvert, il est déterminé si le moteur est ou non dans l'état de ralenti, au cours de l'étape 4 En termes plus concrets, si la vitesse Ne du moteur est inférieure à une valeur prédéterminée NLDL (par exemple 1000 tr/min) et que la pression absolue PB est inférieure à une valeur prédéterminée PBIDL (par exemple 360 mm Hg), il est décidé que le moteur est au ralenti, après quoi, l'opération 2 indiquée ci-dessus est exécutée pour fixer la valeur du coefficient KO 2 à la valeur KREF S'il est jugé que le moteur n'est pas au ralenti, il est déterminé ai le moteur est ou non en état de décélération, au cours de l'étape 5 En termes plus concrets, il est décide que le moteur est en état de décélération lorsque la pression absolue PB est inférieure à une valeur prédéterminée PBDEC (par exemple mm Hg), après quoi la valeur du coefficient KO 2 est maintenue à la valeur KREF indiquée ci-dessus, au cours de l'étape 2 Inver- sement, s'il a déterminé que le moteur n'est pas en état de décélé- ration, il est déterminé, au cours de l'étape 6, si le coefficient KLS d'appauvrissement de mélange, applicable au processus "stoech " pauvre possède ou non la valeur 1 Si la réponse est négative, la valeur du coefficient KO 2 est alors maintenue à la valeur KREF indiquée ci-dessus au cours de l'étape 2, tandis que, si la réponse est positive, le programme passe au processus de commande en boucle fermée qui va être décrit ci-après. Dans la commande en boucle fermée, il est d'abord déterminé s'il a été ou non produit une inversion du niveau de sortie du capteur d'oxygène, au cours de l'étape 7 Si la réponse est positive, il est déterminé, au cours de l'étape 8, si la boucle précédente était ou non une boucle ouverte S'il a été déterminé que la boucle précédente n'était pas une boucle ouverte, le rapport air-carburant du mélange est ajusté par commande b termes propor- tionnels Plus spécialement, comme on peut le voir sur la figure 6 qui représente une table de valeurs Ne-Pl servant à déterminer une quantité correctrice Pl au moyen de laquelle le coefficient KO 2 est corrigé, cinq valeurs prédéterminées différentes de Ne, soit NFB 1 à NFB 5 sont produites, qui ont des valeurs appartenant à l'intervalle de 1500 tr/min b 3500 tr/min, tandis que cinq valeurs prédéterminées 23 différentes de Pi, soit Pl b P 6, sont produites en relation avec les valeurs de Ne indiquées ci-dessus, par exemple Ainsi, la valeur de la quantité correctrice Pl est déterminée à partir de la vitesse de rotation Ne du moteur au cours de l'étape 9, cette valeur étant ajoutée ou soustraite au coefficient KO 2 à chaque inversion du niveau de sortie du capteur d'oxygène Ensuite, il est déterminé, au cours de l'étape 10, si le niveau de sortie du capteur d'oxygène est ou non bas Si la réponse est positive, la valeur de Pl obtenue à partir de la table de la figure 6 est ajoutée au coefficient KO 2, au cours de l'étape 11, tandis que, si la réponse est négative, la valeur de Pl est soustraite du coefficient KO 2 au cours de l'étape 12. Ensuite, il est calculé une valeur moyenne KREF à partir de la valeur de KO 2 ainsi obtenue, au cours de l'étape 13 Le calcul de la valeur moyenne KREF peut être effectué à l'aide de l'équation suivante KREFCREF A CREF KREF FA * KO 2 p A KREF' ( 6), o KO 2 p représente une valeur du coefficient KO 2 obtenue immédiate- ment avant ou immédiatement après une action de commande à termes proportionnels, A est une constante (par exemple 256), CREF est une variable qui est fixée dans l'intervalle de 1 à A, et KREF' est une moyenne de valeurs de KO 2 obtenues entre le début du premier processus d'un circuit de commande associé et la dernière action de commande à termes proportionnels. Puisque la valeur de la variable CREF détermine le rapport de la valeur du coefficient KO 2 p obtenue pour chaque action de commande à termeeproportionnesà celle du coefficient KREF, on peut obtenir une valeur optimale de KREF' en positionnant la valeur CREF sur une valeur appropriée appartenant à l'intervalle de 1 à A en fonction des spécifications du dispositif de commande du rapport air-carburant, de celles du moteur, etc, auxquelles l'invention est appliquée. Comme on l'a précédemment noté, on calcule la valeur de KREF sur la base d'une valeur KO 2 p obtenue immédiatement avant ou après chaque action de commande à termes proportionnels. Ceci est dû au fait qu'un rapport air-carburant du mélange à déli- vrer'au moteur se produisant immédiatement avant ou immédiatement après une action de commande à termes proportionnels, c'est-à-dire à un moment d'inversion du niveau de sortie du capteur d'oxygène, révèle une valeur plus proche du rapport de mélange théorique ( 14,7) Ainsi, on peut obtenir une moyenne de valeurs KO 2 qui sont chacune calculées à l'instant o le rapport air-carburant réel du mélange présente la valoir la plus proche du rapport de mélange théorique, ce qui rend possible le calcul de la valeur de KREF la plus appropriée à la condition de fonctionnement réelle du moteur. La figure 7 est un graphe montrant la manière de mesurer (calculer) la valeur de KO 2 p à un instant faisant immédiatement suite à chaque action de commande à ternmsproportionnels Sur la figure 7, le repère * indique une valeur de KO 2 p mesurée immédiatement après une action de commande à termesproportionnels,et KO 2 pl est une valeur remise à jour mesurée au moment présent, tandis que KO 2 p 6 est une valeur mesurée immédiatement après une action de commande à termesproportionnelsqui est la sixième à partir du moment présent. La valeur moyenne KREF peut aussi être calculée à partir de l'équation suivante, au lieu de l'équation ( 6) mentionnée ci-dessus B KREF = (l/ KO 2 pj ( 7), j = 1 o KO 2 pj représente une valeur de K 02 p obtenue immédiatement avant ou immédiatement après la première d'un nombre i d'actions de com- mande à termesproportionnels qui ont lieu avant le moment présent, et B est une constante qui est égale à un nombre prédéterminé d'actions de commande à termesproportionnels (un nombre prédéterminé d'inversions du signal de sortie du capteur d'oxygène) soumises au calcul de la valeur moyenne Plus la valeur de B est grande, plus est élevé le rapport de chaque valeur de KO 2 p à la valeur KREF La valeur de B est fixée à une valeur appropriée en fonction des spéci- fications du dispositif de commande par réaction du rapport air- carburant, du moteur, etc auxquels l'invention s'applique Selon l'équation ( 7), on calcule la somme des valeurs de KO 2 pj entre l'action de commande à termes proportionnels intervenant B fois avant la présente action de commande a termesproportionnels et cette présente action de commande à termes proportionnels, à chaque fois que l'on obtient une valeur de KO 2 pj, et on calcule la valeur moyenne des valeurs Ko 2 pj formant la somme. De plus,selon les équations ( 6) et ( 7) données ci-dessus, on renouvelle la valeur moyenne KREF à chaque fois qu'une nouvelle valeur de KO 2 p est obtenue pendant la commande par réaction utilisant le signal de sortie du capteur d'oxygène, par application de la nouvelle valeur de KO 2 p aux équations Ainsi, la valeur KREF obtenue représente toujours pleinement l'état de fonc- tionnement actuel du moteur. La valeur moyenne KREF calculée de la manière indi- quée ci-dessus est utilisée pour ajuster le rapport aircarburant du mélange ainsi que les autres coefficients de correction, à savoir le coefficient KWOT de correction de volet d'air grand ouvert et le coefficient KLS de correction pour fonctionnement en appauvris- sement, au cours d'une opération de commande en boucle ouverte faisant immédiatement suite à une opération de commande par réaction reposant sur le signal de sortie du capteur d'oxygène, dans laquelle la même valeur KREF a été calculée La commande en boucle ouverte s'effectue dans des régions particulières de fonctionnement du moteur, comme par exemple une région de ralenti, une région d'appau- vrissement du mélange, une région de volet grand ouvert et une région de décélération Plus spécialement, ainsi que le montre la figure 8, dans la région de fonctionnement à volet grand ouvert, la valeur de KO 2 est positionnée sur la valeur moyenne KREF obtenue au cours de l'opération de commande par réaction utilisant le signal de sortie du capteur d'oxygène, qui a été effectuée immé- diatement avant le moment présent, tandis que, simultanément, la valeur du coefficient KWOT de correction pour volet grand ouvert est fixée à une valeur prédéterminée de 1,2 et la valeur du coef- ficient KLS de correction d'appauvrissement du mélange est fixée à une valeur de 1,0 Dans la région d'appauvrissement du mélange et dans la région de décélération, la valeur du coefficient X 02 est fixée à la valeur moyenne KREF indiquée ci-dessus, le coefficient KLS est fixé à une valeur prédéterminée de 0,8, et le coefficient KWOT est fixé à une valeur de 1,0 Dans la région de ralenti, la valeur de KO 2 est fixée à la valeur KREF indiquée ci-dessus, et les coefficients KLS et KWOT sont tous deus fixés à 1,0. On revient maintenant à la figure 5 Si la réponse à la question de l'étape 7 est négative, c'est-à-dire si le niveau du signal de sortie du capteur d'oxygène 02 reste le même, ou bien si la réponse à la question de l'étape 8 est positive, c'est-à-dire si la boucle précédente était une boucle ouverte, le rapport air-carburant du mélange est ajusté par une commande à termes entiers Plus spécialement, il est déterminé, au cours de l'étape 14, si le niveau de sortie du capteur d'oxygène est ou non bas Si la réponse est positive, les impulsions du signal PMH sont comptées au cours de l'étape 15, en même temps qu'il est déterminé si la valeur de comptage n IL a ou non atteint une valeur prédéterminée n I (par exemple 30 impulsions) au cours de -l'étape 16 Si la valeur prédéterminée ni n'a pas encore été atteinte, la valeur KO 2 est maintenue à sa valeur immédiatement précédente, au cours de l'étape 17 S'il est trouvé que la valeur n IL a atteint la valeur n I, une valeur prédéterminée Ak (par exemple 0,3 % environ de la valeur de KO 2) est ajoutée à la valeur de K 023 au cours de l'étape 18 Dans le même temps, le nombre d'impulsions n IL qui a été compté est repositionné sur zéro au cours de l'étape 19. Après cela, la valeur prédéterminée &k est ajoutée à la valeur de KO 2 à chaque fois que la valeur n IL atteint la valeur n I Inver- sement, s'il apparalt que la réponse à la question de l'étape 14 est négative, les impulsions du signal DME sont comptées au cours de l'étape 20, en même temps qu'il est déterminé si la valeur de comptage n IH a ou non atteint la valeur prédéterminée n I au cours de l'étape 21 Si la réponse est négative dans l'étape 21, la valeur KO 2 est maintenue à sa valeur immédiatement précédente, au cours de l'étape 22, tandis que, si la résponse est-positive, la valeur prédéterminée à k est soustraite de la valeur KO 2 J au cours de l'étape 23, et, simultanément, le nombre d'impulsions n IH qui a été compté est repositionné sur zéro au cours de l'étape 24. Ainsi, la valeur prédéterminée ak est soustraite de la valeur de KO 2 à chaque fois que la valeur n IH atteint la valeur n I, de la même manière que cela a été indiqué ci-dessus. Les figures 9 à 12 sont des schémas de circuit montrant la disposition interne de l'unité de commande électronique 5 uti- lisée dans le dispositif de commande par réaction du rapport air- carburant selon l'invention décrit ci-dessus, et ces schémas pré- sentent de manière spécialement détaillée la section de calcul des * coefficients de correction KO 2 et KREF. On se reporte d'abord à la figure 9, sur laquelle est présentée la disposition interne complète de l'unité de commande électronique 5 qui contient la section de calcul des coefficients de correction KO 2 et KREF Le signal PMH recueilli par le capteur 11 de vitesse du moteur (Ne) présenté sur la figure 1 est appliqué à un circuit monostable 501 qui forme un circuit conformateur d'onde en coopération avec un circuit 502 générateur de signal d'horloge séquentiel placé en son voisinage Le circuit monostable 501 pro- duit un signal de sortie So à l'application de chaque impulsion de signal PMR, et ce signal déclenche le circuit générateur de signal d'horloge séquentiel 502 qui produit des impulsions d'horloge CPO à CP 9 de manière séquentielle L'impulsion d'horloge CPO est appliquée à un registre 503 de vitesse du moteur (Ne) de manière à amener celui-ci a mémoriser une valeur de comptage immédiatement précédente délivrée par un compteur 504 de vitesse du moteur (Ne) qui compte des impulsions d'horloge de référence produites par un générateur de signal d'horloge de référence 509 L'impulsion d'horloge C Pl est appliquée au compteur 504 de vitesse de rotation du mo eur afin de repositionner sur zéro la valeur de comptage immé- diatement précédente contenue dans le compteur 504 Ainsi, la vitesse de rotation Ne du moteur est mesurée sous forme du nombre d'impulsions d'horloge de référence compté entre deux impulsions adjacentes du signal PMH, et le nombre compté d'impulsions d'horloge de référence, soit la vitesse de rotation Ne mesurée, est mémorisé dans le registre 503 de vitesse de rotation du moteur De plus, les impulsions d'horloge CPO à'CP 9 sont délivrées à divers circuits présentés sur les figures 11 et 12, auxquelles on se reportera ulté- rieurement. D'une manière analogue à ce qui vient d'Stre indiqué, les signaux de sortie du compteur 4 d'ouverture de volet d'air (Oth), du capteur 8 de pression absolue (PB) et du capteur 10 de tempéra- ture d'eau (TW) du moteur sont délivrés à un convertisseur analo- gique-numérique 505 pour être transformés en des signaux numériques respectifs qui sont alors appliqués respectivement à un registre 506 d'ouverture de volet d'air (eth), un registre 507 de pression absolue (PB) et un registre 508 de température d'eau (r N) du moteur. Les valeurs mémorisées dans ces registres et la valeur mémorisée dans le registre 503 de vitesse de rotation du moteur sont délivrées à un circuit 521 de calcul de valeurs Ti de base et à un circuit 510 de détection de conditions de fonctionnement particulières Les valeurs mémorisées dans le registre 507 de pression absolue et dans le registre 503 de vitesse de rotation sont également délivrées à un circuit 593 de détermination de fonctionnement d'appauvrisse- ment du mélange, lequel répond à ces valeurs d'entrée en délivrant un signal indicatif de la valeur du coefficient de correction KLS au circuit 510 de détection de conditions de fonctionnement particu- lières pendant le fonctionnement d'appauvrissement du mélange De plus, les valeurs mémorisées dans le registre 503 de vitesse de rotation du moteur, le registre 507 de pression absolue et le registre 508 de température d'eau du moteur sont également délivrées à un circuit 594 de détection de coupure de carburant, lequel répond à ces valeurs d'entrée en délivrant au circuit 510 de détec- tion de conditiorsde fonctionnement particulières un signal binaire qui indique si le moteur est ou non dans un état de coupure de carburant Le circuit 521 de calcul de valeurs Ti de base répond aux valeurs qui lui sont appliquées par les registres 503 et 506 à 508 en effectuant le calcul des valeurs des coefficients permet- tant de déterminer la durée de base Ti d'injection de carburant. Le circuit 510 de détection de conditions de fonctionnement parti- culières reçoit également le signal de sortie du capteur d'oxygène de la figure 1 et répond à la valeur de ce signal de sortie en déterminant si le capteur d'oxygène 15 est ou non en service Après détermination de l'état du capteur d'oxygène 15, le circuit 510 détermine si le moteur fonctionne ou non dans une région de fonc- tionnement particulière (par exemple la région de fonctionnement à volet grand ouvert, la région de ralenti, la région de décéléra- tion, ou la région d'appauvrissement du mélange) Lorsqu'une des conditions particulières de fonctionnement indiquées ci-dessus est remplie, le circuit 510 produit un signal de sortie binaire " 1 " sous forme de signal de commande en boucle ouverte à sa borne de sortie 510 b Lorsque aucune des conditions particulières de fonc- tionnement indiquées ci-dessus n'est présente, c'est-à-dire lorsque le moteur fonctionne dans un mode de commande par réaction du rap- port air-carburant répondant au signal de sortie du capteur d'oxygène, le circuit 510 produit un signal de sortie binaire "" comme signal de commande en boucle fermée à sa borne de sortie 510 a Le premier signal de sortie de valeur binaire " 1 " qui est produit à la borne de sortie 510 b est délivré à une borne d'entrée d'un circuit ET 512, et le deuxième signal de sortie de valeur binaire " 1 " produit à la borne de sortie 510 a est appliqué à une borne d'entrée d'un circuit ET 511 Les circuits ET 511 et 512 reçoivent respectivement par leurs autres bornes d'entrée des valeurs mémorisées dans une mémoire 513 de premières valeurs prédéterminées et dans une mémoire 514 de deuxièmes valeurs prédéterminées La mémoire 513 de premières valeurs prédéterminées mémorise des valeurs de coefficients (par exemple une valeur de KWOT égale à 1,0 et une valeur de KLS égale à 1,0) qui sont applicables lorsque aucune des conditions particulières de fonctionnement n'est présente, c'est-à-dire pendant un fonctionnement à "commande de réaction en oxygène", et la mémoire 514 de deuxièmes valeurs prédéterminées mémorise des valeurs de coefficients (par exemple une valeur de KWOT égale à 1,2 et une valeur de KLS égale à 1,0 pour la région de fonctionnement à volet d'air grand ouvert, une valeur de KWOT égale à 1,0 et une valeur de KLS égale à 0,8 pour la région d'appauvrissement du mélange, une valeur de KWOT égale à 1,0 et urevaleur de KLS égale à 0,8 pour la région de décélération, et une valeur de KWOT égale à 1,0 et une valeur de KLS égale à 1,0 pour la région de ralenti) applicables lorsque aucune des conditions particulières de fonctionnement n'est présente, c'est-à-dire pendant un fonctionnement à commande en boucle ouverte Aussi longtemps que les circuits ET 511 et 512 reçoivent à leurs premières bornes d'entrée indiquées ci-dessus les signaux de sortie de valeur " 1 " venant du circuit 510 de détection de condi- tions particulières de fonctionnement, ils autorisent la délivrance des valeurs mémorisées dans les mémoires 513 et 514, comme deuxièmes coefficients, à un multiplicateur 524, auquel on se reportera ulté- rieurement, par l'intermédiaire d'un circuit OU 515. Inversement, le signal de sortie du capteur d'oxygène 15 de la figure 1 est appliqué à un comparateur 516 entre états pauvre et riche de la figure 9, lequel détermine si le niveau de sortie du capteur d'oxygène 15 est bas ou haut Le signal résultant de distinc- tion entre l'état pauvre et l'état riche est appliqué à un circuit 517 de calcul de valeurs de KO 2, lequel reçoit également le signal de commande en boucle fermée venant de la borne de sortie 510 a du circuit 510 de détection de conditionsparticulièresde fonctionnement Le circuit 517 de calcul de valeurs de KO 2 répond au signal de distinc- tion entre l'état pauvre et l'état riche en calculant la valeur KO 2, comme cela est décrit en détail ci-après, et la valeur calculée résul- tante de KO 2 est appliquée à une borne d'entrée d'un circuit ET 518. Le circuit ET 518 est destiné à recevoir par son autre borne d'entrée le signal de commande en boucle fermée de valeur binaire " 1 " venant de la borne de sortie 510 a du circuit 510 de détection de conditions particulières de fonctionnement Ainsi, pendant la commande par réaction utilisant le signal de sortie du capteur d'oxygène, lorsque aucune condition particulière de fonctionnement n'est pré- sente, le circuit ET 518 permet que le signal portant la valeur calculée de KO 2 qui est délivré par le circuit 517 de calcul de KO 2 soit appliqué, comme premier coefficient b à une borne d'entrée d'un premier multiplicateur 523 par l'intermédiaire d'un circuit OU 520 Le premier multiplicateur 523 reçoit par son autre borne d'entrée un signal portant une valeur de base, comme signal d'entrée a en provenance du circuit 521 de calcul des valeurs de base Ti afin de multiplier cette valeur a de Ti par la valeur b du coefficient KO 2 calculé de la manière indiquée cidessus, et le signal portant le produit résultant a * b soit Ti * KO est appliqué comme signal d'entrée d, à une borne d'entrée d'une deuxième multiplicateur 524 Ce deuxième multiplicateur 524 reçoit par son autre borne d'entrée les valeurs des coefficient KWOT et KLS qui sont applicables pendant la commande en boucle fermée (tous deux ayant une valeur égale à 1,0) comme signal d'entrée d, afin de multiplier le produit a b égal à Ti KO 2, par les valeurs des coefficients KWOT et KLS pour obtenir une valeur de base TOUT' (laquelle est en substance égale au produit constituant le signal de sortie du premier multiplicateur 523) Cette valeur de base TOUT' est appliquée à un circuit 526 de commande de valeur TOUT par l'intermédiaire d'un registre 525 de valeurs TOUT' Le circuit 526 de commande de valeur TOUT effectue une opération arithmétique utilisant l'équation de base mentionnée ci-dessus qui additionne et, ou bien, multiplie la valeur TOUT' avec les autres coefficients de correction et les autres constantes mentionnées ci-dessus, les résultats obtenus étant délivrés aux injecteurs principaux comme signaux d'excitation. Pendant le processus de commande par réaction d'oxygène décrit ci-dessus, le signal de sortie du circuit ET 518 est toujours délivré à un circuit 519 de calcul de valeur moyenne, lequel calcule une valeur moyenne KREF à partir des valeurs KO 2 successivement reçues pendant la commande de réaction en oxygène, la valeur moyenne KREF résultante étant appliquée & une borne d'entrée d'un circuit ET 322. Lorsque l'une des conditions particulières de fonction- nement du moteur est détectée par le circuit de détection 51 O, le circuit ET 522 reçoit par son autre borne d'entrée le signal de commande en boucle ouverte de valeur binaire " 1 " de la part du cir- S cuit 510, de sorte que la valeur moyenne KREF calculée qui est fournie par le circuit 519 de calcul de valeur moyenne est appliquée au premier multiplicateur 523 comme premier coefficient Le premier multiplicateur 523 calcule le produit d'une valeur Ti de base et de cette valeur moyenne KREF calculée de façon à appliquer le signal résultant au deuxième multiplicateur 524, de la manière qui. a été décrite ci-dessus Pendant la commande en boucle ouverte, le deuxième multiplicateur 524 reçoit les valeurs des coefficients KWOT, KLS comme deuxièmes coefficients de la part de la mémoire 314 de deuxièmes valeurs prédéterminées, par l'intermédiaire du circuit ET 512 et du circuit OU 515, afin de multiplier la valeur produit fournie par le premiermultiplicateur 523 par les valeurs de ces deuxièmes coefficients Le signal résultant portant le produit est délivré au circuit 526 de commande de valeur TOUT par l'intermédiaire du registre 525 de valeurs TOUT', puis le circuit 526 de cotmande de valeur TOUT effectue une opération de commande de durée d'ouver- ture de soupape analogue à celle effectuée pendant la commande en boucle fermée, ainsi que cela a été décrit ci-dessus. La figure 10 illustre la disposition interne du circuit 510 de détermination de conditions particulières de fonctionnement et du comparateur 516 entre l'état pauvre et l'état riche, tous deux apparaissant sur la figure 9 Le comparateur 516 entre l'état pauvre et l'état riche comprend un comparateur COM Pl formé d'un amplifica- teur opérationnel qui est conçu pour recevoir par es borne d'entrde d'inversion le signal de sortie du capteur d'oxygène 15 et, par sa borne d'entrée de non-inversion, un niveau de tension de référence prédéterminé E 1 Le comparateur COM Pl produit un signal de sortie de niveau haut " 1 " lorsque le niveau de tension de sortie du capteur d'oxygène 15 est inférieur au niveau de tension de référence El ce qui signifie que le mélange est dans un état pauvre, tandis qu'il produit un signal de sortie de niveau bas '0 " lorsque le niveau de tension de sortie du capteur d'oxygène est supérieur au niveau de tension de référence EJ, ce qui signifie que le mélange est dans un état riche Le signal de sortie du comparateur COM Pl est envoyé au circuit 517 de calcul du coefficient KO 2 de la-figure 9 Le signal de sortie du capteur d'oxygène 15 est également délivré à un autre comparateur COMP 2 qui fait partie de la section détermi- nant l'état actif du capteur d'oxygène du circuit 510 de détermina- tion de conditionsparticulièresde fonctionnement Le comparateur COMP 2 comprend également un amplificateur opérationnel qui reçoit par sa borne d'entrée d'inversion le signal de sortie du capteur d'oxygène et, par sa borne d'entrée de non-inversion, un niveau de tension de référence prédéterminé E 2 (par exemple 0,6 V) Comme cela est bien connu, le capteur d'oxygène 15 a une caractéristique de sortie telle que, lorsqu'il est dans l'état actif, son niveau de tension de sortie diminue en raison d'une réduction de sa résis- tance interne Lorsque le niveau de tension de sortie du capteur d'oxygène 15 tombe au-dessous du niveau de tension de référence prédéterminé E 2, le comparateur COMP 2 produit un signal de sortie de niveau haut " 1 " et applique celui-ci à la borne d'entrée d'impul- sion de positionnement d'une bascule RS 527 La bascule RS 527 reçoit par sa borne d'entrée d'impulsion de repositionnement R un signal de repositionnement initial au moment du démarrage du moteur de façon à produire un signal de sortie "O" à sa borne de sortie Q Lorsqu'elle reçoit un signal de sortie de niveau " 1 " de la part du comparateur COMP la bascule 527 produit un signal de sortie de niveau " 1 " à sa borne de sortie Q et applique celui-ci à une borne d'entrée d'un circuit ET 528, comme signal indicatif de l'état actif. Le circuit 510 de détermination de conditions parti- culières de fonctionnement comporte également plusieurs mémoires qui mémorisent respectivement des valeurs prédéterminées relatives à la détermination de diverses conditions particulières de fonc- tionnement du moteur, a savoir une mémoire 529 de valeurs 8 WOT, une mémoire 530 de valeurs NIDL, une mémoire 531 de valeurs PBIDL, une mémoire 532 de valeurs PBDEC et une mémoire 533 de valeurs 1,0, lesquelles servent respectivement à la détermination de la région de fonctionnement à volet d'air grand ouvert, de la région de ralenti, de la région de décélération et de la région d'appauvris- sement du mélange, et sont respectivement connectées aux compara- teurs 534 à 538 Les comparateurs 534 à 538 sont chacun destinés à produire un signal de sortie de niveau " 1 " lorsque leur condition particulière de fonctionnement respectivement associée n'est pas présente, ainsi que cela sera décrit ci-dessous. Tout d'abord, le comparateur 534 produit un signal de sortie de niveau " 1 " lorsqu'une valeur e WOT prédéterminée (par exemple 500) appliquée par la mémoire 529 est supérieure ou égale à la valeur de l'ouverture de volet d'air e réelle, c'est-à-dire lorsque la relation A, > Bl indiquée sur la figure 10 est valable. Le comparateur 535 produit un signal de sortie de niveau " 1 " lorsqu'une valeur de vitesse de rotation du moteur prédéterminée (par exemple 1000 tr/min) est inférieure ou égale à la valeur de la vitesse réelle Ne de rotation du moteur, c'est-à-dire lorsque la relation A 2 > B 2 est valable, la grandeur d'entrée A 2 correspon- dant à la vitesse prédéterminée indiquée ci-dessus et la grandeur d'entrée B 2 étant un certain nombre d'impulsions d'horloge de référence compté entre deux impulsions adjacentes du signal PHH. La mémoire 530 de valeurs NIDL contient un inverse de la valeur prédéterminée NIDL pour des raisons de commodité de la comparaison, avec la vitesse réelle Ne de rotation du moteur, qui est lue dans le registre 503 de vitesse de rotation du moteur de la figure 9 sous forme d'un nombre d'impulsions d'horloge de référence compté entre deux impulsions PMH adjacentes Le comparateur 536 produit un signal de sortie de niveau " 1 " lorsqu'une valeur de pression absolue prédéterminée PBIDL (par exemple 360 mm Hg) fournie par la mémoire 531 de valeurs PBIDL est inférieure ou égale à la valeur de la pression absolue réelle PB, c'est-à- dire lorsque la relation A 3 au circuit ET 528 par l'intermédiaire d'un circuit OU 539. Le comparateur 537 produit un signal de sortie de niveau " 1 " lorsqu'une valeur de pression absolue prédéterminée PBDEC fournie par la mémoire 532 de valeurs PBDEC est inférieure ou égale à la valeur de la pression absolue réelle PB, c'est-a-dire lorsque la relation A 4 ' niveau " 1 " est appliqué à une borne d'entrée d'un circuit ET 540. Le circuit ET 540 produit un signal de sortie de niveau " 1 ' et l'applique au circuit ET 528 lorsqu'il reçoit à la fois le signal de sortie de niveau " 1 " indiqué ci-dessus de la part du comparateur 537 et un signal binaire de niveau '" 1 délivré par le circuit 594 de détection de coupure de carburant de la figure 9, ce qui corres- pond au cas o la condition de coupure de carburant n'est pas satis- faite En dernier lieu, le comparateur 538 produit un signal de sortie de niveau " 1 " lorsque la valeur réelle du coefficient de correction KLS est égale à 1,0, c'est-à-dire lorsque la relation A 5 = B 5 est valable, et il applique le signal de sortie de niveau " 1 " indiqué ci-dessus au circuit ET 528 Lorsqu'il reçoit le signal indicatif de l'état actif du capteur d'oxygène ayant le niveau " 1 " et des signaux de sortie qui sont tous de niveau " 1 " de la part des comparateurs 534 à 538, le circuit ET 528 produit un signal de sortie de niveau " 1 ", lequel est délivré par la borne de sortie 510 a du circuit 510 de détermination de conditionsparticulières de fonctionnement comme signal de commande en boucle fermée Inverse- ment, lorsqu'il ne reçoit pas le signal de niveau " 1 " indicatif de l'état actif du capteur d'oxygène, ou lorsqu'il reçoit des signaux de sortie des comparateurs 534 à 538 dont certains ont une valeur " O ", le circuit ET 528 produit naturellement un signal de sortie de niveau " O ", lequel est ensuite inversé au niveau haut " 1 " par un inverseur 541 connecté à la sortie du circuit ET 528, pour être ensuite délivré par la borne de sortie 510 b du circuit 510 comme signal de commande en boucle ouverte. La figure 11 illustre la disposition interne du circuit 517 de calcul du coefficient K 02 de la figure 9 Comme on peut le voir sur la figure 11, le signal de commande en boucle fermée de niveau " 1 " délivré par le circuit 510 de détermination de condi- tions particulières-de fonctionnement est appliqué à la borne d'entrée D d'une première bascule D 542 Cette bascule D 542 est destinée à produire un signal d'étiquette indicatif de la condition de fonctionnement du moteur existant dans la présente boucle, lequel signal a une valeur " 1 " lorsque la commande s'effectue dans le Mode boucle fermée,, et une valeur " O " lorsqu'elle s'effectue dans le mode boucle ouverte Plus spécialement, après avoir reçu le signal de commande en boucle fermée de niveau " 1 ", la bascule D 542 produit un signal de sortie de niveau " 1 " à sa borne de sortie Q dès l'application d'une impulsion d'horloge C Pl produite par le générateur d'horloge séquentiel 502, et elle l'applique aux circuits ET 544, 545 et 546 A la première bascule D 542, est connectée une deuxième bascule D 543, qui est destinée à produire un signal d'étiquette indicatif de la condition de fonctionnement du moteur présente dans la dernière boucle, ou boucle immédiatement précé- dente Ainsi, la bascule D 543 produit un signal de sortie de niveau " 1 " à sa borne de sortie Q si la dernière boucle est dans le mode fermé, et un signal de sortie de niveau " O " si la dernière boucle est dans le mode ouvert On va maintenant supposer que la dernière boucle était dans le mode fermé, si bien que la deuxième bascule D 543 produit un Signal de sortie de niveau " 1 " qui est appliqué directement au circuit ET 544 et, par l'intermédiaire d'un inverseur 547, au circuit ET 545. D'autre part, le signal de distinction entre l'état riche et l'état pauvre produit par le comparateur 516 entre l'état riche et l'état pauvre, présenté en détail sur la figure 10, est appliqué à la borne d'entrée D d'une troisième bascule D 548, laquelle est destinée à produire un signal d'étiquette indicatif du niveau de sortie du capteur d'oxygène 15 existant dans la pré- sente boucle La bascule D 548 produit des signaux de sortie de niveau respectifs " 1 " et " O " à sa borne de sortie Q lorsqu'elle reçoit respectivement un signal indicatif de l'état pauvre et un signal indicatif de l'état riche, dès l'application d'une impul- sion d'horloge CP 1 A la troisième bascule D 548, est connectée une quatrième bascule D 549 qui est destinée à produire un signal d'étiquette indicatif du niveau de sortie du capteur d'oxygène 15 existant dans la dernière boucle La bascule D 549 produit des signaux de sortie de niveaux respectifs " 1 " et "O" à sa borne de sortie Q si le signal de sortie du capteur d'oxygène de la dernière boucle a montré respectivement un état pauvre du mélange et un état riche du mélange, de la mime manière que ce qui vient d'itre Indiqué ci-dessus Ainsi, s'il y a changement du niveau du signal de distinction entre l'état riche et l'état pauvre lors du passage de la dernière boucle à la présente boucle, les troisième et qua- trième bascules D 548 et 549 ont des niveaux de sortie différents, l'une ayant par exemple un signal de sortie de niveau haut " 1 " et l'autre ayant un signal de sortie de niveau bas "O" Les signaux de sortie des deux bascules 548 et 549 sont appliqués à un circuit OU exclusif 550 Ainsi, s'il existe un changement du niveau du signal de distinction entre l'état riche et l'état pauvre, les signaux de sortie différents des bascules 548 et 549 font que le circuit OU exclusif 550 produit un signal de sortie de niveau " 1 ", lequel est appliqué directement aux circuits ET 544 et 545 indiqués ci-dessus et, par l'intermédiaire d'un inverseur 551, au circuit ET 546. On suppose maintenant que la boucle présente se trouve dans le mode fermé alors que la dernière boucle était également dans le mode fermé Alors, le circuit ET 544 reçoit à ses bornes d'entrée des signaux de sortie qui ont tous un niveau haut " 1 " de la part des bascules 542 et 543 et du circuit OU exclusif 550, de sorte qu' il produit un signal de sortie de niveau " 1 " lorsqu'il se produit un changement de niveau du signal de distinction entre l'état riche et l'état pauvre entre la présente boucle et la dernière boucle Le signal de sortie de niveau " 1 " du circuit ET 544 est utilisé comme signal de commande à termes proportionnels en vue de la commande à termes proportionnels du rapport air- carburant, comme cela sera décrit ultérieurement Par ailleurs, dans l'état supposé ci-dessus, les circuits ET 545 et 546 reçoivent chacun par une borne d'entrée un signal de sortie de niveau "O" par l'intermédiaire respectif des inverseurs 547 et 551, si bien qu'un circuit OU 552, qui est connecté aux sorties des circuits ET 545 et 546, produit un signal de sortie de niveau "O" Le montage est ainsi fait que la commande à termes entiers du rapport air-carburant est réalisée lorsque le signal de sortie du circuit OU 552 possède un niveau haut, de sorte que, dans ce cas, la com- mande à termes entiers n'est pas effectuée. Au contraire, s'il n'apparaît aucun changement du niveau du signal de distinction état pauvre-état riche entre la présente boucle et la dernière boucle, le niveau du signal de sortie du circuit ET 544 est bas de manière à empêcher l'exécution de la com- mande à termes entiers, tandis que le niveau du signal de sortie du circuit ET 546 est haut, si bien que le circuit OU 552 produit une instruction de commande à termes entiers pour mettre en oeuvre la commande à termes entiers. De plus, si la dernière boucle est dans le mode ouvert, le signal de sortie du circuit ET 544 est de niveau "" afin d'empêcher l'exécution de la commande à termes proportionnels, tandis que le signal de sortie de la bascule 543 est de niveau "O", de sorte que le signal de sortie du circuit ET 545, qui reçoit un signal de sortie de niveau " 1 " de la part de l'inverseur 547 qui inverse le signal de sortie de niveau "O" indiqué ci-dessus de la bascule 543, est de niveau "V" de façon à entrainer l'exécution de la commande à termes entiers. Les processus décrits ci-dessus sont tous applicables lorsque la présente boucle est dans le mode fermé Inversement, lorsque la présente boucle est dans le mode ouvert, le signal de sortie de la première bascule D 542 est de niveau "O", si bien que les circuits ET 544, 545 et 546 produisent tous un signal de sortie de niveau "O" afin d'empocher à la fois la commande à termes entiers et la commande à termes proportionnels. A la fin de l'opération relative à la présente boucle, les deuxième et quatrième bascules D 543 et 549 sont de nouveau positionnées par une impulsion d'horloge CP 6 de façon à produire un signal d'adresse indicatif de la condition de fonctionnement du moteur dans la présente boucle et un signal d'adresse indicatif du niveau du signal de sortie du capteur d'oxygène. On va maintenant décrire le fonctionnement par commande à termes entiers du circuit de la figure 11 Lorsque le circuit OU 552 produit un signal de sortie de niveau " 1 " donnant l'instruction du fonctionnement par commande à termes entiers, ce signal de sortie de niveau haut est appliqué à une borne d'entrée de chacun des cir- cuits ET 553 et 554 Dans ce cas, si le signal de distinction état pauvreétat riche délivré par le circuit 516 de comparaison entre liétat pauvre et l'état riche des figures 9 et 10 possède un niveau haut, c'est-à-dire si le mélange délivré au moteur est pauvre, le circuit ET 553 reçoit directement par l'autre borne d'entrée le signal de sortie de niveau " 1 " indiqué ci-dessus de la troisième bascule D 548, tandis que, dans le même temps, l'autre circuit ET 554 reçoit par l'autre borne d'entrée un signal de bas niveau "O" par l'intermédiaire d'un inverseur 555 Ainsi, le circuit ET 553 s'ouvre lorsque le signal de sortie du capteur d'oxygène indique que le mélange est pauvre Lorsqu'il reçoit le signal de sortie de niveau " 1 " indiqué ci-dessus, le circuit ET 553 produit une impulsion unique à chaque fois qu'une impulsion d'horloge CP 2 lui est appliquée, et il l'applique à un compteur 556 de valeur NIL, lequel compte le nombre d'impulsions délivré par le circuit ET 553 et applique cette valeur de comptage à un comparateur 557 sous forme du signal d'entrée B 6 Le comparateur 557 compare la valeur de comptage B 6 avec une valeur prédéterminée NI délivrée comme signal d'entrée A 6, par une mémoire 558 de valeurs NI, et il produit un signal de sortie de niveau " 1 " lorsque la relation d'entrée A 6 3 B 6 est valable, ce signal étant appliqué à une cinquième bascule D 559 par sa borne d'entée D La cinquième bascule D 559, qui se trouve alors dans un état repositionné par une impulsion d'horloge CP 1, produit un signal de sortie de niveau " 1 " à sa borne de sortie Q dès l'application d'une impulsion d'horloge CP 3, et il l'applique à une borne d'enteée d'un circuit ET 561 du type à trois entrées, comme instruction d'addi- tion de kk Dans ce cas, le circuit ET 561 reçoit par l'autre borne d'entrée l'instruction de commande à termes entiers de niveau " 1 " venant du circuit OU 552 Lorsqu'il reçoit les deux signaux de niveau haut " 1 " en même temps, le circuit ET 561 autorise la délivrance d'une valeur A k contenue dans une mémoire 562 et équivalente à la quantité de correction devant être ajoutée à la valeur de KO 2 en une fois à un additionneur 564, comme signal d'entrée Y, par l'intermédiaire d'un circuit OU 563 L'additionneur 564 contient déjà une valeur de KO 2 qui était apparue dans la dernière boucle et qui lui a été délivrée sous forme de signal d'entrée X, et il ajoute la valeur k indiquée ci-dessus à la valeur de KO 2 de la dernière boucle, pour appliquer la somme X + Y résultante à un registre auxi- hlaire 565 de valeur de KO 2 dès l'application d'une impulsion d'hor- loge CP 4 Le registre 565 applique alors la valeur X + Y mémorisée à un registre 566 de valeur de KO 2 dès l'application d'une impulsion d'horloge CP 5, ce qui remet à jour la valeur de KO 2 ' Cette valeur de K 02 remise à jour est appliquée à l'additionneur 564 pour être utilisée comme valeur de KO 2 de la dernière boucle lors de la boucle suivante L'impulsion d'horloge CP 5 indiquée ci-dessus est également délivrée à une borne d'entrée d'un circuit ET 560 dont l'autre borne d'entrée reçoit le signal d'instruction d'addition de t k indiqué ci-dessus venant de la bascule D 559 Par conséquent, le circuit ET 560 produit une impulsion unique et l'applique au compteur 556 de valeur de NIL par l'intermédiaire d'un circuit OU 567, comme signal de repositionnement destiné à repositionner à zéro le compteur 556 Par ailleurs, aussi longtemps que la valeur de comptage B 6 délivrée au comparateur 557 n'atteint pas la valeur de NI prédé- terminée A 6 qu'il mémorise, le signal d'instruction d'addition de la valeur &kindiqué ci-dessus n'est pas produit par la bascule D 559, si bien que la valeur d'entrée Y délivrée à l'additionneur 564 est nulle et que, par conséquent, les valeurs mémorisées dans le registre auxiliaire 565 de valeur de K 02 et dans le registre 566 de valeur de KO 2 restent inchangées même lorsque des impulsions d'horloge CP 4 et CP 5 leur sont appliquées, ce qui maintient la valeur de KO 2 relative à la dernière boucle. Par ailleurs, lors de l'inversion du niveau du signal de distinction état pauvre-état riche, l'impulsion d'horloge CP 5 indiquée ci-dessus est délivrée a une borne d'entrée d'un circuit ET 568 qui reçoit par son autre borne d'entrée un signal de sorti. de niveau " 1 " de la part du circuit OU exclusif 550, si bien que le circuit ET 568 produit une impulsion unique et l'applique au compteur 556 de valeur NIL par l'intermédiaire du circuit OU 567 afin de repositionner à zéro le compteur 556. D'autre part, lorsque le signal de distinction état pauvre-état riche produit par le comparateur 516 entre l'état pauvre et l'état riche est de niveau bas, c'est-à-dire lorsque le mélange est riche, ce signal de niveau bas est appliqué au circuit ET 553 indiqué ci-dessus de manière à lui faire produire un signal de sor- tie de niveau "O" pour que l'opération d'addition de la valeur Ak indiquée ci-dessus ne soit pas effectuée, tandis que le signal de Sortie de niveau bas du circuit ET 553 est inversé en un niveau haut par l'inverseur 555, puis appliqué à une borne d'entrée du circuit ET 554 Le circuit ET 554, dont l'autre borne d'entrée reçoit le signal de sortie de niveau " 1 " de la part du circuit OU 552 ainsi que cela a précédemment été noté, applique alors une unique impulsion à un compteur de valeur NIR 569 à chaque fois qu'une impulsion d'horloge CP 2 est appliquée au circuit 554 Après cela, il est effectué une opération de soustraction de la valeur Ak, de manière identique à l'opération d'addition de la valeur k décrite ci-dessus Plus spécialement, un comparateur 570 compare une valeur de comptage qui lui est appliquée sous forme de signal d'entrée A 7 en provenance du compteur 569 de valeur NIH avec une valeur NI prédéterminée qui lui est appliquée, comme signal d'entrée B 7, par la mémoire 558 de valeurs NI, de façon à produire un signal de sortie de niveau " 1 " lorsque la valeur A 7 atteint la valeur B 7, c'est-à-dire lorsque la relation A 7 = B 7 est valable,et il l'applique à une sixième bascule D 571 qui se trouve alors dans l'état repo- sitionné par une impulsion d'horloge CP 1 Ensuite, dès l'applica- tion d'une impulsion d'horloge CP 3 à bascule D 571, il produit uni signal de sortie de niveau " 1 " et l'applique à un circuit ET 572 comme signal d'instruction de soustraction de valeur Jk, de sorte que la valeur Eïk mémorisée dans une mémoire 573 de valeurs de Ek (A k est le complément à deux de Ak) est appliquée via le circuit ET 572 et le circuit OU 563 à l'additionneur 564, dans lequel le signal d'entrée Y de valeur AR est ajouté au signal d'entrée de valeur KO 2 relatif à la dernière boucle de manière à produire une valeur différentielle entre la valeur KO 2 et une valeur Ak corres pondante Cette valeur différentielle est chargée dans le registre auxiliaire 565 de valeur de KO 2 et dans le registre 566 de valeur de K 02 dès l'application des impulsions d'horloge CP 4 et CP 5 à ces registres, ce qui produit une valeur remise à jour de KO 2. Comme pour l'opération mentionnée ci-dessus d'addition de la valeur Ak, l'impulsion d'horloge CP 5 indiquée ci-dessus est égale- ment délivrée au compteur 569 de valeur NIH par l'intermédiaire du circuit ET 574 et du circuit OU 575 afin de repositionner sur zéro le compteur 569. A l'exception de l'opération qui vient juste d'être décrite ci-dessus, l'opération de soustraction de la valeur A k s'effectue d'une manière identique à l'opération d'addition de la valeur dk qui a été décrite ci-dessus, si bien qu'une description détaillée sera omise. On va maintenant décrire le fonctionnement par commande à termes proportionnels Dans le cas o la présente boucle est dans le mode fermé ainsi que l'était la dernière boucle, et s'il se produit un changement du niveau du signal de sortie du capteur d'oxygène entre la présente boucle et la dernière boucle, le circuit ET 544 délivre un signal de sortie de niveau " 1 " comme signal d'instruction de commande à termes proportionnels à une borne d'entrée de chacun des circuits ET 576 et 578 Immédiatement après que le mélange est devenu pauvre, le circuit ET 576 reçoit par l'autre borne d'entrée un signal de sortie de niveau " 1 " de la part du comparateur 516 entre l'état riche et l'état pauvre de la figure 10 Aussi longtemps que le signal de sortie de niveau haut indiqué ci-dessus est délivré au circuit ET 576, celui-ci autorise qu'une valeur de correction Pl qui lui a été appliquée par sa dernière borne d'entrée en provenance d'une mémoire 577 de valeurs Pl soit appliquée à l'additionneur 564, comme signal d'entrée Y, par l'intermédiaire du circuit OU 563 Après cela, la valeur Pl est ajoutée à la valeur KO 2 de la dernière boucle dans l'addition- neur 564, et la somme résultante est chargée dans le registre auxiliaire 565 de valeur de KO 2 et dans le registre 566 de valeur de KO en vue de la remise à jour de la valeur de KO 2 d'une manière identique à l'opération précédemment décrite d'addition ou de sous- traction d'une valeur à k lors de la commande à termes entiers. Inversement, immédiatement après que le mélange a été rendu riche, le comparateur 516 entre l'état pauvre et l'état riche produit un signal de sortie de niveau "O", qui est changé en haut niveau par l'inverseur 555 et appliqué au circuit ET 578 Puisque le circuit ET 578 reçoit aussi l'instruction de commande à termes proportionnels de niveau " 1 ", il autorise qu'une valeur de correc- tion Pl qui lui a été appliquée par une mémoire 579 de valeurs Pl soit appliquée à l'additionneur 564, comme signal d'entrée Y, par l'intermédiaire du circuit OU 563 Puisque cette valeur Pl est le complément à deux de la valeur Pl mentionnée ci-dessus, la valeur Pl est sensiblement soustraite de la valeur de KO 2 de la dernière boucle dans l'additionneur 564, et la valeur différentielle résul- tante est chargée dans les registres 565 et 566, de la manière qui a été décrite ci-dessus. Par ailleurs, la mémoire 577 de valeurs de Pl et la mémoire 579 de valeursde Pl sont connectées au capteur 11 de vitesse de rotation du moteur et au capteur 8 de pression absolue, tous deux étant présentés sur la figure 1, de telle manière que les valeurs convenables de Pl et Pl sont choisies parmi plusieurs valeurs Pl et Pl prédéterminées contenues en fonction des valeurs de sortie de ces capteurs, et sont délivrées aux circuits ET 576 et 578. La figure 12 est un exemple de la disposition interne du circuit 519 de calcul de valeur moyenne permettant de calculer la valeur moyenne KREF du coefficient de correction KO 2, ce circuit étant présenté sur la figure 9 Le circuit est conçu pour calculer la valeur moyenne KREF d'après l'équation ( 6) mentionnée ci-dessus Sur la figure et dans la description suivante, lorsque des impulsions d'horloge CP 2 à CP 5 produites par le générateur d'horloge séquentiel 502 sont appliquées à diverses parties du circuit 519, les valeurs de KO 2 (KO 2 p) apparaissant immédiatement avant des actions de commande à termes proportionnels sont utilisées pour le calcul de la valeur KREF, tandis que, dans le cas o des impulsions d'horloge CP 6 à CP 9, qui sont données entre parenthèses, sont appliquées aux parties indiquées ci- dessus, des valeurs de KO 2 (KO 2 P) survenant immédiatement après des actions de commande I termesproportionnels sont utilisées pour le calcul précisé ci-dessus Un signal de valeur de KO 2 mémorisé dans le registre 566 de valeur de KO 2 de la figure Il est délivré & un circuit ET 580 par sa première borne d'entrée, l'autre borne d'entrée recevant un signal d'instruction de commande à termes proportionnels de la part du circuit ET 544 du circuit 517 de calcul de la valeur de KO 2 de la figure 11 Lorsque le circuit ET 580 reçoit par son autre borne d'entrée ce signal d'instruction de com- mande à termes proportionnels, il permet que le signal de valeur de KO 2 (désigné ci-après par "KO 2 p" puisqu'il est calculé pour chaque action de commande à termes proportionnels) qu'il reçoit par sa borne d'entrée soitappliqué & un diviseur 581 par 2 N qui est connecté n b la sortie du circuit ET 580 Dans le diviseur 581 par 2,cette valeur d'entrée KO 2 p est divisée par un nombre 2 N correspondant a la constante A, et le quotient résultant KO 2 p/A est appliqué à un multiplicateur 583, comme signal d'entrée X 1, lequel multi- n plicateur est connecté à la sortie du diviseur 581 par 2 n Le multiplicateur 583 reçoit également un signal de valeur CREF variable comme signal d'entrée Y 1, de sorte qu'il effectue une mul- tiplication du signal d'entrée XL 1 par le signal d'entrée Y 1 afin CREF CREF de produire A KO 2 pLe produit -A KO 2 p est ensuite appliqué, comme signal d'entrée mo, à un additionneur 584 connecté au multiplicateur 583, à l'application d'une impulsion d'horloge CP 3 (CP 6) Dans le même temps, l'impulsion d'horloge CP 3 (CP 6) est également appliquée à un registre auxiliaire 592 de valeur KREF A CREF de manière à faire qu'une valeur A CREF * KREF', qui a été calculée A dans la dernière boucle, ainsi que cela sera décrit ultérieurement, et mémorisée dans le registre 592, soit appliquée à une borne d'entrée d'un circuit ET 585 Le circuit ET 585 reçoit, par son autre borne d'entrée, le signal d'instruction de commande à termes proportionnels mentionné cidessus de façon à permettre que la valeur calculée ci-dessus A CREF * KREF' soit appliquée à l'addi- A tionneur 584 comme signal d'entrée no par l'intermédiaire du circuit ET 585 Dans l'additionneur 584, le signal d'entrée mo O et le signal d'entrée N sont ajoutés de façon b produire la somme m+ no, Cai K A-CREF A savoirKO 2+ A KREF', qui est utilisée comme nouvelle valeur KREF Cette nouvelle valeur KREF est chargée dans un registre auxiliaire 586 de valeur KREF à l'application d'une impulsion d'horloge CP 4 (CP 8), puis est chargée dans un registre 587 de valeur KREF b l'application d'une impulsion d'horloge CP 5 (CP 9) Cette nouvelle valeur KREF est utilisée comme coefficient de correction pour corriger la durée d'ouverture de soupape TOUTM, TOUTS pendant une opération de commande en boucle ouverte faisant immédiatement suite à la présente opération de commande en boucle fermée, ainsi que cela a été précédemment décrit. On va maintenant décrire la manière dont la valeur A CREF * KREF' mentionnée ci-dessus est calculée Une valeur de coefficient KREF, qui a été mémorisée dans le registre 587 de valeur KREF, est ensuite appliquée b un diviseur 588 par 2 n connecté à la sortie du registre 587, o elle est divisée par le nombre 2 équivalent à la constante A Le quotient obtenu KREF (= KREF')/A est appliqué comme signal d'entrée X 2 à un multi- plicateur 58 J qui est connecté à la sortie du diviseur 588 Le multiplicateur 589 reçoit également comme signal d'entrée Y 2 une valeur CREF mémorisée dans la mémoire 582 de valeurs de CREF afin d'effectuer la multiplication du signal d'entrée X 2 par le signal d'entrée Y 2 et ainsi obtenir le produit X 2 Y 2, c'est-à-dire A * KREF' Ce produit est appliqué à un circuit 590 de complé- mentation à deux qui est connecté à la sortie-du circuit 589, dès l'application d'une impulsion d'horloge CP 2 (CP 7) Le circuit 590 de complémentation à deux applique un signal de sortie indicatif du complément à deux de la valeur C",KREF' comme signal d'entrée n 1 à un additionneur 591 connecté à la sortie du circuit 590. L'additionneur 591 reçoit également, comme signal d'entrée ml, une valeur KREF (à KREF') mémorisée dans le registre 587 de valeur KREF deimnière à ajouter la valeur de complément à deux N et la valeur KREF mi La somme m 1 + N 1 est sensiblement égale à la différence obtenue en soustrayant la valeur CREF KREF' de la valeur KREF', ce AA CREF qui revient au calcul d'une valeur A KREF' obtenue ainsi KREF' _ CREF K REF' CREF KREF' t A -CREF A A A A KEI Cette valeur calculée est chargée dans le registre auxiliaire 592 connecté à la sortie de l'additionneur 591, dès l'application d'une impulsion d'horloge CP 3 (CP 6) au registre 592, pour être utilisée au calcul d'une nouvelle valeur KREF ainsi que cela a été indiqué ci-dessus. La figure 13 illustre un autre exemple du circuit de calcul de valeur de KO 2 de la figure 9 Sur la figure 13, les élé- ments qui correspondent à ceux de la figure 11 sont désignés par des numéros de référence identiques Alors que le montage de la figure 11 décrit ci-dessus est destiné à corriger la valeur de KO 2 à l'aide d'une commande à termes proportionnels à chaque fois qu'un changement a lieu dans le niveau de sortie du capteur d'oxy- gène et à l'aide d'une commande à termes entiers tant qu'il ne ue produit pas de changement du niveau de sortie du capteur d'oxygène, le dispositif de la figure 13 est destiné à corriger la valeur de K 02 par le seul moyen d'une commande à termes entiers Plus spécialement, la valeur de K 02 est corrigée de façon que, tant qu'aucun changement n'apparalt dans le niveau de sortie du capteur d'oxygène, la valeur de KO 2 augmente ou diminue d'une quantité d k selon que le niveau de sortie du capteur d'oxygène est haut ou bas, puis, s'il se produit une inversion du niveau de sortie, le sens de la-correctfon de la valeur de KO 2 s'inverse, c'est- à-dire qu'une action d'addition de la valeur Ak se transforme en une action de soustraction de la valeur A k, ou inversement. Dans le dispositif de la figure 13, les circuits ET 553 et 554 possèdent chacun une borne d'entrée qui est directement connectée à la borne de sortie Q d'une première bascule D 542. Inversement, les circuits ET 561 et 572 sont tous deux du type a deux entrées, et sont conçus chacun pour ne recevoir respective- ment qu'un signal d'instruction d'addition de valeur tik et une valeur ak mémorisée dans une mémoire 562 de valeur Ak, et une instruction de soustraction de valeur àk et une valeur K-k mémorisée dans une mémoire 573 de valeurs 51 k Aux sorties de ces circuits ET 561 et 572, est connecté un circuit OU 563 du type à deux entrées De plus, il faut noter que le dispositif de la figure 13 ne contient aucun des éléments correspondant à la mémoire 577 de valeurs Pi, h la mémoire 579 de valeurs Pl et aux circuits ET 576 et 578 qui forment la section de commande à termes proportionnels de la figure 11 Les parties autres que celles décrites ci-dessus sont disposées de façon identique à celles de la figure 11. Si l'on suppose maintenant que la présente boucle est en mode ouvert, la sortie Q de la première bascule D 542 est au niveau "O", ainsi que cela a été mentionné en relation avec la figure 11, le signal de sortie correspondant étant appliqué aux circuits ET 553 et 554 de sorte qu'aucune action de commande à termes entiers n'a lieu Inversement, si la présente boucle est en mode fermé, le signal de la sortie Q de la première bascule D 542 est au niveau " 1 ", ce signal étant appliqué directement aux circuits ET 553 et 554 pour réaliser un processus de commande à termes proportionnels En termes concrets, de l'a même manière que mentionné en relation avec la figure 11, le circuit ET 553 ou le circuit ET 554 -est sélectivement ouvert en fonction du niveau du signal de la sortie Q d'une troisième bascule D 548, lequel correspond au niveau de sortie du capteur d'oxygène 15, afin de produire le signal d'instruction d'addition de valeur A k ou le signal d'instruction de soustraction de valeur Zk Cette instruction est appliquée à l'un, correspondant, des circuit ET 561 et 572, de sorte qu'une opération de correction de valeur de KO 2 est alors effectuée d'une manière analogue à celle décrite en relation avec la figure Il. Dans l'opération de commande à termes entiers indiquée ci-dessus, de même lorsqu'une inversion se produit dans le niveau de sortie du capteur d'oxygène, c'est-à-dire qu'une inversion se produit dans le niveau du signal de la sortie Q de la troisième bascule D 548, le fonctionnement en commande à termes proportionnels se poursuit, puisque le niveau " 1 " de la sortie Q de la première bascule D 542 est toujours appliqué aux circuits ET 553 et 554, de sorte qu'une inversion du niveau de la sortie Q de la troisième bascule D 548 provoque des inversions correspondantes des niveaux de sortie des circuits ET 553 et 554, entratnant ainsi l'échange entre les actions d'addition et de soustraction de valeur Ak de la manière décrite en relation avec la figure 11. Une impulsion de sortie d'un circuit ET 544, qui est produite à chaque inversion du niveau de sortie du capteur d'oxygène , est appliquée au circuit ET 580 du circuit 519 de calcul de valeur moyenne KREF de la figure 12, comme signal d'instruction de calcul de valeur KREF, comme pour les dispositifs des figures Il et 12. La figure 14 illustre un autre exemple du circuit 519 de calcul de valeur KREF de la figure 9 Selon le montage de la figure 14, la valeur KREF est calculée par l'équation( 7) mentionnée ci-dessus La figure 15 présente un diagramme temporel de signaux servant à la commande de synchronisation du circuit de la figure 14. Au démarrage du moteur, un signal de repositionnement IR qui est produit par un générateur de signaux de repositionnement approprié, non représenté, qui peut fonctionner en synchronisme avec la ferme- ture du commutateur d'allumage du moteur, est appliqué directement à une borne R d'entrée de s ignal de repositionnement d'un circuit de commande de synchronisation 593, ainsi qu'à une borne STI d'entrée de signal de démarrage de ce dernier, comme signal de démarrage, par l'intermédiaire d'un circuit OU 595 (un signal de repositionnement identique peut être également appliqué aux bornes d'entrée R et STI indiquées ci-dessus lorsqu'il se produit une chute temporaire de la tension d'alimentation). D'autre part, pendant le fonctionnement en commande à termes proportionnels, le signal d'instruction de commande à termes proportionnels présentant un haut niveau "l" produit par le circuit ET 544 de la figure ll est appliqué à une borne d'entrée d'un cir- cuit ET 594, lequel reçoit par son autre borne d'entrée une impulsion d'horloge CP 3 ou CP 6 en provenance du générateur d'horloge séquen- tiel 501 de la figure 9 Dans le cas de la détermination (calcul) de la valeur K 02 pj de l'équation ( 7) à un instant se situant imm,é- diatement avant chaque action de commande à termes proportionnels, l'impulsion d'horloge CP 3 est délivrée au circuit ET 594 et, dans le cas de la détermination de la valeur K 02 pj à un instant situé immédiatement après chaque action de commande à termes proportionnels, l'impulsion d'horloge CP 6 est délivrée à ce circuit A chaque fois que le circuit ET 594 reçoit une impulsion d'horloge CP 3 (CP 6), il produit un signal de sortie de niveau "V" et l'applique, comme signal de démarrage ST à la borne STI d'entrée de signal de démar- rage du circuit de commande de synchronisation 593 par l'intermé- diaire du circuit OU 594 A l'application concurrente de signaux d'entrée de niveau " 1 " aux bornes d'entrée STI et R, le circuit 593 produit un signal de mode Mo possédant un haut niveau "l" (figure 15) et l'applique à une borne d'entrée d'un circuit ET 596. Le circuit ET 596 reçoit par son autre borne d'entrée une donnée de valeur KREF indicative d'une valeur KREF obtenue à la fin de la dernière période de marche du moteur, à partir d'un registre 597 de valeur KREF, la délivrance de cette donnée par un circuit 599 de détermination de niveau de tension d'alimentation d'appoint étant ordinairement autorisée, ainsi que cela sera décrit ci-après. Le circuit ET 596, qui est ouvert par le signal de mode de niveau " 1 " autorise la délivrance de la donnée de valeur KREF ci-dessus à tous les registres N O 1 à N O B, désignés sur la figure par les numéros de référence 601 à 605, par l'intermédiaire de circuits OU respectifs 600-1 à 600-B. D'autre part, lorsqu'il reçoit chaque signal de démar- rage ST, le circuit de commande de synchronisation 593 produit des impulsions d'horloge de commande séquentielles dans l'ordre CPS 10, 11, 2, 3; CPS 20, 2, 3; CPS 30, 2, 3; CPS (B-2) O, 2, 3; CPS (B-1) 0, 2, 3, ainsi que cela est présenté sur la figure 15. Le circuit 593 produit également un signal d'étage STG dans l'ordre STG 1, STG 2, STG 3 STG (B-2) et STG (B-1), en même temps que la production du signal de démarrage ST de niveau " 1 ", et il délivre les impulsions d'horloge et les impulsions d'étage à diverses par- ties du circuit de la figure 14 Tout d'abord, l'impulsion d'étage STG 1 est appliquée à un crcuit ET 611, lequel s'ouvre pour laisser parvenir, comme signal d'entrée N, une valeur mémorisée dans un registre n B 605 à un additionneur 615 via un circuit OU 614. L'impulsion d'étage STG 1 indiquée ci-dessus est également délivrée A un circuit ET 610 afin de permettre qu'une valeur mémorisée dans un registre n B-1 604 soit appliquée, comme signal d'entrée M, à l'additionneur 615 via un circuit OU 616 Ensuite, l'additionneur 615 effectue l'opération d'addition M+N, c'est-à-dire la somme des valeurs mémorisées dans le registre N O B 605 et le registre n" B-1 604 A la production d'une impulsion STG 1 du signal d'étage STG, une impulsion d'horloge CPS 10 est appliquée au registre n B 605 pour faire que la valeur KREF mémorisée dans le registre 597 de valeur KREF soit chargée dans ce registre comme valeur (n B). Ensuite, une impulsion d'horloge CPS 11, qui est produite immé- diatement après l'impulsion d'horloge CPS 10, est appliquée au registre n B-1 604 afin de faire en sorte que la valeur KREF mémorisée dans le registre 597 de valeur KREF soit chargée dans * ce registre comme valeur (n B-l) Une impulsion d'horloge supplé- mentaire CP 52 faisant suite A l'impulsion d'horloge CPS 11 est appliquée à un registre 617 de valeur de somme de façon que la somme S + N (n B) + (n O B-l) calculée par l'additionneur 615 soit chargée dans ce registre La somme (n B) + (n B-1) est appliquée à un diviseur 618 par B, o elle est divisée par la (n O B) + (n O B-i) constante B pour produire un quotient (n B) + (n B 1) Lorsqu'une impulsion d'horloge ultérieure CP 53 est produite, l'impulsion d'étage STG 1 passe au niveau bas et, simul- tanément, une deuxième impulsion d'étage STG 2 passe au niveau haut. Dans ce cas, un circuit ET 612, qui a déjà reçu la valeur de sortie (n B) +(n B-1) du registre 617 de valeur de somme, est ouvert par un inverseur 613 lors du passage au niveau bas, signalé ci-dessus, de l'impulsion d'étage STG 1, de façon à appliquer la valeur de somme (n B) + (n B-l) à l'additionneur 615 comme signal d'entrée N, par l'intermédiaire d'un circuit OU 614 L'impulsion STG 2 indiquée ci-dessus de niveau " 1 " est appliquée à un circuit ET 609 pour ouvrir ce dernier de façon qu'une valeur mémorisée dans le registre n B-2, désigné par la référence 603, soit applicable, comme signal d'entrée M, à l'additionneur 615 par l'intermédiaire du circuit OU 616 en vue de l'opération d'addition M + N, c'est- à-dire (n B) + (n B-1) + (n B-2) A la production d'une impulsion d'horloge CP 520, la valeur KREF mémorisée dans le registre 597 de valeur KREF est chargée dans le registre n B-2 comme valeur (n B-2), et la somme résultante de (n B) + (n B-1) + (n B-2), dont tous les éléments ont la valeur KREF, est appliquée au registre 617 de valeur de somme lors de l'application de l'impulsion d'horloge CP 52 suivante, puis est soumise à la division par la constante B pour produire le quotient (n B) + (n B-l) + (n B-2) Ensuite, de semblables opérations d'addition sont successivement effectuées de manière que des valeurs (désignées ci-après par "(n 2)", "(n 1)") respectivement mémorisées dans le registre N O 1 601, un registre n 2 602, etc soient successivement appliquées à l'addi- tionneur 615 par l'intermédiaire respectif de circuits ET 608, 607, 606, etc, correspondants et du circuit OU 616 en synchronisme avec la production d'impulsions d'étage supplémentaire STG 3, STG(B-2), STG(B-1), et d'impulsions d'horloge supplémentaires CP 530, CPS(B-2)0, CPS(B-l)0 Lorsque l'impulsion CP 53 du dernier groupe d'impulsions d'horloge (CPS(Bl)O, CP 52 et CP 53) est appliquée à un circuit ET 619 qui reçoit alors l'impulsion d'étage STG(B-1), le circuit ET 619 produit une unique impulsion et l'applique au registre 597 de valeur KREF pour faire en sorte que la somme (n O B) + (n B-1) + (n B-2) (n 2) + (n O 1) qui a été calculée B par le diviseur 618 par B soit chargéedans le registre 597 indiqué ci-dessus comme nouvelle valeur KREF. Alors, lorsqu'un deuxième signal de démarrage ST faisant suite au signal de démarrage ST mentionné en premier ci-dessus, qui résulte de la production d'un signal d'instruction de commande à termes proportionnels, est appliqué au circuit de commande de syn- chronisation 593 par l'intermédiaire du circuit ET 594 et du cir- cuit OU 595, le signal de mode Mo passe alors au niveau bas, puis reste au niveau bas pendant tout le temps que le moteur est en marche, indépendamment de l'application de signaux de démarrage ST ultérieurs, puisque aucun signal de repositionnement n'est appli- qué par la suite à la borne d'entrée R (sauf lorsqu'il apparaît une chute dans la tension d'alimentation) Ceci entratne que le circuit 596 se ferme en interrompant la délivrance de la valeur KREF obtenue à la fin de la dernière période de marche du moteur à l'ensemble des registres N O 1 à N O B> désignés par les références 601 à 605 sur la figure Dans le même temps, le signal de mode Mo de niveau " O " est changé en un niveau "'1 " par un inverseur 620 pour être appliqué aux circuits ET 622-1 à 622-B afin de les ouvrir Les bornes de sortie des circuits ET 622-1 à 622-B sont connectées aux autres bornes d'entrée descircuits OU 600-1 à 600-B respectifs. A la production d'une impulsion STGI du sigmnl d'étage STG, une impulsion d'horloge CP 510 est appliquée au registre ne B 605 afin de faire que la valeur mémorisée dans le registre N O B-1 604, c'est-à-dire une valeur de KO 2 obtenue à la première occurrence d'un nombre B d'actions de commande à termes proportionnels effectuées avant la présente occurrence, soit chargée dans ce registre comme valeur (n O B) Ensuite, une impulsion d'horloge CP Sll faisant immé- diatement suite à l'impulsion d'horloge CP 510 est appliquée au registre N O B-1 604 afin de faire en sorte que la valeur mémorisée dans le registre N O B-2 603, c'est-à-dire la deuxième occurrence du nombre B d'actions de commande à termes proportionnels effectuées avant la présente occurrence, soit chargée dans ce registre comme valeur (n O B-1) Ensuite, à la production d'une impulsion STG 2 du signal d'étage STG, une impulsion d'horloge CP 520 correspondante est appliquée à un registre N O B-3, non représenté, pour entraîner le chargement de la valeur qu'il contient, c'està-dire la troisième occurrence du nombre B d'actions de commande à termes proportionnels effectués avant la présente occurrence, dans le registre N O B-2 603 comme valeur (n O B-2) A chaque production ultérieure d'une impulsion du signal d'étage STG, l'action décrite ci- dessus se répète D'autre part, le deuxième signal de démarrage ST indiqué ci-dessus est également appliqué à un registre 621 afin de faire qu'une valeur KO 2 remise à jour du registre 566 de valeur de KO 2 de la figure 11 soit chargée dans le registre 621, La valeur de KO 2 remise à jour ainsi chargée dans le registre 621 est ensuite chargée dans le registre ne 1 601 par l'intermédiaire du circuit ET 622-1 ouvert et du circuit OU 600-1, à l'application de l'impulsion d'horloge CPS (B-1) Après cela, la valeur KREF est calculée à l'aide de la valeur de KO 2 remise à jour indiquée ci-dessus. Ainsi qu'on l'aura compris au moyen de la description donnée ci-dessus, la valeur KREF obtenue à la fin de la dernière période de marche du moteur est utilisée comme valeur de KO 2 remise à jour pour le calcul d'une nouvelle valeur KREF au démarrage du moteur, qui commence avec la fermeture du commutateur d'allumage. A cette fin, pour garder la valeur KREF dans le registre 597 de valeur KREF, même lorsque le moteur est coupé, le registre 597 de valeur KREF reçoit en permanence une tension d'alimentation de la part d'une alimentation électrique d'appoint Toutefois, il peut se produire une chute du niveau de la tension de l'alimentation électrique d'appoint en raison de l'épuisement de la batterie ou d'une faible température au démarrage du moteur Dans un tel cas, tous les registres ne 1 à n' B, soit 601 à 605, reçoivent une valeur de 1,0 au lieu de la valeur KREF obtenue à la fin de la dernière période de marche du moteur, en vue du calcul d'une nouvelle valeur KREF à la fin de la période suivante de marche du moteur Plusspécialement, comme le montre la figure 14, le circuit de détection de niveau de tension d'alimentation d'appoint 599 produit un signal de sortie de niveau " 1 " à sa borne de sortie a lorsque le niveau de tension de l'alimentation d'appoint est supérieur à un niveau prédéterminé afin d'ouvrir un circuit ET 623 et faire ainsi en sorte que la valeur KREF contenue dans le registre 697 de valeur KREF soit chargée dans tous les registres né 1 à n O B, soit 601 à 605, par l'intermédiaire d'un circuit OU tandis qu'il produit un signal de sortie de niveau " 1 " à sa borne de sortie b lorsque le niveau de tension de l'alimentation d'appoint est inférieur au niveau prédéterminé, afin d'ouvrir un circuit ET 624 et faire ainsi en sorte qu'une donnée indicative d'une valeur de 1, 0, se trouvant dans une mémoire 598 de valeurs 1,0, soit chargée dans les registres N O 1 à no B, soit 601 à 605, par l'intermédiaire du circuit OU 625, etc ce qui permet d'obtenir une valeur KREF se trouvant dans des limites convenables. Bien entendu, l'homme de l'art sera en mesure d'imaginer, à partir du dispositif dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications ne sortant pas du cadre de l'invention. R E V E N D I C A T IO N S i Dispositif de courzande par réaction du rapport air-carburant permettant de commander la proportion du mélange air-carburant qui est administré à un moteur à combustion interne ( 1) possédant un moyen d'échappement ( 13, 14), le dispositif étant caractérisé en ce qu'il comprend un capteur ( 15) disposé dans le moyen d'échappement pour mesurer la concentration des gaz d'échappement émis par le moteur; des moyens ( 4, 8, 10, 11, 12, 16, 17) servant à détecter plusieurs conditions de fonctionnement particulières du moteur; et un circuit électrique ( 5) qui répond aux signaux de sortie du capteur de concentration de gaz d'échappement et aux moyens de détection de conditions particulières de fonctionnement en produi- sant un premier coefficient (KO 2) qui varie en fonction du signal de sortie du capteur de concentration de gaz d'échappement et au moins un deuxième coefficient (KTA, KTW, KAFC, KPA, KWOT, KLS, KTWT) qui varie en fonction du signal de sortie des moyens de détection de conditions particulières de fonctionnement, les premier et deuxième coefficients constituant des facteurs qui permettent de déterminer le rapport air-carburant du mélange, le circuit élec- trique comportant un moyen ( 510, 516, 517, 519) ayant pour fonc- tion, lorsque le moteur fonctionne dans une condition de fonction- nement autre que lesdites conditions particulières de fonctionnement, de faire varier la valeur du premier coefficient en réponse au signal de sortie du capteur de concentration des gaz d'échappement et, simultanément, de maintenir la valeur dudit deuxième coefficient une première valeur prédéterminée, et un moyen ( 510, 516, 517, 513, 514, 519) ayant pour fonction, lorsque le moteur fonctionne dans l'une des conditions particulières de fonctionnement, de main- tenir la valeur du deuxième coefficient à une deuxième valeur pré- déterminée et, simultanément, de maintenir la valeur du premier coefficient à une troisième valeur prédéterminée qui est une valeur moyenne des valeurs du premier coefficient obtenues dans la condition de fonctionnement du moteur autre que lesdites conditions particulières de fonctionnement. 2 Dispositif de commande par réaction du rapport air- carburant permettant de commander la proportion du mélange air- carburant qui est administré à un moteur à combustion interne ( 1) possédant un moyen d'échappement ( 13, 14), caractérisé en ce qu'il comprend: un capteur ( 15) placé dans le dispositif d'échappement pour mesurer la concentration des gaz d'éclhppement émis par le moteur; des moyens ( 4, 8, 10, 11, 12, 16, 17) servant à détecter plusieurs conditions particulières de fonctionnement du moteur; et un circuit électrique ( 5) qui répond aux signaux de sortie du capteur de concentration de gaz d'échappement et des moyens de détection de conditions particulières de fonctionnement en produisant un premier coefficient (KO 2) qui varie en fonction du signal de sortie du capteur de concentration de gaz d'échappement et au moins un deuxième coefficient (KTA, KTW, KAFC, KPA, KWOT, KLS, KTWT) qui varie en fonc- tion du signal de sortie des moyens de détection de conditions par- ticulières de fonctionnement, les premier et deuxième coefficients constituant des facteurs permettant de déterminer le rapport air- combustible du mélange, le circuit électrique comportant un compara- teur ( 510, 516) qui compare une valeur de sortie du capteur de concentration de gaz d'échappement avec une valeur de référence pré- déterminée (EJ E 2) afin de produire un signal binaire indicatif de la différence existant entre les deux dites valeurs, un moyen ( 510, 516) qui répondent au signal binaire en corrigeant la valeur du premier coefficient par le moyen d'une commande à termes propor- tionnels lorsqu'une inversion se produit dans le niveau du signal binaire, et en corrigeant cette valeur au moyen d'une commande à termes entiers aussi longtemps qu'aucune inversion n'a lieu dans le niveau du signal binaire, un moyen( 517, 519) ayant pour fonction, lorsque le moteur fonctionne dans une condition de fonctionnement autre que lesdites conditions particulières de fonctionnement, de faire que le moyen de correction du premier coefficient effectue la correction de valeur du premier coefficient en fonction de la valeur de sortie du capteur de concentration de gaz d'échappement et, simultanément, de maintenir la valeur du deuxième coefficient à une première valeur prédéterminée, et un moyen ( 513, 514, 519) ayant cour fonction, lorsque le moteur fonctionne dans l'une desdites conditions particulières de fonctionnement, de maintenir la valeur du deuxième coefficient à une deuxième valeur prédéterminée et de maintenir simultanément la valeur du premier coefficient à une troisième valeur prédéterminée qui est une valeur moyenne des valeurs du premier coefficient obtenues dans une conditions prédé- terminée lorsque le moteur fonctionne dans ladite condition de fonctionnement autre que lesdites conditions particulières de fonctionnement. 3 Dispositif selon la revendication 2, caractérisé en ce que la valeur moyenne du premier coefficient consiste en une valeur moyenne de valeurs du premier coefficient obtenues via plu- sieurs inversions du niveau du signal binaire émis par ledit compa- rateur, se produisant immédiatement avant que le moteur ne passe dans l'une des conditions particulières de fonctionnement. 4 Dispositif selon la revendication 3, caractérisé en ce que ladite valeur moyenne du premier coefficient consiste en une valeur moyenne de valeurs du premier coefficient qui sont chacune obtenues immédiatement avant que le moyen de correction du premier coefficient ne corrige la valeur du premier coefficient au moyen de ladite commande & termes proportionnels. 5 Dispositif selon la revendication 4, caractérise en ce que la valeur moyenne du premier coefficient est calculée d'après l'équation suivante KREF CREF KO p + A -CREF, KRBF'$ A 02 + A KE' o KO 2 p représente une valeur du premier coefficient obtenue immé- diatement avant une action de commande à termes proportionnels du moyen de correction du premier coefficient, A est une constante, CREF est une variable fixée dans un intervalle allant de 1 à A, et KREF' est une valeur moyenne du premier coefficient obtenue au moment d'une action de commande & termes proportionnels qui précède immédiatement la présente action. 6 Dispositif selon la revendication 4, caractérisé en ce que la valeur moyenne du premier coefficient est calculée d'après l'équation suivante: KREF (/B)t K 02 pj o KO 2 pj représente une valeur du premier coefficient obtenue imné- tement avant une première d'un nombre i d'actions de commande à termes proportionnels du moyen de correction du premier coeffi- cient survenant avant la présente action, et B est une constante égale à un nombre d'actions de commande à termes proportionnels faisant l'objet du calcul de la valeur moyenne. 7 Dispositif selon la revendication 3, caractérisé en ce que la valeur moyenne du premier coefficient consiste en une valeur moyenne de valeurs du premier coefficient qui sont chacune obtenues immédiatement après que le moyen de correction du premier coefficient ait corrigé la valeur du premier coefficient au moyen de la commande à termes proportionnels. 8 Dispositif selon la revendication 7, caractérisé en ce que la valeur moyenne du premier coefficient est calculée d'après l'équation suivante: KREF CREF KO A -CREF KREF' A 2 P+ A o KO 2 p représente une valeur du premier coefficient obtenue immé- diatement après une action de commande à termes proportionnels du moyen de correction du premier coefficient, A est une constante, CREF est une variable prise dans l'intervalle de 1 à A, et KREF' est une valeur moyenne du premier coefficient obtenue lors d'une action de commande à termes proportionnels qui précède immédiate- ment la présente action. 9 Dispositif selon la revendication 7, caractérisé en ce que la valeur moyenne du premier coefficient est calculée d'après l'équation suivante: B KREF =( 1/B); K 02 pj, j = 1 o KO 2 pj représente une valeur du premier coefficient obtenue immédiatement après une première d'un nombre j d'actions de com- mande à termes proportionnels du moyen de correction du premier coefficient effectuées avant la présente action, et B est une cons- tante égale à un nombre d'actions de commande à termes proportionnels faisant l'objet du calcul de la valeur moyenne. Dispositif de commande par réaction du rapport air- carburant permettant de commander la proportion d'un mélange air- carburant qui est administré à un moteur à combustion interne ( 1) possédant un moyen d'échappement ( 13, 14), le dispositif étant caractérisé en ce qu'il comprend: un capteur ( 15) placé dans le moyen d'échappement pour mesurer la concentration des gaz d'échap- pement émis par le moteur; des moyens( 4, 8, 10, 11, 12, 16, 17) servant à détecter plusieurs conditions particulières de fonction- nement du moteur; et un circuit électrique ( 5) qui répond aux signaux de sortie du capteur de concentration de gaz d'échappement et des moyens de détection de conditions particulières de fonctionne- ment en produisant un premier coefficient (KO 2) qui varie en fonc- tion du signal de sortie du capteur de concentration de gaz d'échap- pement et au moins un deuxième coefficient (KTA, KTW, KAFC, KPA, KWOT, KLS, KTWT) qui varie en réponse au signal de sortie des moyens de détection de conditions particulières de fonctionnement, les premier et deuxième coefficients constituant des facteurs permettant de ddter- miner le rapport air-carburant du mélange, et le circuit électrique comportant un comparateur ( 510, 516) permettant de comparer une valeur de sortie du capteur de concentration des gaz d'échappement avec une valeur de référence prédéterminée (E 1, E 2) afin de produire un signal binaire indicatif de la différence existant entre les deux dites valeur, un moyen ( 510, 516) qui répond au signal binaire en corrigeant la valeur du premier coefficient au moyen d'une com- mande A termes entiers d'une manière qui inverse le sens de correc- tion de la valeur du premier coefficient a chaque changement du niveau du signal binaire, un moyen ( 517, 519) ayant pour fonction, lorsque le moteur fonctionne dans une condition de fonctionnement autre que lesdites conditions particulières de fonctionnement, de faire que le moyen de correction du premier coefficient effectue la correction de valeur du premier coefficient en fonction de la valeur de sortie du capteur de concentration de gaz d'échappement, et,simultanément,de maintenir la valeur du deuxième coefficient à une première valeur prédéterminée, et un moyen ( 513, 514, 519) ayant pour fonction, lorsque le moteur fonctionne dans l'une des conditions particulières de fonctionnement, de maintenir la valeur du deuxième coefficient à une deuxième valeur prédéterminée et, simultanément, de maintenir la valeur du premier coefficient à une troisième valeur prédéterminée qui est une valeur moyenne de valeurs du premier coefficient obtenues dans une condition prédéterminée lorsque le moteur fonctionne dans ladite condition de fonctionnement autre que lesdites conditions particulières de fonctionnement. 11 Dispositif selon la revendication 10, caractérisé en ce que la valeur moyenne du premier coefficient consiste en une valeur moyenne de valeurs du premier coefficient obtenues par l'inter- médiaire de plusieurs inversions du niveau du signal binaire émis par ledit comparateur, se produisant immédiatement avant que le moteur ne passe dans l'une desdites conditions particulières de fonctionnement. 12 Dispositif selon la revendication 11, caractérisé en ce que la valeur moyenne du premier coefficient consiste en une valeur moyenne de valeurs du premier coefficient qui sont chacune obtenues par le moyen de correction du premier coefficient lorsque chaque inversion se produit dans le niveau du signal binaire émis par le comparateur. 13 Dispositif selon la revendication 12, caractérisé en ce que la valeur moyenne du premier coefficient est calculée d'après l'équation suivante,: KREF _ CREF, K O + A -CREF KREF' A 2 A o K 02 représente une valeur du premier coefficient obtenue lorsqu'une inversion se produit dans le niveau du signal binaire, A est une constante, CREF est une variable prise dans l'intervalle de 1 à A, et KREF' est une valeur moyenne du premier coefficient obtenue à une inversion du niveau du signal binaire précdeant immédiatement la présente. 14 Dispositif selon la revendication 12, caractérisé en ce que la valeur moyenne du premier coefficient est calculée d'après l'équation suivante: B KREF -( 1/B); KO 2 j o K 02 j représente une valeur du premier coefficient obtenue à une première occurrence d'un nombre J d'inversions du niveau du signal binaire effectuées avant la présente, et B est une constante égale à un nombre d'inversions du niveau du signal binaire faisant l'objet du calcul de la valeur moyenne.