modelPartialPump
Base model for centrifugal pumps
Extends from LibRAS.Interfaces.PartialTwoPort, LibRAS.Interfaces.PartialLumpedVolume.
Parameters
| Type | Name | Default | Description |
| SI.VolumeFlowRate | V_flow_single_init | m_flow_start/rho_nominal/nParallel | Used for simplified initialization model |
| SI.Height | delta_head_init | flowCharacteristic(V_flow_single_init) - flowCharacteristic(0) | Used for simplified initialization model |
| SI.Acceleration | g | system.g | |
| Medium.MassFlowRate | unit_m_flow | 1 | |
| Initialization |
| Medium.AbsolutePressure | p_a_start | system.p_start | Guess value for inlet pressure |
| Medium.AbsolutePressure | p_b_start | p_a_start | Guess value for outlet pressure |
| Medium.MassFlowRate | m_flow_start | system.m_flow_start | Guess value of m_flow = port_a.m_flow |
| Characteristics |
| Integer | nParallel | 1 | Number of pumps in parallel |
| NonSI.AngularVelocity_rpm | N_nominal | | Nominal rotational speed for flow characteristic |
| Medium.Density | rho_nominal | Medium.density_pTX(Medium.p_default, Medium.T_default, Medium.X_default) | Nominal fluid density for characteristic |
| Boolean | use_powerCharacteristic | false | Use powerCharacteristic (vs. efficiencyCharacteristic) |
| Assumptions |
| Boolean | checkValve | false | = true to prevent reverse flow |
| SI.Volume | V | 0 | Volume inside the pump |
| Assumptions › Heat transfer |
| Boolean | use_HeatTransfer | false | = true to use a HeatTransfer model, e.g., for a housing |
| Advanced › Obsolete |
| Boolean | show_NPSHa | false | obsolete -- remove modifier and specify Monitoring for NPSH instead |
Components
| Type | Name | Default | Description |
| HeatTransfer | heatTransfer | | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort | | |
| Medium.Density | rho | medium.d | |
| SI.Pressure | dp_pump | port_b.p - port_a.p | Pressure increase |
| SI.Height | head | dp_pump/(rho*g) | Pump head |
| SI.MassFlowRate | m_flow | port_a.m_flow | Mass flow rate (total) |
| SI.MassFlowRate | m_flow_single | m_flow/nParallel | Mass flow rate (single pump) |
| SI.VolumeFlowRate | V_flow | | Volume flow rate (total) |
| SI.VolumeFlowRate | V_flow_single | | Volume flow rate (single pump) |
| NonSI.AngularVelocity_rpm | N | | Shaft rotational speed |
| SI.Power | W_single | | Power Consumption (single pump) |
| SI.Power | W_total | W_single*nParallel | Power Consumption (total) |
| Real | eta | | Global Efficiency |
| Real | s | | Curvilinear abscissa for the flow curve in parametric form (either mass flow rate or head) |
| Monitoring | monitoring | | Monitoring model |
Contents
| Name | Description |
| flowCharacteristic | Head vs. V_flow characteristic at nominal speed and density |
| powerCharacteristic | Power consumption vs. V_flow at nominal speed and density |
| efficiencyCharacteristic | |
HeatTransfer | |
| Monitoring | |