modelPumpSpeedControlledDpV

Testing the pump dp-var algorithm with the speed controlled pump model.

Extends from Modelica.Icons.Example.

Information

What the test does

  • Tests PumpN model (speed controlled pump with controller block)
  • Tests dp-var control (PumpN version, "dynamic" calculation)
  • Tests system pressure drop change (ramp)
  • Tests pump off-switch

Annotations

Always make sure that the pump data (coefficient matrices, table of maxMin pump speed, etc.) suite your pump. You can use the test cases in Zugabe.Zugabe_DB.Pump.Examples to check that. Especially if you decide to use the simpler ABC coefficients c[2,0], c[1,1] and c[0,2] make sure that they yield similar results as the complete set of coefficients. Otherwise the result of pump head calculation will be (too) wrong and consequently, pump speed might be bound to its limits only.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_nominal1Nominal mass flow rate

Components

TypeNameDefaultDescription
.AixLib.Fluid.Movers.PumpsPolynomialBased.PumpSpeedControlledpump
Modelica.Blocks.Sources.BooleanPulsePumpOn
Modelica.Blocks.Sources.RamprampValvePosition
AixLib.Fluid.Sources.Boundary_pTvessle
Controls.CtrlDpVarNctrlDpVarN
BaseClasses.PumpBuspumpBus
Actuators.Valves.TwoWayLinearsimpleValve

Contents

NameDescription
Medium

Revisions

  • 2019-09-18 by Alexander Kümpel:
    Renaming and restructuring.
  • 2018-03-01 by Peter Matthes:
    Adjusted parameter settings. From pump model removed Nstart (became Nnom in pump model) and m_flow_start (should be used as output from pump rather than a setting). Changed setting of system.m_flow_start to become pump.m_flow_start.
  • 2018-02-01 by Peter Matthes:
    Switches pump off near end of simulation to check for handling of power and efficiency calculation. Improves plot script.
  • 2018-01-29 by Peter Matthes:
    * Removes parameter useABCformula in pump model and changes pump record to Stratos_Pico_25_1_6.
    * The selectable function for efficiency calculation could be removed from the parameter dialog.
    * Changes Nnom parameter into Nstart as Nnom has been removed.
  • 2017-12-06 by Peter Matthes:
    Implemented and added new plot script.