WOLFRAM SYSTEM MODELER
ParallelCoolingCooling circuit with parallel branches |
|
SystemModel["Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling"]

This information is part of the Modelica Standard Library maintained by the Modelica Association.
2nd test example: ParallelCooling
Two prescribed heat sources dissipate their heat through thermal conductors to coolant flows. The coolant flow is taken from an ambient and driven by a pump with prescribed mass flow, then split into two coolant flows connected to the two heat sources, and afterwards merged. Splitting of coolant flows is determined by pressure drop characteristic of the two pipes.| output | explanation | formula | actual steady-state value |
| dTSource1 | Temperature difference between heat source 1 and ambient condition | dTCoolant1 + dTtoPipe1 | 15 K |
| dTtoPipe1 | Temperature difference between heat source 1 and coolant in pipe 1 | Losses1 / ThermalConductor1.G | 5 K |
| dTCoolant1 | Coolant1's temperature increase in pipe 1 | Losses * cp * totalMassFlow/2 | 10 K |
| dTSource2 | Temperature difference between heat source 2 and ambient condition | dTCoolant2 + dTtoPipe2 | 30 K |
| dTtoPipe2 | Temperature difference between heat source 2 and coolant in pipe 2 | Losses2 / ThermalConductor2.G | 10 K |
| dTCoolant2 | Coolant2's temperature increase in pipe 2 | Losses * cp * totalMassFlow/2 | 20 K |
| dTmixedCoolant | Mixed coolant's temperature increase | (dTCoolant1+dTCoolant2)/2 | 15 K |
| medium |
Value: FluidHeatFlow.Media.Medium() Type: Medium Description: Cooling medium |
|---|---|
| TAmb |
Value: 293.15 Type: Temperature (K) Description: Ambient temperature |
| dTSource1 |
Default Value: prescribedHeatFlow1.port.T - TAmb Type: TemperatureDifference (K) Description: Temperature difference between heat source 1 and ambient condition |
|---|---|
| dTtoPipe1 |
Default Value: prescribedHeatFlow1.port.T - pipe1.T_q Type: TemperatureDifference (K) Description: Temperature difference between heat source 1 and coolant in pipe 1 |
| dTCoolant1 |
Default Value: pipe1.dT Type: TemperatureDifference (K) Description: Coolant1's temperature increase in pipe 1 |
| dTSource2 |
Default Value: prescribedHeatFlow2.port.T - TAmb Type: TemperatureDifference (K) Description: Temperature difference between Heat source 2 and ambient condition |
| dTtoPipe2 |
Default Value: prescribedHeatFlow2.port.T - pipe2.T_q Type: TemperatureDifference (K) Description: Temperature difference between heat source 2 and coolant in pipe 2 |
| dTCoolant2 |
Default Value: pipe2.dT Type: TemperatureDifference (K) Description: Coolant2's temperature increase in pipe 2 |
| dTmixedCoolant |
Default Value: ambient2.T_port - ambient1.T_port Type: TemperatureDifference (K) Description: Mixed Coolant's temperature increase |
| medium |
Type: Medium Description: Cooling medium |
|
|---|---|---|
| ambient1 |
Type: Ambient Description: Ambient with constant properties |
|
| pump |
Type: VolumeFlow Description: Enforces constant volume flow |
|
| pipe1 |
Type: Pipe Description: Pipe with optional heat exchange |
|
| pipe2 |
Type: Pipe Description: Pipe with optional heat exchange |
|
| pipe3 |
Type: Pipe Description: Pipe with optional heat exchange |
|
| ambient2 |
Type: Ambient Description: Ambient with constant properties |
|
| heatCapacitor1 |
Type: HeatCapacitor Description: Lumped thermal element storing heat |
|
| prescribedHeatFlow1 |
Type: PrescribedHeatFlow Description: Prescribed heat flow boundary condition |
|
| convection1 |
Type: Convection Description: Lumped thermal element for heat convection (Q_flow = Gc*dT) |
|
| heatCapacitor2 |
Type: HeatCapacitor Description: Lumped thermal element storing heat |
|
| prescribedHeatFlow2 |
Type: PrescribedHeatFlow Description: Prescribed heat flow boundary condition |
|
| convection2 |
Type: Convection Description: Lumped thermal element for heat convection (Q_flow = Gc*dT) |
|
| volumeFlow |
Type: Constant Description: Generate constant signal of type Real |
|
| heatFlow1 |
Type: Constant Description: Generate constant signal of type Real |
|
| heatFlow2 |
Type: Constant Description: Generate constant signal of type Real |
|
| thermalConductance1 |
Type: Constant Description: Generate constant signal of type Real |
|
| thermalConductance2 |
Type: Constant Description: Generate constant signal of type Real |