modelPipeManifoldFlowDistributor

Manifold for heat exchanger register that distributes the mass flow rate equally

Extends from PartialPipeManifold (Partial pipe manifold for a heat exchanger).

Information

This model distributes the mass flow rates equally between all instances of port_b.

This model connects the flows between the ports without modeling flow friction. The model assigns an equal mass flow rate to each element of port_b. The model is used in conjunction with a manifold that is added to the other side of the heat exchanger registers.

Note: It is important that there is an equal pressure drop in each flow leg between this model, and the model that collects the flows. Otherwise, no solution may exist, and therefore the simulation may stop with an error.

Parameters

TypeNameDefaultDescription
IntegernPipPar (from PartialDuctPipeManifold)Number of parallel pipes in each register
Assumptions
BooleanallowFlowReversal (from PartialDuctPipeManifold)true= true to allow flow reversal, false restricts to design direction (port_a -> port_b)
Initialization
Modelica.Units.SI.MassFlowRatemStart_flow_a (from PartialDuctPipeManifold)Guess value for mass flow rate at port_a

Connectors

TypeNameDefaultDescription
Modelica.Fluid.Interfaces.FluidPort_aport_a (from PartialDuctPipeManifold)Fluid connector a for medium (positive design flow direction is from port_a to port_b)
Modelica.Fluid.Interfaces.FluidPort_bport_b (from PartialPipeManifold)Fluid connector b for medium (positive design flow direction is from port_a to port_b)

Revisions

  • June 29, 2014, by Michael Wetter:
    First implementation.