Saltar a contenido

LAMULA — Documentación del proyecto

LAMULA es el reemplazo integral, en software propio, del stack de procesamiento y control del radar meteorológico Gematronik (sucesor de Vesta DRX / Ravis / Rainbow). El proyecto se divide en tres componentes que comparten equipo y cronograma:

flowchart LR
    A[LAMULA DRx<br/>Receptor digital FPGA] -- 1GbE, I/Q --> B[LAMULA DSP<br/>Procesador de señal, Rust]
    B -- momentos por radial --> C[LAMULA RCP<br/>Control Processor + MMI]
    C -- Level-II / RDA emulation --> D[ORPG]
  • LAMULA DRx — receptor digital sobre FPGA: adquiere IF/I-Q desde el receptor analógico existente y lo entrega al DSP.
  • LAMULA DSP — procesador de señal headless en Rust sobre Linux SBC: convierte series de tiempo I/Q en momentos meteorológicos (reflectividad, velocidad, ancho espectral), reemplazando el stack Vesta DRX.
  • LAMULA RCP — Radar Control Processor y MMI del operador: controla el radar, archiva la observación volumétrica como NEXRAD Level-II y alimenta a ORPG vía emulación RDA.

Referencia de producto líder de mercado

Para subir el nivel de detalle de estos planes se usaron como referencia estructural — nunca como fuente de texto copiado — dos manuales de productos líderes:

  • Vaisala RVP900 (procesador de señal de radar) → informó el detalle de LAMULA DSP/DRx, en particular el capítulo "Processing Algorithms". Los algoritmos concretos que ese capítulo cubre se documentan aquí con fuentes públicas y abiertas (papers, libros de referencia, implementaciones open-source), no con el texto del fabricante — ver Algoritmos de procesamiento.
  • Ravis 1.3 (consola de operador de radar) → informó el detalle de LAMULA RCP: pantallas de control, vistas de datos, calibración y alineación, diagnóstico del sistema.

Los manuales originales (con derechos de sus fabricantes) se usan solo como referencia local de trabajo y no se versionan en este repositorio.