modelgetRPM_centrifugalPump

Reverse calculates the rotational speed (y=omega_RPM) that is required for the pump flow=m_flow_ref

Extends from Modelica.Blocks.Interfaces.SO (Single Output continuous control block).

Information

Parameters

TypeNameDefaultDescription
BooleanexplicitCalculationtrueIf false let tool solve second order equation
Modelica.SIunits.AccelerationgModelica.Constants.g_n
Nominal pump characteristic
Modelica.SIunits.VolumeFlowRate[:]q_nom{0.0, 0.001, 0.0015}Volume flow rate for given operating points (single pump)
Modelica.SIunits.Height[size(q_nom, 1)]head_nom{60, 30, 0}Pump head for given operating points
Nominal operating point
Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpmomega_RPM_nom1500Nominal rotational speed
SI.Densityd_nom1000Nominal Liquid Density
Initialization
Modelica.SIunits.MassFlowRatem_flow_nom1Mass flowrate start value (single pump)

Connectors

TypeNameDefaultDescription
RealOutputy (from SO)Connector of Real output signal

Components

TypeNameDefaultDescription
Modelica.SIunits.MassFlowRatem_flow_refReference mass flow
Modelica.SIunits.Densityd_inletd_nomPump inlet density
RealdpPump pressure head
Reala
Realb
Realc
Real[3]ABCPump characteristics polynominal