Hi all,
I am working on a solar micro-inverter for grid-tied application. The system is comprised of an interleaved boost stage, a step-up transformer and a voltage doubler. The interleaved boost stage is where the MOSFETs S1, S2, S3 and S4 are switching at high-frequency and modulating as a sine wave.
I am facing some problems with the PWM of the MOSFETs near zero-crossing. I am generating a PWM of 70 kHz(714 counts) and using 500ns deadband which corresponds to 50 counts. When grid current control is working, the duty counts near zero-cross reduces below 50 and hence I get no pulse output (MOSFET does not turn ON). In this condition, grid current falls to zero and hence my THD increases. How can I rectify this condition? Attaching waveforms below. Yellow is grid current and blue is MOSFET gate pulse.

Regards,
Pranav Ananthakumar
