blockSystemRequests
Output system requests for VAV terminal unit with reheat
Information
This sequence outputs the system reset requests for snap-acting controlled dual-duct terminal unit. The implementation is according to the Section 5.11.8 of ASHRAE Guideline 36, May 2020.
Cooling SAT reset requests yZonCooTemResReq
-
If the zone temperature
TZonexceeds the zone cooling setpointTCooSetby 3 °C (5 °F)) for 2 minutes and after suppression period (uAftSupCoo=true) due to setpoint change per G36 Part 5.1.20, send 3 requests (yZonCooTemResReq=3). -
Else if the zone temperature
TZonexceeds the zone cooling setpointTCooSetby 2 °C (3 °F) for 2 minutes and after suppression period (uAftSupCoo=true) due to setpoint change per G36 Part 5.1.20, send 2 requests (yZonCooTemResReq=3). -
Else if the cooling loop
uCoois greater than 95%, send 1 request (yZonCooTemResReq=1) untiluCoois less than 85%. -
Else if
uCoois less than 95%, send 0 request (yZonCooTemResReq=0).
Cold-duct static pressure reset requests yColDucPreResReq
-
If the measured airflow
VColDucDis_flowis less than 50% of setpointVColDuc_flow_Setwhile the setpoint is greater than zero and the damper positionuCooDamis greater than 95% for 1 minute, send 3 requests (yColDucPreResReq=3). -
Else if the measured airflow
VColDucDis_flowis less than 70% of setpointVColDuc_flow_Setwhile the setpoint is greater than zero and the damper positionuCooDamis greater than 95% for 1 minute, send 2 requests (yColDucPreResReq=2). -
Else if the damper position
uCooDamis greater than 95%, send 1 request (yColDucPreResReq=1) untiluDamis less than 85%. -
Else if the damper position
uCooDamis less than 95%, send 0 request (yColDucPreResReq=0).
Heating SAT reset requests yZonHeaTemResReq
-
If the zone temperature
TZonis below the zone heating setpointTHeaSetby 3 °C (5 °F)) for 2 minutes and after suppression period (uAftSupHea=true) due to setpoint change per G36 Part 5.1.20, send 3 requests (yZonHeaTemResReq=3). -
Else if the zone temperature
TZonis below the zone heating setpointTHeaSetby 2 °C (3 °F) for 2 minutes and after suppression period (uAftSupHea=true) due to setpoint change per G36 Part 5.1.20, send 2 requests (yZonHeaTemResReq=3). -
Else if the heating loop
uHeais greater than 95%, send 1 request (yZonHeaTemResReq=1) untiluHeais less than 85%. -
Else if
uHeais less than 95%, send 0 request (yZonHeaTemResReq=0).
Hot-duct static pressure reset requests yHotDucPreResReq
-
If the measured airflow
VHotDucDis_flowis less than 50% of setpointVHotDuc_flow_Setwhile the setpoint is greater than zero and the damper positionuHeaDamis greater than 95% for 1 minute, send 3 requests (yHotDucPreResReq=3). -
Else if the measured airflow
VHotDucDis_flowis less than 70% of setpointVHotDuc_flow_Setwhile the setpoint is greater than zero and the damper positionuHeaDamis greater than 95% for 1 minute, send 2 requests (yHotDucPreResReq=2). -
Else if the damper position
uHeaDamis greater than 95%, send 1 request (yHotDucPreResReq=1) untiluHeaDamis less than 85%. -
Else if the damper position
uHeaDamis less than 95%, send 0 request (yHotDucPreResReq=0).
Heating-fan requests
Send the heating fan that serves the zone a heating-fan request as follows:
- If the heating loop is greater than 15%, send 1 request until the heating loop is less than 1%.
- Else if the heatling loop is less than 15%, send 0 requests.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | have_duaSen | True: the unit has dual inlet sensors | |
| 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 |
| Duration times | |||
| Real | durTimTem | 120 | Duration time of zone temperature exceeds setpoint |
| Real | durTimFlo | 60 | Duration time of airflow rate 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 | |
Connectors
Revisions
-
August 1, 2020, by Jianjun Hu:
First implementation.