modelCentrifugalPumpCharacteristics

Test model for CentrifugalPump

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Test model for centrifugal pump characteristics used in the CentrifugalPump model.

The model compares the measurements option (dataFromMeasurements = true) with the coefficients option (dataFromMeasurements = false).

In particular, the pump pressure rise measurements.dp is compared against coefficients.dp for varying flow rates at design rotational speed.

Time is used as a proxy for the mass flow rate (linear relation): time = 0 corresponds to zero mass flow rate, and time = 1 corresponds to the reference mass flow rate.
Time time < 0 is used for "start up".

Time is used as a proxy for the mass flow rate (linear relation): time = 0 corresponds to zero mass flow rate, and time = 1 corresponds to the reference mass flow rate.
Time time < 0 is used for "start up".

measurements and coefficients may differ slightly. Their difference depends on the number of significant used to create the coeffiencts records, see CalculateCoefficientsFromMeasurements.

Parameters

TypeNameDefaultDescription
Realw_n0.2Normalized speed
Medium.TemperatureT293.15Temperature
Medium.AbsolutePressurep100000Pressue
Medium.ThermodynamicStatestateMedium.setState_pT(p, T)
Medium.DensityrhoMedium.density(state)

Components

TypeNameDefaultDescription
ThermofluidStream.DropOfCommonsdropOfCommons
ThermofluidStream.Boundaries.Sourcesource
Boundaries.Sinksink
ThermofluidStream.Processes.CentrifugalPumpcoefficients
Modelica.Blocks.Sources.RealExpressionrotationalSpeed
Modelica.Blocks.Sources.RampmassFlowRamp
ThermofluidStream.Boundaries.Sourcesource1
Boundaries.Sinksink1
ThermofluidStream.Processes.CentrifugalPumpmeasurements
Sensors.SingleFlowSensormassFlowSensor
Sensors.SingleFlowSensorsingleFlowSensor1
Modelica.Blocks.Continuous.PIPI
Modelica.Blocks.Math.Feedbackfeedback
Modelica.Blocks.Continuous.PIPI1
Modelica.Blocks.Math.Feedbackfeedback1

Contents

NameDescription
Medium

Revisions

  • 2026, by Raphael Gebhart (raphael.gebhart@dlr.de):
    Initial version.