WOLFRAM SYSTEM MODELER
IndirectCoolingIndirect cooling circuit |
|
SystemModel["Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling"]

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.| output | explanation | formula | actual steady-state value |
| dTSource | Temperature difference between heat source and ambient condition | dtouterCoolant + dtCooler + dTinnerCoolant + dtToPipe | 40 K |
| dTtoPipe | Temperature difference between heat source and coolant in pipe 1 | Losses / ThermalConductor.G | 10 K |
| dTinnerCoolant | Inner Coolant's temperature increase | Losses * cp * innerMassFlow | 10 K |
| dTCooler | Coolant temperature difference between inner pipe and outer pipe | Losses * (innerGc + outerGc) | 10 K |
| dTouterCoolant | Outer coolant's temperature increase | Losses * cp * outerMassFlow | 10 K |
| 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 |
| dTSource |
Default Value: prescribedHeatFlow.port.T - TAmb Type: TemperatureDifference (K) Description: Temperature difference between heat source and ambient condition |
|---|---|
| dTtoPipe |
Default Value: prescribedHeatFlow.port.T - pipe1.T_q Type: TemperatureDifference (K) Description: Temperature difference between heat source and coolant in pipe 1 |
| 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: Coolant temperature difference between inner pipe and outer pipe |
| dTouterCoolant |
Default Value: outerPipe.dT Type: TemperatureDifference (K) Description: Outer coolant's temperature increase |
| 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) |