WOLFRAM SYSTEMMODELER

PumpAndValve

Cooling circuit with pump and valve

Diagram

Wolfram Language

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

Information

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

4th test example: PumpAndValve

The pump is running with half speed for 0.4 s, afterwards with full speed (using a ramp of 0.1 s).
The valve is half open for 0.9 s, afterwards full open (using a ramp of 0.1 s).
You may try to:
  • drive the pump with variable speed and let the valve full open to regulate the volume flow rate of coolant
  • drive the pump with constant speed and throttle the valve to regulate the volume flow rate of coolant

Parameters (2)

medium

Value: Modelica.Thermal.FluidHeatFlow.Media.Medium()

Type: Medium

Description: Cooling medium

TAmb

Value: 293.15

Type: Temperature (K)

Description: Ambient temperature

Outputs (3)

dTSource

Default Value: prescribedHeatFlow.port.T - TAmb

Type: TemperatureDifference (K)

Description: Source over Ambient

dTtoPipe

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

Type: TemperatureDifference (K)

Description: Source over Coolant

dTCoolant

Default Value: pipe.dT

Type: TemperatureDifference (K)

Description: Coolant's temperature increase

Components (14)

medium

Type: Medium

Description: Cooling medium

ambient1

Type: Ambient

idealPump

Type: IdealPump

valve

Type: Valve

pipe

Type: Pipe

ambient2

Type: Ambient

heatCapacitor

Type: HeatCapacitor

prescribedHeatFlow

Type: PrescribedHeatFlow

heatFlow

Type: Constant

convection

Type: Convection

thermalConductance

Type: Constant

speed

Type: Speed

speedRamp

Type: Ramp

valveRamp

Type: Ramp