FR2830277A1 - Procede de controle d'un moteur a combustion lors d'un demarrage au froid - Google Patents
Procede de controle d'un moteur a combustion lors d'un demarrage au froid Download PDFInfo
- Publication number
- FR2830277A1 FR2830277A1 FR0112581A FR0112581A FR2830277A1 FR 2830277 A1 FR2830277 A1 FR 2830277A1 FR 0112581 A FR0112581 A FR 0112581A FR 0112581 A FR0112581 A FR 0112581A FR 2830277 A1 FR2830277 A1 FR 2830277A1
- Authority
- FR
- France
- Prior art keywords
- engine
- coefficient
- richness
- calculating
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000002485 combustion reaction Methods 0.000 title claims abstract description 30
- 239000000203 mixture Substances 0.000 claims abstract description 32
- 238000005259 measurement Methods 0.000 claims abstract description 12
- 239000007789 gas Substances 0.000 claims abstract description 4
- 238000002347 injection Methods 0.000 claims description 30
- 239000007924 injection Substances 0.000 claims description 30
- 238000009499 grossing Methods 0.000 claims description 28
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 18
- 239000000523 sample Substances 0.000 claims description 17
- 238000004364 calculation method Methods 0.000 claims description 16
- 230000003197 catalytic effect Effects 0.000 claims description 13
- 239000000446 fuel Substances 0.000 claims description 13
- 238000012360 testing method Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 claims description 11
- 239000002826 coolant Substances 0.000 claims description 9
- 238000007493 shaping process Methods 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 238000011144 upstream manufacturing Methods 0.000 claims description 3
- 238000013475 authorization Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 9
- 239000003344 environmental pollutant Substances 0.000 description 7
- 231100000719 pollutant Toxicity 0.000 description 7
- 230000001276 controlling effect Effects 0.000 description 4
- 238000001816 cooling Methods 0.000 description 3
- 230000000875 corresponding effect Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 239000000110 cooling liquid Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 150000004678 hydrides Chemical class 0.000 description 2
- 238000011165 process development Methods 0.000 description 2
- 239000000243 solution Substances 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 238000009529 body temperature measurement Methods 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 239000012809 cooling fluid Substances 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000001627 detrimental effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000004868 gas analysis Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000037452 priming Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D35/00—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for
- F02D35/0015—Controlling engines, dependent on conditions exterior or interior to engines, not otherwise provided for using exhaust gas sensors
- F02D35/0046—Controlling fuel supply
- F02D35/0053—Controlling fuel supply by means of a carburettor
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/04—Introducing corrections for particular operating conditions
- F02D41/06—Introducing corrections for particular operating conditions for engine starting or warming up
- F02D41/062—Introducing corrections for particular operating conditions for engine starting or warming up for starting
- F02D41/064—Introducing corrections for particular operating conditions for engine starting or warming up for starting at cold start
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02D—CONTROLLING COMBUSTION ENGINES
- F02D41/00—Electrical control of supply of combustible mixture or its constituents
- F02D41/02—Circuit arrangements for generating control signals
- F02D41/14—Introducing closed-loop corrections
- F02D41/1438—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor
- F02D41/1486—Introducing closed-loop corrections using means for determining characteristics of the combustion gases; Sensors therefor with correction for particular operating conditions
- F02D41/1487—Correcting the instantaneous control value
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
La présente invention concerne un procédé de contrôle d'un moteur à explosions lors d'un démarrage au froid.Une boucle de régulation de richesse est exécutée dès que la sonde lambda (11) qui permet de connaître l'état de la combustion dans les gaz d'échappement (7) est prête à produire des mesures correctes. le contrôle de la boucle de réglage de richesse du mélange étant activée quand les conditions de fonctionnement du moteur thermique (1) sont vérifiées, notamment la condition de stabilité de la combustion, et étant inhibé quand les conditions de fonctionnement du moteur thermique ne sont plus vérifiées.
Description
<Desc/Clms Page number 1>
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.
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.
<Desc/Clms Page number 2>
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 ;
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 ;
<Desc/Clms Page number 3>
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.
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 ;
<Desc/Clms Page number 4>
- 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.
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
<Desc/Clms Page number 5>
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.
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
<Desc/Clms Page number 6>
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.
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.
<Desc/Clms Page number 7>
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 ;
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 ;
<Desc/Clms Page number 8>
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 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.
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
<Desc/Clms Page number 9>
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.
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
<Desc/Clms Page number 10>
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
Boolean~7C qui est à "1" lorsque les conditions de bouclage intermittent sont vérifiées et qui est à"0"sinon. Les conditions de
<Desc/Clms Page number 11>
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
<Desc/Clms Page number 12>
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 < Sdepol~7) qui est, dans l'exemple d'exécution illustré ici, vraie jusqu'à la date t=22 secondes.
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).
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.
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
<Desc/Clms Page number 13>
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
<Desc/Clms Page number 14>
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
<Desc/Clms Page number 15>
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).
(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 ;
<Desc/Clms Page number 16>
- 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 ;
<Desc/Clms Page number 17>
- 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.
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.
<Desc/Clms Page number 18>
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.
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
<Desc/Clms Page number 19>
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.
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
<Desc/Clms Page number 20>
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.
<Desc/Clms Page number 21>
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.
<Desc/Clms Page number 22>
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.
Claims (15)
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 < . Z) A B 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 :
<Desc/Clms Page number 24>
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.
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 ;
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.
<Desc/Clms Page number 25>
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
<Desc/Clms Page number 26>
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
<Desc/Clms Page number 27>
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.
(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 ;
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
<Desc/Clms Page number 28>
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.
- 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
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0112581A FR2830277B1 (fr) | 2001-10-01 | 2001-10-01 | Procede de controle d'un moteur a combustion lors d'un demarrage au froid |
| EP02800155A EP1432898A1 (fr) | 2001-10-01 | 2002-09-27 | Procede de controle d'un moteur a combustion lors d'un demarrage au froid |
| PCT/FR2002/003300 WO2003029637A1 (fr) | 2001-10-01 | 2002-09-27 | Procede de controle d'un moteur a combustion lors d'un demarrage au froid |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR0112581A FR2830277B1 (fr) | 2001-10-01 | 2001-10-01 | Procede de controle d'un moteur a combustion lors d'un demarrage au froid |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| FR2830277A1 true FR2830277A1 (fr) | 2003-04-04 |
| FR2830277B1 FR2830277B1 (fr) | 2003-11-14 |
Family
ID=8867779
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR0112581A Expired - Fee Related FR2830277B1 (fr) | 2001-10-01 | 2001-10-01 | Procede de controle d'un moteur a combustion lors d'un demarrage au froid |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP1432898A1 (fr) |
| FR (1) | FR2830277B1 (fr) |
| WO (1) | WO2003029637A1 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10369737B2 (en) | 2008-07-07 | 2019-08-06 | Discma Ag | Method and apparatus for packaging a liquid food product |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2907855B1 (fr) | 2006-10-31 | 2009-01-16 | Peugeot Citroen Automobiles Sa | Procede de pilotage de l'avance a l'allumage pour vehicule automobile |
| FR3097014B1 (fr) * | 2019-06-04 | 2021-05-21 | Psa Automobiles Sa | Procédé de correction de richesse de carburant lors d’un démarrage a froid d’un moteur thermique |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4240390A (en) * | 1978-09-01 | 1980-12-23 | Toyota Jidosha Kogyo Kabushiki Kaisha | Air-fuel ratio control system in internal combustion engine |
| FR2519086A1 (fr) * | 1981-12-29 | 1983-07-01 | Sibe | Dispositif d'alimentation de moteur a combustion interne comprenant un carburateur |
| US4501250A (en) * | 1982-03-15 | 1985-02-26 | Nippondenso Co., Ltd. | Method and apparatus for controlling an internal combustion engine |
| US5021959A (en) * | 1987-11-27 | 1991-06-04 | Robert Bosch Gmbh | Control device for internal combustion engines |
| JPH1018883A (ja) * | 1996-07-03 | 1998-01-20 | Nissan Motor Co Ltd | エンジンの空燃比制御装置 |
| US5913299A (en) * | 1996-08-06 | 1999-06-22 | Honda Giken Kogyo Kabushiki Kaisha | Fuel supply control system for internal combustion engines |
| JP2000227041A (ja) * | 1999-02-04 | 2000-08-15 | Mazda Motor Corp | 筒内噴射式エンジンの制御装置 |
-
2001
- 2001-10-01 FR FR0112581A patent/FR2830277B1/fr not_active Expired - Fee Related
-
2002
- 2002-09-27 EP EP02800155A patent/EP1432898A1/fr not_active Withdrawn
- 2002-09-27 WO PCT/FR2002/003300 patent/WO2003029637A1/fr not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4240390A (en) * | 1978-09-01 | 1980-12-23 | Toyota Jidosha Kogyo Kabushiki Kaisha | Air-fuel ratio control system in internal combustion engine |
| FR2519086A1 (fr) * | 1981-12-29 | 1983-07-01 | Sibe | Dispositif d'alimentation de moteur a combustion interne comprenant un carburateur |
| US4501250A (en) * | 1982-03-15 | 1985-02-26 | Nippondenso Co., Ltd. | Method and apparatus for controlling an internal combustion engine |
| US5021959A (en) * | 1987-11-27 | 1991-06-04 | Robert Bosch Gmbh | Control device for internal combustion engines |
| JPH1018883A (ja) * | 1996-07-03 | 1998-01-20 | Nissan Motor Co Ltd | エンジンの空燃比制御装置 |
| US5913299A (en) * | 1996-08-06 | 1999-06-22 | Honda Giken Kogyo Kabushiki Kaisha | Fuel supply control system for internal combustion engines |
| JP2000227041A (ja) * | 1999-02-04 | 2000-08-15 | Mazda Motor Corp | 筒内噴射式エンジンの制御装置 |
Non-Patent Citations (2)
| Title |
|---|
| PATENT ABSTRACTS OF JAPAN vol. 1998, no. 05 30 April 1998 (1998-04-30) * |
| PATENT ABSTRACTS OF JAPAN vol. 2000, no. 11 3 January 2001 (2001-01-03) * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10369737B2 (en) | 2008-07-07 | 2019-08-06 | Discma Ag | Method and apparatus for packaging a liquid food product |
Also Published As
| Publication number | Publication date |
|---|---|
| FR2830277B1 (fr) | 2003-11-14 |
| WO2003029637A1 (fr) | 2003-04-10 |
| EP1432898A1 (fr) | 2004-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1049862A1 (fr) | Dispositif d'estimation de richesse de systeme d'injection pour moteur a combustion interne | |
| EP1568863A1 (fr) | Procédé de diagnostic pour un catalyseur de gaz d'echappement d'un moteur thermique et vehicule mettant en oeuvre ce procédé | |
| FR2783017A1 (fr) | Procede de commande d'un moteur a combustion interne | |
| FR2864146A1 (fr) | Procede de determination en temps reel de la masse de particules presente dans un filtre a particules de vehicule automobile | |
| FR2750454A1 (fr) | Procede pour determiner le signal de charge d'un moteur a combustion interne avec reinjection externe des gaz d'echappement | |
| CN102803669A (zh) | 内燃机的碳烟排放量推断装置 | |
| FR2830277A1 (fr) | Procede de controle d'un moteur a combustion lors d'un demarrage au froid | |
| US5815828A (en) | Method of measuring temperature of a catalytic converter | |
| FR2742808A1 (fr) | Procede et dispositif pour commander un moteur a combustion interne | |
| EP1799983B1 (fr) | Procede et systeme ameliores d'estimation d'une temperature des gaz d'echappement et moteur a combustion interne equipe d'un tel systeme | |
| EP0908608B1 (fr) | Procédé de surveillance du fonctionnement et du vieillissement d'un pot catalytique pour un moteur fonctionnant en mélange pauvre et système de mise en oeuvre | |
| EP1952004B1 (fr) | Procede d'estimation de la masse des gaz enfermee pendant chaque cycle de fonctionnement dans la chambre de combustion d'un cylindre d'un moteur a combustion interne | |
| FR2999648A1 (fr) | Procede de determination de la concentration en oxydes d'azote a la sortie d'un moteur a combustion interne | |
| EP0636778B1 (fr) | Procédé et dispositif de correction de la durée d'injection en fonction du débit de purge d'un circuit de purge à canister, pour moteur à injection | |
| EP2827973A1 (fr) | Procédé de détermination de la quantité d'ammoniac stockée dans un catalyseur, et système correspondant | |
| FR2999646A1 (fr) | Procede de determination du debit d'air recycle et de la quantite d'oxygene disponible a l'entree d'un cylindre d'un moteur a combustion interne | |
| WO2014095047A1 (fr) | Procédé de détermination de la quantité de carburant injectée dans un moteur, notamment un moteur de type diesel | |
| WO2008043952A2 (fr) | Systeme de determination du debit massique d'oxydes d'azote emis dans les gaz d'echappement d'un moteur a combustion interne | |
| EP2147200B1 (fr) | Procede et dispositif d'adaptation d'un estimateur de temperature d'un systeme de post-traitement des gaz d'echappement | |
| EP2507491A1 (fr) | Systeme et procede d'estimation de la masse de particules stockees dans un filtre a particules de vehicule automobile | |
| EP2108802B1 (fr) | Procede de determination de la quantite de carburant a injecter au demarrage d'un moteur a injection indirecte | |
| FR3103222A1 (fr) | Procédé de détermination de compensation transitoire pour la commande d’injection d’un moteur thermique à allumage commandé | |
| EP4028658A1 (fr) | Procede de determination de la masse de gaz enfermee dans une chambre de combustion | |
| FR2731050A1 (fr) | Procede d'estimation du remplissage en air d'un cylindre d'un moteur a combustion interne | |
| FR2931890A1 (fr) | Procede de determination d'un parametre de controle moteur en fonction d'un carburant a injecter au demarrage d'un moteur a combustion interne |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| TP | Transmission of property | ||
| ST | Notification of lapse |
Effective date: 20070629 |






















