How do I generate pulses from the block PWM Generator to operate the switches if they are more than four?

조회 수: 1 (최근 30일)
Hello every one
I hope to find any ideas for my inquire.
my question as in the picture there are two models, the left one five-level cascaded with PWM pulses to operate the switches, and the right one is a boost converter with a
PID controller to operate one switch. so here I want to use PI control to on five-level cascaded model but after PI block
How do I generate the pulses for 8 switches to operate them?

답변 (2개)

SALAH alatai
SALAH alatai 2020년 12월 27일
up

Joel Van Sickel
Joel Van Sickel 2020년 12월 31일
Hello Salah,
you need to determine the appropriate duty cycle for each of your half bridges. I see 4 half bridges. So you need 4 duty cycles to generate 4 pwm trains and 4 complementary pwm trains. My colleague recommended you use multi-level and MMC approaches in another of your questions, and you told him that is not what you wanted. In that case, you have to create your own algorithm to convert the scalar output of a PID controller into 4 seperate duty cycles. I suggest looking at examples of MMC and multi-level control in our example list.
Regards,
Joel

커뮤니티

더 많은 답변 보기:  Power Electronics Community

카테고리

Help CenterFile Exchange에서 PID Controller Tuning에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by