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
  #1  
Old 05-27-2012, 05:10 PM
cpate cpate is offline
Junior Member
 
Join Date: Nov 2011
Posts: 22
cpate is on a distinguished road
Unhappy Open Revolt with IGBT driver blew IGBTs

Hey guys, for the past few months I have been putting together an Open Revolt controller with a VLA500 IGBT driver and 3 Fuji 2MBI300L-060 IGBTs. I've read about a few other people doing the same thing and I've read the documentation on driving IGBTs and minimizing inductance. However it seems that I've done something wrong because today we tested the controller and 2 or 3 of the IGBTs blew. We first tested it with no load or battery hooked up, just to test the IGBT driver. The signal looked fine, with the low Base-emitter signal being -8v, and the high being 16v. We then hooked it up to a 12v battery and a 30-ohm burner, and it ramped the current up and down just fine from 0 to .5 amps. I did not notice anything weird about the gate drive signal on my oscilloscope. Then we hooked up our 144v traction pack and when we opened the throttle up, a high whine and then a pop was heard, and current went up to about 7 amps through the burner.

Here are some pictures if anyone can spot any stupid mistakes I might have made. The gate resistor on each IGBT is 5.6 ohms, as per the IGBT spec sheet. Unfortunately, I didn't bother to implement any voltage clamping diodes on the gate wires. Could that have been my mistake?






Any advice or comments are appreciated! Thanks!
Reply With Quote
Sponsored Links
  #2  
Old 05-27-2012, 06:07 PM
z_power z_power is offline
Member
 
Join Date: Dec 2011
Location: Poland, EU
Posts: 45
z_power is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

This might be not very important but shouldn't be the current sensor on M- busbar? Looking at pictures it's on B-, please correct me if I'm wrong. It doesn't sense current flowing trough freewheeling diode (E1->C1) during switchoff phase of PWM.

edit: it's hard to see, are E1-G1 connected on each module? are gate resistors parallel to g-e?

Last edited by z_power; 05-27-2012 at 06:13 PM.
Reply With Quote
  #3  
Old 05-27-2012, 07:08 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 for the response!
Maybe you are right. I just assumed that the current sensor is supposed to measure battery current.
As for the resistors, there is a 10k ohm resistor between E1 and G1 and another one between E2 and G2 on each module. The 5.6 ohm gate resistors are between the driver and G2 on each module. The E2's are all connected to the driver.
Reply With Quote
  #4  
Old 05-27-2012, 07:30 PM
bjfreeman bjfreeman is offline
Senior Member
 
Join Date: Dec 2011
Location: boondock around USA
Posts: 739
bjfreeman has a little shameless behaviour in the past
Send a message via Yahoo to bjfreeman
Default Re: Open Revolt with IGBT driver blew IGBTs

Quote:
Originally Posted by cpate View Post
Unfortunately, I didn't bother to implement any voltage clamping diodes on the gate wires. Could that have been my mistake?
Any advice or comments are appreciated! Thanks!
can't find a spec sheet but if you don't have FWD across the Source and Drain of each, the inductive EMF will be many time 144 volts. I am guessing about 1,440 volts.

Wire dressing to keep inductive pick up.
__________________
Men and their Toys.
http://roadwarrior.free-man.com/
Reply With Quote
  #5  
Old 05-27-2012, 07:56 PM
subcooledheatpump's Avatar
subcooledheatpump subcooledheatpump is offline
Senior Member
 
Join Date: Mar 2012
Posts: 241
subcooledheatpump is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

Across the gate wires? wouldn't adding a diode create a short circuit during negative gate turn off? I think he is using the FWD of the upper IGBT across C1 and C2E1

By the way, what switching frequency are you running those at?

I've got the same IGBTs, I use them for a low frequency induction heater, I don't run them above 10 kHz.

Also with those crazy gate connections you've got going on, I would recommend increasing the Rg (gate resistor) to about 10 ohms. You'll get alot of voltage buildup between the gate driver board and the IGBT gate terminal with that low of a resistor.

Last edited by subcooledheatpump; 05-27-2012 at 08:01 PM.
Reply With Quote
  #6  
Old 05-28-2012, 12:14 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

motor amps * pwm duty = battery amps. So, if you tried, say, 20% of full throttle, the pwm duty would ramp up until the current feedback was 20% of the max current. I'm not sure what the software was, but on a 0.75" x 0.375" bus bar, the full range of that current sensor (assuming the melexis HB) is 0 to 1200 amps or so. That would mean you commanded 20% of 1200 amps from the Battery pack. The motor amps can be very very large when the battery amps are small. So, while the pwm was ramping up, in the vain attempt to see 20% of 1200 amps (or whatever), the motor amps would have been very large near zero rpm.
__________________
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
  #7  
Old 05-28-2012, 01:29 AM
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

@bjfreeman: if you mean freewheel diodes across the motor, I am indeed using the upper half of the IGBT module for this purpose.

@subcooledheatpump: I'm not sure what exactly you mean by "crazy gate connections." I will try switching out the resistors for ones with higher values.

I am using the firmware modified for a hall throttle and 8khz PWM.

Thanks for answering, paul! The thing about the motor current is, we were testing the controller with a stove burner, which is basically the same as a resistor as far as I know. The 30 ohm resistance of the burner we were using limits the current that can pass through it at 144v to about 5 amps. Is it possible that the heating coil has enough inductance to blow the IGBTs?
Reply With Quote
  #8  
Old 05-28-2012, 06:02 AM
badfishracing badfishracing is offline
Junior Member
 
Join Date: Dec 2009
Posts: 15
badfishracing is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

The side of the IGBT that you're using as the freewheeling diode, the side that you didn't connect to the driver, should have the gate and emitter tied with a jumper instead of a 10K resistor? Might not be an issue though. The 10K might be enough to keep it off.


Darin
Reply With Quote
  #9  
Old 05-28-2012, 06:38 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

Oh, the burner was from B+ to M-?
__________________
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
  #10  
Old 05-28-2012, 06:44 AM
badfishracing badfishracing is offline
Junior Member
 
Join Date: Dec 2009
Posts: 15
badfishracing is on a distinguished road
Default Re: Open Revolt with IGBT driver blew IGBTs

Quote:
Originally Posted by badfishracing View Post
The side of the IGBT that you're using as the freewheeling diode, the side that you didn't connect to the driver, should have the gate and emitter tied with a jumper instead of a 10K resistor? Might not be an issue though. The 10K might be enough to keep it off.


Darin
Probably not a big factor, but I believe the normal inductance in the motor is an important part of the igbt/cap/diode power trinity. So straight resistance isn't really the load you want to use.


Darin
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 05:53 PM.


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