modelDynamicPipeAggregated

DynamicPipe with heat loss to ambient

Extends from AixLib.Obsolete.BaseClasses.ObsoleteModel.

Information

Overview

This model is based on DynamicPipe. The difference is that the aggregated pipe has pipe wall and insulation wall which allows discretisation of pipe wall and pipe insulation.

Concept

Differently from DynamicPipe for each discretisation of the pipe, there is a connector to the corresponding element of the discretized pipe wall. Each element of the discretised pipe wall is connected to a corresponding element of the discretized insulation wall. The heat-ports and stars of all nodes are then collected to form two single ports, which can be connected to an ambient temperature.

Example Results

Pipes

Parameters

TypeNameDefaultDescription
BooleanselectabletruePipe record
FastHVAC.Media.BaseClasses.MediumSimplemediumFastHVAC.Media.WaterSimple()Mediums charastics (heat capacity, density, thermal conductivity)
Modelica.Units.SI.TemperatureT_0Modelica.Units.Conversions.from_degC(20)Initial temperature of fluid
IntegernNodes3Number of discrete flow volumes
AixLib.DataBase.Pipes.PipeBaseDataDefinitionparameterPipeAixLib.DataBase.Pipes.Copper.Copper_6x1()Type of pipe
BooleanwithInsulationtrueOption to add insulation of the pipe
AixLib.DataBase.Pipes.InsulationBaseDataDefinitionparameterIsoAixLib.DataBase.Pipes.Insulation.Iso100pc()Type of Insulation
BooleanwithConvectionfalse= true to internally simulate heat loss to ambient by convection
BooleanwithRadiationfalse= true to internally simulate heat loss to ambient by radiation (only works with convection = true)
BooleanwithRadiationParamif not withConvection then false else withRadiation= true to internally simulate heat loss to ambient by radiation (only works with convection = true)
Modelica.Units.SI.CoefficientOfHeatTransferhConOut8Heat transfer coefficient to ambient
Modelica.Units.SI.Emissivityeps0.8Emissivity
BooleancalcHContrueUse calculated value for inside heat coefficient
Modelica.Units.SI.CoefficientOfHeatTransferhConIn_const30Fix value for heat transfer coeffiecient inside pipe
Modelica.Units.SI.AreaAOutsideif not withInsulation then Modelica.Constants.pi*outerDiameter*length else Modelica.Constants.pi*(outerDiameter*parameterIso.factor*2 + outerDiameter)*length
Geometry
IntegernParallel1Number of identical parallel pipes
Modelica.Units.SI.Lengthlength1Length of pipe
Modelica.Units.SI.Diameterdiameter0.01Inner diameter of pipe (if selectable=false)
Modelica.Units.SI.Thicknesss_pipeWall0.001Thickness of pipe wall (if selectable=false)
Pipe material
Modelica.Units.SI.Densityrho_pipeWall8900Density of pipe material (if selectable=false)
Modelica.Units.SI.SpecificHeatCapacityc_pipeWall390Heat capacity of pipe material (if selectable=false)
Modelica.Units.SI.ThermalConductivitylambda_pipeWall393Thermal Conductivity of pipe material (if selectable=false)

Components

TypeNameDefaultDescription
AixLib.Utilities.HeatTransfer.CylindricHeatTransfer[nNodes]pipeWall
AixLib.Utilities.HeatTransfer.CylindricHeatTransfer[nNodes]insulation
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheatPort_outside
FastHVAC.Interfaces.EnthalpyPort_aenthalpyPort_a1
FastHVAC.Interfaces.EnthalpyPort_benthalpyPort_b1
AixLib.Utilities.Interfaces.RadPortstar
AixLib.Utilities.HeatTransfer.HeatConv[nNodes]heatConvConvection from pipe wall
AixLib.Utilities.HeatTransfer.HeatToRad[nNodes]twoStar_RadEx
FastHVAC.Components.Pipes.BaseClasses.PipeBasepipeBase
Modelica.Thermal.HeatTransfer.Components.ThermalCollectorthermalCollector
Modelica.Thermal.HeatTransfer.Components.ThermalCollectorthermalCollector_Star

Revisions

  • November 17, 2017  David Jansen:
    Reduced pipe models to two versions and moved to development
  • December 20, 2016  Tobias Blacha:
    Moved into AixLib
  • January 27, 2015 by Konstantin Finkbeiner:
    Addapted to FastHVAC
  • November 26, 2014  by Roozbeh Sangi:
    Updated connectors to EBC Library 2.2, Updated documentation, Added example
  • May 19, 2014  by Roozbeh Sangi:
    Added to the HVAC library
  • November 13, 2013  by Ole Odendahl:
    Formatted documentation appropriately
  • August 9, 2011 by Ana Constantin:
    Introduced the possibility of neglecting the insulation wall
  • April 11, 2011 by Ana Constantin:
    Implemented