Really? I went ahead and set up a simple double-pulse test in LTspice using the vendor SPICE model, using an external 27ohm gate resistor (I arbitrarily set the bus voltage at 100V, not sure what you're using). Without doing anything else, the circuit exhibits extremely nasty oscillations, far worse than what you're seeing. In fact it's so bad I have to assume something isn't quite right with the spice model (maybe the damping resistors on the parasitic inductances need to be decreased). Simulation is attached.
We use 220 to 330 Volt in the lab.
I did mention that a colleague did it and that my experiences at work were decremental to my humility.
I will have a look at the LTSpice sim. Thank you for now.
I did not make it explicit but there is no resistor on the source of any of the FETs, not even a few mili Ohm (shunt).
The Drain-Gate-Source and Drain-Source capacitances are not parallel to a large capacitor and thus see a relatively high impedance for transients.
This is a switching application, there is no intentional linear operation.
How are you driving this servo motor? What protection is on it for when it switches off (snubber diode)?
You mean when it brakes? There are large capacitors in the supply that rise in voltage, should the voltage rise too high there are TVS diodes that will start dumping until they die.
Does the high frequency only occur on one switch edge? Or is it on both transitions?
Both, it depends on the current.
Can you put a current probe on the drain or source to see how fast the current is transitioning in the MOSFET?
No, I did put a Rogowski coil on the source of one FET but that is simply mechanically difficult and the bandwidth is limited to 30 MHz. Measuring >100 MHz without shunt is not trivial.
Of course the effort for adding 50 or so milli Ohm may be justified, if we are asking a specific model based question, that is have a quantitative hypothesis to reject.
The Miller capacitance of the MOSFET driving the gate up and down.
That is always the case. What now?
You likely wouldn't see it on the other end of the drive resistor because of parasitic inductance that makes the resistor high impedance at that frequency.
There is a resistor there! I can see some current but it is not driving the action, it is following the gate voltage. I can not see it on the driver because the driver is driving.
The other is the parasitic inductance in the bond wires from the source lead of the FET to the die internally. With a high di/dt in the MOSFET you could be pushing the source up relative to the gate and causing oscillations there. Much less likely.
That is there, I measure it. What now? If the current is in the bond wires then it has to go somewhere, where? Why didn't I find it when I used the near field probe?
Either way, start thinking about actual construction of the MOSFET and the parasitic effects that are created.
More novel ideas. (sarcasm, yes.)
Do you know about the internals of these devices? I only have the datasheet and the official models, no further info on the structure, doping profiles, geometry, trenches, ...
I have a BA in semiconductors and an MA in Telecom/Radar. Yes, we did not focus on vertical super junction power devices. No, I am not familiar with the long form literature on them. I am looking for people who do. Are you one of them?
This feels like a game of Wack-them-all. Once you get rid of one oscillation another pops up. Today we observed a 170 MHz oscillation that coupled through a 1.5 uH coil capacitively.
I'd love to put 1 Ohm resistors everywhere.
I had an insight today:
If I add in parallel a series RC I can change both the capacitance and the dampening and more importantly I can measure the resistance that I am in parallel with. I can not measure all the resistors in the oscillator though. Even if I know the frequency and quality factor I can not easily calculate the L or C because I must not assume a pure series nor parallel LC oscillator.
I still think that it is useful to derive a 10x range that you suspect the values to be in.