WOLFRAM SYSTEM MODELER

Laminar

Pipe wall friction for laminar flow in circular tubes (linear correlation)

Package Contents

massFlowRate_dp

Return mass flow rate m_flow as function of pressure loss dp, i.e., m_flow = f(dp), due to wall friction

pressureLoss_m_flow

Return pressure loss dp as function of mass flow rate m_flow, i.e., dp = f(m_flow), due to wall friction

massFlowRate_dp_staticHead

Return mass flow rate m_flow as function of pressure loss dp, i.e., m_flow = f(dp), due to wall friction and static head

pressureLoss_m_flow_staticHead

Return pressure loss dp as function of mass flow rate m_flow, i.e., dp = f(m_flow), due to wall friction and static head

Package Constants (6)

use_mu

Value: true

Type: Boolean

Description: = true, if mu_a/mu_b are used in function, otherwise value is not used

use_roughness

Value: false

Type: Boolean

Description: = true, if roughness is used in function, otherwise value is not used

use_dp_small

Value: false

Type: Boolean

Description: = true, if dp_small is used in function, otherwise value is not used

use_m_flow_small

Value: false

Type: Boolean

Description: = true, if m_flow_small is used in function, otherwise value is not used

dp_is_zero

Value: false

Type: Boolean

Description: = true, if no wall friction is present, i.e., dp = 0 (function massFlowRate_dp() cannot be used)

use_Re_turbulent

Value: false

Type: Boolean

Description: = true, if Re_turbulent input is used in function, otherwise value is not used

Information

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

This component defines only the laminar region of wall friction: dp = k*m_flow, where "k" depends on density and dynamic viscosity. The roughness of the wall does not have an influence on the laminar flow and therefore argument roughness is ignored. Since this is a linear relationship, the occurring systems of equations are usually much simpler (e.g., either linear instead of non-linear). By using nominal values for density and dynamic viscosity, the systems of equations can still further be reduced.

In UsersGuide the complete friction regime is illustrated. This component describes only the Hagen-Poiseuille equation.


Wolfram Language

In[1]:=
SystemModel["Modelica.Fluid.Pipes.BaseClasses.WallFriction.Laminar"]
Out[1]:=