Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Burning (turned to a wire) IGBTs in a three phase inverter b

Status
Not open for further replies.

alexplace2001

Junior Member level 2
Joined
Jun 17, 2009
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Location
Mexico
Activity points
1,489
how to prevent igbt from failure

Hi.

I'm building a three phase inverter, using IGBTs for power swithches. To drive the gates Im using the IR2110, I have snubber capacitors, IGBTs are rated for 600v, the system voltage is 300v (3 ph 220 rectified), I have 18v zener diodes to clamp Vge. All the components are near and traces are small. Very detailed info (schematics + signals) of the system is attached in the file "system seting.pdf".

The bridge works nicely under 180v (I used 3 BK power supplies to get this voltage), but when I got to the rectified 300 VDC always a branch of IGBT burns turning them into a wire (resistance between colletor-emitter = 0). The 300Vdc source is fused at 5 amp plus 4amp fuses in each branch. The load I'm usign for the test is a 0.5hp (2.3amp) induction motor.

Please help. I'm out of ideas.

Thanks in advance.

Alex.
 

Attachments

  • ir2110-b_1603.pdf
    328.6 KB · Views: 253

ir2210 schematics

check for cross conduction.
what is the peak off state voltage acorss the off state device at 100 v and at 150 V ?
are you using capacitive snubber across the switch?
hock
 

how does a 3 phase pwm igbt inverter work

The best way to understand the circuit failure would be to acquire the event with your oscilloscope!

I don't see a particular problem in the circuit, but I don't understand your drive scheme. As far as I understand, your not operating high and low side switches of a half bridge in the usual PWM way. As a consequence, the bootstrap voltage is continously dropping during the positive half wave. That's not the way, IR2210 is intended to operate. Hopefully, the undervoltage lockout should prevent from IGBT damage by desaturation, but it's difficult to predict the circuit behaviour in this situation.

I also would prefer higher resolution waveforms to see the switching behaviour. Apart from unsuitable control timing, overvoltages from excessive circuit inductances must be expected causing the failure. Waveforms and a drawing of circuit topology or a photo can give an insight.
 

ir2210 aplication note

Hi

Thanks for the rapid response.

hock:
Im using a 0.15uF capacitive snubbers in each branch. I measured the voltage in one of this capacitors and the peak voltage is 125v (last figure in the PDF), I think this peak is caused at the switch off.

FvM:
Im sorry, I forgot the control signal explanation. In the attached image I show what signal I'm sending to IGBTs. The PWM is 10khz and 75%.

Well about the high side foating supply going to under voltage, I had probed the control signal form the MCU and the ouput of the IR2110, and I did not see the high side gate voltage to drop under 11v with no load. (The condition I'm testing is the worst case). The algorithm charges the bootstrap capacitors at the begining.
In the first figure of page 7 the high side gate singnal appears to drop and conduct at the same time of the low channel, but when probing directly the Vge of the high side switch its working fine, this would be the second figure on page 7 in the pdf.

I've attached the pcb layout and a picture.

Monday I'll get you some pics of the 10kHz PWM, and the comparison between the high control signal and the high floating voltage.

I only have acces to 10:1 probes, can I monitor the circuit with this?

Thanks in advance

Alex
 

three-phase inverter igbt diode

Another source of additional clues can be had by using a clamp on current probe. Compare the currents at the transistors with the voltages.
 

ir2210 layout

Hello Again.

I've captured more signals. I've added the control signals, as FvM requested. Also I made some experiments by vaying the current (duty cyce of the PWM, avarage voltage), and measured the voltage at the snubber capacitor.

I think the snubber measurments show the problem, It seems that the 0.15uF capacitors snubber are not enough.

At a 0.08A current the overvoltage was 7.5v (6% of the bus voltage 120v)
At a 0.2A current the overvoltage was 17.2v (14% of the bus voltage 120v)
At a 0.4A current the overvoltage was 25v (20% of the bus voltage 120v)
At a 1.3A current the overvoltage was 54v (45% of the bus voltage 120v)

And so on. With this trend the 300v tests would generate really high over voltages, because the current increases by more tha 2.

Do you think this could be the problem?

What kind of snubber circuit do you recomend to minimize the over voltages?

Thanks in advance.

Alex
 

3 phase inverter bridge pic

Do you think this could be the problem?
What kind of snubber circuit do you recomend to minimize the over voltages?
It's at least a sufficient explanation for catastrophic failure, as observed. There may be other problems, too. I fear, that the bus wiring involves too much leak inductance.

You're talking about snubber capacitors, but I don't see a bus capacitor in the circuit. Do you have any?

I think, it's difficult to measure voltages, e.g. an actual Vce of an IGBT in a mains supplied circuit without a differential probe. Thus it's hard to determine, if the shown waveforms are "real".
 

igbt switch scheme in three phase inverter

Hi FVM

I have only two little bus capacitors. One 0.1uF at the output of the power supply, then a couple of 14 gauge 15cm long cables go to the inverter board, where another 0.1uF capacitor is placed between the bus terminals.

Do I need to put more capacitance to the power supply? (1mF or more)

Thanks once again.

Alex
 

b phase invertor

Just thinking out loud;

My experience has been with negative voltages for turning 'off' the gate.

Turn off times can exceed dead times which result in 'shoot thru', which may well be the condition your experiencing.

Again in my experience, asymmetrical gate control typically found the diode conducting along with Rg 'on', leaving Rg 'off' sunk to the negative voltage.
 

dead time inverter igbt

Thanks GetDeviceInfo.

I think my problem was that I did not have bus capacitors. I added two 820uF (1.6mF total) capacitor to the DC BUS, and the voltage spikes and rising stopped. The measurements I used to get to this conclusion are in the following images.
The test was made with two BK power supplies at 100vdc. In the first figure yo can see how the dc bus voltage is above 120v. By adding the capacitors the bus voltage remained at 100V.

I hope this solved the problem. What do you think.

Thanks

Alex
 

how does an igbt three phase inverter work?

and so, how did that work out?
 

igbt inverter bridge images

Hi Again

The capacitors solved the rising voltage problems in the DC voltage bus.

I attempted to the controller (postion PI with velocity PI in cascade), but I had many problems with the bootstrap capacitors getting discharged.

So I had changed the PWM scheme, now I'm leaving the low IGBTs on all the time. The PWM modulation is only sent to the high side mosfet. This solves the discharging of the bootstrap capacitor.

Now the problem is cross conduction. The low side IGBts are conducting when they are supposed to be open.

With the oscilloscope I've measured the Vec, when the low IGBT has 15v at the gate i have Vec=1.5v (with a little noise), but when the IGBT should be off (Vec=Vbus) some of the PWM signal can be seen going from 0v to Vbus.

What can I do to minimize cross conduction in my circuit.

Thanks in advance

Alex
 

igbt gate burning

So I had changed the PWM scheme, now I'm leaving the low IGBTs on all the time. The PWM modulation is only sent to the high side mosfet. This solves the discharging of the bootstrap capacitor.
I don't understand, how this is supposed to work. The low side switch should be controlled by an inverted high side signal,
a dead time logic should delay the risind edge of each gate drive.

To guarantee correct operation of the boostrap circuit, a minimum on-time must be provided in pwm generation for the low-side driver.
 

ir2210 driver burning

Thanks FvM.

I'm getting confused here with the control signals. The next image shows what control signals Im sending to the inverter bridge.

Active: means a solid 15v to the lower IGBT gate.
PWM: a 10Khz with a max 75% duty to high IGBT.
off: the IGBT should be an open circuit.

I've inserted a dead time when hall sensor state changes. All the IGBTs are sent to off state for some ns.

Something that happens with this method is, that the DC bus current consumtion increased.

Thanks Once again.

Alex
 

igbt gate sequence 3 phase

In my opinion, a drive pattern as I suggested in this thread should be used . I think, correct bootstrap function of the highside driver can't be guaranteed without switching the low side in PWM operation. As another problem, your drive scheme doesn't achieve proportional PWM action at low loads, as reported in the said thread.
 

burning test for igbt modules

Thanks FvM.

I've made the change in the PWM scheme. Now my position PI works fine, I need some time to adjust Gains, and add an acceleration ramp. Thanks once again.

I thought the PWM scheme I was using was usefull, because I saw it in almost al the BLDC app notes, but now thanks to you I know that is not the best PWM scheme.

I was wondering:

If I make a 15v power supply using a transformer and connected to the Vs and Vb pins of the IR2110. Can I replace the bootstrap capacitors? (of course taking out the charge diode from the circuit) would this get me a continuos high side operation? would this give more problems (noise, spurious switching, cross conduction)

I think there is some cross conduction in my circuit, how can I reduce it?

Thanks in advance

Alex.
 

igbt damage

Hi! to all....
I am also designing the same thing using 6 IGBT and 3 IR2110 drivers...
I found this post while surfing ...

I have some queries...
1. PWM sequence...how you have decided pwm sequence...I saw there hall-sensor is used in the project....can u explain me if hall-sensor is neccessary for this???
And algorithm for pwm sequence......

2. I want to use RCD snubber circuit like shown in the attached file...but I don't know how to calcullate R,C and D....my details for the supply and motor are----Vbus=230V ... R=5 ohm between two windings...
now I have checked the circuit with low voltages (~15V)... so I don't know other parameters...can u help me out??
 

igbt dead time

Hi mananshah

I'm attaching a document that has many formulas for snubber circuit calculation.

About PWM sequence I was using the sequence found in all microchip application notes. No I've changed thanks to FvM, this PWM scheme gives you a better torque at low speeds. I'm using hall sensors because I want to control the rotor position. If you only need to control speed you can make sensorless control, (well you still need ADC capability).

Hope this helps.

I have a question:
the 230v bus voltage, is the rated motor voltage?
does the rated motor voltage is RMS or DC?

Thanks

Alex
 

snubber circuit for igbt inverter

Hi! Alex
the voltage which is going to highside igbt is 230-240 DC coming from AC 230V and rectified to produce DC.

Actually, I do have centrifuge 5810 from eppendorf, in which this type of driver is used, but it has gone bad...now I am trying to make my own...
But I don't know the whether the motor is used is AC Induction or Ac synchronous or 3-phase brushless DC motor... the motor is covered , I can only see the 3 wires coming from inside...no details are there ...how to know which motor is there? I have checked the resistance between each winding is 5 ohm......

So, I have measured the voltage at collector og highside IGBT is 230-240V DC...

I have other question tooo..
I want to solve this mystery for moving ahead...please tell me(if u know), is there any difference when you give pwm sequence for your igbt drive to drive 3-phase AC induction motor or BLDC or Synchronous AC motor???

I am confused because I don't know the motor is which type???
I heard that 120 degree phase diff. is necessary for AC synchronous??
tell me if u know...
 

bldc hall sensor timing advance circuit

Hi Again

I'm posting the signals of the final PWM scheme. I hope I've understanded right this time.

mananshah:
Well before doing a drive you need to kwon the target motor. It's true that the 3phase bridge topology is the same for Induction, synchronous and Brushless motors, but the control algorithm will change.

Burshless motors and synchronous motors have permanent magnets to provide a magnetic field. I you rotate your motor and measure the voltage between phases, you have a BLDC or a synchronous motor. There is little difference between the construction of theres motors. Synchronous are mainly designed to work with sinusoidal voltages at 60hz. While some BLDC motors can work in a bigger frequency range (I've seen some of 0-300hz), and some times they admit trapezoidal voltages.

If you dont get any voltage you have an induction motor. As its name indicates the magnetic field is induced in the rotor, just like voltage is induced in the secondary winding of a transformer.

Hope this helps

Alex
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top