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 | Source1 over Ambient | dTCoolant1 + dTtoPipe1 | 15 K |
dTtoPipe1 | Source1 over Coolant1 | Losses1 / ThermalConductor1.G | 5 K |
dTCoolant1 | Coolant's temperature increase | Losses * cp * totalMassFlow/2 | 10 K |
dTSource2 | Source2 over Ambient | dTCoolant2 + dTtoPipe2 | 30 K |
dTtoPipe2 | Source2 over Coolant2 | Losses2 / ThermalConductor2.G | 10 K |
dTCoolant2 | Coolant's temperature increase | 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: Source1 over Ambient |
---|---|
dTtoPipe1 |
Default Value: prescribedHeatFlow1.port.T - pipe1.T_q Type: TemperatureDifference (K) Description: Source1 over Coolant1 |
dTCoolant1 |
Default Value: pipe1.dT Type: TemperatureDifference (K) Description: Coolant1's temperature increase |
dTSource2 |
Default Value: prescribedHeatFlow2.port.T - TAmb Type: TemperatureDifference (K) Description: Source2 over Ambient |
dTtoPipe2 |
Default Value: prescribedHeatFlow2.port.T - pipe2.T_q Type: TemperatureDifference (K) Description: Source2 over Coolant2 |
dTCoolant2 |
Default Value: pipe2.dT Type: TemperatureDifference (K) Description: Coolant2's temperature increase |
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 |