modelPrescribedPump
Pump with ideally controlled speed
Extends from BaseClasses.PartialPump (Base model for pumps).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Acceleration | g (from PartialPump) | Constants.g_n | |
| Boolean | use_N_in | false | Get the rotational speed from the input connector |
| Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpm | N_const | N_nominal | Constant rotational speed |
| Assumptions | |||
| Boolean | checkValve (from PartialPump) | false | = true to prevent reverse flow |
| Characteristics | |||
| Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpm | N_nominal (from PartialPump) | Nominal rotational speed for flow characteristic | |
| Medium.Density | d_nominal (from PartialPump) | Medium.density_pTX(Medium.p_default, Medium.T_default, Medium.X_default) | Nominal fluid density for characteristic |
| Boolean | use_powerCharacteristic (from PartialPump) | false | Use powerCharacteristic (vs. efficiencyCharacteristic) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.Interfaces.FluidPort_a | port_a (from PartialPump) | ||
| Modelica.Fluid.Interfaces.FluidPort_b | port_b (from PartialPump) | ||
| Modelica.Blocks.Interfaces.RealInput | N_in | Prescribed rotational speed |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.VolumeFlowRate | V_flow (from PartialPump) | Volume flow rate at port_a | |
| Modelica.SIunits.MassFlowRate | m_flow (from PartialPump) | Mass flow rate | |
| Modelica.SIunits.Power | P (from PartialPump) | Power given to the fluid | |
| Modelica.SIunits.Density | d (from PartialPump) | Density at port_a | |
| Modelica.SIunits.Position | head (from PartialPump) | Pump head | |
| Modelica.SIunits.PressureDifference | dp (from PartialPump) | Pressure difference between port_a and port_b | |
| Modelica.SIunits.Efficiency | eta (from PartialPump) | Isentropic efficiency | |
| Modelica.SIunits.Conversions.NonSIunits.AngularVelocity_rpm | N (from PartialPump) | Shaft rotational speed | |
| Medium.ThermodynamicState | state (from PartialPump) | State at inlet |