modelPlugFlowCore

Simple example of plug flow pipe core
Diagram of PlugFlowCore

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Basic test of model IBPSA.Obsolete.Fluid.FixedResistances.BaseClasses.PlugFlowCore. This test includes an inlet temperature step under a constant mass flow rate.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.Lengthdh0.1Hydraulic diameter (assuming a round cross section area)
Modelica.Units.SI.LengthdIns0.05Thickness of pipe insulation
Modelica.Units.SI.ThermalConductivitykIns0.028Heat conductivity of pipe insulation
Modelica.Units.SI.SpecificHeatCapacitycPip500Specific heat of pipe wall material. 2300 for PE, 500 for steel
Modelica.Units.SI.DensityrhoPip8000Density of pipe wall material. 930 for PE, 8000 for steel
RealR1/(kIns*2*Modelica.Constants.pi/Modelica.Math.log((dh/2 + dIns)/(dh/2)))Thermal resistance per unit length from fluid to boundary temperature
RealCrho_default*Modelica.Constants.pi*(dh/2)^2*cp_defaultThermal capacity per unit length of water in pipe
Medium.ThermodynamicStatesta_defaultMedium.setState_pTX(T = Medium.T_default, p = Medium.p_default, X = Medium.X_default)Default medium state
Modelica.Units.SI.SpecificHeatCapacitycp_defaultMedium.specificHeatCapacityCp(state = sta_default)Heat capacity of medium
Advanced
Modelica.Units.SI.Densityrho_defaultMedium.density_pTX(p = Medium.p_default, T = Medium.T_default, X = Medium.X_default)Default density (e.g., rho_liquidWater = 995, rho_air = 1.2)

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.RampTinRamp temperature signal
IBPSA.Fluid.Sources.Boundary_pTsinPressure boundary condition
IBPSA.Obsolete.Fluid.FixedResistances.BaseClasses.PlugFlowCorepipPipe
Modelica.Thermal.HeatTransfer.Sources.FixedTemperaturebouFixed temperature boundary condition
IBPSA.Fluid.Sources.MassFlowSource_TsouFlow source
IBPSA.Fluid.Sensors.TemperatureTwoPortsenTemOutTemperature sensor
IBPSA.Fluid.Sensors.TemperatureTwoPortsenTemInTemperature sensor

Contents

NameDescription
MediumMedium in pipes

Revisions

  • July 12, 2021, by Baptiste Ravache:
    This validation is for a class that is now obsolete.
    This is for IBPSA, #1494.
  • October 23, 2017, by Michael Wetter:
    Corrected wrong hyperlink, updated example for new set of parameters that are exposed by the pipe model.
  • September 8, 2017 by Bram van der Heijde:
    First implementation.