Pulse generation for different turn on time and different delay time from single pwm

Status
Not open for further replies.
I have to simulate closed loop operation of a dual active bridge. But I am facing problem as to how to generate 8 pulses for all the switches . Plant transfer function is Vo(s)/d(s) where Vo(s) is output voltage and d(s) is duty. The switches from Q5, Q6, Q7 and Q8 have different turn on time (Ton) and different delay times(Td). Currently I am using MATLAB Simulink for simulation.
Thanking in anticipation.
 
If you mean a possible hardware solution, have a look at a dsPIC33FJ128MC802
https://ww1.microchip.com/downloads/en/DeviceDoc/70291G.pdf

That has four pairs of PWM outputs, each with programmable dead zone (to allow the other transistor in the pair to turn off) and and fully independent timing for each.

There are lots of other devices in the range with eight or more PWMs, plus ADCs for feedback & many other facilities.
 
Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…