modelSharpEdgedAdaptor

Extends from TRANSFORM.Fluid.FittingsAndResistances.BaseClasses.PartialResistancenew.

Parameters

TypeNameDefaultDescription
Booleanuse_Dimensiontrue=true to specify characteristic dimension else cross-sectional area and wetted perimeter
Assumptions
BooleanallowFlowReversal (from PartialResistancenew)true= true to allow flow reversal, false restricts to design direction (port_a -> port_b)
Visualization
BooleanshowName (from PartialResistancenew)true= false to hide component name
Initialization
SI.MassFlowRatem_flow_start (from PartialResistancenew)0Initial mass flow rate
Advanced
SI.MassFlowRatem_flow_smooth (from PartialResistancenew)0.001Smoothing tolerance around zero flow rate
SI.MassFlowRatedp_smooth (from PartialResistancenew)0.001Smoothing tolerance around zero flow rate
SI.ReynoldsNumberRe_lam (from PartialResistancenew)2300Laminar transition Reynolds number
SI.ReynoldsNumberRe_turb (from PartialResistancenew)4000Turbulent transition Reynolds number

Connectors

TypeNameDefaultDescription
TRANSFORM.Fluid.Interfaces.FluidPort_Flowport_a (from PartialResistancenew)Fluid connector a (positive design flow direction is from port_a to port_b)
TRANSFORM.Fluid.Interfaces.FluidPort_Flowport_b (from PartialResistancenew)Fluid connector b (positive design flow direction is from port_a to port_b)

Components

TypeNameDefaultDescription
Medium.ThermodynamicStatestate_a (from PartialResistancenew)
Medium.ThermodynamicStatestate_b (from PartialResistancenew)
Medium.ThermodynamicStatestate (from PartialResistancenew)
SI.PressureDifferencedp (from PartialResistancenew)
SI.MassFlowRatem_flow (from PartialResistancenew)
SI.Length[2]dimensions_ab{0.01, 0.02}Characteristic dimension (e.g., hydraulic diameter) at {port_a,port_b}
SI.Area[2]crossAreas_ab0.25*Modelica.Constants.pi*dimensions_ab.*dimensions_abCross sectional area at {port_a,port_b}
SI.Length[2]perimeters_abModelica.Constants.pi*dimensions_abWetted perimeter at {port_a,port_b}
Units.NonDim[4]CFs{1.0, 1.0, 1.0, 1.0}Expansion correction factors: {Laminar expansion, Turbulent expansion, Laminar contraction, Turbulent contraction}
SI.ReynoldsNumberReReynolds number
Units.NonDimK_abMinor loss coefficient if flow a->b
Units.NonDimK_baMinor loss coefficient if flow b->a
Units.NonDimKMinor loss coefficient
SI.Velocityv_aVelocity at port_a
SI.Velocityv_bVelocity at port_a
SI.Length[2]dimensionsif use_Dimension then dimensions_ab else 4*crossAreas_ab./perimeters_abCharacteristic dimension (e.g., hydraulic diameter)
SI.Area[2]crossAreasif use_Dimension then 0.25*Modelica.Constants.pi*dimensions_ab.*dimensions_ab else crossAreas_abCross-sectional area
SI.Length[2]perimetersif use_Dimension then Modelica.Constants.pi*dimensions_ab else perimeters_abWetted perimeter
RealcrossAreaRatiocrossAreas[1]/crossAreas[2]Ratio of crossArea_a/crossArea_b