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

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Interfaces.BooleanOutputonIf true, operate heat exchanger
Buildings.Controls.OBC.CDL.Interfaces.RealInputyVal1Valve position
Buildings.Controls.OBC.CDL.Interfaces.RealInputyVal2Valve position

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.AddyValSum of valve position to ensure that one of the two isolation valves is sufficiently open
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdvalOpeOutputs true if at least one valve is partially open

Revisions

  • November 14, 2025, by Michael Wetter:
    First implementation.
    This is for #4354.