modelPartialPressureLoss

Extends from RestrictionInterface.

Parameters

TypeNameDefaultDescription
Initialization › Fluid
SI.AbsolutePressurep_init (from PartialFluidComponent)environment.p_ambientInitial temperature of the component
Advanced
Booleanfrom_dptrue= true, use m_flow = f(dp) else dp = f(m_flow)
Booleanuse_Refalse= true, if turbulent region is defined by Re, otherwise by dp_small or m_flow_small
SI.AbsolutePressuredp_small1Turbulent flow if |dp| >= dp_small
SI.MassFlowRatem_flow_small0.01Turbulent flow if |m_flow| >= m_flow_small

Connectors

TypeNameDefaultDescription
OpenHydraulics.Interfaces.FluidPortport_a (from HorizontalTwoPort)
OpenHydraulics.Interfaces.FluidPortport_b (from HorizontalTwoPort)

Components

TypeNameDefaultDescription
OpenHydraulics.Fluids.BaseClasses.PartialFluidoil (from PartialFluidComponent)This model must be defined in each circuit; the type must be a subtype of PartialFluid
SI.VolumeFlowRateq_flow_a (from HorizontalTwoPort)port_a.m_flow/oil.density(p_a)
SI.VolumeFlowRateq_flow_b (from HorizontalTwoPort)port_b.m_flow/oil.density(p_b)
SI.Pressuredp (from HorizontalTwoPort)port_a.p - port_b.pPressure drop (negative for pumps)
SI.AbsolutePressurep_a (from HorizontalTwoPort)Oil properties at the inlet
SI.AbsolutePressurep_b (from HorizontalTwoPort)Oil properties at the inlet
SI.ReynoldsNumberReReynoldsNumber_m_flow(port_a.m_flow, (oil.dynamicViscosity(p_a) + oil.dynamicViscosity(p_b))/2, data.D_Re)Reynolds number at diameter D_Re
SI.Densityd_aoil.density(p_a)Density at port a
SI.Densityd_boil.density(p_b)Density at port b