Package Modelica.​Thermal.​HeatTransfer.​Sources
Thermal sources

Information

Extends from Modelica.​Icons.​SourcesPackage (Icon for packages containing sources).

Package Contents

NameDescription
FixedHeatFlowFixed heat flow boundary condition
FixedTemperatureFixed temperature boundary condition in Kelvin
PrescribedHeatFlowPrescribed heat flow boundary condition
PrescribedTemperatureVariable temperature boundary condition in Kelvin

Model Modelica.​Thermal.​HeatTransfer.​Sources.​FixedTemperature
Fixed temperature boundary condition in Kelvin

Information

This model defines a fixed temperature T at its port in Kelvin, i.e., it defines a fixed temperature as a boundary condition.

Parameters

TypeNameDefaultDescription
TemperatureT Fixed temperature at port

Connectors

TypeNameDescription
HeatPort_bport 

Model Modelica.​Thermal.​HeatTransfer.​Sources.​PrescribedTemperature
Variable temperature boundary condition in Kelvin

Information

This model represents a variable temperature boundary condition. The temperature in [K] is given as input signal T to the model. The effect is that an instance of this model acts as an infinite reservoir able to absorb or generate as much energy as required to keep the temperature at the specified value.

Connectors

TypeNameDescription
HeatPort_bport 
input RealInputT 

Model Modelica.​Thermal.​HeatTransfer.​Sources.​FixedHeatFlow
Fixed heat flow boundary condition

Information

This model allows a specified amount of heat flow rate to be "injected" into a thermal system at a given port. The constant amount of heat flow rate Q_flow is given as a parameter. The heat flows into the component to which the component FixedHeatFlow is connected, if parameter Q_flow is positive.

If parameter alpha is <> 0, the heat flow is multiplied by (1 + alpha*(port.T - T_ref)) in order to simulate temperature dependent losses (which are given with respect to reference temperature T_ref).

Parameters

TypeNameDefaultDescription
HeatFlowRateQ_flow Fixed heat flow rate at port
TemperatureT_ref293.15Reference temperature
LinearTemperatureCoefficientalpha0Temperature coefficient of heat flow rate

Connectors

TypeNameDescription
HeatPort_bport 

Model Modelica.​Thermal.​HeatTransfer.​Sources.​PrescribedHeatFlow
Prescribed heat flow boundary condition

Information

This model allows a specified amount of heat flow rate to be "injected" into a thermal system at a given port. The amount of heat is given by the input signal Q_flow into the model. The heat flows into the component to which the component PrescribedHeatFlow is connected, if the input signal is positive.

If parameter alpha is <> 0, the heat flow is multiplied by (1 + alpha*(port.T - T_ref)) in order to simulate temperature dependent losses (which are given with respect to reference temperature T_ref).

Parameters

TypeNameDefaultDescription
TemperatureT_ref293.15Reference temperature
LinearTemperatureCoefficientalpha0Temperature coefficient of heat flow rate

Connectors

TypeNameDescription
input RealInputQ_flow 
HeatPort_bport