Skip to the content.

Pipeline Modeling Documentation

Documentation Index

This documentation covers pipeline pressure drop, flow, and heat transfer calculations in NeqSim.

Overview & Getting Started

Document Description
Pipeline Pressure Drop Overview of all pipeline models, quick start examples
Model Recommendations Which model to use for your application

Detailed Model Documentation

Document Description
Beggs & Brill Correlation Multiphase flow correlation theory and usage
Friction Factor Models Haaland, Colebrook-White, laminar/turbulent
Heat Transfer Non-adiabatic operation, cooling, Gnielinski
Transient Simulation Dynamic simulation, slow wave propagation
Water Hammer Fast transients, pressure surges, MOC solver

Quick Model Selection

┌─────────────────────────────────────────────────────────────────┐
│                        PIPELINE MODELS                          │
├─────────────────────────────────────────────────────────────────┤
│                                                                 │
│  Single-Phase Gas         →  AdiabaticPipe                     │
│  Single-Phase Liquid      →  PipeBeggsAndBrills                │
│  Two-Phase (Gas-Liquid)   →  PipeBeggsAndBrills                │
│  Three-Phase (G-O-W)      →  PipeBeggsAndBrills                │
│  With Elevation           →  PipeBeggsAndBrills                │
│  With Heat Transfer       →  PipeBeggsAndBrills                │
│  Slow Transient/Dynamic   →  PipeBeggsAndBrills                │
│  Water Hammer/Fast Trans. →  WaterHammerPipe                   │
│  Quick Estimate           →  AdiabaticTwoPhasePipe             │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

Key Classes

Class Package Description
PipeBeggsAndBrills neqsim.process.equipment.pipeline Multiphase, elevation, heat transfer, slow transient
WaterHammerPipe neqsim.process.equipment.pipeline Water hammer, fast pressure transients (MOC)
AdiabaticPipe neqsim.process.equipment.pipeline Single-phase compressible gas
AdiabaticTwoPhasePipe neqsim.process.equipment.pipeline Two-phase, horizontal
TwoFluidPipe neqsim.process.equipment.pipeline Two-fluid model with drift-flux
TransientPipe neqsim.process.equipment.pipeline Transient drift-flux with AUSM+ scheme
TwoPhasePipeFlowSystem neqsim.fluidmechanics.flowsystem Low-level non-equilibrium mass/heat transfer

Low-Level Fluid Mechanics

For detailed non-equilibrium mass and heat transfer calculations, the TwoPhasePipeFlowSystem in the fluidmechanics package provides:

See Fluid Mechanics README and Two-Phase Pipe Flow Model for details.

Common Parameters

Geometry

Numerical

Calculation Mode

Heat Transfer

Transient

Typical Roughness Values

Pipe Material Roughness (mm) Roughness (m)
New steel 0.046 4.6×10⁻⁵
Corroded steel 0.15-0.3 1.5-3×10⁻⁴
Stainless 0.015 1.5×10⁻⁵
Plastic/GRP 0.005 5×10⁻⁶

Validation Summary

Test Case Model Deviation
Gas (Darcy-Weisbach) All models <1%
Liquid turbulent Beggs-Brill -1.4%
Liquid laminar Beggs-Brill 0%
Uphill two-phase Beggs-Brill Validated
Transient convergence Beggs-Brill <15%

Version History

Support

For questions or issues: