⚡ Bilanciatore Smart Grid — Simulatore di Demand Response
Bilancia in tempo reale una rete elettrica simulata mentre un controllore IA sposta i carichi flessibili e dispaccia l'accumulo per far combaciare l'offerta rinnovabile variabile con la domanda.
Informazioni sul Bilanciatore Smart Grid
Questa simulazione gestisce una piccola rete con capacità solare ed eolica configurabile, una batteria, sedici carichi spostabili e una curva di domanda non flessibile, facendola avanzare attraverso una giornata simulata. La produzione solare segue una curva a campana diurna modulata da un processo di nuvolosità a reversione media; la produzione eolica è guidata da un processo di velocità del vento a reversione media, fatto passare attraverso una curva di potenza realistica con soglie di attivazione, nominale e di disattivazione. Entrambe sono genuinamente rumorose secondo per secondo, non scriptate.
Due meccanismi mantengono la rete in equilibrio. Primo, una volta al giorno simulato il controllore ricalcola una pianificazione greedy del giorno successivo: ciascuno dei sedici carichi flessibili viene spostato, entro la sua finestra consentita, nella fascia di mezz'ora con la migliore previsione di surplus rinnovabile rispetto alla domanda non flessibile — rinviando i carichi verso un momento soleggiato o ventoso, oppure anticipandoli se la fascia migliore è precedente. Secondo, in tempo reale a ogni tick la batteria si carica con l'eventuale surplus residuo e si scarica per coprire eventuali deficit, nei limiti della sua potenza nominale, dello stato di carica e delle perdite di efficienza di andata e ritorno. Qualsiasi squilibrio che la batteria non riesce ancora ad assorbire diventa energia rinnovabile limitata (sprecata) oppure domanda insoddisfatta (carenza), e questo residuo alimenta anche un semplice modello di frequenza di rete che si allontana da 50 Hz in caso di squilibrio prolungato e torna a rilassarsi verso 50 Hz quando la rete è in equilibrio.
Domande frequenti
Che cos'è il demand response e in cosa differisce dal semplice aumento dell'accumulo?
Il demand response (DR) significa cambiare quando l'elettricità viene consumata, non quanto viene generata o immagazzinata. Invece di far funzionare sempre una lavastoviglie, un caricabatterie per auto elettrica o un processo industriale a un orario fisso, il DR sposta parte di quel carico verso i momenti in cui la rete ha capacità disponibile — di solito quando la produzione rinnovabile è alta o la domanda complessiva è bassa — e lontano dai periodi in cui la rete è sotto stress. È complementare all'accumulo, non un sostituto: l'accumulo sposta l'energia nel tempo trattenendola fisicamente (con perdite di andata e ritorno), mentre il DR sposta nel tempo l'attività sottostante e non costa nulla in perdite di conversione, ma funziona solo per carichi che possono tollerare di essere anticipati o posticipati. Le utility reali combinano entrambi, esattamente come fa questa simulazione con i suoi carichi flessibili e la sua batteria.
Perché aggiungere solare ed eolico rende il bilanciamento della rete più difficile, non più facile?
Le centrali a carbone, gas e nucleari sono dispacciabili — gli operatori possono aumentare o ridurre la loro produzione per seguire la domanda. Solare ed eolico sono variabili e solo parzialmente prevedibili: la produzione solare dipende dalla copertura nuvolosa che cambia minuto per minuto e si azzera ogni notte, mentre l'eolico dipende da un processo stocastico di velocità del vento che può oscillare tra le soglie di attivazione e nominale della curva di potenza di una turbina nel giro di un'ora. Man mano che la quota di rinnovabili variabili in una rete aumenta, la domanda residua che le centrali dispacciabili e l'accumulo devono coprire diventa più irregolare e difficile da prevedere — il noto problema della "curva ad anatra", in cui la domanda netta crolla nel mezzo di una giornata soleggiata per poi risalire bruscamente la sera quando il sole tramonta e la domanda raggiunge il picco. Questa simulazione mostra proprio questa dinamica: alza il cursore della variabilità meteo e vedrai le curve di offerta nel grafico diventare più rumorose, costringendo la batteria e la logica di spostamento dei carichi a lavorare di più.
Come decide in pratica la batteria quando caricarsi o scaricarsi qui?
A ogni tick simulato il controllore calcola lo squilibrio istantaneo tra la produzione rinnovabile totale e la domanda totale. Se c'è un surplus, la batteria si carica a una velocità limitata dalla sua potenza nominale e dal margine rimasto prima di raggiungere la capacità massima, e solo una frazione di quell'energia (efficienza di andata e ritorno, modellata qui come circa 0,93 × 0,93 ≈ 86%) viene effettivamente immagazzinata, con il resto perso come calore nella conversione. Se c'è un deficit, la batteria si scarica secondo gli stessi vincoli di potenza nominale e capacità, perdendo ancora energia per inefficienza di conversione in uscita. Qualsiasi squilibrio rimanga dopo che la batteria ha fatto il possibile diventa limitazione (surplus) o carenza (deficit) — questa è una politica di dispacciamento standard basata su regole, più semplice dell'ottimizzazione stocastica eseguita dai veri operatori di rete, ma cattura gli stessi vincoli fisici: limiti di potenza, limiti di energia e perdite di efficienza.
Che cos'è la frequenza di rete, e perché uno squilibrio la allontana da 50 Hz?
Le reti in corrente alternata operano a una frequenza fissa (50 Hz nel Regno Unito e nella maggior parte del mondo, 60 Hz in Nord America) perché ogni generatore, motore e trasformatore della rete vi è sincronizzato. Quella frequenza è una lettura diretta dell'equilibrio tra generazione e carico: quando la generazione supera la domanda, i generatori rotanti accelerano leggermente e la frequenza sale sopra 50 Hz; quando la domanda supera la generazione, rallentano e la frequenza scende sotto 50 Hz. Gli operatori di rete mantengono la frequenza entro una banda molto stretta (tipicamente ±0,2 Hz) perché grandi deviazioni possono far scattare i relè di protezione e causare blackout a cascata. L'indicatore di frequenza di questa simulazione è un modello semplificato del primo ordine — si allontana da 50 Hz in proporzione allo squilibrio residuo (dopo l'intervento della batteria) e si rilassa nel tempo verso 50 Hz, in sostituzione dei modelli molto più dettagliati di inerzia fisica e risposta dei governor usati nell'ingegneria reale dei sistemi elettrici.
Che cosa significa "limitazione" (curtailment), e perché un operatore di rete dovrebbe mai sprecare energia rinnovabile gratuita?
La limitazione consiste nel ridurre deliberatamente la produzione solare o eolica al di sotto di quanto la risorsa potrebbe fisicamente generare, perché la rete non ha dove mettere l'energia in eccesso — le linee di trasmissione sono piene, l'accumulo è già a capacità massima, oppure semplicemente non c'è domanda per assorbirla in quel momento. Sembra uno spreco, ed è un costo reale, ma è spesso ancora l'opzione più economica disponibile: è frequentemente meno costoso limitare qualche punto percentuale della produzione rinnovabile nei giorni più soleggiati e ventosi che costruire capacità di trasmissione o accumulo extra sufficiente ad assorbire ogni possibile surplus. In questa simulazione, la limitazione si accumula ogni volta che la batteria è piena (o la sua potenza nominale è al massimo) e c'è ancora più offerta rinnovabile di quanta la domanda più la ricarica della batteria possano utilizzare.
Che relazione c'è tra la pianificazione del giorno successivo per lo spostamento dei carichi e i programmi reali di demand response?
Le utility gestiscono il DR attraverso meccanismi come le tariffe a fasce orarie (tariffe più economiche di notte o durante il picco solare incoraggiano lo spostamento volontario), il controllo diretto del carico (un'utility può ciclare da remoto condizionatori o caricabatterie EV secondo un accordo firmato), e i mercati di capacità del giorno prima o dell'ora prima in cui grandi consumatori flessibili offrono la loro disponibilità a spostare il carico. Il pianificatore greedy di questa simulazione imita lo stile del giorno successivo: una volta al giorno simulato esamina la previsione deterministica di solare, eolico e domanda non flessibile per l'intera giornata e — elaborando i carichi uno alla volta — assegna ciascun carico flessibile alla fascia di mezz'ora, entro la sua finestra consentita, con il miglior surplus previsto residuo, poi sottrae la potenza di quel carico dalla fascia prima di pianificare il successivo, così i carichi non si ammassano tutti sulla singola fascia migliore. È un'euristica greedy semplificata a passaggio singolo, non i programmi lineari o a interi misti risolti dai veri aggregatori di demand response, ma l'obiettivo di fondo — allineare il consumo flessibile ai periodi di alta produzione rinnovabile — è identico.
Perché i carichi flessibili vengono a volte spostati prima ("anticipati") invece che dopo ("posticipati")?
Il pianificatore non ha una tendenza a spingere i carichi più tardi — sceglie semplicemente la fascia, entro la finestra del carico (dall'ora nativa meno la finestra di flessibilità all'ora nativa più la finestra di flessibilità), con il miglior surplus previsto, e questa può cadere prima o dopo l'ora nativa del carico. Ad esempio, un carico con ora nativa nella prima serata, proprio mentre il solare sta calando e si forma il picco di domanda serale, è spesso meglio servito facendolo funzionare prima nel pomeriggio mentre il solare è ancora forte — quindi viene anticipato. Un carico nativo di metà mattina, appena prima dell'arrivo del picco solare più forte di mezzogiorno, viene più spesso posticipato leggermente per cogliere quel picco. Osserva la sequenza temporale dello spostamento dei carichi: i carichi tracciati a sinistra del loro marcatore dell'ora nativa sono stati anticipati, quelli a destra posticipati.
Quali sono i limiti di questa simulazione rispetto al modo in cui i veri operatori di sistemi di trasmissione bilanciano una rete?
Questo è un modello deliberatamente semplificato a nodo singolo: non ha rete di trasmissione, nessun prezzo locazionale, nessun altro tipo di generazione (centrali a gas di punta, idroelettrico, nucleare), nessun errore di previsione tra la pianificazione del giorno successivo e ciò che realmente accade (la pianificazione è ottimizzata rispetto alla previsione deterministica senza rumore, poi la realtà è rumorosa sopra di essa), e un'unica batteria aggregata anziché una flotta di risorse di accumulo distribuite. I veri operatori di sistema eseguono ottimizzazioni dettagliate di unit-commitment e dispacciamento economico su migliaia di generatori e risorse flessibili, usando previsioni meteo probabilistiche, mercati dei servizi ausiliari per la risposta in frequenza e vincoli di trasmissione regionali. Ciò che questa simulazione preserva fedelmente è il meccanismo centrale — leggere lo stato di offerta, domanda, accumulo e carico flessibile, e ribilanciare continuamente nel tempo — da cui tutti quei sistemi in definitiva dipendono.
Bilancia in tempo reale una rete elettrica simulata mentre un controllore IA sposta i carichi flessibili e dispaccia l'accumulo per far combaciare l'offerta rinnovabile variabile con la domanda.
3D · renderer Three.js / WebGL · target 60 FPS · funziona interamente lato client, senza installazione