Thermal resistor
Linear thermal resistance: ΔT = R·Q.
- thermal
- Modelica Standard Library
- 2 ports
- 1 parameter
thermalResistorLibraryThermalDescription
Linear thermal resistance between two ports with no heat storage: the temperature difference is proportional to the heat flow. Equivalent to Thermal conductor with G = 1 / R.
Example
Cooling a hot part A 10 W part cools through a thermal resistance into a heatsink that convects and radiates to 20 °C.
10 WPart 100 J/KHeat flowR 2 K/WHeatsink 500 J/Kh·A 5 W/KConvectionAir 20 °CRadiationRoom 20 °CPart temperatureAcross R350 KHeld at 350 KG 1 W/KBody 100 J/K20 W at 1500 sHeaterBody temperature
Also in this example:ConstantStepHeat capacitorThermal conductorConvectionRadiationFixed temperatureTemperature sourceFixed heat flowHeat flow sourceTemperature sensorHeat flow sensorTemperature difference sensor
Ports
Conserving terminals 2
-
a
port_aHeat port a. Heat flow Q from a to b enters here.
-
b
port_bHeat port b. Q leaves here.
Parameters
-
Resistance
R1 K/W≥ 0
Thermal resistance, in K/W. Use a positive value.
Equations
Modelica
ΔT = port_a.T − port_b.T ΔT = R · Q port_a.Q_flow = Q, port_b.Q_flow = −Q
Implementation
Modelica Standard Library 4.1.0
MSL documentation Modelica.Thermal.HeatTransfer.Components.ThermalResistorAssumptions and limitations
- Constant resistance, independent of temperature. No heat storage.
Tips
- Datasheet junction-to-case and case-to-ambient values in K/W can be entered directly and chained in series.
See also
Select a block in Gradara and press F1 to open its page offline.