WOLFRAM SYSTEM MODELER

IndirectCooling

Indirect cooling circuit

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

3rd test example: IndirectCooling

A prescribed heat sources dissipates its heat through a thermal conductor to the inner coolant cycle. It is necessary to define the pressure level of the inner coolant cycle. The inner coolant cycle is coupled to the outer coolant flow through a thermal conductor.
Inner coolant's temperature rise near the source is the same as temperature drop near the cooler.
Results:
output explanation formula actual steady-state value
dTSource Source over Ambient dtouterCoolant + dtCooler + dTinnerCoolant + dtToPipe 40 K
dTtoPipe Source over inner Coolant Losses / ThermalConductor.G 10 K
dTinnerColant inner Coolant's temperature increase Losses * cp * innerMassFlow 10 K
dTCooler Cooler's temperature rise between inner and outer pipes Losses * (innerGc + outerGc) 10 K
dTouterColant outer Coolant's temperature increase Losses * cp * outerMassFlow 10 K

Parameters (3)

outerMedium

Value: FluidHeatFlow.Media.Medium()

Type: Medium

Description: Outer medium

innerMedium

Value: FluidHeatFlow.Media.Medium()

Type: Medium

Description: Inner medium

TAmb

Value: 293.15

Type: Temperature (K)

Description: Ambient temperature

Outputs (5)

dTSource

Default Value: prescribedHeatFlow.port.T - TAmb

Type: TemperatureDifference (K)

Description: Source over Ambient

dTtoPipe

Default Value: prescribedHeatFlow.port.T - pipe1.T_q

Type: TemperatureDifference (K)

Description: Source over inner Coolant

dTinnerCoolant

Default Value: pipe1.dT

Type: TemperatureDifference (K)

Description: Inner Coolant's temperature increase

dTCooler

Default Value: innerPipe.T_q - outerPipe.T_q

Type: TemperatureDifference (K)

Description: Cooler's temperature increase between inner and outer pipes

dTouterCoolant

Default Value: outerPipe.dT

Type: TemperatureDifference (K)

Description: Outer coolant's temperature increase

Components (20)

outerMedium

Type: Medium

Description: Outer medium

innerMedium

Type: Medium

Description: Inner medium

ambient1

Type: Ambient

Description: Ambient with constant properties

outerPump

Type: VolumeFlow

Description: Enforces constant volume flow

ambient2

Type: Ambient

Description: Ambient with constant properties

thermalConductor

Type: ThermalConductor

Description: Lumped thermal element transporting heat without storing it

heatCapacitor

Type: HeatCapacitor

Description: Lumped thermal element storing heat

prescribedHeatFlow

Type: PrescribedHeatFlow

Description: Prescribed heat flow boundary condition

pipe1

Type: Pipe

Description: Pipe with optional heat exchange

absolutePressure

Type: AbsolutePressure

Description: Defines absolute pressure level

innerPump

Type: VolumeFlow

Description: Enforces constant volume flow

heatFlow

Type: Constant

Description: Generate constant signal of type Real

outerVolumeFlow

Type: Constant

Description: Generate constant signal of type Real

innerVolumeFlow

Type: Constant

Description: Generate constant signal of type Real

outerGc

Type: Constant

Description: Generate constant signal of type Real

innerGc

Type: Constant

Description: Generate constant signal of type Real

outerPipe

Type: Pipe

Description: Pipe with optional heat exchange

innerPipe

Type: Pipe

Description: Pipe with optional heat exchange

innerConvection

Type: Convection

Description: Lumped thermal element for heat convection (Q_flow = Gc*dT)

outerConvection

Type: Convection

Description: Lumped thermal element for heat convection (Q_flow = Gc*dT)