modelPumpsParallel

Two flow machines in parallel

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

Information

This example tests the configuration of two flow machines that are installed in parallel. Both flow machines start with full speed. At t=150 second, the speed of the flow machine on the top is reduced to zero. As its speed is reduced, the mass flow rate changes its direction in such a way that the flow machine at the top has reverse flow.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatem_flow_nominal1Nominal mass flow rate
Modelica.Units.SI.Densityrho_nominal1000Density, used to compute fluid mass

Components

TypeNameDefaultDescription
BuildingSystems.Fluid.FixedResistances.PressureDropdpIn1Pressure drop
BuildingSystems.Fluid.Movers.SpeedControlled_yfloMac1Model of a flow machine
BuildingSystems.Fluid.FixedResistances.PressureDropdpOut1Pressure drop
BuildingSystems.Fluid.Sources.Boundary_pTsou
BuildingSystems.Fluid.FixedResistances.PressureDropdpInPressure drop
BuildingSystems.Fluid.FixedResistances.PressureDropdpOut3Pressure drop
BuildingSystems.Fluid.FixedResistances.PressureDropdpIn2Pressure drop
BuildingSystems.Fluid.Movers.SpeedControlled_yfloMac2Model of a flow machine
BuildingSystems.Fluid.FixedResistances.PressureDropdpOut2Pressure drop
Modelica.Blocks.Sources.Stepconst1

Contents

NameDescription
MediumMedium model

Revisions

  • February 20, 2016, by Ruben Baetens:
    Removal of dynamicBalance as parameter for massDynamics and energyDynamics.
  • April 2, 2015, by Filip Jorissen:
    Set constant speed for pump using a parameter instead of a realInput.
  • May 29, 2014, by Michael Wetter:
    Removed undesirable annotation Evaluate=true, and set rho_nominal to a constant to avoid a non-literal nominal value for V_flow_max and VMachine_flow.
  • February 14, 2012, by Michael Wetter:
    Added filter for start-up and shut-down transient.
  • March 24 2010, by Michael Wetter:
    First implementation.