Thermal Design Guidelines for Gejian Power Devices
Proper thermal design is essential for reliable operation of power electronics systems. This guide provides practical thermal design guidelines for Gejian power devices.
Power Loss Calculations
Accurate power loss calculation is the foundation of thermal design. For IGBTs, total loss is the sum of conduction loss and switching loss. Conduction loss = I² × RCE(sat) × duty cycle, where RCE(sat) = VCE(sat) / IC. Switching loss = (Eon + Eoff) × switching frequency. Add diode conduction and switching losses. For SiC MOSFETs, conduction loss = I² × RDS(on) × duty cycle. Switching loss is lower due to absence of tail current. Always calculate at worst-case conditions including maximum current, minimum switching frequency (for conduction loss), and maximum switching frequency (for switching loss).
Thermal Resistance Network
The thermal path from junction to ambient consists of several thermal resistances in series: Rth(junction-to-case) is specified in the datasheet. Rth(case-to-heatsink) depends on thermal interface material (typically 0.1-0.5°C/W). Rth(heatsink-to-ambient) depends on heatsink design and cooling method. Total Rth(j-a) = Rth(j-c) + Rth(c-h) + Rth(h-a).
Cooling Methods
Natural convection is simplest but limited to low power (<50W) with large heatsinks. Forced air cooling provides 5-10x better performance and is suitable for medium power applications. Liquid cooling provides the highest performance for high-power applications. Phase change cooling may be used for very high power density.
Heatsink Selection
Required heatsink thermal resistance can be calculated from: Rth(h-a) = (Tj_max - Ta_max) / P_total - Rth(j-c) - Rth(c-h). Select a heatsink with thermal resistance lower than this value with appropriate safety margin. Consider derating for altitude, dust, and aging.
Temperature Monitoring
Use integrated NTC sensors in Gejian modules for accurate temperature monitoring. Implement overtemperature protection with appropriate thresholds. Monitor both device temperature and cooling system performance.
💡 FAE Insights
⚠️ Common Pitfalls
- ✗ Insufficient margin in thermal calculations leading to overheating
- ✗ Poor thermal interface material or application increasing thermal resistance
- ✗ Inadequate airflow in forced convection designs
- ✗ Not accounting for altitude derating in thermal calculations
- ✗ Ignoring overload conditions in thermal design
📋 Customer Cases
Renewable Energy Company
Solar Power
Challenge
The customer was experiencing IGBT overheating in their 50kW solar inverters during summer operation when ambient temperatures reached 45°C. The inverters would derate or shut down due to overtemperature, reducing energy harvest during peak sunlight hours.
Solution
We redesigned the thermal management system with a larger heatsink with 30% more surface area. Replaced the thermal interface material with a high-performance phase-change material and implemented proper torque-controlled mounting. Reduced switching frequency to 12kHz to reduce losses while maintaining acceptable current ripple. Improved the cooling system with larger fans and implemented automatic filter cleaning.
Customer Feedback
"The redesigned thermal system maintained junction temperatures below 125°C even at 45°C ambient and full power. The inverter could operate at full rated power throughout the day without derating. Energy harvest improved by 8% during hot weather conditions. The improved thermal design also increased expected device lifetime by 50%."
Frequently Asked Questions
1. How do I calculate power losses for IGBT thermal design?
IGBT power loss calculation involves conduction loss and switching loss components. Conduction loss is calculated as P_cond = I² × RCE(sat) × D, where I is RMS current, RCE(sat) is the on-state resistance (VCE(sat)/IC from datasheet), and D is duty cycle. Switching loss is P_sw = (Eon + Eoff) × fsw, where Eon and Eoff are switching energies per pulse from the datasheet (at your operating voltage and current), and fsw is switching frequency. Don't forget to add diode losses: P_diode = Vf × If × (1-D) + Erec × fsw, where Vf is forward voltage, If is forward current, and Erec is reverse recovery energy. Calculate at worst-case conditions: maximum current, minimum switching frequency for conduction loss, maximum switching frequency for switching loss, and maximum junction temperature (RCE(sat) increases with temperature). Add 20-30% margin to account for variations and ensure reliable operation.
2. What thermal interface material should I use?
Thermal interface material (TIM) selection is critical for minimizing thermal resistance between the device and heatsink. For Gejian power modules and discrete devices, we recommend high-performance thermal greases or phase-change materials. Thermal greases provide good performance (0.1-0.2°C/W) but can pump out over time. Phase-change materials provide excellent performance (0.08-0.15°C/W) and don't pump out, making them ideal for long-term reliability. Thermal pads are easier to apply but have higher thermal resistance (0.3-0.8°C/W) and are not recommended for high-power applications. Apply TIM in a thin, uniform layer - too much TIM increases thermal resistance. Follow the manufacturer's recommended mounting pressure (typically 2-4 Nm for modules). The mounting surface should be flat and clean. Re-torque after initial thermal cycling as some relaxation may occur. Proper TIM selection and application can reduce thermal resistance by 0.3-0.5°C/W, significantly improving thermal performance.
3. How do I select the right heatsink for my application?
Heatsink selection follows a systematic process: First, calculate total power losses at worst-case conditions. Second, determine maximum allowable junction temperature (Tj_max) from the device datasheet (typically 150°C or 175°C). Third, determine maximum ambient temperature (Ta_max) for your application. Fourth, calculate required heatsink thermal resistance: Rth(h-a) = (Tj_max - Ta_max) / P_total - Rth(j-c) - Rth(c-h). Fifth, select a heatsink with thermal resistance at least 20-30% lower than calculated for margin. For example, if you calculate required Rth(h-a) of 0.5°C/W, select a heatsink rated for 0.35°C/W or better. Consider the cooling method: natural convection provides 2-5°C/W, forced air 0.3-1°C/W, liquid cooling <0.3°C/W. Also consider size constraints, cost, and reliability. Forced air cooling is most common for industrial applications. Ensure adequate airflow and account for altitude derating (typically 20% reduction per 1000m above sea level).
4. What is the difference between natural convection and forced air cooling?
Natural convection cooling relies on buoyancy-driven airflow without fans. It is silent, reliable (no moving parts), and low cost, but provides limited cooling capability (typically 2-5°C/W thermal resistance). Natural convection is suitable for low-power applications (<50W) with large heatsinks and adequate clearance for airflow. Forced air cooling uses fans to increase airflow over the heatsink, providing 5-10x better cooling performance (0.3-1°C/W). It enables smaller heatsinks and higher power density but adds cost, noise, and potential reliability concerns (fan lifetime). Forced air is the most common cooling method for industrial power electronics. When designing forced air systems, ensure adequate airflow (typically 2-4 m/s over the heatsink), proper airflow direction, and filter maintenance. Consider fan redundancy for critical applications. For very high power or high ambient temperatures, liquid cooling provides the best performance (<0.3°C/W) but at higher cost and complexity.
5. How do I use the NTC temperature sensor in Gejian modules?
Gejian power modules include integrated NTC (Negative Temperature Coefficient) thermistors for temperature monitoring. The NTC has a nominal resistance of 10kΩ at 25°C with a B-value of approximately 3380K. To use the NTC, connect it in a voltage divider circuit with a pull-up resistor (typically 10kΩ) to a reference voltage (3.3V or 5V). Measure the voltage at the divider node to determine temperature. The resistance decreases as temperature increases according to the Steinhart-Hart equation or simplified B-parameter equation. For example, at 100°C, the NTC resistance is approximately 680Ω. The NTC is thermally coupled to the module baseplate, so it measures baseplate temperature rather than junction temperature. The junction temperature can be estimated by adding the temperature drop across the thermal resistance (Tj = T_baseplate + P_loss × Rth(j-c)). For protection, set temperature thresholds at appropriate levels - typically 80-90°C for warning and 100-110°C for shutdown, depending on your thermal design and safety margins.
6. How does altitude affect thermal design?
Altitude affects thermal design because air density decreases with altitude, reducing the effectiveness of air-cooled heatsinks. At higher altitudes: Natural convection effectiveness decreases because buoyancy forces are reduced. Forced air cooling effectiveness decreases because less mass flow rate of air passes over the heatsink for the same volumetric flow rate. The thermal resistance of air-cooled heatsinks increases approximately 20% per 1000m of altitude above sea level. For example, at 3000m altitude, a heatsink has approximately 60% higher thermal resistance than at sea level. For applications above 1000m altitude, you must derate the heatsink performance or increase heatsink size. Alternatively, consider liquid cooling which is not affected by altitude. When designing for high-altitude applications, calculate the required heatsink performance at the actual operating altitude. If a product must operate at multiple altitudes, design for the highest altitude. Also consider that high-altitude environments often have higher solar radiation and larger temperature swings, which may affect overall thermal management.
7. What temperature should I design for to ensure long device life?
While Gejian IGBTs and SiC MOSFETs are rated for maximum junction temperatures of 150°C or 175°C, designing for lower temperatures significantly improves reliability and extends device lifetime. As a general rule, every 10°C reduction in operating temperature approximately doubles the device lifetime (Arrhenius relationship). For high-reliability industrial applications, we recommend designing for maximum junction temperatures of 125°C or lower. This provides significant margin below the absolute maximum rating and ensures long-term reliability. For automotive applications, 150°C may be acceptable due to shorter expected lifetime and cost constraints. When setting overtemperature protection thresholds, consider: Warning threshold at 80-90°C (baseplate temperature) to allow corrective action. Shutdown threshold at 100-120°C (baseplate) to prevent damage. These thresholds should be validated with actual thermal testing under worst-case conditions. Remember that device reliability is also affected by temperature cycling, so minimize temperature swings when possible.