FR 3026141 A1 20160325 FR 1459035 A 20140924 PROCEDE DE REGLAGE DE L'AVANCE A L'ALLUMAGE PAR DECLENCHEMENT D'UN CALCUL D'UNE CORRECTION ADAPTATIVE [0001] L'invention a trait au réglage des moteurs à explosion à allumage commandé et plus précisément à la correction curative et adaptative de l'avance à l'allumage de ces moteurs. [0002] Un moteur à explosion à allumage commandé est alimenté, lors de chaque cycle (à deux ou à quatre temps), par un mélange comprenant de l'air et du carburant (mélange air/carburant). [0003] Nous étudierons, ci-après, un moteur à quatre temps, ce moteur comprenant au moins un cylindre et un piston mobile dans le cylindre. [0004] Chaque cycle comprend quatre temps, ci-après nommés phases, à savoir, une phase d'admission, une phase de compression, une phase de combustion-détente et une phase d'échappement, la phase étant initiée par l'allumage du mélange air/carburant comprimé, via une bougie d'allumage contrôlée par un calculateur moteur (ou contrôle moteur). [0005] Afin d'optimiser les performances du moteur, tant en terme de puissance qu'en terme de consommation, l'allumage est déclenché en amont d'une position extrême dite « point mort haut » (PMH) du piston dans le cylindre, à l'issue de la phase de compression. [0006] Afin de pouvoir régler l'allumage, les motoristes utilisent un paramètre appelé « avance à l'allumage » correspondant à un décalage entre l'instant d'allumage et l'instant du passage du piston en position PMH, la position PMH étant la position de référence. [0007] L'avance à l'allumage est matérialisée par un écart angulaire (ou angle de rotation) ayant pour référentiel un vilebrequin mu, via des bielles, par le mouvement des pistons du moteur. [0008] Les moteurs à allumage commandé sont soumis au cliquetis, phénomène d'auto-inflammation connu des motoristes, engendrant la combustion spontanée à contretemps d'une partie du mélange air/carburant indépendamment de l'étincelle de la bougie d'allumage. [0009] Le cliquetis peut provoquer des nuisances sonores au sein de l'habitacle, une dégradation accélérée des éléments moteur (notamment des pistons) ou encore une augmentation de la consommation de carburant. [0010] L'apparition du cliquetis est attribuable à différents facteurs, comme par exemple l'utilisation d'un carburant dégradé. [0011] Lors de l'assemblage du véhicule, les moteurs à allumage commandé sont programmés pour fonctionner avec un carburant ayant un indice d'octane ou un RON, (acronyme de l'anglais Research Octane Number) prédéfini en fonction de la zone géographique dans laquelle le véhicule est utilisé, ce réglage permettant d'éviter les cliquetis. [0012] L'indice d'octane mesure la résistance d'un carburant utilisé dans un moteur à allumage commandé à l'auto-allumage, c'est à dire allumage sans intervention de la bougie. Par exemple, un carburant un RON de 95 est un carburant dont 95% de sa composition est résistante à l'auto allumage. [0013] Le RON varie selon les pays. C'est pourquoi il est nécessaire d'adapter le fonctionnement du moteur à la qualité du carburant pour prévenir le cliquetis. Il est ainsi entendu qu'un carburant dégradé est un carburant ayant un indice d'octane plus faible, autrement dit, un carburant moins raffiné. [0014] Différentes corrections complémentaires entre elles, lors de la détection du cliquetis par capteur (par exemple capteur piézoélectrique), sont mises en place au niveau du calculateur moteur, ces corrections visant à modifier l'avance à l'allumage pour permettre de réduire et, dans le meilleur des cas, d'annuler le cliquetis. [0015] Parmi ces corrections, on trouve d'une part une correction curative visant à réduire rapidement le phénomène de cliquetis lors de son apparition. Cette correction curative consiste à appliquer un retrait de l'avance à l'allumage à chaque détection du cliquetis, puis à tendre vers une valeur initiale de l'avance à l'allumage lorsqu'il n'y a plus de cliquetis sur une durée suffisamment importante (environ égale à 10s). [0016] On trouve d'autre part une correction adaptative qui utilise tout ou partie de la correction curative afin d'effectuer une série d'opérations (et notamment une moyenne des corrections curatives) permettant d'obtenir un retrait de « l'avance à l'allumage » appliqué lors de cliquetis prolongés, généralement dus à l'emploi d'un carburant dégradé. [0017] On connait du document FR 2 987 404 un procédé de réglage de la correction d'avance à l'allumage d'un moteur dans lequel un calcul de correction adaptative est réalisé. Ce calcul prend en compte une moyenne des valeurs des corrections curatives en se basant sur une période de correction curative. [0018] Ce procédé présente un inconvénient majeur. En effet, le calcul d'une moyenne sur une période déterminée, sans prendre en compte les variations du régime moteur, est faussé. [0019] Sur une période donnée, le moteur peut être sollicité à différents régimes. Le nombre de corrections curatives est plus faible lorsque le moteur fonctionne à bas régime et plus élevé lorsque le moteur fonctionne à régime élevé. [0020] Par exemple, pour une même période de temps, lorsque moteur fonctionne à 1000 tr/min (tours par minutes) on relève trois cycles donc trois corrections curatives, alors que lorsque le moteur fonctionne à 6000 tr/min, on relève vingt cycles, donc vingt corrections curatives. [0021] Le calcul de la moyenne sur ces deux périodes peut alors engendrer, à tort, un appel d'une correction adaptative alors que cela n'est pas nécessaire. [0022] Un premier objectif est de proposer un procédé de réglage de l'avance à l'allumage d'un moteur à combustion interne, qui permette un calcul fiable de la moyenne des corrections curatives. [0023] Un deuxième objectif est de proposer un procédé de réglage de l'avance à l'allumage d'un moteur à combustion interne, qui soit facilement paramétrable. [0024] Un troisième objectif est de proposer un procédé de réglage de l'avance à l'allumage d'un moteur à combustion interne, qui soit adaptable à différents régimes moteur, notamment lors de phases transitoires du moteur. [0025] Un quatrième objectif est de proposer un véhicule automobile comprenant un moteur dont l'avance à l'allumage est pilotée par un calculateur utilisant un procédé répondant aux trois premiers objectifs. [0026] A cet effet, il est proposé un procédé de réglage de l'avance à l'allumage, piloté par un calculateur, d'un moteur à combustion interne comprenant au moins un cylindre, ce procédé comprenant les opérations consistant, pour le calculateur, à : - enregistrer un nombre de cycles effectués dans le cylindre ainsi que la valeur d'une correction curative de l'avance à l'allumage pour chaque cycle, et calculer une correction adaptative d'avance à l'allumage durant laquelle le calculateur procède à une moyenne de la valeur de correction curative en fonction du nombre de cycles écoulés, puis calcule une valeur de correction adaptative à partir de cette moyenne, le déclenchement de la tâche de calcul de la correction adaptative étant réalisé lorsqu'un nombre prédéfini de cycles a été atteint. [0027] Ce procédé permet d'obtenir une moyenne précise de la valeur des corrections curatives, indépendamment des variations du régime moteur. [0028] Diverses caractéristiques supplémentaires peuvent être prévues, seules ou en combinaison : le nombre de cycles déclenchant la tâche de calcul de la correction adaptative est fixe et déterminé par un motoriste lors de la mise au point du moteur ; le nombre de cycles déclenchant la tâche de calcul de la correction adaptative est variable et défini par le calculateur en fonction du régime de fonctionnement du moteur ; le procédé comprend une tâche de comparaison, avec une valeur théorique, d'un résultat obtenu à la tâche de calcul de la correction adaptative afin de déterminer si une correction adaptative doit être prise en compte. [0029] Il est proposé, en second lieu, un calculateur pour le pilotage d'une bougie de moteur à combustion interne au moyen d'un procédé de réglage de l'avance à l'allumage tel que présenté précédemment [0030] Il est proposé, en troisième lieu, un moteur comprenant au moins une bougie d'allumage et un calculateur tel que décrit précédemment. [0031] Il est proposé, en quatrième lieu, un véhicule automobile comprenant un moteur tel que décrit précédemment. [0032] D'autres objets et avantages de l'invention apparaîtront à la lumière de la description d'un mode de réalisation, faite ci-après en référence aux dessins annexés dans lesquels : la figure 1 est une vue en perspective de dessus d'un véhicule automobile comprenant un moteur à combustion interne à allumage piloté ; la figure 2 est une vue schématique du moteur et de ses auxiliaires de pilotage ; - la figure 3 est un graphique montrant un procédé de réglage de l'avance à l'allumage pour le pilotage de l'allumage du moteur. [0033] Sur la figure 1 est représenté un véhicule 1 automobile équipé d'un moteur 2 à combustion interne à allumage piloté, en l'espèce un moteur 2 utilisant comme carburant de l'essence. [0034] Le moteur 2 comprend un bloc moteur ayant au moins un cylindre 3, une culasse 4 recouvrant le bloc moteur et fermant le cylindre 3 à une extrémité supérieure de celui-ci, et un piston 5 monté mobile dans le cylindre 3 entre une position haute, dans laquelle le piston 5 est à proximité de la culasse 4, et une position basse écartée de la position haute. [0035] La culasse 4 comprend deux conduits 6, 7 débouchant dans le cylindre 3, à savoir un conduit 6 d'admission d'un mélange air/carburant et un conduit 7 d'échappement de ce mélange après combustion, les conduits 6, 7 comprenant, à leur jonction avec le cylindre 3, une soupape 8 permettant la mise en communication d'un conduit 6, 7 avec le cylindre 3 ou au contraire la séparation entre le conduit 6, 7 et le cylindre 3. [0036] En outre, la culasse 4 comprend, entre les deux soupapes 8, une bougie 9 d'allumage pour déclencher la combustion du mélange air/carburant dans le cylindre 3. [0037] Avantageusement, le moteur 2 comprend trois cylindres 3 ; cependant, à des fins de clarté, le moteur 2 illustré sur la figure 2 est représenté de manière schématique ; seuls le bloc moteur, et plus précisément un des cylindres 3 et la culasse 4 sont représentés en section. [0038] Comme on le voit sur la figure 2, le moteur 2 comprend un calculateur 10, un capteur 11 de cliquetis, un compteur 12 et un vilebrequin 13 entrainé en rotation, via des bielles 14 par les pistons 5. Le mouvement du vilebrequin 13 est ensuite transmis aux roues 15 du véhicule 1 par l'intermédiaire de différents mécanismes. [0039] Lors d'un cycle moteur, l'allumage du mélange air/carburant, via la bougie 9, se produit en amont de la position PMH du piston 5 à l'issue de la phase de compression. Afin de calibrer l'allumage, les motoristes définissent un paramètre appelé « avance à l'allumage » correspondant à un écart angulaire (exprimé par exemple en degré), ayant pour référentiel le vilebrequin 13, entre l'instant de l'allumage et l'instant du passage du piston 5 en position point mort haut (PMH), la position point mort haut (PMH) du piston 5 correspondant à la position de référence. [0040] Le calculateur 10 permet, comme nous le verrons ci-après, de commander l'allumage de la bougie 9 pour déclencher la combustion, et le compteur 12 permet de prendre en compte des informations à transmettre au calculateur 10 en temps voulu. [0041] Le capteur 11 de cliquetis permet la détection de cliquetis à l'intérieur des différents cylindres 3 du moteur 2. Avantageusement, le moteur 2 ne comprend qu'un seul capteur 11 de cliquetis capable, de déterminer, à l'aide d'informations telles que le régime moteur et la position des pistons 5, de quel cylindre 3 un cliquetis détecté provient. [0042] Le cliquetis est un phénomène vibratoire dû à une inflammation détonante du mélange air/carburant dans un cylindre 3. Une répétition continue de ce phénomène peut, à terme, échauffer le moteur 2 et entraîner une destruction des pistons 5 ou, au pire, une fissuration du bloc moteur. [0043] Afin de prévenir et d'empêcher l'apparition du cliquetis, les motoristes chargés du réglage des moteurs règlent l'avance à l'allumage, c'est-à-dire le moment précis auquel chaque bougie 9 génère une étincelle pour enflammer le mélange air/carburant dans chaque cylindre 3. [0044] Une fois le moteur 2 réglé, le cliquetis n'est que temporaire, notamment lorsque le moteur 2 est mis en marche, et est corrigé de manière curative par le calculateur qui, pendant une période prédéterminée, réduit l'avance l'allumage de la bougie 9 d'une valeur forfaitaire. Une fois la période prédéterminée achevée, le cliquetis n'apparaît plus, et la correction curative est alors arrêtée et l'allumage est réalisé selon les réglages des motoristes. [0045] Toutefois, un moteur 2 est réglé pour un carburant précis ayant un RON (Research Octane Number en anglais ou indice d'octane) déterminé. Lors de l'utilisation des véhicules 1, il est possible que l'utilisateur ne soit pas en mesure de pouvoir alimenter le moteur 2 avec le carburant pour lequel il a été réglé. C'est notamment le cas dans les pays où l'accès à un carburant de qualité est limité voire inexistant, l'utilisateur étant alors contraint d'utiliser un carburant dégradé. [0046] Par « dégradé » on entend un carburant ayant un RON faible, c'est-à-dire un indice d'octane plus faible, autrement dit, un carburant moins raffiné. [0047] L'utilisation d'un tel carburant dans un moteur 2 réglé pour un carburant ayant un RON élevé, provoque alors une inflammation spontanée du mélange air/carburant dans les cylindres 3, avant que la bougie 9 ne génère une étincelle, ce qui se traduit par l'apparition d'un cliquetis. [0048] Afin de limiter le cliquetis et de préserver le moteur 2, le calculateur procède à la réduction de l'avance à l'allumage pour que l'instant ou le mélange air/carburant s'auto enflamme soit égal au moment où l'étincelle de la bougie 9 est générée. [0049] Lorsque le cliquetis est détecté, le capteur 11 de cliquetis envoie une information à un ordinateur de bord (non représenté sur les figures) du véhicule 1 qui génère une correction curative de l'avance à l'allumage, puis déclenche un procédé de réglage de l'avance à l'allumage afin de créer une correction adaptative de l'avance à l'allumage, à la suite de la période de correction curative. [0050] La figure 3 présente un graphique de commande de ce procédé. [0051] Au déclenchement de ce procédé, le compteur 12 réalise deux tâches 100 et 200 simultanément, à savoir un comptage par incrémentation d'un nombre i (ayant une valeur prédéfinie égale à 1) et un enregistrement du nombre de cycles effectués, et un relevé et un enregistrement des valeurs de la correction curative à chaque cycle. [0052] Les tâches 100 et 200 sont répétées jusqu'à ce qu'un nombre n de nombres de cycles soit atteint. Avantageusement, le nombre n est un nombre entier supérieur à 1. [0053] Lorsque le nombre n de cycles est atteint, une tâche 300 de calcul de la moyenne des corrections curative est effectuée par le calculateur 10. [0054] La moyenne est calculée à partir de la formule suivante : somme des valeurs curatives Moyenne - nombre de cycles effectués [0055] Une fois cette moyenne effectuée, le calculateur 10 effectue une tâche 400 de calcul d'une correction adaptative. [0056] Le résultat de ce calcul est ensuite comparé, lors d'une tâche 500 de comparaison réalisée par le calculateur 10, avec une valeur de référence de sorte à déterminer si une correction adaptative doit être apportée à l'avance à l'allumage. [0057] Avantageusement, la valeur n du nombre de cycles est calibrée par les motoristes lors du réglage du moteur 2. [0058] Toutefois, afin d'adapter la correction adaptative aux différentes charges du moteur 2 ainsi qu'aux différents régimes, notamment lors des phases transitoires, telles que le démarrage du moteur 2 ou encore les changements de vitesse, le nombre n peut évoluer sur une plage de valeurs prédéfinie. [0059] Ainsi, le temps de calcul peut être plus rapide à la fois pour un régime moteur élevé et pour un faible régime moteur. [0060] Le nombre n est choisi automatiquement par le calculateur 10 en fonction des paramètres ci-dessus mentionnés et redéfini pour chaque phase transitoire, c'est-à-dire chaque phase durant laquelle le régime moteur évolue rapidement. [0061] Lorsque le moteur 2 fonctionne dans une phase dite stabilisée, c'est-à-dire lorsque les variations du régime moteur sont faibles, le nombre n retrouve sa valeur originale programmée par les motoristes. [0062] Le procédé qui vient d'être décrit offre les avantages suivants. [0063] D'abord, le calcul de la correction adaptative est fiabilisé. Le calcul de la correction adaptative est plus précis indépendamment des variations du régime moteur. [0064] Ensuite, le procédé de réglage de l'avance à l'allumage permet de calculer au plus juste la correction adaptative lors des phases transitoires du moteur. Ainsi, la correction apportée à l'allumage est réalisée au plus juste en fonction du régime moteur, notamment dans les phases transitoires du moteur 2. [0065] Enfin, le procédé du réglage de l'avance à l'allumage est facilement paramétrable. En effet, les motoristes n'ont besoin que de régler le nombre n du nombre de cycles à effectuer pour déclencher le calcul de la correction adaptative. Afin de prendre en compte les phases transitoires du moteur, les motoristes intègrent une plage de valeurs s'étendant de part et d'autre du nombre n nominal. Ainsi, le paramétrage est simple pour un motoriste et ne requiert pas un espace de données important dans le calculateur 10 REVENDICATIONS1. Procédé de réglage de l'avance à l'allumage, piloté par un calculateur (10), d'un moteur (2) à combustion interne comprenant au moins un cylindre (3), ce procédé comprenant les opérations consistant, pour le calculateur (10), à : enregistrer un nombre de cycles effectués dans le cylindre ainsi que la valeur d'une correction curative de l'avance à l'allumage pour chaque cycle, et calculer une correction adaptative d'avance à l'allumage durant laquelle le calculateur (10) procède à une moyenne de la valeur de correction curative en fonction du nombre de cycles écoulés, puis calcule une valeur de correction adaptative à partir de cette moyenne, caractérisé en ce que le déclenchement de la tâche (400) de calcul de la correction adaptative est réalisé lorsqu'un nombre prédéfini de cycles a été atteint. 2. Procédé selon la revendication 1, caractérisé en ce que le nombre de cycles déclenchant la tâche (400) de calcul de la correction adaptative est fixe et déterminé par un motoriste lors de la mise au point du moteur (2). 3. Procédé selon la revendication 1, caractérisé en ce que le nombre de cycles déclenchant la tâche (400) de calcul de la correction adaptative est variable et défini par le calculateur (10) en fonction du régime de fonctionnement du moteur (2). 4. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend une tâche (500) de comparaison, avec une valeur théorique, d'un résultat obtenu à la tâche (400) de calcul de la correction adaptative afin de déterminer si une correction adaptative doit être prise en compte. 5. Calculateur (10) pour le pilotage d'une bougie de moteur à combustion interne au moyen d'un procédé de réglage de l'avance à l'allumage selon l'une quelconque des revendications précédentes. 6. Moteur (2) comprenant au moins une bougie (9) d'allumage et un calculateur (10) selon la revendication précédente. 7. Véhicule (1) automobile comprenant un moteur (2) selon la revendication précédente.10