modelSimpleCooling

Simple cooling circuit

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

1st test example: SimpleCooling

A prescribed heat source dissipates its heat through a thermal conductor to a coolant flow. The coolant flow is taken from an ambient and driven by a pump with prescribed mass flow.
Results:
output explanation formula actual steady-state value
dTSource Temperature difference between heat source and ambient condition dtCoolant + dtToPipe 20 K
dTtoPipe Temperature difference between heat source and coolant Losses / ThermalConductor.G 10 K
dTCoolant Coolant's temperature increase Losses * cp * massFlow 10 K

Parameters

TypeNameDefaultDescription
FluidHeatFlow.Media.MediummediumFluidHeatFlow.Media.Medium()Cooling medium
SI.TemperatureTAmb293.15Ambient temperature

Components

TypeNameDefaultDescription
SI.TemperatureDifferencedTSourceprescribedHeatFlow.port.T - TAmbTemperature difference between heat source and ambient condition
SI.TemperatureDifferencedTtoPipeprescribedHeatFlow.port.T - pipe.T_qTemperature difference between heat source and coolant
SI.TemperatureDifferencedTCoolantpipe.dTCoolant's temperature increase
FluidHeatFlow.Sources.Ambientambient1
FluidHeatFlow.Sources.VolumeFlowpump
FluidHeatFlow.Components.Pipepipe
FluidHeatFlow.Sources.Ambientambient2
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorheatCapacitor
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow
Modelica.Blocks.Sources.ConstantvolumeFlow
Modelica.Blocks.Sources.ConstantheatFlow
Modelica.Thermal.HeatTransfer.Components.Convectionconvection
Modelica.Blocks.Sources.ConstantthermalConductance