modelRoughnessFlow

Roughness friction independent from Re

Extends from SiemensPower.Utilities.PressureLoss.PartialFriction (Base class for friction pressure loss correlations), SiemensPower.Utilities.PressureLoss.PartialFrictionSinglePhase (Base class for restricting the choice of friction correlations).

Information

Author: Haiko Steuer SCD
Checked by:
Protection class:
Used Dymola version:
Copyright © 2007 Siemens AG, PG EIP12. All rights reserved.

This model is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY. For details see disclaimer

Parameters

TypeNameDefaultDescription
Reallambda (from PartialFriction)0.02constant friction factor (used for valve friction model only)
Modelica.SIunits.MassFlowRatem_flowLaminar0.001nominal mass flow for laminar limit
Modelica.SIunits.LengthdiameterInnergeoPipe.d_out - 2*geoPipe.s
Modelica.SIunits.AreaAModelica.Constants.pi*0.25*diameterInner*diameterInner
Realzeta(1.14 - 2*Modelica.Math.log10(geoPipe.r/diameterInner))^(-2) + geoPipe.zeta_add*diameterInner/geoPipe.L
Advanced
SiemensPower.Utilities.Structures.PipeGeogeoPipe (from PartialFriction)geometry parameters of the tube
Modelica.SIunits.Lengthdz (from PartialFriction)length of tube section for which friction pressure loss is wanted

Components

TypeNameDefaultDescription
Modelica.SIunits.Pressurep (from PartialFriction)pressure
Modelica.SIunits.SpecificEnthalpyh (from PartialFriction)specific enthalpy
Modelica.SIunits.Densityrho (from PartialFriction)mass density
Modelica.SIunits.DynamicViscosityeta (from PartialFriction)dynamic viscosoty
RealsteamQuality (from PartialFriction)Steam quality
Realxdo (from PartialFriction)Critical steam quality, at which the boiling crisis (e.g. dryout) occurs
Modelica.SIunits.MassFlowRatem_flow (from PartialFriction)mass flow rate
Modelica.SIunits.Pressuredp (from PartialFriction)