modelPartialInjectionTwoWay

Partial model of primary variable circuit serving an inversion circuit with two-way valve

Extends from PartialActivePrimary.

Information

This is a partial model of a variable flow primary loop with a variable speed pump serving an injection circuit with a two-way valve. The primary pump model takes a normalized speed as input. The speed is modulated to track a constant pressure differential at the boundaries of the injection unit. That model is used to construct some example models within Buildings.Fluid.HydronicConfigurations.ActiveNetworks.Examples.

Parameters

TypeNameDefaultDescription
Configuration
Booleanis_balfalseSet to true for balanced primary branch
Controls
Modelica.Units.SI.PressureDifferencedp1Set1e4Pressure differential set point
Nominal condition
Modelica.Units.SI.PressureDifferencedp2_nominalConsumer circuit pressure differential at design conditions

Components

TypeNameDefaultDescription
Sensors.RelativePressuredp1Differential pressure
Buildings.Controls.OBC.CDL.Integers.Sources.TimeTablemodeOperating mode (time schedule)
InjectionTwoWayconHydronic connection
FixedResistances.PressureDropresEnd1Pipe pressure drop
Buildings.Controls.OBC.CDL.Reals.PIDWithResetctlPum1Primary pump controller
Buildings.Controls.OBC.CDL.Reals.Sources.Constantdp1SetValPressure differential set point
Delays.DelayFirstOrderdel2Fluid transport delay
Buildings.Controls.OBC.CDL.Integers.GreaterThresholdisEnaReturns true if enabled

Revisions

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