modelDualMixing

Model illustrating the operation of a dual mixing circuit

Extends from BaseClasses.PartialPassivePrimary.

Information

This model represents a heating system where the configuration Buildings.Fluid.HydronicConfigurations.PassiveNetworks.DualMixing serves as the interface between a variable flow primary circuit and a constant flow secondary circuit. The secondary supply temperature is constant and lower than the primary circuit.

The fixed bypass of the dual mixing circuit is balanced at design conditions if kSizBal=1. Selecting a lower value such as kSizBal=0.6 illustrates the operation with an oversized balancing valve, yielding a lower pressure drop. One can observe that the secondary supply temperature set point cannot be met despite the control valve being fully open. The secondary distribution pump operates with sufficient head as the design flow rate is met in the consumer circuit. This is the low pressure differential at the boundaries of the control valve due to the oversized balancing valve that creates the primary flow shortage and prevents from serving the load properly.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.MassFlowRatemAir_flow_nominalabs(loa.loa.Q_flow_nominal)/3/1015Air mass flow rate at design conditions
Modelica.Units.SI.TemperatureTAirEnt_nominal24 + 273.15Air entering temperature at design conditions
Modelica.Units.SI.MassFractionphiAirEnt_nominal0.5Air entering relative humidity at design conditions
Configuration
RealkSizBal1.0Sizing factor for bypass balancing valve (1 means balanced)
Nominal condition
Modelica.Units.SI.MassFlowRatem2_flow_nominalnTer*mTer_flow_nominalMass flow rate in consumer circuit at design conditions

Components

TypeNameDefaultDescription
Buildings.Fluid.HydronicConfigurations.PassiveNetworks.DualMixingconHydronic connection
ActiveNetworks.Examples.BaseClasses.LoadThreeWayValveControlloaLoad
Buildings.Controls.OBC.CDL.Integers.Sources.TimeTablemodeOperating mode (time schedule)
Buildings.Controls.OBC.CDL.Reals.Sources.TimeTablefraLoaLoad modulating signal
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantT2SetConsumer circuit temperature set point
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantT1SetPrimary circuit temperature set point
ActiveNetworks.Examples.BaseClasses.LoadThreeWayValveControlloa1Load
FixedResistances.PressureDropres2Pipe pressure drop
Delays.DelayFirstOrderdel2Fluid transport delay

Revisions

  • June 30, 2022, by Antoine Gautier:
    First implementation.