UPDATE
Thanks Aaron and jp314 for your comments. We just probed some more and I think jp314 is right.
We found that the high side driver was skipping some pulses. The pink pulse train is from the mosfet driver on the high side.
Does anyone have any idea why this could be and what I can do to solve it?
Thanks Again
harsha
Original Question
Im using the below inverter with 3 parallel STP150N10F7 mosfets to control my PMSM motor
When trying to understand why the current waveform was non-sinusoidal at high currents I noticed that some of the mosfets seemed to be turning on without a gate signal - As seen in the picture below.
Here the blue and green waveforms are the V phase lower side MOSFETs gate-source (green) and drain-source (blue). When the gate goes high, the switch turns on and the voltage across the switch is supposed to go low. However in 3 places, without the gate going high the drain-source voltage has gone low. The pink and yellow waveforms are waveforms of the lower side MOSFET of the U phase. The pink waveform which is the gate has been inverted, so it might be a little confusing. Here you can see the drain-source (yellow) only going low when the gate (pink waveform which is inverted) goes high.
Would appreciate anyone explaining why this is happening. I did a search and came up with 'parasitic turn on off MOSFETs'. To be honest I didnt understand it too well and so am not very clear how to ensure this doesnt happen also. Any comments are very welcome.
Thank you, harsha



