FR 3113301 A1 20220211 FR 2008356 A 20200807 L’invention concerne un capteur (25) pour véhicule (1) automobile, ledit véhicule (1) comprenant un moteur thermique (10) et un calculateur (20) de contrôle moteur, ledit moteur (10) comprenant au moins un premier arbre d’entrainement (15) et au moins un deuxième arbre d’entraînement (13) aptes à être entrainés en rotation, le premier arbre d’entrainement (15) comportant au moins un élément magnétique (150), ledit capteur (25) étant disposé en regard dudit au moins un élément magnétique (150), ledit calculateur (20) étant configuré pour déterminer la position angulaire du deuxième arbre d’entrainement (13) par rapport à une position angulaire de référence prédéfinie à partir d’un signal de sortie fourni par le capteur (25), le capteur (25) étant caractérisé en ce qu’il est apte à générer un signal de sortie en créneaux, dans lequel chaque créneau est caractérisé par un instant initial et une largeur temporelle, en associant chaque instant initial avec une position angulaire prédéfinie du deuxième arbre d’entrainement (13). Figure de l’abrégé : figure 1 Capteur magnétique d’arbre d’entraînement pour véhicule L’invention concerne le domaine des moteurs thermiques pour véhicule, notamment automobile, et plus précisément un capteur et un procédé pour la synchronisation des moteurs thermiques. Etat de la technique De manière connue, un moteur thermique de véhicule automobile comprend des cylindres creux délimitant chacun une chambre de combustion dans laquelle est injecté un mélange d’air et de carburant. Ce mélange est compressé dans le cylindre par un piston et enflammé de manière à provoquer le déplacement du piston en translation à l’intérieur du cylindre. Le déplacement des pistons dans chaque cylindre du moteur entraine en rotation un arbre moteur appelé « vilebrequin » permettant, via un système de transmission, d’entrainer en rotation les roues du véhicule. L’air est injecté dans la chambre de combustion par l’intermédiaire d’une ou plusieurs soupapes d’admission, régulièrement ouvertes et fermées. De même, les gaz issus du mélange d’air et de carburant sont évacués par une ou plusieurs soupapes d’échappement. Ces soupapes sont reliées à un ou plusieurs arbres à cames permettant de commander successivement leur ouverture et leur fermeture. Le vilebrequin et les arbres à cames sont notamment mécaniquement reliés par une courroie ou une chaîne de distribution. Afin d’optimiser le fonctionnement du moteur thermique, et notamment afin de déterminer le moment opportun pour compresser le mélange d’air et de carburant dans chaque cylindre, un phasage du moteur thermique doit être réalisé. En effet, lors d’un cycle du moteur, le vilebrequin effectue deux rotations tandis que l’arbre à cames en effectue une seule. Aussi, il est nécessaire de savoir dans lequel du premier tour ou du deuxième tour le vilebrequin se situe dans le cycle du moteur afin d’injecter le carburant au moment et dans les cylindres adéquats, cette étape étant appelée synchronisation du moteur. Pour cela, un capteur de vilebrequin et un capteur d’arbre à cames sont montés dans le véhicule afin de mesurer respectivement la position angulaire du vilebrequin et la position angulaire de l’arbre à cames. A cette fin, dans une solution existante, chaque capteur est monté en regard d’une cible dentée fixée sur l’arbre et mesure les variations du champ magnétique générées par le passage des dents devant le capteur. Le capteur génère ainsi un signal de type sinusoïdal qu’il envoie au calculateur de contrôle moteur du véhicule afin que ce dernier l’analyse pour déterminer la position angulaire de l’arbre. Connaissant la position angulaire du vilebrequin et la position angulaire de l’arbre à cames, le calculateur peut déterminer dans quel tour se trouve le vilebrequin dans le cycle moteur et ainsi synchroniser le moteur. En cas de défaillance du capteur de vilebrequin, le moteur fonctionne selon un mode dit « dégradé », dans lequel le couple produit par le moteur thermique est limité afin d’éviter d’’endommager le moteur thermique. Dans ce mode dégradé, la position angulaire du vilebrequin est déterminée par le calculateur à partir du signal généré par le capteur d’arbre à cames. Cependant, puisque la cible d’arbre à cames utilisée comprend peu de dents et que lesdites dents sont espacées irrégulièrement, le signal généré par le capteur d’arbre à cames comprend donc moins d’informations qu’un signal directement généré par un capteur de vilebrequin. La quantité d’informations sur le signal généré par le capteur d’arbre à cames étant faible, la détermination de la position angulaire du vilebrequin peut être imprécise. Par exemple, entre la position angulaire réelle du vilebrequin et la position angulaire déterminée à partir du signal généré, il peut y avoir une différence de plusieurs degrés. Il existe donc le besoin d’une solution permettant de remédier au moins en partie à ces inconvénients. L’invention concerne un capteur pour véhicule automobile, ledit véhicule comprenant un moteur thermique et un calculateur de contrôle moteur, ledit moteur comprenant au moins un premier arbre d’entrainement et au moins un deuxième arbre d’entraînement aptes à être entrainés en rotation, le premier arbre d’entrainement comportant au moins un élément magnétique, ledit capteur étant disposé en regard dudit au moins un élément magnétique, ledit calculateur étant configuré pour déterminer la position angulaire du deuxième arbre d’entrainement par rapport à une position angulaire de référence prédéfinie à partir d’un signal de sortie fourni par le capteur, le capteur étant remarquable en ce qu’il est apte à générer un signal de sortie en créneaux, dans lequel chaque créneau est caractérisé par un instant initial et une largeur temporelle, en associant chaque instant initial à une position angulaire prédéfinie du deuxième arbre d’entrainement. Le capteur selon l’invention permet de simuler n’importe quel type de cible sur n’importe quel arbre du véhicule. Notamment, si le premier arbre d’entraînement correspond à un arbre à cames et le deuxième arbre d’entraînement correspond à un vilebrequin, en cas de défaillance ou d’absence du capteur de vilebrequin, le capteur d’arbre à cames est apte à déterminer un profil de cible virtuelle du vilebrequin. Autrement dit, le signal de sortie généré par le capteur d’arbre à cames correspond au profil de cible virtuelle du vilebrequin. Ainsi, le calculateur peut déterminer la position angulaire du deuxième arbre d’entrainement à partir du signal de sortie généré par le capteur disposé en face du premier arbre d’entrainement, notamment afin de synchroniser le premier et le deuxième arbre d’entraînement. Le signal de sortie généré par le premier arbre d’entraînement étant précis, la position angulaire déterminée du deuxième arbre d’entraînement est également précise, ainsi, la synchronisation entre le premier et le deuxième arbre d’entraînement est aussi réalisée avec précision, même dans le cas où le moteur thermique fonctionne selon un mode dégradé. De préférence, le capteur est configuré pour : mesurer le champ magnétique généré par le passage de l’au moins un élément magnétique devant le capteur lors de la rotation du premier arbre d’entrainement, générer une composante cosinusoïdale et une composante sinusoïdale du champ magnétique mesuré, générer un signal intermédiaire donnant la position angulaire du premier arbre d’entrainement à partir de ladite composante cosinusoïdale et de ladite composante sinusoïdale, générer le signal de sortie en créneau du capteur, en associant chaque instant initial avec une position angulaire du signal intermédiaire généré, correspondant à une position angulaire prédéfinie du deuxième arbre d’entraînement. De préférence encore, le capteur est configuré pour, après avoir généré un signal intermédiaire, générer un ensemble de positions angulaires du deuxième arbre d’entraînement à partir de l’ensemble de positions angulaires du premier arbre d’entraînement. Avantageusement, chaque instant initial désigne le front montant ou le front descendant d’un créneau. De manière préférée, l’élément magnétique est un aimant, comprenant deux pôles, fixé sur une extrémité du premier arbre d’entraînement. L’invention concerne également un véhicule, notamment automobile, comprenant un moteur thermique et un calculateur de contrôle moteur, ledit moteur comprenant au moins un premier arbre d’entrainement et au moins un deuxième arbre d’entraînement aptes à être entrainés en rotation, le premier arbre d’entrainement comportant au moins un élément magnétique, ledit véhicule étant remarquable en ce qu’il comprend un capteur tel que présenté précédemment, ledit calculateur étant configuré pour déterminer la position angulaire du deuxième arbre d’entrainement par rapport à une position angulaire de référence prédéfinie à partir d’un signal de sortie fourni par le capteur. L’invention concerne également un procédé de génération d’un signal de sortie mis en œuvre par un capteur tel que présenté précédemment, le procédé étant remarquable en ce qu’il comprend une étape de génération d’un signal de sortie en créneaux, dans lequel chaque créneau est caractérisé par un instant initial et une largeur temporelle, en associant chaque instant initial avec une position angulaire prédéfinie du deuxième arbre d’entrainement. Le procédé selon l’invention permet de simuler n’importe quel type de cible sur n’importe quel arbre du véhicule. Notamment, si le premier arbre d’entraînement correspond à un arbre à cames et le deuxième arbre d’entraînement correspond à un vilebrequin, en cas de défaillance ou d’absence du capteur de vilebrequin, le capteur d’arbre à cames est apte à déterminer un profil de cible virtuelle du vilebrequin. Autrement dit, le signal de sortie généré par le capteur d’arbre à cames correspond au profil de cible virtuelle du vilebrequin. Ainsi, le calculateur peut déterminer la position angulaire du deuxième arbre d’entrainement à partir du signal de sortie généré par le capteur disposé en face du premier arbre d’entrainement, notamment afin de synchroniser le premier et le deuxième arbre d’entraînement. De préférence, le procédé comprend les étapes de : mesure du champ magnétique généré par le passage de l’au moins un élément magnétique devant le capteur lors de la rotation du premier arbre d’entrainement, génération d’une composante cosinusoïdale et d’une composante sinusoïdale du champ magnétique mesuré, génération d’un signal intermédiaire donnant la position angulaire du premier arbre d’entrainement à partir de ladite composante cosinusoïdale et de ladite composante sinusoïdale, génération du signal de sortie en créneau du capteur, en associant chaque instant initial avec une position angulaire du signal intermédiaire généré, correspondant à une position angulaire prédéfinie du deuxième arbre d’entraînement. De préférence encore, le procédé comprend, après l’étape de génération d’un signal intermédiaire, une étape de génération d’un ensemble de positions angulaires du deuxième arbre d’entraînement à partir de l’ensemble de positions angulaires du premier arbre d’entraînement. L’invention concerne également un produit programme d’ordinateur remarquable en ce qu’il comporte un ensemble d’instructions de code de programme qui, lorsqu’elles sont exécutées par un ou plusieurs processeurs, configurent le ou les processeurs pour mettre en œuvre un procédé tel que décrit précédemment. Description des figures D’autres caractéristiques et avantages de l’invention apparaîtront encore à la lecture de la description qui va suivre. Celle-ci est purement illustrative et doit être lue en regard des dessins annexés sur lesquels : La illustre schématiquement une forme de réalisation d’un moteur selon l’invention, La illustre une forme de réalisation de l’élément magnétique monté sur un arbre à cames du moteur selon la , La illustre schématiquement un mode de réalisation du procédé selon l’invention, La illustre un mode de réalisation de l’étape de génération d’une composante cosinusoïdale et d’une composante sinusoïdale, et un mode de réalisation de l’étape de génération d’un signal intermédiaire du procédé selon l’invention, La représente le signal intermédiaire, sur une période de la composante cosinusoidale et de la composante sinusoidale, généré lors de l’étape de génération d’un signal intermédiaire du procédé selon l’invention, La représente une forme de réalisation du signal de sortie généré lors de l’étape de génération d’un signal de sortie du procédé selon l’invention, La représente en partie le signal de sortie selon la , La représente une autre forme de réalisation du signal de sortie généré lors de l’étape de génération d’un signal de sortie du procédé selon l’invention. Description détaillée d’au moins un mode de réalisation L’invention sera présentée en vue d’une mise en œuvre dans un véhicule automobile. Cependant, toute mise en œuvre dans un contexte différent, en particulier pour tout véhicule comprenant un moteur thermique, dont il est nécessaire de synchroniser un vilebrequin et un arbre à cames, est également visée par la présente invention. On a représenté à la un exemple de véhicule 1 selon l’invention. Véhicule 1 Le véhicule 1 comprend un moteur thermique 10 et un calculateur 20 dit « de contrôle moteur » apte à contrôler ledit moteur thermique 10 et notamment à commander les injections de carburant dans les cylindres 11 dudit moteur thermique 10. Moteur Le moteur thermique 10 comprend une pluralité de cylindres 11, un vilebrequin 13, au moins un arbre à cames 15, un capteur de vilebrequin 23 et au moins un capteur d’arbre à cames 25. Dans cet exemple non limitatif, le moteur thermique 10 comprend une ligne de cylindres 11 reliée à un arbre à cames 15 et au vilebrequin 13. Toutefois, dans une autre forme de réalisation, le moteur thermique 10 pourrait comprendre plus d’une ligne de de cylindres 11, chaque ligne de cylindres 11 étant associée à un arbre à cames 15 différent et la pluralité de lignes de cylindres 11 étant reliées à un unique vilebrequin 13. 1) Cylindres 11 La ligne de cylindres 11 comprend une pluralité de cylindres 11, par exemple deux, trois, quatre, cinq ou six cylindres 11, délimitant chacun une chambre de combustion 11A dans laquelle coulisse un piston 12 dont le mouvement est entrainé par compression et détente des gaz issus de la compression d’un mélange d’air et de carburant introduit dans les chambres de combustion 11A. Plus précisément, dans cet exemple, le moteur thermique 10 est de type moteur à quatre temps. Aussi, lors du fonctionnement du moteur thermique 10, quatre phases de fonctionnement sont nécessaires pour chaque cylindre 11 : une phase d’admission d’air et de carburant dans la chambre de combustion 11A du cylindre 11, une phase de compression du mélange obtenu au terme de laquelle va s’effectuer sa combustion, une phase de détente des gaz issus de la combustion du mélange générant la poussée du piston 12 et une phase d’échappement des gaz hors de la chambre de combustion 11A. Ces quatre phases forment un cycle du moteur thermique 10 qui se répète. Lors de la phase d’admission et de la phase de détente, le piston 12 descend en position basse. Lors de la phase de compression et de la phase d’échappement, le piston 12 monte en position haute. 2) A rbres à cames 1 5 L’air et les gaz sont respectivement introduits et expulsés, de la chambre de combustion 11A, via des soupapes d’admission 14A et des soupapes d’échappement 14B, reliées à l’arbre à cames 15 de la ligne de cylindres 11. Plus précisément, l’arbre à cames 15 en rotation permet alternativement l’ouverture et la fermeture des soupapes d’admission 14A et d’échappement 14B de chaque chambre de combustion 11A. De manière alternative, le moteur thermique 10 du véhicule 1 pourrait tout aussi bien comprendre deux arbres à cames 15 par ligne de cylindres 11, l’un dédié aux soupapes d’admission 14A et l’autre aux soupapes d’échappement 14B. De même, dans cet exemple, chaque cylindre 11 est relié à une soupape d’admission 14A et une soupape d’échappement 14B, cependant chaque cylindre 11 pourrait également être relié à plusieurs soupapes d’admission 14A et à plusieurs soupapes d’échappement 14B. 3) Vilebrequin 13 Chaque cylindre 11 est relié au vilebrequin 13 via son piston 12. La mise en rotation du vilebrequin 13 est donc réalisée par la poussée de chaque piston 12 et permet le transfert d’énergie par un volant d’inertie (non représenté), entraînant la rotation des roues du véhicule 1. Lors d’un cycle du moteur thermique 10, le vilebrequin 13 effectue deux tours pendant que l’arbre à cames 15 effectue un seul tour. Autrement dit, le vilebrequin 13 tourne deux fois plus que l’arbre à cames 15. Ainsi, afin d’assurer le bon fonctionnement du moteur thermique 10, il faut synchroniser le moteur thermique 10 et donc synchroniser la position angulaire de l’arbre à cames 15 et la position angulaire du vilebrequin 13. Autrement dit, il faut tout d’abord connaître la position angulaire de l’arbre à cames 15 et du vilebrequin 13. Afin de déterminer la position angulaire du vilebrequin 13, le vilebrequin 13 comprend une roue dentée 130, communément appelée « cible vilebrequin » par l’homme du métier. La roue dentée 130 comporte par exemple un nombre prédéterminé de dents espacées régulièrement et un espace libre servant de référence de position angulaire. Dans une autre forme de réalisation, la roue dentée 130 pourrait comprendre plus d’un espace libre. Une telle roue dentée 130 étant connue en soi, elle ne sera pas davantage décrite ici. Capteur de vilebrequin 23 Un capteur de vilebrequin 23 est monté en regard de la roue dentée 130 de manière à permettre la détection de l’espace libre de ladite roue dentée 130 et le passage des dents de la roue dentée 130 défilant devant ledit capteur de vilebrequin 23 lorsque le vilebrequin 13 est en rotation. Pour ce faire, le capteur de vilebrequin 23 est configuré pour délivrer un signal comprenant des fronts ascendants et descendants représentant le passage des dents et de l’espace libre de la roue dentée 130. Le capteur de vilebrequin 23 peut par exemple être un capteur à effet Hall, connu de l’homme du métier. Ar bre à cames 15 Dans cet exemple, en référence à la , l’arbre à cames 15 se présente sous la forme d’un arbre cylindrique de section circulaire. Afin de déterminer la position angulaire de l’arbre à cames 15, l’arbre à cames 15 comporte au moins un élément magnétique 150. Dans le cas présent, afin de simplifier la description, il sera considéré que l’arbre à cames 15 ne comprend qu’un seul élément magnétique 150. De préférence, l’élément magnétique 150 est un aimant comprenant deux pôles. L’élément magnétique 150 peut par exemple être fixé sur une extrémité de l’arbre à cames 15. Dans cet exemple, comme illustré sur la , l’élément magnétique 150 se présente sous la forme d’un disque métallique fixé sur la face plane de l’extrémité de l’arbre à cames 15 de manière coaxiale audit arbre, c’est-à-dire de sorte que l’axe de révolution du disque soit confondu avec l’axe de révolution de l’arbre à cames 15. Selon une autre forme de réalisation, l’élément magnétique 150 se présente sous la forme d’un tore métallique, désignant notamment un volume engendré par un cercle, ou un rond, qui tourne autour d'un axe de révolution, l’axe de révolution étant situé dans le plan du cercle, ou du rond, et ne passant pas par le centre dudit cercle, ou dudit rond. Le tore métallique est fixé sur la face plane de l’extrémité de l’arbre à cames 15 de manière coaxiale audit arbre, c’est-à-dire de sorte que l’axe de révolution du tore métallique soit confondu avec l’axe de révolution de l’arbre à cames 15. Capteur d’arbre à cames 25 De nouveau en référence à la , le moteur thermique 10 comprend un capteur d’arbre à cames 25, dit « magnétique », monté en regard de l’élément magnétique 150. Le capteur d’arbre à cames 25 comprend trois connecteurs, un connecteur dédié à l’alimentation du capteur d’arbre à cames 25, un connecteur dédié à la masse et un connecteur dédié à la communication notamment avec le calculateur 20. En cas de défaillance du capteur de vilebrequin 23 ou si le moteur thermique 10 ne comprend pas de capteur de vilebrequin 23, le capteur d’arbre à cames 25 génère un signal de capteur vilebrequin permettant au calculateur 20 de déterminer la position angulaire du vilebrequin 13 lorsque l’arbre à cames 15 est entrainé en rotation. Pour cela, le capteur d’arbre à cames 25 est configuré pour mesurer le champ magnétique généré par l’au moins un élément magnétique 150 lors de la rotation de l’arbre à cames 15 en fonction du temps. Plus précisément, le capteur d’arbre à cames 25 est configuré pour mesurer le champ magnétique dans le plan comprenant l’extrémité de l’arbre à cames 15 à laquelle est fixé l’élément magnétique 150. De plus, en référence au premier graphique de la , le capteur d’arbre à cames 25 est configuré pour générer une composante cosinusoïdale Bx et une composante sinusoïdale By du champ magnétique, mesuré précédemment, en fonction du temps T. Notamment, la composante cosinusoïdale Bx désigne le cosinus de la position angulaire a1, représentée à la . De plus, la composante sinusoïdale By désigne le sinus de la position angulaire a1, représentée à la . Le capteur d’arbre à cames 25 est également configuré pour générer un signal intermédiaire à partir de ladite composante cosinusoïdale Bx et de ladite composante sinusoïdale By générées. Pour cela, le capteur d’arbre à cames 25 est configuré pour déterminer à chaque instant, autrement dit pour chaque ensemble comprenant une valeur de la composante cosinusoïdale Bx et une valeur de la composante sinusoïdale By, la position angulaire a 1 de l’arbre à cames 15. Notamment, le capteur d’arbre à cames 25 est configuré pour déterminer la position angulaire a 1 de l’arbre à cames 15, à chaque instant, en déterminant la position angulaire a 1 vérifiant la formule suivante : où Bx = cos(a 1 ) et By = sin(a 1 ). Par ailleurs, une période de la composante cosinusoïdale Bx et de la composante sinusoïdale By, autrement dit une période du signal intermédiaire, représente un cycle du moteur thermique 10, et donc un tour d’arbre à cames 15 et deux tours du vilebrequin 13. Autrement dit, pour chaque cycle du moteur thermique 10, l’ensemble de positions angulaires a 1 déterminées d’arbre à cames 15 varie de 0° à 360°, désignés °CAM. Pour chaque cycle du moteur thermique 10, le capteur d’arbre à cames 25 est configuré pour générer un ensemble de positions angulaires de vilebrequin 13 à partir de l’ensemble de positions angulaires a 1 déterminées d’arbre à cames 15. Plus précisément, pour un cycle du moteur thermique 10, puisque le vilebrequin 13 effectue deux tours, alors, le capteur d’arbre à cames 25 est configuré pour générer une échelle des ordonnées variant de 0° à 720°, désignés °CRK, à partir de l’échelle des ordonnées, de l’ensemble de positions angulaires a 1 déterminées d’arbre à cames 15 du signal intermédiaire, variant de 0°CAM à 360°CAM. Autrement dit, le capteur d’arbre à cames 25 est configuré pour multiplier par deux l’échelle des ordonnées, de l’ensemble de positions angulaires a 1 déterminées d’arbre à cames 15, variant de 0°CAM à 360°CAM. Pour chaque cycle du moteur thermique 10, et donc pour chaque tour d’arbre à cames 15, le capteur d’arbre à cames 25 est également apte à générer un signal de sortie en créneaux, dans lequel chaque créneau est caractérisé par un instant initial et une largeur temporelle, en associant chaque instant initial avec une position angulaire prédéfinie du vilebrequin 13. Plus précisément, chaque instant initial est associé avec une position angulaire de vilebrequin 13 générée du signal intermédiaire, correspondant à une position angulaire prédéfinie du vilebrequin 13. Le signal de sortie est donc généré sur au moins deux tours complets du vilebrequin 13. L’ensemble de positions angulaires prédéfinies du vilebrequin 13 désigne un ensemble de positions angulaires définies préalablement entre 0°CRK et 720° CRK, l’intervalle entre 0°CRK et 720°CRK représentant les deux tours réalisés par le vilebrequin 13 lors d’un cycle du moteur thermique 10. Plus précisément, l’ensemble de positions angulaires prédéfinies comprend n valeurs de positions angulaires, n étant un entier naturel compris notamment entre 4 et 100, réparties à intervalle régulier et parmi lesquelles au moins une position angulaire prédéfinie est dite « de référence » ou « asymétrique ». Notamment, la position angulaire de référence prédéfinie permet de déterminer la position angulaire du vilebrequin 13 à un instant donné. Selon l’exemple présenté ici, l’ensemble de positions angulaires prédéfinies du vilebrequin 13 comprend soixante valeurs équiréparties entre 0°CRK et 720°CRK. Ainsi, selon ledit exemple, l’ensemble de positions angulaires prédéfinies du vilebrequin 13 comprend la valeur 0°CRK et tous les multiples de 12°CRK, jusqu’à 720°CRK. La position angulaire de référence prédéfinie correspond à la position angulaire à 360°CRK. Autrement dit, le capteur d’arbre à cames 25 est configuré pour sélectionner les positions angulaires du vilebrequin 13 générées correspondant, autrement dit étant égales, aux positions angulaires prédéfinies du vilebrequin 13. De plus, comme expliqué précédemment, le capteur d’arbre à cames 25 est configuré pour associer chaque position angulaire du vilebrequin 13 sélectionnée à l’instant initial d’un créneau. Le capteur d’arbre à cames 25 est également configuré pour associer à chaque instant initial, un front montant ou un front descendant d’un créneau. De plus, le capteur d’arbre à cames 25 est configuré pour définir l’amplitude en tension et la largeur temporelle de chaque créneau, afin de générer le signal de sortie. Notamment, la largeur temporelle de chaque créneau est définie à partir d’une largeur temporelle prédéterminée et d’une largeur temporelle de référence prédéterminée. La largeur temporelle de référence prédéterminée est la largeur temporelle donnée au créneau associé à l’instant initial associé à la position angulaire du vilebrequin 13 sélectionnée et correspondant à la position angulaire de référence prédéfinie. L’amplitude en tension correspond notamment à la tension d’alimentation du capteur d’arbre à cames 25, variant notamment entre 0 et 5 volts. Par exemple, la largeur temporelle prédéterminée est égale à une valeur comprise entre 20 µs et 150µs, de préférence 45 µs. La largeur temporelle de référence prédéterminée a une valeur différente de la largeur temporelle prédéterminée. Par exemple, la largeur temporelle de référence prédéterminée est égale à la largeur temporelle prédéterminée à laquelle on ajoute 15 µs. Le capteur d’arbre à cames 25 est également configuré pour envoyer le signal de sortie généré au calculateur 20 de contrôle moteur thermique 10. Calculateur 20 Afin de synchroniser la position angulaire du vilebrequin 13 et de l’arbre à cames 15, le calculateur 20 de contrôle moteur thermique 10 est monté dans le véhicule et est connecté au capteur d’arbre à cames 25 et au capteur de vilebrequin 23. Le calculateur 20 est configuré pour recevoir un signal délivré par le capteur de vilebrequin 23 et pour déterminer la position angulaire de 0° à 720°CRK, du vilebrequin 13, à partir dudit signal délivré. Le calculateur 20 est également configuré pour recevoir le signal de sortie généré et envoyé par le capteur d’arbre à cames 25. Le calculateur 20 est notamment configuré pour détecter, sur le signal de sortie reçu, le créneau dit « de référence », autrement dit une dent de référence ou un creux de référence du signal de sortie, correspondant à la position angulaire de référence prédéfinie. Autrement dit, le calculateur 20 est configuré pour détecter le créneau dont la largeur temporelle est égale à la largeur temporelle de référence prédéterminée. Enfin, le calculateur 20 est configuré pour déterminer la position angulaire, de 0°CRK à 720°CRK, du vilebrequin 13 à partir dudit signal de sortie envoyé par le capteur d’arbre à cames 25 et par rapport au créneau de référence détecté. Le calculateur 20 peut également être configuré pour déterminer la vitesse de rotation du vilebrequin 13. Procédé En référence à la , il va maintenant être décrit un mode de réalisation du procédé, mis en œuvre par un moteur thermique 10 tel que présenté précédemment, notamment dans le cas où le capteur de vilebrequin 23 est défaillant. Selon ledit mode de réalisation du procédé, la vitesse de rotation de l’arbre à cames 15 est constante. Cependant il va de soi que la vitesse de rotation peut varier d’un tour d’arbre à cames 15 à l’autre. Mesure du champ magnétique E1 Le procédé comprend tout d’abord une étape de mesure du champ magnétique E1 généré par l’au moins un élément magnétique 150 lors de la rotation de l’arbre à cames 15 en fonction du temps T. En effet, lors de la rotation de l’arbre à cames 15, l’élément magnétique 150 effectue également une rotation autour de son axe de révolution, faisant varier le champ magnétique généré par l’élément magnétique 150. Plus précisément, lors de cette étape, le capteur d’arbre à cames 25 mesure le champ magnétique, dans le plan dans lequel est défini l’élément magnétique 150. Génération composante cos/sin E2 Le procédé comprend ensuite une étape de génération E2, par le capteur d’arbre à cames 25, d’une composante cosinusoïdale Bx et d’une composante sinusoïdale By du champ magnétique mesuré précédemment en fonction du temps T. En référence à la , la composante cosinusoïdale Bx et la composante sinusoïdale By du champ mesuré sont représentées sur le premier graphique, en fonction du temps T. Autrement dit, la composante cosinusoïdale Bx désigne le cosinus de la position angulaire a 1 , représentée à la . De plus, la composante sinusoïdale By désigne le sinus de la position angulaire a 1 , représentée à la . Génération d’un signal intermédiaire E3 Selon l’invention, le procédé comprend ensuite une étape de génération d’un signal intermédiaire E3, par le capteur d’arbre à cames 25, à partir de ladite composante cosinusoïdale Bx et de ladite composante sinusoïdale By. En référence à la , le signal intermédiaire est représenté sur le deuxième graphique. Plus précisément, lors de cette étape, le capteur d’arbre à cames 25 détermine à chaque instant, autrement dit pour chaque ensemble comprenant une valeur de la composante cosinusoïdale Bx et une valeur de la composante sinusoïdale By, la position angulaire a1 de l’arbre à cames 15. Ainsi, le signal intermédiaire est défini par la variation de la position angulaire a 1 de l’arbre à cames 15, variant de 0°CAM à 360°CAM, en fonction du temps T. De plus, puisque la vitesse de rotation de l’arbre à cames 15 est constante, le signal intermédiaire est une fonction linéaire. Par exemple, pour déterminer la position angulaire a 1 du signal intermédiaire pour chaque instant, le capteur d’arbre à cames 25 détermine la position angulaire a 1 vérifiant la formule suivante : où Bx = cos(a 1 ) et By = sin(a 1 ). Génération E4 d’un ensemble de positions angulaires de vilebrequin 13 Le procédé comprend ensuite une étape de génération E4 d’un ensemble de positions angulaires de vilebrequin 13 à partir de l’ensemble de positions angulaires a 1 déterminées d’arbre à cames 15. Pour chaque cycle du moteur thermique 10, puisque le vilebrequin 13 effectue deux tours et que l’arbre à cames 15 n’en effectue qu’un seul, alors, le capteur d’arbre à cames 25 est configuré pour convertir l’échelle des ordonnées, de l’ensemble de positions angulaires a 1 déterminées d’arbre à cames 15 du signal intermédiaire, variant de 0°CAM à 360°CAM, en une échelle des ordonnées variant de 0°CRK à 720°CRK. Autrement dit, le capteur d’arbre à cames 25 est configuré pour multiplier par deux l’échelle des ordonnées, de l’ensemble de positions angulaires a 1 déterminées d’arbre à cames 15, variant de 0°CAM à 360°CAM. Génération d’un signal de sortie E 5 Le procédé comprend ensuite une étape de génération, par le capteur d’arbre à cames 25, d’un signal de sortie E5 en créneaux, pour chaque cycle du moteur thermique 10. Le signal de sortie est généré en associant chaque instant initial avec une position angulaire prédéfinie du vilebrequin 13. Plus précisément, chaque instant initial est associé avec une position angulaire de vilebrequin 13 générée du signal intermédiaire, correspondant à une position angulaire prédéfinie du vilebrequin 13. En référence à la , le signal intermédiaire est donc considéré sur une période de la composante cosinusoïdale Bx et de la composante sinusoïdale By. L’instant initial de chaque créneau est défini à partir du signal intermédiaire généré et de l’ensemble de positions angulaires prédéfinies entre 0°CRK et 720°CRK. Plus précisément, sur le signal intermédiaire, les positions angulaires de vilebrequin 13 générées correspondant aux positions angulaires prédéfinies, sont sélectionnées. Chaque instant initial est ensuite associé à une position angulaire de vilebrequin 13 sélectionnée. Chaque instant initial est associé à un créneau, et plus précisément au front montant ou au front descendant dudit créneau. De plus, afin de générer le signal de sortie, chaque créneau du signal de sortie est caractérisé par une largeur temporelle prédéterminée, ou par une largeur temporelle de référence prédéterminée pour le créneau associé à la position angulaire de référence prédéfinie, et une amplitude, notamment en tension. Ainsi, en référence à la , il est représenté une forme de réalisation du signal de sortie. Le signal de sortie représente un profil de cible virtuelle du vilebrequin 13. Selon cet exemple, chaque instant initial correspond au front montant d’un créneau. Ainsi, chaque créneau orienté vers le haut représente une dent dans la cible virtuelle du vilebrequin 13. Selon cette forme de réalisation, en référence aux figures 6 et 7, la cible virtuelle comprend soixante dents, cinquante-neuf dents ayant une largeur temporelle égale à 45 µs et une dent de référence, associée à la position angulaire de référence, ayant une largeur temporelle égale à 60 µs. L’amplitude de chaque créneau est égale à 5 volts, correspondant notamment à la tension d’alimentation du capteur d’arbre à cames 25. Par ailleurs, en référence à la , il est représenté une autre forme de réalisation du signal de sortie représentant un profil de cible virtuelle du vilebrequin 13. Selon cet exemple, chaque instant initial correspond au front descendant d’un créneau. Ainsi, chaque créneau orienté vers le bas représente un creux dans la cible virtuelle du vilebrequin 13. Selon cette forme de réalisation, la cible virtuelle comprend soixante creux, cinquante-neuf creux ayant une largeur temporelle égale à 45 µs et un creux de référence, associé à la position angulaire de référence prédéfinie, ayant une largeur temporelle égale à 60 µs. L’amplitude de chaque créneau est égale à 5 volts, correspondant notamment à la tension d’alimentation du capteur d’arbre à cames 25. Envoi E 6 Le procédé comprend ensuite une étape d’envoi E6 du signal de sortie, par le capteur d’arbre à cames 25 au calculateur 20, via le connecteur du capteur d’arbre à cames 25 dédié à la communication vers le calculateur 20. Le calculateur 20 reçoit donc le signal de sortie, et détermine à partir dudit signal de sortie reçu, la position angulaire du vilebrequin 13. Pour cela, le calculateur 20 détecte le créneau de référence, autrement dit la dent de référence ou le creux de référence, correspondant à la position angulaire de référence prédéfinie. A partir du créneau de référence détecté, le calculateur 20 est apte à déterminer à tout instant la position angulaire du vilebrequin 13. Le calculateur 20 peut également déterminer la vitesse de rotation du vilebrequin 13. Ainsi, si ledit capteur de vilebrequin 23 est défaillant, selon l’invention le capteur d’arbre à cames 25 permet de déterminer un profil de cible virtuelle de vilebrequin 13 à partir de mesures du champ magnétique généré par un élément magnétique 150, fixé audit arbre à cames 15. Ledit profil de cible virtuelle peut être analysé par des calculateurs connus de l’homme du métier afin de déterminer la position angulaire du vilebrequin 13 et ainsi contrôler la synchronisation entre l’au moins un arbre à cames 15 et le vilebrequin 13. De plus, le signal de sortie généré est précis, puisqu’il comprend une position angulaire de référence prédéfinie et un nombre relativement important de créneaux. Ainsi, la position angulaire du vilebrequin 13, et notamment la vitesse de rotation du vilebrequin 13, sont également déterminées avec précision. Puisque la position angulaire du vilebrequin 13 peut désormais être déterminée avec précision, il n’est notamment plus nécessaire d’inhiber la distribution variable, désignant le déphasage d’ouverture entre les soupapes d’échappement 14B et d’admission 14A de l’au moins un arbre à cames 15. Il a été présenté le cas d’un moteur thermique 10 comprenant un capteur de vilebrequin 23 puisque cela correspond à l’architecture existante aujourd’hui. Cependant, il va de soi que le capteur d’arbre à cames 25 et le procédé selon l’invention pourraient être utilisés dans le cas d’un moteur thermique 10 ne comprenant pas de capteur de vilebrequin 23. Procédé de génération d’un signal de sortie mis en œuvre par un capteur (25) pour véhicule (1) automobile, ledit véhicule (1) comprenant un moteur thermique (10) et un calculateur (20) de contrôle moteur, ledit moteur (10) comprenant au moins un premier arbre d’entrainement (15) et au moins un deuxième arbre d’entraînement (13) aptes à être entrainés en rotation, le premier arbre d’entrainement (15) comportant au moins un élément magnétique (150), ledit capteur (25) étant destiné à être disposé en regard dudit au moins un élément magnétique (150), ledit calculateur (20) étant configuré pour déterminer la position angulaire du deuxième arbre d’entrainement (13) par rapport à une position angulaire de référence prédéfinie à partir d’un signal de sortie fourni par le capteur (25), le procédé étant caractérisé en ce qu’il comprend les étapes de : mesure (E1) du champ magnétique généré par le passage de l’au moins un élément magnétique (150) devant le capteur (25) lors de la rotation du premier arbre d’entrainement (15), génération (E2) d’une composante cosinusoïdale (Bx) et d’une composante sinusoïdale (By) du champ magnétique mesuré, génération d’un signal intermédiaire (E3) donnant la position angulaire (a 1 ) du premier arbre d’entrainement (15) à partir de ladite composante cosinusoïdale (Bx) et de ladite composante sinusoïdale (By), génération d’un signal de sortie (E5) en créneau, dans lequel chaque créneau est caractérisé par un instant initial et une largeur temporelle, en associant chaque instant initial avec une position angulaire du signal intermédiaire généré, correspondant à une position angulaire prédéfinie du deuxième arbre d’entraînement (13). Procédé selon la revendication précédente, comprenant après l’étape de génération d’un signal intermédiaire (E3), une étape de génération (E4) d’un ensemble de positions angulaires du deuxième arbre d’entraînement (13) à partir de l’ensemble de positions angulaires (a 1 ) du premier arbre d’entraînement (15). Produit programme d’ordinateur caractérisé en ce qu’il comporte un ensemble d’instructions de code de programme qui, lorsqu’elles sont exécutées par un ou plusieurs processeurs, configurent le ou les processeurs pour mettre en œuvre un procédé selon l’une quelconques des revendications 1 et 2. Capteur (25) pour véhicule (1) automobile, ledit véhicule (1) comprenant un moteur thermique (10) et un calculateur (20) de contrôle moteur, ledit moteur (10) comprenant au moins un premier arbre d’entrainement (15) et au moins un deuxième arbre d’entraînement (13) aptes à être entrainés en rotation, le premier arbre d’entrainement (15) comportant au moins un élément magnétique (150), ledit capteur (25) étant destiné à être disposé en regard dudit au moins un élément magnétique (150), ledit calculateur (20) étant configuré pour déterminer la position angulaire du deuxième arbre d’entrainement (13) par rapport à une position angulaire de référence prédéfinie à partir d’un signal de sortie fourni par le capteur (25), le capteur (25) étant caractérisé en ce qu’il est apte à : mesurer le champ magnétique généré par le passage de l’au moins un élément magnétique (150) devant le capteur (25) lors de la rotation du premier arbre d’entrainement (15), générer une composante cosinusoïdale (Bx) et une composante sinusoïdale (By) du champ magnétique mesuré, générer un signal intermédiaire donnant la position angulaire (a 1 ) du premier arbre d’entrainement (15) à partir de ladite composante cosinusoïdale (Bx) et de ladite composante sinusoïdale (By), générer le signal de sortie en créneau du capteur (25), dans lequel chaque créneau est caractérisé par un instant initial et une largeur temporelle, en associant chaque instant initial avec une position angulaire du signal intermédiaire généré, correspondant à une position angulaire prédéfinie du deuxième arbre d’entraînement (13). Capteur (25) selon la revendication précédente, étant configuré pour, après avoir généré un signal intermédiaire, générer un ensemble de positions angulaires du deuxième arbre d’entraînement (13) à partir de l’ensemble de positions angulaires (a 1 ) du premier arbre d’entraînement (15). Capteur (25) selon l’une quelconque des revendications 4 à 5, dans lequel chaque instant initial désigne le front montant ou le front descendant d’un créneau. Véhicule (1), notamment automobile, comprenant un moteur thermique (10) et un calculateur (20) de contrôle moteur, ledit moteur (10) comprenant au moins un premier arbre d’entrainement (15) et au moins un deuxième arbre d’entraînement (13) aptes à être entrainés en rotation, le premier arbre d’entrainement (15) comportant au moins un élément magnétique (150), ledit véhicule étant caractérisé en ce qu’il comprend un capteur (25) selon l’une quelconque des revendications 4 à 6, ledit calculateur (20) étant configuré pour déterminer la position angulaire du deuxième arbre d’entrainement (13) par rapport à une position angulaire de référence prédéfinie à partir d’un signal de sortie fourni par le capteur (25). Véhicule (1) selon la revendication précédente, dans lequel l’élément magnétique (150) est un aimant, comprenant deux pôles, fixé sur une extrémité du premier arbre d’entraînement (15).