modelPartialTurboPump

Extends from PartialPump_Simple.

Parameters

TypeNameDefaultDescription
RealnParallel (from PartialPump_Simple)1# of parallel components
SI.VolumeFlowRateV_flow_nominalm_flow_nominal/d_nominal
SI.Heighthead_nominaldp_nominal/(d_nominal*Modelica.Constants.g_n)
SI.Densityd_startMedium.density_phX(p_a_start, h_a_start, X_start)Density
SI.PowerW_nominalV_flow_nominal*dp_nominal
SI.VolumeFlowRateV_flow_startm_flow_start/d_start
SI.Heighthead_start(p_b_start - p_a_start)/Modelica.Constants.g_n/d_start
Initialization › Start Value: Absolute Pressure
Medium.AbsolutePressurep_a_start (from PartialPump_Simple)Medium.p_defaultPressure at port a
Medium.AbsolutePressurep_b_start (from PartialPump_Simple)p_a_startPressure at port b
Initialization › Start Value: Temperature
Booleanuse_T_start (from PartialPump_Simple)trueUse T_start if true, otherwise h_start
Medium.TemperatureT_a_start (from PartialPump_Simple)Medium.T_defaultTemperature at port a
Medium.TemperatureT_b_start (from PartialPump_Simple)T_a_startTemperature at port b
Initialization › Start Value: Specific Enthalpy
Medium.SpecificEnthalpyh_a_start (from PartialPump_Simple)Medium.specificEnthalpy_pTX(p_a_start, T_a_start, X_start)Specific enthalpy at port a
Medium.SpecificEnthalpyh_b_start (from PartialPump_Simple)Medium.isentropicEnthalpy(p_b_start, Medium.setState_phX(p_a_start, h_a_start, X_start))Specific enthalpy at port b
Initialization › Start Value: Mass Fractions
Medium.MassFraction[Medium.nX]X_start (from PartialPump_Simple)Medium.X_defaultMass fractions m_i/m
Initialization › Start Value: Trace Substances
Medium.ExtraProperty[Medium.nC]C_start (from PartialPump_Simple)fill(0, Medium.nC)Trace substances
Initialization › Start Value: Mass Flow Rate
Medium.MassFlowRatem_flow_start (from PartialPump_Simple)0Mass flow rate
Advanced
BooleanallowFlowReversal (from PartialPump_Simple)true= true to allow flow reversal, false restricts to design direction (port_a -> port_b)
Visualization
BooleanshowName (from PartialPump_Simple)true
Nominal Conditions: Single pump basis
SI.AngularVelocityomega_nominal1500Pump speed
SI.Lengthdiameter_nominal0.1524Impeller diameter
SI.PressureDifferencedp_nominalp_b_start - p_a_startPressure increase
SI.MassFlowRatem_flow_nominalm_flow_start/nParallelMass flow rate
SI.Densityd_nominald_startDensity

Connectors

TypeNameDefaultDescription
Interfaces.FluidPort_Flowport_a (from PartialPump_Simple)high pressure port
Interfaces.FluidPort_Flowport_b (from PartialPump_Simple)low pressure port
Modelica.Mechanics.Rotational.Interfaces.Flange_ashaft

Components

TypeNameDefaultDescription
SI.Efficiencyeta_is (from PartialPump_Simple)Isentropic or aerodynamic efficiency
Medium.ThermodynamicStatestate_a (from PartialPump_Simple)
Medium.ThermodynamicStatestate_b (from PartialPump_Simple)
SI.PressureDifferencedp (from PartialPump_Simple)Pressure change
SI.MassFlowRatem_flow (from PartialPump_Simple)Mass flow rate
Medium.SpecificEnthalpydh_ideal (from PartialPump_Simple)Ideal enthalpy change
Medium.SpecificEnthalpydh (from PartialPump_Simple)Actual enthalpy change
SI.PowerW (from PartialPump_Simple)Pumping power required
SI.PowerW_ideal (from PartialPump_Simple)dh_ideal*m_flowIdeal pumping power required
SI.PowerUb (from PartialPump_Simple)Energy balance
SI.AngularVelocityomegaShaft rotational speed
SI.TemperatureT_aMedium.temperature(state_a)
SI.Pressurep_aport_a.p
SI.Densityd_aMedium.density(state_a)
SI.Pressurep_bport_b.p
SI.VolumeFlowRateV_flow_a
SI.Heighthead
SI.PowerQ_mechMechanical power added to system (i.e., pumping power)
SI.AnglephiShaft rotation angle
SI.Torquetau
SI.Accelerationg_nModelica.Constants.g_n