modelPipe

Model of a pipe with finite volume discretization along the flow path

Extends from Buildings.Fluid.Interfaces.LumpedVolumeDeclarations, Buildings.Fluid.Interfaces.PartialTwoPortInterface, Buildings.Fluid.Interfaces.TwoPortFlowResistanceParameters.

Information

Model of a pipe with flow resistance and optional heat storage. This model can be used for modeling the heat exchange between the pipe and environment. The model consists of a flow resistance Buildings.Fluid.FixedResistances.PressureDrop and nSeg mixing volumes Buildings.Fluid.MixingVolumes.MixingVolume.

Parameters

TypeNameDefaultDescription
BooleanhomotopyInitializationtrue= true, use homotopy method
IntegernSeg10Number of volume segments
Modelica.Units.SI.LengththicknessInsThickness of insulation
Modelica.Units.SI.ThermalConductivitylambdaInsHeat conductivity of insulation
Modelica.Units.SI.LengthdiameterPipe diameter (without insulation)
Modelica.Units.SI.LengthlengthLength of the pipe
Flow resistance
RealReC4000Reynolds number where transition to turbulence starts

Components

TypeNameDefaultDescription
Buildings.Fluid.FixedResistances.PressureDroppreDroFlow resistance
Buildings.Fluid.MixingVolumes.BaseClasses.MixingVolumeHeatPortvolVolume for pipe fluid

Revisions

  • April 14, 2020, by Michael Wetter:
    Changed homotopyInitialization to a constant.
    This is for IBPSA, #1341.
  • February 5, 2015, by Michael Wetter:
    Renamed res to preDro for #292.
  • October 10, 2014, by Michael Wetter:
    Changed minimum attribute for nSeg from 2 to 1. This is required for the radiant slab model.
  • October 8, 2013, by Michael Wetter:
    Removed parameter show_V_flow.
  • September 13, 2013 by Michael Wetter:
    Replaced nominal with default values as they are computed using the default Medium values.
  • February 15, 2012 by Michael Wetter:
    Changed base class from which the model extends. Propagated parameters of volume to the top if this model.
  • February 12, 2012 by Wangda Zuo:
    First implementation.