modelPump
Extends from AixLib.Obsolete.BaseClasses.ObsoleteModel, AixLib.Fluid.Interfaces.PartialTwoPortTransport.
Information
Overview
Simple table based pump model.
Concept
Simple table based pump model with the following features:
- Table for minimal and maximal characteristic
- Choice between two control strategies: 1. dp-const; 2. dp-var
- Input for switching to night mode. During night mode, the pump follows the minimal characteristic
Example Results
AixLib.HVAC.Pumps.Examples.PumpHydraulicResistance_closedLoop
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.DataBase.Pumps.MinMaxCharacteristicsBaseDataDefinition | MinMaxCharacteristics | AixLib.DataBase.Pumps.Pump1() | Head = f(V_flow) for minimal and maximal rotational speed |
| Modelica.Units.SI.MassFlowRate[:] | m_flowsPump | MinMaxCharacteristics.minMaxHead[:, 1]./3600.*rho_default | Convert VFlow in m3/h to kg/s |
| Modelica.Units.SI.PressureDifference[:] | dpsPump | MinMaxCharacteristics.minMaxHead[:, 3].*rho_default.*Modelica.Constants.g_n | Convert m of head to Pa |
| Control strategy | |||
| Integer | ControlStrategy | 1 | Control Strategy |
| Modelica.Units.SI.Height | Head_max | max(MinMaxCharacteristics.minMaxHead[:, 3]) | Set head for the control strategy |
| Real | V_flow_max | max(MinMaxCharacteristics.minMaxHead[:, 1]) | Vmax in m3/h for the control strategy |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Height | Head | Pumping head | |
| Modelica.Blocks.Tables.CombiTable1Ds | table_minMaxCharacteristics | Table with Head = f(V_flow) min amd max characteristics for the pump | |
| Modelica.Blocks.Interfaces.BooleanInput | IsNight |
Revisions
-
November 2014 by Marcus Fuchs:
Changed model to use Annex 60 base class -
01.11.2013 by Ana Constantin:
implemented