modelPartialConnection1Pipe

Partial model for connecting an agent to a one-pipe distribution network

Information

Partial model to be used for connecting an agent (e.g. energy transfer station) to a one-pipe distribution network.

Two instances of a replaceable partial model are used to represent the pipes:

  • One representing the main distribution pipe immediately upstream the connection.
  • The other one representing both the supply and return lines of the connection. When replacing that model with a pipe model computing the pressure drop, one must double the length so that both the supply and return lines are accounted for.

Parameters

TypeNameDefaultDescription
Booleanshow_entFlofalseSet to true to output enthalpy flow rate difference
Booleanshow_TOutfalseSet to true to output temperature at connection outlet
Modelica.Units.SI.MassFlowRatemDis_flow_nominalNominal mass flow rate in the distribution line
Modelica.Units.SI.MassFlowRatemCon_flow_nominalNominal mass flow rate in the connection line
Assumptions
BooleanallowFlowReversalfalse= true to allow flow reversal, false restricts to design direction (port_a -> port_b)
Dynamics › Conservation equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.FixedInitialType of energy balance: dynamic (3 initialization options) or steady state
Advanced › Dynamics
Modelica.Fluid.Types.DynamicsmassDynamicsenergyDynamicsType of mass balance: dynamic (3 initialization options) or steady state, must be steady state if energyDynamics is steady state
Dynamics › Nominal condition
Modelica.Units.SI.Timetau10Time constant at nominal flow for dynamic energy and momentum balance

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_aDisDistribution inlet port
Modelica.Fluid.Interfaces.FluidPort_bport_bDisDistribution outlet port
Modelica.Fluid.Interfaces.FluidPort_aport_aConConnection return port
Modelica.Fluid.Interfaces.FluidPort_bport_bConConnection supply port
Buildings.Controls.OBC.CDL.Interfaces.RealOutputmCon_flowConnection supply mass flow rate (measured)
Buildings.Controls.OBC.CDL.Interfaces.RealOutputdH_flowDifference in enthalpy flow rate between connection supply and return
Buildings.Controls.OBC.CDL.Interfaces.RealOutputmByp_flowBypass mass flow rate
Buildings.Controls.OBC.CDL.Interfaces.RealOutputTOutTemperature in distribution line at connection outlet

Components

TypeNameDefaultDescription
Fluid.FixedResistances.JunctionjunConSupJunction with connection supply
Fluid.FixedResistances.JunctionjunConRetJunction with connection return
Model_pipDispipDisDistribution pipe
Model_pipConpipConConnection pipe
Buildings.Fluid.Sensors.MassFlowRatesenMasFloConConnection supply mass flow rate (measured)
Buildings.Fluid.Sensors.MassFlowRatesenMasFloBypBypass mass flow rate (measured)
DifferenceEnthalpyFlowRatesenDifEntFloDifference in enthalpy flow rate
Fluid.Sensors.TemperatureTwoPortsenTOutTemperature in distribution line at connection outlet

Contents

NameDescription
MediumMedium model
Model_pipDis
Model_pipCon

Revisions

  • March 3, 2022, by Michael Wetter:
    Removed massDynamics.
    This is for issue 1542.
  • February 21, 2020, by Antoine Gautier:
    First implementation.