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 del Artículo: 2508.18719
- Título: Globally Stable Discrete Time PID Passivity-based Control of Power Converters: Simulation and Experimental Results
- Autores: Alessio Moreschini (Imperial College London), Wei He (Nanjing University of Information Science and Technology), Romeo Ortega (ITAM), Yiheng Lu, Tao Li
- Clasificación: eess.SY (Ingeniería Eléctrica y Ciencia de Sistemas - Sistemas y Control), cs.SY (Ciencia de la Computación - Sistemas y Control)
- Fecha de Presentación: 14 de octubre de 2025 (v2)
- Enlace del Artículo: https://arxiv.org/abs/2508.18719
Este artículo investiga la aplicación del control basado en pasividad PID en tiempo discreto (PID-PBC) en convertidores de potencia. La idea central del PID-PBC es aprovechar la propiedad de pasividad del controlador PID (para todas las ganancias positivas), envolviendo el controlador PID alrededor de una salida pasiva para garantizar la estabilidad global del sistema en lazo cerrado. Sin embargo, la aplicación práctica del PID-PBC se ve obstaculizada por dos problemas críticos: (1) la gran mayoría de implementaciones prácticas de PID son en tiempo discreto; (2) la pasividad generalmente no se preserva durante la discretización, incluso con tiempos de muestreo pequeños. Para resolver estos problemas, el artículo propone un método de discretización de PID que preserva la pasividad y construye nuevas salidas para garantizar la propiedad de pasividad del sistema discretizado. La técnica clave es utilizar el método de discretización del punto medio implícito, una técnica de integración simpléctica que preserva los invariantes del sistema.
- Desafíos en el Control de Convertidores de Potencia: Los convertidores de potencia son componentes esenciales en aplicaciones modernas de ingeniería eléctrica, cuyas características dinámicas son altamente no lineales, y las aproximaciones lineales solo son válidas en pequeñas vecindades.
- Dificultades Clave en el Control Práctico:
- (D1) El estado completo del convertidor generalmente es desconocido, la implementación de sensores es costosa y sensible al ruido
- (D2) Los parámetros del convertidor son inciertos y varían en el tiempo, particularmente la carga es altamente incierta
- (D3) La implementación práctica del controlador es principalmente en tiempo discreto, mientras que el desarrollo teórico se basa en tiempo continuo
- Limitaciones del PID-PBC Existente: Aunque el PID-PBC en tiempo continuo proporciona garantías de estabilidad global, su aplicación práctica enfrenta desafíos de discretización, ya que la pasividad generalmente no se preserva durante el muestreo.
- Cerrar la brecha entre la teoría (PID-PBC en tiempo continuo) y la práctica (implementación en tiempo discreto)
- Proporcionar métodos de control digital con garantías teóricas para convertidores de potencia
- Mantener las excelentes propiedades del PID-PBC: estabilidad global, garantía de ganancias positivas, intuición física, etc.
- Primer Procedimiento de Diseño de PID-PBC en Tiempo Discreto: Utiliza la regla del punto medio implícito para la discretización, que es un método de integración simpléctica que preserva los invariantes del movimiento del sistema.
- Establecimiento de Pasividad del PID en Tiempo Discreto: Demuestra que el PID en tiempo discreto obtenido mediante el procedimiento de discretización propuesto define un mapeo pasivo para el modelo incremental.
- Construcción de Salida Pasiva Desplazada para el Convertidor Discretizado: Define salidas para el modelo del convertidor de potencia discretizado que garantizan la propiedad de pasividad desplazada.
- Resultados Teóricos de Estabilidad Global: Combinando las dos propiedades anteriores, demuestra la estabilidad global de la interconexión en retroalimentación del convertidor de potencia con el controlador PID-PBC en tiempo discreto.
Objetivo de Control: Utilizar un controlador PID-PBC en tiempo discreto para estabilizar el estado x(t) del convertidor de potencia a un punto de equilibrio deseado x⋆, es decir:
limt→∞x(t)=x⋆
Modelo del Sistema: Modelo hamiltoniano de puerto en tiempo continuo del convertidor de potencia:
x˙=(J0−R+∑i=1muiJi)∂x∂H(x)+(G0+∑i=1muiGi)E
Donde:
- x(t)∈Rn: vector de estado del convertidor (enlaces de flujo de inductancia y carga de capacitancia)
- u(t)∈Rm: ciclos de trabajo de conmutación
- H(x)=21xTQx: función de energía almacenada total
- Q=QT>0: determinada por valores de capacitancia e inductancia
Para el sistema en tiempo continuo x˙(t)=F(x(t)), la regla del punto medio implícito es:
xk+1=xk+δF(2xk+xk+1)
Donde zk=21(xk+1+xk) es la variable del punto medio.
Aplicando la discretización del punto medio se obtiene:
xk+1=xk+δf(zk)+δg(zk)uk
Se define la salida para el sistema discretizado como:
yk=(g⋆)TQzk
Donde g⋆=g(x⋆) es la matriz de entrada en el punto de equilibrio.
Controlador PID en tiempo discreto:
ξk+1uk=ξk+δy~k=−KPy~k−21KI(ξk+1+ξk)−δ1KDCΔxk
Donde C=(g⋆)TQ, Δxk=xk+1−xk.
- Preservación de la Estructura Simpléctica: El método de discretización del punto medio preserva la estructura simpléctica del sistema hamiltoniano, lo cual es crucial para mantener la pasividad.
- Método de Función de Almacenamiento Incremental: Utiliza la función de energía incremental H(x~k) para establecer la pasividad desplazada, evitando la complejidad de métodos tradicionales.
- Marco de Discretización Unificado: Maneja simultáneamente la discretización del sistema y del controlador, asegurando el desempeño general.
- Entorno de Simulación: MATLAB/Simulink
- Plataforma de Hardware: Controlador YXSPACE, CPU TMS320F28335
- Circuito de Prueba: Convertidor Buck-Boost
| Parámetro | Símbolo | Valor |
|---|
| Voltaje de Entrada | Vin | 24 V |
| Inductancia | L | 1000 μH |
| Capacitancia | C | 330 μF |
| Resistencia de Carga | r | 60 Ω |
- Prueba de Desempeño de Seguimiento: Respuesta al escalón bajo diferentes ganancias
- Efecto del Tiempo de Muestreo: Comparación de desempeño con diferentes períodos de muestreo δ
- Comparación de Métodos de Discretización: Método del punto medio vs. método de Euler
- Verificación Experimental: Pruebas de hardware en el bucle
- Efecto de Ganancias: Ganancias más grandes conducen a respuestas transitorias más suaves y velocidad de convergencia más rápida
- Efecto del Tiempo de Muestreo: Tiempos de muestreo más pequeños δ obtienen mejor desempeño transitorio; δ más grandes aunque con desempeño reducido mantienen estabilidad
- Comparación de Métodos: Bajo las mismas condiciones, el método del punto medio propuesto es claramente superior al método de discretización de Euler
- Desempeño de Seguimiento: Cambio de escalón de referencia de voltaje de 15V a 22V, el sistema muestra excelente desempeño de seguimiento
- Operación Multimodal: Desempeño satisfactorio tanto en modo buck como en modo boost
- Robustez: El sistema mantiene estabilidad bajo diferentes tiempos de muestreo, aunque δ más grandes producen error en estado estacionario
- Garantía de Estabilidad: El método propuesto mantiene estabilidad global bajo todas las condiciones de prueba
- Ventajas de Desempeño: Comparado con la discretización de Euler, el método del punto medio mantiene buen desempeño incluso con tiempos de muestreo más grandes
- Practicidad: La verificación experimental demuestra la efectividad de los resultados teóricos en hardware real
- Teoría de Control Basado en Pasividad: Diseño de control basado en estabilidad de Lyapunov y métodos de energía
- Sistemas Hamiltonianos de Puerto: Proporciona un marco de modelado natural para convertidores de potencia
- Pasividad Desplazada: Herramienta teórica clave para manejar puntos de equilibrio no cero
- Integración Simpléctica: Métodos numéricos que preservan la estructura geométrica de sistemas hamiltonianos
- Pasividad de Sistemas Muestreados: Investigación del impacto de la discretización en la preservación de pasividad
- Discretización que Preserva Estructura: Técnicas de discretización que mantienen propiedades fundamentales de sistemas físicos
- Se resolvió exitosamente el obstáculo clave en la transición del PID-PBC de teoría a práctica
- Se proporcionó un método de control de convertidores de potencia en tiempo discreto con garantías de estabilidad global
- La verificación experimental confirmó la efectividad y practicidad de los resultados teóricos
- Complejidad Computacional: El método del punto medio implícito requiere resolver ecuaciones algebraicas no lineales
- Dependencia de Parámetros: El desempeño tiene cierta dependencia de la precisión de los parámetros del sistema
- Rango de Aplicación: Se enfoca principalmente en convertidores de potencia, la aplicabilidad a otros sistemas requiere investigación adicional
- Integración de Estimación de Parámetros: Combinar con estimación de parámetros en línea para manejar incertidumbre
- Teoría de Pasividad ρ: Utilizar teoría de pasividad generalizada más reciente para mejoras adicionales
- Diseño de Retroalimentación de Salida: Diseño de controlador utilizando solo mediciones de salida
- Contribución Teórica Significativa: Primera solución sistemática del problema de discretización del PID-PBC
- Fuerte Innovación del Método: Combinación ingeniosa de integración simpléctica y teoría de pasividad desplazada
- Verificación Experimental Completa: Cadena de verificación completa desde simulación hasta experimentos de hardware
- Alto Valor Práctico: Proporciona solución de control digital respaldada teóricamente para la industria
- Análisis Teórico Complejo: Involucra múltiples conceptos matemáticos avanzados con alto umbral de comprensión
- Escala Experimental Limitada: Verificación solo en convertidor Buck-Boost, requiere pruebas en más topologías de circuitos
- Carga Computacional: La solución implícita puede convertirse en cuello de botella en aplicaciones de alta frecuencia
- Valor Académico: Proporciona herramientas teóricas importantes para la comunidad de teoría de control
- Significado de Ingeniería: Impulsa el desarrollo de tecnología de control de convertidores de potencia de alto desempeño
- Universalidad del Método: El marco propuesto es extensible a otros sistemas físicos
- Control de convertidores de potencia de alto desempeño
- Aplicaciones que requieren garantías de estabilidad global
- Sistemas con requisitos altos de desempeño transitorio
- Aplicaciones industriales con gran incertidumbre de parámetros
El artículo cita 46 referencias relacionadas, cubriendo múltiples campos incluyendo teoría de control basado en pasividad, electrónica de potencia, métodos numéricos, etc., proporcionando una base teórica sólida para esta investigación.
Evaluación General: Este es un trabajo importante que construye un puente entre la teoría y la práctica, no solo resolviendo un problema técnico de larga data, sino también sentando las bases para el desarrollo futuro de campos relacionados. El artículo tiene tanto profundidad técnica como valor práctico significativo, siendo una contribución excelente en el campo interdisciplinario de la teoría de control y la electrónica de potencia.