Estimació de paràmetres de senyal mitjançant tècniques d'invariància

De testwiki
Salta a la navegació Salta a la cerca
Exemple de separació en subbarras (2D ESPRIT)

L'estimació dels paràmetres del senyal mitjançant tècniques rotacionals invariants (ESPRIT), és una tècnica per determinar els paràmetres d'una barreja de sinusoides en el soroll de fons. Aquesta tècnica es va proposar per primera vegada per a l'estimació de la freqüència. Tanmateix, amb la introducció de sistemes de matriu en fase en la tecnologia diària, també s'utilitza per a estimacions d'angle d'arribada.[1]

ESPRIT unidimensional

Per exemple t, el M Senyals de sortida (valors complexos) (mesures) ym[t], m=1,,M, del sistema estan relacionats amb el K senyals d'entrada (de valor complex). xk[t], k=1,,K, com [2]ym[t]=k=1Kam,kxk[t]+nm[t], on nm[t] indica el soroll afegit pel sistema. La forma unidimensional d'ESPRIT es pot aplicar si els pesos tenen la forma am,k=ej(m1)ωk, les fases de les quals són múltiples enters d'alguna freqüència radial ωk. Aquesta freqüència només depèn de l'índex de l'entrada del sistema, és a dir, k. L'objectiu d'ESPRIT és estimar ωk, donades les sortides ym[t] i el nombre de senyals d'entrada, K. Com que les freqüències radials són els objectius reals, am,k es denota com am(ωk).

Classificació dels pesos am(ωk) com a 𝐚(ωk)=[1 ejωk ej2ωk ... ej(M1)ωk] i els senyals M de sortida t com 𝐲[t]=[y1[t] y2[t] ... yM[t]], 𝐲[t]=k=1K𝐚(ωk)xk[t]+𝐧[t],on 𝐧[t]=[n1[t] n2[t] ... nM[t]]. A més, quan els vectors de pes 𝐚(ω1), 𝐚(ω2), ..., 𝐚(ωK) es posa com a matriu de Vandermonde 𝐀=[𝐚(ω1) 𝐚(ω2) ... 𝐚(ωK)], i les entrades K amb intància t en vector 𝐱[t]=[x1[t] ... xk[t]], es pot escriure𝐲[t]=𝐀𝐱[t]+𝐧[t].Amb diverses mesures en casos t=1,2,,T i les notacions 𝐘=[𝐲[1] 𝐲[2]  𝐲[T]], 𝐗=[𝐱[1] 𝐱[2]  𝐱[T]] i 𝐍=[𝐧[1] 𝐧[2]  𝐧[T]], el model d'eqüacions esdevé𝐘=𝐀𝐗+𝐍.

Divisió en submatrius virtuals

Superposició màxima de dues submatrius (N indica el nombre de sensors de la matriu, m és el nombre de sensors de cada submatriu i J1 i J2 són matrius de selecció)

El vector pes 𝐚(ωk) té la propietat que les entrades adjacents estan relacionades. [𝐚(ωk)]m+1=ejωk[𝐚(ωk)]m Per a tot el vector 𝐚(ωk), l'equació introdueix dues matrius de selecció 𝐉1 i 𝐉2 : 𝐉1=[𝐈M1𝟎] i 𝐉2=[𝟎𝐈M1]. Aquí, 𝐈M1 és una matriu identitària de mida (M1) i 𝟎 és un vector de zero.

Els vectors 𝐉1𝐚(ωk)[𝐉2𝐚(ωk)] conté tots els elements de 𝐚(ωk) excepte l'últim [primer]. Així, 𝐉2𝐚(ωk)=ejωk𝐉1𝐚(ωk) i 𝐉2𝐀=𝐉1𝐀𝐇,where𝐇:=[ejω1ejω2ejωK]. La relació anterior és la primera observació important necessària per a ESPRIT. La segona observació important es refereix al subespai del senyal que es pot calcular a partir dels senyals de sortida.[3]

Resum de l'algorisme

Entrada: mesures 𝐘:=[𝐲[1] 𝐲[2]  𝐲[T]], el nombre de senyals d'entrada K (estimar si no es coneix).

  1. Calculeu la descomposició de valors singulars (SVD) de 𝐘=𝐔Σ𝐕 i extreu el subespai del senyal 𝐔SM×K com el primer K columnes de 𝐔.
  2. Calcular 𝐒1=𝐉1𝐔S i 𝐒2=𝐉2𝐔S, on 𝐉1=[𝐈M1𝟎] i 𝐉2=[𝟎𝐈M1].
  3. Resol per 𝐏 en 𝐒2=𝐒1𝐏 (vegeu l'observació anterior).
  4. Calcula els valors propis λ1,λ2,,λK de 𝐏.
  5. Les fases dels valors propis λk=αkejωk proporcionar les freqüències radials ωk, és a dir, ωk=argλk.[4]

Referències

Plantilla:Referències