implementing a two-loop PI controller for both current and voltage - buck converter
Afficher commentaires plus anciens
I'm working on a project involving a DC-DC buck converter for a battery system in MATLAB Simulink. I need help implementing a two-loop PI controller for both current and voltage
. Can someone guide me on how to set this up?
. Can someone guide me on how to set this up?1 commentaire
Sam Chak
le 6 Juil 2024
If you have prior experience in control systems from your undergraduate engineering courses, constructing the model in Simulink should be a relatively straightforward task, potentially taking less than a minute. However, designing the double PID controllers may present an additional challenge if you are not familiar with the underlying "graph-to-gain" mathematical formulas.
Could you please provide the relevant formulas from your lecture notes on the Buck Converter? Having access to those materials would be helpful for Simulink/Simscape Expers to better understand the approach you are attempting to implement.
Réponses (1)
Sabin
le 5 Juin 2025
0 votes
There are many relevant examples in Simscape Electrical to start with. Check out this bidirectional DC-DC converter current control that is charging a battery:
A simple voltage control example can be found here:
Catégories
En savoir plus sur Electromechanical dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!