modelPartialDistribution1Pipe

Partial model for one-pipe distribution network

Extends from PartialDistribution (Partial model for distribution network).

Information

Partial model of a one-pipe distribution network.

An array of replaceable partial models is used to represent the connections along the network, including the pipe segment immediately upstream of each connection.

A replaceable partial model is used to represent the pipe segment of the return line after the last connection.

Optionally the heat flow rate transferred to each connected load can be output.

Parameters

TypeNameDefaultDescription
Booleanshow_entFlofalseSet to true to output enthalpy flow rate difference at each connection
Booleanshow_TOutfalseSet to true to output temperature at connection outlet
General
IntegernCon (from PartialDistribution2Medium)Number of connections
Assumptions
BooleanallowFlowReversal (from PartialDistribution2Medium)false= true to allow flow reversal, false restricts to design direction (port_a -> port_b)
General › Nominal condition
Modelica.Units.SI.MassFlowRatemDis_flow_nominalNominal mass flow rate in the distribution line
Modelica.Units.SI.MassFlowRate[nCon]mCon_flow_nominalNominal mass flow rate in each connection line
Dynamics › Conservation equations
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.FixedInitialType of energy balance: dynamic (3 initialization options) or steady state
Dynamics › Nominal condition
Modelica.Units.SI.Timetau10Time constant at nominal flow for dynamic energy and momentum balance

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPorts_a[nCon]ports_aCon (from PartialDistribution2Medium)Connection return ports
Modelica.Fluid.Interfaces.FluidPorts_b[nCon]ports_bCon (from PartialDistribution2Medium)Connection supply ports
Modelica.Fluid.Interfaces.FluidPort_aport_aDisSup (from PartialDistribution2Medium)Distribution supply inlet port
Modelica.Fluid.Interfaces.FluidPort_bport_bDisSup (from PartialDistribution2Medium)Distribution supply outlet port
Buildings.Controls.OBC.CDL.Interfaces.RealOutput[nCon]dH_flowDifference in enthalpy flow rate between connection supply and return
Buildings.Controls.OBC.CDL.Interfaces.RealOutput[nCon]mCon_flowConnection supply mass flow rate (measured)
Buildings.Controls.OBC.CDL.Interfaces.RealOutput[nCon]mByp_flowBypass mass flow rate
Buildings.Controls.OBC.CDL.Interfaces.RealOutput[nCon]TOutTemperature in distribution line at each connection outlet

Components

TypeNameDefaultDescription
PartialConnection1Pipe[nCon]conConnection to agent
Model_pipDispipEndPipe representing the end of the distribution line (after last connection)

Contents

NameDescription
Model_pipDisModel for distribution pipe

Revisions

  • February 21, 2020, by Antoine Gautier:
    First implementation.