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.
- ID de l'article : 2508.18719
- Titre : Globally Stable Discrete Time PID Passivity-based Control of Power Converters: Simulation and Experimental Results
- Auteurs : Alessio Moreschini (Imperial College London), Wei He (Nanjing University of Information Science and Technology), Romeo Ortega (ITAM), Yiheng Lu, Tao Li
- Classification : eess.SY (Génie Électrique et Sciences des Systèmes - Systèmes et Contrôle), cs.SY (Informatique - Systèmes et Contrôle)
- Date de soumission : 14 octobre 2025 (v2)
- Lien de l'article : https://arxiv.org/abs/2508.18719
Cet article étudie l'application du contrôle passif basé sur PID en temps discret (PID-PBC) aux convertisseurs de puissance. L'idée centrale du PID-PBC est d'exploiter la passivité du contrôleur PID (pour tous les gains positifs) en enveloppant le contrôleur PID autour d'une sortie passive pour assurer la stabilité globale en boucle fermée. Cependant, l'application pratique du PID-PBC est entravée par deux problèmes critiques : (1) la grande majorité des implémentations pratiques de PID sont en temps discret ; (2) la passivité n'est généralement pas préservée lors de la discrétisation, même pour des temps d'échantillonnage très petits. Pour résoudre ces problèmes, cet article propose une méthode de discrétisation du PID préservant la passivité et construit de nouvelles sorties pour assurer la passivité du système discrétisé. La technique clé est l'utilisation de la discrétisation implicite du point milieu — une technique d'intégration symplectique préservant les invariants du système.
- Défis du contrôle des convertisseurs de puissance : Les convertisseurs de puissance sont des composants essentiels des applications modernes du génie électrique, dont les caractéristiques dynamiques sont hautement non linéaires et les approximations linéaires ne sont valides que dans un petit voisinage.
- Difficultés clés du contrôle pratique :
- (D1) L'état complet du convertisseur est généralement inconnu, la mise en œuvre des capteurs est coûteuse et sensible au bruit
- (D2) Les paramètres du convertisseur sont incertains et variant dans le temps, en particulier la charge est hautement incertaine
- (D3) L'implémentation pratique des contrôleurs est principalement en temps discret, tandis que le développement théorique est basé sur le temps continu
- Limitations du PID-PBC existant : Bien que le PID-PBC en temps continu offre des garanties de stabilité globale, son application pratique fait face à des défis de discrétisation, car la passivité n'est généralement pas préservée lors de l'échantillonnage.
- Combler le fossé entre la théorie (PID-PBC en temps continu) et la pratique (implémentation en temps discret)
- Fournir une méthode de contrôle numérique avec garanties théoriques pour les convertisseurs de puissance
- Préserver les excellentes propriétés du PID-PBC : stabilité globale, garantie de gains positifs, intuition physique, etc.
- Première procédure de conception du PID-PBC en temps discret : Utilisant la règle implicite du point milieu, une méthode d'intégration symplectique préservant les invariants du mouvement du système.
- Établissement de la passivité du PID en temps discret : Preuve que le PID en temps discret obtenu par la procédure de discrétisation proposée définit une application passive pour le modèle incrémental.
- Construction de sorties passives décalées pour le convertisseur de puissance discrétisé : Définition de sorties garantissant la passivité décalée pour le modèle de convertisseur de puissance discrétisé.
- Résultats théoriques de stabilité globale : Combinant les deux propriétés ci-dessus, preuve de la stabilité globale de l'interconnexion en rétroaction du convertisseur de puissance avec le contrôleur PID-PBC en temps discret.
Objectif de contrôle : Utiliser un contrôleur PID-PBC en temps discret pour stabiliser l'état du convertisseur de puissance x(t) vers le point d'équilibre désiré x⋆, c'est-à-dire :
limt→∞x(t)=x⋆
Modèle du système : Modèle hamiltonien portuaire en temps continu du convertisseur de puissance :
x˙=(J0−R+∑i=1muiJi)∂x∂H(x)+(G0+∑i=1muiGi)E
Où :
- x(t)∈Rn : vecteur d'état du convertisseur (flux d'inductance et charge de capacité)
- u(t)∈Rm : rapport cyclique de commutation
- H(x)=21xTQx : fonction d'énergie stockée totale
- Q=QT>0 : déterminé par les valeurs de capacité et d'inductance
Pour le système en temps continu x˙(t)=F(x(t)), la règle implicite du point milieu est :
xk+1=xk+δF(2xk+xk+1)
Où zk=21(xk+1+xk) est la variable du point milieu.
Application de la discrétisation du point milieu :
xk+1=xk+δf(zk)+δg(zk)uk
Définition de la sortie pour le système discrétisé :
yk=(g⋆)TQzk
Où g⋆=g(x⋆) est la matrice d'entrée au point d'équilibre.
Contrôleur PID en temps discret :
ξk+1uk=ξk+δy~k=−KPy~k−21KI(ξk+1+ξk)−δ1KDCΔxk
Où C=(g⋆)TQ, Δxk=xk+1−xk.
- Préservation de la structure symplectique : La méthode du point milieu préserve la structure symplectique des systèmes hamiltoniens, ce qui est crucial pour préserver la passivité.
- Méthode de fonction de stockage incrémentale : Utilisation de la fonction d'énergie incrémentale H(x~k) pour établir la passivité décalée, évitant la complexité des méthodes traditionnelles.
- Cadre de discrétisation unifié : Traitement simultané de la discrétisation du système et du contrôleur, assurant la performance globale.
- Environnement de simulation : MATLAB/Simulink
- Plateforme matérielle : Contrôleur YXSPACE, CPU TMS320F28335
- Circuit de test : Convertisseur Buck-Boost
| Paramètre | Symbole | Valeur |
|---|
| Tension d'entrée | Vin | 24 V |
| Inductance | L | 1000 μH |
| Capacité | C | 330 μF |
| Résistance de charge | r | 60 Ω |
- Test de performance de suivi : Réponse indicielle sous différents gains
- Impact du temps d'échantillonnage : Comparaison de performance pour différentes périodes d'échantillonnage δ
- Comparaison des méthodes de discrétisation : Méthode du point milieu vs méthode d'Euler
- Vérification expérimentale : Test matériel en boucle
- Impact des gains : Les gains plus importants conduisent à des réponses transitoires plus lisses et à une convergence plus rapide
- Effet du temps d'échantillonnage : Un temps d'échantillonnage δ plus petit obtient une meilleure performance transitoire ; un δ plus grand, bien que la performance se dégrade, maintient toujours la stabilité
- Comparaison des méthodes : La méthode du point milieu proposée est nettement supérieure à la discrétisation d'Euler dans les mêmes conditions
- Performance de suivi : Changement indiciel de la référence de tension de 15V à 22V, le système affiche une excellente performance de suivi
- Fonctionnement multimode : Bonne performance en modes buck et boost
- Robustesse : Le système maintient la stabilité sous différents temps d'échantillonnage, bien qu'un δ plus grand produise une erreur en régime permanent
- Garantie de stabilité : La méthode proposée a maintenu la stabilité globale dans toutes les conditions de test
- Avantages de performance : Comparée à la discrétisation d'Euler, la méthode du point milieu maintient une bonne performance même avec des temps d'échantillonnage plus grands
- Praticité : La vérification expérimentale a confirmé l'efficacité des résultats théoriques sur le matériel réel
- Théorie du contrôle passif : Conception de contrôle basée sur la stabilité de Lyapunov et les méthodes énergétiques
- Systèmes hamiltoniens portuaires : Cadre de modélisation naturel pour les convertisseurs de puissance
- Passivité décalée : Outil théorique clé pour traiter les points d'équilibre non nuls
- Intégration symplectique : Méthodes numériques préservant la structure géométrique des systèmes hamiltoniens
- Passivité des systèmes échantillonnés : Étude de l'impact de la discrétisation sur la préservation de la passivité
- Discrétisation préservant la structure : Techniques de discrétisation préservant les propriétés fondamentales des systèmes physiques
- Résolution réussie des obstacles clés du passage du PID-PBC de la théorie à la pratique
- Fourniture d'une méthode de contrôle des convertisseurs de puissance en temps discret avec garanties de stabilité globale
- Vérification expérimentale de l'efficacité et de la praticité des résultats théoriques
- Complexité de calcul : La méthode implicite du point milieu nécessite la résolution d'équations algébriques non linéaires
- Dépendance aux paramètres : La performance dépend dans une certaine mesure de la précision des paramètres du système
- Portée d'application : Principalement orientée vers les convertisseurs de puissance, l'applicabilité à d'autres systèmes nécessite une recherche supplémentaire
- Estimation de paramètres intégrée : Combinaison avec l'estimation de paramètres en ligne pour traiter l'incertitude
- Théorie de la passivité ρ : Utilisation de la théorie de passivité généralisée la plus récente pour amélioration supplémentaire
- Conception de rétroaction de sortie : Conception de contrôleur utilisant uniquement les mesures de sortie
- Contribution théorique significative : Première résolution systématique du problème de discrétisation du PID-PBC
- Forte innovativité de la méthode : Combinaison ingénieuse de l'intégration symplectique et de la théorie de la passivité décalée
- Vérification expérimentale complète : Chaîne de vérification complète de la simulation au test matériel
- Valeur pratique élevée : Fournit un soutien théorique aux solutions de contrôle numérique pour l'industrie
- Analyse théorique complexe : Implique plusieurs concepts mathématiques avancés, seuil de compréhension élevé
- Échelle expérimentale limitée : Vérification uniquement sur convertisseur Buck-Boost, nécessite des tests sur plus de topologies de circuits
- Charge de calcul : La résolution implicite peut devenir un goulot d'étranglement dans les applications haute fréquence
- Valeur académique : Fournit des outils théoriques importants à la communauté de la théorie du contrôle
- Signification d'ingénierie : Promeut le développement de la technologie de contrôle des convertisseurs de puissance haute performance
- Universalité de la méthode : Le cadre proposé peut être étendu à d'autres systèmes physiques
- Contrôle des convertisseurs de puissance haute performance
- Applications nécessitant des garanties de stabilité globale
- Systèmes avec exigences élevées de performance transitoire
- Applications industrielles avec grande incertitude paramétrique
L'article cite 46 références connexes, couvrant plusieurs domaines importants incluant la théorie du contrôle passif, l'électronique de puissance et les méthodes numériques, fournissant une base théorique solide pour cette recherche.
Évaluation Globale : Ceci est un travail important qui établit un pont entre la théorie et la pratique, résolvant non seulement un problème technique de longue date, mais jetant également les bases pour le développement ultérieur du domaine connexe. L'article possède à la fois une profondeur technique élevée et une valeur pratique importante, constituant une excellente contribution au domaine interdisciplinaire de la théorie du contrôle et de l'électronique de puissance.