✦ Aurora Forecast AI

Come funziona la nostra previsione: fonti dei dati e metodo

· Fondatore e sviluppatore di Aurora Forecast AI

Ultimo aggiornamento:

In questa pagina
  1. Fonti dei dati
  2. Come si calcola il punteggio aurora
  3. I pesi dipendono da dove si trova il luogo
  4. Come ogni dato guadagna i suoi punti
  5. Due soglie: buio e stagione
  6. Dal punteggio all'etichetta
  7. Due esempi pratici
  8. Quando mancano dati
  9. Attività e Visibilità nel dettaglio del punteggio
  10. La notte che valutiamo, ora per ora
  11. Latitudine geomagnetica: AACGM-v2, non la carta e non un dipolo
  12. Cosa calcoliamo
  13. L'errore che abbiamo trovato nelle nostre stesse latitudini
  14. Epoca e deriva
  15. Kp minimo per un luogo
  16. Come viene calcolato
  17. Dove è approssimato
  18. Cosa questa previsione non può fare
  19. Cronologia delle revisioni
  20. Chi la realizza, e come segnalare un errore

Il punteggio aurora su ogni pagina di luogo è un numero da 0 a 100. Somma cinque dati — la previsione Kp della NOAA, il modello dell'aurora OVATION della NOAA, la nuvolosità di Open-Meteo, il buio e la luce lunare — pesati in base alla latitudine geomagnetica del luogo, poi riduce il totale quando la notte non è abbastanza buia. Ogni peso, soglia, orario di aggiornamento e limite noto è elencato qui sotto.

Niente in questa pagina è un valore in tempo reale. I numeri di stasera sono sulla home page e su ogni pagina di luogo, nel riquadro "Perché questa previsione?". Se vuoi una mano a leggere quel riquadro, vedi come leggere una pagina di previsione.

Fonti dei dati

Non misuriamo nulla noi stessi. Due dati vengono dallo Space Weather Prediction Center della NOAA, uno da Open-Meteo, e il resto è astronomia e geometria geomagnetica calcolata dalle coordinate di un luogo.

Dato Fonte Cosa prendiamo Ogni quanto lo scarichiamo
Previsione Kp indice K planetario NOAA SWPC e previsione a 3 giorni — feed noaa-planetary-k-index-forecast.json Kp in blocchi di 3 ore, circa tre giorni avanti ogni 15 minuti
Kp osservato NOAA SWPC — feed noaa-planetary-k-index.json il Kp stimato in tempo reale della NOAA, mostrato come "Kp attuale"; non entra nel punteggio ogni 15 minuti
Modello dell'aurora NOAA SWPC OVATION, "Aurora – 30 Minute Forecast" — feed ovation_aurora_latest.json probabilità dell'aurora su una griglia globale di 1° × 1° ogni 15 minuti
Nuvolosità Open-Meteo Weather Forecast API, variabile cloud_cover copertura nuvolosa totale oraria in percentuale, quattro giorni, per luogo ogni 3 ore
Buio calcolato da noi (libreria astral) l'altezza del sole sopra il luogo a ogni calcolo del punteggio
Luna calcolato da noi (astral) fase lunare, convertita in frazione illuminata una volta al giorno, alle 03:30 UTC
Latitudine geomagnetica AACGM-v2 — Shepherd (2014), pagina di riferimento SuperDARN, libreria aacgmv2 latitudine geomagnetica corretta a 110 km, salvata con la sua data ultimo ricalcolo completo il 18 settembre 2026

Il punteggio viene ricalcolato per ogni luogo ai minuti 5, 20, 35 e 50 di ogni ora. I feed della NOAA vengono scaricati al quarto d'ora e il punteggio segue cinque minuti dopo, quindi un nuovo valore NOAA raggiunge il punteggio entro circa 20 minuti; la cache delle pagine può aggiungerne fino a cinque in più. "Ogni quanto lo scarichiamo" è il nostro programma, non quello della fonte: la NOAA e i modelli meteorologici si aggiornano secondo i propri orari.

Anche la previsione geomagnetica testuale a 3 giorni della NOAA viene archiviata ogni sei ore. Non entra nel punteggio.

Come si calcola il punteggio aurora

punteggio grezzo = Kp + OVATION + nuvole + buio + luna      (da 0 a 100 punti)
Punteggio aurora  = arrotonda(punteggio grezzo × soglia di buio × soglia di stagione)

Il punteggio grezzo viene arrotondato a un numero intero, moltiplicato per le due soglie e arrotondato di nuovo. È aritmetica semplice: gli stessi dati danno sempre lo stesso numero. Un solo job lo calcola, e nient'altro lo scrive.

I pesi dipendono da dove si trova il luogo

Ogni dato ha un numero massimo di punti, e i cinque massimi sommano sempre a 100. Come vengono suddivisi dipende dalla fascia di latitudine geomagnetica del luogo — la latitudine misurata dal polo geomagnetico, non quella sulla carta.

Fascia del luogo (latitudine geomagnetica) Kp OVATION Nuvole Buio Luna
Ovale aurorale (64° e oltre) e alta latitudine (58–64°) 30 30 20 15 5
Latitudine media (48–58°) 40 20 20 15 5
Bassa latitudine (40–48°) e rara (sotto 40°) 45 15 20 15 5

Lontano dall'ovale la mappa OVATION mostra raramente qualcosa, quindi lì il Kp pesa di più.

Come ogni dato guadagna i suoi punti

Kp. Il Kp è l'indice planetario della perturbazione geomagnetica, da 0 a 9, in blocchi di tre ore; cosa significa per chi osserva il cielo ha una guida a sé. Prendiamo il Kp più alto previsto tra i blocchi che coprono la notte e lo confrontiamo con il Kp minimo del luogo. Esattamente alla soglia, il luogo guadagna metà dei suoi punti Kp. Ogni gradino Kp intero sopra aggiunge un terzo dei punti, ogni gradino sotto ne toglie un terzo — quindi il massimo si raggiunge 1,5 gradini sopra la soglia e lo zero 1,5 gradini sotto.

Per questo il punteggio non è il Kp. Una previsione di Kp 4 è più di 1,5 gradini sopra la soglia di Tromsø, che è Kp 1, e lì guadagna tutti i punti Kp; è tre gradini sotto la soglia di Monaco di Baviera, che è Kp 7, e lì non ne guadagna nessuno.

OVATION. OVATION è il modello della NOAA su dove l'aurora è probabile nei prossimi 30–90 minuti. Dalla griglia più recente prendiamo il valore più alto entro 250 km dal luogo.

Valore OVATION vicino al luogo Quota dei punti OVATION
50 o più 100%
30–49 85%
15–29 60%
5–14 35%
1–4 15%
sotto 1 0

Nuvolosità. La media della copertura nuvolosa oraria totale tra le 20:00 e le 06:00 ora locale. I punti seguono una linea retta: cielo sereno guadagna tutti i 20, il 50% di nuvole guadagna 10, cielo coperto guadagna 0. I dati meteo scaricati più di sei ore fa vengono scartati invece che considerati validi.

Buio. Campioniamo l'altezza del sole ogni 30 minuti durante la notte. Il valore più basso stabilisce un fattore di buio, e i punti buio sono 15 volte quel fattore.

Altezza minima del sole durante la notte Cielo Fattore di buio
−18° o meno buio astronomico 1,0
tra −18° e −12° crepuscolo nautico 0,7
tra −12° e −6° crepuscolo civile 0,3
sopra −6° troppo chiaro 0

Luna. La frazione illuminata della luna, calcolata dalla sua fase per quella data; nessun servizio esterno è coinvolto. Una luna nuova guadagna tutti i 5 punti, una luna piena nessuno.

Due soglie: buio e stagione

Il buio conta due volte, di proposito. Guadagna punti come dato di ingresso, e lo stesso fattore poi moltiplica l'intero punteggio grezzo. Una notte che non supera mai il crepuscolo civile mantiene il 30% del suo punteggio grezzo. Una notte in cui il sole non scende mai sotto −6° ottiene un fattore di 0, e il punteggio aurora è 0 qualunque sia il Kp. È così che le notti di sole di mezzanotte risultano a zero.

La soglia di stagione è un secondo moltiplicatore, stabilito dal mese e dalla fascia del luogo:

Mesi Ovale aurorale e alta latitudine Latitudine media
Ottobre–febbraio 1,0 1,0
Marzo 0,9 1,0
Aprile 0,7 0,9
Maggio 0,2 0,8
Giugno–luglio 0,1 0,7
Agosto 0,4 0,8
Settembre 0,8 1,0

I luoghi a bassa latitudine e quelli rari ottengono 1,0 tutto l'anno: lì serve comunque una tempesta, in qualsiasi mese. Questa tabella è un'euristica di calendario nostra, non una misurazione, e segue la stagione dell'emisfero settentrionale.

Dal punteggio all'etichetta

Punteggio aurora Etichetta
0–19 Improbabile
20–44 Bassa
45–64 Moderata
65–84 Alta
85–100 Molto alta

Il punteggio non è una probabilità. Un punteggio di 70 non significa un 70% di probabilità di aurora; significa che la maggior parte dei cinque dati converge.

Due esempi pratici

I dati qui sotto sono inventati per mostrare l'aritmetica. Non sono una previsione per nessun luogo o notte reale.

Una città di latitudine media a ottobre. Kp minimo 5, Kp previsto 6, valore OVATION 20, nuvolosità media 30%, buio astronomico completo, luna illuminata a metà. Kp: metà di 40, più un gradino × 40/3, dà 33,3. OVATION: 60% di 20 dà 12. Nuvole: 70% di 20 dà 14. Buio: 15. Luna: 2,5. Punteggio grezzo 77. Entrambe le soglie sono 1,0, quindi il punteggio aurora è 77 — "Alta".

Una città dentro l'ovale aurorale ad agosto. Kp minimo 1, Kp previsto 3, valore OVATION 35, nuvolosità media 10%, luna illuminata al 20%, ma il sole non scende mai sotto −14°. Il Kp è limitato a 30. OVATION: 85% di 30 dà 25,5. Nuvole 18, buio 15 × 0,7 = 10,5, luna 4. Punteggio grezzo 88. Le soglie sono 0,7 per il crepuscolo nautico e 0,4 per agosto: 88 × 0,7 × 0,4 arrotonda a 25 — "Bassa". Gli stessi dati in una notte di gennaio completamente buia danno 92.

Quando mancano dati

Cosa manca Cosa fa il punteggio della notte
Nuvolosità (assente, o più vecchia di 6 ore) assegna metà dei punti nuvole e segnala la previsione come "nuvolosità sconosciuta"
Dati sulla luna assegna metà dei punti luna
Previsione Kp assegna 0 punti Kp
OVATION (assente, o un'istantanea più vecchia di 3 ore) assegna 0 punti OVATION
Un luogo senza Kp minimo salvato viene valutato contro Kp 7, l'ipotesi prudente

I dati di nuvolosità mancanti non vengono trattati come cielo sereno. Prima era così, e ogni previsione con un feed meteo bloccato sembrava una notte serena.

Attività e Visibilità nel dettaglio del punteggio

Il "Dettaglio del punteggio" su una pagina di luogo mostra le cinque righe qui sopra, più due righe di riepilogo. Attività è la somma dei punti Kp e OVATION riportata su una scala 0–100, con un piccolo aggiustamento per la fascia del luogo: +10 nell'ovale aurorale, +5 ad alta latitudine, 0 a latitudine media, −5 sotto quella soglia. Visibilità è la somma dei punti nuvole, buio e luna riportata su una scala 0–100 e moltiplicata per la soglia di stagione. Entrambe le righe sono spiegazioni. Il punteggio aurora non viene mai costruito a partire da esse, e l'aggiustamento per fascia non lo tocca mai.

La notte che valutiamo, ora per ora

Una notte va dalle 20:00 alle 06:00 (20–6) nel fuso orario del luogo. Fino alle 06:00, "stasera" significa ancora la notte iniziata la sera precedente. Ogni esecuzione valuta quattro notti per luogo — quella in corso, stasera e le due successive — e la pagina mostra stasera più altre due.

Le barre orarie coprono dalle 22:00 alle 04:00 (22–4). Ogni ora usa gli stessi cinque dati e pesi, con il blocco Kp di quell'ora, la nuvolosità di quell'ora e l'altezza del sole a metà ora; OVATION e la luna restano costanti per tutta la notte. La soglia di buio si applica a ogni ora. La soglia di stagione no.

La "Migliore finestra di osservazione" è il periodo di due-quattro ore consecutive con la media oraria più alta. Se nessuna ora scende sotto −6°, non c'è finestra.

Un'incongruenza che conosciamo: un'ora senza dati di nuvolosità, o senza dati sulla luna, guadagna oggi il punteggio pieno per quel dato nelle barre orarie, mentre il punteggio della notte assegna metà. Il punteggio della notte è quello prudente.

Latitudine geomagnetica: AACGM-v2, non la carta e non un dipolo

L'ovale aurorale è centrato sul polo geomagnetico, quindi a decidere le probabilità di un luogo è la sua latitudine geomagnetica, che può differire dalla latitudine sulla carta di diversi gradi. Esiste più di un modo per calcolarla, e la scelta sposta alcuni luoghi di un'intera fascia.

Un dipolo centrato tratta il campo terrestre come una calamita a barra e ha bisogno solo della posizione del polo. AACGM-v2 — coordinate geomagnetiche corrette e adattate all'altitudine — segue le vere linee di campo, parte non dipolare inclusa, ed è quello che usano la letteratura scientifica sull'aurora e i modelli dell'ovale. Il riferimento è Shepherd, S. G. (2014), "Altitude-adjusted corrected geomagnetic coordinates: Definition and functional approximations", Journal of Geophysical Research: Space Physics, 119, 7501–7521, doi:10.1002/2014JA020264.

Cosa calcoliamo

La latitudine di ogni luogo è AACGM-v2, calcolata con la libreria open-source aacgmv2 (versione 2.7.1), i cui coefficienti coprono il periodo 1900–2030. Due parametri contano:

  • Altitudine: 110 km, dove si trova l'aurora, non al livello del suolo. Vale 0,2–0,3°.
  • Data. Le coordinate si spostano con il campo terrestre, quindi ogni valore salvato porta con sé la data per cui è stato calcolato.

Vicino all'equatore magnetico la conversione non ha soluzione. Lì ricadiamo sul valore da dipolo, e la fascia è comunque "rara".

Puoi verificare qualsiasi numero che stampiamo. Prendi le coordinate di una città ed esegui:

aacgmv2.get_aacgm_coord(latitude, longitude, 110, date)

L'errore che abbiamo trovato nelle nostre stesse latitudini

Fino al 18 settembre 2026 questo sito sbagliava le proprie latitudini. Rivedendo i testi delle città, abbiamo notato che la fascia di Trondheim non corrispondeva alla sua latitudine; sei città controllate a mano risultavano tutte sbagliate, nella stessa direzione. I valori salvati non corrispondevano a nessun calcolo che riuscissimo a riprodurre. Reykjavík era salvata come 65,8° geomagnetici, che non è né il valore da dipolo (68,9°) né quello AACGM-v2 (64,2°).

Abbiamo poi misurato gli 800 luoghi che il sito aveva quel giorno:

  • valori salvati contro AACGM-v2: una mediana di 3,3° di distanza, 21° nel peggiore dei casi;
  • formula del dipolo contro AACGM-v2: una mediana di 1,1°, un massimo di circa 21°;
  • 330 degli 800 sono finiti in una fascia diversa, quasi tutti spostati di una fascia più severa rispetto a quanto il sito affermava: 109 da alta ad media latitudine, 83 da media a bassa, 54 da bassa a rara, 34 dall'ovale aurorale ad alta latitudine. 23 si sono spostati nella direzione opposta, da alta latitudine dentro l'ovale, e 27 hanno fatto altri spostamenti.

Quella è la direzione peggiore in cui sbagliare: una pagina che promette più di quanto il cielo mantenga. Abbiamo sostituito tutte le 800 latitudini, ricavato di nuovo le fasce e i Kp minimi da esse, e ricalcolato ogni previsione lo stesso giorno. La formula del dipolo sopravvive nel codice solo come ripiego per l'equatore magnetico.

Luogo Dipolo centrato AACGM-v2 (110 km, 2026) Variazione
Reykjavík 68,9° 64,2° −4,7°
Nuuk 72,6° 68,6° −4,0°
Monaco di Baviera 48,2° 43,7° −4,5°
Oslo 59,7° 57,2° −2,5°
Fairbanks 65,6° 65,2° −0,4°
Abisko 66,3° 65,9° −0,4°
Tromsø 67,4° 67,3° −0,1°
Longyearbyen, Svalbard 75,2° 76,1° +0,9°

Tutti i valori sono latitudine geomagnetica.

La Scandinavia settentrionale e l'interno dell'Alaska si spostano appena. L'Atlantico settentrionale e l'Europa centrale si spostano di quattro-cinque gradi, e sulle Svalbard il segno si inverte, quindi nessuna correzione costante può sistemare un dipolo. L'Islanda è il caso più chiaro per un viaggiatore: il dipolo mette Reykjavík sotto l'ovale aurorale, il valore corretto la mette sul bordo dell'ovale, più o meno dove si trova già la sua latitudine sulla carta — l'argomento della nostra guida all'indice Kp in Islanda.

Monaco di Baviera è il caso più chiaro. Al valore da dipolo di 48,2° si trovava nella fascia a latitudine media con un minimo di Kp 5, che non ha mai coinciso con la regola pratica della NOAA secondo cui il bordo dell'ovale raggiunge 48° solo a Kp 9. La latitudine corretta è 43,7°, la fascia è bassa latitudine e il minimo è Kp 7. Quello che sembrava un enigma di calibrazione era un errore di coordinate.

Epoca e deriva

Gli 800 luoghi originali portano la data del 18 settembre 2026; un luogo aggiunto dopo porta la data in cui è stato aggiunto. Il valore di Reykjavík è sceso da 64,4° nel 2020 a 64,2° nel 2026, circa 0,03° all'anno. A questo ritmo un'epoca non aggiornata è una questione di arrotondamento, non di correttezza — tranne che per i luoghi che si trovano a un decimo di grado dal bordo di una fascia. Intendiamo ricalcolare una volta all'anno; la data qui sopra ti dice se lo abbiamo fatto.

Kp minimo per un luogo

Come viene calcolato

Il Kp minimo stampato su una pagina di luogo viene dalla sua latitudine geomagnetica, per interpolazione lineare tra cinque punti di ancoraggio, arrotondato a un Kp intero:

Latitudine geomagnetica Kp minimo
67° e oltre 1
61° 3
53° 5
44° 7
36° e sotto 9

Reykjavík, a 64,2°, si trova tra i primi due punti di ancoraggio, il che dà un valore appena sotto 2 e arrotonda a Kp 2. Prima del 18 settembre 2026 la soglia era di cinque gradini fissi — 1, 3, 5, 7, 9 — e due città distanti un terzo di grado potevano sentirsi dire Kp 1 e Kp 3. La curva mantiene la stessa calibrazione e toglie i salti bruschi. La fascia in sé resta una categoria, perché è lei a scegliere i pesi.

Dove è approssimato

  • Il livello della curva è una nostra calibrazione. La relazione della NOAA mette il bordo equatoriale dell'ovale vicino a 66° geomagnetici a Kp 0 e lo sposta di circa 2° per ogni gradino di Kp, fino a circa 48° a Kp 9 — mezzo Kp per grado. La nostra curva corre a circa un quarto di Kp per grado. Le due coincidono intorno ai 60° e si separano più lontano dal polo: a 53° geomagnetici noi diciamo Kp 5, e il bordo secondo la NOAA arriva tra Kp 6 e Kp 7.
  • La NOAA nota anche che un'aurora luminosa si può vedere fino a circa 1000 km oltre il bordo dell'ovale, bassa sull'orizzonte, il che è uno dei motivi per cui una soglia sotto il valore del bordo può comunque essere utile. Se il nostro livello sia giusto non è stato verificato contro dati reali di avvistamenti. Quella calibrazione resta un lavoro aperto. A latitudine media, leggi il Kp minimo come "vale la pena controllare l'orizzonte settentrionale", non come una promessa.
  • Arrotondamento. Viene stampato un Kp intero, quindi un luogo può trovarsi a pochi centesimi di grado dal valore successivo.
  • La calotta polare. Oltre circa 75–77° geomagnetici un luogo si trova oltre l'ovale, e un Kp più alto spinge l'ovale ancora più lontano. Longyearbyen (76,1°) ottiene comunque Kp minimo 1 dalla curva. Il testo della pagina per questi luoghi dice che l'aurora è meno frequente lì e che il Kp non è ciò che la limita; il punteggio non fa ancora questa distinzione e continua a premiare un Kp alto.
  • Il Kp è planetario. Descrive le dimensioni dell'ovale in blocchi di tre ore, non l'aurora sopra una singola città.

Cosa questa previsione non può fare

Non può vedere più lontano di quanto permetta il vento solare. Se l'aurora si accende dipende dalla direzione del campo magnetico interplanetario (Bz), che non si può prevedere in anticipo e viene misurato solo a circa 1,5 milioni di km a monte — da 15 a 60 minuti di preavviso. OVATION è una previsione a 30–90 minuti, la previsione Kp guarda circa tre giorni avanti, e un'eruzione solare dà da uno a tre giorni di preavviso che qualcosa sta arrivando, non che funzionerà. Pubblichiamo tre notti e non oltre. La previsione a 27 giorni della NOAA esiste, basata sulla rotazione del Sole; non la trasformiamo in un punteggio.

Il punteggio di domani è più incerto di quello di stasera. I punti OVATION vengono sempre dall'istantanea più recente, anche per domani notte e la notte dopo. Per quelle notti solo Kp e nuvolosità sono vere previsioni.

La nuvolosità è una previsione di modello, non uno sguardo al tuo cielo. Open-Meteo combina modelli meteorologici di servizi meteorologici nazionali e restituisce la nuvolosità totale per la cella della griglia che contiene il luogo. Usiamo quel singolo numero. Una nuvola alta e sottile e uno strato basso e compatto contano allo stesso modo, e una notte con una media del 50% può avere un'ora sereno — controlla le barre orarie.

La luna è solo fase. Se la luna è sopra l'orizzonte durante la notte non viene ancora considerato.

L'inquinamento luminoso non è un dato. Il punteggio presuppone che tu sia andato in un luogo buio.

I pesi sono un nostro giudizio. Riflettono quanto ogni segnale ti dice in ogni fascia; non sono calibrati su una raccolta di avvistamenti.

Le frasi sono modelli. Il testo della previsione su una pagina di luogo viene scelto da un insieme fisso di messaggi in base agli stessi dati descritti qui, e le FAQ vengono riempite dai dati di quel luogo. Nessuno scrive ogni pagina a mano, e due città simili si leggeranno in modo simile.

Non è mai una garanzia. Un punteggio alto significa che le condizioni convergono. L'aurora può comunque non presentarsi, e un'aurora debole può apparire in una notte che avevamo chiamato improbabile.

Cronologia delle revisioni

  • 18 settembre 2026 — le latitudini geomagnetiche di tutti gli 800 luoghi sostituite con valori AACGM-v2 a 110 km; 330 hanno cambiato fascia; tutte le previsioni ricalcolate.
  • 18 settembre 2026 — il Kp minimo è passato da cinque gradini fissi a una curva attraverso gli stessi punti di ancoraggio.

Chi la realizza, e come segnalare un errore

Aurora Forecast AI è un progetto indipendente; chi c'è dietro è sulla pagina Chi siamo. Se un numero su questa pagina non corrisponde a quello che mostra una pagina di luogo, o un calcolo qui non si riproduce, scrivicelo — è così che è stato scoperto l'errore di latitudine. Altro contesto è nelle guide.

Altre guide