Los filtros adaptativos permiten que un receptor GNSS detecte y cancele interferencias en tiempo real, combinando filtrado en frecuencia, procesamiento espacio-temporal y arreglos de antena. Aquí explico cómo operan, qué especificaciones importan y qué límites reales tienen.

¿Qué es un filtro adaptativo en un receptor GNSS antijamming?

Un filtro adaptativo dentro de un receptor GNSS es un módulo de procesamiento digital que va ajustando sus coeficientes todo el tiempo para atenuar las señales de interferencia sin echar a perder la señal de navegación que sí nos sirve. A diferencia de un filtro fijo, no da por hecho un patrón de amenaza predefinido: calcula en tiempo real las características del jammer (frecuencia, potencia, dirección de llegada) y reconfigura su respuesta sobre la marcha. En pruebas que he hecho con arquitecturas de receptor, la diferencia entre un filtro pasabanda rígido y uno adaptativo se nota justo cuando el jammer cambia de frecuencia o aparece de manera intermitente.

El contexto lo cambia todo, porque la señal GNSS llega increíblemente débil. Los satélites están a unos 20,000 km de altura y la señal que recibimos es más tenue que el propio ruido radioeléctrico de fondo. Con ese panorama, cualquier interferencia, aunque sea de baja potencia, alcanza para degradar el seguimiento. El filtro adaptativo tiene que trabajar justo en ese margen tan reducido, y por eso se coloca cerca del front-end, normalmente después de la etapa de bajo ruido y antes del correlador.

En las hojas de datos y en la literatura técnica te vas a topar con varios términos: filtro notch adaptativo (ANF), filtro adaptativo en el dominio del tiempo, procesamiento adaptativo espacio-temporal (STAP), antena de patrón de recepción controlado (CRPA), beamformer digital, anulación espacial, cancelación de interferencia (IC) y relación jamming-to-signal (J/S). Al final, todos apuntan a lo mismo: rechazar la interferencia sin sacrificar la medición de pseudorango.

¿Cómo rechazan la interferencia los filtros notch adaptativos y el STAP?

El filtro notch adaptativo (ANF) se encarga de estimar todo el tiempo la frecuencia instantánea de la interferencia y, con base en eso, va colocando una muesca dinámica dentro de la banda GNSS. Cuando el jammer es de onda continua (CW) y su frecuencia fI no cambia, la muesca se queda prácticamente fija; en cambio, si la frecuencia sigue un patrón diente de sierra, el filtro tiene que ir siguiendo ese barrido. De acuerdo con las simulaciones que publicó Song en MDPI Remote Sensing (2021, 14(1):48), el filtrado adaptativo en el dominio del tiempo logra cumplir con el requisito antijamming de 3 dB·Hz del receptor de navegación, y ya en la práctica llega hasta 8 dB·Hz.

El STAP da un paso más: no solo filtra en el dominio del tiempo, también rechaza la interferencia en el dominio espacial. Por eso se usa muchísimo en sistemas GPS antijamming, ya que puede formar nulos hacia direcciones específicas sin sacrificar la ganancia hacia los satélites. La CRPA, por su parte, utiliza varios elementos acomodados con una geometría muy precisa y compara la fase y la amplitud entre ellos para calcular la dirección de llegada de la señal. Con eso logra generar nulos espaciales apuntando hacia el jammer, mientras sigue manteniendo la sensibilidad hacia el cielo.

El beamformer vuelve a converger en cuestión de milisegundos cuando las fuentes de interferencia se mueven, se encienden o se apagan. La opción más sencilla es el least-mean-squares (LMS), que busca minimizar la potencia de salida del arreglo sin sacrificar la ganancia hacia los satélites. Si se necesita algo más fino, entran los filtros de múltiples innovaciones, el STAP y el compressed sensing. Y cuando se trata de cancelación de interferencia, la idea es reconstruir el término de interferencia y restarlo de las observaciones: y~[n] = y[n] - i^[n].

También hay predictores no lineales. El nonlinear adaptive predictor (NAP), por ejemplo, combina una red neuronal recurrente canalizada (PRNN) con un filtro de línea de retardo con derivaciones (TDL). Aprende por descenso de gradiente y va actualizando los pesos lineales con LMS normalizado. Esto sirve para interferencias no estacionarias, esas donde el modelo lineal ya no da el ancho.

Dominio del tiempo vs. procesamiento espacio-temporal: compensaciones

El filtrado adaptativo en el dominio del tiempo sale barato y por eso es de lo más común cuando se trata de suprimir interferencia de banda angosta en escenarios de banda fija. Además, no necesita un arreglo de antenas: bien puede implementarse dentro del propio receptor. Pero su límite es clarito, porque no distingue de dónde viene la señal; así que si el jammer comparte banda con la señal útil, la supresión también puede recortar una parte de la señal GNSS.

El STAP suma rechazo espacial y se encarga de la interferencia que llega desde direcciones específicas. Eso sí, sale más caro: pide más cómputo, más elementos de antena y más calibración. A cambio, ofrece una supresión multi-dominio bastante más robusta. En los sistemas GPS antijamming de uso militar es prácticamente el estándar cuando se anticipan amenazas direccionales o varias al mismo tiempo.

Una antena convencional capta el cielo completo sin distinción. En cambio, una antena antijamming atenúa los ángulos de elevación bajos —que es de donde normalmente viene la interferencia terrestre— y privilegia los ángulos altos. El resultado: se pierden satélites visibles, sí, pero se gana un rechazo de interferencia de 20 dB o más. Ahí está el compromiso de fondo: menos constelación a la vista, más robustez. En instalaciones fijas de infraestructura crítica normalmente sale bien parado; en receptores móviles con poca visibilidad del cielo, conviene pensarlo dos veces antes de decidir.

La diversidad de frecuencias también juega a favor. El GNSS transmite en varias bandas a la vez (L1, L2 y L5, en el caso del GPS), así que un jammer que ataca una sola frecuencia puede dejar intactas las demás, y un receptor de doble o multifrecuencia tiene la opción de saltar a las bandas que no están siendo afectadas. Cuando el GNSS se pierde por completo, la integración con INS mantiene el rumbo durante minutos u horas, dependiendo del grado del sensor; a eso se le pueden sumar la odometría visual, los altímetros barométricos y el terrain contour matching para ganar todavía más resiliencia.

Especificaciones clave: elementos, nulos y relación J/S

La relación jamming-to-signal (J/S) es el número clave de la hoja de datos. Una guía práctica: 70 dB maneja jammers de consumo a corta distancia; 90 a 100 dB atiende amenazas de grado militar. El número de elementos del arreglo determina cuántos jammers simultáneos se pueden anular. Un arreglo de 4 elementos anula 3 jammers simultáneos, uno de 7 elementos anula 6 y uno de 16 elementos anula 15.

En antenas antijamming comerciales, Safran 8230AJ y 8231AJ ofrecen 40 dB de ganancia en antena exterior GNSS antijam, con LNA de tres etapas, SAW en sección media y prefiltro ajustado. Ambas tienen IP67, conector N-type hembra y rango de temperatura de -40 a 85 °C. La 8230AJ mide 100 mm de diámetro por 101.5 mm de altura y pesa 370 g; la 8231AJ mide 100 mm de diámetro por 156 mm de altura y pesa 245 g. Añaden 20 dB o más de rechazo de interferencia.

Otras soluciones del mercado incluyen Septentrio AIM+, el filtro adaptativo de supresión de interferencia NovAtel ITK, infiniDome y SBG Systems. En receptores de defensa aparecen GPS M-Code y Galileo PRS, que combinan cifrado y autenticación con el filtrado. La elección depende de si la amenaza es de consumo, criminal o estatal.

La siguiente tabla resume el comportamiento esperado según el tamaño del arreglo y el nivel de amenaza.

Implementaciones sin multiplicador y de baja complejidad

Los filtros adaptativos consumen recursos, y en hardware embebido cada sumador cuenta. Por eso existe la implementación sin multiplicador, que reemplaza multiplicadores por tabla de consulta ROM, aritmética distribuida, complemento binario, CORDIC, multiple constant multiplication (MCM) y codificación Canonical Signed Digit (CSD).

Un resultado relevante es el de Song et al. en Frontiers in Physics (03 de julio de 2024, doi 10.3389/fphy.2024.1404236): frente a la técnica tradicional Canonical Signed Digit sin multiplicador, la implementación en cascada reduce componentes para un filtro antijamming de cuantización de 12 bits en un sumador, 20 operaciones de desplazamiento y cinco longitudes de palabra codificada, manteniendo la desviación de medición de pseudorango por debajo de 0.27 ns.

Ese margen de 0.27 ns importa porque el pseudorango se traduce directamente en posición. Si el filtro introduce sesgo temporal, el error se propaga a la solución de navegación. La ventaja de las arquitecturas sin multiplicador no es solo ahorro de área y potencia: también reducen latencia y facilitan la validación en FPGA o ASIC.

La complejidad baja no significa menor capacidad. Un filtro bien diseñado puede monitorear calidad de señal y niveles de ruido, detectar picos anómalos de potencia o patrones espectrales, identificar características de la interferencia, suprimir de forma adaptativa y preservar el seguimiento de la señal GNSS auténtica. Esas cinco etapas funcionales son la columna vertebral de cualquier receptor antijamming moderno.

¿Puede el filtrado adaptativo ayudar a detectar spoofing y RFI?

Sí. Un arreglo de antena adaptativo proporciona información de dirección de llegada que forma la base de la detección de spoofing. Un spoofer que retransmite una señal coherente tipo GNSS desde una sola dirección aparece como una dirección de llegada anómala que el beamformer puede marcar. Eso es más fuerte que depender solo de anomalías de potencia de señal, porque el spoofing bien hecho puede imitar niveles de potencia legítimos.

El spoofing es una amenaza distinta del jamming. En el jamming se busca negar el servicio; en el spoofing se busca engañar al receptor con señales falsas. La autenticación y el cifrado de señal ayudan, y el filtrado adaptativo complementa esas defensas al aportar coherencia espacial. Si todas las señales llegan del mismo punto, algo anda mal.

Los tipos de interferencia que hay que contrarrestar incluyen ruido de banda ancha, banda angosta (L1/L2), barrido, proximidad, barrage, direccional y reactivo. Cada uno exige una respuesta distinta: el barrido pide rastreo rápido de frecuencia; el barrage, mayor rango dinámico; el direccional, nulos espaciales.

Las consecuencias de una denegación GNSS son amplias: pérdida de navegación de drones, misiones autónomas fallidas, desviaciones de ruta marítima, disrupciones de temporización, menor precisión de puntería, fallas de sincronización de comunicaciones y preocupaciones de seguridad aérea. Por eso el filtrado adaptativo dejó de ser un accesorio y se volvió una capa de infraestructura.

Los dispositivos de jamming son ilegales en la mayoría de los países —aunque no en todos— y aun así son fáciles y baratos de comprar. Jammers simples interrumpen servicios en varios kilómetros. El antijamming es una carrera tecnológica: los jammers usan barridos de frecuencia, transmisiones en ráfaga y formas de onda engañosas, y cada defensa empuja a la siguiente generación de ataque.

Preguntas frecuentes sobre filtros adaptativos GNSS antijamming

Estas son las dudas que más aparecen entre arquitectos de sistemas, integradores e ingenieros de PNT cuando evalúan un receptor antijamming.

Preguntas frecuentes

¿Cómo rechaza un filtro adaptativo el jamming GNSS?

Los filtros notch adaptativos estiman de forma continua la frecuencia instantánea de la señal de interferencia y la filtran dinámicamente fuera de la banda GNSS. El procesamiento adaptativo espacio-temporal (STAP) rechaza interferencia en los dominios espacial y temporal, mientras que los beamformers de arreglo colocan nulos hacia las fuentes de interferencia y preservan ganancia hacia los satélites.

¿Cuál es la diferencia entre antijamming adaptativo en dominio del tiempo y espacio-temporal?

El filtrado adaptativo en dominio del tiempo suprime interferencia de banda angosta a bajo costo y es común en escenarios de jamming de banda fija. El STAP añade rechazo espacial, maneja interferencia de direcciones específicas y se usa ampliamente en sistemas GPS antijamming para una supresión multi-dominio más fuerte.

¿Qué relación J/S debe manejar una antena GNSS antijamming?

La relación jamming-to-signal (J/S) es el número clave de la hoja de datos. Un sistema de 70 dB J/S maneja jammers de consumo a corta distancia, mientras que sistemas de 90 o 100 dB J/S atienden amenazas de grado militar. El número de elementos también importa: un arreglo de 4 elementos anula 3 jammers simultáneos, uno de 7 anula 6 y uno de 16 anula 15.

¿El filtrado adaptativo también ayuda a detectar spoofing GNSS?

Sí. Un arreglo de antena adaptativo proporciona información de dirección de llegada que forma la base de la detección de spoofing. Un spoofer que retransmite una señal coherente tipo GNSS desde una sola dirección aparece como una dirección de llegada anómala que el beamformer puede marcar, lo cual es más robusto que depender solo de anomalías de potencia de señal.