Power Electronics & Motor Control

BLDC Inverter Loss Calculator

This tool models the thermal performance of a 3-Phase Inverter Bridge. It accurately calculates Conduction, Switching, and Diode Recovery losses for MOSFETs or IGBTs.

Toggle between Trapezoidal (Square Wave/6-Step) and Sinusoidal (PWM/FOC) modulation to visualize how different control strategies impact thermal efficiency.

System Parameters

Drive
V
A
kHz
0-1

Device Specifications

MOSFET
ns
ns
nC
ns
V
°C/W
°C

Loss Analysis

Live
Total Inverter Heat
— W
Est. Inverter Eff: — %
Per MOSFET (Avg) — W
Conduction (I²R) — W
Switching (VI) — W
Diode/Deadtime — W
Junction Temp (TJ)
— °C
Enter parameters
3-Phase Inverter Bridge Topology with High and Low Side Switches DC+ GND S1 S4 U S3 S6 V S5 S2 W BLDC

Modulation Topology Comparison

Understanding the difference between 6-step trapezoidal and sinusoidal modulation is critical for thermal management.

FeatureTrapezoidal (6-Step)Sinusoidal (PWM/FOC)
Conduction2 Phases Active (120°)3 Phases Active (180°)
Switching LossLower (Only 2 legs switch)Higher (All 3 legs switch)
Torque RippleHigh (Commutation bumps)Low (Smooth rotation)
Best ApplicationHigh Speed / Simple FansPrecision Servo / EV

Included Loss Models

Conduction (Pcond)

Trap: Ipk² × RDS × (1/3)

Sine: (Ipk / √2)² × RDS × 0.5

Uses Temperature-adjusted RDS(on).

Switching (Psw)

0.5 × Vbus × Ipk × (tr + tf) × fsw

Averaged over the active modulation period.

Dead Time (Pdt)

VSD × Iavg × tdead × fsw

Body diode conduction during the dead time gap.

Reverse Recovery (Prr)

Qrr × Vbus × fsw

Energy lost when body diode turns off.

How to Use

Estimate drive thermal performance.

1

Select Mode

Choose Trapezoidal for 6-step BLDC (2 phases active) or Sinusoidal for FOC PMSM (3 phases active).

2

Define System

Enter Bus Voltage, Peak Current, and Frequency. Don’t forget Dead Time if you are pushing high frequencies.

3

Check Heatsink

The Total Inverter Loss dictates your heatsink size. Keep the Junction Temp below 125°C for reliability.