modelUPreinsulated

U model for Preinsulated pipes

Extends from BuildingSystems.Technologies.DistrictHeatingNetworks.UndergroundPipes.BaseClasses.DHN_Umodels.UPartialClass.

Information

Main equations

U1 = (Rg+Ri)/((Rg+Ri)^2-Rm^2)

U2 = (Rm)/((Rg+Ri)^2-Rm^2)

Implementation

In case U1 > 4*U2, the value of U2 is set to 0. It means the interaction between pipes is negelcted.

References

On transient heat losses from buried district heating pipes, Bomm 2000.

Parameters

TypeNameDefaultDescription
IntegernPipes (from UPartialClass)Number of pipes
General › Geometry
Modelica.Units.SI.AreaSPip (from UPartialClass)(Modelica.Constants.pi*d_o*d_o/4) - SWatCross-sectional wall area of the pipe (area of piping material)
Modelica.Units.SI.AreaSWat (from UPartialClass)(Modelica.Constants.pi*d_i*d_i/4)Cross-sectional inside area of the pipe
Modelica.Units.SI.Diameterd_i (from PipeInfo)Pipe's inner diameter
Modelica.Units.SI.Diameterd_o (from PipeInfo)d_i/(0.0366*Modelica.Math.log(d_i) + 0.769)Pipe's outter diameter
Modelica.Units.SI.Thicknessth_ins (from PipeInfo)0.05Insulation's thickness
Modelica.Units.SI.Thicknessth_c (from PipeInfo)0.005Cover's thickness
Modelica.Units.SI.Diameterd_g1.313Diameter of the undisturbed ground
General › Thermal properties
Modelica.Units.SI.Densityden_p (from UPartialClass)8Density of the pipe material
Modelica.Units.SI.SpecificHeatCapacitycp_p (from UPartialClass)0.49Specific heat capacity of the pipe material
Modelica.Units.SI.ThermalConductivitylam_ins (from PipeInfo)0.032Heat conductivity of the pipe's insulation
Modelica.Units.SI.ThermalConductivitylam_c (from PipeInfo)0.43Heat conductivity of the covers material
Modelica.Units.SI.ThermalConductivitylam_g1.2Heat conductivity of the undisturbed ground
General › Laying
Modelica.Units.SI.LengthH_realDepth of the pipe center
Modelica.Units.SI.LengthEDistance between pipes' centers
Assumptions
Modelica.Units.SI.CoefficientOfHeatTransferh_gs14.6Heat transfer coefficient at the ground surface

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealOutputU (from UPartialClass)