Saltar a contenido

Recuperación de Segundo Trip (Codificación de Fase Aleatoria / SZ)

Qué resuelve

El rango no ambiguo r_max = c·PRT/2 implica que, a PRFs altos (necesarios para buena resolución de velocidad), ecos provenientes de más allá de r_max — de un pulso anterior que todavía no completó su viaje de ida y vuelta — pueden llegar superpuestos en el tiempo con ecos del rango actual ("second trip" o "multiple trip echoes"). Sin corrección, esos ecos superpuestos contaminan tanto la reflectividad como la velocidad estimada en la celda de rango ambiguo, produciendo artefactos severos y falsas alarmas en el producto final.

Cómo funciona la codificación de fase aleatoria (SZ)

El esquema SZ(8/64), introducido por Sachidananda & Zrnić (1999) en "Systematic Phase Codes for Resolving Range Overlaid Signals in a Doppler Weather Radar" (Journal of Atmospheric and Oceanic Technology), resuelve el problema modulando sistemáticamente la fase de los pulsos transmitidos según un código conocido (un patrón de 64 pulsos derivado de una secuencia de 8 fases base, de ahí "8/64"). Como el eco del "primer trip" (rango actual) y el del "segundo trip" (rango superpuesto) recorren distinto número de intervalos de PRT antes de llegar, la modulación de fase sistemática los desplaza de forma distinta en el dominio de la frecuencia Doppler tras aplicar el código de decodificación correspondiente a cada trip. El resultado es que, al decodificar la serie temporal asumiendo que la señal proviene del primer trip, la componente del primer trip queda coherente (un pico espectral nítido) mientras la del segundo trip queda "blanqueada" — dispersada en una banda ancha y aproximadamente plana de baja densidad espectral de potencia. Esto permite separar ambas contribuciones en el dominio espectral y estimar los momentos de cada trip de forma independiente, incluso cuando comparten la misma celda temporal.

Esta técnica es sustancialmente más sofisticada que el enfoque clásico previo (PRF staggering para desambiguación de rango, o simplemente descartar/marcar como contaminadas las celdas de segundo trip), y es la razón por la que los procesadores de gama alta pueden ofrecer rango completo y buena resolución de velocidad simultáneamente sin las zonas ciegas de rango ambiguo típicas de esquemas más simples.

Relevancia para LAMULA DSP

Dado que esta técnica exige generar en transmisión un patrón de fase específico (co-diseño con el excitador/DRx) y decodificar en el DSP con el algoritmo espectral correspondiente, LAMULA DSP la documenta como capacidad de Stage 2 / diferida salvo que el hardware de excitación ya soporte modulación de fase programable pulso a pulso — se registra aquí como referencia de diseño para cuando ese workstream se aborde, en vez de comprometerse a M4 del Stage 1.

Referencias abiertas / implementaciones libres

  • Sachidananda, M. & Zrnić, D. S. (1999), "Systematic Phase Codes for Resolving Range Overlaid Signals in a Doppler Weather Radar", Journal of Atmospheric and Oceanic Technology, vol. 16.
  • Sachidananda, M. & Zrnić, D. S. (2000), "Clutter Filtering and Spectral Moment Estimation for Doppler Weather Radars Using Staggered Pulse Repetition Time (PRT)" — trabajo complementario sobre PRT escalonado como alternativa/complemento.
  • LROSE / RadX — el motor de procesamiento de NCAR incluye utilidades relacionadas con PRT escalonado y desambiguación de rango, útiles como referencia de arquitectura de decodificación aunque no implementen SZ(8/64) exactamente.