Author Topic: Vds overshoot issue in half-bridge high speed topology  (Read 2606 times)

0 Members and 1 Guest are viewing this topic.

Offline XenomTopic starter

  • Newbie
  • Posts: 6
  • Country: it
Vds overshoot issue in half-bridge high speed topology
« on: July 27, 2019, 04:24:53 pm »
Hi guys, i'm new. I hope this is the right section for this topic.
I'm building for learning purpose an high frequency general purpose inverter. I want that it can be suitable up to 230 Vac input voltage. The circuit is  basically an half bridge with two high speed power mosfet driven by two isolated drivers, driven as well by a microcontroller.

The only problem i'm experiencing is that this mosfet (SIHG22N60) has a very low rise/fall times. It is a very explosive device.
Now i'm driving the circuit with about 500 kHz with an input DC voltage of 5-20 Vdc. With 20 Vdc i get a 100 Vpk overshoot with 20 ns rise time on the Vds of the mosfets when the mosfet opens. The irradiated EMI is too high, i'm experiencing problems with the nearby devices, and i fear that this overshoot can lead to a driver / mosfet faliure if i try to increase the input voltage.

note:
- no load
- I'm working on a pcb i realized, i tried to be compact and close as possible with power and signal layout.
- I'm using film capacitors as close as possible  to the mosfets.
- I placed a snubber RC network in parallel with the drain-source of every mosfet, but it is light, i cannot increase the snubber because of the high frequency and voltage.
- I tried to modify the gate resistance but with no results.
- in attachment the waveform. Yellow the Vds, violet the Vge
Do you have any suggestion?

if you need more details tell me pls.

Thanks in advance
« Last Edit: July 27, 2019, 04:36:20 pm by Xenom »
 

Offline filssavi

  • Frequent Contributor
  • **
  • Posts: 433
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #1 on: July 27, 2019, 05:05:42 pm »
There could be a lot of problems, but let’s try to narrow it down

1- if you could post a schematic and layout examples it would be very helpfull

However assuming the purple one is a gate source voltage for the transistor, that is for sure a problem such a bad gate voltage Is asking for trouble

Also note that at 20V a 20 ns raise time is not too bad from an EMI standpoint, it is only when you have a high VDS voltage that that should become a problem
 

Offline XenomTopic starter

  • Newbie
  • Posts: 6
  • Country: it
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #2 on: July 27, 2019, 05:22:01 pm »
There could be a lot of problems, but let’s try to narrow it down

1- if you could post a schematic and layout examples it would be very helpfull

However assuming the purple one is a gate source voltage for the transistor, that is for sure a problem such a bad gate voltage Is asking for trouble

Also note that at 20V a 20 ns raise time is not too bad from an EMI standpoint, it is only when you have a high VDS voltage that that should become a problem

Yes, tomorrow i'll post scheme and pcb layout.
Note that the purple (gate waveform) is dirtied by the Vds transient, and it is smoothed due to the high Rg i mounted in order to slow down the transient.

about the rise time, indeed the 20 ns is the rise time of the Vds at 150 V and more, so with a transient of about 5 V/ns.
 

Offline XenomTopic starter

  • Newbie
  • Posts: 6
  • Country: it
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #3 on: July 28, 2019, 11:23:33 am »
Here is the power section of che circuit.

Note: i showed only the high voltage section and driving.
The half bridge power capacitors mounted are 1000 uF low ESR electrolitic, 3.3 uF film polypropilene capacitors and 680 nF smd capacitor on the bottom of the film capacitors.
Driving circuits are as close as possible to the respective mosfet.

I mounted only a single gate resistance, without the diode. I tried from 10 to 56 ohm.
 

Offline filssavi

  • Frequent Contributor
  • **
  • Posts: 433
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #4 on: July 28, 2019, 05:08:33 pm »
I'm sorry but you have to try and draw a cleared schematic. because this one is extremely hard to follow,

- The component values are not always present
- Try avoid crossing unconnected wires as much as possible
- Name important nets (HV+, HV-, signal grounds, inputs, etc)
- show in some way what is mounted or not (that could just mean crossing out stuff that is not soldered)
- Space things out, no designator should be covered by another component
- The bridge legs MUST be drawn according to the usual convention with the positive terminal at the top and the negative at the bottom, and the output in the middle
- Everything must flow from left to right, that means not only the gate signals but also the power, so on the far right there should be the Half bridge output, not the input

Also most importantly, the circuit is not complete, you should show everything related to the power, as I don't know what all the unmarked lines going out of the shown section do.

Now, with all of that out of the way there are few things that I can't understand, how is the high side gate driver powered or is it bootstrap?
what are those 50 ohm resistor, RZH and RZL

anyway the purple trace on the scope is very wrong, the gate should raise to the gate drive voltage, with a speed set by the gate resistor, and then it should stay there until the other transistor is turned on, apart from a small dead time (1-2% of the period or less) just enough to be sure to avoid cross conduction, in your case the gate rises to ~15V and then the gate driver suddenly switches off

also a 500 kHz switching frequency for that mosfet is way too high (that means by at least a factor 20) as the transistors will cook to death in a matter of milliseconds. To switch 600V at 10A at those frequency you need to look at wide bangap devices, which are way more expensive, fragile (especially GaN HEMT that die for just about anything, including looking at them wrong)

Also keep in mind that even if you manage to switch those at such a frequency (at no more than 10 or 20 V of course), how will you control the resulting converter, a microcontroller is out of question as you will be hard pressed to close even a trivial current loop at 80-100 kHz (and that is with the hand optimized code ecc), that leaves you with FPGA, and frankly that is a big step up in complexity
 

Offline T3sl4co1l

  • Super Contributor
  • ***
  • Posts: 21688
  • Country: us
  • Expert, Analog Electronics, PCB Layout, EMC
    • Seven Transistor Labs
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #5 on: July 28, 2019, 11:46:52 pm »
Adjust the value of the snubbers, and try at higher supply voltage -- you're testing at quite low voltages where the Coss(Vds) curve is incredibly steep.

This is why your Vds ringing is so spiky.

At higher voltages, Coss will be more stable, and very very much lower.  This raises the Fo of the switching loop, though it may not raise it far enough to exceed the switching rate of the transistor itself (which is the preferred design state, you can't excite an LC circuit that you aren't generating harmonics for).

You may need to consider a 4-layer board with SMT devices, so that +V, OUT and -V can be stacked with minimal stray inductance.

As little as 5nH is achievable in this way; with leaded components, you're limited to an absolute minimum of about 20nH loop inductance, due to the lead length of the transistors.

Also consider using ceramic caps (up to 1812 size, preferably C0G) for snubbing, and maybe bypassing as well.

Tim
« Last Edit: July 28, 2019, 11:51:07 pm by T3sl4co1l »
Seven Transistor Labs, LLC
Electronic design, from concept to prototype.
Bringing a project to life?  Send me a message!
 

Offline XenomTopic starter

  • Newbie
  • Posts: 6
  • Country: it
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #6 on: July 29, 2019, 07:23:23 pm »
I'm sorry but you have to try and draw a cleared schematic. because this one is extremely hard to follow,

- The component values are not always present
- Try avoid crossing unconnected wires as much as possible
- Name important nets (HV+, HV-, signal grounds, inputs, etc)
- show in some way what is mounted or not (that could just mean crossing out stuff that is not soldered)
- Space things out, no designator should be covered by another component
- The bridge legs MUST be drawn according to the usual convention with the positive terminal at the top and the negative at the bottom, and the output in the middle
- Everything must flow from left to right, that means not only the gate signals but also the power, so on the far right there should be the Half bridge output, not the input

Also most importantly, the circuit is not complete, you should show everything related to the power, as I don't know what all the unmarked lines going out of the shown section do.

Now, with all of that out of the way there are few things that I can't understand, how is the high side gate driver powered or is it bootstrap?
what are those 50 ohm resistor, RZH and RZL

anyway the purple trace on the scope is very wrong, the gate should raise to the gate drive voltage, with a speed set by the gate resistor, and then it should stay there until the other transistor is turned on, apart from a small dead time (1-2% of the period or less) just enough to be sure to avoid cross conduction, in your case the gate rises to ~15V and then the gate driver suddenly switches off

also a 500 kHz switching frequency for that mosfet is way too high (that means by at least a factor 20) as the transistors will cook to death in a matter of milliseconds. To switch 600V at 10A at those frequency you need to look at wide bangap devices, which are way more expensive, fragile (especially GaN HEMT that die for just about anything, including looking at them wrong)

Also keep in mind that even if you manage to switch those at such a frequency (at no more than 10 or 20 V of course), how will you control the resulting converter, a microcontroller is out of question as you will be hard pressed to close even a trivial current loop at 80-100 kHz (and that is with the hand optimized code ecc), that leaves you with FPGA, and frankly that is a big step up in complexity

Yes you are right. Here the new schematics i hope it is better understandable.

RZH and RZL as well of the zeners were removed because unecessary (isolated supply regulation).
NOTE: DH1, DH2, RBL1, RBH1 are not mounted. i'm using only a single gate drive resistance.

The drivers are isolated throught the input signal e throught the power. I used a transformer in order to generate the power supply for both drivers. Transformer driving circuitry is not shown.

the purple trace is maybe too filtered because of the high value gate resistor i tried in order to slow down the dV/dt Vds transitory.


This is an experiment, i want to try to increase the power and the frequency as much as possible; there devices are very fast and they can reach 600 Vds with about 20 A rms, according to the datasheet.
« Last Edit: July 29, 2019, 07:37:12 pm by Xenom »
 

Offline XenomTopic starter

  • Newbie
  • Posts: 6
  • Country: it
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #7 on: July 29, 2019, 07:27:23 pm »
anyway, with a good inductive load (about 50 uH), the overshoot will almost disappear.
I reached about 40 Vdc input voltage @500 kHz without problems, but i'm scared to increase the voltage  :scared: :palm: :)
 

Offline daveatol

  • Regular Contributor
  • *
  • Posts: 136
  • Country: au
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #8 on: July 30, 2019, 06:53:41 am »
Your snubbers don't look correct, as the capacitors don't have a discharge path. If using a diode, the capacitor should have a parallel discharge resistor; without a diode, the series R-C is OK.

The snubber design will affect the ringing you see.
 

Offline f4eru

  • Super Contributor
  • ***
  • Posts: 1093
  • Country: 00
    • Chargehanger
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #9 on: July 30, 2019, 05:02:43 pm »
where is the low part of the driver connected ?
is that path minimized on the layout ?

Offline XenomTopic starter

  • Newbie
  • Posts: 6
  • Country: it
Re: Vds overshoot issue in half-bridge high speed topology
« Reply #10 on: July 30, 2019, 05:11:12 pm »
Your snubbers don't look correct, as the capacitors don't have a discharge path. If using a diode, the capacitor should have a parallel discharge resistor; without a diode, the series R-C is OK.

The snubber design will affect the ringing you see.

you are right, i dind't realized it because diode is not mounted (i shorted the gap). But the snubber is useless in this case because i cannot increase it too much to avoid the excessive dissipation on the snubber resistance. At this frequency you cannot exceed 100-200 pF or the resistors will take fire  |O

where is the low part of the driver connected ?
is that path minimized on the layout ?

i think that the driving signals  don't require the path minimization, at least if the inductive and capacitive couplings are minimized. Am i right?
the signal path are about 7-8 cm long but they are as close as possible with each return line to minimize the inductive loop.
The ground of the driver is separeted, so no current flows throught the signals paths.
« Last Edit: July 30, 2019, 05:14:50 pm by Xenom »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf