Table of Contents
L'efficienza energetica nella distribuzione di energia non è solo una preoccupazione operativa — è un imperativo finanziario e ambientale. Le reti di trasmissione e distribuzione, le arterie della rete elettrica, inevitabilmente perdono energia come l'elettricità viaggia da generatori a utenti finali. Queste perdite, che possono consumare il 5-10% di tutta l'elettricità generata in tutto il mondo, rappresentano miliardi di dollari in sprecato combustibile e investimenti infrastrutturali.
La scala delle perdite di energia nei moderni sistemi di potenza
Secondo le perdite di energia degli Stati Uniti, la trasmissione e la distribuzione (T&D) negli Stati Uniti hanno una media di circa il 5–6% dell'elettricità totale consegnata. Nelle reti più vecchie o meno mantenute, tale cifra può superare il 15%.
Le perdite non tecniche includono furti, errori di misura e discrepanze di fatturazione. Mentre gravi, sono questioni essenzialmente amministrative e legali. Le perdite tecniche, al contrario, derivano dalla fisica della trasmissione dell'elettricità — principalmente il riscaldamento resistivo nei conduttori (perdite I2R), le perdite di stato e di vento nei trasformatori, e i flussi di corrente reattivi che aumentano i flussi di corrente.
Comprendere la natura delle trasmissioni e delle perdite di distribuzione
Le linee di trasmissione operano ad alte tensioni (115 kV a 765 kV) e portano potenza su lunghe distanze; le loro perdite sono dominate dalla resistenza della linea e variano con il quadrato della corrente. I sistemi di distribuzione operano a tensioni inferiori (4 kV a 35 kV) e hanno una maggiore resistenza per lunghezza dell'unità, così anche le piccole correnti possono produrre perdite significative.
Storicamente, le utilità hanno avvicinato la riduzione della perdita con le pratiche di regolazione del volume: mantenere alti i livelli di tensione, bilanciare i carichi attraverso le fasi, e l'aggiunta di condensatori per la correzione del fattore di potenza. Questi metodi funzionano ma raramente producono la soluzione ottimale perché lo spazio decisionale è enorme. Un tipico alimentatore di medie dimensioni potrebbe contenere decine di interruttori; ci sono 2[Frete:0]]
Approcci tradizionali alla riduzione della perdita
Prima dell'adozione diffusa dei modelli di ottimizzazione, gli ingegneri si affidarono a simulazioni di carico ed esperienza per trovare configurazioni di rete migliori, che avrebbero eseguito una manciata di scenari e scelto quello con le perdite più basse. Mentre questo approccio può identificare miglioramenti evidenti, non può garantire l'ottimalità.
I metodi euristici, come gli algoritmi genetici, l'impastatura simulata e l'ottimizzazione dello sciame delle particelle, sono stati utilizzati per esplorare lo spazio di ricerca più accuratamente. Questi metodi possono trovare rapidamente soluzioni buone, ma non forniscono un certificato di ottima qualità. Una soluzione trovata da un problema euristico potrebbe essere 5% migliore del caso base, ma il vero ottimale prova potrebbe essere 10% migliore.
Programmazione Integer come strumento di ottimizzazione matematica
La programmazione Integer (IP) è un ramo di ottimizzazione matematica in cui alcune o tutte le variabili decisionali sono costrette a prendere valori interi. Quando la funzione oggettiva e i vincoli sono lineari, il problema è un programma lineare mista-integer (MILP). La maggior parte dei problemi di perdita-minimizzazione nei sistemi di alimentazione può essere formulato come MILPs perché le leggi fisiche (Le leggi di corrente e di tensione di Kirchhoff) e le decisioni lineari) e le rubriche sono definite (le.
La potenza di IP sta nella sua capacità di modellare le decisioni binarie — un interruttore è aperto (0) o chiuso (1) — e per gestire vincoli logici come “se si apre l'alimentatore A, quindi il alimentatore B deve essere chiuso per evitare un loop.” I moderni risolutori IP (ad esempio, CPLEX, Gurobi, SCIP) utilizzano le tecniche di ramificazione e taglio, e preselevano le tecniche di elaborazione di grandi casi per risolvere i problemi possibili con centinaia di pochi minuti di variabili.
Per applicare l'IP alla minimizzazione della perdita, l'ingegnere deve tradurre il sistema di potenza fisica in un modello matematico: si tratta di tre elementi fondamentali: variabili decisionali che catturano le azioni discrete disponibili, una funzione oggettiva che quantifica le perdite totali e i vincoli che pongono in essere le leggi della fisica e i limiti operativi delle apparecchiature.
Elementi chiave di un modello di programmazione Integer per la minimizzazione di perdita
Variabili di decisione
Le variabili decisionali definiscono la configurazione della rete.
- Switch variabili di stato (binary):[ 0 se si apre un interruttore normalmente chiuso, 1 se rimane chiuso.
- Stato bancario del condensatore (binario o intero): Se un condensatore di shunt è collegato e, se è così, la sua impostazione di rubinetto discreta.
- Posi di sfiato trasmettitore (integer):[ L'impostazione del rubinetto altera i rapporti di tensione; ogni rubinetto corrisponde ad un passo fisso integer.
- I genitori dispacciano stati (binary): Quando un generatore distribuito viene acceso o spento, che influisce sul flusso di potenza.
In molte formulazioni, le variabili continue rappresentano tensioni di autobus, angoli di fase e flussi di potenza, mentre le variabili integer catturano le decisioni discrete che interessano quei flussi.
Funzione Obiettivo
L'obiettivo è quasi sempre quello di ridurre al minimo le perdite di potenza reali totali nel sistema. Per una rete di trasmissione o distribuzione con un insieme di rami []B[], le perdite possono essere espresse come somma delle perdite I2R in ogni ramo:
Minimize ∑[(i,j)witchB Rij[ [P]]ij2 + Q]ij]]] / V2[F[F][F][FLT]]][F]]][F]][F[F]]]]][F[F]]]]]]]]]][F[F[F[F[F[F[F[F]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]][F[F[F[F[F[F[F[F[F[F[F[F[F[F[F[FLT:[F[F[F[F[F]]]]]]]]]]]]]]]]]]]]]]]]
[FLT:][FLT:]] ] è la resistenza del ramo i-j, ]Pij]]] e Q[FLT][FLT]][[FLT]]]
Quando le perdite vengono ridotte, i benefici secondari appaiono spesso automaticamente: le correnti inferiori riducono il carico su trasformatori e linee, liberando la testata per una crescita futura del carico e i profili di tensione migliorati riducono lo stress sull'isolamento.
Constraints
I vincoli di un modello IP per la riduzione della perdita devono catturare sia le leggi fisiche che i limiti operativi:
- L'equilibrio dei rifiuti (Legge attuale di Kirchhoff): Ad ogni bus, l'iniezione netta di potenza reale e reattiva deve pari alla somma dei flussi che lasciano l'autobus.
- Limiti di tensione:[ Le tensioni degli autobus devono rimanere entro un intervallo specificato (tipicamente ±5% del nominale), che sono vincoli di disuguaglianza lineari nel modello linearizzato.
- Limiti di capacità lineari:[ Il flusso di corrente o di potenza su ogni ramo non deve superare il suo grado termico.
- I vincoli di radialità:[] Per le reti di distribuzione, il sistema deve operare in una topologia radiale (tree) per garantire un corretto coordinamento dell'isolamento e della protezione dei guasti.
- I vincoli operativi:[] Ad esempio, se un trasformatore è fuori servizio, i suoi interruttori di collegamento devono essere aperti. Se un condensatore è commutato, ci può essere un tempo minimo tra i cambiamenti di stato.
Formulare questi vincoli è il passo più critico: un modello difettoso può produrre soluzioni che sembrano ottimali ma violano le leggi fisiche, ad esempio una soluzione che apre troppi switch e crea isole senza generazione.
Risolvere il modello di programmazione Integer: Algoritmi e Scalabilità
Una volta costruito il modello, viene risolto con un risolutore MILP commerciale o open source. Il risolutore utilizza branch-and-bound, un algoritmo di ricerca albero che risolve ripetutamente i rilassamenti di programmazione lineari (dove i vincoli interi sono calati) e rami su variabili frazionarie. Per problemi di perdita-minimizzazione, il risolutore trova in genere soluzioni quasi ottimali rapidamente (nel 1-55% del tempo ottimale) e quindi spende la maggior parte del suo tempo.
Per le reti con un massimo di poche centinaia di nodi, i moderni risolutori possono produrre una soluzione provabilmente ottimale in pochi minuti. Per le reti più grandi (migliaia di nodi), il problema può diventare intrattabile se risolto esattamente. In tali casi, gli ingegneri spesso utilizzano tecniche di decomposizione - come la decomposizione di Benders o il rilassamento lagrangiano - che divide il problema in un problema principale (decisioni discrete) e sottoproblemi (flusso continuo di potenza).
Un altro approccio pratico è quello di utilizzare una strategia di orizzonte a rotazione. La giornata è divisa in intervalli (ad esempio, ore), e un modello IP statico viene risolto per ogni ora in anticipo, utilizzando il carico e la generazione prevedibili. Le decisioni discrete (posizione di interruttore, impostazioni di condensatore) vengono poi fissate per quell'ora, mentre le variabili continue si regolano in tempo reale.
Case study: Riconfigurazione ottimale della rete per la riduzione delle perdite
Considerate un tipico alimentatore di test di distribuzione a 33 bus con 32 interruttori (uno per ramo). Senza riconfigurazione, le perdite sono, diciamo, 202,5 kW. Un ingegnere cerca di aprire manualmente un interruttore di cravatta e chiudere un interruttore normalmente aperto, riducendo le perdite a 185 kW — un miglioramento del 9%. Ma un modello IP che considera contemporaneamente tutte le 32 variabili binarie può trovare la configurazione ottimale a livello globale: le perdite diminuiscono a 139,5 punti.5 kW,5 kW,5 kW, una riduzione supplementare del 221%.
Questo esempio illustra perché la programmazione interinale non è solo un esercizio teorico. Viene utilizzato in pratica da utility come Southern Company, EDF e Terna per pianificare le riconfigurazioni stagionali, per determinare le impostazioni ottimali per i dispositivi di regolazione della tensione e per valutare l'impatto dell'aggiunta di risorse energetiche distribuite.
Superare le sfide computazionali: Avanzamenti e approcci ibridi
Nonostante il suo potere, la programmazione integer affronta ostacoli. L'ostacolo primario è il tempo computazionale per grandi e realistici sistemi. Una rete con 10.000 autobus e 5.000 interruttori può contenere 25000 potenziali configurazioni - un numero così grande che qualsiasi risolutore esatto lotta.
Un altro passo avanti recente è l'uso di machine learning[]] per pre-schermare le configurazioni di commutazione promettenti. Una rete neurale addestrata su soluzioni ottimali passate può prevedere quali switch sono suscettibili di essere chiusi nella soluzione ottimale. Queste previsioni sono utilizzate per ridurre lo spazio di ricerca: il modello IP considera solo un sottoinsieme di stati plausibili, tagliando drasticamente il tempo di soluzione.
Poiché i carichi e la generazione rinnovabile sono incerti, la riduzione della perdita deterministica può produrre una configurazione ottimale per le condizioni medie, ma si esegue in modo negativo quando le condizioni si deviano. I modelli Stochastic IP incorporano scenari multipli (ad esempio, soleggiati contro nuvolosi, picco contro off-peak) e minimizzano le perdite attesi su quegli scenari. La soluzione risultante è più robusta.
Integrazione della programmazione Integer con l'energia rinnovabile e le griglie intelligenti
La rapida crescita dell'energia solare eolica distribuita aggiunge sia complessità che opportunità. Quando un alimentatore ha una elevata penetrazione solare, il carico netto (carico meno generazione solare) può invertire la direzione durante il mezzogiorno, causando perdite a picco nella rete a bassa tensione.
Inoltre, poiché gli inverter intelligenti diventano comuni, le decisioni discrete si espandono: gli inverter possono essere attivati/disattivati, impostati su fattori di potenza fissi o inviati per il supporto di potenza reattiva. Queste decisioni possono essere integrate in un modello MILP a costo di variabili binarie aggiuntive.
Conclusioni
La programmazione Integer fornisce un metodo matematico rigoroso per trovare la configurazione ottimale di switch, condensatori, trasformatori e altri dispositivi discreti che controllano il flusso di energia. Mentre le sfide computazionali rimangono per le più grandi reti, i progressi nella tecnologia del risolutore, i metodi di decomposizione e la pianificazione operativa inizia a lavorare.
Gli ingegneri che padroneggiano l'arte di formulare problemi di perdita-minimizzazione come programmi interi saranno meglio attrezzati per progettare le griglie del futuro — le griglie che non sono solo più efficienti ma anche più resistenti, più adattabili, e pronti ad integrare le risorse energetiche distribuite dei prossimi decenni.