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
| Type | Name | Default | Description |
|---|---|---|---|
| Configuration | |||
| Boolean | is_bal | false | Set to true for balanced primary branch |
| Controls | |||
| Modelica.Units.SI.PressureDifference | dp1Set | 1e4 | Pressure differential set point |
| Nominal condition | |||
| Modelica.Units.SI.PressureDifference | dp2_nominal | Consumer circuit pressure differential at design conditions | |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Sensors.RelativePressure | dp1 | Differential pressure | |
| Buildings.Controls.OBC.CDL.Integers.Sources.TimeTable | mode | Operating mode (time schedule) | |
| InjectionTwoWay | con | Hydronic connection | |
| FixedResistances.PressureDrop | resEnd1 | Pipe pressure drop | |
| Buildings.Controls.OBC.CDL.Reals.PIDWithReset | ctlPum1 | Primary pump controller | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | dp1SetVal | Pressure differential set point | |
| Delays.DelayFirstOrder | del2 | Fluid transport delay | |
| Buildings.Controls.OBC.CDL.Integers.GreaterThreshold | isEna | Returns true if enabled |
Revisions
-
June 30, 2022, by Antoine Gautier:
First implementation.