WOLFRAM SYSTEM MODELER

WaterPump

Water pumping station

Diagram

Wolfram Language

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

Information

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

There are two reservoirs at ambient pressure, the second one 25 m higher than the first one. The ideal pump is driven by a speed source, starting from zero and going up to 1.2 times nominal speed. To avoid water flowing back, the one way valve is used.

Outputs (5)

V_flow

Default Value: volumeFlowSensor.y

Type: VolumeFlowRate (m³/s)

Description: Volume flow rate

p

Default Value: pressureSensor.y

Type: Pressure (Pa)

Description: Pressure at pump outlet

w

Default Value: multiSensor.w

Type: AngularVelocity (rad/s)

Description: Pump speed

tau

Default Value: multiSensor.tau

Type: Torque (N⋅m)

Description: Pump torque

power

Default Value: multiSensor.power

Type: Power (W)

Description: Pump power

Components (11)

trapezoid

Type: Trapezoid

Description: Generate trapezoidal signal of type Real

gain

Type: Gain

Description: Output the product of a gain value with the input signal

speed

Type: Speed

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

multiSensor

Type: MultiSensor

Description: Ideal sensor to measure the torque and power between two flanges (= flange_a.tau*der(flange_a.phi)) and the absolute angular velocity

ambient1

Type: Ambient

Description: Ambient with constant properties

idealPump

Type: IdealPump

Description: Model of an ideal pump

volumeFlowSensor

Type: VolumeFlowSensor

Description: Volume flow sensor

pressureSensor

Type: PressureSensor

Description: Absolute pressure sensor

oneWayValve

Type: OneWayValve

Description: Simple one-way valve

pipe

Type: Pipe

Description: Pipe with optional heat exchange

ambient2

Type: Ambient

Description: Ambient with constant properties