Brevet FR2868158A1 — publié le 20050930

Domaine de l'invention La présente invention concerne un procédé de détermination de la position de l'angle de rotation d'un arbre d'un moteur à combustion interne, notamment de l'angle du vilebrequin, selon lequel, à l'aide de signaux indiquant la rotation de l'arbre et espacés clans le temps, on saisit des informations correspondant au moins aux angles de rotation incrémentaux de l'arbre et des temps de parcours par rapport à chaque angle de rotation incrémentai et on les enregistre au moins provisoire-ment. L'invention concerne également un dispositif pour déterminer la position de l'angle de rotation d'un arbre d'un moteur à combustion interne, notamment l'angle d'un vilebrequin, à l'aide d'un dispositif de signalisation indiquant la rotation de l'arbre à l'aide de signaux espacés dans le temps, une installation de saisie associée au dispositif de signali- sation fournissant des informations relatives au moins à des angles de rotation incrémentaux de l'arbre et des temps de parcours pour chaque angle de rotation incrémentai, ainsi qu'une mémoire enregistrant au moins temporairement les angles de rotation incrémentaux et les temps de parcours. Etat de la technique On connaît des procédés pour déterminer la position angu- laire de rotation d'un axe ou arbre d'un moteur à combustion interne. En particulier la détermination de l'angle de vilebrequin est très importante car elle conditionne les développements importants du fonctionnement du moteur à combustion interne, par exemple l'injection du carburant ou l'émission de l'étincelle d'allumage habituellement pour chaque cylindre séparément commandé en fonction de l'angle du vilebrequin. Pour déter- miner l'angle du vilebrequin il est par exemple connu d'associer des cap- teurs incrémentaux au vilebrequin et/ou à l'arbre à cames. Il s'agit habituellement de disques phoniques ou de roues phoniques avec des re- pères incrémentaux qui coopèrent avec un capteur installé en position fixe sur le bloc moteur pour déterminer la position de l'angle de rotation du vilebrequin. Les repères incrémentaux du disque phonique sont souvent réalisés sous la forme d'une succession de dents et d'espacements de dents; on saisit l'alternance entre une dent et un espacement de dents, ou entre un espacement et une dent, et ainsi les flancs des dents par un capteur pour donner un signal de dents. Il est connu de supprimer au moins une dent pour créer un espacement de dents augmenté permettant de déterminer l'angle absolu à chaque rotation du vilebrequin. Le procédé de détermination de l'angle du vilebrequin utilise fréquemment des roues phoniques dites à 6 avec un espacement de dents. Il s'agit d'une roue phonique munie d'une succession de dents d'une largeur de 3 et d'espacements de dents d'une largeur de 3 ; de plus à un endroit à la périphérie, en supprimant deux dents voisines on forme un espacement de dents d'une taille globale de 15 . Une telle roue phonique dispose globalement de 58 dents. Ce montage permet la résolu- tion maximale dans les procédés connus qui utilisent l'angle du vilebrequin mais cette résolution n'est pas suffisante. Selon le document DE 100 17 107 Al on connaît un procédé qui détermine des angles précis à partir de la différence de deux dents successives; ces angles précis sont influencés par des tolérances de roues phoniques. Ce procédé fiable ne permet toutefois pas d'améliorer la résolution au-delà des limites fixées par la construction. Exposé et avantages de l'invention La présente invention a pour but de remédier à ces inconvénients et concerne à cet effet un procédé du type défini ci-dessus, ca- ractérisé en ce que la position actuelle de l'angle de rotation dans la durée comprise entre deux signaux se détermine par une extrapolation de la position angulaire de rotation saisie, en tenant compte d'au moins une vitesse angulaire extrapolée à partir d'informations mises en mémoire, et/ou de la variation de la vitesse angulaire. Comme on peut déterminer la position de rotation angulaire actuelle de la durée comprise entre deux signaux, par une extrapolation de la position de l'angle de rotation saisi en tenant compte d'au moins une vitesse angulaire extrapolée à partir des informations enregistrées et/ou d'une modification de la vitesse angulaire, on peut améliorer la résolution de la position de l'angle de rotation ou du vilebrequin seront améliorés considérablement. Pour qu'avec une roue phonique comme décrit ci-dessus, on obtienne une plus grande précision de détermination de l'angle du vilebrequin, il faut extrapoler l'évolution de l'angle du vilebrequin, c'est-à-dire évaluer les valeurs de la position angulaire de rotation ou de l'angle du vilebrequin que l'on peut prendre pour recevoir le signal de dent directement adjacent et pouvoir ainsi de nouveau associer précisément l'angle de vilebrequin au temps. La présente invention permet également en cas de variation très importante du régime dynamique, de déterminer en synchronisme angulaire, des valeurs avec une précision plus élevée. Il est à remarquer que la saisie et l'enregistrement d'angles de rotation incrémentaux peuvent être supprimés si l'angle de rotation incrémentai est connu d'une autre manière, par exemple grâce à l'espacement régulier des dents, et à la détermination de l'espacement par comparaison des temps entre dents. De manière avantageuse, pour réduire l'influence des variations brèves de régime on forme des valeurs moyennes de la vitesse angulaire et/ou de la variation de la vitesse angulaire. Selon un développement avantageux, pendant le fonctionnement du moteur à combustion interne on définit de manière répétée les déroulements d'une période et pour l'extrapolation on exploite des informations provenant de la période actuelle et/ou d'au moins une période antérieure. Ainsi, on utilise le fait que le comportement du moteur à com- bustion interne varie significativement dans une période, mais que l'évolution des oscillations est semblable pour des périodes différentes, choisies de manière appropriée. Cette observation permet ainsi d'améliorer l'extrapolation. De façon avantageuse, la période choisie est le cycle de fonctionnement du moteur à combustion interne, comme rotation de vilebrequin ou un intervalle d'allumage. Un cycle de fonctionnement correspond à la durée comprise entre l'instant d'allumage d'un certain cylindre et son instant d'allumage suivant alors que l'intervalle d'allumage représente la durée comprise entre l'instant d'allumage d'un cylindre et celui du cylindre suivant. Dans ces périodes, l'analogie décrite ci-dessus est im-portante et les valeurs provenant d'une période antérieure sont particulièrement significatives. Selon un développement avantageux, on sélectionne une ré-solution de position angulaire de rotation souhaitée, par le nombre d'informations exploitées par l'extrapolation. Dans l'évaluation des res-sources prévues pour l'exploitation, notamment de la puissance de calcul prévue et la précision requise pour la résolution de l'angle de rotation, cela permet de développer une réalisation optimisée quant au rapport, coùt/utilité. Selon un développement avantageux, l'extrapolation de la vitesse angulaire et/ou de la variation de la vitesse angulaire se fait dans le domaine du temps. De manière avantageuse, l'extrapolation de la vitesse angulaire et/ou de la variation de la vitesse angulaire se fait dans la plage des fréquences. Dans l'hypothèse d'une évolution de la vitesse angulaire ou de sa variation résultant essentiellement de la combinaison de différentes oscillations, on peut évaluer particulièrement bien l'évolution par une telle extrapolation. Il est avantageux d'appliquer une série de Fourier à l'extrapolation dans le domaine des fréquences, série dont on détermine les coefficients par récurrence. Cela permet d'extrapoler avec des conditions globalement plus réduits concernant les ressources requises. En outre, l'opération de calcul prédéfinie de manière claire permet également une détermination précise du temps nécessaire à l'exécution d'une extrapolation. Un développement avantageux consiste à associer chaque fois un instant aux valeurs déterminées pour l'angle de vilebrequin. Lorsqu'on utilise une roue phonique tournant avec l'arbre, il est avantageux de déterminer la vitesse angulaire évaluée en fonction des positions virtuelles des dents supprimées dans les espacements de dents. Cela permet d'utiliser le procédé selon l'invention d'une manière particulièrement simple même au niveau des espacements de dents. Enfin l'invention propose un dispositif caractérisé par un circuit logique déterminant la position actuelle de l'angle de rotation dans la durée comprise entre deux signaux, par une extrapolation de la position de l'angle de rotation saisie, en tenant compte d'au moins une vitesse angulaire extrapolée à partir des informations mises en mémoire et/ou de la variation de la vitesse angulaire. Dessins La présente invention sera décrite ci-après à l'aide d'un exemple de réalisation représenté dans les dessins annexés dans les-30 quels: la figure 1 montre la courbe de la vitesse de rotation d'un vilebrequin d'un moteur à combustion interne à quatre temps à quatre cylindres, - la figure 2 montre de façon générale l'exécution d'une extrapolation, la figure 3 montre le déroulement général de l'extrapolation de la vi- tesse angulaire dans le domaine des fréquences, - la figure 4 montre le déroulement général de l'extrapolation de la variation de la vitesse angulaire dans le domaine des fréquences, la figure 5 montre la reconstruction de valeurs de mesure absentes dans le cas d'une roue phonique avec des intervalles de dents, - la figure 6 montre un dispositif pour déterminer la position de l'angle de rotation. Description de l'exemple de réalisation Pour effectuer l'extrapolation on utilise les valeurs actuelles de la vitesse angulaire ou de la variation de la vitesse angulaire et des valeurs de périodes antérieures. On peut, comme déjà indiqué, fixer une période de différentes manières. Pour l'exemple de réalisation on a choisi comme période, l'intervalle entre les allumages. La figure 1 montre la courbe de la vitesse de rotation du vilebrequin d'un moteur à combustion interne à quatre temps à quatre cylindres. Dans ce diagramme les abscisses donnent l'angle de vilebrequin KW en degrés et les ordonnées donnent la vitesse de rotation instantanée RPM en tours par minute. L'angle Op représente la valeur de la période. De manière générale, cet angle Op d'un moteur à quatre temps et à Z cylindres est donné par la formule sui-vante: 720 KW Z Le nombre des valeurs de mesure par période Np s'obtient de façon générale comme suit par la relation donnée ci-après dans laquelle A est l'angle de vilebrequin compris entre deux signaux de dents: 0 25 N= P r É Otp L'évolution générale de la détermination de la vitesse angu- laire et des instants associés aux angles du vilebrequin entre les dents de la roue phonique est donnée à la figure 2. Dans cette figure, Aa représente la résolution souhaitée en degrés d'angle de vilebrequin ( d'angle de vilebrequin ou KW) et 1 fixe la valeur angulaire à extrapoler. Tout d'abord dans l'étape 20 on détermine les instants des dents Tn de la roue phonique, c'est-à-dire que l'on mesure le temps nécessaire au vilebrequin de tourner de la dent (n - 1) jusqu'à la dent suivante (n). En plus on peut également appliquer des procédés pour avoir une précision plus élevée de ces durées de dents. Ces durées de dents Tri sont alors disponibles comme résultat 21 avec lequel on calcule ensuite dans l'étape 22, la vitesse angulaire moyenne w(n) en procédant comme suit: w (n) = Ayr,' n Si la variation de la vitesse angulaire moyenne 4w(n) est nécessaire, on la détermine comme suit en comparant avec la valeur de la dernière dent: 4j(n) = w(n) - w(n -1) Ces valeurs sont des valeurs moyennes pour la dent correspondante prises alors comme résultat 23. Il peut s'agir par exemple de l'angle pris au milieu de la dent. L'angle associé à la dent n est appelé ain- si Çpn. Enfin, dans l'étape 24 on extrapole la vitesse angulaire ou la variation de la vitesse angulaire par l'un des procédés présentés ci- après. Comme le résultat 25 correspond à des valeurs extrapolées dans la for-mule générale w((p + 1.4a) , on poursuit le traitement dans l'étape 26. On développera tout d'abord un procédé d'extrapolation dans le domaine du temps selon lequel on effectue une extrapolation de la variation de la vitesse angulaire. Ensuite on décrira un procédé étendu prenant mieux en compte les variations dynamiques de la vitesse de rotation du moteur (régime du moteur). Pour extrapoler la variation de la vitesse angulaire dans le domaine du temps on utilise la valeur correspondante de la variation de la vitesse angulaire de la dernière période 4w ((n + 1) - Np pour extrapoler la vitesse angulaire de façon linéaire jusqu'au signal de dent suivant en partant de la valeur actuelle de la vitesse angulaire w(n) w(n +1 É Da) = w(n) + l É Aa É Ow((n +1) - Np) É (p Si la vitesse angulaire pour la valeur 1 = 0 correspond au milieu de la dernière dent, il faut en tenir compte pour l'extrapolation de la vitesse angulaire. Pour la roue phonique évoquée ci- dessus, comportant 58 dents on aura A (p = 6 si l'on ne tient compte que d'un type de signal de dent, c'est-à-dire du flanc montant ou du flanc descendant. C'est pourquoi pour une résolution appropriée de 1 d'angle de vilebrequin (1 KW) il faut faire une extrapolation de dent à dent jusques y compris 1 = 8. Pour mieux tenir compte des variations dynamiques du régime du moteur, on peut étendre ce procédé en ajoutant une composante correspondante à la dynamique de la vitesse de rotation. Pour cela, à par-tir de la variation de la vitesse angulaire de la dernière période et de la variation observée en dernier lieu de la vitesse angulaire, on calcule la pente d'une droite. Cette pente est additionnée pour modifier la vitesse angulaire de la dernière période. Pour minimiser l'influence des variations de courte durée, pour déterminer la pente de la droite on peut utiliser chaque fois la valeur moyenne de L valeurs. On obtient ainsi l'équation suivante pour l'extrapolation de la vitesse angulaire: / n n-NP \ \ cl) (9n + l É Aa) = w(n) + l É Aa Aw ((n + 1) - N p) + 1 É Aw(i) - AT L,,i=n(L 1) i=n (L 1) Np // A la place d'une extrapolation linéaire de la vitesse angulaire ou de la variation de la vitesse angulaire on peut également utiliser plusieurs valeurs de mesure antérieures de la vitesse angulaire ou la variation de la vitesse angulaire pour déterminer une dépendance fonction- nelle (par exemple sous la forme d'une parabole) (par exemple en appliquant le procédé d'adaptation du moindre carré ou le procédé de l'erreur quadratique minimale). Cette fonction est alors utilisée pour les évaluations à la place du terme l É Aa Aw((n+1)-N) Mo Le procédé d'extrapolation dans le domaine des fréquences sera décrit ci- après de manière plus détaillée. Pour ce procédé on représente la vitesse angulaire ou la variation de la vitesse angulaire par une série de Fourier. Celle-ci sera ensuite utilisée pour l'extrapolation. La dé- termination des coefficients de la série de Fourier se fait effectivement par un procédé par récurrence. La figure 3 montre les différentes étapes de l'extrapolation de la vitesse angulaire dans le domaine des fréquences. Au début on dis- pose du résultat pour les valeurs 5(n), AN(n) . Puis dans l'étape 30 on cal- cule les coefficients de la série de Fourier. Cela peut se faire à l'aide d'un procédé par récurrence et pour cela en plus des coefficients des dernières dents il faut la valeur actuelle de la vitesse angulaire et la valeur correspondante de la dernière période. Il suffit pour respecter la précision requise et les ordres de la vitesse de rotation du moteur de faire un développement du cinquième ordre (k ao (n) = ao (n -1) + N2 k(n) w(n - NP 4 P a1(n) = a1(n l) + w(n) (T.) (n Np)]É cos P 1 27r NP AP Yn bl(n) =b1(n 1)+ w(n) w(n NP)]Ésin P/ 27r \ N p É (Pn / ak (n) = ak (n -1) + 2 k(n) (n Np)]É cos k N Ap Pn p P bk (n) = bk (n -1) + 2 [w(n) - (n NP)] É sin k É Y'n A partir de ces coefficients on peut ensuite établir une série de Fourier pour 9,,) (résultat 31) : 2,r m / (7'n) a- n ak (n) É cos 2 k=1 27r k (7' /, n \ NP É Aç5^ i 7 27r +b(n)Ésin k - Pn NP É Ago \ Cette série de Fourier est utilisée finalement dans l'étape 32 pour l'extrapolation de la vitesse angulaire ôi((pn + l É Aa) pour obtenir en-suite le résultat 33 nécessaire aux autres développements et qui correspond au résultat 25 décrit de manière générale ci-dessus. 7 i \ ak (n) cos k 27r (en+ 1 Da) + bk (n) sin k 2n- - (en + 1. Aa) Np Ae Np É Comme pour l'extrapolation dans le domaine du temps, pour tenir compte des variations dynamiques de la vitesse de rotation du moteur on peut ajouter un terme. Comme cela a déjà été décrit, celui-ci peut se déterminer à partir de la pente de la droite entre les valeurs ac- w(% + l É Aa) = a (n) + 2 k=1 tuelles de la vitesse angulaire ou la variation de la vitesse angulaire et celle de la dernière période. Les différentes étapes partielles pour l'extrapolation de la variation de la vitesse angulaire dans le domaine des fréquences par une série de Fourier sont présentées à la figure 4. Dans ce cas également, au début on dispose du résultat 23 avec les valeurs w(n), AJ(n) . Comme pour la série de Fourier correspondant à la vitesse angulaire, on peut déterminer les coefficients de la série de Fourier pour la variation de la vitesse angulaire par un procédé par récurrence dans l'étape 40: ao (n) = ao (n 1) + N [A& (n) - Aw(n - N p p al (n) = a1(n -1) + N [A& (n) - Aw(n - N p)] É cos p i b1(n)=b1(n-1)+ 2 kw(n)-Aw(n-Np)]Ésin 1É Y' 27r n Np Np É A(p i ak (n) = ak (n -1) + 2 [Aw(n) Aw(n - Np)] cos k É N 2 Y n p p' A(p i bk (n) = bk (n -1) + ? [Aw(n) - Aw(n - Np)] É sin k É 2n Y n Np Np ÉAq;^ j Pour obtenir la précision requise et pour l'ordre de la vitesse de rotation il suffit dans ce cas également de faire un développement d'ordre 5 (k 5) ; mais on peut également choisir un ordre plus grand ou plus petit. A partir de ces coefficients on peut ensuite utiliser comme résultat 41 une série de Fourier pour Aco(gp,2) 2 k=1 N PA e É 27S // Y'n, Np É Ap m 7 A%o((pn) - ao (n) + E ak (n) É cos k 27i Y n + bk (n) É sin k 27c 9)n\ \ n NpÉAp j Cette série de Fourier est utilisée dans l'étape 42 pour l'extrapolation de la variation de la vitesse angulaire Aw(çpn +1. Aa) do nnant ainsi le résultat 43: a (n) m 4w(yo + 1 É 4a) = + E n 2 k=110 2r ak (n)Écos kÉ -É +1.4a N.4 n P 27r kÉ ((p +1.4 N.4p n P +b (n)Ésin k Enfin, dans l'étape 44 on détermine la vitesse angulaire ô$(çp + 1.4a) avec les valeurs extrapolées de la variation de la vitesse an-5 gulaire en procédant comme suit (le résultat 45 correspond au résultat général 25) : den +1 É 4a) = j (n) + Da ow((P n + j Da) 4p i=i Par substitution on obtient: i-(7'n + 1 É Da) 4a ' w(n) + 4Ç .i=% a,,(,,\ + m 2 k=1 I / ak(n)cos kÉ / j É 4a) + bk (n) sin k É N2' 4p É ((p,, + j É 4a) N,, É 4tp Np Pour un calcul efficace de w (çpn + 1. Aa) on peut appliquer l'équation récurrente suivante: 4a w((pn + 1. Aa = w(pn + (1-1) É Aa) + 4rii(cpn + 1. 4a) = / Aa a m w(tpn + (1-1)4a) + (n + 4p 2 k=1\ 27r ak (n) cos k-- (pn + 1' 4a Np -4p / + bk (n) sin k 27r É (gon + 1. 4a) NP É4(p / Pour mieux saisir les variations dynamiques de la vitesse de rotation du moteur on peut utiliser en plus un autre terme représentant les variations de vitesses de rotation. Comme dans le procédé par extrapolation, dans le domaine du temps, on détermine la pente de la droite entre la variation de la vitesse angulaire de la dernière période et la valeur actuelle. En outre, pour déterminer la pente de la droite, on peut utiliser à la place de valeurs isolées, une valeur moyenne de plusieurs valeurs pour minimiser l'effet des variations brèves. Cette procédure est analogue à celle décrite ci-dessus. Le domaine de l'espacement de dents constitue une extension des déroulements proposés pour les différentes possibilités d'extrapolation et cette procédure présentée ci-après est la même pour ces différentes possibilités. Pour l'extrapolation d'une dent sur un espace- ment de dents il faut poursuivre l'extrapolation des valeurs de la vitesse angulaire ou la variation de la vitesse angulaire car le signal de dent suivant n'est obtenu qu'après l'espacement de dents. Il faut également reconstituer les valeurs de mesure des dents manquantes. Celles- ci sont par exemple nécessaires si les valeurs de mesure de la dernière période utili- sées par exemple pour déterminer les coefficients de Fourier tombent au niveau d'un espacement de dents. La reconstruction se fait par interpolation en faisant l'interpolation des valeurs des dents manquantes les plus proches de la dernière dent avant l'espacement de dents. Ces valeurs des autres dents manquantes sont reprises à partir de la valeur de mesure correspondant à l'espacement de dents et des valeurs de mesure extrapolées pour l'espacement de dents. Dans la suite on décrira de manière plus détaillée ce principe correspondant à l'espacement entre deux dents. On associe pour cela les vitesses angulaires mesurées pour une dent au mi-lieu de cette dent. Pour une autre association (par exemple à l'extrémité d'une dent) on applique le procédé de façon analogue. La figure 5 montre comment pour un espacement entre deux dents on reconstitue trois valeurs de la vitesse angulaire. Pour simplifier la représentation le long d'une droite 50 on a représenté la succession des dents 52, les espacements de dents 54 et l'espacement de dents 56 correspondant à la suppression de deux dents représentée en trait interrompu. Les flèches verticales tournées vers le bas représentent les signaux de dent Si+i, S1+2 pour les dents i-1, i, i + 1, i + 2 (de la gauche vers la droite). Les différentes étapes sont les suivantes: * La première valeur de la vitesse angulaire pour l'angle de vilebrequin cpzLi se détermine à l'aide de la durée de période extrapolée TzL1,e à partir de la valeur de mesure précédente (de la dent i) : &lY'zLl * A la valeur moyenne de la vitesse angulaire pour l'angle de vilebrequin pzL2 on associe la valeur moyenne mesurée sur l'espacement de dents: 4(p TZLI,e (nn _ M'a (Y ZL2) Ta * On reconstruit la valeur de la vitesse angulaire pour l'angle de vile- brequin ÇZL3 en procédant finalement comme suit: w (g9zL3) = 2 A'PzL A l'aide de ces valeurs moyennes reconstituées de la vitesse angulaire on peut ensuite effectuer, selon le procédé de l'état de la technique, sans espacement de dents, la détermination de la vitesse angulaire. A partir des valeurs extrapolées de la vitesse angulaire on peut finalement associer aux valeurs de l'angle de vilebrequin également le temps en procédant comme suit: t(p + nAço + lAa) = to + E A. + E,,. Aa pour n, l ? 1. i=1 (0 (0 i=i C(CP + jAa) Dans cette formule to correspond à l'instant auquel l'angle du vilebrequin prend la valeur (po. Les instants associés à l'angle de vile- brequin peuvent se déterminer efficacement par les récurrences suivantes: A(p t = t((po + nA(p) = t _i + co(n) Aa =t((p +nA(p+l4a)=tn+ - ww + jAa) Aa + 65((p + lAa) La figure 6 montre un dispositif 60 pour la mise en oeuvre d'un procédé selon l'invention. L'arbre 61 d'un moteur à combustion in- terne 62, ici le vilebrequin 63, porte solidairement en rotation une roue phonique 68 munie de dents 52, d'intervalles entre les dents 54 et d'un espacement de dents 56. Le capteur 20 est fixe par rapport au moteur à combustion interne 10. Le dispositif de signalisation 64 saisit la succes- sion des dents 52 et des intervalles de dents 54 ou de Ta TzLi,e l'espace/l'espacement 56 et génère un signal incrémentai d'angle de rotation ou signal de dent Si. Ce signal est transmis à une installation d'exploitation 65 qui transmet un angle de vilebrequin p à la fois à la mémoire 66 et au circuit logique 67. A la sortie A du circuit logique 67 on peut demander l'angle de vilebrequin 4' ou la commande du moteur à combustion interne 62. Si l'installation d'exploitation 65 vient de recevoir un signal de dent Si, on connaîtra de manière précise l'angle de vilebrequin et le circuit logique 67 transmet l'information relative à l'angle de vilebrequin q directement à la sortie A. Pendant le temps jusqu'à l'arrivée d'un autre signal de dent Si+l, le circuit logique 67 détermine l'angle de vilebrequin rp à l'aide du procédé décrit et transmet l'information calculée à la sortie A. Ainsi, à la sortie A on aura entre les signaux de dent Si toujours une information précise concernant l'angle de vilebrequin v. REVENDICATIONS 1 ) Procédé de détermination de la position de l'angle de rotation ((p) d'un arbre (61) d'un moteur à combustion interne (62), notamment de l'angle ((p) du vilebrequin (63), selon lequel, à l'aide de signaux indiquant la rota- tion de l'arbre (61) et espacés dans le temps, on saisit des informations correspondant au moins aux angles de rotation incrémentaux (A(p) de l'arbre (61) et des temps de parcours (7) par rapport à chaque angle de rotation incrémentai (A y)) et on les enregistre au moins provisoirement, caractérisé en ce que la position actuelle de l'angle de rotation ((p) dans la durée comprise entre deux signaux se détermine par une extrapolation de la position angulaire de rotation saisie (q)), en tenant compte d'au moins une vitesse angulaire (w) extrapolée à partir d'informations mises en mémoire, et/ou de la variation de la vitesse angulaire (A( ). 2 ) Procédé selon la revendication 1, caractérisé en ce que pour réduire l'influence de brèves variations de vitesses de rotation on forme des valeurs moyennes de la vitesse angulaire (w) et/ou de la varia-20 tion de la vitesse angulaire (A i). 3 ) Procédé selon la revendication 1, caractérisé en ce que pour des déroulements qui se répètent pendant le fonctionnement du moteur à combustion interne (62), on définit une période (Op) et pour l'extrapolation on exploite des informations provenant de la période actuelle (Op) et/ou d'au moins une période antérieure (Op). 4 ) Procédé selon la revendication 3, caractérisé en ce que la période (Op) est choisie comme cycle de travail du moteur à combustion interne (62), comme rotation du vilebrequin ou comme intervalle entre les allumages. 5 ) Procédé selon la revendication 1, caractérisé en ce qu' on sélectionne une résolution de vitesse de rotation angulaire (Aa) par le nombre d'informations exploitées pour l'extrapolation. Io 6 ) Procédé selon la revendication 1, caractérisé en ce qu' on effectue l'extrapolation de la vitesse angulaire (w) et/ ou de la variation de la vitesse angulaire (4w) dans le domaine du temps. 7 ) Procédé selon l'une des revendications 1 à 5, caractérisé en ce qu' on effectue l'extrapolation de la vitesse angulaire (w) et/ou de la variation de la vitesse angulaire (4&) dans le domaine des fréquences. 8 ) Procédé selon la revendication 7, caractérisé en ce qu' on applique à l'exploitation dans le domaine des fréquences une série de Fourier dont on détermine les coefficients par un procédé par récurrence. 9 ) Procédé selon la revendication 1, caractérisé en ce qu' on associe un instant aux valeurs déterminées pour l'angle de vilebrequin. 10 ) Procédé selon la revendication 1, caractérisé en ce qu' en utilisant une roue phonique (68) tournant avec l'arbre (61) et ayant un espacement de dents (56), on détermine des vitesses angulaires évaluées suivant les positions virtuelles des dents (52) manquant dans l'espacement de dents (56). 11 ) Dispositif (60) pour déterminer la position de l'angle de rotation ((p) d'un arbre (61) d'un moteur à combustion interne (62), notamment l'angle (tp) d'un vilebrequin (63), à l'aide d'un dispositif de signalisation (64) indi- quant la rotation de l'arbre (61) à l'aide de signaux espacés dans le temps, une installation de saisie (65) associée au dispositif de signalisation (64) fournissant des informations relatives au moins à des angles de rotation incrémentaux (4) de l'arbre (61) et des temps de parcours (7) pour chaque angle de rotation incrémentai (4(p), ainsi qu'une mémoire (66) enregistrant au moins temporairement les angles de rotation incrémentaux (4q)) et les temps de parcours (7), caractérisé par un circuit logique (67) déterminant la position actuelle de l'angle de rotation ((p) dans la durée comprise entre deux signaux, par une extrapolation de la position de l'angle de rotation ((p) saisie, en tenant compte d'au moins une vitesse angulaire (Co) extrapolée à partir des informations mises en mémoire et/ou de la variation de la vitesse angulaire (4w). lo