Real-time calculation of fin efficiency, thermal resistance network, and junction temperature. Supports forced and natural convection. Instantly optimize power device and electronics cooling design.
Fin efficiency (rectangular fin):
$$\eta_{fin}= \frac{\tanh(mH)}{mH}, \quad m = \sqrt{\frac{h \cdot P}{k \cdot A_c}}$$Overall fin array efficiency:
$$\eta_o = 1 - \frac{N \cdot A_{fin}}{A_{total}}(1 - \eta_{fin})$$Sink-to-air thermal resistance:
$$\theta_{s\text{-}a}= \frac{1}{\eta_o \cdot h \cdot A_{total}}$$Junction temperature:
$$T_j = T_a + Q \cdot (\theta_{j\text{-}c}+ \theta_{c\text{-}s}+ \theta_{s\text{-}a})$$The core of the model is calculating the efficiency of a single rectangular fin. The temperature drops along the fin's length, reducing its effectiveness. The parameter *m* captures the balance between convective cooling (h) and conductive ability (k).
$$\eta_{fin}= \frac{\tanh(mH)}{mH}, \quad m = \sqrt{\frac{h P}{k A_c}}$$Where:
$\eta_{fin}$: Fin efficiency (0 to 1).
$H$: Fin height (m).
$h$: Heat transfer coefficient (W/m²·K).
$P$: Fin perimeter (m) = $2*(W + t_f)$ for a rectangular fin.
$k$: Thermal conductivity of the material (W/m·K).
$A_c$: Fin cross-sectional area (m²) = $W * t_f$.
Since a heat sink has many fins, we calculate an overall surface efficiency for the entire array. This accounts for the fact that the base plate between fins is 100% efficient, while the fins are less so.
$$\eta_o = 1 - \frac{N A_{fin}}{A_{total}}(1 - \eta_{fin})$$Where:
$\eta_o$: Overall surface efficiency.
$N$: Number of fins.
$A_{fin}$: Surface area of a single fin (m²).
$A_{total}$: Total exposed surface area of the heat sink (fins + base) (m²).
The overall thermal resistance from sink to ambient is then $R_{th,s-a}= 1 / (h \eta_o A_{total})$.
Power Electronics Cooling: Inverters for electric vehicles or industrial motor drives use high-power IGBTs and MOSFETs that can dissipate hundreds of watts. Engineers use this exact 1D resistance model to select or design a heat sink that keeps the semiconductor junction below its maximum rated temperature (e.g., 150°C), often using forced air cooling from a fan or liquid cold plate.
CPU & GPU Coolers: The heat sink on your computer's processor is a classic application. Pre-design starts with estimating the CPU's TDP (Thermal Design Power) and using a model like this to determine the necessary fin density, height, and base thickness before running detailed 3D CFD simulations in tools like Icepak or FloTHERM to optimize airflow.
LED Lighting Systems: High-brightness LEDs are sensitive to temperature; their light output and lifespan drop as temperature rises. Heat sink design is critical. This calculation helps determine the minimal aluminum extrusion profile needed to cool an LED array by natural convection, which is often required for outdoor, sealed fixtures.
Telecom & Server Equipment: Router boards and server blades pack many heat-generating components in a confined space. This model is used for initial component placement and heat sink selection on voltage regulators and network processors, ensuring the system meets its thermal budget before committing to a costly prototype and full-system thermal testing.
When you start using this simulator, watch out for a few common pitfalls. First, understand that the heat transfer coefficient h is not a constant. While the tool uses a fixed input value, the actual h varies depending on airflow velocity, temperature, and the fin geometry itself. For example, even in forced convection, if the flow path between fins is too narrow, airflow velocity can drop due to viscous resistance, leading to a phenomenon called "flow blockage" where h becomes lower than expected. You can experience this in the simulator by drastically increasing the "Number of Fins N"—you'll see that while surface area increases, the reduction in thermal resistance plateaus.
Next, remember that thermal resistance networks are not purely series-based in reality. This tool uses a simple series model (junction → case → heatsink → air), but in actual power devices, parallel paths exist where heat escapes directly from the case to the enclosure. Therefore, treat the simulator's "Total Thermal Resistance" as a worst-case value (heatsink path only). This is the correct approach for a conservative (higher temperature) estimate.
Finally, keep in mind that a material's thermal conductivity k changes with temperature. Especially for resin-encapsulated packages or low-cost heatsink materials, k can decrease by 10-20% at the intended operating temperature. The values you see when switching "Materials" in the simulator are representative values at room temperature, so it's safer to include a margin when designing for high-temperature environments.