ParallelCoolingCooling circuit with parallel branches |
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: Modelica.Thermal.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 |
|
pump |
Type: VolumeFlow |
|
pipe1 |
Type: Pipe |
|
pipe2 |
Type: Pipe |
|
pipe3 |
Type: Pipe |
|
ambient2 |
Type: Ambient |
|
heatCapacitor1 |
Type: HeatCapacitor |
|
prescribedHeatFlow1 |
Type: PrescribedHeatFlow |
|
convection1 |
Type: Convection |
|
heatCapacitor2 |
Type: HeatCapacitor |
|
prescribedHeatFlow2 |
Type: PrescribedHeatFlow |
|
convection2 |
Type: Convection |
|
volumeFlow |
Type: Constant |
|
heatFlow1 |
Type: Constant |
|
heatFlow2 |
Type: Constant |
|
thermalConductance1 |
Type: Constant |
|
thermalConductance2 |
Type: Constant |