AixLib.Fluid.Movers.PumpsPolynomialBased

# .AixLib.Fluid.Movers.PumpsPolynomialBased

Pump models with control block and new configuration approach

## Information

This packages contains pump models with a different, not so sophisitcated, mathematical approach than the original IBPSA models in Fluid.Movers.

The models PumpSpeedControlled and PumpHeadControlled were developed in the Zugabe project at the E.ON Energy Research Center. The main advantage to users might be

- the way how to generate pump curves (performance data).
- That the model respects power limitation that manufacturers impose on most of their pumps.

Using measurement or catalogue data of volume flow rate (m³/h), pump head (m), rotational speed set (rpm) and rotational speed act (rpm) a python script will generate a record with all necessary parameters for the model. Documentation with a visualization of the respective pump curves is included in the record.

In order to limit the pump's power consumption manufacturer normally will reduce the allowed pump speed for large volume flow rates, hence deforming the pump curves. This model takes the limitation into account based on the available catalogue or measurement data. Note that a design engineer normally only has catalogue data at his command.

This package is currently work in progress.

- Documentation needs updating.
- Some models in Examples package might be transferred to a Validation package.
- The names of the pump models might change in oder to better suite the naming convention in Fluid.Movers.
- The Fluid.Movers package is designed around Michael Wetter's pump models. Integrating the pumps in this package directly might confuse users as it is not clear what the differences are. Especially intergrating models in the sub-packages might lead to confusion to which top level package they belong to. Therefore, we decided to keep them a separate. Maybe it is possible to merge ideas (stable mathematical approach) from the Fluid.Movers-pumps into here.

- 2019-09-18 by Alexander Kümpel:
  Renaming and restructuring.
- 2018-05-14 by Peter Matthes:
  Transfered package from internal "Zugabe" library into AixLib.

## Contents

Name | Description
--- | ---
PumpHeadControlled | Pump model with pump head control, an onOff-Switch and limitation of pump head.
PumpSpeedControlled | Pump model with speed control, onOff-Switch and bounding of speed instead of pump delivery head.
Controls | Pump Controller
Examples |
BaseClasses |

Generated at 2026-05-09T18:18:56Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos