Brevet FR2612256A1 — publié le 19880916

PROCEDE DE COMMANDE D'UN CALCULATEUR ELECTRONIQUE D'ALLtTMACE-INJECTION D' UN MOTEUR A COMBUSTION INTERNE L'invention concerne un procédé de commande d'un calculateur électronique d'allumage-injection d'un moteur à combustion interne en phase de départ à froid toutes températures. Le but de l'invention est de permettre le démarrage d'un véhicule, doté d'un calculateur d'allumage-injection électronique, quelle que soit la température d'eau. Actuellement les stratégies existantes de commande d'un calculateur ne permettent pas toujours le démarrage par des températures très basses en dessous de-250C par exemple. A de telles températures, la puissance fournie par la batterie est inférieure à celle fournie en fonctionnement normal, l'huile est moins fluide et les frottements du moteur sont plus importants. L'objet de l'invention est, pour cela, un procédé de commande du calculateur électror.ique d'a'lum.age-injection d'un moteur à combustion interne, contenant une loi programmée d'avance à l'allumage et de temps d'ouverture des injecteurs fonction du régime moteur et de la pression dans le collecteur d'admission, caractérisé en ce que, entre la mise sous tension du démarreur à l'instant t et l'entrée en régulation de ralenti à l'instant tR, le o temps d'ouverture T i des injecteurs est déterminé en fonction de la température d'eau #eau du moteur et en fonction du régime moteur N de façon telle qu'il est le résultat du produit de deux valeurs:: Ti = Dç x DT, DC étant fonction de 8eau et DT étant fonction du régime N, l'ouverture des injecteurs ayant lieu à chaque point mort haut jusqu'à ce que le régime moteur soit égal à la consigne ND d'entrée en régulation de ralenti, et en ce que, entre l'instant tD de mise en rotation du moteur sur démarreur et l'instant t R d'entrée en régime de ralenti, l'avance à l'allumage Av varie progressivement en fonction du régime moteur N avec pour valeur maximale celle fixée en fonction de la température d'eau du moteur eau D'autres caractéristiques et avantages de l'invention apparattront au cours de la description qui suit, illustrée par les figures suivantes - figure 1 : l'évolution du régime moteur en fonction du temps ; - figures 2a et 2b : l'évolution dans le temps du temps d'ouverture des injecteurs, selon respectivement une stratégie actuelle et selon l'invention ; - figures 3a et 3b : l'évolution dans le temps de l'avance à l'allumage selon une stratégie actuelle et selon l'invention ; - figures 4a et 4b : les variations respectivement en fonction de la température d'eau eeau et du régime N, des valeurs DC et eau DT du temps d'injection T i selon l'invention; - figures 4c et 4d : les variations de l'avance à l'allumage respectivement en fonction du régime et de la température d'eau, selon l'invention. Selon une stratégie actuelle de départ à froid, pour un moteur équipé d'un calculateur électronique d'allumage-injection, les procédures de calcul de l'avance à l'allumage et du temps d'injection sont différentes de celles du fonctionnement normal du moteur. Pour le calculateur électronique, le moteur est dans la séquence démarreur quand les trois conditions suivantes sont satisfaites simultanément, soit - le démarreur tourne, qui est un état connu par l'information démarreur sur une entrée du calculateur - le régime moteur N est inférieur à un seuil ND (figure 1) - depuis le début de la séquence démarreur, le nombre de tours moteur est inférieur à un certain seuil. Pendant cette séquence démarreur, l'avance à l'allumage AV (figure 3a) a une valeur constante AD programmable et indépendante des paramètres de fonctionnement du moteur, comme la vitesse, la charge ou les températures d'eau et d'air. Lorsque le régime moteur N devient supérieur à une valeur programmable ND correspondant à l'apparition des premières explosions, l'avance à l'allumage AV prend alors une valeur déterminée AR fonction de la température d'eau, obtenue par interpolation dans une table en neuf points programmables par exemple. Dans le cas d'une chute de régime N en dessous d'une valeur programmable N. }'avance à 1' ailurrage Av reprend sa va'eur At Pendant cette phase de démarrage, le temps d'injection Ti (figure 2a) est fixe et programmable, fonction uniquement de la température d'eau du moteur et obtenu par interpolation linéaire dans une table à neuf points indexée par cette température t eau Les injections de carburant ont lieu simultanément sur les n cylindres du moteur à chaque point mort haut jusqu a ce que le régime moteur N dépasse le seuil programmable ND, généralement 600 tours/minute marquant la fin de la phase de démarrage. A la sortie de cette séquence-démarreur, le temps d'injection T i décroît d'une valeur programmable à chaque point mort haut jusqu'à ce que la valeur décrémentée de T i devienne inférieure à la valeur cartographique qui correspond à l'entrée en régime de ralenti ; dans le point mort haut où on détecte la sortie de la séquence démarreur, l'injection sera augmentée de 2 A L'inconvénient de ce type de stratégie réside dans le fait que seule la température d'eau est prise en compte et non le régime qui peut être anormalement bas et alors empêcher le démarrage du moteur, quand la température est tres basse. L'invention consiste à commander le calculateur électronique d'allumage-injection, pendant la période qui va de la mise sous tension du démarreur - instant t sur la figure 2 - à l'entrée o en régulation de ralenti - instant t R - pour que le temps Ti d'ouverture des injecteurs soit cartographié en fonction de la température d'eau #eau du moteur et du régime moteur N. Ce temps d'injection T i est alors le résultat du produit de deux valeurs T i "Dc T D étant fonction de la température d'eau du moteur, comprise c par exemple entre - 40 C et + 120C et DT étant fonction du régime moteur N compris entre 80 et 1 220 tours/minute. Les valeurs de DC et DT sont obtenues par interpolations dans des tables de 9 points par exemple, telles que représentées sur les figures 4a et 4b réciproquement tant que le moteur n'a pas atteint une vitesse égale à la consigne d'entrée en régulation de ralenti NR. Simultanément de la mise en rotation du moteur par le démarreur à l'instant tD,à l'entrée en régulation du ralenti à l'instant tRs l'avance à l'allumage Av est déterminée en fonction du régime moteur N et de la température d'eau b ea du moteur. eau Pour cela, l'avance en fonction du régime N est obtenue notamment par interpolation linéaire (figure 4c) dans une table en neuf points fonction du régime. La valeur d'avance ainsi déterminée est ensuite comparée à la valeur d'avance déterminée en fonction de la température d'eau eeau du moteur, obtenue eau par interpolation linéaire dans une table en neuf points (figure 4d). De sorte qu'entre l'instant tD et l'instant tRs l'avance à l'allumage AV est fonction du régime N avec pour valeur maximale celle fixée en fonction de la température d'eau. A l'entrée en régulation de ralenti, on retrouve la détermination de l'avance en fonction de la température d'eau. L'intérêt du procédé de commande selon l'invention vient de ce que, pendant la phase sur démarreur avant la première explosion du moteur, le volume du carburant injecté n'est pas seulement une fonction de la température d'eau mais tient compte aussi du régime moteur sur démarreur. Ainsi, lorsque le régime N présente des valeurs plus faibles que les valeurs habituelles, en raison notamment d'une batterie usée, le temps d'injection T i est alors augmenté de façon à permettre le démarrage du moteur. De plus, dans la phase de montée en régime avant l'entrée en régulation de ralenti du moteur, le fait d'asservir le temps d'injection T i au régime moteur permet de tenir compte du résultat des combustions et d'éviter le noyage du moteur. En cas de faux départ par exemple quand le régime moteur N chute beaucoup, la quantité de carburant injectée est augmentée à nouveau pour permettre un second démarrage, ce que la stratégie antérieure n' autorisait jamais car le temps d'injection T. était obligatoirement décrémenté à partir de la première explosion, à l'instant tD quand le régime avait atteint la valeur seuil ND. De même pour l'avance à 1TEM umage AV où le passage de l'avance fixe, généralement égale à 8 ou 10 , à l'avance fonction de la température d'eau du moteur, environ 20 à 300 volant aux basses températures, ne se fait plus brusquement mais progressivement en fonction de la montée en régime N et de sa qualité. Si le régime moteur N chute, l'avance à l'allumage décroît pour éviter les blocages. L'invrtion copren; tous les equivalents techniques des moyens décrits et leurs combinaisons effectuées suivant l'esprit de l'invention et mises en oeuvre dans le cadre des revendications qui suivent. REVENDICATIONS 1 ) Procédé de commande du calculateur é~e^tr~r.i5~e ~'a ' d'un moteur à combustion interne, contenant une loi programmée d'avance à l'allumage et de temps d'ouverture des injecteurs fonction du régime moteur et de la pression dans le collecteur d'admission, caractérisé en ce que, entre la mise sous tension du démarreur à l'instant (to) et l'entrée en régulation de ralenti à l'instant (tR) le temps d'ouverture (Ti) des injecteurs est déterminé en fonction de la température d'eau (#eau) du moteur et en fonction du régime moteur N de façon telle qu'il est le résultat du produit de deux valeurs Ti = DC x DT, DC étant fonction de (lieu) et DT étant fonction du régime (N), l'ouverture des injecteurs ayant lieu à chaque point mort haut jusqu'à ce que le régime moteur soit égal à la consigne (ND) d'entrée en régulation de ralenti, et en ce que, entre l'instant (tD) de mise en rotation du moteur sur démarreur et l'instant (tR) d'entrée en régime de ralenti, l'avance à l'allumage (Av) varie progressivement en fonction du régime moteur (N) avec pour valeur maximale celle fixée en fonction de la température d'eau du moteur (#eau). 20) Procédé selon la revendication 1, caractérisé en ce que le temps (Ti) d'ouverture des injecteurs est le résultat du produit des valeurs (Dc) et (DT) qui sont des fonctions décroissantes continuement en fonction respectivement de la température d'eau (#eau) et du régime moteur (N) et en ce que l'avance à l'allumage (AV) dé croIt continuement en fonction du régime moteur (N) et de la température d'eau (#eau). 30) Procédé selon la revendication 2, caractérisé en ce que les valeurs (Dc) et (DT) du temps d'injection ainsi que les valeurs de l'avance à l'allumage (,) en fonction du régime (N) et en fonction de la température d'eau (#eau) sont obtenues par interpolation linéaire dans des tables en neuf points.