Brevet FR3067191A1 — publié le 20181207

L'invention concerne le domaine de l'atténuation des interférences électromagnétiques, suscitées en particulier par le moteur électrique d'un véhicule, vis-à-vis d'un signal radio modulé en amplitude reçu par ledit véhicule. Plus précisément, dans le contexte d'un récepteur radio embarqué dans un véhicule, en particulier dans un véhicule électrique, apte à recevoir un signal AM, AM pour « Amplitude Modulation » en anglais, signifiant « modulation en amplitude », la présente invention vise la suppression des interférences électromagnétiques introduites dans ledit signal radio AM par le fonctionnement du moteur électrique. Ces interférences électromagnétiques, comme cela est connu, sont 10 notamment générées par le moteur électrique d'un tel véhicule. Un récepteur radio, notamment dans un système multimédia d'un véhicule automobile, est apte à recevoir un signal radio, en particulier un signal radio AM. Des interférences électromagnétiques sont générées par le moteur de tels véhicules, en particulier le moteur électrique d'un véhicule électrique ou hybride, perturbant la réception 15 du signal radio AM. Pour supprimer ces interférences électromagnétiques, il est connu de l'homme du métier de recourir à des filtres mettant en oeuvre des algorithmes itératifs, désignés algorithmes CPA pour « Constant Phase Algorithm » en anglais, signifiant « algorithme à phase constante ». Comme leur nom l'indique, ces algorithmes CPA visent 20 à assurer une phase constante dans le signal radio AM traité. Plus précisément, les algorithmes CPA sont utilisés pour définir le meilleur filtre à appliquer au signal radio AM reçu en vue d'en supprimer les interférences électromagnétiques. Un tel signal radio AM, reçu sous forme modulée par un récepteur radio, est 25 soumis à différents senseurs et à un filtrage adapté pour que le signal radio démodulé correspondant puisse être restitué dans de bonnes conditions, notamment dans l'habitacle d'un véhicule automobile. L'homme du métier connaît le principe de fonctionnement d'un signal radio AM, c'est-à-dire modulé en amplitude, reçu par un récepteur radio adapté, en vue d'être 30 démodulé puis restitué à des auditeurs. Une problématique connue ayant trait à la réception d'un signal radio AM via un récepteur radio mobile, en particulier intégré dans un véhicule automobile électrique ou hybride, réside dans le fait que des interférences électromagnétiques, en particulier générées par le moteur électrique dans le cas d'un véhicule électrique ou hybride, 35 perturbent le signal radio AM reçu. 3067191 2 Il en découle un filtrage nécessaire, typiquement au moyen d'un filtre à réponse impulsionnelle (« FIR »), pour supprimer lesdites interférences électromagnétiques. En référence à la figure 1, pour supprimer les interférences 5 électromagnétiques dans un signal radio AM reçu, des filtres à réponse impulsionnelle FIR ont été développés. Ces filtres mettent en oeuvre des algorithmes CPA, décrits ci-après, configurés pour atténuer dans le signal radio AM reçu, exprimé en bande de base complexe et noté yn, lesdites interférences électromagnétiques, en vue de fournir un signal radio FM traité zn. Selon l'état de la technique, les algorithmes de suppression des interférences électromagnétiques sont généralement du type à phase constante, comme évoqué précédemment. En effet, le principe de la modulation d'amplitude assure que le signal radio émis présente une phase constante. De ce fait, des algorithmes de calcul, désignés algorithmes CPA, ont été mis au point et l'homme du métier cherche en permanence à les améliorer, avec pour contrainte principale d'assurer, après calcul, une phase sensiblement constante dans le signal radio filtré au sein du récepteur. Les algorithmes CPA sont des algorithmes de calcul itératifs ayant pour objectif de déterminer les parties réelles et imaginaires des coefficients complexes à appliquer au vecteur complexe correspondant au signal radio AM reçu, exprimé en bande de base complexe, en vue de réaliser une combinaison permettant d'atténuer les interférences électromagnétiques présentes dans le signal radio AM. D'un point de vue mathématique, le principe présenté ci-dessus, dans lequel des coefficients complexes, caractéristiques d'un filtre à réponse impulsionnelle, sont attribués aux signaux reçus d'une part par une antenne d'un récepteur radio, correspondant à un signal radio AM auquel se sont ajoutées des interférences électromagnétiques générées par une source d'interférences, tel qu'un moteur électrique de véhicule par exemple, et d'autre part par une deuxième antenne connectée à ladite source d'interférences, tel que le moteur électrique évoqué précédemment, correspondant auxdites interférences, exprimés en bande de base complexe, en vue de former un signal radio filtré à restituer, après annulation desdites interférences électromagnétiques, se traduit de la façon suivante. Le signal radio filtré s'écrit : zn = WnTYn = [wl,n " ,'- 2n ] r1 ,y2,72 OÙ 371,n est le signal radio, en bande de base complexe, reçu par l'antenne 35 considérée du récepteur radio, correspondant au signal radio AM émis, perturbé par les interférences électromagnétiques, et y2,72 est le signal reçu par l'antenne recevant le bruit 3067191 3 de la source d'interférences, en particulier le moteur électrique d'un véhicule électrique ou hybride, et w1 , w2,n sont les coefficients complexes attribués, via un filtre à réponse ,n impulsionnelle FIR, audit signal radio reçu. Selon l'état de la technique, des algorithmes CPA sont mis en oeuvre pour 5 déterminer le vecteur complexe Wn apte à minimiser la fonction de coût suivante : icpA = Et Izn Zn I 121 Par ailleurs, selon l'état de l'art, le vecteur de coefficients complexes Wn serait considéré comme constitué de complexes linéaires, ledit vecteur Wn ayant la forme suivante : vvn _ [al,n /0 a2,n +Jb2,n Les composantes de ce vecteur de coefficients complexes Wn sont indépendantes les unes des autres et les parties réelles et imaginaires de chaque composante également. La fonction de coût correspondante peut être réduite par la technique du 15 gradient instantané pour s'écrire : VicpA = xv,Ynn112 X (Zn 'Zn') où y est une constante choisie permettant de faire converger le gradient plus ou moins vite, en fonction de la stabilité et de la rapidité de convergence souhaitées. La mise à jour des coefficients complexes découle alors de la formule 20 suivante : Yn Wn+1 Wn x x (zn izni) Cet algorithme, représentatif de l'état de l'art, donne la courbe de solutions de la figure 2, avec partie réelle Re et partie imaginaire lm, susceptible de converger vers des solutions non optimales. En particulier, s'il est correct que la phase converge vers 0, 25 la courbe de solutions de l'état de l'art permet également au gain de converger vers 0, tout en constituant une solution objective pour l'algorithme CPA mis en oeuvre. Pour pallier cet inconvénient majeur, dans l'état de l'art, il est connu d'ajouter un coefficient de normalisation dans l'équation de mise à jour des coefficients complexes à mettre en oeuvre via un filtre à réponse impulsionnelle. Ladite mise à jour des 30 coefficients complexes devient par conséquent : w1= (1/1/ - Y Yn x (zn - izni)) (1- Y+ ) liwniv n Un inconvénient majeur des techniques de filtrage connues et des algorithmes CPA tels qu'ils sont appliqués aujourd'hui, en vue de supprimer les interférences électromagnétiques en particulier produites par le moteur électrique d'un véhicule 3067191 4 électrique ou hybride, réside dans le fait qu'ils convergent parfois lentement, et surtout dans le fait qu'ils convergent parfois à mauvais escient et présentent une stabilité défaillante. En d'autres termes, il arrive que des coefficients complexes vérifiant les conditions requises amènent à la restitution d'un signal radio de mauvaise qualité. 5 C'est pour pallier ces inconvénients que la présente invention est proposée, en vue de permettre la suppression des interférences électromagnétiques dans un signal radio AM reçu par un récepteur radio, notamment embarqué dans un véhicule automobile, au moyen d'un procédé de filtrage amélioré. A cette fin, la présente invention prévoit en particulier la mise en oeuvre d'un 10 algorithme itératif, par exemple de type algorithme CPA, pour déterminer les caractéristiques d'un filtre à appliquer, sur la base d'une fonction de coût spécifique que ledit algorithme itératif est chargé de minimiser. Ladite fonction de coût est en particulier exprimée en coordonnées polaires et normalisée en termes de gain, de sorte que la convergence vers 0 de la phase est 15 assurée. De cette façon, l'algorithme itératif considéré converge plus rapidement et de façon stable vers une détermination du vecteur de coefficients complexes à appliquer, au moyen d'un filtre à réponse impulsionnelle notamment, aux signaux reçus par l'antenne du récepteur radio considéré et par la deuxième antenne, exprimés en bande de base 20 complexe, de manière à supprimer les interférences électromagnétiques. Plus précisément, la présente invention vise l'atténuation, voire la suppression des interférences électromagnétiques en particulier générées par un moteur électrique d'un véhicule vis-à-vis d'un signal radio AM reçu par un récepteur radio. A cette fin, ledit récepteur radio destiné à recevoir le signal radio AM émis est 25 connecté à au moins deux antennes de réception radio séparées l'une de l'autre, une première antenne recevant, à l'instant n, un premier signal radio yim, correspondant au signal radio AM émis, perturbé par les interférences électromagnétiques, et une deuxième antenne recevant, à l'instant n, le signal bruité y2,', correspondant aux interférences électromagnétiques. 30 Le premier signal radio et le deuxième signal bruité sont destinés à être combinés à travers un filtre à réponse impulsionnelle dont la détermination des coefficients est le but de la présente invention. Plus précisément, la présente invention a pour objet un procédé d'atténuation des interférences électromagnétiques dans un signal radio modulé en amplitude reçu par un récepteur radio, lesdites interférences électromagnétiques étant produites par une source d'interférences, de façon à produire un signal radio filtré Z, défini par Zn = W,TY, à l'instant n, où Y, est un vecteur dont les composantes correspondent respectivement au 3067191 5 signal radio reçu par une première antenne du récepteur radio, ledit signal radio reçu comprenant des interférences électromagnétiques, et à un deuxième signal reçu par une deuxième antenne reliée à la source d'interférences, ledit deuxième signal correspondant aux interférences électromagnétiques, en bande de base complexe, et Wn est un vecteur 5 dont les composantes correspondent à des coefficients complexes caractéristiques d'un filtre à réponse impulsionnelle, lesdits coefficients complexes étant destinés à être appliqués respectivement au signal radio reçu et au deuxième signal radio exprimés en bande de base complexe, pour former, après combinaison, le signal radio filtré Zn dans lequel les interférences électromagnétiques sont atténuées, le procédé selon l'invention /0 comprenant la détermination de coefficients complexes du vecteur Wn tels que : Zn = WnTlin = i,nYi,n W2,n- 372,n 5 au moyen de l'introduction d'une corrélation entre les parties réelles et imaginaires desdits coefficients complexes, lesdits coefficients complexes s'exprimant en coordonnées polaires, de sorte que w1,n = g1e121n et W2,n = g2,ne12Tc92'n 5 15 et de la mise en oeuvre d'un algorithme itératif prédéterminé configuré pour déterminer 91,n, 92,n, 01,n et 02,n aptes à minimiser la fonction de coût suivante : JCPA E Izni n - 11 = E teJezn - 11 2 de façon à obtenir le vecteur de coefficients complexes Wn caractéristiques du filtre à réponse impulsionnelle à appliquer au signal radio reçu Yn pour en atténuer les 20 interférences électromagnétiques. Grâce au procédé selon l'invention, l'algorithme itératif mis en oeuvre est apte à converger rapidement et de façon stable vers un ensemble limité de solutions assurant une phase nulle et un gain non nul dans le signal radio filtré. En effet, l'introduction d'une corrélation entre les parties réelles et imaginaires des coefficients complexes du filtre 25 revient à intégrer, pour la mise en oeuvre de l'algorithme itératif, l'existence d'une corrélation entre les signaux yl,n et Y2,72. Avantageusement, ledit algorithme d'adaptation itératif est un algorithme d'adaptation à phase constante. Selon un mode de réalisation, le procédé selon l'invention comprend la mise 30 en oeuvre de l'algorithme d'adaptation itératif consistant en la détermination des gains Gn et phases On complexes aptes à minimiser dans le temps la fonction de coût caractérisée par le gradient instantané suivant : VicpA - Un X f (zn) + Vrzn x f (4) , 1 2 2 avec f(0c) = 10(1 ) 3067191 et Vrzn = 6 azni [ exP (-jen) Yn azn _ [a.gn awn azn [-j exp (-jen) Yni. aen où Gn est un vecteur composé des gains des coefficients complexes à l'instant n et On est le vecteur composé des phases des coefficients complexes. Selon un mode de réalisation, les évolutions respectives de Gn, On dans le 5 temps sont calculées au moyen des formules suivantes : 1 Gn+1 - Gn - x Re[ (zn2 - IznI2) exp (jen) Yn] Izni 3 1 en+1 - en - - X Im[ (zn2 - IznI2) Gn exp (jen) Yn] Izni 3 où Gn est un vecteur composé des gains des coefficients complexes à l'instant n, On est le vecteur composé des phases des coefficients complexes, et lig et 1,19 sont des 10 constantes choisies en fonction de la rapidité et de la précision de la convergence souhaitées de l'algorithme d'adaptation itératif mis en oeuvre. La présente invention vise également un récepteur radio comprenant un microcontrôleur configuré pour mettre en oeuvre le procédé tel que brièvement décrit ci-dessus. 15 La présente invention vise aussi un véhicule automobile comprenant un récepteur radio tel que brièvement décrit ci-dessus. Selon un mode de réalisation, ledit véhicule comprenant un moteur électrique, la première antenne est une antenne réceptrice du récepteur radio et la deuxième antenne est une antenne connectée audit moteur électrique du véhicule automobile, ledit 20 moteur électrique étant la source d'interférences. L'invention sera mieux comprise à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple, et se référant au dessin annexé qui représente : - la figure 1, le schéma de principe d'un procédé d'annulation d'interférences électromagnétiques au moyen d'un filtre mettant en oeuvre 25 un algorithme CPA; - la figure 2, la courbe de l'ensemble des solutions possibles dans le contexte d'un algorithme CPA tel que mis en oeuvre dans l'état de l'art ; - la figure 3, la courbe de l'ensemble des solutions possibles dans le contexte d'un algorithme CPA tel que mis en oeuvre conformément à 30 l'invention. Le procédé de suppression des interférences électromagnétiques d'un signal radio AM, selon l'invention, est présenté en vue d'une mise en oeuvre, principalement, dans un récepteur radio d'un système multimédia embarqué dans un véhicule automobile. 3067191 7 Cependant, la mise en oeuvre de la présente invention dans tout autre domaine technique, en particulier dans tout type de récepteur radio AM, est également visée. La présente invention propose une réécriture spécifique de la fonction de coût 5 à minimiser dans le cadre de la démarche visant à déterminer, comme décrit précédemment, les composantes du vecteur de coefficients complexes à appliquer au signal radio AM reçu en vue d'en éliminer les interférences électromagnétiques. Le modèle d'observation du signal radio filtré par application du vecteur de coefficients complexes précité s'exprime de la façon suivante : /0 Zn = WnTYn = Wl,n- 371,n W2,n-Y2,n [W1,n1 = G1,nei271-91'n avec Wn = LW2,ni G2,nej2n-92'n où Zn est le signal radio filtré, ytn est le signal radio reçu, en bande de base complexe, par l'antenne considérée du récepteur radio, ledit signal radio reçu 371,n comprenant le signal radio à restituer et les interférences électromagnétiques, 372,n est le 15 signal reçu par une deuxième antenne, reliée à la source d'interférences électromagnétiques, en particulier le moteur électrique d'un véhicule électrique ou hybride, ledit deuxième signal correspondant auxdites interférences électromagnétiques, et W1,n 5 W2,n sont les vecteurs des coefficients complexes constitutifs du filtre à appliquer au signal radio reçu Y. 20 Pour exploiter le fait que seule la phase est une contrainte à considérer dans la mise en oeuvre d'algorithme CPA, la présente invention se propose d'exprimer les coefficients complexes, correspondant aux coefficients du filtre à appliquer au signal radio reçu Yn, correspondant d'une part à un signal radio AM reçu et à un deuxième signal correspondant à des interférences électromagnétiques, en coordonnées polaires : 25 W1,n = g1,ne12n-91'n et W2,n = g2,ne12n-92'n Dès lors, le signal filtré s'écrit également en coordonnées polaires, permettant de simplifier le calcul du gradient : Zn = WnTYn = Gzn X eezn Dès lors, selon l'invention, un algorithme itératif, en particulier un 30 algorithme CPA, est mis en oeuvre pour déterminer les coefficients wn aptes à minimiser la fonction de coût suivante : 2 JCPA E i n -11 = E teJezn - 11 IZn Le gradient instantané de cette fonction de coût s'écrit : VJCPA = V (f) X f (z) V (z) X f (f) 3067191 8 avec f (a) = ap (a2_ lai2) Et les dérivées partielles s'écrivent : azn azn agn [ exp(-j en) Yn V' zn = aWn. dzri [-j Gn°exP(-je) den ô = 'Un d gz: [ exp (jen) Vrf Yn n azn [j Gn exp (jen) Yni den 5 où Gn est un vecteur composé des gains des coefficients complexes du filtre à appliquer à l'instant n, On est le vecteur composé des phases des coefficients complexes dufiltre à appliquer à l'instant n. La mise à jour dans le temps des gains et phases de chacun des coefficients complexes à déterminer s'obtient par conséquent grâce aux formules suivantes : 10 Gn-Fi - Gn - -1z113 x Re[ (zn2 - IznI2) exp (jen) Yn] 1 en+1 - en - - X Im[ (zn2 - IznI2) Gn exp (jen) Yn] Izni 3 où jiget 1,19 sont des constantes choisies en fonction de la rapidité, de la stabilité et de la précision de convergence de l'algorithme souhaitées. Il découle de ces formules une forte interdépendance entre les parties réelles 15 et imaginaires des coefficients complexes à déterminer. La mise en oeuvre d'algorithmes itératifs sur ces formules, en particulier d'algorithmes CPA, avec la contrainte de minimiser la fonction de coût exposée précédemment, converge ainsi plus efficacement que dans l'état de l'art. En effet, les solutions à gains nuls ne sont plus possibles et la convergence de la phase vers 0 est en 20 revanche assurée. La figure 3 montre ainsi la courbe des solutions d'un algorithme CPA mis en oeuvre sur les formules précédemment décrites, avec leurs modules Abs et leurs phases Ph respectives. Grâce à l'invention, les algorithmes CPA convergent ainsi vers un sous-25 ensemble de solutions plus restreint que l'ensemble des solutions possibles des algorithmes CPA tels que mis en oeuvre dans l'état de l'art. La mise en oeuvre du procédé selon l'invention, via un filtre à réponse impulsionnelle, permet par conséquent la suppression des interférences électromagnétiques d'un signal radio AM reçu par une antenne d'un récepteur radio d'un 30 véhicule, lesdites interférences étant produites par le moteur, en particulier le moteur 3067191 9 électrique d'un tel véhicule, avec une meilleure stabilité et une meilleure rapidité que dans l'état de la technique. Il est précisé, en outre, que la présente invention n'est pas limitée au mode de réalisation décrit ci-dessus, ayant recours à des algorithmes CPA, et est susceptible de 5 variantes accessibles à l'homme de l'art ; notamment, d'autres types d'algorithmes peuvent tout à fait être mis en oeuvre. REVENDICATIONS1. Procédé d'atténuation des interférences électromagnétiques dans un signal radio modulé en amplitude reçu par un récepteur radio, lesdites interférences électromagnétiques étant produites par une source d'interférences, de façon à produire un signal radio filtré Zn défini par Zn = W,TY, à l'instant n, où Yn est un vecteur dont les composantes correspondent respectivement au signal radio reçu par une première antenne du récepteur radio, ledit signal radio reçu comprenant des interférences électromagnétiques, et à un deuxième signal reçu par une deuxième antenne reliée à la source d'interférences, ledit deuxième signal correspondant aux interférences électromagnétiques, en bande de base complexe, et Wn est un vecteur dont les /0 composantes correspondent à des coefficients complexes caractéristiques d'un filtre à réponse impulsionnelle, lesdits coefficients complexes étant destinés à être appliqués respectivement au signal radio reçu et au deuxième signal radio exprimés en bande de base complexe, pour former, après combinaison, le signal radio filtré Zr, dans lequel les interférences électromagnétiques sont atténuées, le procédé selon l'invention comprenant 15 la détermination de coefficients complexes du vecteur Wn tels que : Zn = WnTYn = w1,n- Y1,n + w2,n- Y2,n I au moyen de l'introduction d'une corrélation entre les parties réelles et imaginaires desdits coefficients complexes, lesdits coefficients complexes s'exprimant en coordonnées polaires, de sorte que W1,n= 91,ne12Tre1'n et w2,n = 92,ne12Tc92'n 5 20 et de la mise en oeuvre d'un algorithme itératif prédéterminé configuré pour déterminer 91,n, 92,n5 e1,n et 02,n aptes à minimiser la fonction de coût suivante : Zn 2 JCPA 111= E telezn - iznI de façon à obtenir le vecteur de coefficients complexes Wn caractéristiques du filtre à réponse impulsionnelle à appliquer au signal radio reçu Yn pour en atténuer les 25 interférences électromagnétiques. 2. Procédé selon la revendication 1, dans lequel ledit algorithme d'adaptation itératif est un algorithme d'adaptation à phase constante. 3. Procédé selon l'une des revendications précédentes, comprenant la mise en oeuvre de l'algorithme d'adaptation itératif consistant en la détermination des gains Gn et 30 phase On complexes aptes à minimiser dans le temps la fonction de coût caractérisée par le gradient instantané suivant : 7/cpA = X f(z) + VZn X f (4) 3067191 avec f (oc) = (0(2 _ 10(12) , 11 210(13 et Vrzn = [ exp (-Jen) Yn [-j G,-, exp (-J e)/ln]. où Gn est un vecteur composé des gains des coefficients complexes à l'instant n et On est le vecteur composé des phases des coefficients complexes. 5 4. Procédé selon la revendication précédente, dans lequel les évolutions respectives de Gn, On dans le temps sont calculées au moyen des formules suivantes : 1 Gn+1 = Gn - x Re[ (zn2 - IznI2) exp (jen) Yn] Izni 3 1 en+1 = en - lie -IznI 3 X im[ (zn2 - IznI2) Gn exp (Jen) Yn1 où Gn est un vecteur composé des gains des coefficients complexes à l'instant n, On est 10 le vecteur composé des phases des coefficients complexes, et lig et 1,19 sont des constantes choisies en fonction de la rapidité et de la précision de la convergence souhaitées de l'algorithme d'adaptation itératif mis en oeuvre. 5. Récepteur radio comprenant un microcontrôleur configuré pour mettre en oeuvre le procédé selon l'une quelconque des revendications précédentes. 15 6. Véhicule automobile comprenant un récepteur radio selon la revendication précédente. 7. Véhicule automobile selon la revendication précédente, ledit véhicule comprenant un moteur électrique, dans lequel la première antenne est une antenne réceptrice du récepteur radio et la deuxième antenne est une antenne connectée audit 20 moteur électrique du véhicule automobile, ledit moteur électrique étant la source d'interférences.