Heat flow sensor

Heat flow from port a to port b.

  • signal
  • thermal
  • Modelica Standard Library
  • 3 ports
BlockHeat flow sensorKindheatFlowSensorLibraryThermal

Description

Measures the heat flow through it. Insert it in series in a heat path; it has no temperature drop.

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
In Gradara, select a Heat flow sensor block and press F1, then choose Open example. It opens as a new model in My models, ready to run.

Also in this example:ConstantStepHeat capacitorThermal conductorThermal resistorConvectionRadiationFixed temperatureTemperature sourceFixed heat flowHeat flow sourceTemperature sensorTemperature difference sensor

Ports

Outputs 1

  • QQ_flow

    Heat flow from port_a to port_b, in watts.

Conserving terminals 2

  • aport_a

    Heat port a. Heat flow entering here is counted as positive.

  • bport_b

    Heat port b.

Equations

Modelica
Q_flow = port_a.Q_flow
port_a.T = port_b.T
port_a.Q_flow + port_b.Q_flow = 0

Implementation

Modelica Standard Library 4.1.0Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensor
MSL documentation

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.