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
| Type | Name | Default | Description |
|---|---|---|---|
| Controls | |||
| Modelica.Units.SI.PressureDifference | dp2Set | loa1.dpTer_nominal + loa1.dpValve_nominal | Secondary pressure differential set point |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.HydronicConfigurations.PassiveNetworks.SingleMixing | con | Hydronic connection | |
| ActiveNetworks.Examples.BaseClasses.LoadThreeWayValveControl | loa | Load | |
| Buildings.Fluid.HydronicConfigurations.PassiveNetworks.SingleMixing | con1 | Hydronic connection | |
| ActiveNetworks.Examples.BaseClasses.LoadTwoWayValveControl | loa1 | Load | |
| Sensors.RelativePressure | dp2 | Differential pressure | |
| FixedResistances.PressureDrop | resEnd2 | Pipe pressure drop | |
| Buildings.Controls.OBC.CDL.Integers.Sources.TimeTable | mode | Operating mode (time schedule) | |
| Buildings.Controls.OBC.CDL.Reals.Sources.TimeTable | fraLoa | Load modulating signal | |
| Buildings.Controls.OBC.CDL.Reals.Sources.TimeTable | setOff | Offset applied to design supply temperature to compute set point | |
| Buildings.Controls.OBC.CDL.Reals.Add | T2Set | Consumer circuit temperature set point | |
| Buildings.Controls.OBC.CDL.Routing.RealExtractor | T2SetMod | Select consumer circuit temperature set point based on operating mode | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant[3] | T2SetVal | Consumer circuit temperature set point values | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant[3] | T1SetVal | Primary circuit temperature set point values | |
| Buildings.Controls.OBC.CDL.Routing.RealExtractor | T1Set | Primary circuit temperature set point | |
| Modelica.Blocks.Sources.RealExpression | uPum | Pump control signal | |
| Buildings.Controls.OBC.CDL.Integers.AddParameter | addPar | Convert mode index to array index |
Revisions
-
June 30, 2022, by Antoine Gautier:
First implementation.