How to develop a Closed loop current control for converter
16 views (last 30 days)
Show older comments
I have developed a Buck-Boost converter to charge a SuperCap from a source, in Buck mode and supply a load in Boost mode, I have created a voltage control loop, to maintain the Voltage level within the limit 2.7V.
I also need to include a current controller for maintaing the current to the reference value, (ex.10A)
I need support/guidance with this part.
3 Comments
Sam Chak
about 2 hours ago
Hi @Santhosh
Thank you for your update. Since the decoupled transfer functions are available and are of 2nd order, PID controllers can theoretically be designed to regulate the voltage and current outputs satisfactorily. In fact, the pidtune() tool can make the design process even easier when the performance requirements are properly specified. What is the issue with the controller design?
By the way, the voltage plot shows excessive oscillatory behavior upon reaching the target limit of 2.7V. However, it is very important to note that this behavior is not mathematically reflected in the differential equations and the transfer function models. Have you verified if the Simulink model behaves almost similarly to the transfer function model?
Answers (0)
See Also
Categories
Find more on Electrical Block Libraries in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

