modelEtsHex
Controller for enabling the ETS heat exchanger
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Information
Controller for enabling the ETS heat exchanger pump.
The controller outputs true to enable the heat exchanger pump if no tank is requesting to be charged, and if at least one of the two isolation valves is sufficiently open. Otherwise, the controller outputs false.
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.BooleanOutput | on | If true, operate heat exchanger | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | yVal1 | Valve position | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | yVal2 | Valve position |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Reals.Add | yVal | Sum of valve position to ensure that one of the two isolation valves is sufficiently open | |
| Buildings.Controls.OBC.CDL.Reals.GreaterThreshold | valOpe | Outputs true if at least one valve is partially open |
Revisions
-
November 14, 2025, by Michael Wetter:
First implementation.
This is for #4354.