modelPredictLeavingTemperature
Block that predicts heat exchanger leaving water temperature
Information
This block computes the predicted heat exchanger leaving water temperature as used in Buildings.DHC.ETS.Combined.Controls.WatersideEconomizer.
The predicted heat exchanger approach is computed as
dTApp = dTApp_nominal * m2_flow / m2_flow_nominal,
which gives the predicted heat exchanger leaving water temperature as
T2WatLvg = T1WatEnt + dTApp.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Nominal condition | |||
| Real | dTApp_nominal | Heat exchanger approach | |
| Real | m2_flow_nominal | Heat exchanger secondary mass flow rate | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | m2_flow | Heat exchanger secondary mass flow rate | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | T1WatEnt | Heat exchanger primary water entering temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealOutput | T2WatLvg | Heat exchanger secondary water leaving temperature |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Reals.Divide | div1 | Calculate flow ratio | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con | Heat exchanger secondary nominal mass flow rate | |
| Buildings.Controls.OBC.CDL.Reals.Min | min1 | Output the smaller input | |
| Buildings.Controls.OBC.CDL.Reals.Abs | abs1 | Output the absolute value | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con1 | One | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | con2 | Heat exchanger approach | |
| Buildings.Controls.OBC.CDL.Reals.Multiply | mul | Output product | |
| Buildings.Controls.OBC.CDL.Reals.Add | add2 | Calculate the leaving water temperature |
Revisions
-
February 5, 2025, by Jianjun Hu:
Reimplemented it to comply with CDL specification. This is for Buildings, issue 4110. -
July 14, 2021, by Antoine Gautier:
First implementation.