recordPumpMultiple

Record for multiple-pump models

Extends from Modelica.Icons.Record (Icon for records).

Information

This record provides the set of sizing and operating parameters for the multiple-pump model Buildings.Templates.Components.Pumps.Multiple.

A default flow characteristic is provided, which goes through the design operating point and spans over 0 and twice the design flow rate at maximum speed. This default characteristic is based on a least squares polynomial fit of the characteristics from Buildings.Fluid.Movers.Data.Pumps.Wilo. The user may refer to the documentation of Buildings.Fluid.HydronicConfigurations.UsersGuide.ModelParameters for further details. Note that a default medium density is used to parameterize the pump characteristic. So models that use this record should overwrite this default value with the density of the medium in use, especially in the case of a water/glycol mix.

In order to modify the default characteristic, one may use either of the following methods.

  • Assign the whole subrecord per or only its component per.pressure. In this case the elements per[i] may differ one from another. This is the recommended approach for unequally sized units such as dedicated pumps.
  • Redeclare the component per. In this case the elements per[i] are all equal to the redeclared record instance. This is the recommended approach for equally sized units such as headered pumps.

Those various use cases are illustrated in Buildings.Templates.Components.Validation.PumpMultipleRecord.

Parameters

TypeNameDefaultDescription
Fluid.Movers.Data.Generic[max(nPum, 1)]per
Modelica.Units.SI.Densityrho_defaultBuildings.Media.Water.d_constDefault medium density
Configuration
Buildings.Templates.Components.Types.PumptypEquipment type
IntegernPumNumber of pumps
Nominal condition
Modelica.Units.SI.MassFlowRate[nPum]m_flow_nominalMass flow rate - Each pump
Modelica.Units.SI.PressureDifference[nPum]dp_nominalTotal pressure rise - Each pump