modelStaticHead

Static head model

Extends from ThermofluidStream.Undirected.Interfaces.SISOBiFlow (Base Model with basic flow eqautions for SISO).

Information

Implementation of static head in a pipe. Bidirectional implementation.

To specify the acceleration vector, please use the AccelerationBoundary component.

Default is pure graviation in the negative z-direction.

Energy is moved between potential energy in an acceleration field and internal energy (pressure).

The main assumption is that the density is constant for the pressure change along the pipe. That would be the case for non-compressible fluids and many gases at low Mach numbers. For more insight in this look into the difference between the simplified and generalised forms of the Bernoulli equation.

Note that it is only the position difference that influence the pressure difference, not the absolute positions. If the inlet pressure is not sufficient to overcome the acceleration field between the pipe ends the static head is less than the length given by the position difference in the acceleration direction.

Beware: This is a new addition to the library. It may be subject to design reconsiderations in future versions

Parameters

TypeNameDefaultDescription
StringinstanceName (from DropOfCommonsPlus)getInstanceName()Instance name
BooleandisplayPositionstrueshow positions in icon
Layout
BooleandisplayInstanceName (from DropOfCommonsPlus)dropOfCommons.displayInstanceNames= true, if instance name is displayed
BooleandisplayParameters (from DropOfCommonsPlus)dropOfCommons.displayParameters= true, if displaying parameters is enabled
Advanced
Utilities.Units.InertanceL (from SISOBiFlow)dropOfCommons.LInertance
StateSelectm_flowStateSelect (from SISOBiFlow)StateSelect.defaultState select for mass flow rate
Booleanclip_p_out (from SISOBiFlow)If true, set dr_corr to zero
Medium.AbsolutePressurep_min (from SISOBiFlow)dropOfCommons.p_minMinimal steady-state output pressure
ThermofluidStream.Utilities.Units.InertanceL_valuedropOfCommons.LInertance of pipe
Medium.Densityrho_mindropOfCommons.rho_minMinimal input density
Initialization
InitializationMethodsinitM_flow (from SISOBiFlow)ThermofluidStream.Utilities.Types.InitializationMethods.noneInitialization method for mass flow rate
SI.MassFlowRatem_flow_0 (from SISOBiFlow)0Initial value for mass flow rate
Utilities.Units.MassFlowAccelerationm_acceleration_0 (from SISOBiFlow)0Initial value for der(m_flow)
Advanced › Regularization
SI.MassFlowRatem_flow_reg (from SISOBiFlow)dropOfCommons.m_flow_regRegularization threshold of mass flow rate
Geometry
SI.Length[3]forePositionCoordinates for the position the static head is computed from
SI.Length[3]rearPositionCoordinates for the position the static head is computed to

Connectors

TypeNameDefaultDescription
Forefore (from SISOBiFlow)
Rearrear (from SISOBiFlow)

Components

TypeNameDefaultDescription
SI.MassFlowRatem_flow (from SISOBiFlow)rear.m_flowMass flow rate
SI.Pressuredp_fore (from SISOBiFlow)
SI.Pressuredp_rear (from SISOBiFlow)
SI.Pressuredr_corr_fore (from SISOBiFlow)
SI.Pressuredr_corr_rear (from SISOBiFlow)
SI.Pressuredr_corr (from SISOBiFlow)
SI.LengthstaticHead_forwardsstatic head in m
SI.PressurestaticHead_forwards_Pa_relativestatic head measured i Pa, taking current acceleration and limitations into account
SI.LengthstaticHead_rearwardsstatic head in m
SI.PressurestaticHead_rearwards_Pa_relativestatic head measured i Pa, taking current acceleration and limitations into account

Revisions

Author: Ingela Lind, M Sc, Ph D, Technical Fellow, Simulation and Thermal Analysis, Vehicle Systems, SAAB Aerosystems, 2024