Heat flow source
Injects the input heat flow (W) into its port.
- signal
- thermal
- Modelica Standard Library
- 2 ports
prescribedHeatFlowLibraryThermalDescription
Injects the heat flow given by an input signal into whatever its port is connected to. Use it to feed computed losses, for example electrical power dissipation, into a thermal model.
Example
Cooling a hot part A 10 W part cools through a thermal resistance into a heatsink that convects and radiates to 20 °C.
Also in this example:ConstantStepHeat capacitorThermal conductorThermal resistorConvectionRadiationFixed temperatureTemperature sourceFixed heat flowTemperature sensorHeat flow sensorTemperature difference sensor
Ports
Inputs 1
-
Q
Q_flowHeat flow to inject, in watts. Positive heats the connected network.
Conserving terminals 1
-
Q
portHeat port. The block delivers Q_flow out of this port.
Equations
port.Q_flow = −Q_flow
Implementation
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowTips
- Pair it with Power sensor to turn a component’s electrical loss into heat.
Used in
These larger examples use it too. Open them from Examples in the app.
- Data center cooling control
See also
Select a block in Gradara and press F1 to open its page offline.