Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR OPTIMIZING THE STRUCTURE OF A NETWORK OF IDENTICAL SENSORS FOR GONIOMETRY
Document Type and Number:
WIPO Patent Application WO/2011/015557
Kind Code:
A1
Abstract:
The subject of the present invention relates in particular to a method for determining the optimal position of identical sensors of dimension d-D (1≤d≤3) intended to take goniometric measurements within a communications network, minimizing ambiguities by taking account of parameters of specifications comprising: mono-source performance ratings for the network which are represented by uncertainty ellipses or an interval in the case of one-dimensional networks, the bulkiness resulting from the size of a network of sensors, and the resolving power in the presence of two sources. The method relates to homogeneous networks composed of identical sensors where the response of the network to a direction Θ depends only on the wave vector k(Θ) and the positions pn of the sensors. Use of the method according to the invention in the UHF, VHF frequency bands.

Inventors:
FERREOL ANNE (FR)
CHEVALIER PASCAL (FR)
Application Number:
PCT/EP2010/061217
Publication Date:
February 10, 2011
Filing Date:
August 02, 2010
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
THALES SA (FR)
FERREOL ANNE (FR)
CHEVALIER PASCAL (FR)
International Classes:
G01S3/74; H01Q3/26; H01Q21/06
Other References:
HOUCEM GAZZAH ET AL: "Optimum ambiguity-free isotropic antenna arrays", ACOUSTICS, SPEECH AND SIGNAL PROCESSING, 2009. ICASSP 2009. IEEE INTERNATIONAL CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 19 April 2009 (2009-04-19), pages 2157 - 2160, XP031459690, ISBN: 978-1-4244-2353-8
PETER J BEVELACQUA ET AL: "Optimizing Antenna Array Geometry for Interference Suppression", IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, IEEE SERVICE CENTER, PISCATAWAY, NJ, US LNKD- DOI:10.1109/TAP.2007.891509, vol. 55, no. 3, 1 March 2007 (2007-03-01), pages 637 - 641, XP011172621, ISSN: 0018-926X
GAZZAH H ET AL: "Antenna arrays for enhanced estimation of azimuth and elevation", PROCEEDINGS OF INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP'03) 6-10 APRIL 2003 HONG KONG, CHINA; [IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING (ICASSP)], 2003 IEEE INTERNATIONAL CONFERENCE, vol. 5, 6 April 2003 (2003-04-06), pages V_213 - V_216, XP010639246, ISBN: 978-0-7803-7663-2
H. GAZZAH; S. MARCOS: "Cramer-Rao Bounds for Antenna Array Design", JOURNAL IEEE TRANS. SIGNAL PROCESSING, vol. 54, no. 1, January 2006 (2006-01-01), pages 336 - 345
Attorney, Agent or Firm:
DUDOUIT, Isabelle et al. (FR)
Download PDF:
Claims:
REVENDICATIONS

1 - Procédé pour déterminer la position optimale de capteurs identiques au sein d'un réseau de communications de dimension d-D ( 1 <d<3) destiné à effectuer des mesures de goniométrie, lesdites mesures de goniométrie minimisant les ambiguïtés, en tenant compte de paramètres d'un cahier des charges comprenant des performances mono-source du réseau traduites par des ellipses d'incertitude ou un intervalle pour le cas des réseaux à une dimension, l'encombrement résultant de la taille d'un réseau de capteurs, le pouvoir de résolution en présence de deux sources, caractérisé en ce qu'il comporte au moins les étapes suivantes :

0 - initialiser à O un indice i de réseau et à I le nombre de réseau disponible,

1 - prendre de manière aléatoire un réseau ayant une structure de N capteurs disposés dans des positions initiales pd n (1 <n<Λ/),

2 - déterminer la matrice D^ectif obéissant à l'ellipse d'incertitude donnée dans le cahier des charges ou l'intervalle pour les réseaux à une dimension, les axes de l'ellipse d'incertitude dans l'espace des angles d'azimuth et d'élévation étant définis par les écarts types σθ =θ = min σθ et σ π = τnaxσθ ma dπectif β θ^adιrecaf— θ minimal et maximal en azimut sachant que σθ = E [{θmm)2 ) et par l'écart type en élévation σA = JE ( Δm - Δ I , ladite détermination comprenant les étapes suivantes :

3 - calculer la matrice de corrélation Opp des positions pd n des capteurs d'un réseau d-D initial

I ^ T 1 N

DPP =T -^ *7∑ R=I (P^ -P)(P^ -P) avec P = T -^ *7∑ R=I P<i,« Où d est la dimension du réseau de capteurs et n l'indice du capteur,

4 - déterminer les valeurs σd ι = σθ cos (Δm )| et σd d = σθ |cos(Δm |) ( σ3 2 = σΔ pour les réseaux 3-D avec d=3) des axes de l'ellipse d'incertitude dans l'espace du vecteur d'onde à partir de σθ et σθ qui sont les axes de l'ellipse d'incertitude dans l'espace de l'azimut et de l'élévation ou correspondant à l'intervalle dans le cas à une dimension, avec d = 1 , 2 ou 3 ,

Où σθ et σθ sont les valeurs minimale et maximale de la précision en azimut à l'élévation A1n ainsi qu'une précision σΔ en Δm = 0. ,

5 - calculer la taille de chaque réseau D1 en tenant compte des axes des ellipses d'incertitude σd ι dans l'espace du vecteur d'onde qui dépendent des axes de l'ellipse dans l'espace de l'azimut et de l'élévation qui données dans le cahier des charges . D1 = \ i 4a7w }lσd \λ pour 1 <kd,

avec N le nombre de capteurs, α un paramètre dépendant du type de performance comme indiqué dans Tableau-1 , λ la longueur d'onde

6 - déterminer la matrice de corrélation Dppώrecft/ en utilisant

Où (D1 ) et h; sont respectivement les valeurs propres et vecteurs propres de D^ et les h; dépendent de θώrectιf

7 - Déterminer la position pd n de chaque capteur n du réseau directif, en effectuant pd/~* = (D^ T 1V (P,. ~P)

8 - tester si les valeurs des positions des capteurs vérifient les conditions techniques données dans le cahier des charges et si non, faire varier la valeur de i en i+1 , /=/+1 et si /</ alors retourner à l'étape de tirage d'un réseau initial.

2 - Procédé selon la revendication 1 caractérisé en ce que pour un réseau de dimension 2 dans lequel l'ellipse d'incertitude est caractérisée par son grand axe et son petit axe, ledit procédé comportant les étapes suivantes : déterminer les valeurs de σ d,,ï , = σ, COS (ΔJl et

déterminer les tailles

D1 du réseau pour 1 <i<2 et déterminer la matrice de

corrélation Dppdirectif

π

à partir de θώrectιf = θm— , déterminer les positions des capteurs du réseau directif

P2/ïrecft/ = (D,/ïrecή/ )1/2 D,/1/2 (p2,H -p)

3 - Procédé selon la revendication 1 caractérisé en ce que pour un réseau de capteurs à 3 dimensions, l'ellipse d'incertitude correspond à un ellipsoïde qui contient 3 axes et deux angles et ledit procédé comporte au moins les étapes suivantes : déterminer les valeurs de σ d,,l , = ~ COS (ΔJ| . σd,2 = σA θt σd,3 = σθm |COS (ΔJ| )|

où σΔ est l'écart type en azimut donné dans le cahier des charges à Δ=Δπ

π

à partir du cahier des charges donnant l'azimut directif θώrectιf = θm +— pour lequel la précision en azimut σθ est minimal déterminer les tailles D1 = (( *Ja/$N )/σd \λ du réseau pour 1 <i<3 déterminer la valeur de la matrice

D P^P ^ ^Dj2kk+^θ]kk+|,θ]\(Dj2kk,^kk,|T ^

+ (D3 f k(θm,0)k(θm,0)H

partir de ladite matrice déterminer la position des capteurs du réseau directif

P3/recMVrecT!V1/2(P3,H -p)

4 - Procédé selon la revendication 1 caractérisé en ce que le réseau est un réseau de capteurs linéaire à une dimension, l'ellipse d'incertitude étant dans ce cas caractérisée par l'écart type et le biais de la précision d'estimation de la composante du vecteur d'onde se projetant sur une ligne et en ce qu'il comporte au moins les étapes suivantes, dans le cas où l'azimuth est fixé :

Calcul de σd l = σA sin(Δm )cos(0o )| en utilisant les données du tableau

Calcul des tailles de réseau D1 en effectuant D1 = lUa/$N )/σd l

Calcul de la matrice de corrélation

,

Calcul de la position des capteurs du réseau directif en effectuant

'ï,n iιrectιf - (P1. -P)

5 - Procédé selon la revendication 1 caractérisé en ce qu'il comporte une étape au cours de laquelle, on détermine des critères d'omnidirectionnalité et de pouvoir de résolution à partir de la position pd n des capteurs d'un réseau qu'il soit le réseau tiré initialement ou encore le réseau directif défini en tenant compte de la matrice de covariance Dpp des positions des capteurs et de

s>2i/

à partir de Q et de Dpp déterminer la valeur de Q PP décomposer en éléments propres la matrice Qpp ce qui conduit à

max ^ déterminer le critère d'omnidirectionalité en résolution Romm =— min Q1 déterminer le pouvoir de résolution Rvower = minlβ -1 comparer ces deux valeurs à des valeurs données dans le cahier des charges et si les valeurs déterminées ne satisfont pas le critère du cahier des charges, choisir un nouveau réseau et réitérer les différentes étapes de calcul de position des capteurs et des critères d'omnidirectionalité et de pouvoir de résolution, pour des réseaux de dimension 1 , 2 ou 3.

6 - Procédé selon la revendication 1 caractérisé en ce qu'il comporte une étape au cours de laquelle on classe les réseaux en fonction d'un degré d'ambiguité en exécutant les étapes suivantes :

Initialiser un ensemble Ψ contenant des réseaux et leurs caractéristiques, déterminer, pour un réseau, le critère ^1-'8 de la robustesse aux ambiguïtés d'ordre 1 à partir de la connaissance de la fréquence Z1111x

Où λmaΑ = cl /max sachant que / < /max .

avec Δk correspondant à une distance

Diagz (az (kd1 )),kd ) = Diag (a {Od ),Ak)

Δk = k, -k, (Θ1 )

Ou O^ = [O ••• θf . Sachant que k^Θj^ k^Θj≤l et que k/kd≤l

Classer les éléments contenus dans Ψ suivant le niveau des ambiguïtés d'ordre 1 tel qu'au final

Classement du réseau le plus robuste aux ambiguïtés d'ordre 1 au réseau le moins robuste en exécutant les étapes suivantes

Stockage des nb meilleurs réseaux vis à vis des ambiguïtés d'ordre 1 tel que Ψopt Œ Ψ avec Ψopt Pour (l≤k≤nb)}

Réitérer lesdites étapes pour tous les réseaux i=1 ,....l

Calcul des ambiguïtés d'ordre P des réseaux de Ψopt selon

Le critère de robustesse aux ambiguïtés d'ordre P ηp (λ) pour la longueur d'onde λ vérifiant

Pr(ηp (λ)k < ηP {λ)) = Pfa pour i≤/c≤nb (67) où Pr(.) est une probabilité et où pfa vaut typiquement 5%. pour obtenir Ψopt = {(7ifl"6w(t).7, (c/ /IIlil )(t) ,Pέl.II(k) ) pour (l≤k≤nb)} .

Classement des éléments de Ψopt suivant le niveau des ambiguïtés d'ordre P tel qu'en final

^opl = {(vrbιgik\vPik>(c/fmJ,Vd/> ) pour (l≤k≤nb) avec η/>≥-≥η/b>] :

Classement du réseau le plus robuste aux ambiguïtés d'ordre P au réseau le moins robuste.

7 - Procédé selon l'une des revendications 1 à 6 caractérisé en ce que le réseau de capteurs est un réseau comprenant deux branches en forme de V sur lesquelles sont répartis, les deux branches formant un angle δ.

8 - Procédé selon l'une des revendications 1 à 6 caractérisé en ce que le réseau de capteurs est un réseau dont la répartition des capteurs est disposée sur un double cercle.

9 - Procédé selon l'une des revendications 1 à 6 caractérisé en ce que le réseau initial est un réseau de capteur d-D dont la répartition des capteurs suit une loi gaussienne.

10 - Procédé selon l'une des revendications 1 à 6 caractérisé en ce que le réseau initial est un réseau de capteurs de dimension d-D, les capteurs étant répartis selon une loi uniforme. 1 1 - Utilisation du procédé selon l'une des revendications 1 à 8 caractérisé en ce qu'il fonctionne dans la bande UHF ou VHF.

Description:
PROCEDE POUR OPTIMISER LA STRUCTURE D'UN RESEAU DE CAPTEURS IDENTIQUES POUR LA GONIOM ETRI E

L'objet de la présente invention concerne notamment un procédé permettant de déterminer de manière optimale la position de capteurs dans un réseau comportant plusieurs capteurs utilisés pour la goniométrie. Le procédé concerne les réseaux homogènes composés de capteurs identiques où la réponse du réseau à une direction Θ dépend uniquement du vecteur d'onde k(Θ) et des positions p n des capteurs.

L'invention trouve son application pour définir un système de goniométrie et d'un réseau de capteurs en particulier, à partir d'un cahier des charges de performances données. Elle concerne la définition de produits permettant de faire de la goniométrie dans les gammes Haute fréquence HF et très haute fréquence V/UHF ainsi que les produits IFF.

Elle trouve son utilisation dans des systèmes de goniométrie radio- cellulaire où les réseaux sont souvent des patchs de taille non négligeable que l'on souhaite installer sur une plaque de dimension finie.

De manière plus générale, le domaine concerné par la présente invention est celui du traitement d'antennes qui traite les signaux de plusieurs sources émettrices à partir des observations provenant de plusieurs capteurs.

Elle trouve aussi son application dans les procédés de localisation en imagerie médicale pour la localisation de tumeurs ou de foyers épileptiques, dans des applications de sondage pour la recherche pétrolière et minière dans le domaine de la sismique, dans la localisation de sources dans un contexte urbain ou sous-marin.

Un ensemble de capteurs est appelé réseau d'antennes 1 ou réseau de capteurs. Dans un contexte électromagnétique, les capteurs sont des antennes et les sources radioélectriques se propagent selon une polarisation. La figure 1 montre un exemple de système 2 de traitement d'antennes où un réseau de capteurs Ci reçoit les signaux de plusieurs sources d'incidences Ei sources d'incidence Θ mp . Les techniques de traitement d'antennes exécuté par un processeur P ont pour objectif de séparer ou d'extraire des informations associées à chacune des sources en exploitant la diversité spatiale dépendante de la géométrie du réseau d'antennes et de l'incidence Θ mp des sources. Le domaine est plus particulièrement celui de la goniométrie qui consiste à estimer les directions Θ mp de chacune des sources.

Les capteurs élémentaires du réseau reçoivent les sources avec une phase et une amplitude dépendantes en particulier des incidences des trajets et de la position des capteurs.

D'après la figure 2, l'incidence d'un trajet est soit définie par des paramètres de direction Θ m = {θ m et/ou Δ m } soit par le vecteur d'onde k (Θ m )= [u m v m w m ] τ qui est de norme unité. Les angles θ m et Δ m sont respectivement l'azimut et l'élévation. Une technique de goniométrie a pour objectif d'estimer les composantes soit de Θ m , soit de k(Θ m ). Une goniométrie est dite q-D lorsque le nombre de paramètres à estimer vaut q. Les autres paramètres sont soit connus a priori soit indéterminés. D'après la figure 1 , le vecteur p n =[x n y n z n ] τ est le vecteur de position du n-ième capteur par rapport à un point d'origine O. Un réseau de N antennes est dit d-D, lorsque l'espace engendré par les vecteurs de position p n (1 <n≤Λ/) est de dimension d. En conséquence un réseau linéaire est de dimension 1 (1 -D) et un réseau plan de dimension 2 (2-D).

L'un des problèmes techniques à résoudre est celui de l'optimisation de la goniométrie d'un réseau d'antennes. Plus particulièrement, l'un des objectifs est de déterminer la position p n des N capteurs pour (1 <n≤Λ/) à partir de critères de performances contenus dans un cahier des charges tel que : la précision monosource ou bi-sources, la résolution de deux sources, sous des contraintes telles que par exemple: un nombre N d'antennes donné, le caractère plus ou moins omnidirectionnel du réseau d'antennes dans une certaine zone de l'espace, un encombrement maximal donné, des positions admissibles et non admissibles d'implantation des capteurs, une distance minimale entre capteurs pour minimiser le couplage mutuel entre antennes, un niveau maximal d'ambiguïtés donné.

Notons qu'un réseau est dit omnidirectionnel lorsque les performances mono-source du réseau sont indépendantes de la direction d'arrivée. La littérature concernant les calculs de performances théoriques est très abondante. Ces performances sont généralement des variances ou biais des paramètres à estimer tels que Θ m ou k (Θ m ). Dans les articles de performances, à la connaissance du Demandeur, un seul ayant pour auteurs H. Gazzah et S. Marcos, intitulé « Cramer-Rao Bounds for Antenna Array Design » et publié au journal IEEE Trans. Signal Processing, 54(1 ):336-345, Jan. 2006., établit un lien entre la borne stochastique et les positions p n des N capteurs en situation mono-source pour une goniométrie 2-D avec un réseau 2-D. Les auteurs de cet article utilisent ce lien pour établir un critère analytique de directivité dépendant de l'angle formé par les deux branches d'un réseau deux dimensions en V, le réseau est composé de N=2M+1 capteurs composé de deux branches avec un réseau linéaire uniforme ayant le premier capteur en commun.

Malgré les avantages qu'elle apporte, la technique développée par l'art antérieur présente notamment les inconvénients suivants :

• d'avoir établi le lien analytique entre les performances et les positions des capteurs uniquement à partir de la borne stochastique en mono-source,

• de ne pas avoir établi de critère reliant la résolution de deux sources et la géométrie des capteurs,

• de traiter une seule famille de réseau 2-D très particulière qui sont les réseaux en V composés de deux sous-réseaux linéaire uniformes respectant le critère de non-ambiguïté.

Dans la suite de la description, la notation Δ avec un seul indice comme Δ m est utilisée pour désigner des angles, alors que la notation Δ avec deux indices comme Δ 12 est relative à une distance dans l'espace du vecteur d'onde ou encore la norme de Δk qui est la différence entre les vecteurs d'onde de deux sources.

L'objet de la présente invention concerne un procédé pour déterminer la position optimale de capteurs identiques au sein d'un réseau de communications de dimension d-D ( 1 <d<3) destiné à effectuer des mesures de goniométrie, lesdites mesures de goniométrie en tenant compte de paramètres d'un cahier des charges comprenant des performances mono-source du réseau traduites par des ellipses d'incertitude ou un intervalle pour le cas des réseaux à une dimension, l'encombrement résultant de la taille d'un réseau de capteurs, le pouvoir de résolution en présence de deux sources, caractérisé en ce qu'il comporte au moins les étapes suivantes :

O - initialiser à O un indice i de réseau et à I le nombre de réseau disponible,

1 - prendre de manière aléatoire un réseau ayant une structure de N capteurs disposés dans des positions initiales p d n (1 <n<Λ/),

2 - déterminer la matrice Df" ec " f obéissant à l'ellipse d'incertitude donnée dans le cahier des charges ou l'intervalle pour les réseaux à une dimension, les axes de l'ellipse d'incertitude dans l'espace des angles d'azimuth et d'élévation étant définis par les écarts types σ β „ = min σ, et σ = maxσ,,

-- θ minimal et maximal en azimut sachant que σ θ = IE \ \θ m m J ) et par l'écart r ~ r, Λ N 2 -|

type en élévation σ Λ = IE ( Δ m m ) , ladite détermination comprenant les étapes suivantes :

3 - calculer la matrice de corrélation O pp des positions p d n des capteurs d'un réseau d-D initial

I ^ T 1 N

D PP =T7∑(P^ -P)(P^ -P) avec P = T7∑P^,»

Où d est la dimension du réseau de capteurs et n l'indice du capteur,

4 - déterminer les valeurs σ d l = <J θma cos (Δ m )| et σ d d = σ θ |cos(Δ m |) ( σ 3 2 = σ A pour les réseaux 3-D avec d=3) des axes de l'ellipse d'incertitude dans l'espace du vecteur d'onde à partir de σ θ et σ θ qui sont les axes de l'ellipse d'incertitude dans l'espace de l'azimut et de l'élévation ou correspondant à l'intervalle dans le cas à une dimension, avec d = 1 , 2 ou 3 ,

Où σ β et σ β sont les valeurs minimale et maximale de la précision en azimut à l'élévation A m ainsi qu'une précision σ A en Δ m = 0. ,

5 - calculer la taille de chaque réseau D 1 en tenant compte des axes des ellipses d'incertitude σ d ι dans l'espace du vecteur d'onde qui dépendent des axes de l'ellipse dans l'espace de l'azimut et de l'élévation qui données dans le cahier des charges . D 1 = (( *Ja/$N )/σ d Λλ pour 1 <i<d, avec N le nombre de capteurs, α un paramètre dépendant du type de performance comme indiqué dans Tableau-1 , λ la longueur d'onde

6 - déterminer la matrice de corrélation n^ ώrectιf en utilisant

i=l

Où (D 1 ) et h ( sont respectivement les valeurs propres et vecteurs propres de D d " ctιf et les h ; dépendent de θ dιn ectif

7 - Déterminer la position p d n de chaque capteur n du réseau directif, en effectuant Vd /→ = ( -p)

8 - tester si les valeurs des positions des capteurs vérifient les conditions techniques données dans le cahier des charges et si non, faire varier la valeur de i en i+1 , /=/+1 et si /</ alors retourner à l'étape de tirage d'un réseau initial

D'autres caractéristiques et avantages du dispositif selon l'invention apparaîtront mieux à la lecture de la description qui suit d'un exemple de réalisation donné à titre illustratif et nullement limitatif annexé des figures qui représentent :

• La figure 1 représente un réseau de capteurs ainsi que les signaux émis par l'émetteur et se propageant vers un réseau de capteurs,

• La figure 2, la représentation d'une incidence d'une source, • La figure 3, un exemple de schéma simplifié du fonctionnement du procédé selon l'invention,

• La figure 4, un réseau circulaire uniforme à deux dimensions,

• La figure 5, un exemple de réseau en cercles concentriques à deux dimensions

• La figure 6, un exemple de réseau en V avec 2 branches identiques de capteurs paramétrés par l'angle δ entre les 2 branches

• La figure 7, la représentation d'une ouverture physique d'un réseau à deux dimensions.

La description qui suit va être donnée dans le cadre de l'optimisation d'un réseau homogènes composés de N capteurs identiques en présence de plusieurs sources.

Modélisation du signal et formulation du problème

En présence de M sources, le signal en sortie du réseau de N capteurs s'écrit de la façon suivante : χ(0 = â(ΘJ s m (0 + n(0 (1 )

Où x n (t) est le signal reçu sur le nième capteur, s m (t) est le signal de la m-ième source, n(t) est le bruit additif, Θ m est la direction d'arrivée de la source définie (figure 1 ) et â(Θ m ) est le vecteur directeur observé. En présence d'erreur de modèle le vecteur â(Θ m ) s'écrit

â(ΘJ = a(ΘJ + e m (2)

Où a(Θ m ) est le vecteur directeur théorique tel que a(Θ ) H a(Θ ) = N et e m est l'erreur de modèle. Selon la figure 1 et sachant que les capteurs sont identiques (ou homogènes), la nième composante de a(Θ) s'écrit α B (Θ) = exp| . / — k (Θ) p B (3) Où P n = [^t n y n z n f est le vecteur de position, λ est la longueur d'onde et k (Θ) est le vecteur d'onde tel que

Où Θ = {6>,Δ} dépend de l'azimut θ et de l'élévation Δ. L'objectif de la goniométrie est d'estimer les paramètres Ψ m pouvant être égaux soit à la direction Θ m soit au vecteur d'onde k (Θ m ) . Un algorithme de goniométrie donne les estimées Ψ m des sources de direction Ψ m à partir d'un critère dépendant des paramètres Ψ = Θ ou k (Θ) . Les performances peuvent être données en terme • de précision avec

• le biais E[ψ m ]-Ψ m

« la variance ou EQM qui s'écrit

MS œ =E[ΔΨ ΔΨ/1 avec ΔΨ = Ψ -Ψ.

• de résolution entre deux sources : Présence de deux estimés Ψ : et Ψ 2 non associées à un lobe secondaire du critère de goniométrie. La résolution sera définit en fonction de la distance Δ 12 =|k (Θ 2 ) -It (Q 1 )I entre 2 sources.

• d'ambiguïté d'ordre M: Un réseau est ambiguë mathématiquement lorsqu'il existe au moins une incidence ψ αm% ≠Ψ m dont le vecteur directeur a(Ψ ambιg ) appartient à l'espace engendré par les vecteurs directeurs a(Ψ m ) pour î≤m≤M.

Les conditions de directionalité et de précision du cahier des charges en monosource donneront la forme de l'ellipse d'incertitude. Cette ellipse dépend des statistiques d'ordre 2 des vecteurs de position p n , ce qui permet alors de transformer un réseau initial suivant les statistiques du cahier des charges par un processus de blanchiment puis coloration.

La résolution de deux sources dépend des statistiques d'ordre 4 de la position des capteurs. De fait des réseaux ayant des performances identiques en mono-source peuvent avoir des performances différentes en résolution. En conséquence, parmi une famille de réseaux à performance identique en monosource le procédé pourra les classer en fonction de leurs performances de résolution.

D'autre part, on sait que dans une famille de réseaux ayant des performances identiques en mono-source et bi-sources, tous les réseaux n'ont pas la même robustesse aux ambiguïtés. Il faudra alors classer les réseaux de cette famille suivant un critère d'ambiguïtés défini.

En pratique et au regard des objectifs de la goniométrie, le seul paramètre qui donne la direction d'une source n'est pas autre chose que le vecteur d'onde k(Θ) .

Dans ces conditions le processus d'optimisation de réseaux sera basé sur les statistiques de bonne estimation de ce vecteur. Une hypothèse est de poser

Ψ = k(Θ) . Dans le cas d'un réseau d-D on s'intéressera uniquement aux composantes du vecteur d'onde se projetant dans l'espace engendré par les positions des capteurs. En conséquence

• Pour un réseau plan 2-D: L'ellipse d'incertitude sera caractérisée par son grand axe, petit axe et son angle d'orientation.

• Pour un réseau linéaire 1 -D : L'ellipse d'incertitude sera caractérisée uniquement par l'écart type et le biais de la précision d'estimation de la composante du vecteur d'onde se projetant sur la ligne.

• Pour un réseau linéaire 3-D : L'ellipse d'incertitude est dans le cas général un ellipsoïde qui contient 3 axes et deux angles. On peut aussi dans ce cas caractériser les performances pour les composantes du vecteur d'onde se projetant dans le plan le plus proche du réseau 3D. En effet comme le vecteur d'onde est norme la 3-ième composante se déduit des autres.

Outils de base permettant l'optimisation de réseau

Outils d'omni-directionalité et de précision déduites des performances monosource

La matrice de corrélation de AΨ m = Ψ m m a l'expression suivante en monosource

avec (5)

s a m y

Sachant que Ψ m est un vecteur de dimension dxl . Les valeurs du coefficient a indiquées dans le tableau 1 suivant dépendent du type de performances considérées.

Tableau 1 : Tableau des paramètres à associer aux critères de précision mono-source sachant que E Tn(On(O^ ] = Cr 2 I^

Généralement en présence d'un paramètre multi-dimensionnel Ψ m , les performances sont données suivant un ellipsoïde d'incertitude qui dépend des éléments propres de la matrice MS Ψ ce qui revient à décomposer la variable ΔΨ m en d variables indépendantes ΔΨ m w telles que :

MS Ψm = Σ i=l ( σ Ψm ω ) 2 h Ψm <- h Ψm <-"

ΔΨ m (0 = h ψ ( /ΔΨ m avec (σ ψ ω f =

Où ( σ ψ (I) j et h ψ (I) sont respectivement les valeurs propres et vecteurs propres de MS Ψ . Lorsque d=2 on obtient une ellipse ayant pour grand axe σ ψm<ta) = max(σ ψmW ) , pour petit axe σ ψm<Imn) = max(σ ψm<1) ) et une orientation par rapport à la première composante de ΔΨ m valant φ = anglelh ψ ω ,[l 0] j .

Dans la suite du paragraphe le lien entre la matrice MS Ψ (matrice dont les éléments propres déterminent l'ellipsoïde d'incertitude) et les positions p n des capteurs est établi afin d'obtenir une relation avec les paramètres de l'ellipse. Le lien est établi dans un premier temps pour Ψ m = k (Θ m ) . La matrice H (k (Θ m )) s'écrit

, 2

H(k(θ.)) = 2JV u f D,,,

i N ; 1 N (7)

D ^ =T7∑(P» -p)(P» -p) r avec P = T7∑P» Cette dernière expression montre que la matrice MS k(Θ ) est indépendante de la valeur du vecteur d'onde k (Θ m ) en dépendant des statistiques d'ordre deux ( O pp ) des positions p n des capteurs. Un réseau est d-D lorsque le rang de la matrice O pp vaut d. Sans rien changer à la généralité du problème, un réseau est dit une dimension ou 1 -D lorsque y n = z n =0 et deux dimensions ou 2-D lorsque z n =0. Pour un réseau d-D, on ne s'intéressera qu'à la version projetée k d m ) du vecteur d'onde k (Θ m ) sur l'espace engendré par les positions des capteurs. Dans le tableau suivant, on résume quelques exemples pour les expressions des vecteurs d'onde k d m ) et des positions des capteurs p n

Tableau 1 - Valeur de k d m ) et p n pour 1<d<3

Suivant le tableau 2, l'expression du vecteur directeur devient

Les matrices de corrélation des p d n et p n sont notées de la même manière, en conséquence

avec (9)

la matrice de corrélation de l'expression (7) devient donc :

La décomposition en éléments propres de MS k Λ@ ) dépend directement des éléments propres [ (D 1 ) et h ; ) de D . Plus précisément on obtient

Sachant que la décomposition en éléments propres de D PP est la suivante

Où (Dj 2 et h ; sont respectivement les valeurs propres et les vecteurs propres de O pp . L'objectif est de calculer les valeurs de σ d ,, et les h, qui définissent les axes des ellipses d'incertitude à partir des performances données dans le cahier des charges. La description qui suit établit le lien entre σ d, , et les h, et les performances du cahier des charges.

On dira que l'on est en présence d'un réseau omni-directionnel lorsque

D 1 = - - - = D,=D 0 et donc que D^ = (D 0 ) 2 I, (13)

Dans l'équation (15) la notion d'omnidirectionnalité est définie à partir des deux critères suivant sur la précision d'estimation du vecteur d'onde

• les composantes de l'erreur d'estimation du vecteur d'onde sont indépendantes. • les composantes de l'erreur d'estimation du vecteur d'onde ont la même variance.

Il est possible de montrer que ce critère d'omni-directionnalité est équivalent à dire que la moyenne statistique de l'angle formé entre les vecteurs k d (Θ) et k d (Θ) est indépendante du vecteur d'onde k d (Θ) . Plus précisément en notant k = k d (Θ) et k = k d (Θ) , le critère C(k) suivant

2

k"k (14)

d (k,k) = l- l ( λ k r H*k)( k *k) est indépendant de k = k d (Θ) . Cela est équivalent à dire que les valeurs propres de MS k Λ@ j sont identiques et donc que D 1 = - = D d . Dans la suite du développement les éléments propres de MS k Λ@ ) permettent de définir entièrement les ellipses (ou ellipsoïdes) d'incertitudes qui définissent entièrement la directionalité d'un réseau de capteurs.

Sachant que pour un réseau omnidirectionnel

• UCA (Uniform Circular Array) de diamètre D ph où d=2 que D 0 = D /Vδ

• USA (Uniform Spherical Array) de diamètre D ph où d=3 que D 0 = D ph /VÏ6

On en déduit que l'ouverture équivalente du réseau de dimension d, D d e où l'indice e est équivalent à UCA (ou USA) ), est l'ouverture physique D ph du réseau d-D uniforme omni-directionnel équivalent. En conséquence

Lorsqu'un réseau est omni-directionnel cela veut dire que chacune des composantes du vecteur d'onde a la même variance d'estimation et que les estimés des différentes composantes sont indépendantes. En conséquence les performances d'un réseau omni-directionnel vérifient

Cette dernière expression montre que l'erreur quadratique moyen ou EQM σ d de chacune des composantes du vecteur d'onde est inversement proportionnel à l'ouverture équivalente D d e du réseau. En conséquence, pour transformer un réseau de capteurs de dimension d-D ayant chacun une position p d n avec une matrice de corrélation O pp en un réseau de capteurs de position \> d n omm omnidirectionnel ayant une ouverture équivalente D d e fixant la précision, il suffit d'effectuer la transformation matricielle suivante

Toutefois suivant les requêtes du cahier des charges il n'est pas forcément souhaitable de concevoir des réseaux omni-directionnels. Ainsi il est possible d'optimiser un réseau ayant une directivité plus ou moins importante dans une direction Θ m . Le cahier des charges peut donner, par exemple, un écart type minimal et maximal de l'azimut pour une source dont l'élévation d'arrivée vaut Δ m . Pour cela il est nécessaire de revenir à la notion d'ellipse d'incertitude dans l'espace des angles d'arrivées Θ m qui dépend des éléments propres de la matrice ^^Θ m : L'objectif est alors de calculer la matrice O pp qui permet d'obtenir la matrice de performances MS 0^ dans l'espace des angles d'arrivées. Sachant que les équations (12)(13) ont établi le lien entre les éléments propres de O pp et ceux de la matrice définissant l'ellipse d'incertitude dans l'espace du vecteur d'onde, il suffit d'établir la relation entre les éléments propres de MS. d ( V & τrι - J> et

MS Θ m pour obtenir le lien entre MS Θ m et D P n P n . Plus particulièrement le procédé définira des paramètres de directivité qui conditionneront les éléments propres des matrices MS MΘJ = άH.(k d (Θj) "1 et MS Θm = β fH (Θ m ) "1 . La matrice

H(Θ m ) s'écrit de la manière suivante en fonction de la matrice H(k d m )) qui est de rang plein

H(Θj = J, (Θj" H(k, (Θj)j, (Θj (18)

Où J d m ) est le Jacobien. Afin que la matrice H(Θ m ) soit de rang plein, le nombre de paramètres angulaire de Θ m doit être inférieur ou égal à d, en conséquence

• Cas des réseaux 3-D (d=3): Θ m = {θ m ,A m ]

• Cas des réseaux 2-D (d=2): Θ m = {6> m ,Δj

• Cas des réseaux 1 -D (d=1 ): Θ m = Θ ^ = {θ m } sachant que A 1n = A 0 • Cas des réseaux 1 -D (d=1 ): Θ m = Θ m u = {A m } sachant que θ m = θ 0

Le cas d=1 est en réalité un cas dégénéré. Dans le tableau suivant, on résume les valeurs possibles du Jacobien en fonction de la dimension d du réseau

Tableau 2 - Valeur du Jacobien en fonction de la dimension du réseau

La matrice MS 0 peut alors s'écrire

Dans le cas omni-directionnel où σ d ι = σ d pur 1 </<d (voir (18)), l'expression (19) ci- 5 dessus devient :

car les matrices K d m ) sont unitaires. Sachant que les matrices A d sont diagonales, les estimations des azimuts et des élévations sont indépendantes (ou découplées) pour des réseaux omni-directionnels lorsque cfc>1. Dans ces conditions, les axes de l'ellipse d'incertitude dans l'espace des angles d'azimuth θ m et d'élévation Δ m , Θ m = {θ m ,A m ] sont définis par les écarts types respectivement des azimuts et des

élévations. Le tableau suivant résume les différentes valeurs possibles de σ θ et σ Λ pour un réseau omni-directionnel en fonction de la dimension du réseau

Tableau 3 - Précision en azimut et élévation d'un réseau omni-directionnel

Dans le cas où les réseaux sont non omnidirectionnels, la directionalité sera définie à partir des incidences Θ m où l'estimation de l'azimut et de l'élévation sont découplées. Ce découplage est vérifié lorsque pour l≤j≤J (21 )

Lorsque la condition de l'équation (23) est obtenue, alors

Dans le cas du réseau 2-D, la condition de l'équation (23) est vérifiée lorsque h ; est orthogonal à k 2 m +—, O I ou k 2 m ,0) . En posant h : =k 2 m +— ,0 | et h 1 =k 2 (^,0) ! pourΘ m ={^,Δj

D'après (25)(26) en fixant l'élévation à A m , on montre que l'écart type en azimut σ θ est bornée de la manière suivante σ a = d,\

COS

o < σ o avec -° s ( Δ J| (25)

Lorsque σ ≤σ d2 . On peut alors envisager un processus de transformation d'un réseau quelconque en un réseau directif. Le cahier des charges peut donner les valeurs minimale et maximale σ θ et σ θ de la précision en azimut à l'élévation Δ m . Il est à noter que le rapport σ θ θ est un facteur de directivité car lorsque σ θ θ le réseau est omni-directionnel. En conséquence, les étapes de transformation d'un réseau initial de dimension 2-D composé de N capteurs de position p 2n en un réseau de directivité choisie sont alors les suivantes. Les deux paramètres du cahier des charges du processus détaillé ci- dessous sont les valeurs minimale et maximale σ θ et σ θ de la précision en azimut à l'élévation A m . Le cahier des charges donne l'azimut θ ώrectιf m +— pour lequel la précision en azimut σ θ est minimal. Il est à noter que le processus décrit ci-dessous comprend le cas des réseaux omni-directionnels avec σ β = σ β .

Etape (T-2D) n° 1 : Calcul de la matrice de corrélation D™' des p 2n selon l'équation

(11).

Etape (T-2D) n°2 : Calcul de σ dl θ cos(Δ m )| et σ da θ cos(Δ m )| en utilisant

(27).

Etape (T-2D) n°3 : Calcul des tailles de réseau D 1 selon l'équation (13) en effectuant

Etape (T-2D) n°4 : Calcul de la matrice de corrélation D PP dιrectιf en utilisant (12)

(26) (Les directions des Axes de l'ellipse d'incertitude sont données par le cahier des

71

charges avec θ dιrectιf m -\— qui donne la direction dans laquel la précision en azimut est minimale)

Etape (T-2D) n°5 : Calcul de la position des capteurs du réseau directif en effectuant directif \ l/2

'2,n = (V reCή/ ) IV 1/2 (P 2 .-P) (27)

Dans le cas du réseau 3-D, la condition de l'équation (23) est vérifiée lorsque h ;

f K i f K i f K i est orthogonal à k θ m +— ,0 ou k θ m ,A m +— . En posant h : =k θ m +— ,0 L

:

(28) S Θ m

Et pour Θ m = {6> m +Λ-/ 2,Δ m } >

(29)

D'après Erreur ! Source du renvoi introuvable.0 en fixant l'élévation à A m , on peut montrer que l'écart type σ θ vérifie

Lorsque σ d ï ≤ σ d 3 . On remarque de plus que σ Δi = σ Λj = σ d 2 en A m = O. Un processus de transformation d'un réseau quelconque en un réseau directif peut alors être envisagé à partir de paramètres contenus dansun cahier des charges. Le cahier des charges peut donner les valeurs minimale et maximale σ θ et σ θ de la précision en azimut à l'élévation A m ainsi qu'une précision σ Λ en A m = O. Le cahier des charges donne l'azimut θ ώrectιf = θ m +— pour lequel la précision en azimut σ θ est minimal. En conséquence les étapes de transformation d'un réseau initial de dimension 3-D composé de N capteurs de position p 3 n en un réseau de directivité choisi sont alors les suivantes : Processus de transformation d'un réseau 3-D en un réseau de directif

Etape (T-3D) n° 1 : Calcul de la matrice de corrélation D™' des p 3 n selon l'équation

(1 1 ).

Etape (T-3D) n° 2 : Calcul de σ = σ θ cos(Δ m )| et σ d;i = σ θ cos (Δ m )| en utilisant 0.

Etape (T-3D) n° 3 : Calcul de σ d 2 = σ h pour que la précision en élévation en

Δ_ = 0 soit σ A

Etape (T-3D) n°4 : Calcul des tailles de réseau D 1 selon l'équation (13) en effectuant D 1 = ((Vα/8iv )/σ d>I

Etape (T-3D) n° 5 : Calcul de la matrice de corrélation j) Λr → en utilisant (14)

(Les directions des Axes de l'ellipse d'incertitude sont données par le cahier des charges avec θ ώrectιf = θ m -\— qui donne la direction dans laquel la précision en azimut est minimale)

Etape (T-3D) n°6 : Calcul de la position des capteurs du réseau directif en effectuant p 3 / rec MV recft/ ) 1/2 l V 1/2 (P3, B -p) 0 2)

Dans le cas du réseau 1-D, on est dans un cas dégénéré car il faut fixer un des deux paramètres azimut ou élévation. Dans ce cas deux situations d'optimisation de réseau sont envisagées :

• Cas où l'élévation est fixée à Δ o

• Cas où l'azimut est fixé à θ 0

Lorsque l'élévation est fixée à Δ o , un cahier des charges donne la précision en azimut σ θ . En conséquence les étapes de transformation d'un réseau initial de dimension 1 -D composé de N capteurs de position p l n en un réseau de précision choisie sont alors les suivantes :

Etape (T-1 D-Θ) n° 1 : Calcul de la matrice de corrélation D'™ = D'™ des p 1>(1 selon l'équation (1 1 ).

Processus de transformation d'un réseau 1-D lorsque l'élévation est fixée

Lorsque l'azimut est fixé à θ 0 , un cahier des charges donne la précision en élévation σ Λ . En conséquence les étapes de transformation d'un réseau initial de dimension 1-D composé de N capteurs de position p 1>n en un réseau de précision choisie sont alors les suivantes.

Etape (T-1D-Δ) n° 1 : Calcul de la matrice de corrélation O pp =D pp des P 1 n selon l'équation (11).

Etape (T-1D-Δ) n°2 : Calcul de σ dl A sin(Δ m )cos(0 o )| en utilisant Tableau 3.

Etape (T-1D-Δ) n° 3: Calcul des tailles de réseau D 1 selon l'équation (13) en effectuant D 1 =((Vα/8iv)/σ d>1

Etape (T-1D-Δ) n° 4 : Calcul de la matrice de corrélation B pp dιr→ =D pp d→ en utilisant (14)

D d l rect l f = ^ ^ Etape (T-1 D-Δ) n° 5 : Calcul de la position des capteurs du réseau directif en effectuant

P 1,B dmctιi ~ (P M -P) (36)

Processus de transformation d'un réseau 1-D lorsque l'azimut est fixé

La figure 3 représente un schéma fonctionnel du procédé selon l'invention. Ainsi, la première étape consiste à réaliser le tirage au hasard d'un réseau dans une famille de réseau de capteurs, 10, ce qui conduit à disposer d'une matrice de corrélations des positions p n initiales des capteurs que l'on note p n ' , puis l'étape suivante 1 1 , consiste à effectuer une transformation linéaire du réseau initial en tenant compte des contraintes données dans le cahier des charges 12 (par exemple σ θ , σ θ , θ dιr→ = θ m +π/2 pour l'élévation A 1n ) , ce qui génère une matrice composée des positions des capteurs pι (k) . Une étape suivante 13 peut consister à vérifier si d'autres critères imposés dans le fonctionnement du système, par exemple les critères d'encombrement et/ou de résolution sont vérifiés. Si ces critères ne sont pas vérifiés, 14, alors le procédé va procéder au tirage d'un autre réseau de la famille et va lui appliquer toutes les étapes du procédé. Si au contraire, les critères sont respectés, 15, alors le procédé va effectuer un calcul du niveau d'ambiguïté 16 et classer 17 les réseaux suivant, par exemple, le niveau d'ambiguïtés. Le procédé va exécuter des itérations 19, pour trouver le meilleur réseau des réseaux qui ont des caractéristiques identiques en terme de précision, résolution, etc .. en ayant des caractéristiques différentes en ambiguïté. Le tirage dépend de la famille de réseau. Par exemple si on prend les réseaux en V de la figure 6 ou l'angle initial est fixé à δ, le réseau initial est composé de deux branches identiques dont la répartition des capteurs suit une loi normal).

A ce niveau, le procédé a déterminé un ensemble des « nb » meilleurs réseaux appartenant à une famille de réseau. Les meilleurs réseaux sont les réseaux les moins ambiguës qui vérifient les performances du cahier des charges. La suite comprend l'intégration d'éventuelles contraintes supplémentaires pouvant être des critères d'encombrement, des critères de résolution, ou encore d'autres critères relatifs au réseau de capteurs. Le processus qui vient d'être décrit peut aussi être mis en œuvre avec une contrainte d'encombrement maximal donné dans le cahier des charges.

Outil de résolution

Dans ce paragraphe un critère permettant de quantifier la capacité de résolution d'un réseau est construit. Ce critère est, par exemple, établi à partir des performances de résolution de l'algorithme connu MUSIC en présence de deux sources. En présence de M=2 sources, la méthode MUSIC appliquée aux observations de l'équation (3) a pour objectif de chercher les M=2 minima du critère

J(Θ) tel que

_ a(ΘJ fl π fe a(ΘJ

| Q 1 et/ou Θ 2 f = min / (Θ) avec / (Θ) = (37)

m fa(ΘJ

Où U b est le projecteur bruit de la matrice de covariance R ^ tel que

Où \ > - - - > λ N sont les valeurs propres tel que A 1 est la valeur propre associé au vecteur propre e t . On considère que deux sources sont résolues, par exemple, lorsque J m oy - moy > J H + Xσ i2

Où ( J moy , σ mo> , ) représente la moyenne et l'écart type du critère de

MUSIC sur l'incidence moyenne et ( J 12 12 ) représente la moyenne et l'écart type de J 12 = (J (Θ 1 ) + J (Θ 2 ))/ 2. On sait qu'en l'absence d'erreur de modèle pour K infini que J 12 =O et que J moy > J n - On définit la distance entre deux sources d'incidence Θ 1 et Θ 2 par

A 12 = J(K 2 T (K 2 ) avec k 12 = k (Q 1 ) -k (Θ 2 ) = Δ 12 k (Ψ oπenta tιon ) (40)

Où Ψ onentatιon est l'angle d'orientation entre les deux sources. Pour un réseau 2-D Ψ oπentoton = {a,{)} où a est un angle d'orientation dans le plan azimutal et pour un réseau 3-D Ψ oπentoton = {a,β} où β est un angle d'orientation de type élévation dans la direction a . La limite de résolution Δ 12 hm est la valeur minimale de A n dans la direction Ψ onentatιon pour laquelle la condition (30) est vérifiée. L'expression de la limite de résolution est la suivante

Où les valeurs de σ emr résumé dans le tableau suivant dépendent du type de performances considérées. Type de Performances Valeur du coefficient oc

A temps d'intégration σ.. A -L + -L + - '12 fini avec ^ (1-I 2 2 H 2 IA PI PlPl

Performance de x(t k ) pour l≤k≤K p m : Rapport signal sur bruit de la m leme source MUSIC r 12 : Corrélation temporelle des sources

En présence d'erreur

de modèle N

Tableau 4 - Valeur du σ emr du critère de résolution en fonction du type de

performances

Les paramètres D pp onentatwn ) et p{Ψ oπentatmn ) sont liés de la manière suivante aux statistiques d'ordre 2 et 4 de la répartition des capteurs

D pp ( Vψ orientation ) ) = J »_ j Y / td n ) ) 2

n=

1 N N A

- » j Y / d n ( VΨ orientation ) )

P \ ^ orientation ) ~ Z TI W ^/

pp V orientation /

d n (Ψ) =k d (Ψ) B (p^ -p)

Les positions d n (Ψ) sont les positions des capteurs projetés sur un axe d'orientation k d onentatιon ) . L'expression (32) permet de

• Définir une omnidirectionnalité en résolution pour un réseau d-D : Le coefficient

P[^ onentatwn ) est indépendant de la direction Ψ . Un réseau circulaire uniforme est omni-directionnel en résolution avec p(Ψ onentatιon ) = 1.5 .

• Définir un critère de pouvoir de résolution où l/(/?(Ψ oranfflfton ) -l) doit être

proche de 0.

Dans la suite du paragraphe des critères plus précis sont établis sur l'omnidirectionalité en résolution et la capacité de résolution. Les expressions de D {Ψ oπentatwn ) et p(Ψ oπmtatu>n ) de l'expression (33) peuvent s'écrire : T) pp ( Vψ orientation ) î = k d ( Vψ orientation ) î H D pp k d ( Vψ orientation ) î

/ / 1 Q \

P

®2H

Q^=T7∑(P^-P) (p d ,»-p)

Où O pp est la matrice de covariance des positions définie par l'équation (11),® est le produit de Kronecker et k ®2 =k®k. Plus précisément le coefficient P\^ onentatwn ) est ' e apport de forme quadratique suivant (44)

-1/2 ®D -1/2'

PP

"pp 1/2 k Λ ii V (Ψ T orientation ) ! V PP )

On peut alors définir des critères d'omnidirectionalité et de pouvoir de résolution à 5 partir des valeurs propres suivantes de la matrice Q pp de l'équation (35).

Où Q 1 sont les valeurs propres associées aux vecteurs propres v, . Le critère d'omnidirectionnalité en résolution est le suivant

max/?(ψ) maxg,

R omnι = Ψ , , 2 == ^T— (46)

minp(ψ) min Q 1

En conséquence le réseau est omnidirectionnel lorsque R omm est minimal, c'est à dire que /? omnî =1. Sachant qu'un réseau aura un fort pouvoir de résolution lorsque 0 \P ~ est grand, on définit alors le pouvoir de résolution par

R power =min|p(ψ) 2 -l| = min|ρ î -l| (46')

En conséquence les critères de résolution sont liés aux statistiques d'ordre 4 de la répartition des capteurs Q pp . Dans un processus d'optimisation de réseau, l'objectif sera de minimiser le critère /? et de maximiser 7? po„w,er . Les calculs de ces deux critères à partir des positions p d n des capteurs d'un réseau sont résumés dans les étapes suivantes :

Etape n°1 (Res) : A partir des positions des capteurs p d n calcul de O pp selon (1 1 ).

Etape n°2 (Res) : A partir des p d n calcul de Q pp selon (34).

Etape n°3 (Res) : A partir de D pp et Q pp , calcul de Q pp selon (35).

Etape n°4 (Res) : Décomposition en éléments propres de Q pp soit :

Etape n'S (Res) : Calcul du critère d'omnidirectionalité en résolution R omm selon

(37) à partir des Q 1 .

Etape n°6 (Res) : Calcul du pouvoir de résolution R pawer selon (46') à partir des Q 1 .

Processus de calcul de critères permettant d'optimiser le pouvoir de

résolution ainsi que l'omni-directionalité en résolution

5 Ambiguïté de réseau

L'objectif est d'établir un contraste entre le niveau des lobes principaux et celui des lobes secondaires du critère MUSIC ou d'un autre critère équivalent. La goniométrie est ambiguë lorsque l'algorithme donne les incidences d'un des lobes secondaires à la place de l'un des lobes principaux. Les critères d'ambiguïtés se o feront dans l'espace des composantes du vecteur d'onde.

Ambiguïtés d'ordre 1

En présence d'une source d'incidence Q 1 , un réseau est mathématiquement ambigu à l'ordre 1 lorsqu'il existe une incidence Θ pour laquelle les vecteurs a{k d 1 )) et a(k d (Θ)) soient colinéaires. Dans ces conditions la 5 projection du vecteur directeur a(Θ) sur le vecteur a(Θ 1 ) est maximale

où 1- Diag x (a(k ι ),k 2 ) est une distance entre les vecteurs 3(Ii 1 ) et a(k 2 ) ) où π(A) est le projecteur sur l'espace engendré par les colonnes de A tel que π(A) = A (A fl A) A H (48) et où a z (u,v) est le vecteur directeur pour la longueur d'onde λ tel que

*A (K ) = | (49)

Comme Diag λ (A,k d (Θ)) est compris entre O et 1 et qu'il existe une ambiguïté mathématique lorsque Diag λ (A,k d (Θ)) = ' \ (La distance entre a(k d (Θ)) et A est nulle), le critère de robustesse aux ambiguïtés d'ordre 1 noté η v (X) dépendant de la longueur d'onde λ de la manière suivante :

η ι {λ) = mmη ι {λ,® ι )

Car k d (Θ) H k d (Θ)≤l . D'un point de vue pratique, on considère que les ambiguïtés d'ordre 1 sont faibles lorsque 77 l (/l) <0.1.

Méthode classique pour obtenir /;, (À) selon l'art antérieur

La méthode classique selon l'art antérieur pour obtenir la robustesse aux ambiguïtés consiste à tirer aléatoirement des incidences Θ/ et à calculer le critère suivant

η v (Xf = η v (/L, Q 1 * ) pour 1≤k≤nb (51 )

Où nb est le nombre de réalisations permettant d'établir la fonction de répartition de

JJ 1 (A.) . La robustesse aux ambiguïtés d'ordre 1 T] 1 (X) pour la longueur d'onde λ doit alors vérifier

Pr(^ 1 (A)* < η x (A)) = Pfa pouM≤A≤πfc (52) Où Pr(.) est une probabilité et où p fa vaut typiquement 5%. Méthode optimisée pour obtenir /;, (À) selon l'invention

Comme l'optimisation de réseau consiste à chercher le meilleur réseau dans une bande de fréquence large, on souhaite obtenir en un coup toutes les valeurs de

V 1 [CIf ) pour / mn ≤/≤/ max où / mn et / ^x sont les fréquences minimales et maximales d'utilisation d'un réseau. L'optimisation qui va être décrite plus loin est basée sur le fait que

On en déduit tout d'abord la propriété n°1 suivante

Ou O^ = [O ••• Of . Sachant que k^Θj^ k^Θj≤l et que k/k d ≤l , on en déduit que

Δk H Δk < 2 (55)

Ou bien Δk H Δk la distance au carré entre k d et k d : ) est bornée par 2) (56) En conséquence on obtient η γ (À) en effectuant

De l'équation (53) on en déduit la propriété n °2 suivante

Diag Za (a Za (k d 1 )),k d ) = (58)

On en déduit que

V Ô 4,ax V" / ' // (59)

C 1 U /I 1111x = c/ / max sachant que /≤/ max . En conséquence, le critère de robustesse aux ambiguïtés d'ordre 1 dans une gamme de fréquence où / < Z 1111x est tel que

Car η γ (/L max ) < η γ (À) lorsque / max > / .

Ambiguïtés d'ordre P>1

Un réseau est mathématiquement ambigu à l'ordre P lorsque le vecteur directeur a(k d (Θ)) est engendré par une base de vecteurs directeurs a(k d (Q 1 )) jusqu'à a(k d p )). En conséquence la projection suivante du vecteur directeur a(k d (Θ)) sur l'espace engendré par les vecteurs a(k d p )) pour l≤p≤P (P vecteurs indicés p) est nulle :

/ , x x a,(k J (θ)fπ(A,(Φ f ))a,(k,(θ))

Dia (A λ (Φη,k d (®)) = l= [ N ] (61) où le projecteur π(A) est défini par l'équation (48) et où

A^) = [Bj 1 (Me 1 )) - aΛMΘ-OjJetΦMMΘ.) - k P )} (62)

Comme Diag z (A,k d (Θ)) est compris entre 0 et 1 et qu'il existe une ambiguïté mathématique lorsque Diag z (A,k d (Θ))^, on définit la robustesse aux ambiguïtés d'ordre P pour la longueur d'onde λ , le paramètre η p (À) suivant : η p (λ) = wpη p (λ,Φ p )

D'un point de vue pratique, on considère que l'on n'a pas d'ambiguïté d'ordre P lorsque η p {λ,Φ p }<QΑ. D'un point de vue statistique on remarque souvent que ηΛλ) =- n ψ (64)

L'estimation optimisée de P= 1 de η p (λ) pour toutes les incidences n'est pas applicable pour P>1. C'est ainsi que la méthode classique ci-après est appliquée à la fréquence maximale.

Cette méthode consiste à tirer aléatoirement P couples d'incidences Φ pk = {k d 1 k ) ••• k d (Θ/ )J pour ensuite calculer η p (λ) k = η p (λ,Φ pk ) pour λ≤k≤nb (65) où nb est le nombre de réalisations permettant d'estimer la fonction de répartition de η P (λ) . La robustesse aux ambiguïtés d'ordre P η p (λ) pour la longueur d'onde λ doit alors vérifier

Pr(η P (λ) k < η P (X) ) = p fa pouM≤/c≤nb (66) où Pr(.) est une probabilité et où p fa vaut typiquement 5%.

Conclusion

Dans le processus d'optimisation de réseau, on estimera les critères d'ambiguïté η P (λ) pour chaque réseau où les positions des capteurs sont paramétrés par p B . Lorsque P= 1 on dispose d'un seul critère (60) qui permet d'obtenir la robustesse aux ambiguïtés η^ dans une gamme de fréquence de fréquence maximale / max et indépendamment de la direction des sources.

Optimisation de réseau

Le (ou les) processus d'optimisation sont initialisés par des familles de réseaux dont on fait varier les paramètres. Ces réseaux peuvent être

• Des réseaux aléatoires d-D (linéaire, plan ou 3-D dans l'espace). La répartition des capteurs suit une loi qui peut être gaussienne, uniforme ou etc..

• Des réseaux 2-D composés de deux sous réseaux 1 -D ayant un écart d'orientation de δ. Il s'agit en particulier des réseaux en V figure 5. Ces réseaux ne sont pas tous omnidirectionnels. Le caractère plus ou moins omni-directionnel dépend de la position relative des deux branches linéaires du V ainsi que de l'angle δ entre les branches.

• Des réseaux 2-D composé de plusieurs cercles concentriques figure 4. Les paramètres sont par exemple les rayons, le nombre de capteurs et l'orientation de chaque cercle. Ces réseaux ont la caractéristique d'être omni-directionnels en précision. Dans cette famille de réseaux on a les réseaux circulaires uniformes figure 3. • Les réseaux linéaires 1 -d peuvent être

— Des ULA où les capteurs sont équi-espacés { p l n = d (n -i) )

— Homothétiques avec p l n = dxp n~1 où p est le rapport homothétique

— Aléatoire

Un cahier des charges peut aussi donner des contraintes d'encombrement comme :

• L'ouverture physique D ph : Diamètre du plus petit cercle (réseau 2-D voir ou plus petite sphère (réseau 3-D) qui englobe tous les capteurs du réseau. Pour un réseau 1 -D il s'agit de la distance entre les deux capteurs les plus éloignés. Nous donnons ci-dessous le processus permettant de calculer l'ouverture physique d'un réseau d- D sachant que l'on peut définir un cercle à partir de 3 points et qu'une sphère se construit avec 4 points.

Etape n°1 (DPH) : Initialisation : D ph =0

Pour tous les d-uplets p d n où (l≤i≤d + 1) sachant que (l≤^≤N)

Etape n°2 (DPH) : Calcul de

— La distance D entre les deux capteurs lorsque d=1

— Du diamètre D du cercle passant par les trois capteurs lorsque d=2

— Du diamètre D de la sphère passant par les 4 capteurs lorsque d=2

Etape n°3 (DPH) : Calcul du centre p 0 du cercle ou de la sphère lorsque d>1. Pour d=1 calcul de

la position moyenne des deux capteurs

Etape n°3 (DPH) : Si (p d B -p o f (p d B -p 0 )≤D/2 pour (l≤n≤N) alors D ph =D Etape n°4 (DPH) : Passage aux d-uplets suivants et retour à l'étape n °2

Processus de calcul d'une ouverture physique d'un réseau d-D

• Distance minimal entre capteurs qui peut être du soit à l'encombrement du capteur élémentaire soit à un souhait de minimiser un inter-couplage. • Zone 1 -d, 2-d ou 3-d dans laquelle les capteurs peuvent être installés. L'optimisation de réseau peut alors prendre en compte le critère de précision pour obtenir des réseaux ayant l'encombrement nécessaire.

Le processus suivant permet de trouver les nb meilleurs réseaux d-D omni- directionnel (ou directionnel) permettant de goniométrer P sources à partir

— d'un critère de précision ( σ θ et σ θ de la précision en azimut à l'élévation A 1n ainsi qu'une précision σ Δ en A 1n = O. lorsque le réseau est 3D)

— d'une famille de réseau qui peut être aléatoire ou paramétrée

Lorsque les réseaux sont aléatoires, on réalise une boucle sur les différentes réalisations aléatoires et lorsque le réseau est paramétré on boucle sur les paramètres du réseau (par exemple l'angle δ pour le réseau en V figure 5. Ainsi Etape n°A.O : Initialisation de l'ensemble Ψ = 0 , /=0

Boucle sur un ensemble de / vecteurs de paramètres d'une famille de réseaux

Etape n°A.1 : Tirage d'un réseau /-ième initial d-D (p d B im pour (l≤n≤N) ) suivant le jeu de paramètres de la famille de réseaux choisis.

Etape n°A.2 : Transformation suivant l'un des sous-procédés du réseau initial en un réseau où les performances en azimut varient entre σ θ et σ θ pour une élévation A 1n et dans le cas d'un réseau 3-D utilisation de la précision en élévation σ Δ en A 1n = 0. On obtient alors un nouveau réseau p d „ pour (l≤n≤N) .

Etape n°A.3(Option) : Si le réseau ne vérifie pas certaines contraintes d'encombrement comme la distance minimale entre 2 capteurs alors retour à l'étape n °1 pour le tirage d'un autre réseau avec /=/+1.

Etape n°A.4 : Calcul des paramètres de résolution R omm (facteur d'omni- directionalité en résolution) et R pσwer (Pouvoir de résolution).

Etape n°A.5(Option) : Si R omm > R 0111n ^ alors retour à l'étape n°1 pour le tirage d'un autre réseau avec /=/+1.

Etape n°A.6(Option) : Si R power <R ' power mm alors retour à l'étape n °1 pour le tirage d'un autre réseau avec /=/+1.

Etape n°A.7 : Calcul du critère η ι amhιg de la robustesse aux ambiguïtés d'ordre 1 de l'équation (59) à partir de la connaissance de / max .

Etape n°A.8 : Stockage du réseau Ψ = {ψ (η^ 18 ,V d,n pour (l≤n≤N))}

Etape n° A.9 : Classement des éléments de Ψ suivant le niveau des ambiguïtés d'ordre 1 tel qu'au final

ψ = j pour ( 1≤k≤K ) ayec 7i »*«(l) > ... > η amb lg (K> j .

Classement du réseau le plus robuste aux ambiguïtés d'ordre 1 au réseau le moins robuste.

Etape n°A.1O : /=/+1 Si /</ alors retour à l'étape n°1.

Etape n°A.11 : Stockage des nb meilleurs réseaux vis à vis des ambiguïtés d'ordre

1 tel que Ψ φl c Ψ avec Ψ opt pour {l≤k≤nb)}

Etape n°A.12 : Calcul des ambiguïtés d'ordre P des réseaux de Ψ opt selon (66) pour obtenir Ψ opt pour (l≤k≤nb)} . Etape n° A.13 : Classement des éléments de Ψ opt suivant le niveau des ambiguïtés d'ordre P tel qu'en final pour (l≤k≤nb) avec η p m ≥-≥η™} :

Classement du réseau le plus robuste aux ambiguïtés d'ordre P au réseau le moins robuste.

Dans le cas des réseaux en V comprenant deux branches sur lesquelles sont répartis les capteurs, on peut réaliser un boucle sur l'angle δ entre les deux branches du V. Pour les doubles cercles on peut boucler sur le rapport des rayons

R1/R2 ainsi que l'écart angulaire α1 -α2. Pour les réseaux aléatoire il s'agit juste d'un ensemble de tirage aléatoire de réseaux. En final des étapes d'optimisation on obtient les nb meilleurs réseaux vis-à-vis des ambiguïtés d'ordre P qui vérifient les performances σ θ et σ θ et σ Δ pour les réseaux 3D. Le procédé selon l'invention permet par rapport à l'art antérieur de résoudre les problèmes suivants :

• la généralisation du calcul des performances en mono-source à une seule expression,

• le calcul de performances mono-source pour des réseaux 2-D, 1 -D et 3-D quelconques en fonction de la géométrie du réseau,

• rétablissement d'un critère reliant la résolution de deux sources et la géométrie des capteurs,

• rétablissement d'un critère de directivité pour des réseaux d-D quelconques,

• l'optimisation de réseau de capteurs quelconques à nombre de capteurs fixés à partir d'un cahier des charges donnant la précision mono-source, la résolution sous les contraintes d'encombrement maximal, d'omnidirectionalité ou de zones dans lesquelles les antennes sont installâmes.