PI controller for boost converter design

hello everyone.... I am doing a project on powerfactor correction using boost converter i need to design a pi controller to control the duty cycle switch. when give reference input to PI controller and while tuning it is showing your model linearizes to zero then i am not able to tune it.
i given output of bridge rectifier to boost converter output i am using average current mode control
it is showing the following error " The plant model in the PID loop linearizes to zero, and therefore cannot be used in PID controller design. This problem occurs when one or more blocks in the PID loop have zero gain or the feedback loop is not physically closed. Click "Continue" to launch the PID Tuner and obtain a new plant model in the "Obtain plant model" dialog. Click "Cancel" to abort PID design and return to the block dialog. For more information, see the Simulink Control Design documentation".
help me please......thanks in advance......

1 Comment

helo. do you have that project?? i need it for graduate project, can you give that ?

Sign in to comment.

 Accepted Answer

Arkadiy Turevskiy
Arkadiy Turevskiy on 14 Feb 2013
Edited: Arkadiy Turevskiy on 29 Apr 2014
Update as of April 2014: his has now been addressed in R2014a, please take a look at this video and this example .
People typically run into this situation when they have pwm or some other type of high frequency switching in their model.
You can try to modify your model to not have high-frequency switching (use averaging mode). Please take a look at this webinar, it should be helpful.
Another option is to use frequency response estimation together with system identification approach. This demo should be very close to what you are trying to do.
HTH.
Arkadiy

1 Comment

Hi,
I would like to know how to implement Average current mode control of boost converter using P Controller using Ordinary Differential Equation on simulink.
Hope to hear from you soon.
Thanking You
Rock

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!