WOLFRAM SYSTEM MODELER

# pressureLoss_m_flow_and_Re

Return pressure drop from constant loss factor, mass flow rate and Re (dp = f(m_flow)) # Wolfram Language

In:= `SystemModel["Modelica.Fluid.Fittings.BaseClasses.QuadraticTurbulent.pressureLoss_m_flow_and_Re"]`
Out:= # Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Compute pressure drop from constant loss factor and mass flow rate (dp = f(m_flow)). If the Reynolds-number Re ≥ data.Re_turbulent, the flow is treated as a turbulent flow with constant loss factor zeta. If the Reynolds-number Re < data.Re_turbulent, the flow is laminar and/or in a transition region between laminar and turbulent. This region is approximated by two polynomials of third order, one polynomial for m_flow ≥ 0 and one for m_flow < 0. The common derivative of the two polynomials at Re = 0 is computed from the equation "data.c0/Re".

If no data for c0 is available, the derivative at Re = 0 is computed in such a way, that the second derivatives of the two polynomials are identical at Re = 0. The polynomials are constructed, such that they smoothly touch the characteristic curves in the turbulent regions. The whole characteristic is therefore continuous and has a finite, continuous first derivative everywhere. In some cases, the constructed polynomials would "vibrate". This is avoided by reducing the derivative at Re=0 in such a way that the polynomials are guaranteed to be monotonically increasing. The used sufficient criteria for monotonicity follows from:

Fritsch F.N. and Carlson R.E. (1980):
Monotone piecewise cubic interpolation. SIAM J. Numerc. Anal., Vol. 17, No. 2, April 1980, pp. 238-246

# Syntax

dp = pressureLoss_m_flow_and_Re(m_flow, rho_a, rho_b, mu_a, mu_b, data)

# Inputs (6)

m_flow Type: MassFlowRate (kg/s) Description: Mass flow rate from port_a to port_b Type: Density (kg/m³) Description: Density at port_a Type: Density (kg/m³) Description: Density at port_b Type: DynamicViscosity (Pa·s) Description: Dynamic viscosity at port_a Type: DynamicViscosity (Pa·s) Description: Dynamic viscosity at port_b Type: LossFactorData Description: Constant loss factors for both flow directions

# Outputs (1)

dp Type: Pressure (Pa) Description: Pressure drop (dp = port_a.p - port_b.p)