FR 3021739 A1 20151204 FR 1455013 A 20140603 1 La présente invention concerne un procédé d'adaptation d'un seuil de détection d'un capteur de vilebrequin pour véhicule automobile. Plus particulièrement, il s'agit d'améliorer la précision du signal électrique délivré par un capteur monté en face d'une roue dentée située en bout d'un vilebrequin d'un moteur d'un véhicule automobile. Les capteurs de vilebrequin sont utilisés dans un véhicule automobile pour déterminer la position du vilebrequin, la vitesse de rotation et le sens de rotation du moteur. Utilisés en combinaison avec des capteurs d'arbre à cames, ils déterminent la position des différents cylindres dans le cycle de combustion du moteur (c'est-à-dire déterminer pour chaque cylindre s'il est en phase d'admission, en phase de compression, en phase d'explosion ou en phase d'échappement) et permettent de gérer au mieux le fonctionnement du moteur, par le réglage optimal de l'avance à l'allumage ou de l'instant d'injection de carburant. Ces capteurs de vilebrequin comportent un générateur de champ magnétique (exemple : un aimant permanent), un moyen de détection du champ magnétique (cellule à effet Hall, cellule magnéto résistive MR, cellule magnéto résistive géante GMR,... par exemple) et un circuit électronique de traitement du signal reçu par le moyen de détection du champ magnétique. Ces capteurs, dits capteurs actifs, délivrent un signal digital à un calculateur central pour traitement. Le générateur de champ magnétique peut également être une cible, composée d'un matériau magnétique, présentant des alternances de pôles Sud et Nord. Dans ce cas, le capteur intègre ou pas d'aimant permanent suivant le moyen de détection utilisé. Par la suite, on assimilera les pôles Sud et Nord aux dents et aux creux d'une cible mécanique. De manière connue et comme illustrée à la figure 1, un capteur 10 de vilebrequin est associé à une cible 14 solidaire d'un vilebrequin 16. Cette cible 14 se présente sous la forme d'un disque 15 dont la périphérie est dentée. Entre chaque dent Tl, 12, T3 sensiblement identiques, se trouve un espacement (creux) C1, C2, C3. La cible se distingue par la présence d'un creux Ce de longueur plus importante, appelé plus communément « dent manquante » (ou « missing tooth » en anglais) positionnée précisément à un certain angle par rapport à la position angulaire du moteur. Selon la forme de réalisation décrite et représentée à la figure 1, un capteur 10 de vilebrequin comporte de manière connue, un élément ferromagnétique 11 et un moyen de détection du champ magnétique 12 (par exemple une cellule à effet Hall). Ce capteur 10 délivre un signal digital à un des moyens de traitement 13. 3021739 2 Le fonctionnement d'un tel ensemble capteur 10 et de la cible 14 associée est décrit ci-après. Lorsque la cible 14 est entrainée en rotation (flèche F figure 1) par le vilebrequin 16, le capteur 10 perçoit une suite de variations du champ magnétique 5 représentatif de la ou des dents Tl, T2, T3 passant devant lui et de leur espacement C1, C2, 03, Ce. Le signal ainsi obtenu est représenté à la figure 2. A la figure 2 est représenté selon l'art antérieur, le signal B du champ magnétique délivré par le capteur 10 en fonction de l'angle de rotation 0 du vilebrequin 16, ainsi que le seuil S1 de détection du front ascendant et du front descendant de la première dent T. La 10 figure 3 représente la position des dents Tl, 12, ...T, et des creux Cl, 02...C, de la cible 14 par rapport au signal B du champ magnétique de la figure 2. Comme illustré à la figure 2, pour déterminer la position du vilebrequin, on observe le signal B représentant les variations du champ magnétique perçu par le capteur 10 de vilebrequin 16 pendant un tour de la cible 14, c'est-à-dire selon un angle de 15 rotation 0 de la cible 14. Ce signal présente une suite de sinusoïdes D1, D2...Di correspondant chacun à la variation du champ magnétique mesuré par le capteur 10 lorsqu'une dent Tl, T2...T, (cf. Figure 3) suivie d'un creux Cl, 02...C, passe devant le dit capteur 10. En comptant le nombre de sinusoïdes D1, D2... D,, en mesurant la durée de chacun d'eux, l'espacement entre chaque sinusoïde D1, D2... D,, et en détectant la dent 20 manquante (l'espacement dû à la dent manquante Ce étant plus long), il est possible de déterminer la vitesse de rotation du moteur, le sens de rotation du moteur et la position angulaire du vilebrequin. Comme illustré à la figure 2, le signal B présente un minimum BMIN1 et un maximum BMAX1 - La détection du passage des dents Tl, T2...T, et des creux Ci, C2...ci de 25 la cible 14 se fait par la détection du passage du signal B au dessus (respectivement en dessous) d'un seuil de détection S1 placé entre le minimum BMIN1 et le maximum B MAXI , par exemple égal à S1 = kl * (B MAXI BMIN1) I k1 étant une constante, par exemple égale à 0,50. Dans un but explicatif, le signal B illustré à la figure 2 comporte un seul 30 minimum BMIN1 et un seul maximum B IN1 MAXI - En réalité, le signal B présente une pluralité de minimums BmiNi et une pluralité de maximums BMAXi et le seuil de détection Si s'adapte continuellement en fonction des minimums et des maximums afin d'être toujours égal à = k1 * (BmAxi BmiNi)- Ce procédé d'adaptation du seuil de détection Si est connu de l'homme du métier, voir la demande de brevet FR 2 985 035 Al déposée par la 35 demanderesse qui décrit le même procédé d'adaptation du seuil de détection mais appliqué à un capteur d'arbre à cames. 3021739 3 Pour les applications du capteur 10 de vilebrequin 16 sur des véhicules équipés de la fonction « Arrêt et Redémarrage » ou encore « Stop & Go » en anglais, c'est-à-dire des véhicules, pour lesquels, lorsqu'ils sont à l'arrêt (au feu de croisement, par exemple) le moteur est arrêté temporairement, il est nécessaire lors du redémarrage du 5 véhicule, de connaitre précisément la position du vilebrequin. Cette contrainte a pour but de respecter les normes d'émission polluantes et de limiter la consommation en carburant. Lors de l'arrêt du moteur, à cause de l'inertie de ce dernier, le vilebrequin 16 réalise plusieurs allers retours avant de s'arrêter complètement. Le capteur 10 de 10 vilebrequin 16 est donc non seulement capable d'incrémenter le nombre de dents et de creux qu'il détecte mais aussi de le décrémenter. De plus, pendant la phase d'arrêt du moteur d (cf. figure 4), qui peut durer quelques minutes, le capteur 10 reste sous tension et le signal B présente une dérive apériodique progressive, c'est-à-dire une pente ne comprenant aucun front ascendant, ni 15 front descendant, appelée dérive thermique ATAR (cf. figure 4). Lors du redémarrage R du moteur, le signal B est décalé en valeur, et présente un nouveau minimum BMIN2 et un nouveau maximum BMAX2. Il est alors nécessaire d'adapter le seuil de détection 51 en fonction de ces nouvelles valeurs BMIN2 et - R MAX2 afin de détecter, au redémarrage du moteur, le passage des troisième et quatrième dents T3, T4 et des troisième et quatrième 20 creux C3, C4. Si le seuil de détection Si n'est pas adapté aux nouvelles valeurs minimum BMIN2 et maximum B MAX2, et est, par exemple situé en dessous de la valeur minimum BMIN2 (comme illustré à la figure 4), alors lors du redémarrage, aucune dent, (ni 13, ni T4) et aucun creux, (ni C3, ni C4) ne peut être détecté et la position du vilebrequin ne peut être déterminée. 25 Selon l'art antérieur, il est connu lors de la phase de développement du capteur 10, de déterminer un seuil de détection d'initialisation Sun. Le seuil de détection d'initialisation Sun- est appliqué dès la détection du front ascendant et du front descendant de la première dent Tl, lors du démarrage à froid du moteur. Puis toujours selon l'art antérieur, une fois qu'une valeur maximum BMAX1 et 30 une valeur minimum BMIN1 du champ magnétique ont été mesurées par le capteur 10, entre d'autres termes, une fois la première dent Ti passée devant le capteur 10, alors un seuil de détection d'utilisation Si' est appliqué. Il a pour valeur S1,=k2*(BmAx1-BmiN1) k2 étant une constante, comprise entre 0 et 1 (k2 peut être égal à k1). Ce seuil de détection d'utilisation Sv est supérieur au seuil de détection d'initialisation SINIT et est appliqué dès la détection de la 2ème dent T2 (front ascendant ou front descendant, selon le front se présentant en premier). 3021739 4 Pour un capteur 10 vilebrequin 16 équipant un moteur « Arrêt et Redémarrage », il est connu de l'art antérieur, lors du redémarrage à chaud du moteur (détection de passage d'une première dent), d'appliquer le procédé de l'art antérieur décrit ci-dessus. C'est-à-dire, d'utiliser un seuil de détection d'initialisation Sun-, 5 selon l'exemple illustré à la figure 4, au passage de la première dent après le redémarrage, c'est-à-dire au passage de la 3ème dent T3. Puis, après le passage de la troisième dent 13, de calculer un seuil de détection d'utilisation égal à : Sv=k2*(BMAX2- BmIN2)- Ce nouveau seuil de détection S1 est alors appliqué (dans l'exemple illustré à la figure 4) au passage de la 2ème dent après le redémarrage à chaud, il s'agit dans 10 l'exemple illustré à la figure 4 du front ascendant de la 4ème dent T4. Cependant, ce procédé n'est pas fiable lorsqu'il existe des vibrations, ou des oscillations du vilebrequin au redémarrage à chaud. Ces vibrations et ces oscillations créent des valeurs extrêmes du signal B qui ne correspondent pas ni aux minimums, ni aux maximums du passage des troisième et quatrième dents 13, T4 ou des troisième et 15 quatrième creux C3, C4 devant la cible 14. Ceci fausse le calcul du nouveau seuil de détection S1 et impacte la précision sur la détermination de la position du vilebrequin 16. Or, contrairement au démarrage à froid du véhicule, pour lequel il est toléré plusieurs tours de vilebrequin 16 afin d'estimer précisément le seuil de détection Sl, et de détecter précisément le passage de chaque dent et de chaque creux devant le 20 capteur 10, pour le redémarrage à chaud, pour des raisons de respect des normes antipollution et de diminution de la consommation (redémarrage le plus rapide possible dans des conditions de consommation et d'émissions de polluants optimales), il est nécessaire de connaitre précisément la position du vilebrequin 16 et donc d'estimer rapidement et précisément la valeur du nouveau seuil de détection S1, et ceci dés le 25 premier front ascendant de la troisième dent T3. C'est le but de la présente invention. L'invention propose un procédé d'adaptation d'un seuil de détection d'un capteur de vilebrequin d'un véhicule automobile améliorant la précision dudit capteur lors du redémarrage à chaud du moteur. L'invention s'applique plus particulièrement aux véhicules équipés de la fonction « Arrêt et 30 Redémarrage ». L'invention propose un procédé d'adaptation d'un seuil de détection d'un capteur de champ magnétique pour un vilebrequin de véhicule automobile, le dit véhicule comprenant au moins un vilebrequin et une cible dentée associée audit vilebrequin, ledit capteur délivrant un signal de variations de champ magnétique ayant deux états tel que : 35 - Etat 1 : lorsque le vilebrequin est en rotation : le signal comprend, des fronts ascendants et des fronts descendants, représentatifs des dents et des creux de la cible, 3021739 5 - Etat 2 : lorsque le vilebrequin est à l'arrêt : le signal présente une dérive progressive apériodique. Le procédé d'adaptation comprenant pour l'état 1, une étape de détection des fronts ascendants et des fronts descendants du signal, en fonction d'au moins un seuil de 5 détection, et selon l'invention ledit procédé comprend pour l'état 2 les étapes suivantes : - étape 1 : détection de l'arrêt du vilebrequin par l'absence pendant une durée prédéterminée de détection de fronts ascendants et de fronts descendants sur le signal en fonction du seuil de détection, - étape 2 : après la durée prédéterminée, mesure de la valeur du signal à 10 des intervalles successifs, - étape 3 : pour chaque intervalle, calcul de la variation de valeur du signal sur ledit intervalle et, - étape 4 : calcul d'un nouveau seuil de détection par l'ajout au seuil de détection précédemment utilisé sur l'intervalle précédent de la variation de 15 valeur du signal ainsi calculée sur ledit intervalle précédent, - étape 5 : répétition des étapes 3 et 4 tant qu'aucun front ascendant ni front descendant n'est détecté en fonction de l'antépénultième seuil de détection utilisé avant l'ajout à l'étape 4. Le procédé d'adaptation selon l'invention, permet pendant une phase d'arrêt du 20 moteur (vilebrequin à l'arrêt), pendant laquelle le capteur de champ magnétique reste sous tension (i.e.: alimenté en courant), c'est à dire pour l'état 2, d'adapter le seuil de détection à une nouvelle valeur en tenant compte de la dérive thermique que le signal subit pendant ladite phase d'arrêt du moteur. Ainsi l'invention présente l'avantage, par rapport à l'art antérieur, d'utiliser un 25 nouveau seuil de détection adapté aux nouveaux extrema du signal, lors du redémarrage du moteur. Ce nouveau seuil de détection est applicable dés là première dent rencontrée, que cela soit un front ascendant ou descendant, ce qui n'était pas possible avec le procédé de l'art antérieur. Le procédé d'adaptation selon l'invention permet donc un redémarrage optimisé 30 du moteur en termes de consommation de carburant et d'émission de polluants. Selon un mode de réalisation préférentiel, les intervalles successifs sont de durée identique. Avantageusement, la durée prédéterminée est proportionnelle à une vitesse de rotation du vilebrequin ou la durée prédéterminée est au moins égale à une durée 35 comprenant un front ascendant et un front descendant avant l'arrêt du vilebrequin. L'invention concerne également un dispositif de mesure de la position du vilebrequin d'un moteur de véhicule automobile, le dit dispositif comprenant : 3021739 6 - un vilebrequin, - une cible dentée associée audit vilebrequin, - un capteur de champ magnétique, situé à proximité de la cible dentée, ledit capteur délivrant un signal de variations de champ magnétique 5 dues à la rotation de la cible dentée, tel que : lorsque le vilebrequin est en rotation : le signal comprend, des fronts ascendants et des fronts descendants, représentatifs des dents et des creux de la cible, lorsque le vilebrequin est à l'arrêt : le signal présente une dérive 10 progressive apériodique, - des moyens de traitement du signal délivré par le capteur, Selon l'invention lesdits moyens de traitement sont adaptés pour : - détecter des fronts ascendants et des fronts descendants du signal, en fonction d'au moins un seuil de détection, 15 - détecter l'arrêt du vilebrequin par l'absence pendant une durée prédéterminée de détection de fronts ascendants et de fronts descendants sur le signal, - après la durée prédéterminée, mesurer la valeur du signal à des intervalles successifs, 20 - pour chaque intervalle, calculer la variation de valeur du signal, - pour chaque intervalle, calculer un nouveau seuil de détection par l'ajout au seuil de détection précédemment utilisé sur l'intervalle précédent, de la variation de valeur du signal calculée sur ledit intervalle précédent, - détecter la rotation du vilebrequin, en utilisant l'antépénultième seuil de 25 détection calculé. L'invention s'applique également à un capteur de champ magnétique pour vilebrequin de véhicule automobile, ledit capteur étant associé à des moyens de traitement et délivrant un signal de variations de champ magnétique auxdits moyens de traitement tel que : 30 - lorsque le vilebrequin est en rotation : le signal comprend, des fronts ascendants et des fronts descendants, représentatifs des dents et des creux de la cible, - lorsque le vilebrequin est à l'arrêt : le signal présente une dérive progressive apériodique, 35 Selon l'invention, les moyens de traitement sont adaptés pour : - détecter des fronts ascendants et des fronts descendants du signal, en fonction d'au moins un seuil de détection, 3021739 7 - détecter l'arrêt du vilebrequin par l'absence pendant une durée prédéterminée de détection de fronts ascendants et de fronts descendants sur le signal, - après la durée prédéterminée, mesurer la valeur du signal à des intervalles 5 successifs, - pour chaque intervalle, calculer la variation de valeur du signal, - pour chaque intervalle, calculer un nouveau seuil de détection par l'ajout au seuil de détection précédemment utilisé sur l'intervalle précédent, de la variation de valeur du signal calculée sur ledit intervalle précédent, 10 - détecter la rotation du vilebrequin, en utilisant l'antépénultième seuil de détection calculé. Enfin, l'invention concerne tout véhicule automobile comprenant un capteur selon les caractéristiques énumérées précédemment. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture 15 de la description qui va suivre et à l'examen des dessins annexés dans lesquels : la figure 1, expliquée précédemment, est une vue schématique en coupe, représentant un capteur 10 de vilebrequin 16 et sa cible 14 associée, la figure 2, expliquée précédemment, représente selon l'art antérieur, 20 le signal B délivré par le capteur 10 en fonction de l'angle de rotation du vilebrequin 16, ainsi que le seuil de détection S1 des fronts ascendants et descendants, sans dérive thermique, la figure 3, expliquée précédemment, qui représente la position des dents Tl, 12...T, et des creux Cl, 02...C, de la cible 14 par rapport au 25 signal B délivré par le capteur 10 de la figure 2, la figure 4 expliquée précédemment, représente, le signal B délivré par le capteur 10 en fonction de l'angle de rotation 0 du vilebrequin 16, ainsi que le seuil de détection S1 des fronts ascendants et descendants, en présence d'une dérive thermique ATAR, selon l'art 30 antérieur, la figure 5 représente le signal B délivré par le capteur 10 en fonction de l'angle de rotation 0 du vilebrequin 16, ainsi que l'adaptation du seuil de détection Si, S2... des fronts ascendants et descendants, en présence d'une dérive thermique ATAR, selon l'invention, 35 la figure 6 représente la position des dents T2, T3 et des creux C2, 03 de la cible 14 par rapport au signal B délivré par le capteur 10 de la figure 5. 3021739 8 L'invention propose un procédé d'adaptation du seuil de détection Si des fronts ascendants et des fronts descendants du signal B délivré par le capteur 10 de champ magnétique associé au vilebrequin 16. Ledit capteur 10, équipant un moteur « Arrêt et Redémarrage », délivre un 5 signal B de variations de champ magnétique ayant deux états : - Etat 1 : lorsque le vilebrequin 16 est en rotation (moteur tournant), le signal B comprend des fronts ascendants et des fronts descendants, représentatifs des dents Tl, T2...T, et des creux Cl, C2...C, de la cible 14 qui passent devant ledit capteur 10, 10 - Etat 2 : lorsque le vilebrequin 16 est à l'arrêt (moteur arrêté, mais capteur 10 sous tension), le signal présente une dérive progressive apériodique, qui est une dérive thermique ATAR, du à l'effet de la température régnant dans et autour du capteur 10. Pour l'état 1, la détection des fronts ascendants et descendants du signal B 15 est réalisée en fonction d'au moins un seuil de détection S1 selon l'art antérieur décrit précédemment. Pour l'état 2, le procédé selon l'invention propose dans un premier temps de détecter l'arrêt du moteur A par l'intermédiaire du capteur 10 de champ magnétique. Le capteur 10 de champ magnétique reste sous tension pendant cette phase d'arrêt du 20 moteur d. La détection de l'arrêt du moteur A, est réalisée par l'absence de détection par le capteur 10 de front ascendant et de front descendant pendant une durée prédéterminée AtA (cf. figure 5). Cette durée prédéterminée AtA doit être assez longue, c'est-à-dire adaptée, pour, dans des conditions de fonctionnement du moteur (vilebrequin 16 en rotation), pouvoir détecter au moins un front ascendant et au 25 moins un front descendant du signal B. Cette durée prédéterminée AtA peut être égale à, par exemple 1 seconde ou être proportionnelle à la vitesse de rotation du vilebrequin 16. Une fois l'arrêt du moteur A détecté, le capteur 10 continue de mesurer la valeur du champ magnétique qu'il reçoit et délivre donc un signal B à des moyens de traitement 13 du signal. Les moyens de traitement 13 du signal mesurent alors la valeur 30 du signal B à des intervalles 311, 312, 313, At; ...successifs (cf. figure 5). Ces intervalles 311, 312, 313, 34 31, peuvent être réguliers, de durée égale, par exemple à une seconde. Pour chaque intervalle 311, 312, 313, 314...31,, les moyens de traitement 13 calculent la variation Al, 02, 3,3, 34...A de la valeur du signal B entre le début de 35 l'intervalle At, et la fin de l'intervalle 31,. Cette variation A A A A A de la valeur du --1, -2, -3, signal B correspond à la dérive thermique ATAR, causée par l'effet de la température régnant sous le capot du véhicule sur le signal B délivré par le capteur 10. 3021739 9 Puis pour chaque intervalle 31,, le seuil de détection Si est égale à la somme entre le seuil de détection SHI et la variation de la valeur A_, du signal B de l'intervalle précédent 31,-1. Ainsi pour la première itération, comme illustré à la figure 5, après la durée 5 prédéterminée AtA de détection d'arrêt du moteur A, la valeur du signal B est mesurée au premier point P1, puis la valeur du signal est mesurée au second point P2, c'est-à-dire au début et à la fin du premier intervalle 311. La première variation de valeur du signal B, Ai= V2 - V1 est calculée. avec : 10 0, : première variation de valeur du signal B (entre le premier point P1 et le deuxième point P2), V1 : valeur du signal B au premier point P1, V2 : valeur du signal B au deuxième point P2. Puis un deuxième seuil de détection S2, après le premier intervalle 311 est 15 calculé et est égal à : S2 = + avec : : première variation de valeur du signal B (entre le premier point P1 et le deuxième point P2), et 20 Si : le seuil de détection utilisé précédemment, c'est-à-dire, avant l'arrêt du moteur A et égal à, par exemple : S1 = kl * (BmAxi - Bm IN1) et : k1 : une constante entre 0 et 1, 25 BMAX1 et BMIN1 - les extrema du signal, respectivement le maximum et le minimum du signal B, avant l'arrêt du moteur A. Puis ces calculs sont répétés, pour le deuxième et troisième points P2 et P3, c'est à dire pour le deuxième intervalle 312. La deuxième variation de signal B, 02 sur le deuxième intervalle 312 est égale à : 30 3,2= V3 - V2 Et, un troisième seuil de détection S3, après le deuxième intervalle 312 est égal à: S3 = S2 + avec : 35 02 : deuxième variation de valeur du signal B entre le deuxième point P2 et le troisième point P3, V2 : valeur du signal B au deuxième point P2, 3021739 10 V3 : valeur du signal au troisième point P3. A la figure 5, au quatrième point P4, le quatrième seuil de détection S4 vaut : S4 - 53 + 3,3 avec : 5 33- V4 V3 : troisième variation de valeur du signal B entre le troisième point P3 et le quatrième point P4, V3 : valeur du signal B au troisième point P3, V4 : valeur du signal au quatrième point P4. 10 Puis au cinquième point P5, le cinquième seuil de détection S5 vaut : 55 = 54 + A4 avec : 3,4= V5 - V4 : quatrième variation de valeur du signal B entre le quatrième point P4 et le cinquième 15 point P5, V4 : valeur du signal B au quatrième point P4, V5 : valeur du signal au cinquième point P5. Ces étapes sont répétées n fois, tant que le redémarrage du moteur R n'est pas détecté. On a donc sur l'intervalle 31n: 20 Sn = Sn-1+ 4-1 1n_1= Vn - Vn-1 avec : Sn : seuil de détection sur l'intervalle 31n, Sn_i : seuil de détection sur l'intervalle Atn-i 25 an-1 : variation de valeur sur l'intervalle 34_1, Vn : valeur du signal au point n, Vn_i : valeur du signal au point n-1. Il est à noter que le seuil Sn de l'intervalle Atn est toujours calculé à partir du seuil Sn_l et de la variation an-1 de valeur du signal B, calculés sur l'intervalle précédent 30 34_1. En effet, la variation An de valeur du signal B sur l'intervalle Atn, n'est pas calculable tant que l'intervalle Atn n'est pas terminé. Cependant, l'instant exact du redémarrage du moteur R est inconnu et peut se situer dans n'importe quel intervalle 311, 312, 313, 314...31,. Le redémarrage du moteur R augmente les valeurs du signal B, suite au passage d'une dent (en l'occurrence la 3ème 35 dent 13, tel qu'illustré à la figure 6) et fausse (comme cela est expliqué plus loin) le calcul de la variation A A A de la valeur du signal B sur cet intervalle. Le seuil de --1, -2, -3, 3021739 11 détection S1, S2, S3, S4...Si calculé sur cet intervalle 311, 312, 313, 314...31, est donc surestimé. A la figure 5, le redémarrage moteur R se situe à la fin du quatrième intervalle 314, causant une augmentation significative de la pente du signal B. La 5 quatrième variation 34 du signal B n'est plus uniquement représentative de la dérive thermique 3TAR puisqu'une partie de cette variation est due au redémarrage du moteur R. Le quatrième seuil de détection S4 calculé sur ce quatrième intervalle 314 est donc surestimé. Lors de la détection du front ascendant sur l'intervalle suivant, c'est-à-dire sur 10 le cinquième intervalle 315, l'invention propose de ne pas utiliser le quatrième seuil de détection S4 (calculé sur l'intervalle précédent), puisque celui-ci est surestimé, mais d'utiliser le troisième seuil de détection S3 calculé sur le troisième intervalle 313, c'est-à-dire d'utiliser l'avant dernier seuil calculé. Bien sûr, le troisième seuil de détection S3 ne comprend pas l'augmentation 15 du signal B due à la dérive thermique 3TAR se passant sur le quatrième intervalle 314 L'utilisation du troisième seuil de détection S3 sous estime donc l'impact de la dérive thermique 3TAR - Cependant, le gradient de pente du à la dérive thermique étant beaucoup plus faible que le gradient de pente du au passage d'une dent, l'invention propose 20 judicieusement, de négliger la dérive thermique du dernier intervalle afin de ne pas surestimer le seuil de détection du au passage d'une dent suite au redémarrage moteur R. Le redémarrage du moteur R est donc détecté par le passage des valeurs du signal B au dessus de l'avant dernier (antépénultième) seuil de détection calculé. 25 Plus précisément, sur chaque intervalle Atn, les moyens de traitement 13 comparent la valeur du signal B par rapport à l'antépénultième seuil de détection calculé c'est-à-dire par rapport au seuil de détection Sn_2calculé sur l'intervalle 34-2. Il est important de noter, que l'invention repose sur le fait que la dérive thermique 3TAR du signal B pendant la phase d'arrêt du moteur d est un phénomène 30 physique lent, d'impact moindre sur le signal B que la variation du champ magnétique du au passage des dents. Le procédé d'adaptation selon l'invention repose ainsi sur deux hypothèses : - la dérive thermique du signal B entre l'arrêt réel du moteur A et l'instant où cet arrêt est détecté (après la durée prédéterminée AtA) est négligée, 35 aucune variation du signal B n'est calculée pendant la durée prédéterminée, et 3021739 12 - la dérive thermique du signal B lors du dernier intervalle, avant la détection du redémarrage est également négligée. Ainsi, le seuil de détection, de l'avant dernier intervalle, et non celle du dernier intervalle est utilisé pour détecter le redémarrage du moteur sur l'intervalle actuel. 5 L'invention présente l'avantage par rapport à l'art antérieur d'estimer la variation du seuil de détection du à la dérive thermique afin que celui-ci soit utilisable dès le front de la première dent après le redémarrage. Puis après la première dent détectée après le redémarrage moteur (c'est-à-dire la troisième dent 13 à la figue 6), le signal B se retrouvant dans l'état 1, le procédé 10 d'adaptation du seuil de détection Sl, (S1, n'est pas illustré à la figure 5, car il est applicable pour la détection de la deuxième dent après le redémarrage moteur, qui n'est pas représentée à la figure 6) est identique à celui de l'art antérieur, le seuil de détection s'adapte en fonction du minimum BMIN2 et du maximum BMAX2 mesuré, afin que : S1, = k1 * (BmAx2- BMJN2) 15 Le procédé d'adaptation, selon l'invention comprend donc, pour l'état 2 du signal B les étapes suivantes : - étape 1 : détection de l'arrêt du vilebrequin 16 par l'absence pendant une durée prédéterminée 3,tA de détection de fronts ascendants et de fronts descendants sur le signal B en fonction du seuil de détection Si, 20 - étape 2 : après la durée prédéterminée 3,tA, mesure de la valeur V1, V2...V, du signal B à des intervalles successifs 311, 312,313, 314...31i, - étape 3 : pour chaque intervalle 311, 312, 313, 314...31,, calcul de la variation 30, 02, de valeur du signal B sur ledit intervalle 311, 312, 313, 314...31, et, 25 - étape 4 : calcul d'un nouveau seuil de détection Sn par l'ajout au seuil de détection précédemment utilisé sur l'intervalle précédent 31n_i de la variation de valeur du signal ainsi calculée sur ledit intervalle précédent Atn-1 I - étape 5 : répétition des étapes 3 et 4 tant qu'aucun front ascendant ni front 30 descendant n'est détecté en fonction de l'antépénultième seuil de détection Sn-2 utilisé avant l'ajout à l'étape 4. Selon l'invention les moyens de traitement 13 associés au capteur 10, sont adaptés pour : - détecter des fronts ascendants et des fronts descendants du signal B, en 35 fonction d'au moins un seuil de détection Si, 3021739 13 - détecter l'arrêt du vilebrequin 16 par l'absence pendant une durée prédéterminée AtA de détection de fronts ascendants et de fronts descendants sur le signal B, - après la durée prédéterminée AtA, mesurer la valeur V1, V2...V, du signal à 5 des intervalles successifs 311, 312,313, 314...31i, - pour chaque intervalle Otn, calculer la variation On de valeur du signal B, - pour chaque intervalle Otn, calculer un nouveau seuil de détection Sn par l'ajout au seuil de détection précédemment utilisé sur l'intervalle précédent de la variation An-, de valeur du signal B calculée sur ledit 10 intervalle précédent - détecter la rotation du vilebrequin 16, en utilisant l'antépénultième seuil de détection Sn_2calculé. L'invention permet donc de prendre en compte l'effet de la dérive thermique que subit le signal délivré par le capteur lorsque le moteur est à l'arrêt afin d'adapter le 15 seuil de détection des dents et creux de la cible à une nouvelle valeur qui permet de détecter plus précisément que les procédés de l'art antérieur, la première dent dès le redémarrage du moteur. Le procédé d'adaptation selon l'invention permet donc un redémarrage à chaud optimisé du moteur en termes de consommation de carburant et d'émission de 20 polluants. REVENDICATIONS1. Procédé d'adaptation d'un seuil de détection (S1) d'un capteur (10) de champ magnétique pour un vilebrequin (16) de véhicule automobile, le dit véhicule comprenant au moins un vilebrequin (16), une cible (14) dentée associée audit vilebrequin (16), ledit capteur (10) délivrant un signal (B) de variations de champ magnétique ayant deux états 5 tel que : - Etat 1 : lorsque le vilebrequin (16) est en rotation : le signal (B) comprend, des fronts ascendants et des fronts descendants, représentatifs de dents (Ti, T2...T,) et de creux (Cl, C2...C,) de la cible (14), - Etat 2 : lorsque le vilebrequin (16) est à l'arrêt : le signal (B) présente une 10 dérive progressive apériodique (3.TAR), le procédé d'adaptation comprenant pour l'état 1, une étape de détection des fronts ascendants et des fronts descendants du signal (B), en fonction d'au moins un seuil de détection (Si), ledit procédé étant caractérisé en ce qu'il comprend pour l'état 2 les étapes suivantes : 15 - étape 1 : détection de l'arrêt du vilebrequin (16) par l'absence pendant une durée prédéterminée (31A) de détection de fronts ascendants et de fronts descendants sur le signal (B) en fonction du seuil de détection (Si), - étape 2 : après la durée prédéterminée (31A), mesure de la valeur (V1, V2...V,) du signal (B) à des intervalles successifs (311, 3.t2, 313, 314...34 20 - étape 3 : pour chaque intervalle (311, 312, 313, 314...34 calcul de la variation (0,, D2, 3,3, 3.4...0,) de valeur du signal (B) et, - étape 4 : calcul d'un nouveau seuil de détection (Sn) par l'ajout au seuil de détection précédemment utilisé sur l'intervalle précédent (31,-,_1) de la variation de valeur du signal calculée sur ledit intervalle 25 précédent (31,-,_,), - étape 5 : répétition des étapes 3 et 4 tant qu'aucun front ascendant ni front descendant n'est détecté en fonction de l'antépénultième seuil de détection (Sn-2) utilisé avant l'ajout à l'étape 4. 2. Procédé d'adaptation selon la revendication précédente caractérisé en ce que 30 les intervalles successifs (311, 3.t2, 313, 314...31) sont de durée identique. 3021739 15 3. Procédé d'adaptation selon la revendication 1 ou 2, caractérisé en ce que la durée prédéterminée (31A) est proportionnelle à une vitesse de rotation du vilebrequin (16). 4. Procédé d'adaptation, selon la revendication 1 ou 2, caractérisé en ce que, la durée prédéterminée (31A) est au moins égale à une durée comprenant un front ascendant et un front descendant avant l'arrêt du vilebrequin (16). 5. Dispositif de mesure de la position du vilebrequin (16) d'un moteur de véhicule automobile, le dit dispositif comprenant : - un vilebrequin (16), - une cible (14) dentée associée audit vilebrequin (16), - un capteur (10) de champ magnétique, situé à proximité de la cible (14) dentée, ledit capteur (10) délivrant un signal (B) de variations de champ magnétique dues à la rotation de la cible (14) dentée, tel que : lorsque le vilebrequin (16) est en rotation : le signal (B) comprend, des fronts ascendants et des fronts descendants, représentatifs des dents (Ti, T2...T,) et des creux (Cl, 02...C,) de la cible (14), lorsque le vilebrequin (16) est à l'arrêt : le signal (B) présente une dérive progressive apériodique (3TAR), - des moyens de traitement (13) du signal (B) délivré par le capteur (10), ledit dispositif étant caractérisé en ce que lesdits moyens de traitement (13) sont adaptés pour : - détecter des fronts ascendants et des fronts descendants du signal (B), en fonction d'au moins un seuil de détection (S1), - détecter l'arrêt du vilebrequin (16) par l'absence pendant une durée prédéterminée (31A) de détection de fronts ascendants et de fronts descendants sur le signal (B), - après la durée prédéterminée (314, mesurer la valeur (V1, V2...V,) du signal (B) à des intervalles successifs (311, 3t2, 313, 314...31,), - pour chaque intervalle (31,), calculer la variation (An) de valeur du signal (B), - pour chaque intervalle (31,), calculer un nouveau seuil de détection (Sn) par l'ajout au seuil de détection précédemment utilisé sur l'intervalle 3021739 16 précédent (31,-,_,), de la variation de valeur du signal (B) calculée sur ledit intervalle précédent (31n-1), - détecter la rotation du vilebrequin (16), en utilisant l'antépénultième seuil de détection (Sn_2) calculé. 5 6. Capteur (10) de champ magnétique pour vilebrequin (16) de véhicule automobile, ledit capteur (10) étant associé à des moyens de traitement (13) et délivrant un signal (B) de variations de champ magnétique auxdits moyens de traitement (13) tel que : - lorsque le vilebrequin (16) est en rotation : le signal (B) comprend, des 10 fronts ascendants et des fronts descendants, représentatifs des dents (Ti, T2...T,) et des creux (C1, C2...C,) de la cible (14), - lorsque le vilebrequin (16) est à l'arrêt : le signal (B) présente une dérive progressive apériodique (3TAR), ledit capteur (10) étant caractérisé en ce que les moyens de traitement (13) sont adaptés 15 pour : - détecter des fronts ascendants et des fronts descendants du signal (B), en fonction d'au moins un seuil de détection (S1), - détecter l'arrêt du vilebrequin (16) par l'absence pendant une durée prédéterminée (31A) de détection de fronts ascendants et de fronts 20 descendants sur le signal (B), - après la durée prédéterminée (31A), mesurer la valeur (V1, V2...V,) du signal à des intervalles successifs (311, 312,313, 314...34 - pour chaque intervalle (Atn), calculer la variation (An) de valeur du signal (B), 25 - pour chaque intervalle (34), calculer un nouveau seuil de détection (Sn) par l'ajout au seuil de détection précédemment utilisé (Sn_i) sur l'intervalle précédent (34_1), de la variation (3,n_i) de valeur du signal (B) calculée sur ledit intervalle précédent (34-1), - détecter la rotation du vilebrequin (16), en utilisant l'antépénultième seuil 30 de détection (Sn-2) calculé. 7. Véhicule automobile comprenant un capteur (10), selon la revendication précédente.