2025-11-23T04:58:23.221412

Globally Stable Discrete Time PID Passivity-based Control of Power Converters: Simulation and Experimental Results

Moreschini, He, Ortega et al.
The key idea behind PID Passivity-based Control (PID-PBC) is to leverage the passivity property of PIDs (for all positive gains) and wrap the PID controller around a passive output to ensure global stability in closed-loop. However, the practical applicability of PID-PBC is stymied by two key facts: (i) the vast majority of practical implementations of PIDs is carried-out in discrete time -- discretizing the continuous time dynamical system of the PID; (ii) the well-known problem that passivity is not preserved upon discretization, even with small sampling times. Therefore, two aspects of the PID-PBC must be revisited for its safe practical application. First, we propose a discretization of the PID that ensures its passivity. Second, since the output that is identified as passive for the continuous time system is not necessarily passive for its discrete time version, we construct a new output that ensures the passivity property for the discretization of the system. In this paper, we provide a constructive answer to both issues for the case of power converter models. Instrumental to achieve this objective is the use of the implicit midpoint discretization method -- which is a symplectic integration technique that preserves system invariants. Since the reference value for the output to be regulated in power converters is non-zero, we are henceforth interested in the property of passivity of the incremental model -- currently known as shifted passivity. Therefore, we demonstrate that the resulting discrete-time PID-PBC defines a passive map for the incremental model and establish shifted passivity for the discretized power converter model. Combining these properties, we prove global stability for the feedback interconnection of the power converter with the discretized PID-PBC. The paper also presents simulations and experiments that demonstrate the performance of the proposed discretization.
academic

Controllo Passività-Basato PID a Tempo Discreto Globalmente Stabile di Convertitori di Potenza: Risultati di Simulazione e Sperimentali

Informazioni Fondamentali

  • ID Articolo: 2508.18719
  • Titolo: Globally Stable Discrete Time PID Passivity-based Control of Power Converters: Simulation and Experimental Results
  • Autori: Alessio Moreschini (Imperial College London), Wei He (Nanjing University of Information Science and Technology), Romeo Ortega (ITAM), Yiheng Lu, Tao Li
  • Classificazione: eess.SY (Ingegneria Elettrica e Scienze dei Sistemi - Sistemi e Controllo), cs.SY (Informatica - Sistemi e Controllo)
  • Data di Sottomissione: 14 ottobre 2025 (v2)
  • Link Articolo: https://arxiv.org/abs/2508.18719

Riassunto

Questo articolo affronta l'applicazione del controllo basato su passività PID a tempo discreto (PID-PBC) nei convertitori di potenza. Il concetto fondamentale del PID-PBC consiste nello sfruttare la proprietà di passività del controllore PID (per tutti i guadagni positivi), avvolgendo il controllore PID attorno a un'uscita passiva per garantire la stabilità globale del sistema in anello chiuso. Tuttavia, l'applicazione pratica del PID-PBC è ostacolata da due problemi critici: (1) la stragrande maggioranza delle implementazioni pratiche di PID sono a tempo discreto; (2) la passività generalmente non viene preservata durante la discretizzazione, anche con tempi di campionamento molto piccoli. Per affrontare questi problemi, l'articolo propone un metodo di discretizzazione del PID che preserva la passività e costruisce nuove uscite per garantire la proprietà di passività del sistema discretizzato. La tecnica chiave consiste nell'utilizzo del metodo di discretizzazione del punto medio implicito, una tecnica di integrazione simplettica che preserva gli invarianti del sistema.

Contesto di Ricerca e Motivazione

Contesto del Problema

  1. Sfide nel Controllo dei Convertitori di Potenza: I convertitori di potenza sono componenti essenziali nelle applicazioni di ingegneria elettrica moderna, caratterizzati da dinamiche altamente non lineari, dove le approssimazioni lineari sono valide solo in piccoli intorni.
  2. Difficoltà Critiche nel Controllo Pratico:
    • (D1) Lo stato completo del convertitore è generalmente sconosciuto; l'implementazione dei sensori è costosa e sensibile al rumore
    • (D2) I parametri del convertitore sono incerti e variabili nel tempo, in particolare il carico è altamente incerto
    • (D3) L'implementazione pratica dei controllori è principalmente a tempo discreto, mentre lo sviluppo teorico si basa su tempo continuo
  3. Limitazioni del PID-PBC Esistente: Sebbene il PID-PBC a tempo continuo garantisca stabilità globale, la sua applicazione pratica affronta sfide di discretizzazione, poiché la passività generalmente non viene preservata durante il campionamento.

Motivazione della Ricerca

  • Colmare il divario tra la teoria (PID-PBC a tempo continuo) e la pratica (implementazione a tempo discreto)
  • Fornire metodi di controllo digitale con garanzie teoriche per i convertitori di potenza
  • Preservare le eccellenti proprietà del PID-PBC: stabilità globale, garanzia di guadagni positivi, intuizione fisica, ecc.

Contributi Principali

  1. Prima Procedura di Progettazione PID-PBC a Tempo Discreto: Utilizza la regola del punto medio implicito per la discretizzazione, un metodo di integrazione simplettica che preserva gli invarianti del movimento del sistema.
  2. Stabilimento della Passività del PID a Tempo Discreto: Dimostra che il PID a tempo discreto ottenuto mediante la procedura di discretizzazione proposta definisce una mappa passiva per il modello incrementale.
  3. Costruzione di Uscite Passive Spostate per Convertitori di Potenza Discretizzati: Definisce uscite per il modello discretizzato del convertitore di potenza che garantiscono la passività spostata.
  4. Risultati Teorici di Stabilità Globale: Combinando le due proprietà precedenti, dimostra la stabilità globale dell'interconnessione in retroazione tra il convertitore di potenza e il controllore PID-PBC a tempo discreto.

Dettagli Metodologici

Definizione del Compito

Obiettivo di Controllo: Utilizzare un controllore PID-PBC a tempo discreto per stabilizzare lo stato x(t) del convertitore di potenza al punto di equilibrio desiderato x⋆, ovvero: limtx(t)=x\lim_{t→∞} x(t) = x⋆

Modello del Sistema: Modello portuale hamiltoniano a tempo continuo del convertitore di potenza: x˙=(J0R+i=1muiJi)Hx(x)+(G0+i=1muiGi)E\dot{x} = \left(J_0 - R + \sum_{i=1}^m u_i J_i\right)\frac{\partial H}{\partial x}(x) + \left(G_0 + \sum_{i=1}^m u_i G_i\right)E

Dove:

  • x(t)Rnx(t) ∈ \mathbb{R}^n: vettore di stato del convertitore (flussi di induttanza e cariche di capacità)
  • u(t)Rmu(t) ∈ \mathbb{R}^m: rapporti di lavoro degli interruttori
  • H(x)=12xTQxH(x) = \frac{1}{2}x^T Qx: funzione di energia immagazzinata totale
  • Q=QT>0Q = Q^T > 0: determinata dai valori di capacità e induttanza

Architettura del Modello

1. Metodo di Discretizzazione del Punto Medio Implicito

Per il sistema a tempo continuo x˙(t)=F(x(t))\dot{x}(t) = F(x(t)), la regola del punto medio implicito è: xk+1=xk+δF(xk+xk+12)x_{k+1} = x_k + δF\left(\frac{x_k + x_{k+1}}{2}\right)

Dove zk=12(xk+1+xk)z_k = \frac{1}{2}(x_{k+1} + x_k) è la variabile del punto medio.

2. Modello Discretizzato del Convertitore di Potenza

Applicando la discretizzazione del punto medio si ottiene: xk+1=xk+δf(zk)+δg(zk)ukx_{k+1} = x_k + δf(z_k) + δg(z_k)u_k

3. Costruzione di Uscite Passive Spostate

Definire l'uscita per il sistema discretizzato: yk=(g)TQzky_k = (g^⋆)^T Q z_k

Dove g=g(x)g^⋆ = g(x^⋆) è la matrice di ingresso nel punto di equilibrio.

4. Progettazione del Controllore PID-PBC a Tempo Discreto

Controllore PID a tempo discreto:

ξ_{k+1} &= ξ_k + δ\tilde{y}_k \\ u_k &= -K_P \tilde{y}_k - \frac{1}{2}K_I(ξ_{k+1} + ξ_k) - \frac{1}{δ}K_D C Δx_k \end{aligned}$$ Dove $C = (g^⋆)^T Q$, $Δx_k = x_{k+1} - x_k$. ### Punti di Innovazione Tecnica 1. **Preservazione della Struttura Simplettica**: Il metodo di discretizzazione del punto medio preserva la struttura simplettica dei sistemi hamiltoniani, cruciale per mantenere la passività. 2. **Metodo della Funzione di Immagazzinamento Incrementale**: Utilizza la funzione di energia incrementale $H(\tilde{x}_k)$ per stabilire la passività spostata, evitando la complessità dei metodi tradizionali. 3. **Quadro di Discretizzazione Unificato**: Affronta contemporaneamente la discretizzazione del sistema e del controllore, garantendo le prestazioni complessive. ## Configurazione Sperimentale ### Piattaforma Sperimentale - **Ambiente di Simulazione**: MATLAB/Simulink - **Piattaforma Hardware**: Controllore YXSPACE, CPU TMS320F28335 - **Circuito di Prova**: Convertitore Buck-Boost ### Parametri del Circuito | Parametro | Simbolo | Valore | |-----------|---------|--------| | Tensione di Ingresso | $V_{in}$ | 24 V | | Induttanza | $L$ | 1000 μH | | Capacità | $C$ | 330 μF | | Resistenza di Carico | $r$ | 60 Ω | ### Progettazione Sperimentale 1. **Test di Prestazioni di Inseguimento**: Risposta al gradino con diversi guadagni 2. **Effetto del Tempo di Campionamento**: Confronto delle prestazioni con diversi periodi di campionamento δ 3. **Confronto dei Metodi di Discretizzazione**: Metodo del punto medio vs metodo di Eulero 4. **Verifica Sperimentale**: Test hardware-in-the-loop ## Risultati Sperimentali ### Risultati Principali #### 1. Risultati di Simulazione - **Effetto dei Guadagni**: Guadagni più elevati conducono a risposte transitorie più lisce e velocità di convergenza più rapida - **Effetto del Tempo di Campionamento**: Tempi di campionamento δ più piccoli ottengono migliori prestazioni transitorie; δ più grandi, sebbene con prestazioni degradate, mantengono comunque la stabilità - **Confronto dei Metodi**: In condizioni identiche, il metodo del punto medio proposto è notevolmente superiore alla discretizzazione di Eulero #### 2. Risultati Sperimentali - **Prestazioni di Inseguimento**: Variazione a gradino del riferimento di tensione da 15V a 22V, il sistema mostra eccellenti prestazioni di inseguimento - **Funzionamento Multi-Modalità**: Prestazioni eccellenti sia in modalità buck che boost - **Robustezza**: Il sistema mantiene la stabilità con diversi tempi di campionamento, sebbene δ più grandi producano errore a regime ### Scoperte Chiave 1. **Garanzia di Stabilità**: Il metodo proposto mantiene la stabilità globale in tutte le condizioni di prova 2. **Vantaggi di Prestazioni**: Rispetto alla discretizzazione di Eulero, il metodo del punto medio mantiene buone prestazioni anche con tempi di campionamento più grandi 3. **Praticità**: La verifica sperimentale conferma l'efficacia dei risultati teorici su hardware reale ## Lavori Correlati ### Fondamenti Teorici 1. **Teoria del Controllo Basato su Passività**: Progettazione di controllori basata su stabilità di Lyapunov e metodi energetici 2. **Sistemi Hamiltoniani Portuali**: Forniscono un quadro di modellazione naturale per i convertitori di potenza 3. **Passività Spostata**: Strumento teorico chiave per affrontare punti di equilibrio non nulli ### Metodi di Discretizzazione 1. **Integrazione Simplettica**: Metodi numerici che preservano la struttura geometrica dei sistemi hamiltoniani 2. **Passività dei Sistemi Campionati**: Studio dell'impatto della discretizzazione sulla preservazione della passività 3. **Discretizzazione che Preserva la Struttura**: Tecniche di discretizzazione che preservano le proprietà fondamentali dei sistemi fisici ## Conclusioni e Discussione ### Conclusioni Principali 1. Risolve con successo l'ostacolo critico del PID-PBC dalla teoria alla pratica 2. Fornisce un metodo di controllo a tempo discreto per convertitori di potenza con garanzie di stabilità globale 3. La verifica sperimentale conferma l'efficacia e la praticità dei risultati teorici ### Limitazioni 1. **Complessità Computazionale**: Il metodo del punto medio implicito richiede la risoluzione di equazioni algebriche non lineari 2. **Dipendenza dai Parametri**: Le prestazioni hanno una certa dipendenza dall'accuratezza dei parametri del sistema 3. **Ambito di Applicazione**: Principalmente orientato ai convertitori di potenza; l'applicabilità ad altri sistemi richiede ulteriori ricerche ### Direzioni Future 1. **Integrazione della Stima dei Parametri**: Combinare con stima dei parametri in linea per affrontare l'incertezza 2. **Teoria della Passività ρ**: Sfruttare la teoria della passività generalizzata più recente per ulteriori miglioramenti 3. **Progettazione del Controllo in Uscita**: Progettazione di controllori utilizzando solo misurazioni di uscita ## Valutazione Approfondita ### Punti di Forza 1. **Contributi Teorici Significativi**: Prima soluzione sistematica del problema di discretizzazione del PID-PBC 2. **Forte Innovazione Metodologica**: Combinazione ingegnosa di integrazione simplettica e teoria della passività spostata 3. **Verifica Sperimentale Completa**: Catena di verifica completa dalla simulazione agli esperimenti hardware 4. **Alto Valore Pratico**: Fornisce supporto teorico per soluzioni di controllo digitale per l'industria ### Carenze 1. **Analisi Teorica Complessa**: Coinvolge molteplici concetti matematici avanzati con elevata soglia di comprensione 2. **Scala Sperimentale Limitata**: Verifica solo su convertitore Buck-Boost, necessita test su più topologie di circuiti 3. **Carico Computazionale**: La risoluzione implicita potrebbe diventare un collo di bottiglia nelle applicazioni ad alta frequenza ### Impatto 1. **Valore Accademico**: Fornisce importanti strumenti teorici alla comunità della teoria del controllo 2. **Significato Ingegneristico**: Promuove lo sviluppo della tecnologia di controllo dei convertitori di potenza ad alte prestazioni 3. **Universalità del Metodo**: Il quadro proposto è estensibile ad altri sistemi fisici ### Scenari Applicabili - Controllo di convertitori di potenza ad alte prestazioni - Applicazioni che richiedono garanzie di stabilità globale - Sistemi con elevati requisiti di prestazioni transitorie - Applicazioni industriali con elevata incertezza parametrica ## Bibliografia L'articolo cita 46 riferimenti correlati, coprendo importanti lavori in più campi inclusa la teoria del controllo basato su passività, l'elettronica di potenza e i metodi numerici, fornendo una solida base teorica per questa ricerca. --- **Valutazione Complessiva**: Questo è un lavoro importante che costruisce un ponte tra la teoria e la pratica, non solo risolvendo problemi tecnici di lunga data, ma anche gettando le basi per ulteriori sviluppi nel campo correlato. L'articolo ha sia profondità tecnica che valore pratico elevato, rappresentando un eccellente contributo nel campo interdisciplinare della teoria del controllo e dell'elettronica di potenza.