modelDynamicPipe

DynamicPipe with heat loss to ambient

Extends from AixLib.Obsolete.BaseClasses.ObsoleteModel.

Information

Overview

This model is based on pipeBase. The pipes parameter can be chosen from DataBase or entered manually . This model takes into account the heat loss due to convection and / or radiation and insulation can also be chosen.

Concept

The fluid inside the pipe is represented by the model HeatCapacitor. Two cilindrical layers with heat conduction and heat storage where added for the pipe wall and pipe insulation each.

The model directly calculates radiation and convection instead of modeling these phenomena outside the pipe, an ambient temperature can be prescribed at the heat-port and the star of the pipe and the loss to ambient will be calculated within the pipe model. The purpose is to clean up bigger models and to simplify modeling systems with pipes outside building-walls.

Please note that it's not possible to consider radiation without considering convection.

Also, be careful when using neither isolation nor convection, as this will result in ideal heat transfer to the outside of the pipe and so to a significant heat loss. Might be useful if used for example for CCA (concrete core activation).

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 transfer coefficient
Modelica.Units.SI.CoefficientOfHeatTransferhConIn_const30Fix value for heat transfer coeffiecient inside pipe
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.CylindricHeatTransferpipeWall
AixLib.Utilities.HeatTransfer.CylindricHeatTransferinsulation
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aheatPort_outside
FastHVAC.Interfaces.EnthalpyPort_aenthalpyPort_a1
FastHVAC.Interfaces.EnthalpyPort_benthalpyPort_b1
AixLib.Utilities.Interfaces.RadPortstar
AixLib.Utilities.HeatTransfer.HeatConvheatConvConvection from pipe wall
AixLib.Utilities.HeatTransfer.HeatToRadtwoStar_RadEx
FastHVAC.Components.Pipes.BaseClasses.PipeBasepipeBase

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