Brevet FR2807839A1 — publié le 20011019

PROCEDE ET DISPOSITIF POUR DETECTER LA PRESENCE ET L'ENERGIE D'UNE FREQUENCE DONNEE DANS UN BRUIT, ET APPLICATION A LA DETECTION DU CLIQUETIS DANS UN MOTEUR A COMBUSTION INTERNE La présente invention concerne des perfection- nements apportés dans le domaine de la détection, par analyse spectrale, de la présence et de l'énergie d'une fréquence donnée dans un bruit. Ce type de détection peut trouver une application très intéressante, bien que non exclusive, pour détecter le cliquetis dans un moteur à combustion interne. On rappellera que le cliquetis est un bruit engendré dans au moins un cylindre du moteur en raison d'une auto- inflammation locale du mélange gazeux due à une surpression avant l'apparition de l'étincelle, en raison d'un réglage défectueux de l'allumage. Pour ce qui est de la détection du cliquetis, on connaît un dispositif réalisé sous forme d'un circuit intégré spécialisé (ASIC) qui effectue la détection et le filtrage de la fréquence du cliquetis et qui fournit un signal proportionnel à l'importance du cliquetis. Toutefois ce dispositif connu est d'un coût trop élevé pour qu'il soit possible d'envisager son implantation systématique dans les véhicules pour le contrôle permanent des conditions de fonctionnement du moteur. Il est connu de détecter, par analyse spectrale, la présence et l'énergie d'une fréquence donnée Fo dans un bruit. Pour cela, on échantillonne le signal du bruit détecté à une fréquence fixe d'échantillonnage qui est au moins double de la fréquence maximale de la bande de fréquence à analyser centrée sur la fréquence donnée Fo. Un filtrage anti-repliement (destiné à éliminer le signal 2 2807839 virtuel dû à l'échantillonnage), du type passe-bas fixe, coupe les fréquences supérieures à ladite fréquence maximale. Un filtre numérique passe-bande centré sur la fréquence donnée Fo traite le signal dans la plage ainsi définie et on évalue alors, à partir d'un critère d'évaluation prédéterminé appliqué dans la bande filtrée, la présence et l'importance de la fréquence donnée Fo. Un inconvénient de ce processus connu réside dans le fait que, lorsque la fréquence donnée Fo à analyser est variable (ce qui est le cas pour le cliquetis), il est nécessaire de recalculer le filtre numérique passebande pour chaque valeur de la fréquence Fo. Un autre inconvénient du processus connu réside dans le fait que la fréquence d'échantillonnage est fixe et supérieure à au moins deux fois la fréquence maximale de la bande de fréquence à analyser centrée sur la fréquence donnée Fo. Par exemple pour un cas typique o Fo = 20 kHz et la largeur de bande BW = 8 kHz, la fréquence d'échantillonnage doit être supérieure à 2 (Fo + BW) = 48 kHz, c'est-à-dire en pratique au moins 60 kHz pour que le filtre antirepliement soit d'un ordre raisonnable. Par conséquent, le processus connu peut certes être mis en oeuvre en laboratoire lorsqu'on dispose du temps et des moyens permettant d'adapter les conditions de calcul aux valeurs effectives de la fréquence à analyser. Toutefois, ce processus n'est par contre pas adapté pour traiter une fréquence Fo évolutive, comme l'est le cliquetis, ce qui est à considérer conjointement avec la nécessité d'un échantillonnage à une fréquence élevée. En définitive, le processus sus-indiqué ne peut pas être mis en oeuvre pour effectuer une analyse continue, notamment pour assurer un contrôle en temps réel des conditions de fonctionnement du moteur et éventuellement engendrer un 3 2807839 signal propre à commander une modification appropriée du circuit d'allumage. L'invention a essentiellement pour but de proposer des perfectionnements aptes à écarter les inconvénients précités des moyens actuellement connus et qui soient plus simples à mettre en oeuvre et plus économiques, de sorte qu'il soit envisageable, dans le cas de l'application à la détection du cliquetis, de créer un dispositif permettant de suivre en continu, en temps réel, le fonctionnement du moteur d'un véhicule automobile, notamment pour assurer un ajustement permanent des moyens d'allumage. A ces fins, l'invention propose, selon un premier de ses aspects, un procédé pour détecter, par analyse spectrale, la présence et l'énergie d'une fréquence donnée Fo dans un bruit, ce procédé consistant: - à échantillonner le bruit avec une fréquence d'échantillonnage Fe; - à effectuer un filtrage anti-repliement sur le signal échantillonné, - et à traiter le signal échantillonné * en le filtrant avec un filtre numérique et * en évaluant, sur la base d'un critère prédéterminé, la présence et l'énergie de ladite fréquence donnée Fo, lequel procédé, étant conforme à l'invention, se caractérise en ce que: - le filtrage numérique est un filtrage passe-haut ayant une fréquence de coupure F, - la fréquence d'échantillonnage Fe est double de la fréquence donnée Fo, et - la fréquence de coupure du filtrage anti-repliement est située entre la fréquence donnée Fo et la fréquence d'échantillonnage Fe. Les dispositions propres à l'invention confèrent des avantages qui permettent de simplifier les conditions de détection de la fréquence donnée Fo présente dans le bruit. Le principe de repliement de spectre (théorème de Shannon) implique que le filtrage généré par le filtrage numérique passe-haut à fréquence de coupure FC est équivalent à un filtrage passe-bande de fréquence centrale Fo = Fe/2 et ayant un coefficient de qualité Q qui est fonction de la fréquence d'échantillonnage Fe et de ladite fréquence de coupure FC. Lorsqu'on souhaite détecter plusieurs fréquences données Fo différentes, il suffit alors de modifier la fréquence d'échantillonnage Fe, tout en gardant les mêmes coefficients de filtrage pour régler le filtrage sur une autre valeur de fréquence donnée Fo. Dans ces conditions, l'échantillonnage peut être effectué avec une fréquence Fe qui est toujours inférieure à 2 Fo max, c'est-à-dire inférieure à 40 kHz pour Fo = kHz, à comparer avec la fréquence supérieure à 60 kHz avec la technique du filtrage passe-bande utilisée jusqu'à present. La fréquence du filtrage anti-repliement doit également être réglable afin que cette fréquence anti- repliement demeure comprise entre la fréquence maximale de la bande (Fmax = Fo + M largeur de bande) et la fréquence d'échantillonnage, de manière à éliminer le repliement de spectre lié aux fréquences autour de n Fe + Fe/2, n étant un nombre entier. De préférence, la fréquence de coupure Fc du filtrage numérique passehaut est choisie de manière à simplifier les coefficients du filtre passehaut. Pour cela il suffit de prendre Fc = (Fe. arctg n)/n o n est un nombre entier. Plus la valeur de n est grande, plus la fréquence de coupure Fc est proche de la valeur de la fréquence donnée Fo = Fe/2, et donc plus le facteur de qualité Q du filtrage passe-bande équivalent est élevé. Le procédé conforme à l'invention peut trouver une application préférée pour la détection et la quantification d'un cliquetis de fréquence donnée Fo dans un moteur à combustion interne. Selon un second de ses aspects, l'invention propose un dispositif de détection, par analyse spectrale, de la présence et de l'énergie d'une fréquence donnée Fo dans un bruit, ce dispositif comportant: - des moyens d'échantillonnage du signal de bruit avec une fréquence d'échantillonnage Fe, - des moyens de filtrage anti-repliement du signal échantillonné, et des moyens de traitement du signal échantillonné comprenant * des moyens de filtrage numérique et * des moyens d'évaluation, sur la base d'un critère donné, de la présence et de l'énergie de ladite fréquence prédéterminée, lequel dispositif, étant agencé conformément à l'invention, se caractérise en ce que: - les moyens de filtrage numérique sont du type passe- haut, 6 2807839 - la fréquence d'échantillonnage Fe est double de la fréquence donnée Fo, et - la fréquence de coupure des moyens de filtrage anti- repliement est comprise entre ladite fréquence donnée Fo, et ladite fréquence d'échantillonnage Fe. De préférence alors, les moyens de filtrage numérique passe-haut possèdent une fréquence de coupure Fc dont la valeur est choisie de façon à simplifier les coefficients desdits moyens de filtrage numérique passe- haut. Dans ce cas, il est avantageux que la fréquence de coupure Fc des moyens de filtrage numérique passe-haut soit choisie en fonction de la fréquence d'échantillonnage Fe de manière telle que soit satisfaite la relation Fc = (Fe. arctg n)/t o n est un nombre entier. Pour la détection de diverses fréquences données Fo, le dispositif peut avantageusement comporter des moyens pour modifier la fréquence d'échantillonnage et des moyens pour modifier la fréquence du filtre anti- repliement de façon que celle-ci demeure comprise entre la fréquence donnée Fo, et la fréquence d'échantillonnage Fe. On constitue ainsi un dispositif particulièrement simple de structure et d'utilisation, car la détection de plusieurs fréquences données Fo nécessite uniquement un ajustement de fréquence (fréquence d'échantillonnage), ce que l'on sait réaliser par des moyens techniques connus (glissement de fréquence), tandis que les coefficients du filtre numérique passe-haut demeurent inchangés. Grâce à l'invention, on recueille les avantages inhérents à une fréquence d'échantillonnage notablement plus faible que dans les dispositifs antérieurs. Les coefficients du filtre numérique passe-haut sont simples et demeurent fixes quelle que soit la fréquence Fo, à 7' 2807839 analyser. L'implémentation du filtre numérique est obtenue en utilisant uniquement des valeurs entières, ce qui conduit à une structure technique plus simple. Un dispositif conforme à l'invention peut alors trouver une utilisation préférée en tant que dispositif de détection du cliquetis dans un moteur à combustion interne sous forme d'un matériel de structure simplifiée et donc moins coûteux que les dispositifs antérieurs. Surtout, en mettant en oeuvre des moyens calculateurs puissants à microprocesseur qui sont actuellement disponibles sur le marché et qui peuvent autoriser l'élaboration d'appareils peu encombrants, et en conjonction avec les avantages inhérents à la réduction de la fréquence d'échantillonnage et à l'utilisation de filtres à coefficients entiers, il devient possible dans ce contexte de concevoir des dispositifs embarqués propres à détecter le cliquetis en permanence au cours du fonctionnement du moteur et d'assurer un suivi continu des conditions de fonctionnement du moteur qui, par un bouclage approprié sur les moyens d'allumage, permet de maintenir ce fonctionnement dans des conditions optimales. 8 2807839 REVEND I CATIONS 1. Procédé pour détecter, par analyse spectrale, la présence et l'énergie d'une fréquence donnée (Fo) dans un bruit, ce procédé consistant: - à échantillonner le bruit avec une fréquence d'échantillonnage (Fe); - à effectuer un filtrage anti-repliement sur le signal échantillonné, - et à traiter le signal échantillonné * en le filtrant avec un filtre numérique et * en évaluant, sur la base d'un critère prédéterminé, la présence et l'énergie de ladite fréquence donnée (Fo), caractérisé en ce que: - le filtrage numérique est un filtrage passe-haut ayant une fréquence de coupure (Fa), - la fréquence d'échantillonnage (Fe) est double de la fréquence donnée (Fo) et - la fréquence de coupure du filtrage antirepliement est située entre la fréquence donnée (Fo) et la fréquence d'échantillonnage (Fe). 2. Procédé selon la revendication 1, caractérisé en ce que la fréquence de coupure (Fc) du filtrage passe- haut est choisie de manière à simplifier les coefficients du filtre passe-haut. 3. Procédé selon la revendication 2, caractérisé en ce que la fréquence de coupure (Fa) du filtrage numérique passe-haut est choisie telle que: Fc = (Fe. arctg n)/7z o Fe est la fréquence d'échantillonnage et n est un nombre entier. 9 2807839 4. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que, pour détecter des fréquences données (Fo) différentes, on modifie la fréquence d'échantillonnage tout en conservant les mêmes coefficients de filtrage passe-haut et en ce que la fréquence du filtrage anti-repliement est modifiée pour demeurer comprise entre la fréquence donnée (Fo) et la fréquence d'échantillonnage (Fe) 5. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il est mis en oeuvre pour détecter et quantifier un cliquetis de fréquence (Fo) dans un moteur à combustion interne. 6. Dispositif de détection, par analyse spectrale, de la présence et de l'énergie d'une fréquence donnée (Fo) dans un bruit, ce dispositif comportant: - des moyens d'échantillonnage du signal de bruit avec une fréquence d'échantillonnage (Fe), - des moyens de filtrage antirepliement du signal échantillonné, et - des moyens de traitement du signal échantillonné comprenant * des moyens de filtrage numérique et * des moyens d'évaluation, sur la base d'un critère donné, de la présence et de l'énergie de ladite fréquence prédéterminée, caractérisé en ce que: - les moyens de filtrage numérique sont du type passe- haut, - la fréquence d'échantillonnage (Fe) est double de la fréquence donnée (Fo), et 2807839 - la fréquence de coupure des moyens de filtrage anti- repliement est comprise entre ladite fréquence donnée (Fo) et ladite fréquence d'échantillonnage (Fe) 7. Dispositif selon la revendication 6, caractérisé en ce que les moyens de filtrage numérique passe-haut possèdent une fréquence de coupure (Fa) dont la valeur est choisie de façon à simplifier les coefficients desdits moyens de filtrage numérique passe-haut. 8. Dispositif selon la revendication 7, caractérisé en ce que la fréquence de coupure (Fc) des moyens de filtrage numérique passe-haut est choisie en fonction de la fréquence d'échantillonnage (Fe) de manière telle que soit satisfaite la relation Fc = (Fe. arctg n)/' o n est un nombre entier. 9. Dispositif selon l'une quelconque des revendications 6 à 8, pour la détection de diverses fréquences données (Fo), caractérisé en ce qu'il comporte des moyens pour modifier la fréquence d'échantillonnage et des moyens pour modifier la fréquence du filtre anti- repliement de façon qu'elle demeure comprise entre la fréquence donnée (Fo) et la fréquence d'échantillonnage. 10. Utilisation du dispositif selon l'une quelconque des revendications 6 à 9 pour la détection du cliquetis de fréquence donnée (Fo) dans un moteur à combustion interne.