How to develop a Closed loop current control for converter

조회 수: 23 (최근 30일)
Santhosh
Santhosh 2025년 10월 22일
댓글: Santhosh 2025년 10월 29일
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.
  댓글 수: 6
Sam Chak
Sam Chak 2025년 10월 25일
편집: Sam Chak 2025년 10월 25일
Don't mention it. I am sharing my experience. If the math model is available and reliable, as published by reputable researchers in journal articles or educators in textbooks, I will construct the Simulink model according to the math equations or functions. This approach is identical to writing the math equations or functions along with a list of parameters in MATLAB code and executing them using the ode45() solver.
I am unsure how you constructed the Simscape electrical model. Try to disable any extraneous dynamics and nonlinearities by turning off saturation or nonlinear element options (if any) in the Simscape blocks to align with the simplifications of the math models. After that, you should validate and verify that the Simscape model accurately implements the established math models.
Santhosh
Santhosh 2025년 10월 25일
I would try to do the modifications as per your recommendations,
and will update you on the results.
Thank you

댓글을 달려면 로그인하십시오.

채택된 답변

Sabin
Sabin 2025년 10월 27일
We usually control a DC-DC converter using a cascade control structure with inductor current control in the inner loop and capacitor voltage in the outer loop. You must start with the inductor current as the fastest loop. You can then use the transfer functions you provided to tune the controller or use the PID Autotuner from Simulink Control Design.
Some relevant examples to start with:
  1. Simscape Electrical Stand-Alone Solar PV AC Power System with Battery Backup example. Check the subsystem ‘SolarPVACWithBattery/PV Control/Constant Voltage’ for the cascade control structure of DC-DC converter.
  2. Simulink Control Design Tune PID Controller in Real Time Using Closed-Loop PID Autotuner Block example.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Electrical Block Libraries에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by