FR 2735182 A1 19961213 FR 9607085 A 19960607 Etat de la technique L'invention concerne un procédé de détection à grande résolution de la vitesse de rotation d'un moteur à combustion interne à plusieurs cylindres à partir de durées au cours desquelles le vilebrequin du moteur parcourt des plages angulaires prédéterminées. La connaissance de la vitesse de rotation précise c'est-à-dire à grande résolution est notamment utile pour la détection de ratés de combustion. Les ratés de combustion se traduisent par une augmentation des émissions polluantes par le fonctionnement de moteur à combustion interne et peuvent en outre endommager le catalyseur monté dans la tubulure d'échappement du moteur. Pour satisfaire à la réglementation concernant les fonctions relatives à la surveillance embarquée des gaz d'échappement, il est nécessaire de déceler les ratés de combustion dans toute la plage des vitesses de rotation et de la charge. Dans ce contexte, il est connu qu'au fonctionnement, dans le cas de ratés à l'allumage, on a des modifications caractéristiques des courbes de vitesse de rotation du moteur à combustion interne par rapport au fonctionnement normal sans ratés à l'allumage. La comparaison de ces courbes de vitesses de rotation permet de distinguer le fonctionnement normal sans ratés et le fonctionnement avec des ratés. On connaît déjà un procédé reposant sur ce principe selon le document DE-OS 41 38 765. Selon ce procédé connu, dans une certaine plage de mouvement du piston de chaque cylindre, on associe une plage d'angle de vilebrequin appelé segment. On réalise les segments par exemple par des repères sur une roue de capteurs ou roue phonique associée au vilebrequin. La durée du segment au cours duquel le vilebrequin parcourt cette plage angulaire dépend entre autres de l'énergie fournie pendant la phase de combustion. Les ratés à l'allumage conduisent à une augmentation de la durée des segments détectés en synchronisme avec l'allumage. Selon le procédé connu à partir des différences de durée des segments, on calcule une mesure de l'irrégularité de fonctionnement du moteur, en compensant des opérations dynami ques lentes, par le calcul, comme par exemple la montée de la vitesse de rotation pendant l'accélération du véhicule. Une mesure de l'irrégularité de fonctionnement calculée de cette manière pour chaque allumage est également comparée en synchronisme avec l'allumage à un seuil prédéterminé. En cas de dépassement de ce seuil dépendant le cas échéant des paramètres de fonctionnement tels que la charge et la vitesse de rotation, on estime qu'il y a un raté à l'allumage. La fiabilité du procédé dépend de manière décisive de la détermination de la durée des segment s et ainsi de la précision avec laquelle on réalise les repères sur la roue du capteur au moment de la fabrication. Ces imprécisions mécaniques peuvent être éliminées par le calcul. Pour cela, il est connu selon le document DE-41 33 679, de former trois durées de segment en mode de poussée, pour chaque rotation du vilebrequin. L'un des trois segments de temps est pris comme segment de référence. Les déviations des temps (durée) des deux autres segment s par rapport à la durée du segment de référence sont déterminées pour former des valeurs de correction pour que les durées de segment obtenues en mode de poussée, avec combinaison des valeurs de correction soient égales entre elles. Les déviations des durées des segments obtenues en fonctionnement normal en dehors du mode de poussée et qui sont combinées aux valeurs de correction, sont ainsi indépendantes des défauts de fabrication de la roue de capteur et correspondent à d'autres causes. Une autre cause réside dans les oscillations de torsion combinées au mouvement de rotation du vilebrequin. Ces oscillations se produisent principalement aux vitesses de rotation élevées lorsque le moteur est lancé ; elles conduisent à un allongement ou à une réduction systématique des durées des segments des différents cylindres ce qui complique la détection des ratés. Pour cette raison ainsi qu'à cause de différences liées à chaque moteur, du fait de l'usure ou des imprécisions de fabrication, après l'adaptation du capteur, il subsiste un bruit de fond sous la forme d'une largeur de dispersion des durées des segments qui ne correspondent pas à des ratés. Il est d'autant plus difficile de distinguer les ratés par rapport à de tels bruits de fond que le nombre de ratés est réduit par rapport à la vitesse de rotation du vilebrequin.La fiabilité de la détection des ratés diminue ainsi en fonction du nombre des cylindres du moteur à combustion interne et de l'augmentation de la vitesse de rotation ainsi que de la diminution de la charge. Dans ce contexte, la présente invention a pour but de créer un procédé améliorant la sécurité de la détection des ratés dans des moteurs à combustion interne ayant un nombre élevé de cylindres et aux vitesses de rotation élevées et sous faible charge. A cet effet l'invention concerne un procédé du type défini ci-dessus, caractérisé en ce qu'en mode de fonctionnement sans ratés, à partir des mesures d'irrégularité de fonctionnement associées à chaque cylindre, on forme des valeurs de correction pour chaque cylindre de manière que les mesures d'irrégularité de fonctionnement individuelles à chaque cylindre, combinées aux valeurs de correction soient égales entre elles. Un élément important de la solution réside dans la détermination des valeurs de correction en mode lancé, c'est-àdire en fonctionnement normal en dehors du mode de fonctionnement en poussée. Le procédé s'utilise également avantageusement, indépendamment de la détection des ratés lorsqu'on souhaite détecter une vitesse de rotation avec une résolution élevée. Pour la détection précise de la vitesse de rotation c'est-à-dire avec une résolution élevée, on forme une mesure propre à chaque cylindre de l'irrégularité de fonctionnement du moteur ; pour cela on forme la mesure de l'irrégularité de fonctionnement sur la base des durées au cours desquelles le vilebrequin du moteur à combustion interne décrit des plages angulaires prédéterminées et selon lequel, lorsque le fonctionnement n'est pas entaché par des ratés, à partir des valeurs des irrégularités de fonctionnement propres à chaque cylindre on forme des valeurs de correction propres à chaque cylindre pour que les valeurs d'irrégularité de fonctionnement propres à chaque cylindre, combinées aux valeurs de correction soient égales. Selon un exemple de réalisation, on détermine les valeurs de correction d'un certain type de moteur de manière empirique suivant le comportement de quelques moteurs d'essai et dont on utilise les valeurs de correction pour tous les moteurs de ce type. Selon un exemple de réalisation préférentiel de l'invention, on détermine individuellement pour chaque moteur les différentes valeurs de correction. La base de ce procédé réside dans la présence en fonctionnement normal, c'est-à-dire en fonctionnement sans ratés de combustion. Si au lieu de cela on a un fonctionnement avec des ratés, on risque que les ratés influencent la détermination des valeurs de correction. En conséquence, l'effet des ratés suivants peut être éliminé par le calcul, ce qui ne permet plus le cas échéant de déceler les ratés. Selon un exemple de réalisation de l'invention, l'appareil de commande permet de simuler les ratés de l'injection et de comparer les irrégularités de fonctionnement qui s'établissent. Cela permet de distinguer entre le fonctionnement avec des ratés et le fonctionnement normal. En cas de fonctionnement avec des ratés, les valeurs de correction ne sont plus actualisées. Des exemples de réalisation de l'invention seront décrits ci-après dans la description suivante se rapportant aux dessins dans lesquels - la figure 1 montre l'environnement technique de l'invention, - la figure 2 montre un calculateur pour la mise en oeuvre du procédé selon l'invention, - la figure 3 montre le principe connu de formation des durées de segment comme base d'une mesure de l'irrégularité de fonctionnement à partir des mesures de la vitesse de rotation, - la figure 4 montre l'influence des oscillations de torsion suivant la détermination des mesures de l'irrégularité de fonctionnement, - la figure 5 montre un exemple de réalisation du procédé selon l'invention sous la forme d'un ordinogramme, - la figure 6 montre le déroulement de la détection de ratés dans un autre exemple de réalisation, - la figure 7 montre un complément au procédé selon l'invention. La figure 1 montre un moteur à combustion interne équipé d'une roue phonique 2 (roue pour capteur d'angle) portant des repères 3 ainsi qu'un capteur d'angle 4 et un appareil de commande 5. Le mouvement de rotation de la roue phonique couplée au vilebrequin du moteur à combustion interne est transformé par le capteur d'angle 4 sous la forme d'un capteur inductif, en un signal électrique dont la périodicité est une image du passage périodique des repères 3 devant le capteur d'angle 4. La durée comprise entre la montée et la descente du niveau du signal correspond ainsi au temps que met le vilebrequin à parcourir une plage d'angle correspondant à un repère. Ces durées sont traitées dans un appareil de commande 5 en forme de calculateur donnant une mesure Lut de l'irrégularité de fonctionnement du moteur à combustion interne. Un exemple d'un tel calcul de la valeur Lut sera présenté ultérieurement. Le calculateur utilisé à cet effet peut être réalisé comme le montre la figure 2. Une unité de calcul 2.1 prévue entre un bloc d'entrée 2.2 et un bloc de sortie 2.3 développe les programmes enregistrés et traite les données en utilisant la mémoire 2.4. La figure 1 montre en outre un circuit de régulation connu du rapport carburant/air comprenant une sonde de gaz d'échappement 6, un appareil de commande 5 et un moyen de dosage de carburant 7. La figure 3a montre la division de la roue phonique en quatre segment s ; chaque segment comporte un nombre prédéterminé de repères. Le repère OTk correspond au point mort haut du mouvement du piston du cylindre d'ordre k, dans le cas donné à titre d'exemple d'un moteur à combustion interne avec cylindre lorsque ce cylindre est en phase de combustion. Autour de ce point on a défini une plage d'angle de rotation pk qui dans cet exemple occupe un quart des repères de la roue phonique. De manière analogue, aux phases de combustion des autres cylindres, on a associé des plages angulaires 91...ç8 ; on suppose ici un fonctionnement selon un cycle à quatre temps, le vilebrequin tournant deux fois pour un cycle complet.C'est pourquoi, la plage 91 du premier cylindre correspond par exemple à la plage p5 du cinquième cylindre et ainsi de suite. Les plages angulaires correspondant à une rotation du vilebrequin peuvent être séparées, être adjacentes ou se chevaucher. Dans le premier cas on a des repères associés à aucune plage angulaire dans le deuxième cas chaque repère correspond précisément à une plage angulaire et dans le troisième cas les mêmes repères peuvent être associés à différentes plages angulaires. Les plages angulaires peuvent ainsi avoir des longueurs et des positions quelconques. La figure 3b montre les durées ou temps ts pendant lesquels les plages angulaires sont parcourues par la rotation du vilebrequin. On suppose qu'il y a un raté dans le cylindre k. Le manque de couple lié à ce raté conduit à une augmentation de la durée correspondante ts. Les durées ts représentent ainsi elles-mêmes une mesure de l'irrégularité du fonctionnement utilisable en principe pour reconnaître les ratés. Par un traitement approprié des durées ts en particulier par la formation des différences entre les durées voisines et en normalisant ces différences à la puissance 3 de l'intervalle de temps tsi pour une phase d'allumage avec l'indice i on donne à la mesure de l'irrégularité de fonctionnement, la dimension d'une accélération ; comme cela apparaît de manière empirique on obtient un meilleur rapport signal/bruit. La figure 3c montre l'influence des variations des vitesses de rotation sur la détection des durées ts. On a représenté le cas d'une diminution de la vitesse de rotation comme elle se présente de manière caractéristique lorsque le véhicule automobile fonctionne en mode de poussée (inertie forcée). Pour compenser cet effet qui s'exprime par un allongement relativement régulier des durées détectées ts, il est par exemple déjà connu de former un terme de correction D pour la compensation dynamique et d'en tenir compte pour le calcul de la mesure de l'irrégularité de fonctionnement pour compenser l'effet d'allongement. Une telle mesure corrigée de l'irrégularité de fonctionnement pour la phase d'allumage i d'un moteur à huit cylindres peut par exemple se calculer selon les règles données ci-après Lut(i) = terme de base B - terme de correction K servant à la compensation dynamique, ts (i +1) - ts (i) ( (ts (i + 5) - ts (i - 3) / 8) ts(i)3 ts(i)3 Généralisée pour z cylindre la règle ci-dessus s'énonce comme suit Dans cette formule z = nombre de cylindres du moteur à combustion interne. La figure 4 montre les mesures de l'irrégularité de fonctionnement qui ont été par exemple calculées selon la règle ci-dessus pour différentes phases d'allumage i = ... .10 d'un moteur à quatre cylindres. Systématiquement pour le cylindre d'ordre 3 on a une augmentation de la durée du segment qui dans le cas représenté correspond pratiquement au seuil d'irrégularité de fonctionnement Lur. Cette augmentation peut être par exemple provoquée par une oscillation de torsion. Les oscillations de torsion se produisent principalement aux vitesses de rotation élevées et se traduisent par un allongement ou une réduction systématique des durées des segments des différents cylindres ce qui complique la détection des ratés.Cette répartition des influences entre les différents cylindres s'obtient de manière empirique pour un type de moteur et pour certaines plages de charge/vitesse de rotation ce qui permet de s'y opposer par des valeurs de correction enregistrées dans un champ de caractéristiques charge/vitesse de rotation et qui interviennent dans l'exploitation de la durée des segments. La figure 5 donne à titre d'exemple préférentiel du procédé de l'invention une possibilité pour déterminer de telles valeurs de correction. Pour cela, au cours de l'étape S5.1 on détecte les durées des segments en synchronisme avec l'allumage et on les traite dans l'étape S5.2 pour donner des mesures de l'irrégularité du fonctionnement. Dans l'étape S5.3 on enregistre une valeur de correction pour compenser les oscillations de torsion et les effets analogues à partir d'un champ de caractéristiques charge/vitesse de rotation (K(L,n)). Un premier déroulement du procédé concerne ainsi uniquement une valeur plausible neutre et qui du fait du passage successif des boucles du procédé prend une valeur se caractérisant en ce que les mesures d'irrégularité de fonctionnement, corrigées des différents cylindres deviennent égales. Pour cela on combine les mesures d'irrégularité de fonctionnement Lut dans l'étape S5.4 à la valeur de correction.Dans l'étape S5.5, on cherche un seuil Lur dans le champ de caractéristiques Lur(n,L). Le seuil Lur peut avoir une dérive en fonction de la progression de l'éducation. Cette dérive peut être initialement relativement importante si bien que le seuil combiné à la dérive est également important ; cela se traduit par une détection relativement peu sensible des ratés. Au fur et à mesure de la progression du procédé, cette dérive diminue et ainsi la sensibilité de la détection des ratés augmente. Cela évite par exemple après la perte de la valeur adaptative en cas de coupure de courant, qu'un fonctionnement irrégulier du moteur soit interprété de façon erronée comme un fonctionnement avec des ratés. Selon l'étape S5.6 cela interdirait en permanence une adaptation. Lorsque dans l'étape S5.6 la mesure de l'irrégularité de fonctionnement corrigée dépasse ce seuil, cette mesure est interprétée dans l'étape S5.7 comme raté à l'allumage et augmente par exemple l'état de comptage d'erreur d'un certain cylindre. Lorsque cet état de comptage d'erreur dépasse une valeur prédéterminée, cela se traduit dans l'étape S5.8 par l'émission d'un signal d'erreur, par exemple par la mise en oeuvre d'une lampe témoin MIL placée dans le champ de vision du conducteur. Si par contre le seuil n'est pas dépassé dans l'étape S5.6, cela est exploité comme signe d'un fonctionnement sans ratés et la mesure de l'irrégularité de fonctionnement, corrigée KLut est intégrée dans la formation d'une valeur moyenne KLut dans l'étape S5.9. En d'autres termes L'information de la valeur de correction est éliminée en présence de ratés c'est-à-dire que l'on ne forme pas de valeur de correction aussi longtemps que des ratés existent. De manière avantageuse, l'information de la valeur de correction est éliminée avantageusement non seulement lors de l'apparition de ratés mais également pour de fortes variations de la vitesse de rotation comme celles qui se produisent lors d'accélération ou de freinage brutaux. De plus, entre les étapes S5.6 et S5.9 on peut avoir une autre interrogation. Dans le cadre de cette interrogation on calcule par exemple tout d'abord la différence ts(n) - ts(n - nombre de cylindre) des segments de temps d'un cylindre dans l'intervalle d'un cycle de travail (une rotation de l'arbre à cames). La valeur absolue de cette différence est relativement grande lors des variations de vitesses de rotation importantes et elle est relativement petite pour les petites variations de vitesses de rotation. On peut ainsi éliminer la formation de la valeur de correction si l'amplitude de la différence dépasse une valeur de seuil prédéterminée. Par division de l'amplitude de la différence par une durée de segment élevée à la puissance 3, selon l'exemple de travail envisagé on arrive à une sorte de normalisation suivant la vitesse de rotation. Le quotient lunw(n) = valeur absolue de (ts(n) - ts(n-nombre de cylin 3 dre))/(ts(n)) , on peut ainsi pour éliminer la formation de la valeur de correction, comparer dans toute la plage charge/vitesse de rotation avec une valeur de seuil. L'élimination se fait en cas de dépassement d'une valeur de seuil. L'information selon laquelle il n'y a pas de ratés peut ainsi, comme cela est montré, reposer sur un autre algorithme que celui correspondant aux étapes S5.1 jusqu'à S5.6 par exemple sur l'exploitation de durées de segment non corrigées. De façon avantageuse on vérifie s'il y a un fonctionnement sans ratés par un procédé qui ne dépend pas lui-même des valeurs de correction. Pour ces contrôles il convient par exemple d'exploiter le signal d'une sonde de gaz d'échappement comme capteur de régulation comme dans les circuits de régulation connus utilisés pour le rapport carburant/air. Une telle sonde de gaz d'échappement indique en fonctionnement sans ratés, par exemple un changement de la composition du mélange passant d'un mélange pauvre (excédent d'oxygène) à un mélange riche (manque d'oxygène). Si néanmoins des ratés apparaissent, du fait de l'absence de combustion dans le cylindre il y aura de l'oxygène dans les gaz d'échappement. L'excédent d'oxygène résultant des ratés de combustion masque dans une certaine mesure le défaut d'oxygène prévisible du fait de l'enrichissement. En conséquence le signal de la sonde des gaz d'échappement ne réagit pas à un enrichissement du mélange.Cette absence de réaction de la sonde des gaz d'échappement vis-à-vis d'un enrichissement du mélange peut de ce fait être utilisée comme premier critère pour déceler des ratés. Puis, l'étape S5.10 permet de déterminer la déviation entre dK de la valeur actuelle KLut et de la valeur moyenne KLut. Dans l'étape S5.12, on forme une nouvelle valeur de correction K(nouv) par addition de la déviation dK à l'ancienne valeur de correction K(anc) et on l'enregistre au cours de l'étape S5.12 dans le champ de caractéristiques K(n,L) du cylindre pour la mesure de l'irrégularité de fonctionnement. Le parcours répété des étapes S5.1 jusqu'à S5.6 et S5.9 jusqu'à S5.12 établit ainsi les valeurs de champ de caractéristiques K correspondant à un point de fonctionnement pour les différents cylindres de sorte qu'en fonctionnement normal sans ratés il n'y a plus de différence entre les mesures d'irrégularité de fonctionnement, corrigées des différents cylindres. Dans le cadre d'un exemple de réalisation préférentiel, le procédé fait partie d'un programme principal enregistré dans l'appareil de commande du moteur. Il peut être appelé à n'importe quelle occasion prédéterminée. De manière avantageuse, les valeurs de correction sont fournies par l'appel du procédé lors de la première mise en route du véhicule après sa fabrication puis, par exemple, après une intervention d'entretien. De cette manière, les valeurs de correction se forment individuellement pour chaque moteur. Selon le procédé de l'invention, les valeurs de correction peuvent également être définies par des essais effectués sur les différents moteurs d'un certain type et alors être transmises par exemple sous la forme d'un champ de caractéristiques à tous les moteurs de ce type. Pendant le fonctionnement des moteurs on peut détecter les ratés et selon le procédé de la figure 6 dont les étapes S6.1 jusqu'à S6.8 correspondent aux étapes S5.1 jusqu'à S5.8 de la figure 5. La base du procédé selon l'invention est l'exis- tence du fonctionnement normale, c'est-à-dire sans ratés de combustion. Si par contre on a un fonctionnement avec des ratés, on risque que les ratés influencent la détermination des valeurs de correction. La conséquence risque d'être la suppression par le calcul des ratés qui se produisent et ne permet plus de reconnaître entre autres les ratés. La figure 7 montre un exemple de réalisation permettant de déterminer s'il y a un fonctionnement normal sans ratés avant d'obtenir les valeurs de correction. Pour cela, dans l'étape S7.1 on détecte la durée des segments et dans l'étape S7.2 on les traite pour des mesures d'irrégularité de fonctionnement NB-Lut de fonctionnement normal. Puis, l'appareil de commande simule au cours de l'étape S7.3 des ratés de combustion en coupant par exemple des impulsions d'injection d'un moteur équipé d'une installation d'injection de carburant. Les durées des segments détectées dans ces conditions au cours de l'étape S7.4 sont traitées dans l'étape S7.5 comme mesure de l'irrégularité de fonctionnement en cas de ratés AS-Lut. Si dans l'étape S7.6 la valeur de la différente dLut = NB-Lut - AS-Lut est supérieure à un seuil SW, ce que l'on constate par l'interrogation S7.7, alors la formation de la mesure d'irrégularité de fonctionnement réagit sur la simulation par des ratés.On peut en déduire une certaine sécurité selon laquelle avant la simulation des ratés on avait un fonctionnement normal sans ratés. Dans ce cas, par les étapes S7.8 on peut déterminer les valeurs de correction selon la figure 5. On n'a pas de risque que des ratés influencent la formation des valeurs de correction. Si par contre la formation de l'irrégularité de fonctionnement ne réagit pas à la simulation de ratés, il n'y a alors apparemment pas eu de ratés provoqués. Dans ce cas, la détermination des valeurs de correction peut être influencée par des ratés non provoqués. Pour éviter cela, l'interrogation S7.7, à réponse négative se poursuit par une interdiction de la formation de la valeur de correction par les étapes S7.9 et S7.10 ainsi que le cas échéant par l'étape S7.11 avec une détection de ratés selon la figure 6, c'est-àdire qu'à des valeurs de correction non modifiées. En d'autres termes, on prend des mesures qui entraînent une augmentation de l'irrégularité de fonctionnement par comparaison avec un fonctionnement sans ratés puis on détermine l'irrégularité de fonctionnement avec ces moyens et sans ces moyens et on estime que le fonctionnement sans ces moyens est un fonctionnement sans ratés si ces mesures d'irrégularité de fonctionnement diffèrent dans une plage prédéterminée des mesures d'irrégularité de fonctionnement obtenues sous l'influence de tels moyens. L'augmentation de l'irrégularité de fonctionnement par la stimulation de ratés peut également servir pour fixer un seuil. Les ratés stimulés représentent alors un exemple de mesure entraînant une augmentation des irrégularités de fonctionnement par comparaison avec un fonctionnement sans ratés. Pour fixer le seuil on détermine les valeurs d'irrégularité de fonctionnement avec et sans mise en oeuvre de ces moyens ; on fixe une valeur de seuil située entre les valeurs d'irrégularité de fonctionnement ainsi obtenues et dont le dépassement est exploité comme raté, en fonctionnement, sans prévoir de mesure augmentant l'irrégularité de fonctionnement. Du fait de la distribution statistique des valeurs d'irrégularité de fonctionnement avec et sans de tels moyens on détermine la valeur de seuil. Par exemple on peut déterminer chaque fois une valeur moyenne des valeurs d'irrégularité de fonctionnement avec ou sans de telles mesures et le seuil peut alors se fixer comme moyenne arithmétique des valeurs moyennes. La valeur de seuil peut être déterminée et mise en mémoire pour chaque cylindre, individuellement et en fonction de la charge et de la vitesse de rotation du moteur à combustion interne. De manière avantageuse, les seuils appris dans les plages de fonctionnement à faible température du catalyseur peuvent s'étendre à d'autres plages de fonctionnement. REVENDICATIONS 10) Procédé de détection de ratés de combustion dans le cas de moteurs à combustion interne à plusieurs cylindres selon lequel on forme une mesure de l'irrégularité de fonctionnement du moteur à combustion interne, individuellement pour chaque cylindre et on compare à une valeur de référence prédéterminée, la mesure de l'irrégularité de fonctionnement étant formée à partir de durées au cours desquelles le vilebrequin du moteur parcourt des plages angulaires prédéterminées, et en cas de dépassement d'un seuil, ces durées sont exploitées comme correspondant à des ratés, caractérisé en ce qu' en mode de fonctionnement sans ratés, à partir des mesures d'irrégularité de fonctionnement associées à chaque cylindre, on forme des valeurs de correction pour chaque cylindre de manière que les mesures d'irrégularité de fonctionnement individuelles à chaque cylindre, combinées aux valeurs de correction soient égales entre elles. 2") Procédé selon la revendication 1, caractérisé en ce que les durées pendant lesquelles le vilebrequin parcourt des plages angulaires prédéterminées sont détectées en synchronisme avec l'allumage et sont traitées comme des mesures de l'irrégularité de fonctionnement et pour ces mesures d'irrégularité de fonctionnement on détermine chaque fois des valeurs de correction que l'on combine chaque fois avec une valeur d'irrégularité de fonctionnement pour obtenir une mesure corrigée de l'irrégularité de fonctionnement, on compare la mesure corrigée de l'irrégularité de fonctionnement à un seuil et on estime qu'il y a un raté de combustion en cas de dépassement du seuil. 30) Procédé selon la revendication 2, caractérisé en ce qu' on forme des valeurs moyennes des mesures corrigées de l'irrégularité de fonctionnement, on forme la différence entre les différentes mesures corrigées de l'irrégularité de fonc tionnement et la valeur moyenne et en ce qu'on forme une nouvelle valeur de correction par combinaison additive de la différence à l'ancienne valeur de correction. 40) Procédé selon la revendication 1, caractérisé en ce qu' on détermine les valeurs de correction pour un certain type de moteur à combustion interne représentatif du comportement d'au moins un moteur à combustion interne de ce type et on transpose les valeurs de correction obtenues de cette manière à d'autres moteurs à combustion interne de ce type. 50) Procédé selon la revendication 1, caractérisé en ce qu' on détermine les valeurs de correction en fonctionnement normal sans ratés, individuellement pour chaque moteur à combustion interne. 60) Procédé selon la revendication 1, caractérisé en ce qu' on estime que le moteur à combustion interne fonctionne normalement sans ratés si les mesures corrigées de l'irrégularité de fonctionnement ne dépassent pas le seuil. 70) Procédé selon la revendication 5, caractérisé par des moyens entraînant une augmentation de l'irrégularité de fonctionnement par comparaison au fonctionnement sans ratés, et on détermine l'irrégularité de fonctionnement avec ces moyens et sans ces moyens et le fonctionnement sans ces moyens est alors considéré comme fonctionnement sans ratés si ses mesures d'irrégularité de fonctionnement diffèrent d'une valeur prédéterminée des mesures d'irrégularité de fonctionnement obtenues sous l'influence de tels moyens. 80) Procédé selon la revendication 1, caractérisé en ce que la longueur des durées au cours desquelles le vilebrequin parcourt des plages angulaires prédéterminées sont des mesures de l'irrégularité de fonctionnement. 90) Procédé selon la revendication 1, caractérisé en ce que les différences des durées au cours desquelles le vilebrequin parcourt des plages angulaires prédéterminées sont normalisées à une puissance d'un temps associé à une certaine phase d'allumage servant de mesure pour l'irrégularité de fonctionnement. 100) Procédé selon l'une quelconque des revendications 8 et 9, caractérisé en ce qu' en formant les mesures de l'irrégularité de fonctionnement on effectue une compensation dynamique, c'est-à-dire une compensation de l'effet des variations de la vitesse de rotation du moteur à combustion interne. 110) Procédé selon la revendication 1, caractérisé en ce qu' on considère un fonctionnement du moteur à combustion interne comme non normal sans ratés, si un procédé de détection ne reposant pas sur l'exploitation de la vitesse de rotation reconnaît des ratés. 120) Procédé selon la revendication 1, caractérisé en ce qu' un fonctionnement du moteur à combustion interne est considéré comme non normal sans ratés, si le signal d'une sonde de gaz d'échappement affiche tout d'abord un mélange pauvre puis s'il ne réagit pas à un enrichissement consécutif du mélange. 130) Procédé selon la revendication 1, caractérisé par des moyens entraînant une augmentation d'irrégularité de fonctionnement par comparaison à celle d'un mode de fonctionnement sans ratés avec pour conséquence que les valeurs d'irrégularité de fonctionnement avec ou sans mise en oeuvre de ces moyens, sont déterminées et en ce qu'on fixe une valeur de seuil comprise entre les valeurs d'irrégularité de fonctionnement, obtenues, et le dépassement du seuil est exploité comme un raté pendant le fonctionnement sans mesure augmentant l'irrégularité de fonctionnement. 140) Procédé selon la revendication 13, caractérisé en ce qu' on détermine une valeur de seuil à l'aide de la distribution statistique des valeurs d'irrégularité de fonctionnement avec ou sans ces moyens. 150) Procédé selon la revendication 14, caractérisé en ce qu' on enregistre les valeurs d'irrégularité de fonctionnement, obtenues, séparément pour chaque cylindre, en fonction de la charge et de la vitesse de rotation. 160) Procédé selon la revendication 15, caractérisé en ce que les valeurs de seuil apprises dans les plages de fonctionnement à faible température de catalyseur sont étendues à d'autres plages de fonctionnement. 170) Procédé de détection de la vitesse de rotation d'un moteur à combustion interne à plusieurs cylindres, procédé selon lequel on forme une mesure de l'irrégularité de fonctionnement du moteur à combustion interne, d'une manière individuelle pour chaque cylindre, on forme la mesure de l'irrégularité de fonctionnement sur la base des durées au cours desquelles le vilebrequin du moteur à combustion interne parcourt des plages angulaires prédéterminées, procédé caractérisé en ce qu' en fonctionnement sans ratés, on forme des valeurs de correction propres à chaque cylindre à partir des valeurs d'irrégularité de fonctionnement propres à chaque cylindre, pour que les valeurs d'irrégularité de fonctionnement, propres à chaque cylindre, combinées aux valeurs de correction soient égales entre elles. 180) Procédé selon l'une quelconque des revendications 1 ou 17, caractérisé en ce qu' on élimine la formation des valeurs de correction pour de fortes variations de la vitesse de rotation comme celles qui se produisent lors d'accélération ou de freinage rapides.