IGBT Power Loss Calculator (Datasheet Method)


IGBT Power Loss Calculator: Datasheet Method

Calculate total IGBT and diode power dissipation using key parameters from manufacturer datasheets.


Amperes (A)


Volts (V)


Volts (V) for the anti-parallel diode


Percentage (%)


kiloHertz (kHz)


milliJoules (mJ) at test conditions


milliJoules (mJ) at test conditions


milliJoules (mJ) at test conditions


Volts (V)


Volts (V) for E_on/E_off/E_rec


Total Power Loss
0.00 W

IGBT Conduction Loss
0.00 W

IGBT Switching Loss
0.00 W

Diode Conduction Loss
0.00 W

Diode Switching Loss
0.00 W

Understanding IGBT Power Losses Calculation Using Datasheet Parameters

An Insulated-Gate Bipolar Transistor (IGBT) is a crucial semiconductor device used in power electronics for efficient and fast switching. However, during operation, it dissipates energy in the form of heat, known as power loss. An accurate igbt power losses calculation using the datasheet parameters is fundamental for designing effective thermal management systems (like heatsinks) and ensuring the device’s reliability and longevity. This calculator helps engineers estimate these losses based on standard values provided in manufacturer datasheets.

The Formulas for IGBT Power Loss

Total power loss in an IGBT module is the sum of losses from the IGBT itself and its anti-parallel freewheeling diode. Both components have two primary types of losses: conduction losses (when current is flowing through them) and switching losses (during the transition from on-to-off and off-to-on).

1. Conduction Losses

IGBT Conduction Loss (Pcond, IGBT): This occurs when the IGBT is in the ‘on’ state. It’s calculated by multiplying the on-state voltage by the current and the proportion of time it is on (duty cycle).

Formula: Pcond, IGBT = VCE(sat) * IC * D

Diode Conduction Loss (Pcond, Diode): This occurs when the freewheeling diode is conducting (typically when the IGBT is off in an inductive circuit).

Formula: Pcond, Diode = VF * IC * (1 – D)

2. Switching Losses

Switching losses are proportional to the switching frequency. The energy lost during each switching event is provided in the datasheet (Eon, Eoff, Erec) but must be scaled to the actual operating voltage.

IGBT Switching Loss (Psw, IGBT): This is the sum of energy lost during turn-on and turn-off, multiplied by the frequency.

Formula: Psw, IGBT = (Eon + Eoff) * fsw * (Vapp / Vtest)

Diode Switching Loss (Psw, Diode): This is primarily due to the reverse recovery effect in the diode.

Formula: Psw, Diode = Erec * fsw * (Vapp / Vtest)

3. Total Power Loss

Formula: PTotal = Pcond, IGBT + Pcond, Diode + Psw, IGBT + Psw, Diode

Variables for IGBT Power Loss Calculation
Variable Meaning Unit Typical Range
VCE(sat) Collector-Emitter Saturation Voltage Volts (V) 1.0 – 3.5 V
IC Collector Current Amps (A) 10 – 1000+ A
D Duty Cycle % 1 – 99 %
VF Diode Forward Voltage Volts (V) 0.8 – 3.0 V
fsw Switching Frequency kiloHertz (kHz) 5 – 100 kHz
Eon, Eoff IGBT Switching Energy milliJoules (mJ) 0.1 – 20 mJ
Erec Diode Reverse Recovery Energy milliJoules (mJ) 0.1 – 10 mJ
Vapp / Vtest Voltage Scaling Factor Ratio 0.5 – 2.0

Practical Examples

Example 1: Motor Drive Application

Consider an IGBT in a variable frequency drive (VFD) operating under heavy load.

  • Inputs: IC = 100 A, VCE(sat) = 2.1 V, VF = 1.9 V, D = 60%, fsw = 10 kHz, Eon = 3.5 mJ, Eoff = 4.0 mJ, Erec = 2.5 mJ, Vapp = 550 V, Vtest = 400 V.
  • Results:
    • IGBT Conduction Loss = 2.1 * 100 * 0.60 = 126.0 W
    • Diode Conduction Loss = 1.9 * 100 * (1 – 0.60) = 76.0 W
    • IGBT Switching Loss = (3.5 + 4.0) * 10 * (550 / 400) = 103.1 W
    • Diode Switching Loss = 2.5 * 10 * (550 / 400) = 34.4 W
    • Total Power Loss = 339.5 W

Example 2: Solar Inverter Application

Here, the IGBT might operate at a higher frequency but lower current.

  • Inputs: IC = 30 A, VCE(sat) = 1.7 V, VF = 1.4 V, D = 45%, fsw = 30 kHz, Eon = 0.8 mJ, Eoff = 1.0 mJ, Erec = 0.5 mJ, Vapp = 800 V, Vtest = 600 V.
  • Results:
    • IGBT Conduction Loss = 1.7 * 30 * 0.45 = 22.95 W
    • Diode Conduction Loss = 1.4 * 30 * (1 – 0.45) = 23.1 W
    • IGBT Switching Loss = (0.8 + 1.0) * 30 * (800 / 600) = 72.0 W
    • Diode Switching Loss = 0.5 * 30 * (800 / 600) = 20.0 W
    • Total Power Loss = 138.05 W

How to Use This IGBT Power Loss Calculator

  1. Gather Datasheet Values: Open the datasheet for your specific IGBT part number. Find the electrical characteristics and switching energy graphs.
  2. Enter Operating Conditions: Input your system’s actual collector current (IC), DC bus voltage (Vapp), and desired switching frequency (fsw).
  3. Input IGBT Parameters: Enter the VCE(sat) at your operating current and the Eon and Eoff values. Note the Vtest and Itest conditions for these energy values.
  4. Input Diode Parameters: Enter the forward voltage (VF) and reverse recovery energy (Erec) for the anti-parallel diode.
  5. Calculate: Click the “Calculate Power Loss” button to see a full breakdown of the estimated losses.
  6. Interpret Results: The “Total Power Loss” is the critical value for selecting a heatsink. For a more detailed analysis, look into our thermal resistance calculation guide.

Key Factors That Affect IGBT Power Loss

The igbt power losses calculation using the datasheet parameters is an estimation, and several factors can influence the real-world results.

  • Junction Temperature (Tj): As the IGBT heats up, its VCE(sat) and switching energies change. Most datasheet values are given at 25°C and 125°/150°C. Always use the high-temperature values for a worst-case design.
  • Switching Frequency (fsw): This has the most direct impact on switching losses. Doubling the frequency roughly doubles the switching loss portion of the total.
  • Collector Current (IC): Higher current increases both conduction losses (linearly) and switching losses (often more than linearly).
  • Gate Drive Circuit: The gate voltage and gate resistor (Rg) value significantly affect turn-on and turn-off speeds, thereby altering Eon and Eoff. A proper gate driver design guide is essential.
  • DC Bus Voltage (Vapp): Higher bus voltages lead to higher switching losses as the device has to traverse a larger voltage swing.
  • Stray Inductance: Parasitic inductance in the circuit layout can cause voltage overshoots and ringing, increasing switching losses. A snubber circuit design can help mitigate this.

Frequently Asked Questions (FAQ)

1. What is the biggest source of power loss in an IGBT?

It depends on the application. In low-frequency applications like motor drives ( < 10 kHz), conduction losses often dominate. In high-frequency applications like power supplies or solar inverters (> 20 kHz), switching losses become the dominant factor.

2. Why do I need to scale the switching energy (E_on, E_off)?

Datasheets provide switching energy values measured at a specific test voltage (V_test). If your application’s bus voltage (V_app) is different, the energy lost per switching event will scale proportionally. This calculator applies that linear scaling for a more accurate estimate.

3. Are leakage losses included in this calculation?

No. Blocking or leakage losses, which occur when the IGBT is in the ‘off’ state, are typically very small (microamps or milliamps) and are considered negligible in most power applications compared to conduction and switching losses.

4. How does temperature affect V_CE(sat)?

For most modern IGBTs, VCE(sat) has a positive temperature coefficient, meaning it increases as the device gets hotter. This leads to higher conduction losses at operating temperature, which is why using worst-case (high-temp) datasheet values is crucial.

5. What is diode reverse recovery energy (E_rec)?

When the freewheeling diode switches off, a brief reverse current flows, causing a significant power loss. This energy (E_rec) is dissipated as heat and also contributes to the turn-on loss of the opposing IGBT.

6. Can I use this calculator for a MOSFET?

While conceptually similar, the formulas are different. A MOSFET’s conduction loss is calculated using its on-resistance (RDS(on)). You should use a dedicated MOSFET switching loss calculator for that purpose.

7. Why is duty cycle important for conduction loss?

The duty cycle determines the proportion of time the IGBT is on versus the time its anti-parallel diode is on. The total conduction loss is a weighted average of the losses in each device during their respective conduction periods.

8. What is the next step after this calculation?

After finding the total power loss, you must perform a thermal resistance calculation to determine the required heatsink performance to keep the IGBT’s junction temperature below its maximum rating.

© 2026 Your Company. This calculator provides an estimation for educational purposes. Always verify calculations against manufacturer specifications and real-world testing.



Leave a Reply

Your email address will not be published. Required fields are marked *