← Suite Centinela
Centinela O₂

Blueprint · Pronóstico de oxígeno para producción

Arquitectura del margen de oxígeno en tiempo real

Cómo convertir la Ruta O₂ en un lazo predictivo continuo: un gemelo digital por jaula que ingiere su sensor y su producción, computa el margen de O₂ y lo proyecta 0→+72 h, refrescándose cada hora.

Objetivo anticipar la baja de O₂ Unidad jaula · centro · barrio Base sensor + producción + modelos Cadencia horaria · 0→+72 h

En una línea · para gerencia y producción

Hoy se decide con dato mensual o puntual; el evento de oxígeno ocurre en horas. Este blueprint convierte el stream de los sensores —que ya existe— en un margen de O₂ por jaula, refrescado cada hora y proyectado 72 h. No exige tecnología nueva: exige ensamblar el sensor, el registro de producción y los modelos de fiordo. Se despliega por fases (§7), con valor desde la primera.

§1El lazo, en tiempo real

Seis etapas que corren en cada tick (horario), por jaula y realimentándose. El margen es la resta oferta − demanda; la alerta salta cuando la proyección cruza el umbral de apetito o asfixia.

1 · Ingesta sensor + producción 2 · QC Paso 0.5 3 · Margen O₂ oferta − demanda 4 · Forecast 0→+72 h rodante 5 · Validación in-situ ↔ modelo 6 · Alerta margen + acción cada hora · estado persistente por jaula
Del sensor a la alerta. La etapa 3 (margen) es donde el sensor, la biomasa y los umbrales de Remen se cruzan por especie.

Así se ve el output · estado de un centro

Ejemplo ilustrativo · no es un centro real

Centro Ejemplo · barrio AysénVigilancia
AsfixiaApetitoSeguro
Margen O₂+9 % sat
Tendencia 72 h↓ estrechando
Jaula críticaJ-7 · 30 m
EspecieS. salar
Biomasa78 % carga
Causacorriente↓ + calor
Proyección: el margen cruza el umbral de apetito en ~36 h → considerar hold de ración y evaluar oxigenación. La asfixia queda lejos (≈+9 pts).

§2Fuentes de datos históricas

Para las climatologías, los umbrales y el backtest. Estado real en el proyecto.

✓ operativo◐ parcial⚙ a desarrollar⚠ bloqueante

FuenteQué aportaGranularidadEstado
Sensor in-situ (Innovex)O₂, saturación, T, salinidad, corriente por profundidad — la verdad-terrenocontinuo · por jaula✓ 45,5 M filas en BD
Registro de producciónBiomasa, número, peso, alimento por jaula/cohorte — la demandamensual◐ mensual, a diarizar
ATLAS (IFOP CHONOS)Edad del agua / retención por celda de fiordohoraria · 2016–2022✓ atlas_centros
Climatología SSTEnvelope p10–p90 para la anomalía térmicadiaria · 2010–24✓ Copernicus/hist.
Boyas IFOP · ACS/SOTRacsRed pública de boyas en tiempo real (T, O₂, salinidad, corrientes) en barrios salmonerostiempo real · por barrio◐ público, integrar
Log mortalidad / cosechaEventos y biomasa — las etiquetas para entrenar/validarpor evento⚠ falta consolidar

§3Fuentes de datos forecast

Para proyectar la oferta y la demanda hacia adelante.

FuenteQué pronosticaHorizonteEstado
Nowcast in-situ (propio)O₂/T/S/corriente en el sensor, corregido0 → +72 h⚙ a desarrollar (§6)
MOSA (IFOP/CHONOS)T, corrientes, nivel de fiordo0 → +3 d✓ archivador
Copernicus PHY/BGCFísico + O₂ biogeoquímico global0 → +10 d✓ ecmwf/chl
StormglassViento, radiación, precipitación0 → +7/10 d◐ parcial
MareasSicigia/cuadratura — ventilaciónastronómico
Crecimiento (TGC)Biomasa/peso futuros → demandaestacional⚙ del registro prod.

§4Los índices que el lazo computa (por jaula)

Los mismos de la Ruta O₂, ahora automáticos. Cada uno con fuente y fórmula.

Margen de O₂O₂ in-situ menos el umbral de asfixia (LOS, saturación letal) y de apetito (DOmaxFI), función de TRemen 13/16
Consumo de la jaulaDemanda de O₂ por biomasa: V_O₂ ∝ BW⁻⁰·³³·1.03ᵀ·1.79ᵁGrøttum·Morin
Biomasa proyectadaCrecimiento térmico para la demanda futura: TGC/UTA — la misma T que el consumoAunsmo·Jobling
Edad del agua / VETRetención → O₂ de fondo O=O_s−B·VET; el umbral baja a ~5–11 d con el consumo del centroATLAS·Hong&Shen
EstratificaciónEstabilidad de la columna (N² salino) — inhibe la ventilaciónRuiz 21
Estado de alimentaciónSDA post-prandial: el O₂ extra que demanda una jaula recién alimentadaChabot·Eliason

La alarma es la coincidencia y la tendencia: margen que se estrecha + causa (calor / baja de corriente / retención). El score pondera los índices y su proyección a 72 h.

§5Cadencia y horizonte · el nowcast rodante

Cada hora entra el dato nuevo y se re-pronostican las 72 h. El pronóstico nunca queda viejo.

Blend por horizonte: a 0–24 h domina el dato in-situ (persistencia + dinámica local) — ahí la ingesta horaria más mejora la precisión; a 24–72 h pesan MOSA, Copernicus y el pronóstico atmosférico. El producto muestra una banda de incertidumbre que se ensancha. El límite del "casi en tiempo real" no es el modelo (corre en segundos), sino la latencia del pipeline sensor→BD→motor de margen.

Por qué importa

Hoy la industria pasa de una foto mensual a una película horaria con 72 h de anticipación: la primera vez que la escala del dato coincide con la escala del riesgo del oxígeno.

§6Modelos propios

La opción de más valor: pronosticar las variables del propio sensor y usar los modelos de fiordo/globales como física de referencia.

Modelo 1 · Nowcast

Forecast in-situ

O₂/T/S/corriente 0→+72 h en el sensor. Entrada: historia Innovex + forzamiento (Stormglass) + marea + MOSA como covariable.

GBM → temporal DL (TCN/N-HiTS) → cuantiles
Modelo 2 · Corrección de sesgo

Downscaling / validación

Aprender el offset sistemático MOSA/Copernicus → Innovex (la firma del fiordo). Corrige el modelo grueso al sensor.

residual learning · por centro con embeddings
Modelo 3 · Riesgo

Clasificador de margen

Sobre eventos históricos (etiqueta = cruce de umbral / mortalidad) con los índices §4. Empieza GBM, evoluciona a tiempo-a-evento.

P(baja de O₂, 0→+N h) con intervalo
Modelo 4 · Propagación

Grafo de vecinos

Difunde el riesgo por el grafo de fiordo ponderado por edad de agua/corrientes de ATLAS/MOSA.

advección → graph neural net

§7Parametrización por especie

Salar · Coho · Trucha

Los umbrales de Remen son de S. salar (~83% de la biomasa). El código de cohorte trae la especie por jaula. v1: usar salar como proxy conservador para las tres. v2: umbrales propios de Coho (O₂crit ~4–4.5 mg/L, Topt ~16.6°C) y trucha (Pcrit, Topt ~15.8°C). Ver Ruta O₂ §6.

§8Hoja de ruta por fases

Priorizada por lo que ya está construido. El valor sube rápido.

Fase 0semanas · con lo que hay
Ensamblar el margen con lo ya computable. O₂ margen (Remen), edad del agua, estratificación sobre el sensor + ATLAS + producción mensual. Dashboard por jaula. Backtest inicial.
Fase 1nowcast horario
Nowcast in-situ 0→+72 h con MOSA/Copernicus/Stormglass como covariables; diarizar la biomasa con TGC. Score de margen rodante con tendencia.
Fase 2modelos propios
Corrección de sesgo (Modelo 2) y clasificador de riesgo (Modelo 3) sobre el log de mortalidades consolidado. Umbrales por especie.
Fase 3operacional
Probabilístico + propagación en grafo (Modelo 4), alertas calibradas a un objetivo POD/FAR e integradas a la decisión (ración, oxigenación, movimiento).

Blueprint · Centinela O₂ · margen = oferta − demanda por jaula, cadencia horaria, horizonte 0→+72 h · sensor in-situ + producción + modelos de fiordo (IFOP CHONOS) y globales (Copernicus). Parte de la suite Centinela · ver Ruta O₂ · Blueprint FAN.

← Volver a la Suite Centinela