How to shift pulses with various time ?

2 次查看(过去 30 天)
I would like to know how to shift a signal in Simulink. The case is I am using PWM generator(DC-DC) and the input D is from a lookup table,a sine wave. From the PWM generator block i am taking the pulses i want(a sine PWM). However, because of having two mosfets i need second pulses signal which should be shifted like when the first pulse in the first signal finish, the first pulse of the second signal will start. I think the real issue here is this: the Duty cycle is changing for each pulse so each pulse should be shifted with different time.
In the graphs these two are the same signal. Basically i want the second graphs pulses shift as long as each one's duration.

回答(1 个)

Gökhan Bayraktar
Is there no one to help me about it? I am stuck here in my project. I can not proceed. I would be grateful if someone helps me
  1 个评论
Gökhan Bayraktar
For being more clearer i am adding these pictures. I need to have a second pulse signal like the white pulses in the picture. Because of being sine PWM every pulses have different width and while shifting every pulses are needed to be shifted by their own width

请先登录,再进行评论。

Community Treasure Hunt

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

Start Hunting!

Translated by