Brevet FR2818840A1 — publié le 20020628

L'invention concerne un procédé et un dispositif pour traiter, éliminer, les interférences présentes dans un ou plusieurs signaux reçus par un réseau de N capteurs. Elle s'applique pour l'élimination d'interférences volontaires ou involontaires, occupant tout ou partie du spectre du signal satellite reçu par des récepteurs GPS (Global Positioning system). Elle trouve son application pour améliorer les processus de traitement des interférences dans différents traitements de signal. Elle peut aussi être utilisée pour éliminer, d'un signal reçu par des lo récepteurs standards, des interférences volontaires ou involontaires. Les systèmes permettant d'effectuer des traitements anti- interférences sur la base des réseaux d'antennes, utilisent à ce jour des méthodes prenant en compte, comme données d'entrée, la totalité de la bande du signal GPS reçu. La plupart de ces méthodes consistent à former une antenne apparente en combinant de manière pondérée les signaux issus de capteurs élémentaires. Il s'agit en fait d'utiliser un réseau de capteurs séparés dans l'espace et, par une combinaison " constructive " ou " destructive,, d'atténuer très fortement le signal dans toutes les directions identifiées comme étant occupées par une ou plusieurs interférences. Typiquement, il s'agit de principes classiques de CRPA (antenne à diagramme de rayonnement contrôlé ou en abrégé anglo-saxon Controled Radiation Pattern Antenna) mettant en oeuvre des algorithmes d'inversion de puissance particulièrement bien adaptés aux signaux utiles de bruit de niveau inférieur au bruit thermique, ce qui est le cas du signal GPS. L'algorithme de CRPA utilise, pour déterminer les coefficients de combinaison précités, le principe décrit ci-après en relation avec la figure 1. Les signaux analogiques radioélectriques, si, GPS sont reçus par les N capteurs Ci d'un réseau d'antennes. Ces signaux si ont un spectre constitué d'une bande de 20 MHz centrée sur la fréquence L1 = 1.575 GHz (fréquence porteuse), respectivement la fréquence L2 = 1.273 GHz, ces deux fréquences porteuses étant connues du domaine GPS. Ils sont transmis à un ensemble 1 de circuits de transposition, pour être transposés à une fréquence intermédiaire Fi plus faible que la fréquence porteuse L1 (respectivement L2). La transposition de fréquences est effectuée par des méthodes connues de l'Homme du métier, telle que celle décrite dans le brevet FR 2.742.612 du demandeur par exemple. Ces signaux ainsi amenés à une fréquence intermédiaire sont éventuellement filtrés. L'ensemble des traitements est réalisé par un processus analogique connu de l'Homme du métier. Les signaux filtrés sont ensuite numérisés à l'aide d'un CAN, 2, (convertisseur analogique numérique), qui travaille à une fréquence d'échantillonnage Fe choisie pour respecter le théorème de Shannon. Le CAN génère des échantillons numériques, à une fréquence de cadence Fe, qui contiennent des informations GPS sur la totalité de la bande du signal utile et qui sont appliqués à une unité de calcul 3 et à un bloc de traitement 4. L'unité de calcul 3 identifie, sur la base d'un algorithme de type CRPA et en mettant en oeuvre un calcul d'inversion de puissance, les directions dans lesquelles sont présentes des sources d'interférences. Cette unité 3 détermine les différents coefficients de pondération w1 à appliquer aux échantillons numériques. Les coefficients de pondération w1 sont appliqués en entrée du bloc de traitement 4 aux échantillons xi transmis directement du CAN 2, le bloc 4 étant adapté à faire disparaître les sources d'interférences dans les échantillons reconstitués, par exemple par combinaison des échantillons pondérés. L'algorithme de détermination des coefficients de pondération à appliquer aux échantillons, est particulièrement bien adapté à des signaux dits, bande étroite,, c'est-à-dire de type Onde pure (CW continuous Wave) ou peu étalés en fréquence, typiquement pour des rapports largeurfréquentielle/fréquencecentrale très très inférieurs à l'unité. Lorsqu'une interférence intervient sur une bande fréquentielle importante, par exemple sur la totalité des 20 MHz dans le cas du GPS code P présent sur la bande L2, ou encore du code C/A présent sur la bande Ll, les interférences sont moins bien éliminées par l'algorithme d'inversion de puissance ou plus vraisemblablement le nombre de degrés de liberté disponibles, donc le nombre d'interférences auxquelles le récepteur est résistant s'en voit diminué. D'autre part, dans le cas de porteurs mobiles (récepteurs de type GPS ou stations comportant des récepteurs GPS) et/ou pour des interférences mobiles dans l'espace, l'estimation de la puissance et la combinaison à effectuer est plus bruitée. Elle est donc moins précise instantanément, et il peut en résulter des sauts de phase dans le signal GPS reconstitué qui vont sensiblement perturber son fonctionnement nominal. Une des méthodes mises en oeuvre pour remédier à ce problème, consiste à intégrer dans l'algorithme de traitement, un stratagème de lissage, par exemple par addition de bruit fictif, afin de réduire le bruit résultant sur les coefficients de pondération et donc sur la phase du signal résultant. De tels artifices peuvent, toutefois, détériorer la sensibilité du système anti- perturbateurs, c'est-à-dire le niveau d'interférence minimal à partir duquel l'algorithme d'inversion de puissance va interférences ne sont pas vues. L'objet de l'invention concerne un procédé de traitement de signal permettant d'éliminer des interférences dans un signal reçu par un réseau de N capteurs, par exemple un signal satellite reçu par un récepteur GPS. L'objet de l'invention concerne un procédé pour traiter les interférences occupant une partie au moins du spectre d'un ou de plusieurs signaux reçus par un réseau de N capteurs. Il est caractérisé en ce qu'il comporte au moins les étapes suivantes: découper chaque échantillon xi de signal en K bandes de fréquence, pondérer les échantillons Xik obtenus par découpage, combiner par indice k de bande de fréquence donné, les différents échantillons pondérés Wik.Xik, afin d'obtenir des signaux Sk N correspondant à __wik.X,k, avant d'effectuer la combinaison des signaux Sk I=1 pour la totalité des bandes K. L'invention concerne aussi un procédé pour éliminer les interférences occupant une partie du spectre d'un signal reçu par un réseau comportant N capteurs caractérisé en ce qu'il comporte au moins les étapes suivantes: numériser les signaux si reçus par les capteurs en N échantillons numeériques xi, À transmettre les xi échantillons numériques à K filtres Gk afin de découper chaque échantillon xi en K bandes de fréquence, appliquer les Xik échantillons obtenus par découpage à: a une unité de calcul adaptée à déterminer les coefficients de pondération Wik, À un bloc de traitement adapté à: combiner pour un indice k de filtre donné les différents échantillons pondérés Wik. Xik, pour obtenir un signal Sk correspondant à N _,,k.Xik, i=l combiner les signaux Sk afin d'obtenir un signal S' exempt en totalité ou en majorité d'interférences. L'objet de l'invention concerne aussi un dispositif pour éliminer les interférences dans un ou plusieurs signaux si reçus par un réseau de N capteurs comportant au moins un ensemble de moyens adaptés à découper en fréquence chaque échantillon xi de signal en K bandes de fréquence, pondérer les échantillons xik obtenus par découpage, combiner par indice k de bande de fréquence donné les différents échantillons pondérés Wik. Xik afin N d'obtenir des signaux sk correspondant à % kWik.Xik, effectuer la combinaison des signaux sk pour la totalité des bandes K. Selon un mode de réalisation, le dispositif comporte au moins À une chaîne de réception de signaux comportant des circuits de transposition en fréquence de la fréquence du signal initial à une fréquence intermédiaire et un CAN pour convertir le signal S en N échantillons numérisés, À un dispositif adapté pour découper en K bandes de fréquence chaque signal numérisé xi, afin de fournir N*K échantillons xik, À une unité de calcul recevant les N*K échantillons et adaptée à déterminer des coefficients de pondération Wik, À un bloc de traitement recevant les coefficients de pondération Wik et les échantillons Xik, ledit bloc étant adapté à appliquer les coefficients de pondération aux différents échantillons, à réaliser la combinaison d'une part pour un indice k donné des Xik échantillons pondérés avec k variant de 1 à K et d'autre part des K signaux sk avec k variant de 1 à K, afin d'obtenir un signal S'. Le procédé et le dispositif selon l'invention sont apliqués par exemple pour éliminer les interférences dans des signaux émis par un satellite et reçu par un récepteur GPS, ou encore par un système de positionnement à étalement de spectre ou encore un système de navigation et de communication à étalement de spectre. L'invention offre notamment les avantages suivants * elle permet de renforcer de manière très sensible les capacités de résistance aux perturbateurs (interférences volontaires ou involontaires), À basée sur le principe du traitement, réseau " permettant de faire la suppression " spatiale ", I'invention se libère des approximations " bandes étroites " classiquement utilisées, À elle ramène pour le traitement adaptatif, moins de bruit dans la bande réduite, ce qui aura tendance à augmenter la sensibilité de l'algorithme utilisé, À par adjonction d'un filtrage de Kalman, elle résorbe les défauts de traitement liés aux dynamiques des porteurs et des perturbateurs, et * permet d'obtenir un processus adaptatif de correction des défauts susceptibles d'être introduit par la réalisation matérielle, évolution des capacités des composants en fonction de la thermique par exemple. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit donnée en référence aux dessins annexés dans lesquels: À la figure 1 représente un exemple de récepteur GPS selon l'art antérieur, 5. la figure 2 schématise une première mise en oeuvre de l'invention, et * la figure 3 représente une deuxième mise en oeuvre de l'invention intégrant un filtre de Kalman. Afin de mieux comprendre l'objet de l'invention, la description qui suit est donnée à titre d'exemple illustratif et nullement limitatif pour le traitement d'interférences dans des signaux reçus par des récepteurs GPS. Le dispositif comporte de façon similaire à la figure 1, un réseau de N capteurs Ci, un bloc de transposition de fréquence et un CAN, non représentés sur la figure 2 pour des raisons de simplification. Les N échantillons issus du CAN 2 (figure 1) sont appliqués à un dispositif 20 adapté à réaliser un découpage en fréquence. Le découpage en fréquence est effectué en utilisant un ensemble de K filtres numériques à réponse impulsionnelle finie, par exemple des filtres numériques FIR (Finite Impulse Response). Le dispositif 20 est pourvu de N voies d'entrée 20j correspondant aux N échantillons xi, i étant un indice désignant un échantillon, et N*K voies de sortie 20ik, avec k l'indice correspondant au filtre utilisé. Un échantillon xi est appliqué au K filtres Gk de manière à obtenir K signaux numériques désignés par Xik, correspondant à K bandes plus restreintes que la bande initiale du signal. Les caractéristiques de chacun et/ou de l'ensemble des K filtres G1 à GK sont choisies pour que la somme des bandes de fréquence ainsi obtenues pour chaque échantillon Xik, reconstitue de manière complète ou la plus complète possible la bande utile globale. Chaque échantillon a une bande utile de 20 M Hz correspondant à la bande utile du signal GPS reçu sur le capteur Ci. Le processus de séparation de bandes est réalisé, de préférence de manière numérique, ce qui permet un ajustement précis des coefficients des différents filtres afin de reconstituer sans distorsion la bande globale. Les échantillons Xik ainsi obtenus sont appliqués d'une part à une unité de calcul 21 et d'autre part à un bloc 22 de traitement. L'unité de calcul 21 est programmée pour effectuer un traitement d'inversion de puissance de type CRPA et pour calculer les coefficients de pondération Wik dédiés, bande par bande pour les N*K échantillons. A l'issu de ce calcul, le procédé est en possession de K jeux de coefficients de pondération (N*K coefficients), à appliquer aux différents échantillons Xik par exemple en entrée du bloc de traitement 22. Les coefficients de pondération ainsi obtenus sont mieux adaptés à l'élimination des K bandes d'interférences potentielles. Le bloc de traitement 22 est adapté pour combiner les échantillons pondérés, Wik.Xik. L'étape de combinaison est réalisée par exemple en combinant dans un premier temps, pour un indice k de filtre donné, les différents échantillons pondérés en faisant varier l'indice i de 1 à N, pour 1,v obtenir plusieurs signaux Sk correspondant à _WJk.Xk, puis dans un i=1 K deuxième temps à sommer les signaux Sk, Sk, cette somme représentant k=l le signal reconstitué S' exempt ou pratiquement exempt des interférences. Les différents calculs sont réalisés à l'aide d'algorithme de traitement appropriés, les composants utilisés pouvant être de type FPGA ou ASIC. Avantageusement, ce mode de mise en oeuvre permet de dépasser la limitation équivalent, la sensibilité du procédé est augmentée. La figure 3 décrit un deuxième exemple de réalisation de l'invention o les éléments homologues repris de la figure 2 portent les mêmes références. Ce mode de réalisation est particulièrement bien adapté dans le cas d'interférences mobiles ou de porteurs mobiles. Dans cet exemple les N*K coefficients de pondération obtenus par le calcul d'inversion de puissance sont appliqués à une étape de filtrage de dynamique, en utilisant par exemple un filtre de type Kalman, 30. Le filtre réalisé à l'aide d'un dispositif adapté, a notamment pour fonction de séparer les composantes directionnelles des N*K coefficients (à dynamique importante ou liée à la dynamique du perturbateur) des biais liés aux lignes de réception (composantes continues sur un horizon lointain). La dynamique du perturbateur est par exemple spectrale, de type brouilleur à balayage, ou encore géographique de type brouilleur embarqué, commutation de brouilleur ou encore temporel de type brouilleur pulsé. En adaptant le filtre de Kalman aux différentes dynamiques, il est possible de résorber d'une part les problèmes de dynamique liés au suivi de l'interférence au cours d'un mouvement, par exemple une contrainte opérationnelle forte, tout en corrigeant les biais récepteur, tels que les défauts HF en particulier: I'appairage en phase, I'amplitude, etc, qui sont limitatifs pour la performance d'élimination. Classiquement dans un filtre de Kalman, I'adaptation se fait par le choix judicieux du " bruit de modèle >,, celui-ci étant généralement fixe et déterminé à la conception mais peut aussi être modifié en fonction de critère ne provenant pas des mesures trouvées. Les coefficients filtrés sont ensuite envoyés vers le bloc de traitement 22 pour effectuer la combinaison des différents échantillons pondérés, cette opération étant réalisée par bande de fréquence, comme il a été décrit en relation avec la figure 2. Le signal global après traitement est ensuite reconstitué par sommation, par exemple, avant d'être utilisé selon les méthodes connues de l'art antérieur comme un signal issu d'une CRPA classique. Sans sortir du cadre de l'invention, le procédé s'applique dans le domaine de l'hybridation Inertie/GPS et aussi à tout domaine permettant de séparer les dynamiques incluses dans les coefficients de pondération. Le procédé s'applique aussi à tous les signaux d'un système de positionnement à étalement de spectre, tel que le GPS, le système GLONASS (Global Orbiting Navigation Satellite System), Galiléo ou encore de tout système de nagivation et de communication à étalement de spectre. REVENDICATIONS 1 - Procédé pour traiter les interférences occupant une partie au moins du spectre d'un ou de plusieurs signaux reçus par un réseau de N capteurs caractérisé en ce qu'il comporte au moins les étapes suivantes: découper chaque échantillon xi de signal en K bandes de fréquence, pondérer les échantillons Xik obtenus par découpage, combiner par indice k de bande de fréquence donné les différents échantillons pondérés Wik.Xik afin d'obtenir des N signaux Sk correspondant à k,,.xi, avant d'effectuer la combinaison des I=, signaux Sk pour la totalité des bandes K. 2 - Procédé pour éliminer les interférences occupant une partie du spectre d'un signal reçu par un réseau comportant N capteurs caractérisé en ce qu'il comporte au moins les étapes suivantes: : numériser les signaux si reçus par les capteurs en N échantillons numeriques xi, transmettre les xi échantillons numériques à K filtres Gk afin de découper chaque échantillon xi en K bandes de fréquence, 20. appliquer les Xik échantillons obtenus par découpage à: a une unité de calcul (3) adaptée à déterminer les coefficients de pondération Wik, À un bloc de traitement (4) adapté à: À combiner pour un indice k de filtre donné les différents échantillons N pondérés Wik. Xik, Sk correspondant à Wvik.XK, i=I combiner les signaux sk afin d'obtenir un signal S' exempt en totalité ou en majorité d'interférences. 3 - Procédé selon la revendication 2 caractérisé en ce que l'étape de découpage utilise un filtre de type FIR. 4 - Procédé selon l'une des revendications 1 à 3 caractérisé en ce qu'il comporte une étape de filtrage de la dynamique des coefficients issus de l'unité de calcul. - Utilisation du procédé selon l'une des revendications 1 à 4 ou du dispositif selon 6 à 8 à l'élimination des interférences dans un signal émis par un satellite et reçu par un récepteur GPS. 6 - Dispositif pour éliminer les interférences dans un ou plusieurs signaux si reçus par un réseau de N capteurs comportant au moins un ensemble de moyens adaptés à découper en fréquence chaque échantillon xi de signal en K bandes de fréquence, pondérer les échantillons Xik obtenus par découpage, combiner par indice k de bande de fréquence donné les différents échantillons pondérés Wik.Xik afin d'obtenir des signaux Sk N correspondant à.W,.ik, effectuer la combinaison des signaux sk pour la =1 totalité des bandes K. 7 - Dispositif selon la revendication 6 caractérisé en ce qu'il comporte au moins: une chaîne de réception de signaux comportant des circuits de transposition en fréquence de la fréquence du signal initial à une fréquence intermédiaire et un CAN pour convertir le signal S en N échantillons numérisés, * un dispositif (20) adapté pour découper en K bandes de fréquence chaque signal numérisé xi, afin de fournir N*K échantillons Xik, À une unité de calcul (21) recevant les N*K échantillons et adaptée à déterminer des coefficients de pondération Wik, * un bloc de traitement (22) recevant les coefficients de pondération Wik et les échantillons Xik, ledit bloc étant adapté à appliquer les coefficients de pondération aux différents échantillons, à réaliser la combinaison d'une part pour un indice k donné des Xik échantillons pondérés avec k variant de 1 à K et d'autre part des K signaux sk avec k variant de 1 à K, afin d'obtenir un signal S'. 8 - Dispositif selon l'une des revendications 6 ou 7 caractérisé en ce que le moyen pour découper les échantillons en K bandes de fréquence est formé d'un ensemble de K filtres de type FIR. 9 - Dispositif selon l'une des revendications 6 à 8 caractérisé en ce qu'il comporte un dispositif (30) pour filtrer la dynamique d'au moins un des coefficients de pondération tel qu'un filtre Kalman. - Application du dispositif selon l'une des revendications 6 à 9 pour éliminer les interférences dans des signaux émis par un satellite et reçu par un récepteur GPS, ou encore par un système de positionnement à étalement de spectre ou encore un système de navigation et de communication à étalement de spectre.