blockSystemRequests
Output system requests for series fan-powered terminal unit with variable-volume fan
Information
This sequence outputs the system reset requests for series fan-powered terminal unit with variable-voume fan. The implementation is according to the Section 5.10.8 of ASHRAE Guideline 36, May 2020.
Cooling SAT reset requests yZonTemResReq
-
If the zone temperature
TZonexceeds the zone cooling setpointTCooSetby 3 °C (5 °F)) for 2 minutes and after suppression period (uAftSup=true) due to setpoint change per G36 Part 5.1.20, send 3 requests (yZonTemResReq=3). -
Else if the zone temperature
TZonexceeds the zone cooling setpointTCooSetby 2 °C (3 °F) for 2 minutes and after suppression period (uAftSup=true) due to setpoint change per G36 Part 5.1.20, send 2 requests (yZonTemResReq=2). -
Else if the cooling loop
uCoois greater than 95%, send 1 request (yZonTemResReq=1) untiluCoois less than 85%. -
Else if
uCoois less than 95%, send 0 request (yZonTemResReq=0).
Static pressure reset requests yZonPreResReq
-
If the measured airflow
VPri_flowis less than 50% of setpointVSet_flowwhile the setpoint is greater than zero and the damper positionuDamis greater than 95% for 1 minute, send 3 requests (yZonPreResReq=3). -
Else if the measured airflow
VPri_flowis less than 70% of setpointVSet_flowwhile the setpoint is greater than zero and the damper positionuDamis greater than 95% for 1 minute, send 2 requests (yZonPreResReq=2). -
Else if the damper position
uDamis greater than 95%, send 1 request (yZonPreResReq=1) untiluDamis less than 85%. -
Else if the damper position
uDamis less than 95%, send 0 request (yZonPreResReq=0).
If there is a hot-water coil, hot-water reset requests
yHeaValResReq
-
If the discharging air temperature
TDisis 17 °C (30 °F)thrTDis_1less than the setpointTDisSetfor 5 minutes, send 3 requests. -
Else ff the discharging air temperature
TDisis 8.3 °C (15 °F)thrTDis_1less than the setpointTDisSetfor 5 minutes, send 2 requests. -
Else if the hot water valve position
uValis greater than 95%, send 1 request until the hot water valve position is less than 85%. -
Else if the hot water valve position
uValis less than 95%, send 0 request.
If there is a hot-water coil and heating hot-water plant, heating hot-water plant reqeusts. Send the heating hot-water plant that serves the zone a heating hot-water plant request as follows:
-
If the hot water valve position
uValis greater than 95%, send 1 request until the hot water valve position is less than 10%. -
If the hot water valve position
uValis less than 95%, send 0 requests.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.ASHRAE.G36.Types.HeatingCoil | heaCoi | Buildings.Controls.OBC.ASHRAE.G36.Types.HeatingCoil.WaterBased | Heating coil type |
| Real | thrTemDif | 3 | Threshold difference between zone temperature and cooling setpoint for generating 3 cooling SAT reset requests |
| Real | twoTemDif | 2 | Threshold difference between zone temperature and cooling setpoint for generating 2 cooling SAT reset requests |
| Real | thrTDis_1 | 17 | Threshold difference between discharge air temperature and its setpoint for generating 3 hot water reset requests |
| Real | thrTDis_2 | 8.3 | Threshold difference between discharge air temperature and its setpoint for generating 2 hot water reset requests |
| Duration times | |||
| Real | durTimTem | 120 | Duration time of zone temperature exceeds setpoint |
| Real | durTimFlo | 60 | Duration time of airflow rate less than setpoint |
| Real | durTimDisAir | 300 | Duration time of discharge air temperature less than setpoint |
| Advanced | |||
| Real | dTHys | 0.25 | Near zero temperature difference, below which the difference will be seen as zero |
| Real | floHys | Near zero flow rate, below which the flow rate or difference will be seen as zero | |
| Real | looHys | Loop output hysteresis below which the output will be seen as zero | |
| Real | damPosHys | Near zero damper position, below which the damper will be seen as closed | |
| Real | valPosHys | Near zero valve position, below which the valve will be seen as closed | |
| Real | samplePeriod | 120 | Sample period of component, set to the same value as the trim and respond that process yPreSetReq |
Connectors
Revisions
-
August 1, 2020, by Jianjun Hu:
First implementation.