modelSingleMixing

Model illustrating the operation of single mixing circuits

Extends from BaseClasses.PartialPassivePrimary.

Information

This model represents a change-over system where the configuration Buildings.Fluid.HydronicConfigurations.PassiveNetworks.SingleMixing serves as the interface between a variable flow primary circuit at constant supply temperature and two consumer circuits: the first one is a constant flow circuit, the second one is a variable flow circuit. For each circuit, the secondary supply temperature is reset with an open loop, representing for instance a reset logic based on the outdoor air temperature. The pump model for the second circuit is an ideal Δp-controlled model, its input being computed to mimic the tracking of a pressure differential at the boundaries of the terminal unit.

Parameters

TypeNameDefaultDescription
Controls
Modelica.Units.SI.PressureDifferencedp2Setloa1.dpTer_nominal + loa1.dpValve_nominalSecondary pressure differential set point

Components

TypeNameDefaultDescription
Buildings.Fluid.HydronicConfigurations.PassiveNetworks.SingleMixingconHydronic connection
ActiveNetworks.Examples.BaseClasses.LoadThreeWayValveControlloaLoad
Buildings.Fluid.HydronicConfigurations.PassiveNetworks.SingleMixingcon1Hydronic connection
ActiveNetworks.Examples.BaseClasses.LoadTwoWayValveControlloa1Load
Sensors.RelativePressuredp2Differential pressure
FixedResistances.PressureDropresEnd2Pipe pressure drop
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.TimeTablesetOffOffset applied to design supply temperature to compute set point
Buildings.Controls.OBC.CDL.Reals.AddT2SetConsumer circuit temperature set point
Buildings.Controls.OBC.CDL.Routing.RealExtractorT2SetModSelect consumer circuit temperature set point based on operating mode
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[3]T2SetValConsumer circuit temperature set point values
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[3]T1SetValPrimary circuit temperature set point values
Buildings.Controls.OBC.CDL.Routing.RealExtractorT1SetPrimary circuit temperature set point
Modelica.Blocks.Sources.RealExpressionuPumPump control signal
Buildings.Controls.OBC.CDL.Integers.AddParameteraddParConvert mode index to array index

Revisions

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