Brevet FR2818749A1 — publié le 20020628

La présente invention concerne un procédé pour déterminer la vitesse de rotation actuelle d'un moteur à l'aide d'un capteur qui détecte une roue dentée (roue phonique) reliée au vilebrequin du moteur et dont la surface comporte un grand nombre de dents réparties à intervalles régu- liers, ces dents créant un signal lorsqu'elles passent devant le capteur, ce signal correspondant à la surface de la roue dentée pour être exploité par l'appareil de commande du moteur, pour déterminer la vitesse de rotation à partir de l'intervalle de temps entre les flancs de signal, prédéterminés. Etat de la technique La vitesse de rotation d'un moteur (régime) est une gran- deur très importante pour la régulation du moteur car à partir de cette vitesse de rotation on calcule différentes grandeurs ou paramètres de fonctionnement du moteur. Dans les moteurs actuels, le calcul des para- mètres de fonctionnement du moteur et les grandeurs fournies par la commande du moteur calculées par cette commande en fonction de l'information de vitesse de rotation dont elle dispose se font à partir de la vitesse de rotation actuelle du moteur dans des trames de temps différen- tes par exemple toutes les 10 ms, 20 ms, 50 ms et suivant une trame syn- chrone angulaire. Cette trame synchrone angulaire (SYNCHRO), est calculée une fois à chaque explosion pour un moteur à quatre cylindres c'est-à-dire quatre fois dans un cycle de 720 d'angle de rotation du vile- brequin. L'intervalle angulaire entre deux signaux SYNCHRO (intervalle SYNCHRO), est égal ainsi à 180 d'angle de vilebrequin pour un moteur à 4 cylindres; cet intervalle est habituellement appelé segment. La vitesse de rotation du moteur nmot s'obtient à partir d'une information d'angle. Le calcul de la vitesse de rotation nmot du mo- teur s'effectue par exemple au début d'un signal SYNCHRO. Ainsi on dé- termine la vitesse de rotation du moteur à partir de l'intervalle de temps par rapport au début du signal SYNCHRO précédent. Cette détermination de la vitesse de rotation du moteur est réelle (actuelle) pour l'instant res- pectif du signal SYNCHRO alors qu'elle ne constitue qu'une moyenne pour les 180 de rotation de l'angle du vilebrequin (toujours dans le cas d'un moteur à 4 cylindres). Cette valeur ainsi obtenue pour la vitesse de rotation est utilisée dans tous les calculs qui nécessitent cette vitesse de rotation jus- qu'à ce que l'on dispose de la vitesse de rotation nouvelle calculée à partir du signal SYNCHRO suivant. Aux faibles vitesses de rotation en particulier dans la phase de démarrage du moteur, la courbe de la vitesse de rotation effective du moteur présente une dynamique très forte. La grandeur nmot calculée au début du signal SYNCHRO n'est pas suffisamment actuelle pour une régulation précise du moteur. Exposé de l'invention La présente invention a pour but de développer un procédé permettant de déterminer une vitesse de rotation actuelle du moteur four- nissant en particulier dans la phase de démarrage du moteur, aux faibles vitesses de rotation, une valeur plus réelle de la vitesse de rotation du moteur prise en compte pour la régulation du moteur. L'invention se pro- pose de ne pas effectuer de mesures d'intervalles de temps supplémentai- res pour économiser les ressources du processeur ou du calculateur. A cet effet l'invention concerne un procédé du type défini ci- dessus caractérisé en ce qu'on détermine la vitesse de rotation selon un premier procédé pour les vitesses de rotation supérieures à un seuil pré- déterminé, et selon un second procédé pour les vitesses de rotation situées en dessous de ce seuil ou d'un second seuil. Dans les moteurs actuels, on détermine généralement la vitesse de rotation à l'aide d'une roue dentée (roue phonique) associée au vilebrequin en détectant cette roue à l'aide d'un capteur. La roue dentée comporte à sa surface 60 moins 2 dents. Les deux dents manquantes sont situées l'une à côté de l'autre et forment le repère dit de référence. Ce re- père est nécessaire pour déterminer la position absolue de la roue dentée et ainsi celle du vilebrequin. Lorsque la roue dentée tourne, les dents pas- sent devant un capteur fixe. Le capteur par exemple un capteur de type inductif, fournit ainsi un signal de sortie. Ce signal est mis en forme de signal rectangulaire dont l'évolution représente la surface de la roue den- tée. Ce signal rectangulaire est exploité par l'appareil de commande du moteur pour déterminer la position angulaire du vilebrequin et la vitesse de rotation du moteur (régime). On connaît un tel système par exemple selon le document DE-OS 44 34 833. Dans l'exploitation d'un tel signal rectangulaire dépendant de la vitesse de rotation, on mémorise par le mécanisme du microcontrô- leur de l'appareil de commande, les instants de chaque flanc ou de flancs prédéterminés du signal rectangulaire dans une mémoire tambour. Pour ne pas solliciter de façon excessive le microcontrôleur de l'appareil de commande et pour limiter l'effet des variations de la vitesse de rotation, les systèmes actuels ne calculent pas la vitesse de rotation à partir de chaque flanc du signal rectangulaire fourni par le capteur. La procédure actuelle sera décrite ultérieurement. Avantages de l'invention Selon l'invention, pour les vitesses de rotation du moteur s inférieures au seuil on détermine la vitesse de rotation à partir de chaque flanc de signal ou à partir de flancs de signal prédéterminés, pour des vi- tesses de rotation supérieures à un seuil, on exploite des impulsions SYNCHRO qui sont distantes d'un angle de vilebrequin prédéterminé dé- pendant du nombre de cylindres du moteur. Le procédé selon l'invention de calcul de la vitesse de rota- tion actuelle du moteur telle que définie ci-dessus, a l'avantage de fournir une valeur plus actuelle de la vitesse de rotation du moteur nmot aux fai- bles vitesses de rotation utilisables pour les autres calculs effectués à partir de grandeurs dépendantes de la vitesse de rotation. Cela est parti- culièrement avantageux car spécialement dans la phase de démarrage, la dynamique de la vitesse de rotation ne doit pas avoir d'effet négatif sur les calculs des autres paramètres de fonctionnement du moteur reposant di- rectement ou indirectement sur la vitesse de rotation. Toutes les trames de temps qui nécessitent la vitesse de rotation du moteur comme gran- deur de calcul, peuvent ainsi utiliser des valeurs beaucoup plus actuelles de la vitesse de rotation du moteur nmot que dans les systèmes connus. On obtient cet avantage du fait que pour calculer la vitesse de rotation, on utilise des informations angulaires plus actuelles. En par- ticulier il est avantageux que dans les moteurs actuels, on utilise les in- formations de vitesse de rotation existant actuellement dans une mémoire tambour (ou mémoire en anneau) de l'appareil de commande pour le cal- cul de la vitesse de rotation et qu'on effectue ainsi les corrections néces- saires dans ce calcul de la vitesse de rotation. Par l'application d'un algorithme de traitement approprié, on exploite mieux de manière avanta- geuse seulement l'information de vitesse de rotation qui existe déjà dans la mémoire tambour. Ainsi, l'appareil de commande comprend une mémoire tam- bour avec un nombre prédéterminé d'emplacements de mémoire dans les- quels on inscrit le temps de chaque flanc de signal et pour déterminer la vitesse de rotation actuelle pour les faibles vitesses de rotation, on exploite la différence de temps entre des flancs de signal prédéterminés à partir de la mémoire tambour. De plus, soit on exploite les deux derniers enregistrements respectifs dans la mémoire pour calculer la vitesse de rotation, soit on ex- ploite le temps compris entre le dernier enregistrement et l'enregistrement d'ordre (n) plus ancien dans la mémoire pour calculer la vitesse de rota- tion. Il est particulièrement avantageux de pouvoir commuter fa- cilement entre l'algorithme de calcul utilisé jusqu'à présent et qui est con- servé pour les vitesses de rotation élevées et le nouvel algorithme utilisé pour les vitesses de rotation basses. Suivant d'autres caractéristiques avantageuses de l'invention: - on fixe les instants de calcul pour la vitesse de rotation selon des critè- res prédéterminés, - pour le calcul de la vitesse de rotation on effectue des corrections et/ou des compensations tenant compte des irrégularités systématiques de la courbe de vitesse de rotation, - pour les faibles vitesses de rotation du moteur on calcule la vitesse de rotation selon une trame de temps prédéterminée, - en outre on fait la moyenne des valeurs obtenues pour la vitesse de rotation actuelle du moteur (nmot) et/ou on filtre et/ou on limite la va- riation maximale, - on met en relation les vitesses de rotation calculées selon les différents procédés et on applique un critère de plausibilité avec des bandes de tolérances variables. L'invention concerne également un dispositif exécutant le procédé, notamment l'appareil de commende du moteur. Dessins La présente invention sera décrite ci-après à l'aide d'un exemple de réalisation représenté dans les dessins dans lesquels: - la figure 1 montre un système de saisie de vitesse de rotation appli- quant le procédé de l'invention, - les figures 2 et 3 montrent des chronogrammes pour des rotations de et 1000 t/min., - la figure 4 montre la vitesse de rotation relative du moteur en fonction du temps. Description La figure 1 montre un mode de réalisation d'un moyen de détection de la vitesse de rotation d'un moteur appliquant le procédé selon l'invention. Une roue dentée 1 comportant par exemple 60 moins 2 dents est reliée au vilebrequin 6. Cette roue dentée est détectée par un capteur fixe 5 par exemple un capteur inductif. Pour définir une position préféren- tielle, la roue dentée i reliée solidairement au vilebrequin 6 comporte un repère de référence 2 constitué par exemple par les deux dents manquantes. Les dents de la roue dentée 1 portent la référence 3; les flancs des dents portent la référence 4. Lorsque la roue dentée 1 tourne, les dents passent devant le capteur 5a et y induisent une tension. Un circuit for- meur de signal 5b génère une suite d'impulsions S1 comme signal de sor- tie du capteur 5a. Ce signal est l'image de la surface de la roue dentée 1. Le signal de sortie S1 du circuit formeur de signal 5b est appliqué au processeur 17 qui l'exploite. A l'aide d'une installation d'interruption 8 on forme alors un signal de synchronisation SYNCHRO dont l'intervalle des impulsions est équidistant angulairement et dépend du nombre de cylindres du moteur. De plus, à partir du signal S1, on forme des durées dépendant de la vitesse de rotation, par exemple dans le commutateur de temps 9. Les temps (durée) sont appliqués par l'interrupteur 10 à une mémoire en anneau 11 faisant par exemple partie du processeur 17. La mémoire en anneau 1 1 comprend un nombre pré- déterminé d'éléments de mémoire. Le transfert dans la mémoire est com- mandé par l'interrupteur 14. A partir du contenu des éléments prédéterminés de la mé- moire en anneau, transmis par les interrupteurs 15, 16 à l'unité de calcul 18 du processeur 17, l'unité de calcul détermine la vitesse de rotation ac- tuelle du moteur (régime du moteur) selon un procédé prédéterminé. Dans des conditions prédéterminées, définies, l'unité de calcul 18 peut égale- ment calculer la vitesse de rotation à partir des intervalles de temps des impulsions SYNCHRO. A l'aide du dispositif représenté à la figure 1 on peut réali- ser les procédés d'exploitation selon l'invention décrits ci-après. Pour comprendre ces procédés on décrira tout d'abord les courbes de signaux S(t) représentées à la figure 2. La figure 2 montre des trames en peigne sur le premier axe du temps pour l'exemple d'un moteur à quatre cylindres tournant à une vitesse de 200 t/min. Le signal SYNCHRO est lancé par un tel moteur pour les angles de 180 de rotation du vilebrequin. Les signaux SYNCHRO qui se suivent portent les références A, B, C et D. L'intervalle de temps entre deux signaux SYNCHRO ou deux impulsions de synchronisa- tion par exemple entre A et B sont, dans cet exemple, de 150 ms. Entre les signaux SYNCHRO on a représenté des impulsions générées par les flancs du signal de capteur. L'intervalle de deux signaux SYNCHRO correspond à dents; la zone des dents manquantes (le repère de référence) n'est pas représentée. Dans cette zone, les impulsions peuvent être générées par exemple par une simulation de dents. Grâce à un mécanisme on enregistre dans le micro- contrôleur, les instants de chaque impulsion de dents dans une mémoire tambour. Pour le calcul normal de la vitesse de rotation, on exploite seu- lement les apports venant du début actuel du signal SYNCHRO et du dé- but du signal SYNCHRO précédent. Sur le second axe du temps, on a représenté par exemple deux trames en peigne, une trame de 10 ms et une trame de 50 ms. La trame de 50 ms porte une numérotation allant de 50/1 jusqu'à 50/9. Au début de chaque signal SYNCHRO A, B, C et D on recal- cule la vitesse de rotation du moteur nmot. C'est ainsi que par exemple pour le signal SYNCHRO B, on détermine la vitesse de rotation du moteur (nmot, B) par l'exploitation du temps compris entre A et B. Cette vitesse de rotation (nmot, B) est utilisée dans les calculs suivants de 50 ms et dans tous les calculs de 10 ms entre B et C. Pour le signal SYNCHRO C, on re- calcule la vitesse de rotation du moteur (nmot, C) et à partir de là, on l'utilise pour toutes les trames de temps suivantes. Comme cela apparaît à la figure 2, si la vitesse de rotation du moteur varie fortement, on utilisera trop longtemps les anciennes valeurs de nmot car on ne dispose pas en- core des nouveaux calculs bien que de nombreuses nouvelles impulsions du signal du capteur soient disponibles avec les informations de vitesse de rotation correspondantes. Comme cela apparaît également à la figure 2, la vitesse de rotation nmot calculée à partir de l'intervalle dans le temps de deux si- gnaux SYNCHRO, représente la valeur moyenne de la vitesse de rotation pour les 30 dernières dents ou les signaux rectangulaires associés. Pour une dynamique de vitesse de rotation à la fois croissante et décroissante, la grandeur nmot moyenne sur 30 dents est sensiblement égale à la vi- tesse de rotation effective au milieu de l'intervalle entre deux impulsions de synchronisation SYNCHRO. La vitesse de rotation (nmot, B) se calcule comme décrit ci- dessus, au début de l'impulsion SYNCHRO B et elle correspond pour la dynamique de la vitesse de rotation, sensiblement à la vitesse de rotation actuelle à l'instant 50 (2). Cette vitesse de rotation s'utilise jusqu'à ce que l'on dispose avec l'impulsion SYNCHRO C, de la nouvelle grandeur (nmot, C). Dans la trame 50 (6), cette information de vitesse de rotation a une an- cienneté d'environ 200 ms. La même remarque s'applique pour la trame de 10 ms. Dans la trame de 10 ms, juste avant le signal SYNCHRO C, l'information de vitesse de rotation (nmot, B) est même plus ancienne que ms. La figure 3 montre d'autres courbes de signaux S(t) ou quelques trames en peigne pour l'exemple d'un moteur à quatre cylindres tournant à 1000 t/min. L'intervalle des signaux SYNCHRO par exemple l'intervalle entre A et B est dans ce cas égal à 30 ms. Il apparaît que pour cette vitesse de rotation plus élevée, la grandeur nmot, calculée au début du signal SYNCHRO, n'est pas très actuelle. C'est ainsi que la grandeur (nmot, B) de la trame en peigne 50 (2) a une ancienneté d'environ 40 ms. Le procédé selon l'invention pour déterminer une vitesse de rotation ac- tuelle, donne notamment aux faibles vitesses de rotation une vitesse de rotation beaucoup plus actuelle, disponible alors pour l'appareil de com- mande qui effectue des calculs utilisant les informations de vitesse de ro- tation. Selon l'invention, à la fois pour l'instant de calcul on utilise la vitesse de rotation actuelle et pour le type de calcul on utilise différentes possibilités qui seront détaillées ci-après. Instant de calcul Dans le procédé selon l'invention on calcule la vitesse de rotation nmot dans certaines conditions définies, prédéterminées, par exemple pour une vitesse de rotation faible on n'utilise plus le début du signal SYNCHRO avec l'algorithme utilisé jusqu'alors mais avec de nou- veaux algorithmes de calcul qui seront décrits ci-après. Les instants pos- sibles pour le calcul sont les suivants: a) le calcul se fait selon une trame de temps par exemple toutes les 10 ms Ou, b) le calcul se fait seulement au début du signal SYNCHRO ou c) le calcul se fait à la fois selon la trame de temps par exemple 10 ms mais également au début du signal SYNCHRO. Le calcul de la vitesse de rotation nmot selon l'un des pro- cédés a), b) peut être combiné à certaines conditions. Une condition peut dépendre de la vitesse de rotation du moteur; par exemple pour une vi- tesse de rotation faible on calcule selon un premier procédé; si la vitesse de rotation du moteur est supérieure à un seuil, le cas échéant avec hys- térésis, on calcule selon un autre procédé en particulier on utilisera de nouveau le procédé habituel et on calculera la vitesse de rotation à partir de l'intervalle de temps compris entre deux signaux SYNCHRO successifs. Le cas échéant on peut également tenir compte d'autres conditions. La détermination de la condition de commutation pour le calcul de la vitesse de rotation peut se faire dans la même trame de temps ou dans une autre trame de temps que le calcul de la vitesse de rotation. Type de calcul Pour le calcul de la vitesse de rotation dans la trame de temps, il n'est pas nécessaire d'avoir une détermination propre des durées des dents. Bien plus, on utilise les informations déjà existantes dans la mémoire tambour concernant les dernières durées des dents ou les der- nières durées d'intervalle prédéterminées de signaux. En plus de la mé- moire tambour avec les durées des dents on a un index sur la position dans la mémoire tambour désignant l'enregistrement suivant à effectuer. Cet index est exploité. Il donne une information concernant le dernier en- registrement dans cette mémoire tambour. Au cas o en tenant compte d'autres enregistrements plus anciens dans la mémoire tambour, on at- teint le début de la mémoire tambour, alors les enregistrements antérieurs se trouvent à l'extrémité de la mémoire tambour. Comme ces enregistre- ments n'ont pas encore été effacés par de nouvelles inscriptions, ils exis- tent toujours et peuvent être utilisés à ce moment. Pour l'exploitation des enregistrements de la mémoire tam- bour on peut appliquer un ou plusieurs des algorithmes décrits ci-après. Tous les algorithmes ont en commun le calcul de la vitesse de rotation à partir de l'intervalle de temps entre deux enregistrements dans la mémoire tambour et de l'intervalle angulaire de ces enregistrements. Selon un procédé de l'invention, on exploite le temps com- pris entre les deux dernières dents. Pour cela on exploite les deux derniers enregistrements dans la mémoire tambour. Dans un autre procédé, on exploite le temps compris entre la dernière dent et la dent d'ordre (n) . Pour cela, on exploite le dernier enregistrement et l'enregistrement en retard de (n) positions (n = 2...29 pour une longueur de segment de 30 dents). Un autre procédé d'exploitation utilise le temps compris entre la dernière dent et une dent en retard d'une longueur de segment. Pour cela on utilise le dernier enregistrement dans la mémoire tambour et l'enregistrement en retard de la longueur du segment. Cet ancien enregis- trement se trouvait au même endroit dans la mémoire tambour mais a été remplacé juste par le dernier enregistrement. Si l'on utilise une seconde mémoire tambour on peut accéder aux enregistrements plus anciens. Cette seconde mémoire tambour peut recevoir des inscriptions soit à la saisie de la vitesse de rotation en ce que l'on inscrit toujours en alternance s dans l'une des deux mémoires tambour ou encore on inscrit dans la se- conde mémoire tambour à partir de la trame de temps. L'avantage de ce type de calcul est d'éliminer l'influence d'un fonctionnement irrégulier du moteur car à chaque instant on fait la moyenne de la vitesse de rotation du moteur sur une durée de signal SYNCHRO. Dans cet algorithme, on ne dispose pas pour le signal SYNCHRO, d'une information de vitesse de ro- tation plus actuelle car on fait également la moyenne de la vitesse de rota- tion sur une longueur de segment. Selon un autre procédé de l'invention, pour déterminer la vitesse de rotation actuelle on exploite le temps compris entre des dents fixes prédéterminées, par exemple entre la 2ème et la 6ème dent ou entre la 17ème et la 21 ème dent, en prenant la différence la plus actuelle. Dans ce procédé, on tient compte du fonctionnement irrégulier du moteur. Dans la phase de compression du moteur, sa vitesse de rotation est inférieure à la valeur moyenne sur une longueur de segment c'est-à-dire un intervalle entre les signaux SYNCHRO; dans la phase d'explosion, la vitesse de ro- tation du moteur est supérieure à la valeur moyenne. Si la vitesse de rota- tion est demandée dans un diagramme sur une durée de 180 d'angle de vilebrequin, on aura une vitesse de rotation qui correspond sensiblement à la courbe en trait plein de la figure 4. La figure 4 montre la vitesse de rotation relative en fonction du temps, entre deux repères ou signaux SYNCHRO. L'irrégularité de la vitesse de rotation apparaît sur la courbe en trait plein. Il y a deux zones dans lesquelles la vitesse de rotation nmot est supérieure à la vitesse de rotation moyenne ou à la valeur moyenne de la vitesse de rotation. Ces zones portent les références B1 et B5. Dans une zone, la vitesse nmot est inférieure à la vitesse de rotation moyenne (B3) et dans les zones transitoi- res, nmot est sensiblement égal à la vitesse de rotation moyenne (B2, B4). Au cas o l'on exploite uniquement ces dernières zones, la vitesse de rota- tion ainsi obtenue est sensiblement égale à la valeur moyenne de la vitesse de rotation. A la figure 4, les flèches en traits mixtes indiquent les trames de 10 ms qui exploitent les deux informations de durées de temps possi- bles B2 ou B4. Selon un autre procédé de l'invention, on utilise une durée corrigée comprise entre les deux dernières dents pour déterminer la vi- tesse de rotation. La durée corrigée entre les deux dernières dents se cor- rige avec un coefficient qui décrit l'irrégularité de la vitesse de rotation du moteur pour être ainsi exploitée. A la figure 4 on a représenté la vitesse de rotation relative du moteur en fonction du temps par une courbe en trait plein. Si l'on détermine la vitesse de rotation à un instant auquel la vitesse de rotation du moteur représente du fait du système 1,1 fois la valeur moyenne, il faut diviser cette valeur par ce coefficient 1,1 ou multiplier par le coefficient 1/1,1 pour permettre de calculer la vitesse de rotation moyenne correcte du moteur. Toutes les durées de temps sont ainsi mul- tipliées par un coefficient venant d'une courbe caractéristique dépendant du nombre de dents à partir du début du signal SYNCHRO. La caractéristique contient ainsi les valeurs inverses de la fonction représentée à la figure 4. Le calcul de la vitesse de rotation moyenne se fait par l'application de la formule suivante nmot moyenne = nmot, 2 dernières dents * facteur multiplicateur. Le facteur multiplicateur (coefficient) est ainsi une fonction du numéro de la dent concernée. Le facteur comme fonction du numéro de dents peut se déterminer en se fixant d'abord sur une valeur constante 1,0. Si maintenant, en fonction de la longueur du segment ou de la dis- tance comprise entre deux signaux SYNCHRO, on mesure la vitesse de rotation du moteur nmot dans la trame de 10 ms, on obtient une courbe de vitesse de rotation représentée par la courbe en trait plein à la figure 4. A partir de cette courbe on peut calculer le facteur en fonction du numéro de la dent. Les valeurs de la vitesse de rotation obtenues selon le procédé de l'invention peuvent en outre donner une moyenne et/ou être filtrées. Il est également possible de limiter la variation. Selon un autre procédé d'exploitation, on effectue une évaluation de plausibilité du résultat. La vitesse de rotation nmot 10 ms, calculée dans la trame de temps peut avoir par exemple une déviation maximale par rapport à la grandeur nmot, SYNCHRO calculée suivant le signal SYNCHRO. Si la vi- tesse de rotation nmot 10 ms est en dehors de la bande de tolérance au- tour de nmot, SYNCHRO, on fait une limitation prédéterminée. La bande de tolérance peut par exemple se représenter par la formule suivante: 0,5 nmot, SYNCHRO Le cas échéant, pour éviter une variation brutale de la vi- tesse de rotation, on peut diminuer de plus en plus cette bande de tolé- rance juste avant d'atteindre la vitesse de rotation de commutation. On obtient ainsi un passage continu du nouveau calcul de la vitesse de rota- tion décrit ci-dessus vers le calcul ancien de la vitesse de rotation qui, comme déjà indiqué, exploite l'intervalle compris entre deux impulsions SYNCHRO pour déterminer la vitesse de rotation. Chacun des procédés décrits ci-dessus pour déterminer la vitesse de rotation d'un moteur fournit un résultat plus actuel de la vi- tesse de rotation pour les faibles vitesses de rotation que le procédé qui détermine la vitesse de rotation à partir de l'intervalle entre deux signaux SYNCHRO. Il est important dans tous les cas qu'aux faibles vitesses de rotation, on détermine ou on calcule la vitesse de rotation selon une trame de temps plus rapide alors que pour les vitesses de rotation plus élevées, en particulier pour les vitesses de rotation supérieures à un seuil de vites- ses de rotation prédéterminé, on commute la détermination de la vitesse de rotation utilisant l'intervalle des signaux SYNCHRO. R E V E N D I C A T I ONS 1 ) Procédé pour déterminer la vitesse de rotation actuelle d'un moteur à l'aide d'un capteur qui détecte une roue dentée (roue phonique) reliée au vilebrequin du moteur et dont la surface comporte un grand nombre de dents réparties à intervalles réguliers, ces dents créant un signal lorsqu'elles passent devant le capteur, ce signal correspondant à la surface de la roue dentée pour être exploité par l'appareil de commande du moteur, pour déterminer la vitesse de rotation à partir de l'intervalle de temps en- tre les flancs de signal, prédéterminés, caractérisé en ce qu' on détermine la vitesse de rotation selon un premier procédé pour les vi- tesses de rotation supérieures à un seuil prédéterminé, et selon un second procédé pour les vitesses de rotation situées en dessous de ce seuil ou d'un second seuil, le premier et le second procédé utilisant l'un des moyens du groupe com- prenant: chaque flanc de signal, des flancs de signal prédéterminés, des impulsions distantes d'un angle de vilebrequin, prédétermine. 2 ) Procédé selon la revendication 1, caractérisé en ce que pour les vitesses de rotation du moteur inférieures au seuil on détermine la vitesse de rotation à partir de chaque flanc de signal ou à partir de flancs de signal prédéterminés. 3 ) Procédé selon la revendication 1, caractérisé en ce que pour des vitesses de rotation supérieures à un seuil, on exploite des im- pulsions SYNCHRO qui sont distantes d'un angle de vilebrequin prédé- terminé dépendant du nombre de cylindres du moteur. 4 ) Procédé selon la revendication 1, caractérisé en ce que l'appareil de commande comprend une mémoire tambour avec un nombre prédéterminé d'emplacements de mémoire dans lesquels on inscrit le temps de chaque flanc de signal et pour déterminer la vitesse de rotation actuelle pour les faibles vitesses de rotation, on exploite la différence de temps entre des flancs de signal prédéterminés à partir de la mémoire tambour. ) Procédé selon la revendication 1, caractérisé en ce qu' on exploite les deux derniers enregistrements respectifs dans la mémoire pour calculer la vitesse de rotation. 6 ) Procédé selon la revendication 1, caractérisé en ce qu' on exploite le temps compris entre le dernier enregistrement et l'enregistrement d'ordre (n) plus ancien dans la mémoire pour calculer la vitesse de rotation. 7 ) Procédé selon la revendication 1, caractérisé en ce qu' on fixe les instants de calcul pour la vitesse de rotation selon des critères prédéterminés. 8 ) Procédé selon la revendication 1, caractérisé en ce que pour le calcul de la vitesse de rotation on effectue des corrections et/ou des compensations tenant compte des irrégularités systématiques de la courbe de vitesse de rotation. 9 ) Procédé selon la revendication 1, caractérisé en ce que pour les faibles vitesses de rotation du moteur on calcule la vitesse de ro- tation selon une trame de temps prédéterminée. ) Procédé selon la revendication 1, caractérisé en ce qu' en outre on fait la moyenne des valeurs obtenues pour la vitesse de rota- tion actuelle du moteur (nmot) et/ou on filtre et/ou on limite la variation maximale. 11 ) Procédé selon la revendication 1, caractérisé en ce que l'on met en relation les vitesses de rotation calculées selon les différents procédés et on applique un critère de plausibilité avec des bandes de tolé- rances variables.