ES2379131T3 - Procedimiento y dispositivo de procesamiento de señales para detectar y ubicar formas espectrales - Google Patents

Procedimiento y dispositivo de procesamiento de señales para detectar y ubicar formas espectrales Download PDF

Info

Publication number
ES2379131T3
ES2379131T3 ES08761373T ES08761373T ES2379131T3 ES 2379131 T3 ES2379131 T3 ES 2379131T3 ES 08761373 T ES08761373 T ES 08761373T ES 08761373 T ES08761373 T ES 08761373T ES 2379131 T3 ES2379131 T3 ES 2379131T3
Authority
ES
Spain
Prior art keywords
frequency
correlation matrix
target
objective
spectrum
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES08761373T
Other languages
English (en)
Inventor
Miguel Angel Lagunas Hernandez
Ana Isabel Perez-Neira
Xavier Mestre Pons
Miguel Angel Rojas Hernandez
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Centre Tecnologic de Telecomunicacions de Catalunya
Original Assignee
Centre Tecnologic de Telecomunicacions de Catalunya
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Centre Tecnologic de Telecomunicacions de Catalunya filed Critical Centre Tecnologic de Telecomunicacions de Catalunya
Application granted granted Critical
Publication of ES2379131T3 publication Critical patent/ES2379131T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/021Auxiliary means for detecting or identifying radar signals or the like, e.g. radar jamming signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K3/00Jamming of communication; Counter-measures
    • H04K3/20Countermeasures against jamming
    • H04K3/22Countermeasures against jamming including jamming detection and monitoring
    • H04K3/224Countermeasures against jamming including jamming detection and monitoring with countermeasures at transmission and/or reception of the jammed signal, e.g. stopping operation of transmitter or receiver, nulling or enhancing transmitted power in direction of or at frequency of jammer
    • H04K3/228Elimination in the received signal of jamming or of data corrupted by jamming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K3/00Jamming of communication; Counter-measures
    • H04K3/40Jamming having variable characteristics
    • H04K3/45Jamming having variable characteristics characterized by including monitoring of the target or target signal, e.g. in reactive jammers or follower jammers for example by means of an alternation of jamming phases and monitoring phases, called "look-through mode"
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04KSECRET COMMUNICATION; JAMMING OF COMMUNICATION
    • H04K3/00Jamming of communication; Counter-measures
    • H04K3/80Jamming or countermeasure characterized by its function
    • H04K3/82Jamming or countermeasure characterized by its function related to preventing surveillance, interception or detection
    • H04K3/822Jamming or countermeasure characterized by its function related to preventing surveillance, interception or detection by detecting the presence of a surveillance, interception or detection
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R23/00Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
    • G01R23/16Spectrum analysis; Fourier analysis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/36Means for anti-jamming, e.g. ECCM, i.e. electronic counter-counter measures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)
  • Noise Elimination (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

Procedimiento para detectar formas espectrales en señales de radiofrecuencia, que comprende:- tomar un número N de muestras a partir de una señal de datos de entrada,- calcular una matriz de correlación de datos (RD) de dimensión QxQ a partir de Q de las N muestras,- calcular una matriz de correlación objetivo (RT) de un espectro (TS) objetivo a detectar en la señal de datos de entrada, y caracterizado porque comprende además:- determinar si el espectro (TS) objetivo está presente o no en la señal de datos de entrada comparando una variable de detección (γGEO), que es la distancia geodésica minimizada, con un umbral de comparación,- calcular la variable de detección (γGEO), que minimiza una distancia geodésica entre la matriz de correlación objetivo (RT) y la matriz de correlación de datos (RD) como: **Fórmula** en el que det[RT] y det[RD] denotan los determinantes de la matriz de correlación objetivo (RT) y la matriz de correlación de datos (RD) respectivamente y Q es el tamaño de dichas matrices (RT, RD) de correlación objetivo y de datos.

Description

Procedimiento y dispositivo de procesamiento de señales para detectar y ubicar formas espectrales
Campo de la invención
La presente invención se refiere en general al campo de procesamiento de señales estadístico, más en particular, trata de un procedimiento y un dispositivo de estimación espectral que pueden detectar en registros de datos la presencia o ausencia de un espectro objetivo o amenaza potencial y, si es así, ubicarlo en frecuencia.
Estado de la técnica
Uno de los problemas clave en análisis de espectro electromagnético es encontrar fundamentos que permitan controlar el escáner mediante frecuencias puras, de modo que pueda detectarse una forma espectral específica o signatura de correlación de un espectro (TS) objetivo.
El espectro (TS) objetivo presenta una actividad electrónica que se supone conocida en forma y ancho de banda, pero el nivel de potencia y la ubicación de frecuencia del TS sigue sin conocerse.
Los sistemas comerciales actuales se basan principalmente en detección de energía, cuyo rendimiento es pobre para relación señal a ruido (SNR) baja o en presencia de potentes perturbaciones de canal propio. Además, las técnicas de detección de energía [véase “Robust adaptive radar detection in the presence of steering vector mismatches”, de De Maio, A., IEEE Transactions on Aerospace and Electronic Systems, Volumen 41, Número 4,
p.p. 1322 – 1337, Oct. 2005] informan de actividad de transmisión sin catalogar apropiadamente los orígenes de tal actividad.
Las alternativas existentes se basan en propiedades cicloestacionarias [véase “Signal interception: a unifying theoretical framework for feature detection” de Gardner, W.A, IEEE Transactions on Communications, Volumen 36, Número 8, p.p. 897 – 906, Ago. 1988] del TS, pero requieren redundancia espectral (es decir ancho de banda excesivo) y, además, estos enfoques se ven afectados por desfase de sincronismo o fluctuación. Otra desventaja es que la ubicación de frecuencia se vuelve casi poco realista en procedimientos cicloestacionarios, puesto que implica un doble escaneo en frecuencia portadora y frecuencia de ciclo. Además de estos inconvenientes, los procedimientos cicloestacionarios no son robustos frente a perturbaciones de canal propio y requieren una longitud de datos bastante larga.
Los enfoques de banco de filtros son otra posible alternativa para detectar y ubicar un TS. Estas técnicas proporcionan un nivel de potencia estimado de la contribución de la forma espectral a un registro de datos dado y picos próximos a la frecuencia en la que forma espectral está ubicada. Sin embargo, las soluciones clásicas basadas en el uso de banco de filtros tales como Periodograma, el Método de Máxima Probabilidad (MLM) o el MLM Normalizado resultan no ser robustas para perturbaciones fuertes y presentan baja resolución. Otra alternativa es la estimación de Thomson de espectro Multi-Taper descrita en “Spectrum Estimation and Harmonic Analysis,” de D.J. Thomson, Proceedings of the IEEE, vol. 70, nº. 9, Sept. 1982, pp. 1055-1096. El método combina varias estimaciones de espectro distintas para lograr un equilibrio deseado entre resolución espectral y varianza de estimador. Sin embargo, un inconveniente significativo de este método es su alta complejidad.
Una técnica de banco de filtros mejorada es la dada a conocer en “Candidate Spectral Estimation for Cognitive Radio” de Rojas, M.A., Lagunas, M.A. y Pérez-Neira, A., Proceedings of the 11th WSEAS International Conference on Communications, pp. 8, Julio de 2007. Este método de Estimación Espectral para su aplicación en Radio Cognitiva da resultados satisfactorios para ubicar en frecuencia una forma espectral dada que forma parte de un registro de datos dado. Básicamente, el banco de filtros, en lugar de sintonizarse a una única portadora, se sintoniza a la forma espectral. Sin embargo, este procedimiento es complejo en cuanto al cálculo, puesto que requiere una Descomposición de Valor Singular General (GSVD).
Sumario de la invención
La invención que se describe en el presente documento permite la detección de un espectro (TS) objetivo, que forma parte o contribuye a un registro de datos dado, y también permite su ubicación en frecuencia, con muy baja complejidad de cálculo, constituyendo una solución adecuada para las limitaciones que se han comentado anteriormente sobre los requisitos de los sistemas comerciales actuales (y no sólo limitado a ellos).
La invención propuesta permite proporcionar un nivel de potencia estimado de la contribución del TS al registro de datos y obtener picos próximos a la frecuencia donde el TS está ubicado, sin requerir cálculo de GSVD, constituyendo una alternativa al enfoque de banco de filtros mejorado descrito en “Candidate Spectral Estimation for Cognitive Radio” de Rojas y colaboradores, antes mencionado.
Además de lograr una técnica de cálculo con baja complejidad para detectar y ubicar espectros objetivo, otro objetivo de la presente invención es detectar y ubicar una forma espectral específica independientemente de la presencia de ruido desde otras perturbaciones o cualquier otra fuente de interferencia.
De manera más precisa, un aspecto de la invención es un procedimiento que comprende una primera etapa para detectar la presencia o ausencia del espectro (TS) objetivo en datos de entrada, calculando la matriz de autocorrelación del TS, la matriz de correlación de las (N) muestras de los datos originales y sus determinantes. Adicionalmente, una vez que se ha realizado la primera etapa y si la presencia de un espectro objetivo es detectada, el procedimiento propuesto en el presente documento lleva a cabo además una segunda etapa para ubicar dicho TS en frecuencia y estima su nivel de potencia incluso en presencia de fuertes perturbaciones y fuentes de interferencia. La primera etapa consiste en una técnica de detección de TS que es independiente de la ubicación de frecuencia obtenida por la segunda etapa. Esta segunda etapa se basa en ubicar el espectro objetivo o candidato calculando una varianza mínima.
Gracias a la baja complejidad de implementar la primera etapa, puesto que la técnica de detección del TS propuesta conlleva sólo calcular la relación de determinantes del TS y las matrices de correlación de datos, puede aplicarse como una primera etapa de detección en el procedimiento dado a conocer en “Candidate Spectral Estimation for Cognitive Radio” (Rojas, y colaboradores, julio de 2007). Si se detecta la ausencia del TS mediante esta primera etapa, se evita el cálculo de GSVD (Descomposición de Valor Singular General). En la presente invención, la segunda etapa tampoco necesita GSVD y es una técnica alternativa para ubicar el TS que, a diferencia de la ubicación de TS propuesta en “Candidate Spectral Estimation for Cognitive Radio” de Rojas y colaboradores, sólo requiere calcular la relación de las trazas de matrices cuadradas Q por Q determinadas.
La entrada de datos al procedimiento consiste en un registro de datos compuesto por un cierto número (N) de muestras de la señal de datos original de entrada, x(n). Esta señal de datos original de entrada contiene la señal objetivo, ruido Gaussiano blanco (WGN) y posiblemente interferencia.
El espectro (TS) objetivo se determina mediante una señal de radiofrecuencia (RF) modulada. Normalmente, TS puede ser una señal modulada M-QAM (Modulación de Amplitud en Cuadratura con un número M de símbolos en la constelación de modulación), por ejemplo, una señal de espectro expandido modulada mediante Modulación por Desplazamiento de Fase Binaria de bajo nivel (BPSK) o Modulación por Desplazamiento de Fase de Cuadratura (QPSK).
El presente procedimiento es para detectar, así como también para ubicar o localizar formas espectrales en señales de radiofrecuencia (RF) y comprende las siguientes etapas:
-
tomar un número N de muestras a partir de una señal de datos de entrada recibida en un circuito de entrada de un receptor RF, obteniendo así un conjunto de muestras {x(n)},
-
calcular una matriz de correlación de datos (RD) a partir del conjunto de muestras de la señal de datos de entrada x(n) y calcular una matriz de correlación objetivo (RT) del espectro (TS) objetivo que ha de detectarse en la señal de datos de entrada,
-
minimizar una distancia geodésica entre las matrices de correlación calculadas,
-
determinar si el espectro (TS) objetivo está presente o no en la señal de datos de entrada, comparando la distancia geodésica minimizada con un umbral (γth) de comparación.
La matriz de correlación objetivo (RT) y la matriz de correlación de datos (RD) son matrices cuadradas de dimensión QxQ, siendo Q < N (N: el número de muestras); Q se denomina también orden de análisis.
La matriz de correlación de datos (RD) de dimensión Q se calcula como
1NH
D !∀x()n . ()
Rx nNn!1
donde x(n) = {x(n) x(n-1)···x(n-Q+1)} y xH(n) es la secuencia o el vector traspuesto Hermitiano de x(n), es decir, xH(n) está formado por elementos conjugados complejos.
Para una Relación Señal a Ruido (SNR) dada, el intervalo del umbral usado para determinar la presencia/ausencia del TS se define como:
# (&∃ )% ,#∗% ∋ (ecuación 1)
th + ns ,
donde σ2 denota la potencia de ruido (WGN), γ es una potencia objetivo, y δn yδs resultan respectivamente de la estimación de la varianza de la potencia de ruido y de la potencia objetivo. Esta varianza depende de la: SNR, longitud del registro de datos y del orden de análisis.
La distancia geodésica entre dos matrices R y R se define como
Q
2, !Ln /() 2
d RR q
− 2 .∀−− ..
geo 1 q!1
donde λ(q) son los autovalores generalizados del haz de matrices −,.
RR tal que R1.aq = λ(q).R2.aq. Teniendo en
cuenta esta definición, la distancia geodésica entre las matrices calculadas en la invención, la matriz de correlación de datos RD y la matriz de correlación objetivo escaladas por un factor γ que representa la potencia objetivo (γ RT), se determina mediante:
Q
d2 −R#R.!
,.
Lndq )Ln
−. () −#.
geoD T ∀
q!1
y esta distancia geodésica se minimiza mediante:
1/Q
)1
##! −T . .. (ecuación 2)
!GEO −det RRD
Así, el cálculo de la variable de detección (γGEO), con la que el umbral (γth) se compara para determinar la presencia del espectro (TS) objetivo, sólo conlleva calcular los determinantes de la matriz de correlación objetivo (RT) y la matriz de correlación de datos (RD): det[RT] y det[RD] respectivamente. Q es el orden de análisis o longitud de las matrices de correlación de datos y objetivo.
Hasta ahora, se han descrito los pasos para detectar el espectro objetivo. Adicionalmente, el procedimiento comprende los siguientes pasos para ubicar dicho espectro (TS) objetivo en frecuencia:
-
calcular un vector (s) de frecuencia de escaneo definido como, s= [1 exp(jw)···exp(j(Q-1)w], donde j denota la unidad imaginaria, Q es el tamaño de las matrices de correlación objetivo y de datos (RT, RD) y w = 2nf siendo f la frecuencia de escaneo
-
calcular una matriz de correlación modulada objetivo (RTM) como:
RTM=[(ssH) D RT] (ecuación 3)
donde D denota el producto elemento a elemento (elementwise) o producto Schur-Hadamard, sH es el traspuesto Hermitiano del vector (s) de frecuencia de escaneo y γ es el factor de escala que representa la potencia objetivo.
Nótese que la matriz de correlación de datos ( R) puede determinarse en términos de la correlación objetivo (RT),
D
la correlación de ruido σ2I y correlación de interferencia RI, como
RD= γ((ssH) D RT) + RT +σ2I
donde γ es la potencia de señal objetivo y σ2 es la potencia WGN.
Las etapas de cálculo del vector (s) de frecuencia de escaneo y de la matriz de correlación modulada objetivo (RTM) se realizan para escanear en una banda de frecuencia de interés con el fin determinar la frecuencia portadora del espectro (TS) objetivo. La banda de frecuencia de interés está contenida dentro de este intervalo de escaneo.
Además, dicho escaneo comprende los cálculos de:
-
La matriz de error cuadrado medio mínimo a partir de la matriz de correlación modulada objetivo (RTM) y la matriz de correlación objetivo (RT)
-
Una relación de traza (γMMSE) como:
Traza(R )
γMMSE(w) = TM (ecuación 4)
)12
Traza(RD RTM )
donde Traza() denota el operador de traza y se aplica a la matriz de correlación modulada objetivo (RTM) y la matriz de correlación de datos (RD). Esto resulta de minimizar la norma de Frobenius de la matriz de error cuadrado medio mínimo que se ha calculado en la primera etapa.
El valor máximo de la relación de trazas (γMMSE) puede usarse para determinar si el espectro (TS) objetivo está presente o no, si se aplica esta relación de trazas (γMMSE), en lugar del valor de potencia obtenido minimizando la
distancia geodésica (γGEO), en la comparación con el umbral (γth) definido por la ecuación 1. En tal caso, la varianza de la potencia de ruido (δn) y la varianza de la potencia objetivo (δs) en la ecuación 1 debe volver a estimarse. La comparación entre γMMSE yγth refina el procedimiento para la detección de TS usando la distancia geodésica descrita anteriormente.
Esto permite ubicar o identificar el vector (s) de frecuencia de escaneo en una frecuencia en la que la relación de trazas (γMMSE) tiene un valor máximo. Esta frecuencia es la frecuencia portadora del TS.
Además, el procedimiento permite obtener un valor estimado del nivel de potencia del espectro (TS) objetivo. Un nivel normalizado de potencia Px(w) de TS, Px(w) normalizado con respecto a 1W, se calcula como el valor máximo de la relación de trazas (γMMSE).
El procedimiento dado a conocer muestra un buen comportamiento para longitudes de datos moderadas en intervalos de SNR por encima de los demandados por la aplicación. De hecho, la técnica muestra robustez frente a perturbaciones de canal propio y puede detectar la actividad de transmisión del TS incluso cuando está muy por debajo del nivel de perturbación en la misma banda de frecuencia. Esta es una característica principal de la invención propuesta frente a las alternativas existentes y se debe al hecho de que la invención propuesta no es válida buscando a lo largo de señales fuertes en bandas adyacentes.
Otro aspecto de la invención se refiere a un dispositivo de procesamiento de señales que implementa el procedimiento para la detección y ubicación de TS descrito anteriormente.
Otro aspecto de la invención se refiere a un receptor de radiofrecuencia que comprende el dispositivo de procesamiento de señales descrito anteriormente.
Un último aspecto de la invención se refiere a un programa informático que comprende medios de código de programa informático adaptados para realizar las etapas del procedimiento descrito para la detección y ubicación de un TS en una señal RF, cuando dicho programa se ejecuta en un ordenador, un procesador de señales digital, una disposición de puertas de campo programable (FPGA), un circuito integrado de aplicación específica (ASIC), un microprocesador, un microcontrolador, o cualquier otra forma de hardware programable.
La invención descrita es aplicable en la Guerra Electrónica (EW) porque permite el uso pasivo de espectro electromagnético para superar en inteligencia a otras partes en el campo de batalla o en el espectro de comunicación para encontrar, identificar, ubicar, informar sobre e interceptar amenazas u objetivos potenciales, con muy baja complejidad. También, como en el enfoque de banco de filtros antes mencionado, la Radio Cognitiva es un sector de comunicaciones inalámbricas en el que la presente invención tiene aplicación.
Breve descripción de los dibujos
Para completar la descripción y para proporcionar un mejor entendimiento de la invención, se proporciona un juego de dibujos. Dichos dibujos forman una parte integral de la descripción e ilustran una realización preferida de la invención, que no debería interpretarse como restrictiva del alcance de la invención, sino sólo como un ejemplo de cómo puede realizarse la invención. Los dibujos comprenden las siguientes figuras:
La figura 1 muestra un diagrama de bloques de un escenario genérico en comunicaciones por radiofrecuencia y un diagrama de bloques de las etapas que implementan una realización preferida de la invención y realizadas en un receptor de radiofrecuencia en tal escenario.
La figura 2 muestra una representación gráfica de curvas características de funcionamiento del receptor (curvas ROC) para diferentes valores de SNR y obtenidas al poner en práctica la etapa de detección de TS según una realización preferida de la invención, en la que el TS es una señal BPSK.
La figura 3 muestra una representación gráfica de curvas características de funcionamiento del receptor (curvas ROC) para diferentes valores de SNR y obtenidas al poner en práctica la etapa de detección de TS según la realización preferida de la invención y en el mismo escenario de la figura 2, en la que el TS es una señal BPSK, pero en la que se añade una fuente de interferencia.
La figura 4 muestra una representación gráfica de una potencia normalizada en función de una frecuencia normalizada con respecto a la frecuencia de muestreo en el receptor, obtenida al poner en práctica la etapa de ubicación de TS según una realización preferida de la invención y en un escenario, en la que el TS es una señal BPSK y la interferencia es un sinusoide puro.
La figura 5 muestra una representación gráfica de una potencia normalizada en función de una frecuencia normalizada con respecto a la frecuencia de muestreo en el receptor, obtenida al poner en práctica una estimación espectral según una técnica de banco de filtros como se conoce en el estado de la técnica y en el mismo escenario de la figura 4, en el que el TS es una señal BPSK y la interferencia es un sinusoide puro.
La figura 6 muestra una representación gráfica de una potencia normalizada en función de una frecuencia normalizada con respecto a la frecuencia de muestreo en el receptor, obtenida al poner en práctica una estimación espectral según otras técnicas de banco de filtros, Método de Máxima Probabilidad y MLM Normalizado, como se conoce en el estado de la técnica y en el mismo escenario de las figuras 4 a 6, en las que el TS es una señal BPSK y la interferencia es un sinusoide puro.
Descripción detallada de la invención
A continuación se describe en el presente documento una implementación práctica de la invención para un escenario genérico tal como se ilustra en la figura 1.
Como parte de un receptor de radiofrecuencia, que realiza las etapas del procedimiento para detectar y ubicar formas espectrales en señales de radiofrecuencia, mostrado en la figura 1, hay un circuito (3) de entrada con medios para recibir en una banda de frecuencia al menos una forma de onda de una señal RF y obtener de ella una señal de datos de entrada a una frecuencia de banda base. También, el receptor de radiofrecuencia comprende un dispositivo (4) de procesamiento de señales que lleva a cabo la detección y la ubicación de un espectro (TS) objetivo.
El circuito (3) de entrada procesa la señal RF recibida para obtener una señal de datos de entrada para que el dispositivo (4) de procesamiento de señales la procese adicionalmente. En primer lugar, dicho circuito (3) de entrada del receptor de radiofrecuencia filtra la señal RF a una banda de frecuencia de interés (FB). Este circuito (3) de entrada comprende un amplificador de potencia de ruido baja para amplificar la señal filtrada. El siguiente proceso realizado por un oscilador local en el circuito (3) de entrada es mezclar la señal amplificada y filtrada para producir o bien una señal a frecuencia intermedia (IF) o una señal en banda base. En caso de que la señal esté a frecuencia intermedia, el denominado muestreo IF debe llevarse a cabo en el circuito (3) de entrada para producir los componentes de cuadratura y en fase de la señal IF compleja; de otro modo, el circuito (3) de entrada realiza muestreo de banda base para obtener datos de banda base.
El procedimiento para detectar y ubicar formas espectrales en señales de radiofrecuencia (RF) comprende una etapa de muestreo (101) de una señal de datos de entrada, que se recibe en el circuito (3) de entrada y resulta de una o varias formas de onda enviadas por una estación (1) de transmisión RF y posiblemente uno o más transmisores parásitos o perturbaciones (2). El dispositivo (4) de procesamiento de señales toma un número N de muestras en determinados instantes de tiempo sincronizados desde la señal procedente del circuito (3) de entrada del receptor RF. Por tanto, el dispositivo (4) de procesamiento de señales genera un conjunto de muestras de tiempo discretas, que pueden ser de valor real o de valor complejo dependiendo de las características del receptor. Desde el conjunto de N muestras, se calcula (102) una matriz (RD) de correlación de datos de dimensión QxQ, Q<N.
Además de RD, en el escenario considerado de la figura 1, un vector (s) de frecuencia de escaneo se calcula como:
w ! 20 f
s= [1 exp(jw)···exp(j(Q-1)w] , siendo
La frecuencia de escaneo (f) se usa para determinar la frecuencia donde está ubicado el objetivo espectral. Por tanto, el problema definido es hallar si un objetivo espectral dado con una matriz de autocorrelación o matriz (RT) de correlación objetivo está presente en datos contaminados por otras fuentes con diferente forma espectral.
De manera más específica, para explorar la frecuencia portadora y el nivel de potencia del objetivo espectral TS, se calcula una correlación modulada objetivo mediante la ecuación 3, obteniendo la matriz de correlación modulada objetivo (RTM):
RTM=[(ssH) D RT] (ecuación 3 ).
En la ecuación 3, la correlación objetivo se modula usando el producto componente o producto Hadamard, denotado por D , del objetivo de correlación de frecuencia de cero con una matriz de rango uno formada por los componentes del vector s a la frecuencia de escaneo.
La primera etapa para la detección del espectro (103) objetivo, independiente de la ubicación de frecuencia, es aplicar la ecuación 2 y comparar el resultado con un umbral dado por la ecuación 1:
#th (+&∃ )%n,# ∗%s ,∋ (ecuación 1)
− T. 1/Q
)1
#! det−RR. D .
GEO (ecuación 2)
La variable de detección (γGEO) resulta de la minimización de la distancia geodésica entre la matriz de correlación objetivo (RT) y la matriz de correlación de datos (RD). Con este valor y el umbral de comparación, el dispositivo (4) de procesamiento de señales determina la presencia o, de otro modo, la ausencia (104) del espectro objetivo.
Una vez que el espectro (TS) objetivo se detecta, puesto que también se requiere una ubicación de frecuencia y el escenario está contaminado con fuertes perturbaciones u otras fuentes de interferencia, el problema en el escenario de la figura 1 es, dada una matriz de correlación de datos RD, hallar en RTM el vector (s) de frecuencia de escaneo correspondiente a una frecuencia y un nivel de potencia que se ajuste mejor en la matriz de correlación de datos RD.
La solución viene de minimizar la norma de Frobenius o la norma de Hilbert-Schmidt de la matriz de error cuadrado medio mínimo. Esta matriz de error resulta después de filtrar el registro de datos con una matriz MMSE que va dirigida a obtener el espectro (TS) objetivo.
El dispositivo (4) de procesamiento de señales comprende medios de escaneo de frecuencia (105) para escanear en la banda de frecuencia de interés, la banda base en la figura 1, que contiene el espectro (TS) objetivo.
La frecuencia contenida en la matriz (RTM) de correlación modulada objetivo se escanea (106) y
-
cuando se obtiene el máximo de la potencia objetivoγ = γMMSE(w) en la ecuación 4
Traza(RTM )
γMMSE(w) = (ecuación 4)
)12
Traza(RD RTM )
-
y si tiene lugar la detección del espectro objetivo, es decir, el espectro objetivo está presente siempre que γ en la ecuación 4 sobrepasa el umbral γth definido en la ecuación 1,
el vector (s) de frecuencia de escaneo correspondiente da la frecuencia de señal objetivo. Este es el procedimiento explicado en la etapa final de ubicación de TS (107), en la figura 1.
La figura 2 es un gráfico de los resultados obtenidos al poner en práctica la primera etapa de detección que se propone según una realización preferida de la invención. Cada curva representa una característica de funcionamiento del receptor RF – Característica de Funcionamiento de Receptor o ROC-; cada punto de la curva ROC se determina mediante la probabilidad de detección (Pd) frente a la probabilidad de Falsa Alarma (Pfa). Cada punto del gráfico se calcula con 5000 registros de datos. Cada registro consiste en N=200 muestras. Para cada valor diferente de la Relación Señal a Ruido, se dibuja una curva ROC respectiva: SNR varía desde -11 dB a -6 dB, correspondiendo la curva ROC superior a un valor de SNR de -11 dB y correspondiendo la curva ROC inferior a SNR = -6 dB. En este escenario, el espectro (TS) objetivo consiste en una señal BPSK con 4 muestras por cada símbolo y una frecuencia de 0,20. El orden de análisis de las matrices de correlación de datos y objetivo es Q=8.
La figura 3 es un gráfico de los resultados obtenidos al poner en práctica la primera etapa de detección que se propone según una realización preferida de la invención. El escenario es el mismo que en la figura 2 pero aquí hay una interferencia a frecuencia 0,23. Cada curva representa una curva ROC para un valor de SNR diferente. SNR varía desde -11 dB a -6 dB. Correspondiendo la curva ROC superior a un valor de SNR de -11 dB y correspondiendo la curva ROC inferior a SNR = -6 dB. Cada punto del gráfico se calcula con 5000 registros. Cada registro consiste en N=200 muestras. El TS es una señal BPSK con 4 muestras por cada símbolo y una frecuencia de 0,20. El orden de análisis es Q=8.
Los errores de detección disminuyen el rendimiento global del sistema debido a que la detección defectuosa provoca la colisión entre las señales recibidas desde la estación (1) de transmisión RF –usuarios principales-y las perturbaciones (2) -usuarios secundarios-. Entonces, la falsa alarma tiene como resultado la pérdida de oportunidades de usuarios secundarios de usar el canal. Para trazar las curvas ROC para cada uno de los localizadores TS mostrados en las figuras 4 a 6 y para cada valor de SNR, se ha considerado el mismo umbral γth tanto para la probabilidad de detección (Pd) como para la probabilidad de falsa alarma (Pfa). Para cada valor de
SNR, el intervalo de este umbral γth es # (&∃ )% ,#∗% ∋ , siendo σ2 igual a la potencia de ruido, γ igual a la
th + ns ,
potencia objetivo, siendo δn yδs los valores estimados de varianza de potencia de candidato y de ruido respectivamente. Para obtener puntos con la misma separación en los diferentes trazados, para cada curva SNR el intervalo de umbral se ha muestreado de una manera logarítmica.
Las curvas representadas en las figuras 2 y 3 se obtienen cuando se determina la presencia del TS estimando el valor mínimo de la distancia geodésica γGEO y comparándolo con el umbral γth.
La figura 4 muestra el comportamiento de la segunda etapa que se propone según una realización preferida de la invención. El TS tiene los siguientes parámetros: señal BPSK con 4 muestras por cada símbolo y SNR= 10 dB a la frecuencia 0,2. La interferencia es un sinusoide puro que está ubicado a la frecuencia 0,3 y con SNR=10 dB. El registro de muestra consiste en N=1000 muestras y el orden de análisis es 16. Para tal escenario, se traza una potencia normalizada (Px(w)) con respecto a 1W frente a w=2πf0, donde f0 es la frecuencia normalizada y se determina con respecto a la frecuencia de muestreo usada por el circuito (3) de entrada del receptor. Los valores de la potencia normalizada (Px(w)) representados en la figura 4 se obtienen aplicando la ecuación 2, es decir, aquí Px(w) = γMMSE.
La figura 5 muestra la estimación de TS que se proporciona mediante la técnica mejorada de banco de filtros descrita en “Candidate Spectral Estimation for Cognitive Radio” de Rojas y colaboradores [véase Proceedings of the 11th WSEAS International Conference on Communications, pp. 8, julio de 2007]. El escenario es el mismo que en la figura 4 y el trazado también representa la potencia normalizada (Px(w)) frente a w=2πf0, siendo f0 la frecuencia
5 normalizada antes mencionada. El TS tiene los siguientes parámetros: señal BPSK con 4 muestras por cada símbolo y SNR= 10 dB a la frecuencia 0,2. La interferencia es un sinusoide puro que está ubicado a la frecuencia 0,3 y con SNR=10 dB. El registro de muestra consiste en N=1000 muestras y el orden de análisis es Q=16.
Las curvas representadas en las figuras 4 y 5 se obtienen usando el valor de potencia γMMSE también para compararlo con el umbral γth para refinar la detección del TS.
10 La figura 6 muestra el comportamiento de 3 enfoques clásicos de banco de filtros, de arriba abajo: periodograma, Método de Máxima Probabilidad (MLM) y MLM Normalizado (NMLM). El escenario es el mismo que en la figura 4. Cada trazado representa la potencia (Px(w)) normalizada antes mencionada. El TS tiene los siguientes parámetros: señal BPSK con 4 muestras por cada símbolo y SNR= 10 dB a la frecuencia 0,2. La interferencia es un sinusoide puro que está ubicado a la frecuencia 0,3 y con SNR=10 dB. El registro de muestra consiste en N=1000 muestras y
15 el orden de análisis es Q=16. Cuando se comparan las figuras 4 y 6, el comportamiento de la etapa para ubicar el TS según una realización preferida de la invención resulta ser superior al comportamiento de enfoques de banco de filtros clásicos en el mismo escenario con fuertes perturbaciones.
En este texto, el término “comprende” y sus derivaciones (tales como “que comprende”, etc.) no deben entenderse en un sentido excluyente, es decir, estos términos no deben interpretarse como que excluyen la posibilidad de que lo
20 que se describe y define puede incluir elementos, etapas, etc. adicionales.
La invención obviamente no se limita a las realizaciones específicas descritas en el presente documento, sino que engloba cualquier variación que cualquier experto en la técnica pueda considerar (por ejemplo, en lo que respecta a la elección de componentes, configuración, modificación de las restricciones en la salida del filtro de matriz, etc.), dentro del alcance general de la invención según se define en las reivindicaciones adjuntas.
25 Algunas realizaciones preferidas de la invención se describen en las reivindicaciones dependientes que se incluyen a continuación.

Claims (8)

  1. REIVINDICACIONES
    1. Procedimiento para detectar formas espectrales en señales de radiofrecuencia, que comprende: -tomar un número N de muestras a partir de una señal de datos de entrada, -calcular una matriz de correlación de datos (RD) de dimensión QxQ a partir de Q de las N muestras, -calcular una matriz de correlación objetivo (RT) de un espectro (TS) objetivo a detectar en la señal de datos de
    entrada, y caracterizado porque comprende además:
    -
    determinar si el espectro (TS) objetivo está presente o no en la señal de datos de entrada comparando una variable de detección (γGEO), que es la distancia geodésica minimizada, con un umbral de comparación, -calcular la variable de detección (γGEO), que minimiza una distancia geodésica entre la matriz de correlación
    objetivo (RT) y la matriz de correlación de datos (RD) como: RRD 1/Q ,
    )1
    # !−det− T. ..
    GEO
    en el que det[RT] y det[RD] denotan los determinantes de la matriz de correlación objetivo (RT) y la matriz de correlación de datos (RD) respectivamente y Q es el tamaño de dichas matrices (RT, RD) de correlación objetivo y de datos.
  2. 2. Procedimiento según la reivindicación 1, en el que el umbral de comparación para determinar la presencia del
    espectro (TS) objetivo es #([∃ )% ,# ∗% ], siendo γ una potencia objetivo y σ2 una potencia de ruido, δn
    th nS
    es un valor estimado de la varianza de la potencia de ruido σ2 yδs es un valor estimado de la varianza de la potencia objetivo γ.
  3. 3. Procedimiento para ubicar formas espectrales que comprende detectar un espectro (TS) objetivo según cualquiera de las reivindicaciones 1-2, que comprende además una etapa de escaneo en una banda de frecuencia de interés centrada en una frecuencia de escaneo para determinar una frecuencia portadora del espectro (TS) objetivo; la etapa de escaneo comprende:
    -
    calcular un vector (s) de frecuencia de escaneo definido como s=[1 exp(jw)··· exp(j(Q-1)w], en el que j denota la unidad imaginaria, Q es el tamaño de las matrices de correlación objetivo y de datos (RT, RD) y w = 2nf, siendo f la frecuencia de escaneo;
    -
    calcular una matriz de correlación modulada objetivo (RTM) como:
    RTM=[(ssH) D RT]
    en el que D denota el producto Hadamard, sH es la matriz Hermitiana del vector (s) de frecuencia de escaneo y γ es un factor de escala;
    -
    ubicar el vector (s) de frecuencia de escaneo en la matriz (RTM) de correlación modulada objetivo en la banda de frecuencia de interés;
    -
    calcular una matriz de error cuadrado medio mínimo a partir de la matriz de correlación modulada objetivo (RTM) y la matriz de correlación objetivo(RT);
    -
    minimizar la norma de Frobenius de la matriz de error cuadrado medio mínimo calculando una relación de trazas (γMMSE) como:
    Traza(R )
    γMMSE(w) = TM
    )1 2
    Traza(RD RTM )
    en la que Traza() denota el operador de traza y se aplica en la matriz de correlación modulada objetivo (RTM) y la matriz de correlación de datos (RD);
    -
    calcular el vector (s) de frecuencia de escaneo en una frecuencia a la que la relación de trazas (γMMSE) tiene un valor máximo.
  4. 4.
    Procedimiento según la reivindicación 3, que comprende además: -estimar un nivel Px(w) de potencia normalizado del espectro (TS) objetivo como el valor máximo de la relación
    de trazas (γMMSE).
  5. 5.
    Dispositivo de procesamiento de señales configurado para tomar muestras desde una señal de datos de entrada con una frecuencia de banda base y que comprende:
    -
    un detector de espectro objetivo configurado para implementar las etapas del procedimiento definido según 5 las reivindicaciones 1-2.
  6. 6.
    Dispositivo de procesamiento de señales según la reivindicación 5, que comprende además:
    -un localizador de espectro objetivo conectado al detector de espectro objetivo y configurado para implementar las etapas del procedimiento definido según las reivindicaciones 3-4 cuando se detecta un espectro objetivo.
  7. 7.
    Receptor de radiofrecuencia que comprende:
    10 -un circuito de entrada con medios para recibir señales de radiofrecuencia en una banda de frecuencia y obtener una señal de datos de entrada a una frecuencia de banda base, y
    -
    el dispositivo de procesamiento de señales definido según cualquiera de las reivindicaciones 5-6 y al que el circuito de entrada introduce la señal de datos de entrada.
  8. 8. Un programa informático que comprende medios de código de programa informático adaptados para realizar las
    15 etapas del procedimiento según cualquiera de las reivindicaciones desde 1 hasta 4, cuando dicho programa se ejecuta en un ordenador, un procesador de señales digital, un FPGA, un ASIC, un microprocesador, un microcontrolador, o cualquier otra forma de hardware programable.
ES08761373T 2008-05-30 2008-06-25 Procedimiento y dispositivo de procesamiento de señales para detectar y ubicar formas espectrales Active ES2379131T3 (es)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
ES200801636 2008-05-30
ES200801636 2008-05-30
PCT/EP2008/058098 WO2009143902A1 (en) 2008-05-30 2008-06-25 Signal processing device and method for detecting and locating spectral shapes

Publications (1)

Publication Number Publication Date
ES2379131T3 true ES2379131T3 (es) 2012-04-23

Family

ID=40266164

Family Applications (1)

Application Number Title Priority Date Filing Date
ES08761373T Active ES2379131T3 (es) 2008-05-30 2008-06-25 Procedimiento y dispositivo de procesamiento de señales para detectar y ubicar formas espectrales

Country Status (5)

Country Link
US (1) US8290459B2 (es)
EP (1) EP2297588B1 (es)
AT (1) ATE534915T1 (es)
ES (1) ES2379131T3 (es)
WO (1) WO2009143902A1 (es)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE47633E1 (en) 2005-06-22 2019-10-01 Odyssey Wireless Inc. Systems/methods of conducting a financial transaction using a smartphone
US8670493B2 (en) * 2005-06-22 2014-03-11 Eices Research, Inc. Systems and/or methods of increased privacy wireless communications
US8233554B2 (en) 2010-03-29 2012-07-31 Eices Research, Inc. Increased capacity communications for OFDM-based wireless communications systems/methods/devices
US9374746B1 (en) 2008-07-07 2016-06-21 Odyssey Wireless, Inc. Systems/methods of spatial multiplexing
US9559417B1 (en) * 2010-10-29 2017-01-31 The Boeing Company Signal processing
US9054901B2 (en) * 2012-03-07 2015-06-09 Harris Corporation Simplified blind signal detector
CN105891600B (zh) * 2015-01-23 2019-05-21 北京空间飞行器总体设计部 四相相移键控信号频谱估计方法
US9935615B2 (en) * 2015-09-22 2018-04-03 Intel Corporation RLS-DCD adaptation hardware accelerator for interference cancellation in full-duplex wireless systems
US10193683B2 (en) 2016-07-20 2019-01-29 Intel Corporation Methods and devices for self-interference cancelation
CN108344895B (zh) * 2018-02-22 2020-05-12 国网辽宁省电力有限公司电力科学研究院 信号检测方法及装置
CN109655804B (zh) * 2019-01-24 2022-11-22 南京航空航天大学 一种基于奇异值分解的临近目标相对距离估计方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7010052B2 (en) * 2001-04-16 2006-03-07 The Ohio University Apparatus and method of CTCM encoding and decoding for a digital communication system
US7346013B2 (en) * 2002-07-18 2008-03-18 Coherent Logix, Incorporated Frequency domain equalization of communication signals
EP2082245A1 (en) * 2006-11-17 2009-07-29 Nokia Corporation Method and apparatus for staged approach transient rf detection and sensor power saving
US7751494B2 (en) * 2007-06-05 2010-07-06 Texas Instruments Incorporated Reduced search space technique for codeword selection
US7769098B2 (en) * 2007-06-05 2010-08-03 Texas Instruments Incorporated Low complexity precoding matrix selection

Also Published As

Publication number Publication date
US20110143700A1 (en) 2011-06-16
EP2297588A1 (en) 2011-03-23
US8290459B2 (en) 2012-10-16
EP2297588B1 (en) 2011-11-23
ATE534915T1 (de) 2011-12-15
WO2009143902A1 (en) 2009-12-03

Similar Documents

Publication Publication Date Title
ES2379131T3 (es) Procedimiento y dispositivo de procesamiento de señales para detectar y ubicar formas espectrales
Arribas et al. Antenna Array Based GNSS Signal Acquisition for Interference Mitigation.
CN105024712B (zh) 干扰组件的还原体系
IL266212B2 (en) Direction of arrival estimation
Kaplan et al. Detection, identification, and direction of arrival estimation of drone FHSS signals with uniform linear antenna array
Navarro et al. Frequency domain joint TOA and DOA estimation in IR-UWB
Osman et al. Comparative study of high-resolution direction-of-arrival estimation algorithms for array antenna system
Cucho-Padin et al. Radio frequency interference detection and mitigation using compressive statistical sensing
Müller et al. Statistical trilateration with skew-t distributed errors in LTE networks
Osman et al. The application of high-resolution methods for DOA estimation using a linear antenna array
US20170250716A1 (en) Circuits and methods for detecting interferers
Nguyen et al. An adaptive bandwidth notch filter for GNSS narrowband interference mitigation
Hellbourg et al. RFI spatial processing at nancay observatory: Approaches and experiments
Baig et al. Exploiting hardware imperfections for GPS spoofing detection using clock variations
Garcia et al. High precision TOA-based direct localization of multiple sources in multipath
Li et al. A comparative study of subspace-based superresolution path delay estimation techniques
US9872136B2 (en) Method and apparatus for transmitter geo-location in mobile platforms
Ren et al. Sinusoidal parameter estimation from signed measurements obtained via time-varying thresholds
Chatterjee et al. Enhancing localization accuracy of collaborative cognitive radio users by internal noise mitigation
EP4283323B1 (en) Communication device and method of operation
Mosquera et al. 100-200 MHz sdr-based radio telescope focused on the cosmological study of the Epoch of Reionization
Zhang et al. A Low Complexity Algorithm for Time-Frequency Joint Estimation of CAF Based on Numerical Fitting
Gallardo Vives Development and characterization of a 2D, 700–2600 MHz receiver array, for the estimation of direction of arrival (DoA) in the frequency domain
Aboelazm Integration of AI-Driven Electronic Warfare Radio Monitoring Systems with Antenna Array Direction Finding for Advanced Signal Classification and Localization
Shashank et al. Direction Estimation of a Jamming Signal Using an Optimized Direction-Finding Algorithm