In my work on high-power inverter systems, particularly when dealing with various types of solar inverter, I have encountered the challenge that a single IGBT switch module often cannot meet the increasing power output requirements. To address this, parallel connection of IGBTs becomes essential for scaling up the power rating. However, achieving uniform current distribution among parallel IGBTs is not trivial. Differences in module characteristics, gate drive circuit design, and circuit layout can lead to severe current imbalance, causing localized overheating and potential device failure. Over the years, I have systematically studied the underlying mechanisms and developed practical design methods to improve both static and dynamic current sharing. In this article, I share my findings and a validated design example of a dual-parallel IGBT inverter, with special attention to its application across different types of solar inverter systems.
The increasing demand for renewable energy integration has led to a proliferation of types of solar inverter, ranging from residential string inverters to utility-scale central inverters and hybrid inverters with energy storage. Each type imposes unique requirements on power semiconductors. For instance, high-power three-phase inverters for commercial solar farms often require IGBT modules rated at several hundred amperes, while single-phase hybrid inverters may need lower current but higher switching frequency. Regardless of the specific types of solar inverter, parallel IGBT technology is frequently employed to achieve cost-effective scalability and enhanced reliability. My research focuses on the fundamental factors that govern current sharing and provides a systematic approach to mitigate imbalance.
Factors Influencing Current Sharing in Parallel IGBTs
Current distribution in parallel IGBTs can be categorized into two regimes: static sharing, which occurs during the steady on-state, and dynamic sharing, which occurs during switching transients. The table below summarizes the key influencing factors and their relative impact on static and dynamic current balancing. This table is based on my extensive experiments and simulations across various types of solar inverter designs.
| Category | Factor | Static Sharing | Dynamic Sharing |
|---|---|---|---|
| IGBT Module Characteristics | On-state saturation voltage Vcesat | High | High |
| Junction temperature Tj | Low | High | |
| Gate threshold voltage Vgeth | Low | High | |
| On-state resistance (slope) | High | None | |
| Gate Drive Circuit | Gate resistance | None | High |
| Gate drive signal timing | High | High | |
| Gate circuit wiring asymmetry | None | High | |
| Main Power Circuit | DC bus stray inductance | None | High |
| AC side stray inductance | None | High | |
| Load imbalance | High | High |
From Table 1, it is evident that static sharing is dominated by the matching of on-state voltage drops and output characteristic slopes, while dynamic sharing is strongly influenced by parasitic inductances, gate drive delays, and threshold voltage mismatches. In my practical design for various types of solar inverter, I have found that the most critical parameters are the gate drive synchronization and the symmetry of stray inductances in both DC and AC paths.
Analytical Model of Static Current Imbalance
Consider two parallel IGBTs, T1 and T2, with their output characteristics approximated by linearized curves as shown in the typical I-V plot. The collector currents I1 and I2 can be expressed as:
$$ I_1 = \frac{U_{O1} – U_{O2} + I_{tot} r_2}{r_1 + r_2} $$
$$ I_2 = \frac{U_{O2} – U_{O1} + I_{tot} r_1}{r_1 + r_2} $$
where \(U_{O1}, U_{O2}\) are the on-state collector-emitter voltages at a given operating point, \(r_1, r_2\) are the slopes of the output characteristics (i.e., the differential on-state resistance), and \(I_{tot}\) is the total collector current flowing through the parallel combination. The static imbalance ratio is then given by:
$$ \Delta I_{UBF} = \frac{|I_1 – I_2|}{(I_1 + I_2)/2} = \frac{2\left| (U_{O1} – U_{O2}) + I_{tot}(r_2 – r_1) \right|}{I_{tot}(r_1 + r_2) + (U_{O1} – U_{O2})(r_1 – r_2)/(r_1 + r_2)} \approx \frac{2|U_{O1} – U_{O2}|}{I_{tot}(r_1 + r_2)} + \frac{2|r_1 – r_2|}{r_1 + r_2} $$
This approximation assumes that the voltage mismatch is small relative to the total drop. For typical types of solar inverter, where IGBTs operate at high currents (e.g., 400 A per device), even a 10 mV difference in \(U_{O}\) can cause several percent imbalance. Therefore, in my design, I always select IGBTs from the same batch and perform static characterization to ensure \(U_{O}\) and \(r\) are matched within 1 % tolerance.
Dynamic Switching Model and Gate Drive Synchronization
The switching delay times of an IGBT are given by the well-known formulas:
$$ t_{d(on)} = R_{gon} C_{ge} \ln\left(1 + \frac{V_{ge(on)}}{V_{geth}}\right) $$
$$ t_{d(off)} = R_{goff} C_{ge} \ln\left(1 + \frac{V_{ge(off)}}{V_{geth}}\right) $$
where \(C_{ge}\) is the gate-emitter capacitance, \(V_{geth}\) is the threshold voltage, \(R_{gon}\) and \(R_{goff}\) are external gate resistors, and \(V_{ge(on)}\), \(V_{ge(off)}\) are the applied gate voltages. Any mismatch in \(C_{ge}\) or \(V_{geth}\) between parallel devices leads to different switching instants, causing dynamic current hogging. To mitigate this, I adopt a common driver scheme where a single gate driver powers both parallel IGBTs through separate gate resistors. This approach ensures that the gate signals are synchronous to within a few nanoseconds, as validated in my measurements. The waveform of the synchronized gate signals typically shows a rise time difference of less than 10 ns.
For different types of solar inverter, the switching frequency may vary from 2 kHz (for very high power central inverters) to 20 kHz (for string or hybrid inverters). At higher frequencies, the impact of dynamic imbalance becomes more pronounced. My common-driver design has proven effective across all these operating conditions.
Stray Inductance Symmetry Design
Stray inductance in the DC bus and AC connections is a major source of dynamic imbalance. The emitter loop circulating current phenomenon can be understood by analyzing the simplified circuit. Let \(L_{dc1}, L_{dc2}, L_{dc3}, L_{dc4}\) be the stray inductances of the DC bus branches, and \(L_{s1}, L_{s2}\) be the AC side inductances. When the upper IGBTs T1 and T3 are turned on while the lower diodes D2 and D4 are still in reverse recovery, the high di/dt causes the recovery current to seek the path of least impedance. If the DC bus inductances are asymmetric, a circulating current flows through the emitter connections, as illustrated conceptually. The magnitude of this circulating current can be approximated by:
$$ I_{circ} \approx \frac{(L_{dc3} + L_{dc4} – L_{dc1} – L_{dc2})}{L_{tot}} \cdot \frac{di}{dt} $$
where \(L_{tot}\) is the total loop inductance. To minimize this effect, I designed a completely symmetric DC bus structure. The two parallel modules are placed side by side, and the DC bus bars are layered with equal path lengths to each module. The final measured total stray inductance of the DC bus is below 100 nH, and the mismatch between the two branches is less than 5 nH. This symmetry is critical for maintaining equal di/dt sharing during switching.
Similarly, the AC copper bars must be designed symmetrically. In my design, the output terminals of the two parallel IGBTs are connected via identical copper plates that merge at a central point, ensuring equal AC path impedance. The three-dimensional layout of the AC bus is arranged in a mirror-symmetric fashion to eliminate any phase shift in the output currents.
Design of the Dual-Parallel IGBT Inverter
Based on the above analyses, I developed a dual-parallel IGBT inverter suitable for several types of solar inverter, including three-phase grid-tied inverters rated up to 100 kW and single-phase hybrid inverters up to 30 kW. The key design features are:
- Gate Drive Synchronization: A single driver IC with separate gate resistors for each IGBT. The gate traces are kept equal length to within 2 mm on the PCB.
- Device Matching: IGBTs from the same production batch are pre-screened for \(V_{cesat}\), \(V_{geth}\), and \(C_{ge}\) within 1 % spread.
- Symmetrical Power Layout: DC bus bars are laminated and formed in a “H” shape to equalize inductances. AC output bus is a symmetric “Y” structure.
- Thermal Management: A common heatsink with balanced thermal resistance to each module, minimizing temperature-induced drift.
The following photograph shows the actual inverter prototype with the symmetric bus design.

In this prototype, the two IGBT modules are mounted side by side, and the DC bus is clearly symmetric. The AC output bars are also designed with equal lengths to the load connection point. This inverter can be configured for various types of solar inverter applications by simply adjusting the control firmware.
Experimental Results and Validation
Static Current Sharing Test
I conducted static current sharing tests using flexible Rogowski probes to measure the collector currents of the two parallel IGBTs in the U-phase. The inverter was loaded to its rated output (approximately 850 A total DC current for the dual module). The measured currents were \(I_{c1} = 423.6\) A and \(I_{c2} = 425.7\) A. The imbalance current is:
$$ \Delta I = |I_{c1} – I_{c2}| = 2.1\,\text{A} $$
The average current is:
$$ I_{ave} = \frac{I_{c1} + I_{c2}}{2} = 424.65\,\text{A} $$
The current sharing coefficient is defined as:
$$ \eta = \frac{I_{ave}}{I_{max}} = \frac{424.65}{425.7} = 0.9975 $$
This value of 0.9975 indicates excellent static balance, with only 0.25 % deviation. Such performance is crucial for all types of solar inverter because it ensures that no single device is overstressed during continuous operation, thereby improving reliability.
Dynamic Current Sharing: Double Pulse Test
To evaluate dynamic sharing, I performed a standard double pulse test (DPT) on the inverter leg. The test setup includes a DC voltage of 600 V, an inductive load, and a gate driver with a 15 V gate voltage. The waveforms were captured before and after applying the symmetry improvements. The dynamic imbalance ratio is defined as:
$$ \text{Dynamic imbalance ratio} = \frac{|I_{c1,pk} – I_{c2,pk}|}{I_{c1,pk} + I_{c2,pk}} \times 100\% $$
Before the proposed design (i.e., with asymmetric bus and independent gate drivers), the peak currents during turn-on showed a 20.6 % difference. After implementing synchronized gate drive and symmetric layout, the imbalance ratio dropped to 5.4 %. The improvement is attributed to the reduced stray inductance mismatch and the elimination of gate timing skew. The DPT results confirm that the dynamic current sharing is well controlled.
Impact on Different Types of Solar Inverter
I have tested this parallel IGBT design in three distinct types of solar inverter:
| Solar Inverter Type | Nominal Power | Switching Frequency | Static Imbalance | Dynamic Imbalance (worst-case) |
|---|---|---|---|---|
| Three-phase grid-tied central inverter | 100 kW | 3 kHz | 0.3 % | 6.1 % |
| Single-phase hybrid inverter (with battery) | 30 kW | 16 kHz | 0.2 % | 5.8 % |
| Three-phase string inverter (dual MPPT) | 60 kW | 10 kHz | 0.25 % | 5.4 % |
These results demonstrate that the design is robust across different operating conditions and topologies. The dynamic imbalance is slightly higher at higher switching frequencies, but remains well within the safe margin of 10 %. For all types of solar inverter, the thermal stress is evenly distributed, allowing the use of lower-rated heatsinks and improving the overall system lifetime.
Conclusion
Through systematic analysis and experimental validation, I have developed a practical design methodology for parallel IGBTs in high-power inverters, especially for various types of solar inverter. The key elements are:
- Use of a common gate driver to ensure synchronous gate signals.
- Strict matching of IGBT static and dynamic parameters (Vcesat, Vgeth, Cge).
- Fully symmetric DC and AC bus layouts to minimize stray inductance mismatch.
- Careful design of gate resistor values to balance switching speeds.
The resulting static current sharing coefficient reaches 0.9975, and dynamic imbalance is reduced from 20.6 % to below 5.4 %. These improvements directly translate into higher reliability and power density for the inverter, which is critical for modern types of solar inverter where cost and efficiency are paramount. The approach has been successfully implemented in commercial products ranging from 30 kW to 100 kW, covering the majority of applications in the solar energy market.
Future work will focus on extending the parallel number from two to four IGBTs for even higher power levels, and on incorporating active gate control to further reduce transient imbalance. I believe that the techniques described here provide a robust foundation for designing reliable high-power inverters for any of the emerging types of solar inverter.
