WOLFRAM SYSTEM MODELER

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: 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

Description: Ambient with constant properties

idealPump

Type: IdealPump

Description: Model of an ideal pump

valve

Type: Valve

Description: Simple valve

pipe

Type: Pipe

Description: Pipe with optional heat exchange

ambient2

Type: Ambient

Description: Ambient with constant properties

heatCapacitor

Type: HeatCapacitor

Description: Lumped thermal element storing heat

prescribedHeatFlow

Type: PrescribedHeatFlow

Description: Prescribed heat flow boundary condition

heatFlow

Type: Constant

Description: Generate constant signal of type Real

convection

Type: Convection

Description: Lumped thermal element for heat convection (Q_flow = Gc*dT)

thermalConductance

Type: Constant

Description: Generate constant signal of type Real

speed

Type: Speed

Description: Forced movement of a flange according to a reference angular velocity signal

speedRamp

Type: Ramp

Description: Generate ramp signal

valveRamp

Type: Ramp

Description: Generate ramp signal