Fraena

Fraena monitora in tempo reale il rischio frana sulla Rete di Trasmissione Nazionale. Unisce ML geospaziale, previsioni meteo probabilistiche e criticità di rete per dire a Terna: dove guardare, quand

  • 0 Raised
  • 53 Views
  • 0 Judges

Categories

  • AI Builders
  • Terna

Gallery

Description

FRAENA — Climate Risk Intelligence per la Rete di Trasmissione Nazionale

Hackathon CTRL/SHIFT × Terna · Giugno 2026

Il problema

I sistemi di early-warning per il rischio frana in Italia operano su scala territoriale: la Protezione Civile emette allerte per zone geografiche ampie. Terna ha un problema diverso e più specifico: non serve sapere che «la Campania è a rischio», ma che la campata X della linea Y attraversa un versante critico e che nelle prossime 48 ore ci sono condizioni meteorologiche che rendono pericoloso quell'attraversamento preciso.

La soluzione

FRAENA (FRAne Early-warning NAtionale) è un sistema di risk intelligence asset-centrico per la Rete di Trasmissione Nazionale (RTN). Combina:

  • Suscettibilità al franamento — layer IFFI, PAI e DEM (ISPRA IdroGEO)
  •   
  • Trigger pluviometrico — previsioni meteo ensemble (Hypermeteo / OpenWeather)
  •   
  • Criticità di rete — topologia N-1, tensione (220/380 kV), asset da OpenStreetMap

L'output è un indice di rischio tempo-variante a livello di singola campata o traliccio, classificato in quattro livelli operativi (verde → giallo → arancione → rosso), consultabile via dashboard geospaziale e agente conversazionale MCP.

FRAENA non promette di predire ogni frana. Promette che un operatore Terna saprà dove guardare per primo, quando agire e perché — con una spiegazione trasparente di ogni alert.

Cosa fa la piattaforma

ModuloDescrizione          

Dashboard mappaVisualizzazione interattiva della RTN su tutte le 20 regioni italiane, con KPI rischio, layer territoriali e hotspot di impatto
Lista rischiTabella filtrabile per regione con score, livello, probabilità pioggia e criticità N-1
Simulazioni what-ifScenari ipotetici di pioggia (es. 80 mm in 6 ore) con griglia di rischio e zone GeoJSON sulla mappa
Agente AIAssistente operativo in linguaggio naturale che esegue bollettini, simulazioni, piani ispettivi e controllo layer
Server MCPTool standardizzati (assets_at_risk, simulate_scenario, inspection_priority, …) + report HTML

Flusso operativo

  1. Dati geospaziali (OSM + IFFI/PAI/DEM + meteo)
  2.   
  3. Scoring rischio per asset (suscettibilità × pioggia × criticità rete)
  4.   
  5. Dashboard + Agente MCP → azioni sulla mappa (highlight, zone, layer, fly-to)
  6.   
  7. Priorità ispettive e bollettini per operatori di sala controllo

Stack tecnologico

LayerTecnologie          

FrontendReact, Vite, MapLibre GL, Zustand, shadcn/ui
BackendFastAPI, PostGIS, Celery, Redis
DatiOpenStreetMap (RTN 220/380 kV), ISPRA IdroGEO WMS, Hypermeteo
AI / MCPFastMCP, intent routing, map actions sincronizzate con la UI
Copertura20 regioni italiane, ingest OSM nazionale

Come provare la demo

  1. Apri la landing page e accedi alla piattaforma
  2.   
  3. Seleziona una regione dal filtro in alto a destra sulla mappa (es. Campania, Lazio)
  4.   
  5. Esplora la dashboard (/dashboard), la lista rischi (/risk) e l'agente (/agente)
  6.   
  7. Nell'agente, copia e incolla una delle query suggerite qui sotto
  8.   
  9. Osserva come l'agente aggiorna la mappa: evidenzia asset, disegna zone a rischio, attiva layer, vola alla regione

Position paper tecnico: /paper.html

Esempi di query per la giuria

Le query seguenti sono pensate per dimostrare le capacità dell'agente. Puoi incollarle direttamente nella chat su /agente.

Suggerimento: seleziona prima la regione dal filtro mappa, oppure includi il nome della regione nel messaggio (es. «in Campania»).

1. Onboarding — scopri cosa può fare l'agente

Ciao, cosa puoi fare?

Aiuto

2. Bollettino rischio — asset prioritari

Quali linee sono a rischio in Campania?

Mostrami il bollettino rischio in Lazio per le prossime 24 ore

Quali asset RTN sono sopra soglia arancione in Calabria?

Dammi gli asset critici N-1 in Sicilia

Cosa succede: l'agente genera un bollettino con asset prioritari, evidenzia i tratti sulla mappa e attiva i layer IFFI, PAI e pendenza DEM.

3. Simulazioni what-if — scenari di pioggia

Cosa succede con 80 mm in 6 ore in Campania?

Simula 60 mm in 12 ore in Lazio

Ipotizza 120 mm in 24 ore in Calabria: quali asset sono esposti?

Scenario estremo: 50 mm in 6 ore in Basilicata

Cosa succede: l'agente esegue una simulazione meteo × suscettibilità, disegna la griglia di zone a rischio sulla mappa, mostra gli hotspot RTN ad alto impatto e elenca i top asset esposti.

4. Piano ispettivo — priorità N-1

Piano ispettivo N-1 in Campania

Quali squadre mandare prima in Abruzzo?

Priorità ispettive per asset critici in Molise

Cosa succede: l'agente ordina gli asset N-1 per score di rischio e li evidenzia sulla mappa con fly-to automatico.

5. Controllo layer mappa

Spegni PAI, mostra IFFI

Mostra pendenza DEM e nascondi PAI

Attiva IFFI, PAI e DEM

Spegni tutti i filtri territorio

Mostra solo le linee 380 kV

Cosa succede: l'agente attiva/disattiva i layer senza uscire dalla chat.

6. Pulizia mappa e agendamento

Rimuovi le zone a rischio dalla mappa

Programma simulazione domani 24h in Lombardia

Agenda scenario 40 mm in 6 ore per domani in Veneto

7. Percorso demo consigliato (5 minuti)

Segui questa sequenza per una valutazione rapida e completa:

StepAzioneQuery            

1Presentazione capacitàCiao, cosa puoi fare?
2Bollettino operativoQuali linee sono a rischio in Campania?
3Scenario estremoCosa succede con 80 mm in 6 ore in Campania?
4IspezioniPiano ispettivo N-1 in Campania
5LayerSpegni PAI, mostra IFFI
6ResetRimuovi le zone a rischio dalla mappa

Differenziatori chiave

  • Asset-centrico, non solo territoriale — il rischio è calcolato per campata/traliccio, non per comune
  •   
  • Agente con azioni sulla mappa — non solo testo: highlight asset, zone GeoJSON, fly-to, toggle layer
  •   
  • MCP nativo — tool riusabili da Claude Desktop, Cursor e altri client MCP
  •   
  • Copertura nazionale — 20 regioni, ingest OSM Italia, layer ISPRA nazionali
  •   
  • Trasparenza — ogni alert include score, suscettibilità, probabilità pioggia e rationale

Limiti della demo (MVP)

Questa versione hackathon usa uno scoring deterministico per la demo live; il design ML completo è documentato nel position paper. I dati RTN provengono da OpenStreetMap (proxy pubblico); in produzione si integrerebbe il registro asset autoritativo Terna. Le simulazioni agendate sono registrate come job pending (Celery beat in roadmap).

Link utili

RisorsaPercorso            

Landing page/
Dashboard mappa/dashboard
Agente AI/agente
Lista rischi/risk
Gestione impianti / ingest/impianti
Position paper/paper.html

Team

Alfredo Campoli — CTRL/SHIFT × Terna Hackathon 2026

FRAENA — Intelligenza geospaziale per la rete elettrica del futuro.


MEDIA 

LANDING + PAPER 


PLATFORM



MCP



Attachments