BuildSysPro.IBPSA.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves

# .BuildSysPro.IBPSA.Fluid.Movers.Examples.SpeedControlled_y_pumpCurves

Pumps that illustrates the use of the pump curves

## Information

This example demonstrates how the pump curves changes for different (constant) input signal `y`. If `y ≥ delta = 0.05`, the pump curves are polynomials. For `y < delta = 0.05`, the pump curves convert to linear functions to avoid a singularity at the origin.

## Contents

Name | Description
--- | ---
Medium | Medium model
pumpModel | Declaration of pump model

## Revisions

- December 2, 2016, by Michael Wetter:
  Changed the valve opening signal to not take on zero as otherwise `pum.port_a.p` is negative, violating the `min` attribute on the pressure variable.
  This is for #606.
- March 11, 2016, by Michael Wetter:
  Reformulated model for OpenModelica.
- January 22, 2016, by Michael Wetter:
  Corrected type declaration of pressure difference. This is for #404.
- June 14, 2015, by Filip Jorissen:
  Set constant speed for pump using a `parameter` instead of a `realInput`.
- March 24 2010, by Michael Wetter:
  First implementation.

Generated at 2026-05-12T20:19:03Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos