MATLAB: PWM signal generator and pulse rise time

electric_motor_controlpower systempower_conversion_controlpower_electronics_controlsimulinkspecialized technology

Hi, I want to simulate a three-phase inverter. I have seen that Simulink offers the block called PWM generator (2-level) and the universal bridge (as in the Simulink example called "power_PWMGenerator2Level"). Everything looks really nice and well working. However, I can see that the pulses vary instantaneously from 0 to the right DC value. I am wondering if there is a way to select a rising time for the pulses of the inverter. Does anyone have any ideas? Best

Best Answer

Hi Maria,
The simulink->discontinuities->rate_limiter block may be useful. You can set separately rising rate and falling rate using the mentioned block.
HTH.
Related Question