modelPipeBase

Information

Overview

Base model for a pipe.

Concept

This model for a discrete pipe fluid represents just the fluid without a pipe wall. The outside heat port is a multiple heat port, this allows the heat transfer connection of each discrete fluid element with the environment.

  • November 17, 2017  David Jansen:
    Added heat convection inside pipe, moved into development
  • December 20, 2016  Tobias Blacha:
    Moved into AixLib
  • January 27, 2015 by Konstantin Finkbeiner:
    Implemented

Parameters

TypeNameDefaultDescription
IntegernNodes1Number of discrete flow volumes
FastHVAC.Media.BaseClasses.MediumSimplemediumFastHVAC.Media.WaterSimple()Mediums charastics (heat capacity, density, thermal conductivity)
Modelica.Units.SI.CoefficientOfHeatTransferhConIn_const30Fix value for heat transfer coeffiecient inside pipe
BooleancalcHContrueUse calculated value for inside heat coefficient
Modelica.Units.SI.VolumeV_fluidnParallel*Modelica.Constants.pi*length*parameterPipe.d_i*parameterPipe.d_i/4
Modelica.Units.SI.TemperatureT_0Modelica.Units.Conversions.from_degC(20)Initial temperature of fluid
AixLib.DataBase.Pipes.PipeBaseDataDefinitionparameterPipeAixLib.DataBase.Pipes.Copper.Copper_6x1()Type of pipe
Geometry
IntegernParallel1Number of identical parallel pipes
Modelica.Units.SI.Lengthlength0Length of pipe

Connectors

TypeNameDefaultDescription
FastHVAC.Interfaces.EnthalpyPort_aenthalpyPort_a1
FastHVAC.Interfaces.EnthalpyPort_benthalpyPort_b1
Modelica.Fluid.Interfaces.HeatPorts_a[nNodes]heatPorts

Components

TypeNameDefaultDescription
FastHVAC.BaseClasses.WorkingFluid[nNodes]pipeFluid
AixLib.Obsolete.YearIndependent.Utilities.HeatTransfer.HeatConvPipeInside[nNodes]heatConvPipeInside
Sensors.MassFlowSensormassFlowRate
Modelica.Blocks.Math.DivisiondivideMassFlowdivision block to take multiple parallel pipes into account
Modelica.Blocks.Sources.ConstantnParallelConstConstant for amount of parallel pipes