How to create a dead time between two signal in Simulink ??

23 visualizaciones (últimos 30 días)
Gökhan Bayraktar
Gökhan Bayraktar el 25 de Jun. de 2018
Respondida: Sabin el 23 de En. de 2024
Hi
I have 2 pulse signals which are output of two different PWM Generator(DC-DC) block. I will apply these signals to two mosfet. But i need an dead time gap between them to prevent short circuit.
Without time delay both of the PWM signals are working well as in the picture("current without transport delay").
I tried to use "transport delay" block to create dead time. Although i create the 3e-6 s dead time the current of the circuit became weird as the picture(current with transport delay.png).
I also attached a picture of pulse signals and zoom into the time where the current become weird in the delayed circuit.
I know i attached lots of picture but i think it is the best way to explain my problem. Also for PS, in the solver parameter the refine factor is 500.
Thank you for future helping.

Respuestas (1)

Sabin
Sabin el 23 de En. de 2024
An On-Off Delay can be used to delay the pulse. However, with dead time some distorsion is expected.

Categorías

Más información sobre Electrical Block Libraries en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by