FR 3001002 A1 20140718 FR 1350312 A 20130114 PROCEDE DE CORRECTION DE L'AVANCE A L'ALLUMAGE POUR EVITER LES CLIQUETIS [0001] La présente invention concerne un procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis. [0002] Selon l'état de la technique, il existe plusieurs procédés de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis. Ces procédés reposent essentiellement sur un retrait d'avance forfaitaire pour éradiquer le cliquetis lorsqu'il est détecté et effectuer une correction de l'avance. Cependant, il subsiste une diversité dans l'application de cette correction, qui amène des avantages et inconvénients selon les choix effectués. [0003] A l'heure actuelle, deux différents types de procédé de correction de l'avance à l'allumage sont principalement en vigueur. Le premier type de procédé détermine une avance finale à appliquer lors du prochain cycle et le second type détermine une avance dite de base, étant la valeur minimale entre l'avance à l'allumage optimale et l'avance limite cliquetis, les corrections et applications desdites avances étant gérées cylindre par cylindre. [0004] Le premier type de procédé de correction de l'avance à l'allumage présente l'avantage d'être très sécuritaire mais son inconvénient est d'entraîner une perte de consommation et de performance, ces pertes étant dues au retrait régulier non justifié de l'avance à l'allumage. [0005] Le second type de procédé présente l'avantage d'être plus efficace en termes de consommation et de performance moteur et l'inconvénient d'être moins sécuritaire, notamment en cas de fort besoin de correction. [0006] Les deux types de procédé de correction de l'avance à l'allumage ont tous deux l'inconvénient commun de ne pas permettre une adaptation optimisée, leur adaptation étant lente et peu physique. [0007] Le document FR-A-2 937 383 décrit un procédé de contrôle du cliquetis d'un moteur à combustion interne comprenant, lors de la détection d'un cliquetis, la mesure du taux de cliquetis et, si le taux mesuré est supérieur à une valeur seuil, la modification de l'avance à l'allumage au moins par une première boucle permettant de diminuer l'avance à l'allumage d'une valeur prédéterminée d'un premier pas et d'augmenter l'avance à l'allumage d'une valeur prédéterminée d'un deuxième pas, et par une deuxième boucle, permettant d'amortir les effets d'oscillation de la première boucle. Le procédé comprend aussi le calcul, en fonction de l'étape précédente, de la valeur de correction de modification de l'avance à l'allumage nécessaire à la correction du cliquetis. Ce procédé est remarquable en ce qu'il comprend en outre des étapes consistant à comparer la valeur de correction à une valeur seuil et enregistrer une valeur de modification de l'avance à l'allumage, ladite valeur enregistrée étant égale soit à la valeur de correction, soit à une limitation de celle-ci en fonction du résultat de la comparaison, et après être passé par un autre point de fonctionnement, de retour audit point de fonctionnement donné du moteur en un temps ultérieur, à modifier l'avance à l'allumage au temps ultérieur en appliquant la valeur enregistrée au temps antérieur. [0008] Dans ce document, le procédé décrit est mis en oeuvre quand une valeur calculée nécessaire à la correction du cliquetis est supérieure à une valeur seuil, ce qui permet d'éviter les corrections qui n'ont pas lieu d'être. Cependant, ce document ne donne aucune indication quant à l'obtention d'une avance à l'allumage appliquée pour la correction de l'avance à l'allumage qui soit sûre tout en étant rapide. [0009] Par conséquent, le problème à la base de l'invention est de concevoir un procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis, ce procédé s'effectuant le plus rapidement possible tout en étant sécuritaire pour le moteur thermique en étant adapté aux conditions de fonctionnement du moteur en vigueur ou précédentes. [0010] Pour atteindre cet objectif, il est prévu selon l'invention un procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter l'apparition de cliquetis lors du fonctionnement du moteur, pour lequel il est calculé une avance à l'allumage appliquée en fonction de plusieurs paramètres d'avance dont l'avance limite cliquetis de base, au moins un des paramètres d'avance étant corrigé, le procédé comprenant une étape de comparaison de l'avance limite cliquetis de base avec une avance à l'allumage optimale en tant qu'autre paramètre d'avance, la valeur minimale entre l'avance limite cliquetis de base et l'avance à l'allumage optimale étant prise pour la détermination de l'avance à l'allumage appliquée, caractérisé en ce que l'avance limite cliquetis de base est corrigée préalablement à la comparaison de l'avance limite cliquetis de base et de l'avance à l'allumage optimale. [0011] L'effet technique est d'obtenir une valeur de l'avance limite cliquetis de base corrigée avant comparaison avec l'avance à l'allumage optimale. De ce fait, l'avance limite de base qui est prédéterminée pour des conditions spécifiques de fonctionnement du moteur, ceci notamment par cartographie, est réadaptée aux conditions actuelles du fonctionnement du moteur par cette correction. Il est ainsi possible de considérer dans le calcul de l'avance à l'allumage appliquée une valeur de l'avance limite cliquetis plus adaptée aux conditions de fonctionnement du moteur. De même, le retrait systématique de l'avance à l'allumage précédemment mentionné ayant lieu en application avec une avance à l'allumage limite cliquetis non corrigée peut être supprimé quand non justifié. [0012] Avantageusement, l'avance limite cliquetis de base est prédéterminée par cartographie et l'avance à l'allumage optimale est définie comme permettant d'obtenir le couple maximal pour un point de fonctionnement donné. [0013] Avantageusement, il est défini une avance maximale préventive par cartographie pour l'avance limite cliquetis de base, cette avance maximale préventive et l'avance à l'allumage optimale pouvant être dépassée par l'obtention d'une valeur limite cliquetis corrigée. [0014] Avantageusement, la correction comporte une correction rapide limite cliquetis, cette correction s'appliquant quand un cliquetis a été détecté dans un cylindre du moteur. [0015] Avantageusement, la correction rapide limite cliquetis est effectuée cylindre par cylindre en fonction du régime et de la charge moteur. [0016] Avantageusement, la correction rapide limite cliquetis est modifiée par une valeur calibrable en fonction du régime. [0017] Avantageusement, la correction comporte une correction adaptative cliquetis, cette correction adaptative consistant en une moyenne glissante des corrections rapides limites cliquetis successives. [0018] Avantageusement, les autres paramètres d'avance sont une avance de consigne permettant d'obtenir le couple moteur de consigne demandé par le conducteur et une avance minimale correspondant à l'avance à allumage à partir de laquelle la combustion n'a plus lieu, la valeur maximale entre l'avance de consigne et l'avance minimale étant prise pour être comparée à la valeur minimale entre l'avance limite cliquetis de base préalablement corrigée et l'avance à l'allumage optimale. [0019] Avantageusement, en tant qu'avance à l'allumage appliquée, il est pris la valeur minimale entre, d'une part, la valeur maximale entre l'avance de consigne et l'avance minimale et, d'autre part, la valeur minimale entre l'avance limite cliquetis de base préalablement corrigée et l'avance à l'allumage optimale. [0020] La présente invention concerne aussi un moteur thermique comportant un contrôle moteur comprenant une unité de contrôle permettant d'éviter l'apparition de cliquetis lors du fonctionnement du moteur, caractérisé en ce que l'unité de contrôle moteur fonctionne selon un tel procédé de correction de l'avance à l'allumage. [0021] D'autres caractéristiques, buts et avantages de la présente invention apparaîtront à la lecture de la description détaillée qui va suivre et au regard des dessins annexés donnés à titre d'exemples non limitatifs et sur lesquels : - la figure 1 est une représentation schématique des étapes d'un procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis conformément à une première forme de réalisation selon l'état de la technique, - la figure 2 est une représentation schématique des étapes d'un procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis conformément à une seconde forme de réalisation selon l'état de la technique, - la figure 3 est une représentation schématique des étapes d'un procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis conformément à une forme de réalisation selon la présente invention, - la figure 4 est une représentation schématique d'un ensemble de quatre courbes donnant l'avance en fonction du temps, des parties de ces courbes étant prises pour l'avance appliquée obtenue selon le procédé de la présente invention, la figure 4 comprenant aussi une courbe donnant la détection de cliquetis en fonction du temps, cette courbe illustrant les incréments de correction rapide limite cliquetis à des instants donnés. [0022] La présente proposition concerne un procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis, pour lequel il est calculé une avance à l'allumage appliquée en fonction de plusieurs paramètres d'avance. Ces paramètres d'avance peuvent être l'avance limite cliquetis de base, l'avance de consigne, l'avance minimale et l'avance à l'allumage optimale. [0023] L'avance limite cliquetis de base, référencée Av lim cliq aux figures 1 à 3 et aussi appelée avance préventive cliquetis, est l'avance maximale sans obtention de cliquetis calibrée au banc moteur par cartographie spécifique sous des conditions stables tenant compte en particulier du carburant utilisé, par exemple à 20°C, sous une pression de un bar, avec un indice d'octane de 95. [0024] L'avance de consigne, référencée Av cons aux figures 1 à 3, est l'avance à l'allumage calculée quand le pilotage en couple est actif. Cette avance de consigne permet d'obtenir et de suivre le couple demandé par le conducteur. [0025] L'avance minimale, référencée Av min aux figures 1 à 3, est le retrait d'avance à l'allumage à partir de laquelle la combustion n'a plus lieu. [0026] L'avance à l'allumage optimale, référencée Av opt aux figures 1 à 3, est l'avance à l'allumage qui permet d'obtenir le couple maximal dans les conditions actuelles de fonctionnement en fonction du régime moteur et de la charge moteur. [0027] En se référant aux figures 1 à 3, selon la présente invention lors du procédé de correction de l'avance à l'allumage au moins un des paramètres d'avance est corrigé, le procédé comprenant une étape de comparaison de l'avance limite cliquetis de base Av lim cliq avec l'avance à l'allumage optimale Av opt en tant qu'autre paramètre d'avance, la valeur minimale entre l'avance limite cliquetis de base Av lim cliq et l'avance à l'allumage optimale Av opt étant prise pour la détermination de l'avance à l'allumage appliquée Av app. Ce paramètre d'avance est donc corrigé préalablement à sa comparaison avec l'avance à l'allumage optimale Av opt, ce qui permet de tenir compte des conditions de fonctionnement du moteur soit à un instant donné, donc une correction rapide soit sur une durée de fonctionnement, donc une correction lente. Une combinaison d'une correction rapide avec une correction lente est aussi possible. [0028] La correction s'effectue avantageusement par l'application d'une correction rapide limite cliquetis, cette correction d'avance rapide limite cliquetis étant référencée Cor rap cliq aux figures 1 à 3. La correction rapide limite cliquetis Cor rap cliq, correspondant donc à une correction rapide, est avantageusement associée à une correction adaptative cliquetis référencée Cor adap cliq, correspondant à une correction lente. [0029] La correction rapide limite cliquetis Cor rap cliq est une correction des avances à allumage dès qu'un coup de cliquetis est détecté, un retrait d'avance étant effectué pour la combustion du cycle suivant. A l'instant où un coup de cliquetis est détecté dans un cylindre, l'avance de la combustion suivante sur le même cylindre va être dégradée avec un pas de X degrés du vilebrequin, X pouvant initialement être de 0,75° et, si les cliquetis persistent, pouvant atteindre 3°. Si à la combustion suivante les cliquetis ne sont pas détectés, l'avance à allumage revient à sa valeur initiale avec le même pas de 0,75° ou 3° de vilebrequin. [0030] Avantageusement, pour assurer la sécurité du moteur en toutes circonstances, le procédé de la présente invention peut prévoir de modifier la correction rapide limite cliquetis Cor rap cliq pour avoir le meilleur compromis performance, consommation et sécurité du moteur. [0031] Ainsi à l'avance limite cliquetis de base Av lim cliq, lorsqu'une occurrence de cliquetis est détectée, on additionne ensuite un premier réglage d'avance issu de la correction rapide limite cliquetis Cor rap cliq qui est déterminé cylindre par cylindre lorsqu'un cliquetis a été décelé dans un cylindre du moteur. [0032] Cette occurrence de cliquetis peut être par exemple détectée par un capteur lors d'une combustion d'un cylindre. Il est donc redouté, pour l'avance à l'allumage appliquée de cette combustion, un coup de cliquetis à la prochaine combustion de ce cylindre à la même avance et avec les mêmes paramètres de combustion interne du cylindre, par exemple la température, la masse d'air, la richesse du mélange, un phasage injection etc..., ces paramètres formant l'historique représentatif de cette combustion et correspondant au champ de paramètres de fonctionnement du moteur. [0033] Une autre correction possible de l'avance limite cliquetis de base Av lim cliq en complément de la correction rapide limite cliquetis Cor rap cliq peut être une correction adaptative cliquetis Cor adap cliq. [0034] Cette correction adaptative cliquetis Cor adap cliq peut prendre place lors de la variation d'une grandeur pouvant influencer la limite de cliquetis, cette grandeur faisant partie du champ de caractéristiques contenant les valeurs de réglage de l'avance à l'allumage en fonction notamment mais non limitativement de la vitesse de rotation du moteur, de la charge et de la grandeur de réglage modifiée. La correction adaptative cliquetis Cor adap cliq est avantageusement la moyenne glissante par zones de points de fonctionnement du moteur des corrections rapides limites Cor rap cliq. [0035] Le procédé selon la présente invention montré à la figure 3 va maintenant être comparé aux procédés conformes à l'état de la technique montrés aux figures 1 et 2. Pour les deux formes de réalisation conformes à l'état de la technique montrées respectivement aux figures 1 et 2 et pour la forme de réalisation du procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter les cliquetis selon la présente invention, comme montrée à la figure 3, II est déterminé tout d'abord une avance de base, correspondant à un angle d'allumage déterminé avantageusement selon le régime actuel du moteur thermique et de la charge. [0036] Selon la présente invention, la correction rapide limite cliquetis Cor rap cliq peut s'appliquer directement sur l'avance limite cliquetis de base Av lim cliq en tenant compte de l'historique de la dernière combustion cliquetante et donc baser son correctif sur l'avance en vigueur lors de cet historique cliquetant. [0037] Ceci n'est pas le cas pour les deux modes de réalisation selon l'état de la technique montrés respectivement aux figures 1 et 2. A la figure 1, la correction rapide limite cliquetis Cor rap cliq est appliquée en fin de procédé pour obtenir l'avance à l'allumage appliquée ou Av app sur la valeur maximale entre, d'une part, la valeur d'avance minimale Av min et, d'autre part, la valeur minimale entre l'avance de consigne Av cons et l'avance limite cliquetis de base Av lim cliq corrigée de la correction adaptative cliquetis ou Cor adap cliq. [0038] A la figure 2, selon le second mode de réalisation conforme à l'état de la technique, la correction rapide limite cliquetis Cor rap cliq est appliquée en même temps que la correction adaptative cliquetis Cor adap cliq sur la valeur minimale entre l'avance à l'allumage optimale Av opt et l'avance limite cliquetis de base Av lim cliq. Ainsi les modes de réalisation conformes à l'état de la technique ne sont pas du tout optimisées. [0039] De plus, il est très avantageux d'appliquer le correctif rapide limite cliquetis Cor rap cliq sur l'avance limite cliquetis de base Av lim cliq. Ceci permet de ne pas perturber les autres corrections cliquetis, notamment la correction adaptative cliquetis Cor adap cliq qui reste lissée et cohérente. [0040] Ainsi, conformément au mode préférentiel de réalisation de la présente invention, comme montré à la figure 3, la correction rapide limite cliquetis Cor rap cliq est directement appliquée sur l'avance limite cliquetis de base Av lim cliq en même temps que la correction adaptative cliquetis Cor adap cliq, ces deux corrections étant soustraites de l'avance limite cliquetis de base Av lim cliq. La valeur corrigée ainsi obtenue est comparée à l'avance à l'allumage optimale Av opt et la plus faible des deux valeurs est prise en compte. [0041] Parallèlement à l'obtention de l'avance limite cliquetis corrigée, dans le mode de réalisation de l'invention, comme dans le mode de réalisation de l'état de la technique montré à la figure 2, il est comparé l'avance minimale Av min avec l'avance de consigne Av cons et la plus grande des deux valeurs est prise en compte. Il est ensuite comparé cette valeur la plus grande entre l'avance de consigne Av cons et l'avance minimale Av min avec la valeur la plus faible entre l'avance à l'allumage optimale Av opt et l'avance limite cliquetis corrigée. C'est la valeur minimale obtenue par cette comparaison qui est prise comme avance à l'allumage appliquée ou Av app. [0042] Dans le mode de réalisation de la figure 1 selon l'état de la technique, c'est l'avance limite cliquetis de base Av lim cliq qui est d'abord corrigée par la correction rapide limite cliquetis Cor lim cliq. La valeur ainsi obtenue est comparée à l'avance de consigne Av cons, la plus faible de ces deux valeurs étant prise pour être comparée avec l'avance minimale Av min, la plus élevée de ces deux valeurs étant prise pour être corrigée par la correction adaptative cliquetis Cor adap cliq par soustraction de cette correction afin d'obtenir l'avance à l'allumage appliquée Av app. [0043] Dans le mode de réalisation de la figure 2 selon l'état de la technique, c'est la valeur minimale entre l'avance à l'allumage optimale Av opt et l'avance limite cliquetis de base Av lim cliq qui est corrigée par la correction adaptative cliquetis Cor adap cliq et la correction rapide limite cliquetis Cor rap cli, la valeur corrigée ainsi obtenue étant comparée avec la valeur minimale entre l'avance minimale Av mini et l'avance de consigne Av cons, la valeur minimale issue de cette comparaison étant prise comme avance à l'allumage appliquée Av app. [0044] La figure 4 illustre quatre courbes d'avance Av en fonction du temps t. En se référant aux figures 3 et 4, les parties des courbes en gras sont les parties prises pour l'avance à l'allumage appliquée Av app. [0045] La courbe en petits pointillés est la courbe d'avance de consigne Av cons. Cette avance de consigne Av cons est l'avance qui permet d'obtenir le couple moteur de consigne demandé par le conducteur. L'avance à l'allumage appliquée Av app correspond à cette avance de consigne Av cons lorsque celle-ci est inférieure à l'avance maximale qui prend en compte la correction adaptative cliquetis Cor adap cliq et la correction rapide limite cliquetis Cor rap cliq. L'avance de consigne Av cons reste bien décorrélée des corrections cliquetis, ce qui n'était pas le cas dans le mode de réalisation de l'état de la technique selon la figure 1. [0046] La courbe en grands pointillés représente l'avance maximale ou l'avance limite cliquetis de base Av lim cliq prenant en compte les corrections rapide et adaptative cliquetis Cor rap cliq et Cor adap cliq. La courbe en traits pleins non gras est l'avance maximale Av max prenant en compte les corrections préventive, adaptative Cor adap cliq et rapide limite cliquetis Cor rap cli. [0047] La courbe dessinée en traits gras est celle de l'avance finale appliquée Av app, cette courbe étant formée des parties présentant l'avance la plus faible aux instants t. La courbe inférieure identifie les applications de corrections rapides limites cliquetis qui sont représentées par des incréments, ces corrections rapides étant appliquées lorsque du cliquetis est détecté. Un incrément 11 est illustré sur la courbe en trait plein représentant l'avance de consigne Av cons. [0048] Avantageusement, la correction rapide limite cliquetis cor rap cliq est à appliquer sur l'avance limite cliquetis de base sur un point de fonctionnement donné. On viendra à cette fin apprendre cylindre à cylindre une partie de la correction rapide limite cliquetis appliquée en fonction du régime et de la charge. La vitesse d'apprentissage peut être calibrée en fonction du régime. [0049] De sorte à optimiser le compromis protection par rapport à la consommation, on apprend en fait une partie de la correction rapide limite cliquetis du cylindre, à laquelle on retire une valeur calibrable en fonction du régime. Ainsi on reste en permanence à la limite de la sollicitation de la correction rapide limite cliquetis. L'autre intérêt est de pouvoir apprendre des valeurs de retrait d'avance négatives, c'est-à-dire en augmentation de l'avance dans le cas où le carburant utilisé est de qualité supérieure et donc la correction rapide limite cliquetis moyenne sera nulle. [0050] Les principaux avantages de la présente invention sont d'optimiser des prestations consommation par rapport à la performance et la protection moteur contre le cliquetis de même qu'à mettre en oeuvre une correction curative ou limite rapide cliquetis et une correction adaptative cliquetis cohérentes avec la physique de combustion et rapide à réagir pour la correction adaptative. [0051] L'invention concerne aussi un moteur thermique comportant un contrôle moteur comprenant une unité de contrôle permettant d'éviter l'apparition de cliquetis lors du fonctionnement du moteur, caractérisé en ce que l'unité de contrôle moteur fonctionne conformément à un tel procédé de correction de l'avance à l'allumage. [0052] L'invention n'est nullement limitée aux modes de réalisation décrits et illustrés qui n'ont été donnés qu'à titre d'exemples. REVENDICATIONS1. Procédé de correction de l'avance à l'allumage appliquée à un moteur thermique afin d'éviter l'apparition de cliquetis lors du fonctionnement du moteur, pour lequel il est calculé une avance à l'allumage appliquée (Av app) en fonction de plusieurs paramètres d'avance (Av lim cliq, Av opt, Av cons, Av min) dont l'avance limite cliquetis de base (Av lim cliq), au moins un des paramètres d'avance (Av lim cliq, Av opt, Av cons, Av min) étant corrigé, le procédé comprenant une étape de comparaison de l'avance limite cliquetis de base (Av lim cliq) avec une avance à l'allumage optimale (Av opt) - définie comme permettant d'obtenir le couple maximal pour un point de fonctionnement donné - en tant qu'autre paramètre d'avance (Av lim cliq, Av opt, Av cons, Av min), la valeur minimale entre l'avance limite cliquetis de base (Av lim cliq) et l'avance à l'allumage optimale (Av opt) étant prise pour la détermination de l'avance à l'allumage appliquée (Av app), caractérisé en ce que l'avance limite cliquetis de base (Av lim cliq) est corrigée préalablement à la comparaison de l'avance limite cliquetis de base (Av lim cliq) et de l'avance à l'allumage optimale (Av opt). 2. Procédé selon la revendication 1, dans lequel l'avance limite cliquetis de base (Av lim cliq) est prédéterminée par cartographie. 3. Procédé selon la revendication 2, dans lequel il est défini une avance maximale préventive par cartographie pour l'avance limite cliquetis de base (Av lim cliq), cette avance maximale préventive et l'avance à l'allumage optimale (Av opt) pouvant être dépassée par l'obtention d'une valeur limite de base cliquetis corrigée. 4. Procédé selon l'une quelconque des revendications précédentes, dans lequel la correction comporte une correction rapide limite cliquetis (Cor rap cliq), cette correction (Cor rap cliq) s'appliquant quand un cliquetis a été détecté dans un cylindre du moteur. 5. Procédé selon la revendication 4, pour lequel la correction rapide limite cliquetis (Cor rap cliq) est effectuée cylindre par cylindre en fonction du régime et de la charge moteur. 6. Procédé selon la revendication 5, pour lequel la correction rapide limite cliquetis (Cor rap cliq) est modifiée par une valeur calibrable en fonction du régime. 7. Procédé selon l'une quelconque des revendications 4 à 6, dans lequel la correction comporte une correction adaptative cliquetis (Cor adap cliq), cette correction adaptative (Cor adap cliq) consistant en une moyenne glissante des corrections rapides limites cliquetis (Cor rap cliq) successives. 8. Procédé selon l'une quelconque des revendications précédentes, pour lequel les autres paramètres d'avance (Av cons, Av min) sont une avance de consigne (Av cons) permettant d'obtenir le couple moteur de consigne demandé par le conducteur et une avance minimale (Av min) correspondant à l'avance à l'allumage à partir de laquelle la combustion n'a plus lieu, la valeur maximale entre l'avance de consigne (Av cons) et l'avance minimale (Av min) étant prise pour être comparée à la valeur minimale entre l'avance limite cliquetis de base (Av lim cliq) préalablement corrigée et l'avance à l'allumage optimale (Av opt). 9. Procédé selon la revendication 8, pour lequel, en tant qu'avance à l'allumage appliquée (Av app), il est pris la valeur minimale entre, d'une part, la valeur maximale entre l'avance de consigne (Av cons) et l'avance minimale (Av min) et, d'autre part, la valeur minimale entre l'avance limite cliquetis de base (Av lim cliq) préalablement corrigée et l'avance à l'allumage optimale (Av opt). 10. Moteur thermique comportant un contrôle moteur comprenant une unité de contrôle permettant d'éviter l'apparition de cliquetis lors du fonctionnement du moteur, caractérisé en ce que l'unité de contrôle moteur fonctionne conformément à un procédé de correction de l'avance à l'allumage selon l'une quelconque des revendications précédentes.