ES2288452B1 - Sistema y metodo de recepcion de una señal de satelite mediante un array de antenas sistolico modular. - Google Patents
Sistema y metodo de recepcion de una señal de satelite mediante un array de antenas sistolico modular. Download PDFInfo
- Publication number
- ES2288452B1 ES2288452B1 ES200702401A ES200702401A ES2288452B1 ES 2288452 B1 ES2288452 B1 ES 2288452B1 ES 200702401 A ES200702401 A ES 200702401A ES 200702401 A ES200702401 A ES 200702401A ES 2288452 B1 ES2288452 B1 ES 2288452B1
- Authority
- ES
- Spain
- Prior art keywords
- correlator
- array
- antennas
- signal
- weights
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004422 calculation algorithm Methods 0.000 claims description 15
- 238000004364 calculation method Methods 0.000 claims description 12
- 239000011159 matrix material Substances 0.000 claims description 11
- 238000003491 array Methods 0.000 claims description 7
- 230000010354 integration Effects 0.000 claims description 4
- 238000004088 simulation Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 239000012141 concentrate Substances 0.000 description 1
- 238000002939 conjugate gradient method Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000004513 sizing Methods 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/08—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station
- H04B7/0837—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the receiving station using pre-detection combining
- H04B7/0842—Weighted combining
- H04B7/0848—Joint weighting
- H04B7/0854—Joint weighting using error minimizing algorithms, e.g. minimum mean squared error [MMSE], "cross-correlation" or matrix inversion
Landscapes
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Variable-Direction Aerials And Aerial Arrays (AREA)
- Radio Transmission System (AREA)
Abstract
Sistema y método de recepción de una señal de satélite mediante un array de antenas sistólico modular, mediante el que se obtiene una señal de salida del array de antenas y (t), estando el array formado por N antenas Ai idénticas, incidiendo en cada antena Ai una señal de entrada xi(t) y donde dicho método comprende el uso de una pluralidad de correladores (1) de la señal de entrada.
Description
Sistema y método de recepción de una señal de
satélite mediante un array de antenas sistólico modular.
La presente invención se engloba dentro del
campo de las telecomunicaciones por satélite, y más en concreto, a
los sistemas de recepción por satélite. La presente invención
propone la utilización de un array de antenas optimizado como
sistema de recepción.
Por regla general, los sistemas de recepción por
satélite utilizan una única antena orientable que sirve de sensor
para la demodulación y decodificación de las señales recibidas. Al
disponer de una sola antena, la sensibilidad del sistema depende
casi por completo del tamaño de la antena utilizada, y que para
determinadas aplicaciones pueden llegar a ser extremadamente grande
con el consiguiente mantenimiento y coste que conlleva.
Con objeto de disminuir los costes de
utilización de una sola antena, se propone la utilización de un
array de antenas con una apertura más pequeña y combinar las
señales a su salida para crear una señal equivalente a la recibida
por una antena de gran apertura.
Debido a que la apertura de las antenas del
array es más pequeña, la calidad de las señales a su salida (medida
en términos de SNR - Signal to Noise Ratio, Relación
Señal/Ruido-) se reduce considerablemente, llegando a valores de -10
dB y haciendo que su combinación sea un proceso extremadamente
complicado.
Para combinar las señales se utilizan técnicas
de correlación que calculan y corrigen los desfases de las señales
a la salida de los sensores ponderándolas por unos pesos antes de
realizar la combinación. El cálculo de los pesos de ponderación a
partir del cálculo de los autovalores de la matriz de autocovarianza
de las señales de entrada obtiene buenas prestaciones para muy
bajas relaciones de SNR.
Son conocidas la utilización de array de antenas
según una arquitectura monolítica, en la que el array de antenas se
procesa como un todo. La utilización de una arquitectura monolítica
implica una serie de problemas que se expondrán más adelante en
detalle. Sin embargo en la presente invención se propone una
arquitectura o topología sistólica para la combinación de arrays
con un número alto de antenas, en la no se trata al array de
antenas como un todo, sino que el array de antenas se subdivide en
unidades básicas de correlación que se interconectan entre sí
concentrando todas las entradas en una única salida, resolviendo los
problemas de implementación que plantea la arquitectura
monolítica.
Para paliar los problemas arriba mencionados se
presenta el método de recepción de una señal por satélite mediante
array de antenas, objeto de la presente invención. Mediante este
método se obtiene una señal de salida del array de antenas
y(t), estando el array formado por N antenas A_{i}
idénticas, incidiendo en cada antena A_{i} una señal de entrada
x_{i}(t). Dicho método comprende las siguientes etapas:
- 1º.-
- Agrupar las N señales de entrada x_{i}(t) en subgrupos de señales de entrada de correlador c_{i}(t);
- 2º.-
- Obtener para cada uno de los subgrupos de señales de entrada de correlador c_{i}(t), utilizando un correlador diferente para cada subgrupo, una señal de salida de correlador z(t) efectuando la siguiente operación, z(t) = \sum\limits^{M}_{i=1} w^{*}_{i}c_{i}(t), siendo w_{i}^{*} el complejo conjugado de los pesos de ponderación w_{i} obtenidos previamente por cada correlador correspondiente para corregir los desfases de sus señales de entrada de correlador c_{i}(t), y siendo M el correspondiente número de entradas en cada correlador;
- 3º.-
- Agrupar las anteriores señales de salida de correlador z(t) de los diferentes correladores en al menos un nuevo subgrupo de señales de entrada de correlador c_{i}(t);
- 4º.-
- Obtener para cada uno del al menos un nuevo subgrupo de señales de entrada de correlador c_{i}(t), utilizando un correlador diferente para cada nuevo subgrupo, una señal de salida de correlador z(t) efectuando la siguiente operación, z(t) = \sum\limits^{M}_{i=1} w^{*}_{i}c_{i}(t), siendo w_{i}^{*} el complejo conjugado de los pesos de ponderación w_{i} obtenidos previamente por cada correlador correspondiente para corregir los desfases de sus señales de entrada de correlador c_{i}(t), y siendo M el correspondiente número de entradas en cada correlador;
- 5º.-
- En el caso de que en la etapa anterior haya más de una señal de salida de correlador z(t), repetir los pasos b-e; en caso de que en la etapa anterior haya una única señal de salida de correlador z(t), obtener la señal de salida y(t) mediante y(t) = z(t), siendo z(t) dicha única señal de salida de correlador.
El procedimiento de cálculo para cada unidad
básica de correlación UBC de los pesos y obtención de la señal de
salida y(t) es el siguiente:
1º.- Se muestrean de forma síncrona todas las
señales de entrada o antenas (N), de i=1 a i=L, y se hace un
registro de L muestras, de j=1 a j=L:
\vskip1.000000\baselineskip
2º.- Se obtienen los pesos óptimos del array,
\vec{v}, mediante el cálculo de los autovalores de la matriz de
autovarianza de X^{(k)}, donde el cálculo de los pesos se realiza
mediante un algoritmo de extracción del autovector dominante como
puede ser el power method o el matrix-free.
3º.- Se normalizan los pesos \vec{v} respecto
del primer sensor, obteniendo el vector:
\vskip1.000000\baselineskip
4º.- Se obtiene el peso final integrando
respecto al anterior, con una constante de integración \Gamma =
0.9:
y se obtiene la salida combinada
como Y^{(k)} =
w^{H^{(k)}}X^{(k)}.
El sistema de recepción de una señal por
satélite mediante array de antenas que implementa el método
anterior comprende, al menos:
Una pluralidad de antenas A_{i};
Una pluralidad de unidades básicas de
correlación UBC;
Y donde dichas unidades básicas de correlación
configuran una pluralidad de arrays interconectados y escalados
entre sí.
A continuación se pasa a describir de manera muy
breve una serie de dibujos que ayudan a comprender mejor la
invención y que se relacionan expresamente con una realización de
dicha invención que se presenta como un ejemplo no limitativo de
ésta.
La Figura 1 muestra, según el estado del arte,
la arquitectura monolítica utilizada para los arrays de
antenas.
Las Figura 2A y 2B muestran, según el estado del
arte, los resultados obtenidos en una simulación para una
arquitectura monolítica según diferentes algoritmos utilizados.
La Figura 3 muestra, según el estado del arte,
el tratamiento de las señales en una arquitectura monolítica.
La Figura 4 representa el esquema de un ejemplo
de una unidad básica de correlación de cuatro entradas y una
salida, utilizada en la arquitectura sistólica objeto de la
presente invención. La figura 4B muestra una simulación de la
ganancia de combinación para dicha unidad básica de
correlación.
En la Figura 5 se muestra la ganancia de
combinación obtenida en una simulación empleando el algoritmo
Power Method para diferentes configuraciones de las unidades
básicas de correlación.
En las Figuras 6A y 6B se muestran diferentes
topologías sistólicas propuestas para un array de antenas de 16
entradas y de 64 entradas, utilizando unidades básicas de
correlación de cuatro entradas y una salida.
En la Figura 7 se comparan las ganancias de
combinación obtenidas por simulación en arquitecturas monolíticas
de 16 y 64 arrays de antenas con las arquitecturas sistólicas de 16
y 64 antenas de las figuras 6A y 6B.
Tal como se muestra en la Figura 1, se considera
un array formado por N antenas idénticas que reciben una señal
procedente de satélite y contaminada por ruido gausiano de forma
independiente. En una primera instancia, se asume que todos los
procesos de digitalización y procesadores de señal utilizan la misma
fuente de sincronismo. En la Figura 1 \theta_{d} hace
referencia al ángulo de llegada de la señal.
Si x_{i}(t) son las señales incidentes
en cada uno de los sensores o antenas A_{i} y w_{i} son los
pesos de ponderación calculados por un correlador 1, la señal de
salida y(t) se obtiene como:
tal como se muestra en la Figura 1
mediante los operadores lógicos producto (x) y suma (+). Donde
w_{i}^{*} indica el complejo conjugado de los pesos de ponderación
w_{i}.
Asumiendo que las señales de entrada se pueden
descomponer como
donde s_{i}(t),
l_{i}(t) y n_{i}(t) corresponden a las componentes
de señal deseada, interferente y ruido respectivamente, la señal de
salida se puede obtener utilizando notación matricial
como:
y la relación de
señal/(interferencia ruido), SINR
(Signal-to-Interference-plus-Noise
Ratio) a la salida del array se calcula
como:
siendo P_{d}, P_{l} y P_{n}
son las potencias de salida del array correspondientes a las
componentes de señal deseada, interferente y ruido respectivamente
de las señales de entrada. Estando estas señales a su vez definidas
como el valor medio de los cuadrados de las señales de salida
correspondientes:
Los pesos óptimos W_{OPT} serán aquellos que
maximizan la relación SINR. Para calcular los pesos óptimos
asumimos que el array trabaja en banda estrecha. En estas
circunstancias:
\vskip1.000000\baselineskip
siendo U_{d} es el vector de
apuntamiento (Steering
vector):
Donde \tau_{di} es el retardo del frente de
onda de la señal deseada en alcanzar el sensor o antena A_{i}
respecto del sensor o antena A_{1} y s(t) la componente de
señal deseada.
En estas circunstancias, la señal de salida del
array y su nivel de potencia valen:
Donde R es la matriz de autocovarianza de las
señales deseadas.
Teniendo en cuenta que la matriz R se puede
descomponer como
Donde \Lambda = diag(\lambda_{1},
\lambda_{2}, ..., \lambda_{N}) que contiene los autovalores
ordenados \lambda_{1} \geq \lambda_{2} \geq ... \geq
\lambda_{N}, y donde V = [\vec{v}_{1} \vec{v}_{2}
...
\vec{v}_{N}]^{T} son los autovectores ortonormales de R.
\vec{v}_{N}]^{T} son los autovectores ortonormales de R.
A su vez, la matriz de autovectores V puede ser
descompuesta en V = [V_{s} V_{n}], donde las columnas de V_{s}
corresponden a los autovalores de R de mayor autovalor (Subespacio
de señal) y donde el resto de autovectores V_{n} corresponden al
subespacio de ruido:
Descomponiendo W y recalculando:
Luego los pesos que maximizan la potencia de
salida de combinación del array corresponden al autovector del
mayor autovalor de la matriz de autocovarianza. El procedimiento
para encontrar el autovalor dominante es el siguiente:
- \bullet
- Obtener la matriz de autocovarianza R de las señales de entrada.
- \bullet
- Resolver el problema de autovalores R\vec{v} = \lambda\vec{v} y ordenar los autovalores \lambda_{1} \geq \lambda_{2} \geq ... \geq \lambda_{N}
- \bullet
- Hacer W_{opt} = \vec{v}_{1}
Sin embargo, el procedimiento expuesto es
computacionalmente costoso debido que se obtienen todos los
autovalores mientras que sólo se necesita el mayor de todos
ellos.
Existen algoritmos alternativos que sólo
calculan el autovector del autovalor dominante y que por lo tanto
reducen considerablemente la carga computacional. Una relación de
los algoritmos más conocidos es la siguiente:
Donde N es el número de antenas y L es el número
de puntos de señal utilizados siendo K el número de
iteraciones.
Los resultados, obtenidos en simulaciones,
mediante los algoritmos de Power Method y
Matriz-Free son similares. Un detalle de los
resultados de ganancia y pérdida de combinación para un array de 2,
4 y 8 sensores son los presentados en las Figuras 2A y 2B,
respectivamente, donde en líneas discontinuas se representa el
algoritmo convencional y en línea continua el algoritmo Power
Method.
Existen otros algoritmos (Lagrange Mutiplier
Method, Linear Lagrange Multipler Method, Linear Modified Conjugate
Gradient Method) que no siendo tan conocidos computacionalmente
son muy eficientes aunque tienen una elevada dificultad de
implementación práctica en FPGAs (Field Programmable Gate
Array).
El cálculo de los pesos obtenidos mediante el
procedimiento de autovalores cumple con las especificaciones
pedidas, ya que para su obtención no se necesita ningún
conocimiento del tipo de señal ni de la topología del array
utilizada, además de ser insensible a desajustes de calibración de
fase de los sensores o antenas.
Un resumen de las principales ventajas e
inconvenientes del cálculo de los pesos por autovalores es el
siguiente:
- -
- Ventajas:
- \bullet
- Maximizan la SNR a la salida del array.
- \bullet
- Obtienen los pesos óptimos independientemente de la topología del array.
- \bullet
- Funcionan con SNR muy bajas.
- -
- Inconvenientes:
- \bullet
- Incapaces de cancelar interferencias.
- \bullet
- Tienen una carga computacional muy elevada.
Hay que tener en cuenta que cada uno de los
autovalores dominantes de la matriz de autocovarianza corresponde a
una fuente de señal de entrada, de manera que si se realiza un
cálculo de todos los autovalores se podría identificar y sintonizar
el array a cada una de las señales de interés.
La sintonización del array se podría realizar
introduciendo los autovectores de los autovalores dominantes
correspondientes a las direcciones de las señales de interés.
El procedimiento para el cálculo de los pesos de
ponderación w, de un array depende de su arquitectura. Se definen
dos tipos de arquitecturas: monolítica y sistólica.
En la arquitectura monolítica, conocida ya en el
estado del arte, el array se procesa como un todo, tal como se
muestra en la Figura 3.
En la arquitectura monolítica el cálculo de los
autovalores se realiza procesando las señales de todos los sensores
al mismo tiempo, para ello el correlador 1 debe estar dimensionado
en memoria y carga computacional.
Si X = [x_{1} x_{2} x_{3} ...
x_{N}]^{T} son las señales de entrada y W = [w_{1}
w_{2} w_{3} ... w_{N}]^{T} los pesos obtenidos por el
correlador 1, la señal de salida se obtiene como Y = W^{*T}X.
La implementación de los algoritmos de
autovalores con la arquitectura monolítica tiene los siguientes
problemas:
- \bullet
- Dificultad en el dimensionamiento e interconexión de los de procesadores.
- \bullet
- El correlador se hace ad-hoc para una determinada topología.
- \bullet
- La capacidad de cómputo y memoria necesaria crece exponencialmente con el número entradas.
- \bullet
- Es necesario utilizar hardware multiprocesador para distribuir el cómputo de algoritmos.
Debido a los inconvenientes expuestos se propone
la utilización de una arquitectura que se ha denominada sistólica.
En la arquitectura sistólica el array se subdivide en Unidades
Básicas de Correlación (UBC) que se interconectan entre sí para
concentrar todas las entradas en una única salida. Las
características de la UBC son las siguientes:
- \bullet
- Autónomas.
- \bullet
- Configuración Nxl
- \bullet
- Se implementan en una única FPGA o DSP (Digital Signal Processor).
Aunque formalmente el numero de entradas de una
UBC puede tomar cualquier valor, desde un punto de vista práctico
las configuraciones (2x1, 4x1 y 8x1) son las utilizadas porque
pueden implementarse fácilmente en una única FPGA/DSP.
\newpage
Un detalle de una UBC en configuración 4x1 y de
su ganancia de combinación es la representada en las Figuras 4A y
4B, respectivamente.
Es interesente resaltar que para SNR<-15 dB
se obtienen mejores resultados en la ganancia de combinación
utilizando los métodos del cálculo del autovalor dominante
(mostrado con círculos) que con el método convencional que calcula
todos los autovalores (mostrado con cruces).
Los resultados de ganancia de combinación han
sido obtenidos para una señal QPSK (Quadrature Phase Shift
Keying) con factor del filtro de coseno alzado de 0.6 con un
tiempo de integración de 1600 símbolos y con un sobremuestreo de 5
muestras por símbolo.
La ganancia de combinación para el caso de UBC
en configuración 2x1 (mostrado con círculos), 4x1 (mostrado con
asteriscos) y 8x1 (mostrado con cruces) es el mostrado en la Figura
5, utilizando el algoritmo Power Method.
Ejemplos de implementación de arrays de 16 y 64
entradas con UBCs de 4x1 se muestran en las Figuras 6A y 6B,
respectivamente. El array de 16 sensores se construye con en una
configuración sistólica de 16x4x1 de dos capas y el de 64 con una
configuración de 64x16x4x1 de tres capas en las que en cada
UBC_{k,n} el subíndice k identifica el número de capa y el
subíndice n la UBC dentro de la misma.
Las ganancias de los arrays sistólicos de las
configuraciones propuestas con respecto a las monolíticas se
muestran en la Figura 7 (para simulaciones con 1600 símbolos y
tomando 5 muestras por símbolo). En línea discontinua se muestra la
arquitectura monolítica, mientras que en línea continua la
arquitectura sistólica (en círculos 16 entradas, con cruces 64
entradas).
De las gráficas se puede observar que con la
arquitectura monolítica se consigue una mayor ganancia para SNRs
inferiores a -10 dB pero a costa de incrementar enormemente la
complejidad del hardware y software del array, sin embargo, con la
topología sistólica propuesta se consiguen las ganancias deseadas
para las señales de interés (SNR=-10) con un coste razonable.
Utilizando la arquitectura sistólica propuesta
se obtienen las siguientes ventajas técnicas:
- \bullet
- La topología es ampliable. La introducción de nuevos sensores consiste básicamente en añadir e interconectar nuevas UBC, sin tener que modificar el funcionamiento de ninguno de los módulos preexistente.
- \bullet
- La arquitectura es insensible a la situación física de los sensores y no necesita calibración. Los pesos del array se obtienen por el procedimiento del cálculo de autovalores.
El procedimiento del cálculo de los pesos para
una unidad UBC se describe a continuación. Sea la señal
x_{i}(t) la señal incidente en el sensor i de la UBC de L
sensores, el procedimiento para el cálculo de sus pesos y obtención
de la señal de salida y(t) es el siguiente:
1.- Se muestrean de forma síncrona todas las
señales de entrada o antenas (N), de i=1 a i=L, y se hace un
registro de L muestras, de j=1 a j=L.
2.- Se obtienen los pesos óptimos del array,
\vec{v}, mediante el cálculo de los autovalores de la matriz de
autovarianza de X^{(k)}. El cálculo de los pesos se realiza
mediante unos de los algoritmos expuestos (Power Method o
Matrix-Free).
3.- Se normalizan los pesos \vec{v} respecto
del primer sensor.
4.- Se obtiene el peso final integrando respecto
al anterior con la constante de integración \Gamma = 0.9
5.- Se obtiene la salida combinada como:
Para obtener el factor de array de un array
sistólico de K capas, es necesario obtener los pesos del array
monolítico equivalente.
El array equivalente se calcula obteniendo las
funciones de transferencia G_{k} de cada capa k. La función de
transferencia G_{k} se define como la agrupación de los pesos de
las UBC de cada capa en un solo vector. Cada función de
transferencia G_{k} combina las señales de entrada de la capa k
en un numero reducido de salidas. La sucesión de capas confiere al
array una estructura de pirámide invertida que termina en una única
salida. La función de transferencia del array equivalente se
calculará como:
Claims (6)
1. Método de recepción de una señal por satélite
mediante array de antenas, mediante el que se obtiene una señal de
salida del array de antenas y(t), estando el array formado
por N antenas A_{i} idénticas, incidiendo en cada antena A_{i}
una señal de entrada x_{i}(t) caracterizado porque
comprende las siguientes etapas:
- agrupar las N señales de entrada x_{i}(t) en subgrupos de señales de entrada de correlador c_{i}(t);
- obtener para cada uno de los subgrupos de señales de entrada de correlador c_{i}(t), utilizando un correlador diferente para cada subgrupo, una señal de salida de correlador z(t) efectuando la siguiente operación, z(t) = \sum\limits^{M}_{i=1} w_{i}^{*} c_{i}(t), siendo w_{i}^{*} el complejo conjugado de los pesos de ponderación w_{i} obtenidos previamente por cada correlador correspondiente para corregir los desfases de sus señales de entrada de correlador c_{i}(t), y siendo M el correspondiente número de entradas en cada correlador;
- agrupar las anteriores señales de salida de correlador z(t) de los diferentes correladores en al menos un nuevo subgrupo de señales de entrada de correlador c_{i}(t);
- obtener para cada uno del al menos un nuevo subgrupo de señales de entrada de correlador c_{i}(t), utilizando un correlador diferente para cada nuevo subgrupo, una señal de salida de correlador z(t) efectuando la siguiente operación, z(t) = \sum\limits^{M}_{i=1} w^{*}_{i} c_{i}(t), siendo w_{i}^{*} el complejo conjugado de los pesos de ponderación w_{i} obtenidos previamente por cada correlador correspondiente para corregir los desfases de sus señales de entrada de correlador c_{i}(t), y siendo M el correspondiente número de entradas en cada correlador;
- en caso de que en la etapa anterior haya más de una señal de salida de correlador z(t), repetir los pasos b-e; en caso de que en la etapa anterior haya una única señal de salida de correlador z(t), obtener la señal de salida y(t) mediante y(t) = z(t), siendo z(t) dicha única señal de salida de correlador.
2. Método de recepción de una señal por satélite
mediante array de antenas, según reivindicación primera,
caracterizado porque el procedimiento de cálculo para cada
unidad básica de correlación UBC de los pesos y obtención de la
señal de salida y(t) es el siguiente:
- se muestrean de forma síncrona todas las señales de entrada o antenas (N), de i=1 a i=L, y se hace un registro de L muestras, de j=1 a j=L:
- se obtienen los pesos óptimos del array, \vec{v}, mediante el cálculo de los autovalores de la matriz de autovarianza de X^{(k)};
- se normalizan los pesos \vec{v} respecto del primer sensor, obteniendo el vector
- se obtiene el peso final integrando respecto al anterior:
- y se obtiene la salida combinada como Y^{(K)} = W^{H^{(k)}}X^{(k)}.
3. Método de recepción de una señal por satélite
mediante array de antenas, según reivindicación segunda,
caracterizado porque el cálculo de los pesos se realiza
mediante un algoritmo de extracción del autovector dominante de la
matriz de autocovarianza.
4. Método de recepción de una señal por satélite
mediante array de antenas, según reivindicación tercera,
caracterizado porque el algoritmo de extracción del
autovector dominante de la matriz de autocovarianza es uno
seleccionado entre:
- método power method;
- método matrix-free.
5. Método de recepción de una señal por satélite
mediante array de antenas, según reivindicación segunda,
caracterizado porque el peso final se obtiene integrando
respecto al anterior con una constante de integración \Gamma =
0.9.
6. Sistema de recepción de una señal por
satélite mediante array de antenas que implementa un método según
reivindicaciones 1 a 5, caracterizado porque comprende, al
menos:
- una pluralidad de antenas A_{i};
- una pluralidad de unidades básicas de correlación UBC;
- donde dichas unidades básicas de correlación configuran una pluralidad de arrays interconectados y escalados entre sí.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ES200702401A ES2288452B1 (es) | 2007-09-07 | 2007-09-07 | Sistema y metodo de recepcion de una señal de satelite mediante un array de antenas sistolico modular. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
ES200702401A ES2288452B1 (es) | 2007-09-07 | 2007-09-07 | Sistema y metodo de recepcion de una señal de satelite mediante un array de antenas sistolico modular. |
Publications (2)
Publication Number | Publication Date |
---|---|
ES2288452A1 ES2288452A1 (es) | 2008-01-01 |
ES2288452B1 true ES2288452B1 (es) | 2008-10-01 |
Family
ID=38858674
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES200702401A Active ES2288452B1 (es) | 2007-09-07 | 2007-09-07 | Sistema y metodo de recepcion de una señal de satelite mediante un array de antenas sistolico modular. |
Country Status (1)
Country | Link |
---|---|
ES (1) | ES2288452B1 (es) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3595493B2 (ja) * | 2000-07-10 | 2004-12-02 | 三菱電機株式会社 | 無線受信装置 |
KR100651962B1 (ko) * | 2000-09-02 | 2006-11-30 | 엘지전자 주식회사 | 적응 안테나 어레이 시스템에서의 신호처리 방법 |
GB2410873A (en) * | 2004-02-06 | 2005-08-10 | Nortel Networks Ltd | Adaptive and constrained weighting for multiple transmitter and receiver antennas |
-
2007
- 2007-09-07 ES ES200702401A patent/ES2288452B1/es active Active
Non-Patent Citations (1)
Title |
---|
HALLER, B.; STREIFF, M.; FLEISCH, U.; ZIMMERMANN, R. "Hardware implementation of a systolic antenna array signal processor based on CORDIC arithmetic", Acoustics, Speech, and Signal Processing, 1997. ICASSP-97., 1997 IEEE International Conference on Volumen 5, 21-24 Abril 1997 Páginas: 4141-4144 vol. 5 [en línea] [recuperado el 12.11.2007]. Recuperado de internet: <URL:http://ieeexplore.ieee.org/iel3/4635/13273/00604858. pdf?tp=&arnumber=604858&isnumber=13273> * |
Also Published As
Publication number | Publication date |
---|---|
ES2288452A1 (es) | 2008-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Mohanty et al. | A high-performance FIR filter architecture for fixed and reconfigurable applications | |
Pal et al. | Nested arrays: A novel approach to array processing with enhanced degrees of freedom | |
KR100809993B1 (ko) | 선형 시스템 솔루션을 처리하는 어레이 | |
CN106019234B (zh) | L型天线阵的低计算复杂度二维波达方向估计方法 | |
US5315532A (en) | Method and device for real-time signal separation | |
Peng et al. | Coprime nested arrays for DOA estimation: Exploiting the nesting property of coprime array | |
CN106227701B (zh) | 一种阵列信号的接收通道的幅相误差的自校正方法 | |
Zhang et al. | A rank-reduction based 2-D DOA estimation algorithm for three parallel uniform linear arrays | |
Geetha et al. | A parallel chaotic sailfish optimization algorithm for estimation of DOA in wireless sensor array | |
ES2288452B1 (es) | Sistema y metodo de recepcion de una señal de satelite mediante un array de antenas sistolico modular. | |
CN104471868A (zh) | 天线端口映射方法及装置 | |
US11501148B2 (en) | Area and power efficient implementations of modified backpropagation algorithm for asymmetric RPU devices | |
CN112016037A (zh) | 一种互质面阵中基于降维Capon求根的二维测向估计方法 | |
US7183974B1 (en) | Methods and apparatus for increasing the effective resolving power of array antennas | |
Tyapkin et al. | The synthesis algorithm for spatial filtering to maintain a constant level of the useful signal | |
Liu et al. | Reference sensor relocation-based thinned coprime array design for DOA estimation | |
Sallam et al. | Flower Pollination Algorithm for Adaptive Beamforming of Phased Array Antennas | |
Djigan | Odd symmetry of weights vector in linearly-constrained adaptive arrays with desired signal | |
Shi et al. | Sparsity-based DOA estimation of coherent and uncorrelated targets with co-prime MIMO radar | |
ES2353178B1 (es) | Metodo y sistema de cancelacion de interferencias y acoplos en la señal recibida por un array de antenas con acoplos electromagneticos. | |
US11522589B2 (en) | Beamformer for digital array | |
Abramovich et al. | Aperture varying autoregressive covariance modeling for 2d oversampled receive arrays | |
Malluhi et al. | A Parallel Algorithm for Neural Computing | |
Vai et al. | Systolic Array Processors | |
Yu | A recursive algorithm for estimating the correlation matrix of the interference based on the Qr decomposition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EC2A | Search report published |
Date of ref document: 20080101 Kind code of ref document: A1 |
|
FG2A | Definitive protection |
Ref document number: 2288452B1 Country of ref document: ES |
|
PC2A | Transfer of patent |
Owner name: INGENIERIA DE SISTEMAS PARA LA DEFENSA DE ESPANA, Effective date: 20140113 |