FR 2852360 A1 20040917 FR 0402527 A 20040311 Domaine de l'invention L'invention concerne un procédé de commande d'un injecteur d'un moteur à combustion interne selon une courbe caractéristique représentant la course de l'aiguille en fonction d'une grandeur électrique, avec une valeur de décalage de la grandeur électrique. L'invention concerne également un programme d'ordinateur et un appareil de commande d'un moteur à combustion interne pour commander un injecteur de moteur à combustion interne selon une courbe caractéristique course d'aiguille/grandeur électrique. 10 Etat de la technique Selon l'état de la technique on connaît des moteurs à combustion interne à injection directe d'essence. De tels moteurs à combustion interne comportent en général des injecteurs de carburant équipés d'un moyen d'entraînement ou moteur piézoélectrique permettant de ré15 gler la quantité ou dose de carburant à injecter dans les chambres de combustion du moteur à combustion interne à la fois par la durée d'injection et par la course de l'aiguille d'injecteur. La course de l'aiguille d'injecteur au niveau du siège de soupape est réglée par la commande de l'actionneur de l'injecteur avec une grandeur électrique par l'application 20 d'une charge électrique. Comme le montre la figure 4, la course de l'aiguille H augmente de façon linéaire avec la charge électrique Q appliquée à l'actionneur piézo-électrique; la relation linéaire présentée à la figure 6 se décrit mathématiquement comme suit: H = m. (Q - Qo), (1) dans cette formule H représente la course de l'aiguille de l'injecteur; m représente la pente de la courbe caractéristique course de l'aiguille/charge; Q représente la charge appliquée, et Qo représente la quantité de charge au point d'ouverture pour laquelle la course de l'aiguille est égale à zéro. La figure 6 représente deux courbes caractéristiques course 35 de l'aiguille/quantité de charge; la courbe caractéristique tracée en trait plein KL0 est une courbe caractéristique moyenne représentant le comportement moyen d'un grand nombre d'injecteurs fabriqués avec un entraînement piézoélectrique. Une telle courbe caractéristique est habituellement implémentée du côté de l'atelier dans les appareils de commande qui assurent la commande des moteurs à combustion interne à injection directe d'essence. Cette courbe sert traditionnellement au calcul de la course de l'aiguille lorsqu'on prédéfinit une certaine charge selon l'équation 1 donnée ci-dessus. Du fait des tolérances des pièces et des procédés de fabrication, ces tolérances concernant notamment la course possible de l'actionneur, la rigidité des pièces et les points de contact ainsi que le réglage des ressorts, des géométries, des soufflets et le comportement des 10 coupleurs, le comportement d'un tel injecteur isolé diffère en général du comportement moyen représenté par la courbe caractéristique moyenne KL0 d'injecteurs de ce type. Cela apparaît en ce que la courbe caractéristique KL d'un injecteur séparé pris individuellement diffère de la courbe caractéristique moyenne KL0 à la fois par la pente et par son intersection 15 avec l'axe, notamment le segment de l'axe et représentant la charge Qo qu'il faut appliquer à l'actionneur de l'injecteur au point d'ouverture. Une telle courbe caractéristique KL différente de la courbe caractéristique moyenne est représentée en trait interrompu à la figure 6. La pente de la courbe caractéristique individuelle qui change par rapport à la courbe ca20 ractéristique moyenne est uniquement représentée à la figure 6 pour être complète, elle ne sera pas prise en compte dans la présente invention. L'objet de l'invention est au contraire le point d'ouverture modifié de la courbe caractéristique individuelle KL par rapport à la courbe caractéristique moyenne KL0; en d'autres termes il s'agit du dé25 calage. La figure 6 montre cette modification de la valeur d'ouverture en ce que le point d'intersection de la courbe caractéristique individuelle KL est décalée en abscisse qui représente la charge appliquée à l'actionneur par rapport au point d'intersection de la courbe caractéristique moyenne avec les abscisses en passant de la valeur Qo0 à Qo. Ce décalage à 30 l'inconvénient qu'aussi longtemps qu'il n'est pas décelé et que la commande de l'injecteur se fait à tort selon la courbe caractéristique moyenne, par exemple pour ouvrir l'injecteur, seule la quantité de charge Qo0 sera appliquée au lieu de la quantité de charge Qo réellement nécessaire. En fait, malgré cette charge appliquée à l'actionneur de l'injecteur, il n'y aura 35 pas d'ouverture de l'injecteur et pas d'injection de carburant. Cette injection ne se produira que lorsque la quantité de charge appliquée à l'actionneur de l'injecteur atteint la quantité de charge caractéristique de l'injecteur individuel ou la valeur de décalage caractéristique Qo et dé- passe cette valeur. La différence entre les deux quantités de charge Qo0 et Qo sera appelée ci-après erreur de décalage à la différence des différentes valeurs de décalage. Suivant l'importance de cette erreur de décalage, il est pos5 sible de régler le point d'ouverture d'une manière approximative pour l'injecteur effectivement utilisé. Cela est un inconvénient car d'une part le dosage de la quantité de carburant sera mal calculé à cause de l'existence du risque d'encrassage de la buse de soupape qui sera mal évalué et d'autre part à cause de l'impossibilité de contrôler la forme du jet 10 d'injection qui en résulte. But de l'invention La présente invention a pour but de remédier à ces inconvénients et de développer un procédé, un programme d'ordinateur et un appareil de commande d'un injecteur de moteur à combustion interne 15 pour permettre une commande plus précise de la soupape d'injection ou injecteur au niveau de son point d'ouverture. Exposé et avantages de l'invention A cet effet l'invention concerne un procédé du type défini cidessus caractérisé en ce que l'amplitude de la valeur de décalage est choi20 sie pour représenter le point d'ouverture de l'injecteur utilisé individuellement. En d'autres termes la solution du procédé évoqué ci-dessus consiste à sélectionner l'amplitude de la valeur de décalage Go pour représenter le point d'ouverture de la soupape d'injection utilisée individuelle25 ment. La commande de l'injecteur pour régler la course de l'aiguille d'injecteur peut se faire avec différentes grandeurs électriques notamment par l'application d'une quantité de charge électrique appropriée, par l'application d'une quantité d'énergie appropriée en appliquant 30 une tension électrique adéquate ou encore en fournissant un courant électrique approprié. Avantages de l'invention Le réglage développé ci-dessus de la valeur de décalage permet avantageusement de doser de manière précise le carburant ali35 mentant le moteur à combustion interne, de minimiser le risque d'encrassage et de régler à souhait le jet de pulvérisation. Selon un premier exemple de réalisation de l'invention, on détermine la valeur de décalage recherchée en exécutant les étapes suivantes: a) on sélectionne et on règle un point de fonctionnement approprié sur la courbe caractéristique, b) on modifie la grandeur électrique avec laquelle on commande l'injecteur par rapport à l'amplitude de cette grandeur au point de fonctionnement, c) à partir de la variation de la course d'aiguille de l'injecteur résultant de 10 la variation de la grandeur électrique par rapport à la course d'aiguille au point de fonctionnement, et d) on calcule la valeur de décalage recherchée de la grandeur électrique à partir de la variation de la grandeur électrique et la variation résultante de la course d'aiguille dans l'hypothèse d'une caractéristique linéaire. Le réglage du point de fonctionnement approprié consiste à régler une grandeur électrique adéquate et le réglage qui en résulte d'une course d'aiguille caractéristique du point de fonctionnement. Selon un second exemple de réalisation de l'invention, on calcule la valeur de décalage recherchée en procédant suivant les étapes 20 suivantes: SO) on prédéfinit une valeur de départ de l'amplitude de la grandeur électrique, u) on commande en plus ou le cas échéant de nouveau à l'injecteur pendant un cycle d'injection avec la grandeur électrique prédéfi25 nie, v) à partir de l'exploitation de grandeurs de mesures appropriées du moteur à combustion interne on détermine si la commande renouvelée de l'injecteur conduit à une variation de la quantité de carburant alimentant le moteur à combustion interne par rapport 30 à une commande le cas échéant exécutée préalablement, pour conclure à partir de cette variation si l'amplitude prédéterminée de la grandeur électrique modifie le point d'ouverture de l'injecteur utilisé individuellement, avec une précision prédéterminée, souhaitée ou non; et w) si l'amplitude de la grandeur électrique n'est pas encore suffisamment précise: on répète les étapes u) et v) dans des cycles d'injection ultérieurs suivants, avec une amplitude prédéterminée respectivement de la grandeur électrique; ou SX) on utilise l'amplitude prédéfinie en dernier lieu de la grandeur électrique comme valeur de décalage individuelle de la commande future de l'injecteur si dans l'étape v) on a constaté que cette amplitude représente de manière suffisamment précise le point d'ouverture de l'injecteur. De façon avantageuse, les deux exemples de réalisation de l'invention permettent un calcul précis de la valeur de décalage caractéristique d'une soupape d'injection ou injecteur effectivement utilisé. Cela permet notamment de calculer précisément la grandeur électrique Go né10 cessaire pour un injecteur effectivement utilisé, pour pouvoir régler de manière précise son instant d'ouverture c'est-à-dire l'instant auquel la course de l'aiguille est juste encore égale à zéro. On évite ainsi des procédés compliqués garantissant une certaine course de l'aiguille (classement des soupapes). L'erreur de déca15 lage peut se déterminer en continu. On tient ainsi compte des dérives liées aux variations de température, à l'influence de la pression, du vieillissement, de l'usure et autres déviations de décalage systématique. En particulier lors du fonctionnement en course partielle, l'erreur de décalage a une grande influence sur la précision du dosage. L'erreur de décalage, 20 connue permet de diminuer les dispersions en mode de fonctionnement avec course partielle. Le problème évoqué ci-dessus selon l'invention est également résolu par un programme d'ordinateur d'un appareil de commande d'un moteur à combustion interne et par l'appareil de commande exécu25 tant ce programme ou ce procédé. Les avantages de ce programme d'ordinateur et ceux de l'appareil de commande correspondent aux avantages évoqués ci- dessus à propos du procédé revendiqué. Dessins La présente invention sera décrite ci-après à l'aide 30 d'exemples de réalisation représentés dans les dessins annexés dans lesquels: - la figure 1 montre un moteur à combustion interne et son appareil de commande, - la figure 2 montre un premier exemple de réalisation du procédé de 35 l'invention, - la figure 3 montre un graphique d'une courbe caractéristique individuelle d'un injecteur déterminé représentant la course de l'aiguille d'injecteur (H) en fonction de la quantité de charge (Q), - la figure 4 montre un second exemple de réalisation du procédé de l'invention, - la figure 5 montre des variantes des différentes étapes du premier et du second exemple de réalisation, - la figure 6 montre un graphique avec deux courbes caractéristiques selon l'état de la technique représentant la course de l'aiguille d'injecteur (H) en fonction de la quantité de charge (Q). Description de modes de réalisation de l'invention La figure i montre les composants de structure principaux 10 de l'invention. Il s'agit du moteur à combustion interne 100, des injecteurs 30-1... 30-4 de celui-ci. Ces injecteurs sont commandés par un appareil de commande 10. Les injecteurs 30-1... 30-4 servent à injecter du carburant venant du réservoir 20 en réponse à des signaux fournis par l'appareil de commande 10 dans les cylindres 50 du moteur à combustion 15 interne, cette injection se faisant de manière dosée. La figure 2 montre un premier exemple de réalisation de l'invention pour la saisie d'un défaut de décalage individuel Go d'une grandeur électrique G commandant un injecteur 30-1... 30-4 d'un moteur à combustion interne 100. Le premier exemple de réalisation prévoit de déterminer la valeur de décalage individuelle tout d'abord dans l'étape a) en faisant fonctionner l'injecteur concerné à un point de fonctionnement approprié sur sa courbe caractéristique (KL) correspondant à la course de l'aiguille en fonction d'une grandeur électrique. Un point de fonctionnement appro25 prié se caractérise en ce qu'il permet une plage d'extension de commande suffisamment grande à la fois vers les quantités de dosage faibles et vers les quantités de dosage importantes sur la courbe caractéristique. Dans l'étape b) suivante, partant de l'amplitude de la grandeur électrique c'està-dire en particulier de la charge appliquée comme celle utilisée pour ré30 gler le point de fonctionnement, on modifie cette grandeur électrique par rapport à l'amplitude de cette grandeur GT au point de fonctionnement. Ensuite, à partir de cette variation de la grandeur électrique G on détermine la variation de la course de l'aiguille résultant de cet injecteur utilisé de manière pratique, par rapport à la course de l'aiguille au point de fonc35 tionnement. A partir de la variation à la fois de la grandeur électrique et de la variation qui en résulte de la course de l'aiguille, dans l'étape d) suivante on détermine tout d'abord la pente de la caractéristique course de l'aiguille/grandeur électrique, caractérisant l'injecteur utilisé. A partir de la connaissance du point de fonctionnement sur la courbe caractéristique et de la pente de cette courbe caractéristique, on pourra alors calculer la valeur de décalage Go spécifique recherchée de l'injecteur utilisé comme point d'intersection entre la caractéristique linéaire et l'axe du graphique, 5 pour le reporter sur la grandeur électrique; cela correspond à une course d'aiguille égale à zéro. Le procédé de calcul ainsi proposé sera décrit ci-après en se référant à la figure 3. La figure 3 montre la caractéristique linéaire KL de l'injecteur utilisé par un tracé en pointillé. La grandeur caractéristique à la 10 figure 3 est la quantité de charge Q reportée en abscisse. La pente de cette droite se détermine comme décrit ci-dessus en modifiant la quantité de charge par rapport à la quantité de charge QT au point de fonctionnement et d'une variation résultante de la course de l'aiguille H par rapport à la course de l'aiguille HT au point de fonctionnement. La figure 3 montre la 15 variation de la charge comme facteur fQ par rapport à la quantité de charge QT au point de fonctionnement et la variation de la course de l'aiguille comme facteur fH par rapport à la course de l'aiguille HT au point de fonctionnement. A partir de ces grandeurs et dans l'hypothèse d'une relation linéaire entre la course de l'aiguille et la quantité de charge, on 20 calcule la valeur de décalage Qo de la quantité de charge recherchée pour l'injecteur utilisé selon l'équation linéaire suivante QO = QT 1 f (2) Ainsi l'appareil de commande 10 est commandé de façon générale avec une grandeur électrique, on calcule la grandeur électrique Go à régler pour régler le point d'ouverture de l'injecteur utilisé en appliquant la formule suivante: G=GTfG fH (3) Dans cette formule GT représente la grandeur électrique au point de fonctionnement. On décrira ainsi après différentes variantes des étapes a), b) 35 et c) développées ci-dessus. Selon l'étape c) on détermine la variation de la course d'aiguille H de l'injecteur résultant de la variation de la grandeur électrique G notamment de la charge électrique Q par rapport à la course d'aiguille HT au point de fonctionnement. Cette détermination se fait fré5 quemment non pas de manière directe mais en parcourant plusieurs étapes intermédiaires. C'est ainsi qu'en pratique il est souvent habituel de déterminer à partir de la variation de la grandeur électrique G tout d'abord la variation résultante de la quantité de carburant alimentant le moteur à combustion interne du fait de l'exploitation des grandeurs de mesures ap10 propriées. A partir de cette variation de cette quantité de carburant alimentant le moteur à combustion interne, on peut alors déterminer la variation résultante de la course de l'aiguille de l'injecteur par rapport à sa course HT au point de fonctionnement par l'exploitation d'une courbe caractéristique course de l'aiguille/ quantité de carburant de la buse 15 d'injection de l'injecteur. La figure 4 montre un second exemple de réalisation du procédé selon l'invention pour déterminer l'amplitude de la valeur de décalage Go correspondant au point d'ouverture de l'injecteur individuel utilisé. Le second exemple de réalisation prévoit selon la figure 4 tout d'abord 20 de prédéfinir dans l'étape de démarrage So, une valeur initiale pour l'amplitude de la grandeur électrique. Puis, dans l'étape suivante u), pendant un cycle d'injection, on commande de manière complémentaire l'injecteur avec la grandeur électrique prédéfinie. Dans l'étape v) suivante, on exploite les grandeurs de mesures appropriées du moteur à combus25 tion interne (comme cela sera détaillé ultérieurement) pour déterminer si la nouvelle commande de l'injecteur conduit à une variation de la quantité de carburant alimentant le moteur à combustion interne 100 par rapport à une commande renouvelée exécutée le cas échéant préalablement ou non. A partir de la constatation de l'existence ou non d'une telle variation 30 ou de l'amplitude de cette variation, on peut déduire que l'amplitude actuellement prévue pour la grandeur électrique représente ou non le point d'ouverture de l'injecteur individuel utilisé, avec la précision souhaitée prédéterminée. Au cas o l'amplitude prévue n'est pas encore suffisamment précise, l'étape w) prévoit de répéter les étapes u) et v) dans les cy35 des d'injection suivants qui ne sont pas nécessairement directement les uns à la suite des autres mais toutefois avec une amplitude prédéterminée, chaque fois modifiée pour la grandeur électrique. Cela permet de déterminer de manière itérative l'amplitude prédéterminée de la grandeur électrique pour qu'elle corresponde à l'instant d'ouverture de l'injecteur avec une précision quelconque. Si l'amplitude prédéterminée de la grandeur électrique a la précision souhaitée, l'étape SX prévoit d'utiliser l'amplitude ainsi obtenue 5 de la grandeur électrique comme valeur de décalage Go pour la commande future de l'injecteur, cette valeur de décalage représentant alors d'une manière suffisamment précise le point d'ouverture de l'injecteur utilisé individuellement. Le second exemple de réalisation décrit ci-dessus en réfé10 rence à la figure 4 pour déterminer la valeur de décalage recherchée Go peut être exécuté avec différentes variantes. Une première variante prévoit dans l'étape SO, de choisir la valeur de départ de l'amplitude de la grandeur électrique pour être sûr que l'injecteur ne s'ouvre pas et d'augmenter ensuite successivement cette 15 amplitude lors des commandes supplémentaires successives, jusqu'à ce que finalement dans l'étape v), on constate la première fois une injection et ainsi l'ouverture de l'injecteur. A partir de cette variation de la quantité de carburant fournie au moteur à combustion interne, on peut alors conclure que l'amplitude prédéterminée utilisée en dernier lieu pour la gran20 deur électrique représente au moins approximativement l'instant d'ouverture de l'injecteur utilisé individuellement. Plus précisément, on peut utiliser comme valeur de décalage individuelle Go non seulement la dernière amplitude de la grandeur électrique utilisée pour la commande supplémentaire mais également l'avant dernière grandeur ou n'importe 25 quelle valeur intermédiaire entre ces deux amplitudes. Une seconde variante du second exemple de réalisation prévoit de choisir dans l'étape SO, la valeur de démarrage de l'amplitude de la grandeur électrique pour que l'injecteur s'ouvre certainement et que pour les commandes supplémentaires suivantes, l'amplitude de la grandeur 30 électrique soit successivement abaissée jusqu'à ce que finalement dans l'étape v), il n'y a pour la première fois plus d'injection et que l'on peut ainsi constater la fermeture de l'injecteur. Dans ce cas également, la valeur de décalage individuelle recherchée correspond alors à l'amplitude de la grandeur électrique réglée lors de la dernière ou de l'avant-dernière 35 commande supplémentaire ou d'une quelconque valeur intermédiaire entre ces deux amplitudes. Dans le cas de la première variante, la première constatation de l'ouverture de l'injecteur de même que la première constatation de la fermeture de l'injecteur dans la seconde variante représente uniquement un premier indice que l'amplitude de la grandeur électrique G représente approximativement le point d'ouverture de l'injecteur. L'amplitude obtenue de cette manière de la grandeur électrique peut être encore amé5 liorée par l'application répétée, suivante de la première ou de la seconde variante ainsi que la troisième variante décrite ci-après. Selon la troisième variante, l'amplitude de la grandeur électrique correspondant au point d'ouverture, peut se déterminer de manière itérative en ce qu'à chacune des répétitions de l'étape u) on sélec10 tionne l'amplitude des grandeurs électriques pour que l'injecteur s'ouvre et se ferme alternativement au moins pour certaines des répétitions qui se suivent. Pour la détermination de la variation de la quantité de carburant alimentant le moteur à combustion interne selon les deux exem15 ples de réalisation décrits ci-dessus et leurs variantes, par l'exploitation de grandeurs de mesures appropriées, on présentera ci-après trois alternatives différentes. Une première alternative consiste en mode de fonctionnement homogène du moteur à combustion interne c'est-à-dire pour le coef20 ficient Lambda = 1, a déterminé que la variation recherchée de la quantité de carburant fournie peut se déterminer par l'exploitation de la variation déterminée à partir de la sonde Lambda à bande large du coefficient Lambda comme grandeur de mesure appropriée. En variante, également en mode homogène, il est possible 25 de déterminer la variation recherchée de la quantité de carburant fournie en utilisant une sonde à variation brusque et en exécutant les étapes de procédé suivantes: - on détermine une variation de la valeur Lambda à partir de la variation de la grandeur électrique par rapport à sa valeur au point de fonction30 nement, - on modifie la durée d'injection ti comme grandeur de mesure appropriée pour corriger la quantité de carburant fournie au moteur à combustion interne de façon à obtenir de nouveau pour le coefficient Lambda la valeur Lambda = 1, et - on déduit la variation de la quantité de carburant résultant de la variation de la grandeur électrique G et du coefficient Lambda par l'exploitation de la variation de la durée d'injection ti. Comme troisième alternative, on peut dans le mode de fonctionnement stratifié du moteur à combustion interne c'est-à-dire pour le coefficient Lambda > 1, déterminer la variation recherchée de la quantité de carburant fournie en associant la part du cylindre respectif du 5 moteur à combustion interne auquel est associé l'injecteur à contrôler, dans le couple total fourni, par le moteur à combustion interne comme grandeur de mesure appropriée. En pratique, il n'est pas possible en général d'appliquer une quantité de charge déterminée directement à l'injecteur pour créer une 10 course d'aiguille déterminée; au contraire, on prédéfinit tout d'abord une quantité de consigne de carburant Mcons, que doit fournir l'injecteur respectif. En tenant compte de cette condition, on peut dans l'étape de procédé a) ci-dessus du premier exemple de réalisation et des étapes u) et w) du second exemple de réalisation, pour saisir la valeur de décalage spécifique 15 on aura les étapes partielles suivantes comme indiqué à la figure 5: a/u/w/l) On prédétermine une quantité de carburant MTc.ns, qui doit traverser l'injecteur pour faire fonctionner le moteur à combustion interne à son point de fonctionnement, a/u/w/2) On calcule une course de consigne déduit HTcOnS associée à la 20 quantité de consigne de carburant MTconS au point de fonctionnement, à l'aide de la caractéristique prédéfinie course d'aiguille/quantité de carburant, a/u/w/3) On calcule une quantité de consigne de charge QTcons associée à la course de consigne déduit HTc0ns ainsi déterminée au point de 25 fonctionnement du moteur à combustion interne à l'aide d'une courbe caractéristique moyenne prédéfinie course d'aiguille/quantité de charge, et a/u/w/4) On applique la charge effective QTréel selon l'indication de la charge calculée QTcons à l'injecteur. De façon analogue, l'étape b) du premier exemple de réalisation qui prévoit une variation ou une commande de la grandeur électrique agissant sur l'injecteur, par rapport à l'amplitude de cette grandeur au point de fonctionnement, on exécute les étapes partielles suivantes: bl) on prédéfinit une quantité de consigne modifiée AM,,,,, de la quantité 35 de carburant traversant l'injecteur par rapport à la quantité de carburant correspondant au point de fonctionnement, b2) on calcule une variation associée à cette modification AMC de la quantité de carburant pour la course de consigne d'aiguille AH,.,, par rapport à la course de consigne au point de fonctionnement à l'aide d'une courbe caractéristique course d'aiguille/quantité de carburant, prédéfinie, b3) on calcule une quantité de charge de consigne Qcons qu'il faut appli5 quer à l'injecteur selon l'indication provenant de la variation constatée de la course d'aiguille, b4) on applique une charge effective Qréej selon l'indication correspondant à la charge calculée Qcons à l'injecteur. Les étapes a/u/w/2) et a/u/w/3) ainsi que b2) et b3) sont 10 exécutées habituellement par un programme de commande de l'appareil de commande. Vis-à-vis de cela, les étapes a/u/w/4) et b4) sont exécutées par un étage de puissance en aval du programme de commande dans l'appareil de commande 10. En réalité à la fois les programmes de commande et l'étage 15 de puissance participent souvent à la valeur de décalage car ces moyens ne fonctionnent pas sans défaut c'est-à-dire sans erreur d'arrondi. La partie des deux composantes dans la valeur de décalage ne doit toutefois pas être séparée en pratique de la partie décrite ci-dessus correspondant à l'injecteur proprement dit dans cette valeur de décalage; au contraire, une 20 valeur de décalage mesurée en pratique représente régulièrement la somme de tous les composants à la valeur de décalage à la fois du programme de commande, de l'étage de puissance et de l'injecteur proprement dit. Dans l'appareil de commande 10 on a soit un circuit câblé, 25 soit le programme, soit une combinaison des deux pour exécuter le procédé de l'invention. En cas de réalisation sous la forme d'un programme, il est possible d'enregistrer le programme d'ordinateur qui correspond au procédé de l'invention le cas échéant avec d'autres programmes d'ordinateur 30 pourcommander et/ou réguler le moteur à combustion interne 20 sur un support de données que peut lire un ordinateur. Il peut s'agir d'une disquette, d'un disque compact CD, d'une mémoire flash ou de moyens analogues. Les programmes enregistrés sur le support de données peuvent être vendus au client sous la forme de produits. Egalement dans le cas d'une réalisation par programme il est possible de distribuer le programme d'ordinateur représentant le procédé de l'invention le cas échéant avec d'autres programmes d'ordinateur de commande et/ou de régulation du moteur à combustion interne 20 sans utiliser de moyens de mémoire électroniques, simplement par un réseau de communication électronique comme produit vers les clients et de le vendre de cette manière. Ce réseau de communication peut être notamment le réseau internet. R E V E N D I C A T I O N S 10) Procédé de commande d'un injecteur d'un moteur à combustion interne (100) selon une courbe caractéristique représentant la course de l'aiguille (H) en fonction d'une grandeur électrique (G), avec une valeur de décalage (Go) de la grandeur électrique, caractérisé en ce que l'amplitude de la valeur de décalage (Go) est choisie pour représenter le point d'ouverture de l'injecteur utilisé individuellement. 2 ) Procédé selon la revendication 1, caractérisé en ce que l'amplitude de la valeur de décalage (Go) qui représente le point d'ouverture de l'injecteur utilisé individuellement se détermine en exécutant les étapes de procédé suivantes: a) on sélectionne et on règle un point de fonctionnement approprié (GT, HT) sur la courbe caractéristique (KL), b) on modifie la grandeur électrique (G) avec laquelle on commande l'injecteur (30-1... 30-4) par rapport à l'amplitude de cette grandeur (GT) au point de fonctionnement, c) on détermine la variation de la course d'aiguille (H) de l'injecteur (301... 30-4) à partir de la variation résultant de la grandeur électrique (G) par rapport à la course d'aiguille (HT) au point de fonctionnement, et d) on calcule la valeur de décalage recherchée (Go) de la grandeur électrique à partir de la variation de la grandeur électrique et la variation ré25 sultante de la course d'aiguille dans l'hypothèse d'une caractéristique linéaire. 30) Procédé selon la revendication 2, caractérisé en ce que - dans l'étape b) la variation de la grandeur électrique est disponible comme coefficient (fG) par rapport à l'amplitude (GT) au point de fonctionnement, - dans l'étape c) on a la variation de la course d'aiguille comme coefficient (fH) par rapport à son amplitude (HT) au point de fonctionnement, 35 et dans l'étape d) on calcule comme suit la valeur de décalage recherchée (Go) de la grandeur électrique (G): GO = GT 1 0 (3) 40) Procédé selon la revendication 2, caractérisé en ce que dans l'étape c) on exécute les étapes partielles suivantes cl) on détermine la variation résultant de la variation de la grandeur électrique pour la quantité de carburant alimentant le moteur à combustion interne à partir de l'exploitation de grandeurs de mesures appropriées du moteur à combustion interne, et c2) on détermine la variation de la course de l'aiguille d'injecteur résultant de la variation de la quantité de carburant par rapport à la course d'aiguille (HT) au point de fonctionnement par l'exploitation de la courbe caractéristique course d'aiguille/quantité de carburant pour la buse de l'injecteur. 5 ) Procédé selon la revendication 1, caractérisé en ce que l'amplitude de la valeur de décalage (Go) qui représente le point d'ouverture de l'injecteur utilisé individuellement se détermine pendant le 20 fonctionnement du moteur à combustion interne (100) en exécutant les étapes suivantes: SO) on prédéfinit une valeur de départ de l'amplitude de la grandeur électrique, u) on commande en plus ou le cas échéant de nouveau à l'injecteur 25 pendant un cycle d'injection avec la grandeur électrique prédéfinie, v) à partir de l'exploitation de grandeurs de mesures appropriées du moteur à combustion interne (100) on détermine si la commande renouvelée de l'injecteur conduit à une variation de la quantité de 30 carburant alimentant le moteur à combustion interne par rapport à une commande le cas échéant exécutée préalablement, pour conclure à partir de cette variation si l'amplitude prédéterminée de la grandeur électrique modifie le point d'ouverture de l'injecteur utilisé individuellement, avec une précision prédéter35 minée, souhaitée ou non; et w) si l'amplitude de la grandeur électrique n'est pas encore suffisamment précise: on répète les étapes u) et v) dans des cycles d'injection ultérieurs suivants, avec une amplitude prédéterminée respectivement de la grandeur électrique; ou SX) on utilise l'amplitude prédéfinie en dernier lieu de la grandeur électrique comme valeur de décalage individuelle (Go) pour la 5 commande future de l'injecteur si dans l'étape v) on a constaté que cette amplitude représente de manière suffisamment précise le point d'ouverture de l'injecteur. 60) Procédé selon la revendication 5, caractérisé en ce que dans l'étape SO) on choisit la valeur de départ de l'amplitude de la grandeur électrique pour être certain que l'injecteur ne s'ouvre pas et que pour les commandes supplémentaires successives on augmente l'amplitude de la grandeur électrique successivement jusqu'à ce que finalement dans 15 l'étape v), on constate une première fois une injection et ainsi l'ouverture de l'injecteur, la valeur de décalage individuelle (Go) correspond alors à l'amplitude de la grandeur électrique réglée lors de la dernière ou de l'avant-dernière commande supplémentaire ou à une valeur intermédiaire quelconque entre 20 ces deux amplitudes. 70) Procédé selon la revendication 5, caractérisé en ce que dans l'étape SO) on choisit la valeur de départ de l'amplitude de la gran25 deur électrique pour être sûr que l'injecteur s'ouvre et que pour les commandes supplémentaires suivantes, l'amplitude de la grandeur électrique soit successivement abaissée jusqu'à ce que finalement, dans l'étape V on constate la première fois qu'il n'y a plus d'injection et ainsi que l'injecteur est fermé, et la valeur de décalage individuelle (Go) recherchée correspond alors à l'amplitude de la grandeur électrique réglée pour la dernière ou l'avantdernière commande supplémentaire ou à une valeur intermédiaire quelconque comprise entre ces deux amplitudes. 8 ) Procédé selon la revendication 5, caractérisé en ce qu' au moins pour les premières répétitions de l'étape u) on choisit l'amplitude de la grandeur électrique pour que l'injecteur s'ouvre et se ferme en alternance ou inversement et que l'on arrive de cette manière à une approximation itérative de l'amplitude recherchée (Go) de la grandeur électrique qui correspond au point d'ouverture de l'injecteur utilisé individuellement. 90) Procédé selon l'une quelconque des revendications 6, 7 ou 8, caractérisé en ce qu' on règle avec une précision quelconque la valeur de décalage chaque fois obtenue (Go) par une répétition de préférence multiple des étapes u), v), w) avec chaque fois des amplitudes appropriées, modifiées notamment par 10 itération de la grandeur électrique. 100) Procédé selon l'une quelconque des revendications 5 à 9, caractérisé en ce que les cycles d'injection qui suivent ensuite dans l'étape w) se suivent au 15 moins en partie directement. 110) Procédé selon l'une quelconque des revendications 4 ou 5, caractérisé en ce qu' en mode homogène, on détermine la variation de la quantité de carburant 20 fournie au moteur à combustion interne par l'exploitation de la variation du coefficient Lambda comme grandeur de mesure appropriée, cette variation étant fournie par une sonde Lambda à bande large. 120) Procédé selon l'une quelconque des revendications 4 ou 5, 25 caractérisé en ce qu' en mode homogène, on détermine la variation de la quantité de carburant fournie au moteur à combustion interne par l'utilisation d'une sonde à variation brusque exécutant des étapes de procédé suivantes: - on constate une variation de la valeur Lambda produite par la variation 30 de la grandeur électrique par rapport à son amplitude au point de fonctionnement, - on modifie la durée d'injection ti comme grandeur de mesure appropriée pour corriger la quantité de carburant fournie au moteur à combustion interne de façon que la valeur du coefficient Lambda 35 redevienne Lambda = 1, et - à partir de la variation de la grandeur électrique et de la valeur Lambda on déduit la variation résultante de la quantité de carburant par l'exploitation de la variation de la durée d'injection ti. 130) Procédé selon l'une quelconque des revendications 4 ou 5, caractérisé en ce qu' en mode stratifié, la variation de la quantité de carburant alimentant le moteur à combustion interne se détermine par l'exploitation de la partici5 pation du cylindre respectif auquel est associé l'injecteur et dont on veut déterminer la valeur de décalage, dans le couple total du moteur à combustion interne comme grandeur de mesure appropriée. 140) Procédé selon la revendication 1, 10 caractérisé en ce que la grandeur électrique est la quantité de charge qu'il faut fournir à l'injecteur pour le commander. 15 ) Procédé selon l'une quelconque des revendications 1 à 10 et 14, 15 caractérisé en ce que lorsqu'on établit le point de fonctionnement selon l'étape a) dans les revendications 1-4 ou lors d'une nouvelle commande de l'injecteur selon les étapes u) ou w) dans l'une des revendications 5-10, le réglage de la quantité de charge comprend les étapes partielles suivantes: a/u/w/l) On prédéfinit une quantité de carburant MTcons, qui doit traverser l'injecteur pour que le moteur à combustion interne fonctionne à son point de fonctionnement, a/u/w/2) On calcule une course de consigne déduit HTc.n; associée à la quantité de consigne de carburant MT00n8 au point de fonction25 nement, à l'aide d'une courbe caractéristique prédéfinie course d'aiguille/quantité de carburant, a/u/w/3) On calcule à partir d'une quantité de consigne de charge QTcons associée à la course de consigne déduit HTc.ns, déterminée au point de fonctionnement du moteur à combustion interne et à 30 l'aide d'une courbe caractéristique moyenne prédéfinie course d'aiguille/quantité de charge, et a/u/w/4) On applique la charge effective QTréel après indication par la charge calculée QTcons à l'injecteur. 160) Procédé selon l'une quelconque des revendications 14 ou 15, caractérisé en ce que l'étape de procédé b) de la revendication 2 comprend les étapes partielles suivantes: bl) on prédéfinit une quantité de consigne modifiée de carburant AMcons que doit fournir l'injecteur, par rapport à la quantité de consigne de carburant au point de fonctionnement, b2) on calcule une variation de la course de consigne déduit AHonS associée 5 à cette variation de la quantité de consigne de carburant AMc00, par rapport à la course de consigne au point de fonctionnement à l'aide d'une courbe caractéristique prédéfinie course d'aiguille/quan-tité de carburant; b3) on calcule une quantité de charge qu'il faut fournir à l'injecteur selon 10 la détermination par la variation constatée de la course déduit pour commander le moteur à combustion interne (100). 170) Programme d'ordinateur notamment pour un appareil de commande (10) d'un moteur à combustion interne (100) comprenant un code de pro15 gramme permettant d'exécuter le procédé selon l'une quelconque des revendications 1-14 sur un ordinateur. 18 ) Programme d'ordinateur selon la revendication 17, caractérisé en ce que le code de programme est enregistré sur un support de données que peut lire un ordinateur. 19 ) Appareil de commande (10) d'un moteur à combustion interne (100), caractérisé en ce que l'appareil de commande (10) est réalisé pour commander un injecteur du moteur à combustion interne suivant une courbe caractéristique course d'aiguille/grandeur électrique, la valeur de décalage de la courbe caractéristique représentant le point d'ouverture de l'injecteur utilisé individuellement. 20 ) Appareil de commande (10) selon la revendication 19, caractérisé en ce qu' il est réalisé pour déterminer la valeur de décalage d'une grandeur électrique (G) pour commander le moteur à combustion interne pendant le fonc35 tionnement du moteur à combustion interne (100).