This paper investigates the application of discrete-time PID passivity-based control (PID-PBC) in power converters. The core concept of PID-PBC is to exploit the passivity property of PID controllers (for all positive gains) by wrapping the PID controller around a passive output to ensure global closed-loop stability. However, practical implementation of PID-PBC faces two critical challenges: (1) the vast majority of practical PID implementations are discrete-time; (2) passivity is typically not preserved during discretization, even with small sampling times. To address these issues, this paper proposes a PID discretization method that preserves passivity and constructs novel outputs to ensure passivity of the discretized system. The key technique employs implicit midpoint discretization—a symplectic integration method that preserves system invariants.
Control Objective: Use discrete-time PID-PBC controller to stabilize the power converter state x(t) to the desired equilibrium point x⋆, i.e.:
System Model: Continuous-time port-Hamiltonian model of power converter:
Where:
For continuous-time system , the implicit midpoint rule is:
Where is the midpoint variable.
Applying midpoint discretization yields:
Define output for discretized system:
Where is the input matrix at the equilibrium point.
Discrete-time PID controller:
ξ_{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}$$ Where $C = (g^⋆)^T Q$, $Δx_k = x_{k+1} - x_k$. ### Technical Innovations 1. **Symplectic Structure Preservation**: The midpoint discretization method preserves the symplectic structure of Hamiltonian systems, which is crucial for maintaining passivity. 2. **Incremental Storage Function Approach**: Uses incremental energy function $H(\tilde{x}_k)$ to establish shifted passivity, avoiding complexity in traditional methods. 3. **Unified Discretization Framework**: Simultaneously addresses discretization of both system and controller, ensuring overall performance. ## Experimental Setup ### Experimental Platform - **Simulation Environment**: MATLAB/Simulink - **Hardware Platform**: YXSPACE controller, TMS320F28335 CPU - **Test Circuit**: Buck-Boost converter ### Circuit Parameters | Parameter | Symbol | Value | |-----------|--------|-------| | Input Voltage | $V_{in}$ | 24 V | | Inductance | $L$ | 1000 μH | | Capacitance | $C$ | 330 μF | | Load Resistance | $r$ | 60 Ω | ### Experimental Design 1. **Tracking Performance Test**: Step response under different gains 2. **Sampling Time Effect**: Performance comparison with different sampling periods δ 3. **Discretization Method Comparison**: Midpoint method vs. Euler method 4. **Experimental Validation**: Hardware-in-the-loop testing ## Experimental Results ### Main Results #### 1. Simulation Results - **Gain Effect**: Larger gains lead to smoother transient response and faster convergence - **Sampling Time Effect**: Smaller sampling time δ achieves better transient performance; larger δ shows degraded performance but maintains stability - **Method Comparison**: The proposed midpoint method significantly outperforms Euler discretization under identical conditions #### 2. Experimental Results - **Tracking Performance**: Voltage reference step change from 15V to 22V demonstrates excellent tracking performance - **Multi-Mode Operation**: Performs well in both buck and boost modes - **Robustness**: System maintains stability under different sampling times, though larger δ produces steady-state error ### Key Findings 1. **Stability Guarantee**: The proposed method maintains global stability under all test conditions 2. **Performance Advantage**: Compared to Euler discretization, the midpoint method maintains good performance even with larger sampling times 3. **Practicality**: Experimental validation confirms the effectiveness of theoretical results on actual hardware ## Related Work ### Theoretical Foundation 1. **Passivity Control Theory**: Control design based on Lyapunov stability and energy methods 2. **Port-Hamiltonian Systems**: Provides natural modeling framework for power converters 3. **Shifted Passivity**: Key theoretical tool for handling non-zero equilibrium points ### Discretization Methods 1. **Symplectic Integration**: Numerical methods preserving geometric structure of Hamiltonian systems 2. **Passivity of Sampled Systems**: Studies impact of discretization on passivity preservation 3. **Structure-Preserving Discretization**: Discretization techniques maintaining fundamental properties of physical systems ## Conclusions and Discussion ### Main Conclusions 1. Successfully resolves critical obstacles in transitioning PID-PBC from theory to practice 2. Provides discrete-time power converter control method with global stability guarantee 3. Experimental validation confirms effectiveness and practicality of theoretical results ### Limitations 1. **Computational Complexity**: Implicit midpoint method requires solving nonlinear algebraic equations 2. **Parameter Dependence**: Performance has certain requirements on system parameter accuracy 3. **Application Scope**: Primarily targets power converters; applicability to other systems requires further investigation ### Future Directions 1. **Integrated Parameter Estimation**: Combine online parameter estimation to handle uncertainty 2. **ρ-Passivity Theory**: Further improvements using latest generalized passivity theory 3. **Output Feedback Design**: Controller design using only output measurements ## In-Depth Evaluation ### Strengths 1. **Significant Theoretical Contribution**: First systematic solution to PID-PBC discretization problem 2. **Strong Method Innovation**: Cleverly combines symplectic integration and shifted passivity theory 3. **Comprehensive Experimental Validation**: Complete verification chain from simulation to hardware experiments 4. **High Practical Value**: Provides theoretically-supported digital control solution for industry ### Weaknesses 1. **Complex Theoretical Analysis**: Involves multiple advanced mathematical concepts with high learning threshold 2. **Limited Experimental Scale**: Validation only on Buck-Boost converter; testing on more circuit topologies needed 3. **Computational Burden**: Implicit solving may become bottleneck in high-frequency applications ### Impact 1. **Academic Value**: Provides important theoretical tools for control theory community 2. **Engineering Significance**: Advances development of high-performance power converter control technology 3. **Method Generalizability**: Proposed framework extensible to other physical systems ### Applicable Scenarios - High-performance power converter control - Applications requiring global stability guarantee - Systems with high transient performance requirements - Industrial applications with large parameter uncertainty ## References The paper cites 46 relevant references covering important works in passivity control theory, power electronics, numerical methods, and other related fields, providing solid theoretical foundation for this research. --- **Overall Assessment**: This is an important work that bridges theory and practice, not only solving long-standing technical challenges but also laying foundation for further development in related fields. The paper demonstrates high technical depth and practical value, representing an excellent contribution at the intersection of control theory and power electronics.