Main Content

Conductive Heat Transfer

Heat transfer by conduction

  • Library:
  • Simscape / Foundation Library / Thermal / Thermal Elements

  • Conductive Heat Transfer block


The Conductive Heat Transfer block represents a heat transfer by conduction between two layers of the same material. The transfer is governed by the Fourier law:



  • Q is heat flow.

  • k is thermal conductivity of the material.

  • A is area normal to the heat flow direction.

  • D is distance between layers (that is, thickness of material).

  • TA is temperature of layer A.

  • TB is temperature of layer B.

Connections A and B are thermal conserving ports associated with material layers. The block positive direction is from port A to port B. This means that the heat flow is positive if it flows from A to B.


To set the priority and initial target values for the block variables prior to simulation, use the Initial Targets section in the block dialog box or Property Inspector. For more information, see Set Priority and Initial Target for Block Variables.



expand all

Thermal conserving port associated with layer A.

Thermal conserving port associated with layer B.


expand all

Area of heat transfer, normal to the heat flow direction.

Model Examples

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2007b