Thermal Contact Resistance

Category: Thermal Analysis | Integrated 2026-04-06
CAE visualization for contact resistance thermal theory - technical simulation diagram
Thermal Contact Resistance

Thermal Contact Resistance: Theoretical Foundations

What is Thermal Contact Resistance?

๐Ÿง‘โ€๐ŸŽ“

Professor, is it true that even when two metals are joined, there's a temperature jump at the interface?


๐ŸŽ“

It's true. Actual solid surfaces are full of microscopic asperities, and the true contact area is only about 1-5% of the apparent area. The remaining gaps are filled with air or grease. This imperfect contact causes a temperature discontinuity. This is thermal contact resistance.


๐Ÿง‘โ€๐ŸŽ“

Only a few percent are actually touching?


๐ŸŽ“

Yes. Therefore, the thermal contact resistance $R_c$ is defined as the ratio of the interface temperature jump $\Delta T$ to the heat flux $q''$.


$$R_c = \frac{\Delta T}{q''}$$

Its unit is [m$^2$ K/W]. Its reciprocal is the contact conductance $h_c = 1/R_c$ [W/(m$^2$ K)].


Governing Factors

๐Ÿง‘โ€๐ŸŽ“

What determines the magnitude of thermal contact resistance?


๐ŸŽ“

There are four main factors.


FactorEffectTypical Value
Surface Roughness $\sigma_s$Rougher increases $R_c$Ra 0.1~10 ฮผm
Contact Pressure $P$Higher decreases $R_c$0.1~100 MPa
Interstitial MaterialGrease can reduce $R_c$ to 1/10โ€”
Material Hardness $H$Softer increases true contact areaโ€”

The Cooper-Mikic-Yovanovich model is widely used.


$$h_c = 1.25 \, k_s \frac{m}{\sigma} \left(\frac{P}{H}\right)^{0.95}$$

Here, $k_s$ is the harmonic mean thermal conductivity $k_s = 2k_1 k_2/(k_1+k_2)$, $m$ is the surface slope, $\sigma$ is the composite roughness $\sigma = \sqrt{\sigma_1^2 + \sigma_2^2}$, and $H$ is the microhardness.


๐Ÿง‘โ€๐ŸŽ“

So it's almost proportional to the contact pressure to the power of 0.95. That means bolt clamping force is effective.


๐ŸŽ“

Exactly. In heat sink mounting for electronics, bolt torque management directly affects temperature. In some cases, doubling the tightening torque can roughly double the contact conductance.

Coffee Break Trivia

Three Generations of Micro-Contact Models

The theoretical models for thermal contact resistance have evolved through three generations: (1) GreenWood-Williamson (1966: elastic contact) โ†’ (2) Majumdar-Bhushan (1991: fractal surfaces) โ†’ (3) Persson (2001: full-scale elasticity). The Persson model originated in the context of car tire friction but gained attention for its application to thermal contact, leading to widespread adoption in precision equipment design in the 2010s.

Computational Methods for Thermal Contact Resistance

Modeling Thermal Contact Resistance in FEM

๐Ÿง‘โ€๐ŸŽ“

How is thermal contact resistance handled in FEM?


๐ŸŽ“

Either by creating a thin virtual layer at the interface or by directly specifying the conductance value to contact elements. The basic discretization is expressed by a thermal conductance matrix between interface nodes.


$$q_i = h_c (T_i^{\text{master}} - T_i^{\text{slave}})$$

Assembling this at the element level yields the interface heat transfer matrix.


$$K_{ij}^{\text{contact}} = \int_{\Gamma_c} h_c N_i N_j \, d\Gamma$$

๐Ÿง‘โ€๐ŸŽ“

It's mathematically the same form as the Robin condition for convective boundary conditions.


๐ŸŽ“

Good observation. Implementation-wise, it can be handled the same as the Robin condition. However, pairing of contact surfaces (matching master/slave surfaces) is additionally required.


Gap Conductance Setting

๐ŸŽ“

In practice, variable conductance depending on the contact state is often used.


Contact StateConductance $h_c$ [W/(m$^2$ K)]Application Scenario
Perfect Contact$10^5$~$10^6$Welded joints, shrink fits
Grease Filled$10^3$~$10^4$Heat sink mounting
Direct Metal-to-Metal Contact$10^2$~$10^4$Bolted joint surfaces
With Air Gap$10^0$~$10^2$Loose fits
๐Ÿง‘โ€๐ŸŽ“

There's a difference of over four orders of magnitude. Getting this estimation wrong would completely change the results.


๐ŸŽ“

Exactly. The standard practice is to perform a sensitivity analysis, checking the temperature difference with $h_c$ halved and doubled. If the results strongly depend on $h_c$, obtaining measured values should be considered.


Nonlinear Thermal Contact Resistance

๐ŸŽ“

Pressure-dependent or temperature-dependent thermal contact resistance becomes a nonlinear problem. It involves coupling with structural analysis to determine contact pressure, calculating $h_c$ from that pressure using the CMY model, and feeding it back to the thermal analysis. This iteration is repeated until convergence.


๐Ÿง‘โ€๐ŸŽ“

So coupled structural-thermal analysis is needed.


๐ŸŽ“

Ansys Mechanical and Abaqus automate this coupling. In Ansys, you just need to set TCC (Thermal Contact Conductance) for contact elements CONTA174/TARGE170.

Coffee Break Trivia

Actual Measurement with Laser Flash Method

The laser flash method per ASME D5470 standard is used for precise measurement of thermal contact resistance. It involves stacking samples and calculating the TCR of the contact interface while varying press pressure. The Netzsch LFA 467 (released 2020) can measure in the range of 0.5~50 mmยฒยทK/W with ยฑ2% accuracy. It is widely adopted for power semiconductor package evaluation.

Thermal Contact Resistance in Practice

Analysis Flow

๐Ÿง‘โ€๐ŸŽ“

Please explain the procedure for analysis including thermal contact resistance.


๐ŸŽ“

The standard flow is as follows.


1. Identify Contact Surfaces: Clearly define surface pairs that contact each other in CAD.

2. Determine Conductance Value: From measured values, literature values, or calculated using the CMY model.

3. Set Contact Pairs: Define master/slave surfaces and assign $h_c$.

4. Mesh Conformity: Adjust the mesh so that nodes are aligned on opposing contact surfaces.

5. Solve & Verification: Verify that the temperature jump at the interface is physically reasonable.


๐Ÿง‘โ€๐ŸŽ“

Is mesh conformity mandatory?


๐ŸŽ“

It can be solved with non-conforming meshes (Mortar method or GGI connection), but conforming meshes tend to yield higher accuracy for contact surfaces. Especially when the temperature jump is small, artifacts from mesh non-conformity can become visible.


Typical Thermal Contact Resistance Values

Interface$R_c$ [m$^2$ K/W]Condition
Al-Al (Polished, No Grease)$2 \times 10^{-4}$P=1 MPa
Al-Al (With Thermal Grease)$5 \times 10^{-6}$k=5 W/(m K) Grease
Cu-Cu (Polished)$1 \times 10^{-4}$P=1 MPa
Si-Heat Spreader (With TIM)$1 \times 10^{-5}$TIM Thickness 50ฮผm
Bolted Flange$10^{-4}$~$10^{-3}$Varies near bolts vs. far away
๐Ÿง‘โ€๐ŸŽ“

Thermal grease improves it by two orders of magnitude!


๐ŸŽ“

That's because grease fills the gaps instead of air (k=0.026 W/(m K)). However, grease degradation over time (pump-out, drying) should also be considered; values after degradation should be used for long-term reliability evaluation.


Result Verification

๐ŸŽ“

Here are the verification points for thermal contact resistance analysis.


  • Confirm Temperature Jump: Plot node temperatures on both sides of the contact surface and check if $\Delta T = q'' \cdot R_c$ holds.
  • Energy Conservation: Check if the heat flow passing through the contact surface matches upstream and downstream.
  • Sensitivity Analysis: Quantify the impact on results by varying $h_c$ by $\pm$50%.

Related Simulators

Experience the theory firsthand with the interactive simulator for this field

All Simulators

Related fields

Structural AnalysisFluid AnalysisManufacturing Process Analysis
Rate this article
Thank you for your feedback!
Helpful
More details
Report error
Helpful
0
More details
0
Report error
0
Written by NovaSolver Contributors
Anonymous Engineers & AI โ€” Sitemap
About the Authors