I sistemi dinamici a tempo ritardato sono modelli matematici fondamentali in molti campi, dalla biologia alla teoria dei controlli. La computazione degli autovalori per questi sistemi è una parte cruciale della loro analisi, poiché consente di comprendere la stabilità e il comportamento di tali sistemi nel tempo. Quando si lavora con modelli complessi, in cui le interazioni tra variabili sono temporaneamente ritardate, è necessario utilizzare approcci numerici avanzati per calcolare questi autovalori.
Un approccio comune è quello di considerare la discretizzazione parziale del generatore infinitesimale associato al sistema. Questo processo porta alla formazione di matrici che devono essere risolte attraverso metodi iterativi, come l’algoritmo di Lanczos o il metodo delle trasformazioni shift-invert.
Nel contesto di sistemi a tempo ritardato, l'approccio più utilizzato è il calcolo degli autovalori a partire da un sistema di equazioni matriciali di grandi dimensioni. L’analisi inizia con la formulazione di una matrice del generatore infinitesimale, che descrive l'evoluzione del sistema nel tempo, ed è espressa in una forma discreta come una combinazione di matrici che dipendono dal ritardo temporale e dalle interazioni tra variabili. La discretizzazione parziale di questo generatore conduce alla definizione di una matrice di evoluzione, che può essere rappresentata tramite operazioni algebriche avanzate come il prodotto tensoriale.
La risoluzione del problema degli autovalori comporta l’impiego di tecniche numeriche che permettono di trattare efficacemente matrici molto grandi. Ad esempio, l’utilizzo di un’inversione della matrice shift-invert può rivelarsi molto utile per concentrare la ricerca sugli autovalori critici che si trovano vicino ad un punto specifico. In questi casi, è possibile applicare la formula di trasformazione di shift-invert per ottenere la discretizzazione traslata del sistema e focalizzarsi sugli autovalori desiderati. Questo approccio è particolarmente utile nei sistemi a larga scala, dove la matrice complessiva è troppo grande per essere trattata direttamente.
Un altro aspetto importante nell'analisi di grandi sistemi dinamici è l’utilizzo della decomposizione LU e del metodo dei sottospazi di Krylov per ridurre il costo computazionale. La decomposizione LU consente di risolvere i sistemi lineari in modo efficiente, sfruttando la sparsità della matrice, mentre i sottospazi di Krylov vengono utilizzati per calcolare gli autovalori in modo iterativo, riducendo significativamente il numero di operazioni necessarie.
Il calcolo degli autovalori nei sistemi a tempo ritardato non si limita alla risoluzione di sistemi lineari; include anche la gestione di strutture matriciali complesse, come le matrici di evoluzione, che combinano informazioni sui ritardi e sulle interazioni tra le variabili. Una volta che gli autovalori sono stati calcolati, è possibile analizzare la stabilità del sistema, determinando la presenza di oscillazioni o comportamenti instabili, e decidere sulle possibili strategie di controllo o ottimizzazione.
Un altro elemento fondamentale in questo contesto è la comprensione del ruolo delle polinomiali di Chebyshev, che sono utilizzate per ottenere una rappresentazione esplicita degli autovalori. In particolare, le polinomiali di Chebyshev di secondo tipo sono utilizzate per esprimere le soluzioni in forma chiusa e per risolvere il problema degli autovalori. Queste polinomiali permettono di approssimare soluzioni complesse e di trattare con maggiore efficacia sistemi di grandi dimensioni.
Infine, l'implementazione numerica del calcolo degli autovalori richiede l’utilizzo di algoritmi avanzati come quelli basati sul metodo IRA (Iterative Rational Krylov Algorithm). Questo algoritmo consente di calcolare iterativamente gli autovalori più critici, che sono quelli di maggiore interesse per l'analisi dinamica del sistema. Durante il processo di calcolo, i vettori di Krylov vengono aggiornati iterativamente per avvicinarsi alla soluzione, riducendo al minimo i costi computazionali.
Un aspetto cruciale che i lettori devono comprendere è l'importanza di applicare correttamente questi metodi numerici per ottenere risultati affidabili. La scelta della tecnica di calcolo, così come la gestione della complessità computazionale, è fondamentale per affrontare con successo l'analisi di sistemi dinamici a tempo ritardato su larga scala.
Qual è l'importanza della gestione dei ritardi nelle reti di controllo su larga scala per i sistemi energetici?
Il sistema di misura su larga scala (WAMS) basato sull'unità di misura dei fasori (PMU) ha subito un notevole sviluppo grazie all'avanzamento della tecnologia di comunicazione delle reti e dell'elaborazione digitale dei segnali. Questo sistema offre una piattaforma informativa innovativa per il monitoraggio dello stato di grandi sistemi energetici interconnessi, fornendo nuovi mezzi per la protezione su larga scala e il controllo coordinato. Grazie all'aumento delle dimensioni e della complessità delle reti energetiche moderne, WAMS ha mostrato significativi progressi negli ultimi anni. Entro la fine del 2013, tutti i centri di dispatching e controllo provinciale in Cina avevano installato i propri WAMS, con oltre 2400 PMU in funzione nelle centrali elettriche a 500 kV e oltre. Negli Stati Uniti, secondo il Dipartimento dell'Energia (DOE), c'erano 1126 PMU attivi nelle reti elettriche americane nello stesso periodo.
I PMU in un ambiente WAMS forniscono segnali di misurazione che vengono trasmessi al concentratore di dati dei fasori (PDC) attraverso il sistema di comunicazione. Grazie al servizio di temporizzazione del sistema di posizionamento globale (GPS), i PMU campionano lo stato dei componenti del sistema ad alta velocità (30–60Hz, con il massimo che può arrivare a 120–240Hz) in forma di fasori, creando simultaneamente un timestamp unico. Successivamente, i dati campionati vengono elaborati nel PDC, consentendo il monitoraggio dinamico e altre applicazioni avanzate nel sistema energetico. Diversamente dal sistema SCADA, che si basa su un'unità di terminale remoto con un periodo di campionamento di 2–4 secondi, il WAMS è in grado di acquisire in tempo reale e in modo sincronizzato informazioni dinamiche su sistemi distribuiti geograficamente su migliaia di chilometri.
Le applicazioni avanzate che il WAMS permette includono il monitoraggio dinamico e la stima dello stato, l'identificazione dei parametri, la valutazione della stabilità, l'identificazione delle oscillazioni a bassa frequenza e il controllo del smorzamento su larga scala, la localizzazione dei guasti e la protezione, e molto altro. Negli ultimi decenni, sono stati condotti numerosi studi sull'analisi e sul controllo dei sistemi energetici basati sulle informazioni di misurazione su larga scala. A differenza dei segnali locali, le misurazioni su larga scala, come la potenza attiva sulle linee di collegamento e gli angoli/velocità relative dei rotori, mostrano una buona osservabilità di alcune modalità significative di oscillazione inter-area. Utilizzando le misurazioni su larga scala come segnali di feedback remoto, il controller di smorzamento su larga scala (WADC) ha un grande potenziale nel stabilizzare i sistemi energetici contro le oscillazioni inter-area a bassa frequenza debolmente smorzate. Il WADC, in cooperazione con il stabilizzatore di sistema energetico (PSS), progettato per sopprimere le oscillazioni locali a bassa frequenza, può formare un controllo a due livelli "locale + su larga scala".
Tuttavia, una caratteristica rilevante dei sistemi energetici integrati con il WAMS è la latenza eterogenea nell'acquisizione, instradamento, trasmissione ed elaborazione dei segnali su larga scala, che porta a ritardi temporali che variano da decine a centinaia di millisecondi. Come illustrato nella figura 6.1, il ritardo temporale in un ciclo di controllo del smorzamento su larga scala è composto da quattro parti: il ritardo di misurazione (τm), che include il ritardo nell'acquisizione dei trasformatori di corrente/voltaggio, il ritardo nel calcolo dei fasori e i ritardi nella confezione dei dati e nel loro invio; il ritardo di comunicazione (τup e τdown), che include il ritardo nel caricamento e nel download dei dati; il ritardo di calcolo (τPDC), causato dal tempo necessario per generare i segnali di controllo per il smorzamento su larga scala tramite il PDC; e il ritardo nel controllo (τc), che riguarda l'esecuzione dei segnali di controllo.
Il ritardo di comunicazione, in particolare, gioca un ruolo dominante nel ritardo complessivo del ciclo di controllo su larga scala, con ritardi seriali, di instradamento e di propagazione. Considerando la complessità dell'architettura della rete di comunicazione e la grande quantità di dati che devono essere trasmessi, il ritardo effettivo di comunicazione tende a superare i 100 ms. I risultati delle misurazioni sul campo mostrano che il ritardo di comunicazione di un ciclo di controllo del smorzamento su larga scala nella rete energetica della Cina meridionale è di circa 110 ms, mentre quello nel ciclo di controllo del smorzamento della Pacific DC intertie nella rete nordamericana occidentale arriva a 113 ms. Inoltre, uno studio condotto dall'Istituto di Ricerca sull'Energia Elettrica mostra che la latenza massima delle misurazioni su larga scala può raggiungere i 460 ms, a seconda delle diverse architetture di comunicazione (unicast/multicast) e delle diverse frequenze di campionamento (30/60Hz).
I ritardi temporali possono influire drasticamente sulle prestazioni dei sistemi energetici, inducendo pericolose instabilità e perdite di prestazioni, ma allo stesso tempo possono anche migliorare la stabilità del sistema. Pertanto, è fondamentale valutare con precisione gli impatti dei ritardi temporali sulla stabilità del sistema, affinché gli ingegneri possano progettare WADC in grado di adattarsi a ritardi temporali rigorosi.
È importante notare che l'interazione tra i vari componenti del sistema energetico, come le macchine sincrone, i trasformatori, i sistemi di eccitazione, i controllori di velocità e altri dispositivi dinamici, gioca un ruolo cruciale nella risposta complessiva del sistema. Inoltre, il miglioramento delle tecnologie di comunicazione, come l'adozione di architetture più avanzate e velocità di trasmissione più elevate, potrebbe ridurre significativamente l'impatto dei ritardi, migliorando ulteriormente la stabilità e l'affidabilità del sistema.
Metodi di Discretizzazione Spettrale per l'Analisi degli Autovalori dei Sistemi a Ritardo
La complessità dei sistemi dinamici a ritardo, in particolare quelli che presentano matrice di stato in grado di essere simultaneamente triangolarizzate, ha portato allo sviluppo di diverse tecniche per l'analisi della loro stabilità. Tra queste, i metodi basati sulla discretizzazione spettrale si sono affermati come strumenti promettenti per ottenere un'analisi accurata ed efficiente degli autovalori di tali sistemi. Tuttavia, le tradizionali tecniche come la funzione Lambert W, la sostituzione di Rekasius e l'approssimazione di Padé presentano limiti che ne restringono l'applicabilità e l'accuratezza.
Il metodo della funzione Lambert W è utile solo per una particolare classe di sistemi a ritardo commensurato, con matrici di stato che possono essere simultaneamente triangolarizzate. Sebbene possa risultare utile in alcuni casi specifici, non è adatto per tutti i tipi di sistemi a ritardo. Inoltre, la sostituzione di Rekasius, sebbene efficace nel calcolo degli autovalori situati sull'asse immaginario, non è in grado di catturare gli autovalori situati altrove, limitando così la sua utilità nell'analisi completa di sistemi complessi. Allo stesso modo, l'approssimazione di Padé introduce artefatti di fase non minima, noti come effetto del "modo sbagliato", che possono alterare la risposta transitoria iniziale, compromettendo la precisione dei risultati.
L'accuratezza di questi metodi tende a diminuire rapidamente all'aumentare delle magnitudini dei ritardi temporali, limitando ulteriormente la loro applicabilità nei sistemi reali. Questi limiti hanno spinto la ricerca verso metodi alternativi più sofisticati, come quelli basati sulla discretizzazione spettrale. La discretizzazione spettrale si caratterizza per l'approssimazione di due operatori spettrali associati al sistema a ritardo: l'operatore di soluzione e il generatore infinitesimale. I metodi basati sulla discretizzazione spettrale hanno visto un ampio sviluppo nel campo dell'analisi numerica e della matematica computazionale, con l'emergere di toolbox MATLAB come DDE-BIFTOOLS e TRACE-DDE.
L'adozione di tecniche di discretizzazione spettrale parziale (PSD), insieme a tecniche di precondizionamento e all'approfondimento della sparseness delle matrici di stato aumentate, ha ulteriormente migliorato l'efficienza e l'accuratezza di questi metodi. Grazie a questi progressi, la comunità ingegneristica è riuscita a implementare metodi spettrometrici più scalabili e adatti per affrontare sistemi a ritardo complessi nella pratica. Un esempio di ciò è l'uso del metodo basato sulla discretizzazione del generatore infinitesimale (IGD), che è stato applicato per la prima volta per calcolare gli autovalori dei sistemi a ritardo nei sistemi di potenza. In particolare, questa tecnica consente di valutare l'impatto dei ritardi sul comportamento dinamico e sulla stabilità del sistema.
Gli sviluppi più recenti in questo campo hanno dimostrato che l'adozione di approcci di discretizzazione spettrale parziale e l'integrazione di tecniche avanzate come il precondizionamento consentono una gestione più efficiente dei sistemi a ritardo reali, migliorando la stabilità e l'affidabilità del sistema nel tempo. A questo punto, l'analisi spettrale è diventata una parte fondamentale dell'ingegneria dei sistemi di potenza, in particolare per i sistemi che includono controller di smorzamento a larga area o dispositivi FACTS (Flexible AC Transmission Systems).
Tuttavia, è cruciale comprendere che l'efficacia di questi metodi dipende fortemente dalla loro implementazione pratica, che deve tenere conto di vari fattori come la dimensione del sistema, le caratteristiche dei ritardi temporali e l'interazione tra i diversi componenti del sistema. La scelta del metodo più adatto deve essere fatta in base alle specifiche esigenze dell'applicazione e alla precisione richiesta, poiché nessuna tecnica è universalmente superiore in tutti i casi.
Infine, va osservato che, mentre i metodi spettrali offrono una potente soluzione per l'analisi degli autovalori nei sistemi a ritardo, la loro applicazione pratica può essere influenzata da numerosi fattori esterni, come le incertezze parametriche, le variazioni nei ritardi di comunicazione e la presenza di disturbi nel sistema. La continua ricerca e innovazione in questo campo sono essenziali per migliorare ulteriormente la capacità di gestire e analizzare sistemi complessi a ritardo, in modo da garantire una maggiore stabilità e prestazioni ottimali nelle applicazioni ingegneristiche.

Deutsch
Francais
Nederlands
Svenska
Norsk
Dansk
Suomi
Espanol
Italiano
Portugues
Magyar
Polski
Cestina
Русский