Brevet FR2855851A1 — publié le 20041210

Domaine de l'invention La présente invention concerne un procédé de commande de plusieurs injecteurs de carburant d'un moteur à combustion interne comprenant les étapes suivantes: - on prédéfinit des cycles d'injection avec chaque fois au moins un événement d'injection pour les différents injecteurs, - on commande les actionneurs associés aux injecteurs respectifs pour correspondre à la prédéfinition, - on mesure des valeurs d'au moins une grandeur électrique représen10 tant la commande effectuée des actionneurs pour les injecteurs de carburant et - on sélectionne les valeurs de mesures qui représentent la commande effectuée d'un injecteur choisi dans l'ensemble. Elle concerne également un programme d'ordinateur et un appareil de 15 commande pour commander plusieurs injecteurs d'un moteur à combustion interne par des actionneurs associés aux injecteurs respectifs, comprenant: - une installation de commande pour prédéfinir des cycles d'injection avec chaque fois au moins un événement d'injection pour les différents 20 injecteurs, - une installation d'activation pour commander les injecteurs par leurs actionneurs en réponse au cycle d'injection prédéfini et - une installation de mesure pour saisir et fournir au moins une grandeur électrique comme valeur de mesure représentant la commande 25 effectuée des actionneurs, l'installation de commande étant réalisée notamment en coopérant avec l'installation d'activation pour sélectionner les valeurs de mesures respectives représentant la commande effectuée d'un injecteur sélectionné. Les injecteurs de ce système d'injection sont commandés 30 par des actionneurs piézo-électriques. Etat de la technique Selon l'état de la technique, en particulier selon le document EP 1 138 902 A1 on connaît un tel procédé et un tel appareil de commande. Selon ce document, l'appareil de commande comprend une 35 installation de commande et une installation d'activation qui commandent les actionneurs des injecteurs du moteur à combustion interne en réponse à des cycles d'injection prédéfinis par l'installation de commande. La commande effectivement réalisée des actionneurs ou des injecteurs est surveillée à l'aide d'une installation de mesure. L'installation de mesure fournit les valeurs de mesures à un convertisseur analogique/numérique; ce dernier convertit les valeurs de mesures par conversion analogique/numérique en réponse à un signal de déclenchement. Pour avoir une 5 association biunivoque des valeurs de mesures appliquées à l'entrée du convertisseur analogique/numérique aux injecteurs de carburant sélectionnés ou aux cylindres sélectionnés du moteur à combustion interne, le document mentionné ci-dessus prévoit de n'observer qu'un injecteur sélectionné en saisissant les valeurs de mesures correspondantes ou encore 10 à ne générer chaque fois qu'un signal de déclenchement pour l'actionneur de l'injecteur sélectionné, pour convertir ensuite seulement les valeurs de mesures actuelles de l'injecteur sélectionné par conversion analogique/numérique et ensuite les exploiter (voir le paragraphe 0072 de la version anglaise de ce document). A côté des avantages évoqués, le procédé décrit dans ce document présente néanmoins l'inconvénient de l'incertitude attachée à la saisie des valeurs de mesures de l'injecteur de carburant sélectionné. C'est ainsi que par exemple dans le cas de la procédure décrite on ne peut garantir qu'un cycle d'injection qui comprend en général plusieurs opéra20 tions d'injection soit représenté d'une manière totalement certaine par un certain nombre de valeurs de mesures. But de l'invention Partant de cet état de la technique, la présente invention a pour but de développer un procédé et un appareil de commande de plu25 sieurs injecteurs d'un moteur à combustion interne de façon à garantir à la sélection des valeurs de mesures représentant la commande réussie d'un injecteur sélectionné, que ces valeurs de mesures représentent un cycle d'injection complet. Avantages de l'invention A cet effet, l'invention concerne un procédé du type défini ci-dessus, caractérisé en ce qu'on sélectionne pendant une fenêtre de temps d'observation prédéfinie. Cette solution du problème énoncé ci-dessus concerne le cas o un cycle d'injection est effectivement prédefini pour les différents 35 injecteurs. Une telle prédéfinition ne se fait toutefois pas pour tous les états de fonctionnement envisageables du moteur à combustion interne. En particulier il n'y aura pas une telle prédéfinition dans le cas d'une coupure en mode de poussée. Dans ce cas on prédéfinit expressément qu'il n'y aura pas de commande des injecteurs. Si le moteur à combustion interne ou sa commande fonctionne alors sans défaut, cette prédéfinition particulière signifie qu'il n'y a pas de commande d'injecteur et qu'en conséquence on ne mesure pas non plus de valeur de mesure. Toutefois il y aura néanmoins une sélection de valeurs de mesures n'existant pas ou de non valeurs de mesures. L'expression " sélection " doit être comprise dans le sens d'une vérification pour déterminer si selon la prédéfinition ou la consigne, effectivement aucune valeur de mesure n'a été générée. Cette sélection ou vérification se fait alors selon 10 l'invention seulement pendant la fenêtre de temps d'observation prédéfinie. Ainsi l'invention concerne un procédé de commande de plusieurs injecteurs de carburant d'un moteur à combustion interne comprenant les étapes suivantes: - on prédéfinit qu'il ne doit y avoir aucune commande des injecteurs et - on ne sélectionne de préférence aucune valeur de mesure, ce qui représente la commande non effectuée de l'un des injecteurs sélectionnés parmi l'ensemble, caractérisé en ce qu'on sélectionne pendant une fenêtre de temps 20 d'observation prédéfinie. La grandeur électrique de commande des actionneurs des injecteurs peut être une tension électrique ou un courant électrique, ou de préférence toutefois une charge électrique. Pour les deux solutions décrites par un choix approprié de 25 l'instant initial et de la longueur ou de la durée de la fenêtre de temps d'observation on garantit la saisie de toutes les valeurs de mesures représentant un cycle d'injection complet. La fenêtre de temps d'observation permet de limiter les ressources d'observation et d'exploitation des résultats de mesures pour un 30 certain injecteur, c'est-à-dire les ressources de l'installation de commande à une durée minimale de sorte que ces ressources sont disponibles dans le temps le plus court pour l'observation par exemple des valeurs de mesures d'autres injecteurs ou cylindres. Pour fixer de manière optimale l'instant initial et l'instant 35 final ou la durée de la fenêtre de temps d'observation il est avantageux de positionner ou de dimensionner cette fenêtre de temps d'observation suivant la position ou l'angle du vilebrequin du moteur à combustion interne. Suivant une autre caractéristique avantageuse, la fenêtre de temps d'observation a une durée ou une longueur angulaire de 720 d'angle de vilebrequin KW. Dans ce cas avantageusement, entre deux fenêtres de temps d'observation qui se suivent directement, on prévoit une 5 pause mesurée comme angle de vilebrequin de 720 divisé par le nombre de cylindres du moteur à combustion interne. Suivant une autre caractéristique avantageuse, l'instant initial de la fenêtre de temps d'observation est avancé d'une durée prédéterminée par rapport au premier événement d'injection du cycle d'injection 10 à observer. Suivant une autre caractéristique avantageuse, on surveille dans l'ordre tous les injecteurs ou tous les cylindres du moteur à combustion interne, en les sélectionnant chaque fois séparément, et en sélectionnant les valeurs de mesures respectives cycliquement ou dans un 15 ordre différent, quelconque. Suivant une autre caractéristique avantageuse, après la fin de la fenêtre de temps d'observation on soumet les valeurs de mesures sélectionnées à un contrôle de vraisemblance, le contrôle de vraisemblance comprenant les étapes suivantes: - on détermine le nombre réel de valeurs de mesures effectivement sélectionnées au cours d'une fenêtre de temps d'observation, - on compare le nombre réel à un nombre de consigne prédéfini de mesures pour la fenêtre de temps d'observation et - on exploite les valeurs de mesures sélectionnées si le nombre réel est 25 égal au nombre de consigne, ou - on rejette les valeurs de mesures sélectionnées si le nombre réel ne correspond pas au nombre de consigne. L'invention concerne également un programme d'ordinateur pour un appareil de commande destiné à commander plusieurs injecteurs 30 de carburant d'un moteur à combustion interne, caractérisé par un programme codé permettant d'exécuter le procédé selon les revendications 1 à 8, appliqué par un calculateur notamment un microprocesseur, et il est enregistré sur un support de données. Suivant une autre caractéristique l'invention concerne éga35 lement un appareil de commande du type défini, l'installation de commande prédéfinit une fenêtre de temps d'observation au cours de laquelle se fait exclusivement la sélection des valeurs de mesures de l'injecteur sélectionné. Il en est de même si l'appareil de commande comprend une installation de commande pour prédéfinir qu'il ne doit pas y avoir de commande des injecteurs et dans ce cas pour ne sélectionner de préférence aucune valeur de mesure, ce qui représente la commande non ef5 fectuée des injecteurs. Suivant une autre caractéristique avantageuse, l'appareil de commande effectue l'instant initial et l'instant final, ou la durée de la fenêtre de temps d'observation, en fonction de la position du vilebrequin du moteur à combustion interne. Suivant une autre caractéristique, un multiplexeur dont les entrées des signaux reçoivent en même temps chaque fois au moins une valeur de mesure d'une grandeur électrique saisie par l'installation de mesure pour au moins un injecteur, est réalisé pour sélectionner l'une de ces valeurs de mesures respectives en réponse à un signal de commande gé15 néré de préférence par l'installation de commande, pour émettre ensuite la valeur de mesure par sa sortie. Suivant une autre caractéristique, si les entrées de signaux du multiplexeur reçoivent en même temps au moins une valeur de mesure pour différents injecteurs, le signal de commande contient des informa20 tions relatives à l'injecteur pour lequel les valeurs de mesures doivent être sélectionnées et la fenêtre de temps d'observation dans laquelle cette sélection doit se faire. Suivant une autre caractéristique, si les entrées des signaux du multiplexeur reçoivent en même temps différentes valeurs de 25 mesures notamment des valeurs de charge ou de tension pour un injecteur, le signal de commande comprend en outre des informations indiquant celles des différentes valeurs de mesures qui doivent être sélectionnées et la fenêtre de temps d'observation respective dans laquelle elles doivent être sélectionnées. Suivant une autre caractéristique, la sortie du multiplexeur est reliée à un convertisseur analogique/numérique associé à l'installation de commande, le convertisseur analogique/numérique convertissant les valeurs de mesures sélectionnées en réponse à un signal de déclenchement par une conversion analogique/numérique, et le signal de déclen35 chement est généré en fonction de l'indication par les cycles d'injection précédents. Suivant une autre caractéristique, un convertisseur multiple analogique/numérique associé à l'installation de commande convertit séquentiellement plusieurs valeurs de mesures fournies par l'installation de mesure en réponse à un signal de déclenchement, - une certaine grandeur de mesure électrique d'un certain injecteur déterminée au préalable est associée de manière fixe à chacune des n entrées du convertisseur analogique/numérique et - l'installation de commande est réalisée pour sélectionner parmi des valeurs de mesures transformées par conversion analogique/numérique pendant la fenêtre de temps d'observation qu'elle aura elle-même prédéfinie, celles des valeurs de mesures qui représentent la 10 commande effectuée de l'injecteur sélectionné. Suivant une autre caractéristique, l'installation d'activation génère le signal de déclenchement à la fin d'une opération de charge ou d'une opération de décharge de l'actionneur de l'injecteur sélectionné avec une charge électrique. Suivant une autre caractéristique, l'installation de commande comprend: une installation de comptage pour déterminer le nombre réel de valeurs effectivement sélectionnées pendant la fenêtre de temps d'observation et une installation de comparaison pour comparer le nombre réel à un nombre de consigne, prédéfini de mesures pour la fenêtre d'observation, l'installation de commande étant réalisée pour exploiter les valeurs de mesures sélectionnées si le nombre réel correspond au nombre de consigne 25 et de rejeter ces valeurs dans le cas contraire. Dans ce cas, de préférence, l'installation de commande est réalisée pour exploiter les valeurs de mesures non rejetées en vue des variations de comportement des injecteurs, et adapter les indications de valeurs de consignes pour la commande des actionneurs pour les cycles d'injection, selon des mesures de variations 30 constatées. Dessins La présente invention sera décrite ci-après de manière plus détaillée à l'aide de deux exemples de réalisation représentés dans les dessins annexés dans lesquels: - la figure 1 montre l'appareil de commande et les injecteurs reliés à celui-ci, - la figure 2 montre un cycle d'injection caractéristique, - la figure 3 montre un circuit d'actionneur avec une installation de mesure, - la figure 4 montre un premier exemple de réalisation de l'invention, - la figure 5 montre un second exemple de réalisation de l'invention. Description de modes de réalisation de l'invention Selon la figure 1, l'appareil de commande 100 se compose essentiellement d'une installation de commande 110 et d'une installation d'activation ou actionneur 120. L'installation de commande 110 est constituée de préférence par un microcontrôleur. Elle donne les temps 10 d'injection pour les différents cycles d'injection à destination de tous les injecteurs de carburant 200- 1...n d'un moteur à combustion interne. La figure 2 montre un cycle d'injection caractéristique. A côté d'une course principale HI ce cycle peut également comporter plusieurs courses auxiliaires H2, H3. Pour réaliser un tel cycle d'injection 15 l'installation de commande 110 prédéfinit par exemple quand il faut commencer l'application d'une charge à un actionneur d'un certain injecteur, par exemple l'injecteur 200-1, c'est-à-dire l'instant tAL et quand il faut terminer la charge; à la figure 2 cet instant porte la référence tEL. L'installation de commande 110 prédéfinit également la durée pendant 20 laquelle la charge doit être maintenue au niveau pour lancer alors à un instant tAE, la décharge de l'actionneur, ce qui se termine de nouveau à l'instant tEE. Cette prédéfinition des intervalles de temps de charge et de décharge d'un actionneur définit pour un actionneur, en fonction de la charge appliquée à l'actionneur par unité de temps, la course d'aiguille 25 associée et la quantité de carburant qui doit être injectée pendant la course. Pour définir un cycle d'injection complet, l'installation de commande 110 prédéfinit ces indications non seulement pour la course principale Hi mais également pour toutes les courses accessoires H2, H3. Comme l'installation de commande 110 prédéfinit ces si30 gnes du cycle d'injection non seulement pour l'un des injecteurs mais pour les n injecteurs de carburant 200-1...n, et que les cycles d'injection peuvent même se chevaucher dans le temps, on a prévu des lignes parallèles à la figure 1 pour transmettre ces informations de commande des cycles d'injection de l'installation de commande 110 à l'installation 35 d'activation 120. L'installation d'activation 120 convertit ces consignes venant de l'installation de commande 110 en des ordres pratiques pour commander les actionneurs associés aux différents injecteurs 200-1...n. Le paramètre n représente un certain cylindre du moteur à combustion interne ou un injecteur associé à ce cylindre ou encore un actionneur associé à cet injecteur. La figure 3 montre que les injecteurs 200-n ne sont pas 5 commandés directement mais par un actionneur 210-n qui leur est respectivement associé. Pour la commande, comme déjà indiqué, on applique une charge électrique aux actionneurs. La commande d'un injecteur 200-n ou de son actionneur 210-n est surveillée par l'observation de valeurs de mesures appropriées. o10 Comme valeurs de mesure on utilise par exemple la tension Sn aux bornes de chaque actionneur 210-n ou encore une partie prédéfinie de cette tension mais aussi le courant I traversant l'actionneur activé 210- n respectif, en utilisant une résistance de mesure 220-n. Par définition, le courant donne une information concernant la variation de la quantité de i5 charge appliquée à l'actionneur par unité de temps. En pratique, il est habituel, comme le montre la figure 2, de mesurer la charge qui se trouve appliquée à l'actionneur à la fin d'une opération de charge par exemple en exploitant le courant indiqué. Les instants de mesure correspondants sont indiqués à la figure 2 chaque fois 20 par des flèches dirigées vers le bas, vers le plan du plateau des excursions. A ces instants on mesure respectivement les charges (quantités de charges Llt3, Llt2, Lltl. De façon analogue il est habituel juste avant la fin d'une opération de décharge de mesurer pour chaque course d'un cycle la tension Sn appliquée à l'actionneur 210-n. La figure 2 montre les tensions 25 de mesure Slt3, Slt2, SItl ainsi obtenues. A la figure 4 on voit tout d'abord qu'avec un signal de sélection SA généré par l'installation de commande 110 on sélectionne tout d'abord l'un des injecteurs 200-1, 200-2...ou 200-n à l'aide d'un commutateur sélecteur 124 prévu à cet effet. Pour l'injecteur sélectionné de cette 30 manière (dans l'exemple de la figure 4 il s'agit de l'injecteur 200-1 avec n = 1) on sélectionne ensuite les grandeurs de mesures électriques souhaitées. La sélection des grandeurs électriques de mesures comme par exemple la charge L ou la tension S ou une autre grandeur électrique X se fait à l'aide d'un multiplexeur 122 associé exactement comme le commutateur sélec35 teur 124 de préférence à l'installation d'activation 120. En réponse à un autre signal de commande SB généré directement par l'installation de commande 110 ou par l'installation d'activation 120, le multiplexeur 122 sélectionne pour l'injecteur 200-1 choisi précédemment, dans une succes- sion prédefinie par le premier signal de commande SB, les grandeurs électriques appliquées à son entrée comme des valeurs de mesures. On obtient de cette manière à la sortie du multiplexeur, la succession alternée représentée également à la figure 4 de charges L et de tensions Si, mesu5 rées sur l'actionneur de l'injecteur 200-1. Ces valeurs de mesures représentent dans leur ordre chronologique tl, t2, t3, la commande effectivement réalisée du premier injecteur 200-1 ou du cycle d'injection effectivement réalisé pour celui-ci, comme cela est représenté à titre d'exemple à la figure 2. L'instant tl est avant l'instant t2 et celui-ci est 10 antérieur à l'instant t3. Les valeurs de mesures décrites sont transmises par la sortie du multiplexeur 122 réalisée uniquement comme sortie monocanal, à un convertisseur analogique/numérique 112 de l'installation de commande 110. Cette installation les convertit par conversion analogi15 que/numérique en réponse à un signal de déclenchement généré suivant l'indication de la mesure par les cycles d'injection précédents. Le signal de déclenchement est généré de préférence à la fin de l'exécution d'une opération de charge ou de décharge, par exemple en réponse à un signal généré par l'installation d'activation 120. La fenêtre d'observation B selon 20 l'invention pour les différents injecteurs est contenue dans les signaux SA, SB indiqués ci-dessus, présentés à la figure 4 pour le premier exemple de réalisation. Le signal SA désigne le cylindre qui doit être observé et il est donné par l'installation de commande 110. Le signal SA définit non seulement le cylindre/injecteur, sélectionné mais également le début et la fin de 25 la fenêtre d'observation de temps, c'est-à-dire l'instant à partir duquel les valeurs de mesure peuvent ou non être transmises pour leur exploitation par l'installation de commande 110 au convertisseur analogique/numérique 112. Le signal SB donne les grandeurs de mesures physiques, charge, tension, pour l'injecteur à observer. Une fenêtre d'observation a de préférence une largeur de 720 KW (degré d'angle de rotation du vilebrequin); un angle de 720 KW correspond à deux rotations du vilebrequin. Cette largeur couvre un cycle d'injection complet de l'injecteur sélectionné précédemment par l'installation de commande 110. La fenêtre d'observation a une longueur 35 choisie par rapport au cycle d'injection pour laisser un certain temps résiduel entre le début de la fenêtre d'observation et la première opération d'injection du cycle, ainsi qu'entre la dernière opération d'injection du cycle et la fin de la fenêtre de temps d'observation. De cette manière on ga- rantit comme avantage principal de l'invention que le cycle d'injection complet se situe à l'intérieur de la fenêtre de temps d'observation et en particulier que la première opération d'injection de ce cycle se situe dans tous les cas à l'intérieur de la fenêtre de temps d'observation et peut ainsi 5 être détectée. Entre deux fenêtres d'observation successives on a de préférence une pause de temps qui s'exprime en degrés d'angle de vilebrequin par la formule suivante: A(p = 720 KW/nombre de cylindres du moteur à combustion interne (1) Pour un moteur à combustion interne à six cylindres la o10 pause entre deux fenêtres d'observation successives est ainsi égale à 120 KW. Le tableau 1 donné ci-après montre à titre d'exemple comment les fenêtres d'observation dans lesquelles on exploite chaque fois de manière précise un cylindre du moteur à combustion interne sont réparties en fonction des rotations du vilebrequin. Début de la fenêtre d'observation ( KWV) Fin de la fenêtre cylindre chaque fois 720/6 = d'observation 120 KW après la fin de ( KW) la fenêtre d'observation du dernier cylindre 3 0 720 4 840 1560 1680 2400 0 2520 3240 1 3360 4080 2 4200 4920 3 5040 5760 Pour le premier exemple de réalisation de l'invention décrit ci-dessus il est important de constater que la sélection de l'injecteur à observer ou du cylindre à observer ainsi que la sélection des valeurs de mesure associées à cet injecteur se font déjà en dehors de l'installation de commande 110. A la différence de cela, la sélection des données de mesures concernant l'injecteur sélectionné dans le second exemple de réalisation de l'invention décrit ci-après se font seulement dans l'installation de commande 110. La figure 5 explicite ce second exemple de réalisation. Il ap25 paraît que les données de mesures des différents injecteurs L1, S1, S2 à chaque instant sont appliquées aux entrées parallèles du convertisseur analogique/numérique 112' de l'installation de commande 110. En réponse à un signal de déclenchement Tr qui est généré dans ce second exemple de réalisation comme dans le premier exemple de réalisation déjà décrit cidessus, les valeurs de mesures appliquées chaque fois en paral5 lèle à l'entrée du convertisseur analogique/numérique 112' sont enregistrées dans celui-ci. Le convertisseur transforme ces grandeurs en des valeurs de mesures numériques correspondantes L'1, S'1, S'2. Ce n'est qu'après cette version analogique/numérique que selon ce second exemple de réalisation on sélectionne la quantité de charges L'i1 que l'on souhaite 1o appliquer au premier injecteur, c'est-à-dire les valeurs de mesures caractéristiques pour l'injecteur sélectionné selon la figure 5. Dans ce second exemple de réalisation, la sélection se fait exclusivement dans la fenêtre de temps d'observation décrite ci-dessus en référence au premier exemple de réalisation. Si également selon la figure 5 le déclenchement, c'est-à-dire le déclenchement de la conversion analogique/numérique précède la sélection, on suppose néanmoins que le déclenchement se fait à l'intérieur de la fenêtre de temps d'observation. Indépendamment de ce que la sélection des valeurs de me20 sures se fait suivant le premier ou le second exemple de réalisation, on pourra exploiter ensuite les valeurs de mesures sélectionnées. Une exploitation des valeurs de mesures sélectionnées ne se fait toutefois que si ces valeurs de mesures ont réussi un contrôle de vraisemblance, précédent. Dans le cadre de ce contrôle de vraisemblance on 25 détermine tout d'abord le nombre réel de valeurs de mesures effectivement sélectionnées pendant une fenêtre de temps d'observation. Ce nombre réel sera comparé ci-après au nombre de consigne prédéfini de mesures pour la même fenêtre de temps d'observation. Pour les deux solutions selon l'invention telles que propo30 sées, c'està-dire au cas o il y a une consigne de commande des injecteurs, comme dans le cas o il y a une consigne pour qu'il n'y ait pas de commande, l'installation de commande 110 connaît le nombre de consigne prévu des valeurs de mesures avant d'activer la fenêtre de temps d'observation respective pour un certain cylindre; dans ce dernier cas, 35 lorsqu'il ne doit pas y avoir de commande, le nombre de consigne est égal à zéro. Dans le dernier cas, la comparaison entre la valeur réelle et la valeur de consigne permet de confirmer la diminution du couple fourni par le moteur à combustion interne. Cette information est importante pour la surveillance qui doit éviter une accélération non voulue du véhicule équipé du moteur à combustion interne. La comparaison entre la valeur de consigne et la valeur réelle permet de vérifier le nombre de valeurs de mesures par fenêtre de 5 temps d'observation pour savoir si toutes les valeurs de mesures ont effectivement été saisies. Cela permet de reconnaître d'éventuelles perturbations produites pendant une mesure. Les valeurs de mesures sélectionnées ne seront utilisées pour une exploitation que si la mesure effectuée a été reconnue comme non défectueuse par la comparaison entre 10 la valeur de consigne et la valeur réelle; au cas contraire, on rejette les valeurs de mesures sélectionnées et ces valeurs ne seront pas exploitées. L'exploitation effectuée sert principalement à reconnaître une variation dans le temps du comportement de commande des injecteurs respectifs. De telles variations peuvent résulter notamment d'une variation de la capacité des actionneurs des injecteurs car cette capacité peut varier en fonction de la température et du vieillissement. Des considérations concernant de telles variations peuvent s'utiliser par exemple comme paramètres de commande pour adapter la charge qu'il faut fournir 20 aux actionneurs suivant la modification de leur capacité pour qu'ils permettent comme précédemment d'injecter effectivement la quantité voulue de carburant avec les injecteurs. La présente invention est réalisée de préférence par un programme d'ordinateur pour l'appareil de commande. Un tel programme 25 d'ordinateur peut le cas échéant être enregistré avec d'autres programmes d'ordinateurpour la commande et/ou la régulation également d'autres appareils de commande sur un support de données que peut lire un ordinateur. Un tel support de données peut être une disquette, un disque compact, une mémoire flash ou autres moyens de ce type. Le programme 30 d'ordinateur enregistré pour le support de données peut alors être vendu comme produit à des clients. Il est également possible de distribuer et de vendre au client le programme d'ordinateur le cas échéant avec d'autres programmes d'ordinateur, sans utiliser de support de données mais à l'aide d'un ré35 seau électronique de communication, notamment le réseau Internet. REVENDICATIONS 1 ) Procédé de commande de plusieurs injecteurs de carburant (200-1...n) d'un moteur à combustion interne comprenant les étapes suivantes: - on prédéfinit des cycles d'injection avec chaque fois au moins un évé5 nement d'injection pour les différents injecteurs (200-1...n), - on commande les actionneurs (210-n) associés aux injecteurs respectifs (200-1...n) pour correspondre à la prédéfinition, - on mesure des valeurs d'au moins une grandeur électrique (Li, S1) représentant la commande effectuée des actionneurs (210-n) pour les in10 jecteurs de carburant (200-1... n) et on sélectionne les valeurs de mesures qui représentent la commande effectuée d'un injecteur choisi dans l'ensemble, caractérisé en ce qu' on sélectionne pendant une fenêtre de temps d'observation prédéfinie. 15 2 ) Procédé de commande de plusieurs injecteurs de carburant (200-1...n) d'un moteur à combustion interne comprenant les étapes suivantes: - on prédéfinit qu'il ne doit y avoir aucune commande des injecteurs et - on ne sélectionne de préférence aucune valeur de mesure, ce qui repré20 sente la commande non effectuée de l'un des injecteurs sélectionnés parmi l'ensemble, caractérisé en ce qu' on sélectionne pendant une fenêtre de temps d'observation prédefinie. 3 ) Procédé selon la revendication 1 ou 2, caractérisé en ce qu' on fixe l'instant initial et l'instant final ou la durée de la fenêtre de temps d'observation (8) en fonction de la position du vilebrequin du moteur à combustion interne. 4 ) Procédé selon la revendication 3, caracterise en ce que la fenêtre de temps d'observation (B) a une durée ou une longueur angulaire de 720 d'angle de vilebrequin KW. 35 5 ) Procédé selon la revendication 4, caractérisé en ce qu' entre deux fenêtres de temps d'observation qui se suivent directement, on prévoit une pause mesurée comme angle de vilebrequin de 720 divisé par le nombre de cylindres du moteur à combustion interne. 6 ) Procédé selon l'une des revendications 1 à 5, caractérisé en ce que l'instant initial de la fenêtre de temps d'observation (B) est avancé d'une durée prédéterminée par rapport au premier événement d'injection du cycle d'injection à observer. 7 ) Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce qu' on surveille dans l'ordre tous les injecteurs ou tous les cylindres du moteur à combustion interne, en les sélectionnant chaque fois séparément, et 15 en sélectionnant les valeurs de mesures respectives cycliquement ou dans un ordre différent, quelconque. 8 ) Procédé selon l'une des revendications 1 à 7, caractérisé en ce qu' après la fin de la fenêtre de temps d'observation on soumet les valeurs de mesures sélectionnées à un contrôle de vraisemblance, le contrôle de vraisemblance comprenant les étapes suivantes: - on détermine le nombre réel de valeurs de mesures effectivement sélectionnées au cours d'une fenêtre de temps d'observation, - on compare le nombre réel à un nombre de consigne prédéfini de mesures pour la fenêtre de temps d'observation et - on exploite les valeurs de mesures sélectionnées si le nombre réel est égal au nombre de consigne, ou - on rejette les valeurs de mesures sélectionnées si le nombre réel ne cor30 respond pas au nombre de consigne. 9 ) Programme d'ordinateur pour un appareil de commande destiné à commander plusieurs injecteurs de carburant (200-1...n) d'un moteur à combustion interne, caractérisé par un programme codé permettant d'exécuter le procédé selon l'une quelconque des revendications 1 à 8, appliqué par un calculateur notamment un microprocesseur. 10 ) Programme d'ordinateur selon la revendication 9, caractérisé en ce qu' il est enregistré sur un support de données. 11 ) Appareil de commande (100) pour commander plusieurs injecteurs (200-1...n) d'un moteur à combustion interne par des actionneurs (210-n) associés aux injecteurs respectifs, comprenant: - une installation de commande (110) pour prédéfinir des cycles d'injection avec chaque fois au moins un événement d'injection pour 10 les différents injecteurs (200-1...n), - une installation d'activation (120) pour commander les injecteurs par leurs actionneurs (210-n) en réponse au cycle d'injection prédefini et - une installation de mesure (220-n) pour saisir et fournir au moins une grandeur électrique (L1, S1) comme valeur de mesure représentant la 15 commande effectuée des actionneurs (210-n), l'installation de commande (110) étant réalisée notamment en coopérant avec l'installation d'activation (120) pour sélectionner les valeurs de mesures respectives représentant la commande effectuée d'un injecteur sélectionné, caractérisé en ce que l'installation de commande (110) prédéfinit une fenêtre de temps d'observation (B) au cours de laquelle se fait exclusivement la sélection des valeurs de mesures de l'injecteur sélectionné. 12 ) Appareil de commande (100) pour commander plusieurs injecteurs (200-1...n) d'un moteur à combustion interne comprenant une installation de commande (110) pour prédéfinir qu'il ne doit pas y avoir de commande des injecteurs et dans ce cas pour ne sélectionner de préférence aucune valeur de mesure, ce qui représente la commande non effectuée des in30 jecteurs, caracterise en ce que l'installation de commande (110) est réalisée pour prédéfinir une fenêtre de temps d'observation (B) pendant laquelle se fait exclusivement la sélection. 13 ) Appareil de commande (100) selon la revendication 11 ou la revendication 12, caractérisé en ce qu' il effectue l'instant initial et l'instant final, ou la durée de la fenêtre de temps d'observation (B), en fonction de la position du vilebrequin du moteur à combustion interne. 14 ) Appareil de commande selon l'une des revendications 11-13, caractérisé en ce qu' un multiplexeur (122) dont les entrées des signaux reçoivent en même temps chaque fois au moins une valeur de mesure d'une grandeur électrique (L1, SI, X1) saisie par l'installation de mesure (220n) pour au moins 10 un injecteur (200-1...n), et est réalisé pour sélectionner l'une de ces valeurs de mesures respectives en réponse à un signal de commande généré de préférence par l'installation de commande (110), pour émettre ensuite la valeur de mesure par sa sortie. 15 ) Appareil de commande selon la revendication 14, caractérisé en ce que si les entrées de signaux du multiplexeur (122) reçoivent en même temps au moins une valeur de mesure pour différents injecteurs (200-1...), le signal de commande contient des informations relatives à l'injecteur pour 20 lequel les valeurs de mesures doivent être sélectionnées et la fenêtre de temps d'observation (B) dans laquelle cette sélection doit se faire. 16 ) Appareil de commande selon la revendication 14 ou la revendication 15, caractérisé en ce que si les entrées des signaux du multiplexeur (122) reçoivent en même temps différentes valeurs de mesures notamment des valeurs de charge ou de tension pour un injecteur, le signal de commande comprend en outre des informations indiquant celles des différentes valeurs de mesures qui doi30 vent être sélectionnées et la fenêtre de temps d'observation (B) respective dans laquelle elles doivent être sélectionnées. 17 ) Appareil de commande selon l'une des revendications 14-16, caractérisé en ce que la sortie du multiplexeur (122) est reliée à un convertisseur analogique/numérique (112) associé à l'installation de commande (110), le convertisseur analogique/numérique (112) convertissant les valeurs de mesures sélectionnées en réponse à un signal de déclenchement (Tr) par une conversion analogique/numérique, et le signal de déclenchement (Tr) est généré en fonction de l'indication par les cycles d'injection précédents. 18 ) Appareil de commande selon l'une des revendications 11-13, caractérisé en ce qu' un convertisseur multiple analogique/numérique (112') associé à l'installation de commande (110) convertit séquentiellement plusieurs valeurs de mesures fournies par l'installation de mesure (220-n) en réponse à un signal de déclenchement (Tr), - une certaine grandeur de mesure électrique d'un certain injecteur déterminée au préalable est associée de manière fixe à chacune des n entrées du convertisseur analogique/numérique (112') et - l'installation de commande (110) est réalisée pour sélectionner parmi des valeurs de mesures transformées par conversion analogi15 que/numérique pendant la fenêtre de temps d'observation (B) qu'elle aura elle-même prédéfinie, celles des valeurs de mesures qui représentent la commande effectuée de l'injecteur sélectionné. 19 ) Appareil de commande selon la revendication 17 ou la revendica20 tion 18, caractérisé en ce que l'installation d'activation (120) génère le signal de déclenchement (Tr) à la fin d'une opération de charge ou d'une opération de décharge de l'actionneur (210-n) de l'injecteur sélectionné avec une charge électrique. 25 20 ) Appareil de commande selon l'une des revendications 11 à 19, caractérisé en ce que l'installation de commande (110) comprend: - une installation de comptage pour déterminer le nombre réel de valeurs 30 effectivement sélectionnées pendant la fenêtre de temps d'observation et - une installation de comparaison pour comparer le nombre réel à un nombre de consigne, prédéfini de mesures pour la fenêtre d'observation (B) , l'installation de commande (110) étant réalisée pour exploiter les valeurs de mesures sélectionnées si le nombre réel correspond au nombre de consigne et de rejeter ces valeurs dans le cas contraire. 210) Appareil de commande selon la revendication 20, caractérisé en ce que l'installation de commande (110) est réalisée pour exploiter les valeurs de mesures non rejetées en vue des variations de comportement des injec5 teurs, et adapter les indications de valeurs de consignes pour la commande des actionneurs (210-n) pour les cycles d'injection, selon des mesures de variations constatées.