Max Frequency of PWM Generator (DC-DC) (from SimPowerSystems)

1 view (last 30 days)
I've been modeling a simple buck converter in SimPowerSystems. One of the blocks I'm using is a PWM Generator to drive my switch. What I've noticed is that as I get higher in frequency (I'm operating at 31.25 kHz), the duty cycle starts to veer away from the input.
Is there a maximum frequency of this block?
If so, what would be a good alternative? I'm assuming that the problem lies within the triangle generator, so it rules out me building my own from those blocks.
  1 Comment
Isaac
Isaac on 10 Feb 2014
So I've found that if I use a sample time that is extraordinarily higher than the actual frequency that it tends to get closer (but never exactly to) the duty cycle that I'm putting in.
At the moment, I'm having to use a sample period that is 200 time higher than the desired frequency.

Sign in to comment.

Answers (1)

Joel Van Sickel
Joel Van Sickel on 1 Dec 2020
adjusting solver settings should allow this, you can go significantly faster than 31 khz in the tool, but step size needs to shrink accordingly.
This answer is part of a MATLAB Answers cleanup effort for unanswered questions that are outstanding.

Communities

More Answers in the  Power Electronics Control

Community Treasure Hunt

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

Start Hunting!