Articulo de referencia

Estimación de la densidad espectral

En el procesamiento estadístico de señales , el objetivo de la estimación de la densidad espectral ( EDE ), o simplemente estimación espectral, es estimar la densidad espectral ...

En el procesamiento estadístico de señales , el objetivo de la estimación de la densidad espectral ( EDE ), o simplemente estimación espectral, es estimar la densidad espectral (también conocida como densidad espectral de potencia ) de una señal a partir de una secuencia de muestras temporales de la misma. [ 1 ] Intuitivamente, la densidad espectral caracteriza el contenido de frecuencia de la señal. Uno de los propósitos de estimar la densidad espectral es detectar periodicidades en los datos, observando picos en las frecuencias correspondientes a dichas periodicidades.

Algunas técnicas SDE asumen que una señal se compone de un número limitado (generalmente pequeño) de frecuencias generadoras más ruido, y buscan determinar la ubicación e intensidad de dichas frecuencias. Otras no hacen ninguna suposición sobre el número de componentes y buscan estimar todo el espectro generador.

Descripción general

Ejemplo de forma de onda de voz y su espectro de frecuencias.
Una forma de onda periódica ( onda triangular ) y su espectro de frecuencia, que muestra una frecuencia "fundamental" de 220 Hz seguida de múltiplos (armónicos) de 220 Hz.
La densidad espectral de potencia de un segmento musical se estima mediante dos métodos diferentes, para su comparación.

El análisis espectral , también conocido como análisis en el dominio de la frecuencia o estimación de la densidad espectral, es el proceso técnico de descomponer una señal compleja en partes más simples. Como se describió anteriormente, muchos procesos físicos se describen mejor como la suma de muchos componentes de frecuencia individuales. Cualquier proceso que cuantifique las distintas magnitudes (por ejemplo, amplitudes, potencias, intensidades) en función de la frecuencia (o fase ) puede denominarse análisis espectral .

El análisis espectral se puede realizar en toda la señal. Alternativamente, una señal se puede dividir en segmentos cortos (a veces llamados tramas ), y el análisis espectral se puede aplicar a estos segmentos individuales. Las funciones periódicas (comopecado(t){\displaystyle \sin(t)}) son particularmente adecuadas para esta subdivisión. Las técnicas matemáticas generales para analizar funciones no periódicas se incluyen en la categoría de análisis de Fourier .

La transformada de Fourier de una función produce un espectro de frecuencia que contiene toda la información de la señal original, pero en una forma diferente. Esto significa que la función original puede reconstruirse ( sintetizarse ) completamente mediante una transformada inversa de Fourier . Para una reconstrucción perfecta, el analizador de espectro debe preservar tanto la amplitud como la fase de cada componente de frecuencia. Estas dos piezas de información pueden representarse como un vector bidimensional, como un número complejo o como magnitud (amplitud) y fase en coordenadas polares (es decir, como un fasor ). Una técnica común en el procesamiento de señales es considerar la amplitud al cuadrado, o potencia ; en este caso, el gráfico resultante se denomina espectro de potencia .

Debido a su reversibilidad, la transformada de Fourier se denomina representación de la función en términos de frecuencia en lugar de tiempo; por lo tanto, es una representación en el dominio de la frecuencia . Las operaciones lineales que se pueden realizar en el dominio del tiempo tienen equivalentes que a menudo se pueden realizar con mayor facilidad en el dominio de la frecuencia. El análisis de frecuencia también simplifica la comprensión e interpretación de los efectos de diversas operaciones en el dominio del tiempo, tanto lineales como no lineales. Por ejemplo, solo las operaciones no lineales o variables en el tiempo pueden crear nuevas frecuencias en el espectro de frecuencias.

En la práctica, casi todos los programas y dispositivos electrónicos que generan espectros de frecuencia utilizan una transformada discreta de Fourier (DFT), que opera sobre muestras de la señal y proporciona una aproximación matemática a la solución integral completa. La DFT se implementa casi invariablemente mediante un algoritmo eficiente llamado transformada rápida de Fourier (FFT). El conjunto de componentes de magnitud al cuadrado de una DFT es un tipo de espectro de potencia llamado periodograma , que se utiliza ampliamente para examinar las características de frecuencia de funciones sin ruido, como las respuestas de impulso de filtros y las funciones de ventana . Pero el periodograma no proporciona ganancia de procesamiento cuando se aplica a señales con ruido o incluso sinusoides con bajas relaciones señal-ruido . En otras palabras, la varianza de su estimación espectral en una frecuencia dada no disminuye a medida que aumenta el número de muestras utilizadas en el cálculo. Esto se puede mitigar promediando en el tiempo ( método de Welch [ 2 ] )  o en la frecuencia ( suavizado ). El método de Welch se utiliza ampliamente para la estimación de la densidad espectral (SDE). Sin embargo, las técnicas basadas en periodogramas introducen pequeños sesgos que resultan inaceptables en algunas aplicaciones. Por ello, en la siguiente sección se presentan otras alternativas.

Técnicas

Se han desarrollado muchas otras técnicas para la estimación espectral con el fin de mitigar las desventajas del periodograma básico. Estas técnicas se pueden dividir generalmente en métodos no paramétricos , paramétricos y , más recientemente , semiparamétricos (también llamados dispersos). [ 3 ] Los enfoques no paramétricos estiman explícitamente la covarianza o el espectro del proceso sin asumir que el proceso tenga ninguna estructura particular. Algunos de los estimadores más comunes utilizados para aplicaciones básicas (por ejemplo, el método de Welch ) son estimadores no paramétricos estrechamente relacionados con el periodograma. Por el contrario, los enfoques paramétricos asumen que el proceso estocástico estacionario subyacente tiene una cierta estructura que se puede describir utilizando un pequeño número de parámetros (por ejemplo, utilizando un modelo autorregresivo o de media móvil ). En estos enfoques, la tarea es estimar los parámetros del modelo que describe el proceso estocástico. Cuando se utilizan los métodos semiparamétricos, el proceso subyacente se modela utilizando un marco no paramétrico, con el supuesto adicional de que el número de componentes no nulas del modelo es pequeño (es decir, el modelo es disperso). También se pueden utilizar enfoques similares para la recuperación de datos faltantes [ 4 ] , así como para la reconstrucción de señales .

A continuación se presenta una lista parcial de técnicas de estimación de densidad espectral:

Estimación paramétrica

En la estimación espectral paramétrica, se asume que la señal se modela mediante un proceso estacionario que tiene una función de densidad espectral (FDE).S(F;a1,,apag){\displaystyle S(f;a_{1},\ldots ,a_{p})}que es una función de la frecuenciaF{\displaystyle f}ypag{\displaystyle p}parámetrosa1,,apag{\displaystyle a_{1},\ldots ,a_{p}}. [ 8 ] El problema de estimación se convierte entonces en uno de estimación de estos parámetros.

La forma más común de estimación paramétrica de SDF utiliza como modelo un modelo autorregresivo.Arkansas(pag){\displaystyle {\text{AR}}(p)}del ordenpag{\displaystyle p}. [ 8 ] : 392 Una secuencia de señales{Yt}{\displaystyle \{Y_{t}\}}obedeciendo una media ceroArkansas(pag){\displaystyle {\text{AR}}(p)} El proceso satisface la ecuación

Yt=ϕ1Yt1+ϕ2Yt2++ϕpagYtpag+εt,{\displaystyle Y_{t}=\phi _{1}Y_{t-1}+\phi _{2}Y_{t-2}+\cdots +\phi _{p}Y_{tp}+\varepsilon _{t},}

donde elϕ1,,ϕpag{\displaystyle \phi _{1},\ldots ,\phi _{p}}son coeficientes fijos yεt{\displaystyle \varepsilon _ {t}}es un proceso de ruido blanco con media cero y varianza de innovaciónσpag2{\displaystyle \sigma _{p}^{2}}El SDF para este proceso es

S(F;ϕ1,,ϕpag,σpag2)=σpag2Δt|1k=1pagϕkmi2πiFkΔt|2,|F|<Fnorte,{\displaystyle S(f;\phi _{1},\ldots ,\phi _{p},\sigma _{p}^{2})={\frac {\sigma _{p}^{2}\Delta t}{\left|1-\sum _{k=1}^{p}\phi _{k}e^{-2\pi ifk\Delta t}\right|^{2}}},\qquad |f|<f_{N},}

conΔt{\displaystyle \Delta t}el intervalo de tiempo de muestreo yFnorte{\displaystyle f_{N}}la frecuencia de Nyquist .

Existen varios enfoques para estimar los parámetros.ϕ1,,ϕpag,σpag2{\displaystyle \phi _{1},\ldots ,\phi _{p},\sigma _{p}^{2}}delArkansas(pag){\displaystyle {\text{AR}}(p)}proceso y por lo tanto la densidad espectral: [ 8 ] : 452-453

  • Los estimadores de Yule-Walker se encuentran resolviendo recursivamente las ecuaciones de Yule-Walker para unArkansas(pag){\displaystyle {\text{AR}}(p)}proceso
  • Los estimadores de Burg se obtienen tratando las ecuaciones de Yule-Walker como una forma de problema de mínimos cuadrados ordinarios. Los estimadores de Burg generalmente se consideran superiores a los estimadores de Yule-Walker. [ 8 ] : 452 Burg los asoció con la estimación espectral de máxima entropía . [ 9 ]
  • Los estimadores de mínimos cuadrados hacia adelante y hacia atrás tratan elArkansas(pag){\displaystyle {\text{AR}}(p)}El proceso se plantea como un problema de regresión y se resuelve mediante el método de avance-retroceso. Son comparables a los estimadores de Burg.
  • Los estimadores de máxima verosimilitud estiman los parámetros mediante un enfoque de máxima verosimilitud . Esto implica una optimización no lineal y es más complejo que los tres primeros.

Entre los métodos paramétricos alternativos se incluyen el ajuste a un modelo de media móvil (MA) y a un modelo autorregresivo de media móvil completo (ARMA).

Estimación de frecuencia

La estimación de frecuencia es el proceso de estimar la frecuencia , amplitud y desfase de una señal en presencia de ruido , dadas suposiciones sobre el número de componentes. [ 10 ] Esto contrasta con los métodos generales mencionados anteriormente, que no hacen suposiciones previas sobre los componentes.

Tono único

Si uno solo quiere estimar la frecuencia de la señal de tono puro más fuerte , puede utilizar un algoritmo de detección de tono .

Si la frecuencia dominante cambia con el tiempo, entonces el problema se convierte en la estimación de la frecuencia instantánea tal como se define en la representación tiempo-frecuencia . Los métodos para la estimación de la frecuencia instantánea incluyen aquellos basados ​​en la distribución de Wigner-Ville y funciones de ambigüedad de orden superior . [ 11 ]

Si se desea conocer todos los componentes de frecuencia (posiblemente complejos) de una señal recibida (incluida la señal transmitida y el ruido), se utiliza un método de tonos múltiples.

Varios tonos

Un modelo típico para una señalincógnita(norte){\displaystyle x(n)}consiste en una suma depag{\displaystyle p}exponenciales complejas en presencia de ruido blanco ,w(norte){\displaystyle w(n)}

incógnita(norte)=k=1pagAkmiinorteωk+w(norte){\displaystyle x(n)=\sum _{k=1}^{p}A_{k}e^{in\omega _{k}}+w(n)}.

La densidad espectral de potencia deincógnita(norte){\displaystyle x(n)}está compuesto depag{\displaystyle p}funciones de impulso además de la función de densidad espectral debido al ruido.

Los métodos más comunes para la estimación de frecuencia implican la identificación del subespacio de ruido para extraer estos componentes. Estos métodos se basan en la descomposición en valores propios de la matriz de autocorrelación en un subespacio de señal y un subespacio de ruido. Una vez identificados estos subespacios, se utiliza una función de estimación de frecuencia para hallar las frecuencias de los componentes a partir del subespacio de ruido. Los métodos más populares de estimación de frecuencia basados ​​en el subespacio de ruido son el método de Pisarenko , el método de clasificación de señales múltiples (MUSIC), el método del vector propio y el método de la norma mínima.

El método de Pisarenko
PAG^DOCTOR EN FILOSOFÍA(mijω)=1|miHvmin|2{\displaystyle {\hat {P}}_{\text{PHD}}\left(e^{j\omega }\right)={\frac {1}{\left|\mathbf {e} ^{H}\mathbf {v} _{\text{min}}\right|^{2}}}}
MÚSICA
PAG^MU(mijω)=1i=pag+1METRO|miHvi|2{\displaystyle {\hat {P}}_{\text{MU}}\left(e^{j\omega }\right)={\frac {1}{\sum _{i=p+1}^{M}\left|\mathbf {e} ^{H}\mathbf {v} _{i}\right|^{2}}}}
Método de vectores propios
PAG^Vehículo eléctrico(mijω)=1i=pag+1METRO1λi|miHvi|2{\displaystyle {\hat {P}}_{\text{EV}}\left(e^{j\omega }\right)={\frac {1}{\sum _{i=p+1}^{M}{\frac {1}{\lambda _{i}}}\left|\mathbf {e} ^{H}\mathbf {v} _{i}\right|^{2}}}}
método de norma mínima
PAG^Minnesota(mijω)=1|miHa|2; a=λPAGnorte1{\displaystyle {\hat {P}}_{\text{MN}}\left(e^{j\omega }\right)={\frac {1}{\left|\mathbf {e} ^{H}\mathbf {a} \right|^{2}}};\ \mathbf {a} =\lambda \mathbf {P} _{n}\mathbf {u} _{1}}

Ejemplo de cálculo

Suponerincógnitanorte{\displaystyle x_{n}}, denorte=0{\displaystyle n=0}anorte1{\displaystyle N-1}es una serie temporal (tiempo discreto) con media cero. Supongamos que es la suma de un número finito de componentes periódicas (todas las frecuencias son positivas):

incógnitanorte=kAkpecado(2πνknorte+ϕk)=kAk[pecado(ϕk)porque(2πνknorte)+porque(ϕk)pecado(2πνknorte)]=k[akporque(2πνknorte)+bkpecado(2πνknorte)]{\displaystyle {\begin{aligned}x_{n}&=\sum _{k}A_{k}\sin(2\pi \nu _{k}n+\phi _{k})\\&=\sum _{k}A_{k}\left[\sin(\phi _{k})\cos(2\pi \nu _{k}n)+\cos(\phi _{k})\sin(2\pi \nu _{k}n)\right]\\&=\sum _{k}\left[a_{k}\cos(2\pi \nu _{k}n)+b_{k}\sin(2\pi \nu _{k}n)\right]\end{aligned}}} dónde ak=Akpecado(ϕk),bk=Akporque(ϕk).{\displaystyle {\begin{aligned}a_{k}&=A_{k}\sin(\phi _{k}),&b_{k}&=A_{k}\cos(\phi _{k}).\end{aligned}}}

La varianza deincógnitanorte{\displaystyle x_{n}}es, para una función de media cero como la anterior, dada por

1nortenorte=0norte1incógnitanorte2.{\displaystyle {\frac {1}{N}}\sum _{n=0}^{N-1}x_{n}^{2}.}

Si estos datos fueran muestras tomadas de una señal eléctrica, esta sería su potencia promedio (la potencia es energía por unidad de tiempo, por lo que es análoga a la varianza si la energía es análoga a la amplitud al cuadrado).

Ahora, para simplificar, supongamos que la señal se extiende infinitamente en el tiempo, por lo que pasamos al límite cuandonorte.{\displaystyle N\to \infty .}Si la potencia media está limitada, lo cual ocurre casi siempre en la realidad, entonces existe el siguiente límite, que es la varianza de los datos.

límitenorte1nortenorte=0norte1incógnitanorte2.{\displaystyle \lim _{N\to \infty }{\frac {1}{N}}\sum _{n=0}^{N-1}x_{n}^{2}.}

Nuevamente, para simplificar, pasaremos al tiempo continuo y asumiremos que la señal se extiende infinitamente en el tiempo en ambas direcciones. Entonces estas dos fórmulas se convierten en:

incógnita(t)=kAkpecado(2πνkt+ϕk){\displaystyle x(t)=\sum _{k}A_{k}\sin \left(2\pi \nu _{k}t+\phi _{k}\right)}

y

límiteT12TTTincógnita(t)2dt.{\displaystyle \lim _{T\to \infty }{\frac {1}{2T}}\int _{-T}^{T}x(t)^{2}\,dt.}

La raíz cuadrática media depecado{\displaystyle \sin }es1/2{\displaystyle 1/{\sqrt {2}}}, por lo tanto la varianza deAkpecado(2πνkt+ϕk){\ Displaystyle A_ {k} \ sin (2 \ pi \ nu _ {k} t + \ phi _ {k})}es12Ak2.{\displaystyle {\tfrac {1}{2}}A_{k}^{2}.}Por lo tanto, la contribución a la potencia promedio deincógnita(t){\displaystyle x(t)}proveniente del componente con frecuenciaνk{\displaystyle \nu _{k}}es12Ak2.{\displaystyle {\tfrac {1}{2}}A_{k}^{2}.}Todas estas contribuciones suman la potencia promedio deincógnita(t).{\displaystyle x(t).}

Entonces la potencia en función de la frecuencia es12Ak2,{\displaystyle {\tfrac {1}{2}}A_{k}^{2},}y su función de distribución acumulativa estadísticaS(ν){\displaystyle S(\nu )}será

S(ν)=12k:νk<νAk2.{\displaystyle S(\nu )={\frac {1}{2}}\sum _{k:\nu _{k}<\nu }A_{k}^{2}.}

S{\displaystyle S}es una función escalón , monótonamente no decreciente. Sus saltos ocurren en las frecuencias de los componentes periódicos deincógnita{\displaystyle x}y el valor de cada salto es la potencia o varianza de ese componente.

La varianza es la covarianza de los datos consigo mismos. Si ahora consideramos los mismos datos pero con un retardo deτ{\displaystyle \tau }, podemos tomar la covarianza deincógnita(t){\displaystyle x(t)}conincógnita(t+τ){\displaystyle x(t+\tau )}y definimos esto como la función de autocorrelacióndo{\displaystyle c}de la señal (o datos)incógnita{\displaystyle x}:

do(τ)=límiteT12TTTincógnita(t)incógnita(t+τ)dt.{\displaystyle c(\tau )=\lim _{T\to \infty }{\frac {1}{2T}}\int _{-T}^{T}x(t)\,x(t+\tau )\,dt.}

Si existe, es una función par deτ.{\displaystyle \tau .}Si la potencia promedio está limitada, entoncesdo{\displaystyle c}existe en todas partes, es finito y está limitado pordo(0){\displaystyle c(0)}, que es la potencia o varianza promedio de los datos.

Se puede demostrar quedo{\displaystyle c}puede descomponerse en componentes periódicos con los mismos períodos queincógnita{\displaystyle x}:

do(τ)=12kAk2porque(2πνkτ).{\displaystyle c(\tau )={\tfrac {1}{2}}\sum _{k}A_{k}^{2}\cos(2\pi \nu _{k}\tau ).}

De hecho, esta es la descomposición espectral dedo{\displaystyle c}sobre las diferentes frecuencias, y está relacionado con la distribución de potencia deincógnita{\displaystyle x}sobre las frecuencias: la amplitud de un componente de frecuencia dedo{\displaystyle c}es su contribución a la potencia media de la señal.

El espectro de potencia de este ejemplo no es continuo y, por lo tanto, no tiene derivada, lo que implica que esta señal no posee una función de densidad espectral de potencia. En general, el espectro de potencia suele ser la suma de dos partes: un espectro de línea, como en este ejemplo, que no es continuo y carece de función de densidad, y un residuo, que es absolutamente continuo y sí posee una función de densidad.

Véase también

Referencias

  1. P Stoica y R Moses, Análisis espectral de señales, Prentice Hall, 2005.
  2. Welch, PD (1967), "El uso de la transformada rápida de Fourier para la estimación de espectros de potencia: un método basado en el promedio temporal sobre periodogramas cortos y modificados", IEEE Transactions on Audio and Electroacoustics , AU-15 (2): 70–73 , Bibcode : 1967ITAE...15...70W , doi : 10.1109/TAU.1967.1161901 , S2CID 13900622 
  3. 1 2 Stoica, Petre; Babu, Prabhu; Li, Jian (enero de 2011). "Nuevo método de estimación de parámetros dispersos en modelos separables y su uso para el análisis espectral de datos muestreados irregularmente". IEEE Transactions on Signal Processing . 59 (1): 35– 47. Bibcode : 2011ITSP...59...35S . doi : 10.1109/TSP.2010.2086452 . ISSN 1053-587X . S2CID 15936187 .  
  4. Stoica, Petre; Li, Jian; Ling, Jun; Cheng, Yubo (abril de 2009). "Recuperación de datos faltantes mediante un enfoque adaptativo iterativo no paramétrico" . Conferencia Internacional IEEE de 2009 sobre Acústica, Habla y Procesamiento de Señales . IEEE. págs. 3369–3372 . doi : 10.1109/icassp.2009.4960347 . ISBN  978-1-4244-2353-8.
  5. Sward, Johan; Adalbjornsson, Stefan Ingi; Jakobsson, Andreas (marzo de 2017). "Una generalización del estimador iterativo disperso basado en covarianza" . 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) . IEEE. págs. 3954–3958 . doi : 10.1109/icassp.2017.7952898 . ISBN  978-1-5090-4117-6. S2CID 5640068 . 
  6. Yardibi, Tarik; Li, Jian; Stoica, Petre; Xue, Ming; Baggeroer, Arthur B. (enero de 2010). "Localización y detección de fuentes: un enfoque adaptativo iterativo no paramétrico basado en mínimos cuadrados ponderados". IEEE Transactions on Aerospace and Electronic Systems . 46 (1): 425– 443. Bibcode : 2010ITAES..46..425Y . doi : 10.1109/TAES.2010.5417172 . hdl : 1721.1/59588 . ISSN 0018-9251 . S2CID 18834345 .  
  7. Panahi, Ashkan; Viberg, Mats (febrero de 2011). "Sobre la resolución del método de estimación de DOA basado en LASSO" . Taller Internacional ITG de Antenas Inteligentes de 2011. IEEE. págs. 1–5 . doi : 10.1109/wsa.2011.5741938 . ISBN  978-1-61284-075-8. S2CID 7013162 . 
  8. 1 2 3 4 Percival, Donald B.; Walden, Andrew T. (1992). Análisis espectral para aplicaciones físicas . Cambridge University Press. ISBN 9780521435413.
  9. Burg, JP (1967) "Análisis espectral de máxima entropía", Actas de la 37ª Reunión de la Sociedad de Geofísicos de Exploración , Oklahoma City, Oklahoma.
  10. Hayes, Monson H., Procesamiento y modelado estadístico de señales digitales , John Wiley & Sons, Inc., 1996. ISBN 0-471-59431-8.
  11. Lerga, Jonatan. "Descripción general de los métodos de estimación de frecuencia instantánea de señales" (PDF) . Universidad de Rijeka . Consultado el 22 de marzo de 2014 .

Lecturas adicionales

  • Porat, B. (1994). Procesamiento digital de señales aleatorias: teoría y métodos . Prentice Hall. ISBN 978-0-13-063751-2.
  • Priestley, MB (1991). Análisis espectral y series temporales . Academic Press. ISBN 978-0-12-564922-3.
  • Stoica, P.; Moses, R. (2005). Análisis espectral de señales . Prentice Hall. ISBN 978-0-13-113956-5.
  • Thomson, DJ (1982). "Estimación del espectro y análisis armónico". Actas del IEEE . 70 (9): 1055– 1096. Bibcode : 1982IEEEP..70.1055T . CiteSeerX 10.1.1.471.1278 . doi : 10.1109/PROC.1982.12433 . S2CID 290772 .  
Obtenido de " https://en.wikipedia.org/w/index.php?title=Spectral_density_estimation&oldid=1355909108 "