Brevet FR2830277A1 — publié le 20030404

Procédé de contrôle d'un moteur à combustion lors d'un démarrage au froid. La présente invention concerne un procédé de contrôle d'un moteur à combustion lors d'un démarrage au froid. Dans l'état de la technique, on a déjà proposé des procédés pour contrôler la richesse du mélange carburant/air injecté dans les cylindres d'un moteur à combustion. En effet, la plupart des moteurs à combustion sont munis de pots catalytiques qui permettent de réduire les émissions nocives de polluants. Cependant, le rendement de fonctionnement du pot catalytique dépend d'au moins deux paramètres : p' ta température des parties actives du pot catalytique ; la richesse du mélange carburant/air. La richesse du mélange carburant/air doit autant que possible se trouver près de l'équilibre stoechiométrique, c'est-àdire que le rapport masse de carburant/masse d'air doit être proche de 1 à 14,7, valeur caractéristique de la richesse stoechiométrique. Cependant, dans la phase de démarrage, le pot catalytique et le moteur à combustion présentent une évolution en températures croissantes qui exige une régulation de la richesse du mélange carburant/air de sorte que la richesse ne soit pas à la valeur stoechiométrique mais au contraire à des valeurs qui permettent un meilleur rendement même si la température du pot catalytique n'est pas optimale. Seulement, lorsqu'une température optimale est atteinte, la régulation de richesse est effectuée sur la richesse stoechiométrique. Dans une précédente demande de brevet français No. 00-08889 déposée le 7 juillet 2000, le demandeur a décrit un procédé de régulation de la richesse du mélange carburant/air d'alimentation d'un moteur à combustion dans ces circonstances et qui permet de réduire l'émission de polluants dans la phase de démarrage à froid. Cependant, on s'est aperçu que, lorsque les conditions climatiques sont plus sévères, et particulièrement lorsque la température atmosphérique est inférieure ou égale à -7OC, le taux d'émission de polluants lors du démarrage au froid et particulièrement en hydrures de carbone HC est trop élevé. La présente invention apporte une solution à ce problème de l'état de la technique. En effet, la présente invention concerne un procédé de contrôle d'un moteur à combustion lors d'un démarrage au froid, le moteur à combustion étant du type dans lequel des cylindres sont alimentés par un mélange carburant/air, produit par un ; Pt' carburateur sur un collecteur équipé d'un capteur de pression au collecteur, à l'aide d'au moins un injecteur commandé par un signal de commande d'injection, le régime moteur étant mesuré par un capteur de régime moteur, une sonde lambda étant disposée en amont d'un pot catalytique disposé sur l'échappement, un capteur de température du moteur à combustion étant disposé sur ledit moteur, un capteur de température extérieure étant disposé en relation avec ledit moteur, ledit procédé consistant : dans une première étape, à mesurer la pression au collecteur, le régime moteur, la tension de sortie de la sonde lambda, la température extérieure et la température d'eau ; dans une seconde étape, à déterminer la durée d'injection r, par une relation de la forme : K fi fi 4CZ A B M 8 J dans laquelle : K est un paramètre représentant une durée d'injection à la richesse stoechiométrique et produit à l'aide d'une fonction prédéterminée qui dépend notamment de la température extérieure ; ALFACL est une fonction prédéterminée qui dépend de la pression au collecteur, du régime moteur et de la tension de sortie de la sonde lambda ; A et B sont des coefficients prédéterminés ; et ALFEAU est déterminé par une relation de la forme : AL= () x ALFEAU, + B x ALFEAURI=1 dans laquelle : ss est un coefficient de lissage qui prend une valeur comprise entre la valeur nulle, prise lors du démarrage au froid, et la valeur B ; ALFEAUclassique est une fonction prédéterminée qui dépend de la température d'eau, de la pression et du régime ; ALFEAUR1=1 est une fonction prédéterminée qui dépend de la température d'eau, de la pression et/ou du régime ; dans une troisième étape, à calculer une nouvelle valeur de ss à l'aide d'une fonction prédéterminée et à répéter la première étape au moins tant que le coefficient ss n'a pas atteint la valeur B. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit pour la compréhension de laquelle on se reportera aux dessins annexés dans lesquels : - la figure 1 est un schéma de la boucle de contrôle contrôlée par le procédé de l'invention ; - les figures 2a à 2D sont des graphes expliquant le déroulement du procédé de l'invention ; - les figures 3a et 3B sont des graphes expliquant un aspect du procédé de l'invention ; - les figure 4a à 4e sont des diagrammes de paramètres calculés dans le procédé de l'invention ; - la figure 5 est un schéma bloc d'un dispositif mettant en oeuvre le procédé de l'invention ; - la figure 6 est un schéma bloc détaillant une partie du dispositif de la figure 5 ; - la figure 7 est un schéma bloc détaillant une partie du dispositif de la figure 6 ; - la figure 8 est un schéma bloc détaillant une partie du dispositif de la figure 7 ; - la figure 9 est un schéma bloc détaillant une partie du dispositif de la figure 5 ; - la figure 10 est un schéma bloc détaillant une partie du dispositif de la figure 5. A la figure 1, on a représenté un schéma de la boucle de contrôle contrôlée par le procédé de l'invention. Le procédé de contrôle de l'invention est implémenté ainsi que l'homme de métier saura le mettre en oeuvre dans un processeur convenable, et particulièrement dans l'ordinateur de bord d'un véhicule qui contrôle les fonctions du véhicule à bord duquel est monté le moteur à combustion contrôlé selon le procédé de l'invention. Le démarrage au froid d'un moteur à combustion est ici contrôlé avec un moteur à combustion du type dans lequel des cylindres (non représentés) sont alimentés par un mélange carburant/air, produit par un carburateur 4 qui reçoit (flèche FA) de l'air d'un compresseur ou d'une pipe d'aspiration (non représentés) et (flèche FE) de l'essence provenant du réservoir par l'action d'une pompe à essence (non représentée). Le mélange réalisé sur le carburateur 4 est aspiré sur un collecteur 8 équipé d'un capteur 9 de pression au collecteur. Le collecteur 8 reçoit une quantité déterminée de mélange carburant/ air par un degré de richesse ou rapport masse de carburant sur masse d'air qui peut être contrôlé de plusieurs manières connues de l'homme de métier sous la commande d'un contrôleur comme le contrôleur ou calculateur 6 et/ou de la commande par le conducteur qui appuie sur la pédale dite d'accélérateur. Le collecteur 8 est contrôlé par un injecteur 5 qui délivre à des instants corrélés par la commande de l'utilisateur et l'état de régime du moteur à combustion et pendant des durées prédéterminées qui dépendent en particulier du point de fonctionnement désiré du moteur à combustion. Le procédé de l'invention exécute un contrôle du fonctionnement du moteur par un circuit de commande 17 produisant un signal de commande d'injection appliqué de p' manière connue à au moins un injecteur 5, de sorte que la quantité de mélange injectée soient contrôlée en fonction des données reçues des divers capteurs qui vont être décrits. Le régime moteur est mesuré par un capteur de régime moteur 10, qui permet de déterminer au moins la vitesse instantanée de rotation ou les instants auxquels le point mort haut pmh est atteint sur au moins l'un des cylindres (non représentés) qui équipent le moteur à combustion 1. Les gaz d'échappement sont analysés à l'aide d'une sonde lambda 11 disposée en amont d'un pot catalytique 7 disposé sur l'échappement 3. Les sondes d'analyse des gaz d'échappement, dites sondes lambda, produisent un signal de tension qui indique l'état de richesse instantanée au moteur. Cependant, selon la température extérieure (ou atmosphérique) et la température du pot catalytique, cette indication n'est pas constante. Plus encore, pendant un certain temps, le signal produit par la sonde lambda n'est pas utilisable simplement. Aussi, dans l'état de la technique préfère t'on, au démarrage à froid ou au froid, laisser un certain temps s'écouler pour assurer que le pot catalytique 7 aura atteint un certaine température suffisante pour tenir compte de la mesure du signal issu de la sonde lambda 10 et assurer le bon fonctionnement du moteur à froid. Or, l'absence de contrôle de pollution pendant cette durée est préjudiciable à l'émission de polluants et la présente invention apporte un remède à cet état de la technique. Un capteur de température 9 du moteur à combustion 1 est disposé sur ledit moteur. Préférentiellement, ce capteur de température est constitué par un capteur de température du fluide de refroidissement du moteur à combustion, capteur qui est déjà utilisé pour d'autres mesures de contrôle ou régulation. Un capteur de température extérieure 13 est disposé en relation avec le moteur à combustion 1, de sorte que la p > ' température extérieure ou atmosphérique au lieu de fonction- nement du moteur soit détectée. Les divers signaux des capteurs précités sont mis en forme et traités dans un circuit 16 de conditionnement des signaux de détection dans le calculateur 6 de sorte que le circuit de commande 17 de l'injecteur reçoit du circuit 16 divers paramètres numériques décrivant les signaux de mesure précités qu'un programme enregistré dans le circuit 17 exploite selon une pluralité de fonctions qui vont être décrites. Préférentiellement, le procédé de contrôle de l'invention est exécuté sous forme d'une boucle en deux étapes auxquelles est ajouté un test de fin de boucle pour sortir du procédé de contrôle de démarrage au froid ou bien parce que les conditions de température extérieure ne sont plus assez sévères ou bien parce que la phase de démarrage est dépassée, le signal de tension issu de la sonde lambda ayant atteint sa valeur utilisable. Dans une première étape, le procédé consiste à constituer à l'aide du circuit 16 les divers paramètres sur la base des signaux de mesure précités et notamment : de la pression au collecteur, du régime moteur, de la tension de sortie de la sonde lambda et de la température d'eau. Dans une seconde étape, le procédé consiste à déterminer la durée d'injection T, pendant laquelle le signal appliqué par le circuit de commande d'injection 17 est"haut"ou actif, de sorte que le mélange carburant/air soit aspiré dans la tubulure d'admission 2. Les instants d'ouverture de l'injecteur 5 sont déterminés par un processus indépendant de la présente invention et ne seront pas plus définis. Lors de la procédure de démarrage au froid, la durée d'ouverture T, de l'électrovanne, que constitue l'injecteur 5, est déterminée par une fonction exprimée par une relation de la forme : p f, Fi7A / (, . ACL) A B dans laquelle : K est un paramètre représentant une durée d'injection à la richesse stoechiométrique et produit à l'aide d'une fonction prédéterminée qui dépend notamment de la température extérieure ; ALFACL est une fonction prédéterminée qui dépend de la pression au collecteur, du régime moteur et de la tension de sortie de la sonde lambda ; A et B sont des coefficients prédéterminés ; et ALFEAU est déterminé par une relation de la forme : F = x AFEA . + x ALFEA , dans laquelle : , lys est un coefficient de lissage qui prend une valeur comprise entre la valeur nulle, prise lors du démarrage au froid, et la valeur B ; ALFEA Uceque est une fonction prédéterminée qui dépend de la température d'eau, de la pression et du régime ; ALFEAUR1=1 est une fonction prédéterminée qui dépend de la température d'eau, de la pression et/ou du régime ; Dans une troisième étape ou test de fin de boucle, le procédé de l'invention consiste à calculer une nouvelle valeur de ss à l'aide d'une fonction prédéterminée et à répéter la première étape au moins tant que le coefficient ss n'a pas atteint la valeur B. Dans un mode de réalisation, la fonction prédéterminée qui permet de déterminer le paramètre ALFEAUciasscque est définie par la relation : A' ALFEAUczassxque = B x ALFEAupauvre + B x ALFEAUr, ch (,, B B relation dans laquelle l'équilibre entre deux termes, respectivement ALFEA Upauvre et ALFEA Unche, est déterminé par un coefficient de réglage a qui est déterminé de la façon suivante. Les termes ALFEA Upauvre et ALFEA Unche correspondent à des première et seconde fonctions prédéterminées qui dépendent essentiellement de la température du moteur, de la pression au collecteur et du régime moteur. La première fonction correspond à un état dans lequel on cherche à améliorer l'amorçage du catalyseur dans le pot catalytique. La seconde fonction correspond à une cible de richesse du mélange carburant/air pour obtenir la stabilité du point de fonctionnement du moteur à combustion lors du démarrage à froid. A froid, puisque l'on a besoin d'être à une richesse supérieure à la stoechiométrie, on ne peut donc autoriser le bouclage de richesse dans n'importe quelles conditions de bouclage sous peine d'avoir un manque d'essence, une combustion incomplète. Il en résulte particulièrement une augmentation de la production de polluants notamment dans les gaz d'échappement et un désagrément de conduite qui se ressent sur le couple moteur disponible instantanément lorsque le conducteur appuie sur la pédale d'accélérateur. Dans l'état de la technique, pour éviter ces deux inconvénients majeurs, il a déjà été proposé lorsque l'on entre dans une phase du contrôle du moteur thermique à-7 C, c'est-àdire lorsque la température du liquide de refroidissement qui sera souvent appelée par extension température d'eau ou Température~eau, est inférieure ou égale à-7 C, de n'autoriser le contrôle de richesse en activant la boucle de contrôle qu'après une période de démarrage prédéterminée de 100 secondes. A l'écoulement de cette période en effet, la température du liquide p de refroidissement est remontée au moins aux conditions standard et il est alors possible d'effectuer le contrôle de richesse dans de bonnes conditions. Or, cette solution ne répond ni aux normes antipollution ni aux exigences d'agrément de conduite ainsi qu'on l'a dit. La présente invention apporte un moyen pour réaliser le contrôle de richesse le plus tôt possible, la richesse du mélange étant alors calibrée avant bouclage à une valeur optimale au point de vue de l'émission de polluants et tout en garantissant un bon agrément de conduite. A la base de l'invention se trouve le constat que la sonde lambda, qui permet de connaître l'état de la combustion, est prête très tôt, de toute façon bien avant l'écoulement de la période de 100 secondes proposée dans l'état de la technique. L'idée à la base de l'invention consiste donc à exécuter, dès que la sonde lambda est prête à produire des mesures correctes, le contrôle de la boucle de réglage de richesse du mélange quand les conditions de fonctionnement du moteur thermique sont vérifiées, notamment la condition de stabilité de la combustion, et à inhiber le contrôle de la boucle de réglage de richesse du mélange quand les conditions de fonctionnement du moteur thermique ne sont plus vérifiées. Dans un mode de réalisation, le procédé de l'invention consiste à effectuer un contrôle intermittent de la boucle de réglage de richesse de mélange lorsque l'on détecte que les conditions de fonctionnement du moteur thermique permettent de faire fonctionner le moteur thermique sous un coefficient de richesse du mélange égal à 1, de sorte que le pot catalytique 7 (Figure 1) travaille dans des conditions optimales ce qui participe à l'effet de l'invention de réduire l'émission de polluants et particulièrement d'émissions d'hydrures de carbone. Pour effectuer ce contrôle intermittent de la boucle de réglage de richesse de mélange, lorsque les conditions de fonctionnement du moteur thermique à richesse 1 sont vérifiées, le procédé de l'invention consiste à calculer à chaque instant un coefficient ALFEAU ou terme d'enrichissement à froid défini cidessus qui rapproche le mélange de la richesse 1. Quand les conditions de fonctionnement du moteur thermique à richesse 1 ne sont plus vérifiées, le procédé de l'invention consiste à calculer à chaque instant un coefficient ALFEA U ou terme d'enrichissement à froid défini ci-dessus qui place le mélange à un coefficient de richesse supérieure à la richesse stoechiométrique. Dans les deux situations précitées, le procédé de l'invention permet de produire un coefficient ALFEAU qui agit sur le temps d'injection Ti de façon à enrichir suffisamment le mélange pour permettre au moteur thermique de fonctionner avec un agrément de conduite satisfaisant. Selon un aspect essentiel de l'invention, le procédé de l'invention consiste donc à produire un paramètre noté Boolean~7C qui est à "1" lorsque les conditions de bouclage intermittent sont vérifiées et qui est à"0"sinon. Les conditions de bouclage intermittent sont, dans un mode préféré de réalisation constituées par : - une première condition réalisée lorsque la stabilité de fonctionnement du moteur thermique est détectée à l'aide d'un capteur convenable, - une seconde condition réalisée lorsque la température du liquide de refroidissement (Température~eau) est inférieure à un seuil prédéterminé (noté sdepol~7) qui est calibrable en fonction des circonstances extérieures comme la mesure de la température extérieure, et - une troisième condition réalisée lorsque le contrôle du bouclage de richesse est autorisé, notamment lorsque la sonde lambda 11 (Figure 1) est prête à fonctionner, notamment si la tension de mesure qu'elle produit est stabilisée. Aux figures 2a à 2d, lors d'une exécution du procédé de l'invention, implémenté dans un programme de contrôle du moteur thermique d'un véhicule d'essai en ambiance extérieure, on a représenté les temps portés en abscisses et exprimés en secondes à compter du démarrage du moteur thermique. A la figure 2a, en ordonnée, on a porté le résultat du test de la première condition, qui est une condition de stabilité de fonctionnement du moteur thermique validé selon qu'il est vrai ("1") ou faux ("0"). La première condition est, dans l'exemple d'exécution illustré ici, vraie deux fois de l'instant 7 secondes à l'instant 15 secondes, puis de l'instant 17 secondes à l'instant 24 secondes. A la figure 2b, en ordonnée, on a porté les évolutions de la mesure de la température du liquide de refroidissement, notées Température-eau, lors de l'exécution du procédé de l'invention. Cette grandeur sert de paramètre d'entrée à un test ou seconde condition sur un seuil de température du liquide de refroidissement, noté Sdepol~7 choisi arbitrairement lors de la mise au point du procédé de l'invention pour un type de moteur, ou un moteur déterminé. Ici, Sdepol~7 a été choisi égal à +10 C. La seconde condition s'écrit donc : seconde~condition = (Température-eau A la figure 2c, en ordonnée, on a porté les variations de la variable booléenne conditions-bouclage qui, dans l'exemple d'exécution illustré ici, sont vraies trois fois, des instants allant de 5 à 10 secondes, puis de 15 à 22 secondes, et enfin de 24 à 30 secondes. Cette condition est la troisième condition du test, notée troisième-condition. A la figure 2d, en ordonnée, on a porté le résultat du calcul du paramètre autorisant le contrôle intermittent de la boucle de réglage de richesse, Boolean~7C, qui prend la valeur "0" quand ce contrôle intermittent ne doit pas être effectué et qui prend la valeur "1" si le contrôle intermittent doit être effectué quand les trois conditions des figures 2a à 2c sont vraies simultanément (ET logique). Une opération ET logique est donc exécutée dans la boucle de contrôle de régulation de sorte que les conditions des Figures 2a, 2b et 2d sont alors testées pour produire l'équation logique : Boolean~7C = (première-condition) ET (seconde-condition) ET (troisième~cond ition). On remarque que, dans l'exemple d'exécution illustré ici, deux périodes allant des dates de 7 à 10 secondes, puis de 17 à 22 secondes sont déterminées pour autoriser le contrôle intermittent de la boucle de réglage de richesse du mélange. Quand Boolean~7C est VRAI, le procédé de l'invention consiste à exécuter une étape de régulation en richesse de sorte que le coefficient ALFEAU soit modifié juste avant l'entrée dans la boucle de régulation pour que le point de fonctionnement du moteur thermique se recentre autour d'un degré de richesse du mélange de 1. Quand Boolean~7C est FAUX, le procédé de l'invention consiste à exécuter une étape de calcul classique selon l'état de la technique du coefficient ALFEAU et de sorte que la régulation de la boucle de réglage de richesse soit effectuée en boucle ouverte. Quand BOOLEAN~7C est VRAI (ou à"1", Figure 2c), le procédé de l'invention comporte une étape de calcul d'un coefficient de lissage ss à l'aide d'un compteur de lissage qui parcourt en fonction du temps de cycle de calcul de la boucle de régulation un espace numérique entier compris entre 1 et le paramètre B décrit ci-dessus et qui vaut préférentiellement 256. Le coefficient de lissage ss une fois calculé, le procédé de l'invention consiste dans une étape à produire le coefficient ALFEA UR1=1 à l'aide d'une table pré enregistrée qui contient des valeurs numériques telles que le coefficient ALFEA U final comporte la boucle de régulation en richesse qui se recentre sur le degré de mélange à 1. La table pré enregistrée de ALFEAUR,., est adressée par un vecteur de paramètres comprenant la température du liquide de refroidissement, la pression au collecteur d'admission et le cas échéant, le régime moteur thermique (ou vitesse de rotation du moteur ou fréquence de détection du point mort haut pmh). Le compteur de lissage exécute une incrémentation ou une décrémentation de la valeur du coefficient de lissage ss de sorte que ou bien le terme ALFEA Uclasslque ou bien le terme ALFEAU, =l est prépondérant dans la valeur instantanée du terme ALFEAU dans le calcul du temps d'injection T, (voir ci-dessus) et que l'on dispose ainsi d'un moyen pour effectuer ou non le recentrage du coefficient de richesse avant l'entrée en régulation de richesse. Le procédé de l'invention comporte donc aussi une étape de gestion du compteur de lissage ss qui est déclenché par le passage à"1"du paramètre Boolean~7C. Aux figures 3a et 3b, on a représenté le temps en secondes à compter du démarrage du moteur thermique et on représenté en ordonnée à la figure 3a l'évolution du paramètre Boolean~7C et à la figure 3b l'évolution du compteur de lissage soit le coefficient de lissage ss. Dès que le paramètre Boolean~7C passe à la valeur"1" (flèches F1 et F3) le compteur de lissage commence à s'incrémenter depuis la valeur 0 jusqu'à une valeur prédéterminée B, préférentiellement égale à 255, d'une valeur prédéterminée d'incrément qui sera par la suite définie par incalfo~7. La valeur d'incrément incalfo~7 prend une valeur entière, constante, calibrable qui ne dépend d'aucun paramètre. Son choix est fait arbitrairement lors d'une phase de mise au point du procédé sur un type du moteur. ou un moteur donné. Dès que le paramètre Boolean~7C retourne à la valeur"0" (flèches F2 et F4) le compteur de lissage commence à se décrémenter depuis la valeur atteinte lors de l'incrémentation, (B ou 255 dans les deux cas représentés à la figure 3b) jusqu'à une valeur initiale, préférentiellement égale à 0, d'une valeur prédéterminée de décrément qui sera par la suite définie par decalfo~7. La valeur de décrément decalfo~7 prend une valeur entière, constante, calibrable qui ne dépend d'aucun paramètre. Son choix est fait arbitrairement lors d'une phase de mise au point du procédé sur un type du moteur ou un moteur donné. Dans une étape ultérieure, le procédé de l'invention comporte une étape de calcul du coefficient ALFEAU et du coefficient ALFCL puis de calcul du temps d'injection Ti. Aux figures 4a à 4e, on a représenté dans un mode de réalisation un cycle d'évolution de démarrage du contrôle de régulation selon l'invention lors d'un démarrage à froid à moins de-7 C. Les figures 4a et 4b sont identiques aux figures 3a et 3b et ne seront pas plus décrites, elles sont simplement reportées sur le même axe des temps que les autres figures 4c à 4e. A la figure 4c, on a représenté l'évolution du coefficient ALFEAU, = tel qu'il est calculé lors d'une boucle intermittente active, le compteur de lissage produisant un effet de décrémentation (flèche F1) sur son terme dans le calcul global de ALFEA A A la fin de la décrémentation de ALFEA =,, le compteur de lissage ayant atteint sa valeur maximale, les variations de conditions de fonctionnement du moteur thermique imposent une variation instantanée du coefficient ALFACL non directement concerné par l'invention, mais qui permettra de calculer le temps d'injection Ti. (Flèche F3). Quand le paramètre Boolean~7C (Figure 4a) est po' repassé à 0, il a entraîné la décrémentation du compteur de lissage ss qui ramène le coefficient ALFEAUCL à sa valeur en boucle ouverte (flèche F2) et de même le coefficient ALFACL (flèche F4). Dans les figures 5 à 10, on a représenté un mode de réalisation permettant à la fois de décrire une réalisation entièrement logicielle du procédé de l'invention sous la forme d'un programme enregistré dans une mémoire de programmes du calculateur de contrôle du moteur thermique ou de l'injection, et une réalisation d'un dispositif mettant en oeuvre le procédé de l'invention. Les mêmes éléments dans les figures portent le même numéro de référence. A la figure 5, on a représenté l'ensemble des moyens nécessaires pour exécuter l'invention avant le calcul du temps d'injection Ti qui sera facilement exécutée par l'homme de métier à la lumière de la présente description. Les modules suivants sont prévus pour alimenter en entrée les paramètres de fonctionnement du dispositif de l'invention. Ce sont principalement : - un module 28 de détermination du régime moteur ; - un module 29 de calcul du coefficient d'incrémentation incalfo~7 déjà décrit ; - un module 30 de calcul du coefficient de décrémentation decalfo~7 déjà décrit ; - un module 31 de détermination de l'incrément x~pmh en fonction de la vitesse de rotation du moteur (ou régime) ; - un module 32 de détermination de la phase du moteur (numéro dans le cycle) ; - un module 33 de test des conditions de bouclage décrites précédemment ; - un module 34 de test des conditions de fonctionnement du moteur notamment des conditions de stabilité de fonctionnement du moteur thermique ; - un module 35 de détermination de la température du liquide de refroidissement du moteur thermique qui produit un paramètre Température-eau déjà décrit ; - un module 36 de mise en forme de la tension de mesure de la sonde lambda ; - un module 37 de mise en forme de la tension de mesure de la sonde de pression disposée au collecteur d'admission ; - un module 38 de mise en forme d'un paramètre Gndeca ; - un module 39 de mise en forme d'un ordre de démarrage d'injection qui permet de déterminer la date à laquelle sera appliqué la période d'injection calculée Ti en fonction notamment de la phase dans laquelle se trouve les cylindres du moteur thermique. Ces divers modules sont connectés aux entrées correspondantes - d'un circuit 27 générateur d'un signal indicateur du point mort haut pmh qui est connecté à la sortie du module 28 de régime moteur ; - d'un compteur de lissage 23 qui produit un coefficient de lissage ? qui a déjà été défini plus haut ; - d'un circuit 24 de calcul du paramètre d'autorisation du bouclage intermittent, Boolean~7C déjà défini plus haut - d'un circuit 26 générateur du paramètre ALFEAU pour calculer le temps d'injection Ti, déjà définis plus haut ; - d'un circuit 25 générateur du paramètre ALFACL pour calculer le temps d'injection Ti, déjà définis plus haut. Les deux paramètres calculés ALFEAU et ALFACL sont disponibles dans des registres respectivement 64, connecté à la sortie du circuit 26 de calcul de ALFEA U et 65, connecté à la sorte du circuit 25 de calcul de ALFACL. L'ensemble du dispositif de la figure 5 est synchronisé sur une horloge 20 dont une sortie 22 est connectée à un pointeur de pas de programmes 21 disponible pour cadencer le cycle de fonctionnement du dispositif de mise en oeuvre du procédé de l'invention. A la figure 6, on a reporté les parties de la figure 5 qui permettent de d'expliquer la structure du circuit 24 de calcul du paramètre Boolean~7C. Particulièrement sont reportées les bornes d'entrée du circuit 24 qui sont respectivement : t'entrée 48 des conditions de bouclage connectée au module 33 ; t'entrée 49 des conditions moteur connectée au module 34 ; t'entrée 50 de mesure de température d'eau connectée au module 35. Le circuit 24 comporte une sortie 51 qui rend disponible le paramètre Boolean~7C calculé sur un bus de données du dispositif de l'invention et dans un registre ou variable mémoire 70 disponible aux autres circuits ou modules qui seront décrits plus loin. A la figure 7, on a représenté un mode de réalisation préféré du circuit 24 de la figure 6. Il comporte un module 71 de calcul d'un signal d'activation du régime intermittent qui produit par une sortie convenable 74 un paramètre Boolean~on qui est calculé sur la base de la détection que les conditions présentées à ses entrées 72 et 73 sont vraies. Ces entrées sont respectivement connectées aux modules 33 de conditions de bouclage et 34 de conditions de stabilité moteur. Le module 35 de mesure de la température de l'eau est connecté à une première entrée 75 d'un comparateur 78 dont une seconde entrée 76 est connectée à un registre d'une valeur de p' seuil prédéterminée qui contient la valeur sdepol~7 (voir Figure 2d). Une sortie 78'du comparateur 78 passe à la valeur "1" quand la première entrée 75 est inférieure ou égale à la seconde entrée 76 et la sortie 78'est connectée à un commutateur 80 qui comporte une borne de commande 82 connectée à la sortie 78'et deux bornes d'entrée de signal, respectivement 81 et 83, dont l'une est connectée à la sortie 84 du commutateur 80 selon le bit de commande de la borne de commande 82. Quand la sortie 78'du comparateur 78 est haute"1", elle place le commutateur 80 de sorte que son entrée 81 est connectée à la sortie 84, de sorte que le paramètre Boolean~7C est placé à la valeur contenue dans un registre 74 dont la sortie est connectée à ladite seconde entrée 81 du commutateur 80, préférentiellement"1". Quand la sortie 78'du comparateur 78 est basse"0", elle place le commutateur 80 de sorte que son entrée 83 est connectée à la sortie 84, de sorte que le paramètre Boolean~7C est placé à la valeur contenue à la sortie 79 de la valeur booléenne Boolean~on, préférentiellement"0". A la Figure 8, on a représenté un mode préféré de réalisation du circuit 71 de calcul de l'activation de l'intermittence Boolean~on. Un registre R du circuit 71 est placé à la valeur binaire"1 qui est transmise aux entrées convenables 90 et 91 de deux comparateurs 86 et 87 dont chacune des premières entrées 89 et 92 respectivement sont connectées aux modules précités 33 et 34 de test des conditions de bouclage et des conditions de stabilité moteur. Quand l'un ou l'autre ou l'un et l'autre des deux comparateurs détectent que le test qui lui est associé par la connexion de la première entrée 89 ou 92, la sortie correspondante 93 et/ou 94 du comparateur 86 et/ou 87 passe à la valeur"1". Les deux sorties 93 et 94 des deux comparateurs 86 et ff1 sont connectées aux entrées d'une porte ET 88 dont la sortie 95 est connectée à un bus convenable ou registre 96 ou variable booléenne Boolean-on qui est ensuite utilisée comme il a été décrit plus haut. A la figure 9, on a représenté un mode préféré de réalisation du circuit 26 de calcul du paramètre ALFEAU qui sera exploité par le circuit de calcul du temps d'injection Ti (non représenté). Le circuit 26 effectue le calcul précité : ZFE (/= & - x LF + - x ALFEAUR1=1 D Le module 35 de mesure de la température de refroidissement est connecté par une entrée 50 du circuit 26 à une entrée 101 d'adressage d'une mémoire 100 dans laquelle est enregistré ainsi qu'il a été précédemment décrit une table de valeurs ALFEAUR, =/ en fonction de la température de refroidissement dont une sortie 102 place une valeur déterminée de ce paramètre à une première entrée 104 d'un multiplieur 103. L'entrée 50 du circuit 26 est aussi connectée à l'entrée 125-2 convenable d'un circuit de calcul du coefficient classique en boucle ouverte ALFEA Uclasslque qui contient une fonction prédéterminée qui dépend outre de la température de refroidissement sur son entrée 125-2, une entrée 125-1 connecté à un paramètre Gndeca, 125-3 de régime moteur, 125-4 de pression au collecteur d'admission et 125-5 de phase de démarrage d'injection. La sortie de calcul 126 du circuit 125 qui comporte le calcul de ALFEAUclaMe est connectée à la seconde entrée (non référencée) d'un second multiplieur 116. Le circuit 26 comporte une entrée 47 connectée à la sortie 46 du circuit 23 de calcul du coefficient de lissage. Cette entrée est connectée aux entrées 118 et 119, respectivement d'un incrémenteur 112 et d'un décrémenteur 113. L'incrémenteur 112 est synchronisé par une entrée 118 de synchronisation connectée au compteur de lissage 47 de sorte qu'il s'incrémente d'un pas déterminé à chaque cycle de calcul. Le décrémenteur 113 est synchronisé par une entrée 119 de synchronisation connectée au compteur de lissage 47 de sorte qu'il se décrémente d'un pas déterminé à chaque cycle de calcul. Les sorties 121 et 122 des incrémenteur 112 et décrémenteur 113 sont respectivement connectées aux entrées d'un premier et d'un second diviseurs 114 et 115 par la valeur B définie précédemment (B = 256 préférentiellement). Les sorties des premier 114 et second 115 diviseurs sont connectées aux entrées 105 et 124 des premier 103 et second 116 multiplieurs décrits ci-dessus. Les sorties 107 et 109 des premier 114 et second 115 multiplieurs sont connectées aux entrées d'un additionneur 108 dont la sortie 63 est connecté à un bus de données 64, à un registre ou à une variable ALFEAU calculée selon la relation précitée. A la figure 10, on a représenté un mode préféré de réalisation du circuit 23 de calcul du compteur de lissage dans le circuit de la figure 5. Les modules 29 incalfo~7 et 30 decalfo~7 sont connectés à des entrées 41 et 42 du circuit 23 et particulièrement à des premières entrées de multiplieurs, respectivement 143 et 141. Le module 32 de détection de la phase du moteur thermique est connecté à une entrée 44 du circuit 23 et plus particulièrement à la figure 10 à une entrée d'un comparateur 131 dont une autre entrée est connectée à la sortie d'un module 130 détectant que le moteur thermique ne fonctionne pas. La sortie du comparateur 131 est connectée à une entrée de signal 134-2 d'un multiplieur 134 dont les deux autres entrées de signal sont référencées 134-1 et 134-3. Le produit des trois signaux d'entrée 134fil à 134-3 est présenté à la borne de sortie 135 du multiplieur 134 qui est connectée respectivement à une entrée d'un comparateur 136 et à une entrée d'un circuit de retard"1/z"137. Une sortie du circuit de retard 137 est connectée à une entrée d'un additionneur 133 dont une autre entrée est connectée à un registre 132 contenant une valeur constante de décalage, préférentiellement"1". La sortie de l'additionneur 133 est connectée à la première entrée de signal 134-1 du multiplieur 134. La sortie 135 du commutateur 134 est connectée aussi à une entrée d'un comparateur 136 dont l'autre entrée est connectée par une entrée 43 du circuit 23 (Figure 5 et Figure 10) à la sortie du module 31 détectant la vitesse du véhicule. La sortie 140 du comparateur 136 est connectée simultanément : - à une entrée du second multiplieur 141 ; - à une entrée d'un circuit de complémentation 138 ; - à une entrée du premier multiplieur 143. La sortie du circuit de complémentation 138 est connectée à l'entrée d'un circuit à retard"1/z"139 dont la sortie est connectée à la seconde entrée de signal 134-3 du multiplieur 134. Il en résulte que le multiplieur 134 transmet, à sa borne 135, le produit du résultat de la comparaison effectuée sur le comparateur 131, avec le signal issu de l'additionneur 133 et avec le signal issu du circuit à retard 139. Les sorties des premier 143 et second 141 multiplieurs décrits ci-dessus sont transmises aux entrées respectivement d'un amplificateur 144 de gain +1 et d'un amplificateur 142 de gain-1. dont les sorties sont connectées aux entrées de signal 145-1 et 145-3 d'un commutateur 145 analogue au commutateur 134 précité. La sortie 51 du circuit 24 décrit précédemment est connectée à l'entrée 45 du circuit 23 (Figures 5 et 10) et à l'entrée 145-2 de commande du commutateur 145 de sorte que selon le fait qu'on est en boucle intermittente ou non le signal présenté à l'entrée de signal 145-1 ou le signal présenté à l'entrée de signal 145-3 est transmis à la sortie 146 du commutateur 145. La sortie 146 est connectée à une entrée d'un additionneur 147 dont la sortie est connectée à une première entrée d'un circuit 148 de calcul de la plus petite des deux valeurs présentées à ses entrées. Une seconde entrée du circuit 148 est connectée à un registre qui maintient la valeur B prédéfinie, préférentiellement 256. La sortie 150 du circuit 148 est connectée à une première entrée d'un circuit 152 de calcul de la plus grande valeur présentée à ses entrées. Une seconde entrée du circuit 152 est connectée à un registre qui contient une valeur nulle"0". La sortie 46 du circuit 23 est alors transmise respectivement à un registre 155 du compteur de lissage ou à un bus ou à une variable utilisable par les autres circuits précités et à une entrée d'un circuit de retard"1/z"154 dont la sortie est connectée à l'entrée correspondante de l'additionneur précité 147. REVENDICATIONS 1-Procédé de contrôle d'un moteur à combustion lors d'un démarrage au froid, le moteur à combustion (1) étant du type dans lequel des cylindres sont alimentés par un mélange carburant/air, produit par un carburateur (4) sur un collecteur (2) équipé d'un capteur (9) de pression au collecteur, à l'aide d'au moins un injecteur (5) commandé par un signal de commande d'injection, le régime moteur étant mesuré par un capteur (12) de régime moteur, les gaz d'échappement étant analysés à l'aide d'une sonde lambda (11) disposée en amont d'un pot catalytique (7) disposé sur l'échappement (3), un capteur (10) de température du moteur à combustion étant disposé sur ledit moteur (1), un capteur (13) de température extérieure étant disposé en relation avec ledit moteur, ledit procédé consistant : dans une première étape, à mesurer la pression au collecteur, le régime moteur, la tension de sortie de la sonde lambda, la température extérieure ; dans une seconde étape, à déterminer la durée d'injection T, par une relation de la forme : T, fi A LFEA U= B x ALFEA U, la% ique + B x ALFEA URil B dans laquelle : ss est un coefficient de lissage qui prend une valeur comprise entre la valeur nulle, prise lors du démarrage au froid, et la valeur B ; ALFEAUclassque est une fonction prédéterminée qui dépend de la température d'eau, de la pression et/ou du régime ; ALFEAUR, =, est une fonction prédéterminée qui dépend de la température d'eau, de la pression et/ou du régime ; dans une troisième étape, à calculer une nouvelle valeur de , à 1 ; aide d'une fonction prédéterminée et à répéter la première étape au moins tant que le coefficient ss n'a pas atteint la valeur B. 2 - Procédé selon la revendication 1, caractérisé en ce qu'il consiste à exécuter une étape de régulation de richesse dès que la sonde lambda est prête à produire des mesures correctes, une étape de contrôle de la boucle de réglage de richesse du mélange étant activée quand les conditions de fonctionnement du moteur thermique sont vérifiées, notamment la condition de stabilité de la combustion, et ladite étape de contrôle de la boucle de réglage de richesse du mélange étant inhibée quand les conditions de fonctionnement du moteur thermique ne sont plus vérifiées. 3 - Procédé selon la revendication 2, caractérisé en ce qu'il consiste à effectuer un contrôle intermittent de la boucle de réglage de richesse de mélange lorsque l'on détecte que les conditions de fonctionnement du moteur thermique permettent de faire fonctionner le moteur thermique sous un coefficient de richesse du mélange égal à 1, de sorte que le pot catalytique (7, Figure 1) travaille dans des conditions optimales. 4 - Procédé selon la revendication 3, caractérisé en ce qu'il consiste à calculer à chaque instant un coefficient ALFEAU ou terme d'enrichissement à froid qui rapproche le mélange de la richesse 1, mais quand les conditions de fonctionnement du moteur thermique à richesse 1 ne sont plus vérifiées, il consiste à calculer à chaque instant un coefficient ALFEA ou terme d'enrichissement à froid qui place le mélange à un coefficient de richesse supérieure à la richesse stoechiométrique pour agir sur le temps d'injection Ti de façon à enrichir suffisamment le mélange pour permettre au moteur thermique de fonctionner avec un agrément de conduite satisfaisant. 5-Procédé selon la revendication 4, caractérisé en ce qu'il consiste à produire un paramètre (Boolean~7C) qui est à"1" lorsqu'une pluralité de conditions de bouclage intermittent sont vérifiées et qui est à"0"sinon. 6-Procédé selon la revendication 5, caractérisé en ce que les conditions de bouclage intermittent comportant : - une première condition réalisée lorsque la stabilité de fonctionnement du moteur thermique est détectée à l'aide d'un capteur convenable, - une seconde condition réalisée lorsque la température du liquide de refroidissement (Température~eau) est inférieure à un seuil prédéterminé (sdepol~7) qui est calibrable en fonction des circonstances extérieures comme la mesure de la température extérieure, et - une troisième condition réalisée lorsque le contrôle du bouclage de richesse est autorisé, notamment lorsque la sonde lambda (11, Figure 1) est prête à fonctionner, notamment si la tension de mesure qu'elle produit est stabilisée. 7 - Procédé selon la revendication 6, caractérisé en ce qu'il comporte une étape de calcul du paramètre (Boolean~7C) autorisant le contrôle intermittent de la boucle de réglage de z richesse (Boolean~7C) qui prend la valeur"0"quand ce contrôle intermittent ne doit pas être effectué et qui prend la valeur"1"si le contrôle intermittent doit être effectué quand les trois conditions de bouclage intermittent sont vraies simultanément en exécutant un ET logique. 8 - Procédé selon la revendication 7, caractérisé en ce qu'il comporte une étape au cours de laquelle un paramètre (Sdepol~7) est mémorisé qui représente le seuil de température pour la température du liquide de refroidissement au delà duquel le procédé de l'invention peut fonctionner. 9 - Procédé selon la revendication 8, caractérisé en ce que quand Boolean~7C est VRAI, une étape de régulation en richesse est exécutée de sorte que le coefficient ALFEAU soit modifié juste avant l'entrée dans la boucle de régulation pour que le point de fonctionnement du moteur thermique se recentre autour d'un degré de richesse du mélange de 1. 10 - Procédé selon la revendication 8, caractérisé en ce que quand Boolean~7C est FAUX, une étape de calcul classique selon l'état de la technique du coefficient ALFEAU est exécutée de sorte que la régulation de la boucle de réglage de richesse soit effectuée en boucle ouverte. 11-Procédé selon la revendication 9, caractérisé en ce que quand BOOLEAN~7C est VRAI (ou à"1", Figure 3c), il comporte une étape de calcul d'un coefficient de lissage ss à l'aide d'un compteur de lissage qui parcourt en fonction du temps de cycle de calcul de la boucle de régulation un espace numérique entier compris entre 1 et le paramètre B qui vaut préférentiellement 256. 12 - Procédé selon la revendication 11, caractérisé en ce qu'il consiste à produire dans une étape suivante le coefficient ALFEA UR/=l à l'aide d'une table pré enregistrée qui contient des valeurs numériques telles que le coefficient ALFEAU final comporte la boucle de régulation en richesse qui se recentre sur le degré de mélange à 1, la dite table pré enregistrée de ALFEA URz=l étant adressée par un vecteur de paramètres comprenant la température du liquide de refroidissement, la pression au collecteur d'admission et le cas échéant, le régime moteur thermique (ou vitesse de rotation du moteur ou fréquence de détection du point mort haut pmh). 13 - Procédé selon la revendication 11 ou 12, caractérisé en ce qu'il consiste à exécuter une incrémentation ou une décrémentation de la valeur du coefficient de lissage ss de sorte que ou bien le terme ALFEAUclassique ou bien le terme ALFEAUR,., soit prépondérant dans la valeur instantanée du terme ALFEAU dans le calcul du temps d'injection Tl (voir ci-dessus) et que l'on effectue ou non le recentrage du coefficient de richesse avant une étape de régulation de richesse. 14 - Procédé selon la revendication 13, caractérisé en ce qu'il comporte une étape de calcul du coefficient ALFEAU et du coefficient ALFACL puis à une étape de calcul du temps d'injection Ti sur la base des valeurs ALFEAU et ALFACL précédemment calculées. 15 - Procédé selon l'une au moins des revendications précédentes, caractérisé en ce qu'il met en oeuvre des moyens nécessaires pour l'exécuter avant le calcul du temps d'injection Ti et qui comportent séparément ou en combinaison : - un module (28) de détermination du régime moteur ; - un module (29) de calcul du coefficient d'incrémentation (incalfo~7) ; - un module (30) de calcul du coefficient de décrémentation (decalfo~7) ; - un module (31) de détermination de l'incrément (x~pmh) en fonction de la vitesse de déplacement du véhicule qui permet de calculer les coefficients d'incrémentation et de décrémentation ; - un module (32) de détermination de la phase du moteur ; - un module (33) de test d'une pluralité de conditions de bouclage intermittent ; - un module (34) de test des conditions de fonctionnement du moteur notamment des conditions de stabilité de fonctionnement du moteur thermique ; - un module (35) de détermination de la température du liquide de refroidissement du moteur thermique qui produit un paramètre Température~eau ; - un module (36) de mise en forme de la tension de mesure de la sonde lambda ; p' - un module (37) de mise en forme de la tension de mesure de la sonde de pression disposée au collecteur d'admission ; - un module (38) de mise en forme d'un paramètre (Gndeca) ; - un module (39) de mise en forme d'un ordre de démarrage d'injection qui permet de déterminer la date à laquelle sera appliqué la période d'injection calculée (Ti) en fonction notamment de la phase dans laquelle se trouve les cylindres du moteur thermique ; ces divers modules étant connectés aux entrées correspondantes : - d'un circuit (27) générateur d'un signal indicateur du point mort haut pmh qui est connecté à la sortie du module (28) de régime moteur ; - d'un compteur de lissage (23) qui produit le coefficient de lissage ss ; - d'un circuit (24) de calcul du paramètre d'autorisation du bouclage intermittent, (Boolean~7C) ; - d'un circuit (26) générateur du paramètre ALFEAU pour calculer le temps d'injection Ti ; - d'un circuit (25) générateur du paramètre ALFACL pour calculer le temps d'injection Ti.