Go Back  

DIY Electric Car Forums > EV Conversions and Builds > Controllers

Register Blogs FAQ Members List Social Groups Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #41  
Old 06-11-2012, 09:48 AM
MPaulHolmes MPaulHolmes is offline
Member
 
Join Date: Feb 2008
Posts: 71
MPaulHolmes is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

Quote:
Originally Posted by PStechPaul View Post
The Open Revolt website has some schematics, but they are for their MOSFET version. It does not actually show the MOSFETs - or the freewheeling diodes
Here you go:

Capacitor bank + ------------------------- Freewheel diode Cathode
Freewheel diode anode ------------------- MOSFET drain
Mosfet Source ---------------------------- Capacitor bank minus.

-Paul
__________________
EV benefit #459: If you are clinically depressed, it's ok to go to the garage, turn your car on, and just sit there. But people will know it's just a cry for help.
Reply With Quote
Sponsored Links
  #42  
Old 06-11-2012, 12:32 PM
subcooledheatpump's Avatar
subcooledheatpump subcooledheatpump is offline
Senior Member
 
Join Date: Mar 2012
Posts: 243
subcooledheatpump is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs


This is what he's doing


This is what PSTechPaul says he should do



Only difference is, a higher voltage is required to drive the upper IGBT, thats the positive IGBT (Collector on positive, emitter to the motor negative)

And the motor wouldn't be connected to the high voltage battery positive at all times.

Last edited by subcooledheatpump; 06-11-2012 at 12:34 PM.
Reply With Quote
  #43  
Old 06-11-2012, 02:50 PM
PStechPaul's Avatar
PStechPaul PStechPaul is offline
Senior Member
 
Join Date: May 2012
Location: Cockeysville, MD 21030
Posts: 1,181
PStechPaul has a little shameless behaviour in the past
Thumbs up Re: Open Revolt with IGBT driver blew IGBTs

Yes, I see now. I just ASSumed that the B- was at chassis potential as it is for ICE cars. If it is isolated and floating, then the IGBT drive must also be isolated and floating, and it does not matter if it is on the top rail or the bottom. The gate reference can be connected to either E1 or E2, and the isolated PWM drive will still provide the same +15V and -8V as specified for IGBTs.

How is reverse handled in such DC drives? A full H-bridge would take care of this nicely, and it could also short out both motor terminals for dynamic braking (although for series wound motors I don't think this would apply). And an H-bridge requires four IGBTs and drivers for each, so complexity is increased.

Thanks for teaching me this fact about EVs. I still don't know why the waveforms are screwed up and the IGBTs are blowing. Hopefully the OP can find out why and fix it!
Reply With Quote
  #44  
Old 06-17-2012, 03:58 PM
cpate cpate is offline
Junior Member
 
Join Date: Nov 2011
Posts: 22
cpate is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

Well yesterday we got some fancy new snubbers and a big electrolytic cap! Per Jack Bauer's advice I installed a 33 ohm gate resistor on the IGBT. With a resistive load and no snubber, there's basically no spiking and the miller plateaus are very clear. I guess that is a good indication that this is working ok.

Then we hooked the starter motor back up and added the new snubber. Unfortunately it still spikes to 20-30 volts upon turn off. As Jack Bauer pointed out, the IGBT did get warm. We were doing about 30 amps peak, with the motor.. We then hooked up 24v to see how big the spikes got and they jumped to 50-70 volts. It seems that the freewheel diodes are not doing their jobs very fast, or at all. However, the spikes are much smaller and we can now see the oscillations in the voltage, instead of the turn off and turn on being a huge spike up followed by a curve down. We will post oscilloscope pics soon to illustrate what I'm talking about.

I guess I expected the new snubber and high gate resistor to solve our problem, but at least we're making progress.
Reply With Quote
  #45  
Old 06-17-2012, 04:06 PM
MPaulHolmes MPaulHolmes is offline
Member
 
Join Date: Feb 2008
Posts: 71
MPaulHolmes is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

Sometimes the spikes can actually be noise being picked up on the oscilloscope. A good way to see what the spikes really are is to put a diode from B+ to another capacitor + (like 330uF or whatever you feel like using), then connect B- on the controller to B- on the new capacitor. It will act like a peak detector. Or a crab trap! Little electron crabs go into the capacitor, and they want to leave, but they can't! The stupid diode won't let them. Then you boil them for 20 minutes in ocean water, and eat them.
__________________
EV benefit #459: If you are clinically depressed, it's ok to go to the garage, turn your car on, and just sit there. But people will know it's just a cry for help.
Reply With Quote
  #46  
Old 06-17-2012, 04:50 PM
PStechPaul's Avatar
PStechPaul PStechPaul is offline
Senior Member
 
Join Date: May 2012
Location: Cockeysville, MD 21030
Posts: 1,181
PStechPaul has a little shameless behaviour in the past
Lightbulb Re: Open Revolt with IGBT driver blew IGBTs

One easy way to see if the scope is picking up noise rather than a real signal is to connect the probe to the same point as its ground reference on the device. It should not show anything significant. Otherwise, what you see is probably inductively coupled or transients in the grounds. Sometimes a full differential reading is better, using two identical probes, and using the scope's A-B mode. Sometimes you can adjust one of the gains for minimum noise.

Sounds like good progress. Turn-off transients can be a bear!
Reply With Quote
  #47  
Old 06-17-2012, 05:29 PM
cpate cpate is offline
Junior Member
 
Join Date: Nov 2011
Posts: 22
cpate is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs




Thanks guys I will definitely try those things! That would be nice if it turned out to be interference. Oh and Paul your crab metaphor made my day
Reply With Quote
  #48  
Old 06-18-2012, 10:14 PM
cpate cpate is offline
Junior Member
 
Join Date: Nov 2011
Posts: 22
cpate is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

Today we put on a 2200uF electrolytic capacitor and used that in conjunction with the new 5uF snubber. Here is the result



This is with one IGBT, one electrolytic and one snubber cap, inductive load, 33R gate resistor, 8khz switching circuit. Purple line is ground and green is signal. 10 volts per vertical division and 20us per horizontal division. The battery pack that it's switching is about 24v.

Does anyone have any idea why the IGBT is switching off twice in the time it's supposed to switch on once??? and we have these huge capacitors and gate resistor but the spikes are still large and there is this big curve down after the turn off? I connected the oscilloscope probes to the same point on the ground and there were only small ripples in the signal. I don't think this is enough to create the voltage spikes that we see. I will do the diode/cap test next, but even if it's reading too high this waveform makes no sense

Perhaps there is something very wrong with the Freewheel diodes... I guess I know what I should do now
a. augment/replace freewheel diodes??
b. do diode/cap test to verify oscilloscope results.

Any input is appreciated as we are stumped

Last edited by cpate; 06-18-2012 at 10:17 PM.
Reply With Quote
  #49  
Old 06-18-2012, 11:04 PM
PStechPaul's Avatar
PStechPaul PStechPaul is offline
Senior Member
 
Join Date: May 2012
Location: Cockeysville, MD 21030
Posts: 1,181
PStechPaul has a little shameless behaviour in the past
Default Re: Open Revolt with IGBT driver blew IGBTs

I assume the waveform is the voltage from the bottom IGBT collector to GND? What is the gate signal under the same conditions? It appears that there are two fairly solid turn-ons, but one is about 20 uSec while the other is about 30 uSec. And these have 5 volts drop, so if you are running 50 amps that's 250 watts! Then there are the second turn-ons 6-12 uSec later, but there is a much higher voltage drop of 20-15 volts, which is an even higher amount of power.

You may be exceeding the safe operating area (SOA) of the IGBT, which can happen when there is a very high power dissipation for even a short time. It is generally destructive, but maybe you've been lucky so far.
http://en.wikipedia.org/wiki/Safe_operating_area
http://en.wikipedia.org/wiki/IGBT
http://www.electronics.dit.ie/staff/...-Thyristor.pdf

Apparently older devices were more susceptible to second breakdown, so if you have IGBTs from old drives that may be a problem

It would be very helpful to show your complete schematic, especially the base drive components, FWDs, and any snubbers or capacitors or inductors you have in the circuit.

If you have a very high snubber capacitance across the IGBT, the turn-off may cause a transient due to the motor inductance which could result in a breakdown of the IGBT, especially if the gate drive is too "soft". Thus the IGBT will act as part of the snubber and it will dissipate the inductive energy rather than the FWD. And the FWD also might be too slow, or defective.

So if you can show exactly what you have, I might be able to help.

Oh, and another clue is that the saturation voltage seems to be decreasing with time, which also hints at slow gate drive. If the IGBT is turned on full, the voltage should start very low and then rise as the inductance saturates. And it should be no more than 1 or 2 volts. If this is to be used for a motor that will draw 500 amps, you want to limit the peak dissipation to maybe 500W. If the IGBT has a 5V drop on a little starter motor, it will surely blow up on an automotive traction motor.
Reply With Quote
  #50  
Old 06-19-2012, 01:29 PM
swoozle swoozle is offline
Senior Member
 
Join Date: Nov 2011
Location: Seattle
Posts: 206
swoozle is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

Let's see if i can get this right.
It looks sooo simple...

Controller 1.gif
Reply With Quote
Sponsored Links
Reply

Share or Bookmark this

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

 

All times are GMT -6. The time now is 10:23 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
Copyright 2009 Green Web Publishing LLC
Ad Management by RedTyger