modelPump

Pump model

Extends from ThermoCycle.Icons.Water.Pump.

Information

The Pump model represents the compression of a fluid in a turbo or volumetric machine. It is a lumped model based on performance curves where pump speed is set as an input.

The assumptions for this model are:

  • No dynamics ( it is considered negligible when compared to the one characterizing the heat exchanger).
  • No thermal energy losses to the environment
  • Isentropic efficiency based on empirical performance curve
  • Mass flow rate based on empirical performance curve

Modelling options

In the General tab the following options are available:

  • PumpType: select between different performance curves for isentropic and volumetric efficiencies.
  • PumpInput: switch the input between frequency and flow fraction

Parameters

TypeNameDefaultDescription
PumpTypesPumpTypePumpTypes.UD
PumpInputsPumpInputPumpInputs.freqChoose between f_pp or X_pp as input
Realf_pp030Pump frequency if not connected
RealX_pp00.7Pump Flow fraction if not connected
Realeta_em1Electro-mechanical efficiency of the pump
Realeta_is1Internal Isentropic efficiency of the pump
Realepsilon_v1Volumetric effectiveness of the pump
Modelica.SIunits.VolumeFlowRateV_dot_max2e-4Maximum pump flow rate
Initialization
Modelica.SIunits.SpecificEnthalpyhstart2.22e5Fluid specific enthalpy
Modelica.SIunits.MassFlowRateM_dot_start0.25Start value for the Mass flow rate

Components

TypeNameDefaultDescription
Realf_ppPump Frequency
RealX_ppPump Flow fraction
Modelica.SIunits.MassFlowRateM_dotMass flow rate
Medium.ThermodynamicStatefluidState
Modelica.SIunits.SpecificEnthalpyh_suFluid specific enthalpy
Modelica.SIunits.SpecificEnthalpyh_exFluid specific enthalpy
Modelica.SIunits.Pressurep_suSupply pressure
Modelica.SIunits.Pressurep_exExhaust pressure
Modelica.SIunits.Densityrho_suLiquid density
Modelica.SIunits.PowerW_dotPower Consumption (single pump)
RealetaPump overall effectiveness
Realeta_inPump internal effectiveness
Modelica.SIunits.VolumeFlowRateV_dotPump flow rate
Interfaces.Fluid.FlangeAInFlow
Interfaces.Fluid.FlangeBOutFlow
Modelica.Blocks.Interfaces.RealInputflow_in

Contents

NameDescription
Medium