blockSystemRequests
Output system requests for VAV cooling only terminal unit
Information
This sequence outputs the system reset requests for cooling only terminal unit. The implementation is according to the Section 5.5.8 of ASHRAE Guideline 36, May 2020.
Cooling SAT reset requests yZonTemResReq
-
If the zone temperature
TZonexceeds the zone cooling setpointTZonCooSetby 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 setpointTZonCooSetby 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
VDis_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
VDis_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).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| 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 | |
| Real | samplePeriod | 120 | Sample period of component, set to the same value as the trim and respond that process yPreSetReq |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Interfaces.BooleanInput | uAftSup | After suppression period due to the setpoint change | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TCooSet | Zone cooling setpoint temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | TZon | Zone temperature | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uCoo | Cooling loop signal | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | VSet_flow | Discharge airflow rate setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | VDis_flow | Measured discharge airflow rate | |
| Buildings.Controls.OBC.CDL.Interfaces.RealInput | uDam | Damper position setpoint | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerOutput | yZonTemResReq | Zone cooling supply air temperature reset request | |
| Buildings.Controls.OBC.CDL.Interfaces.IntegerOutput | yZonPreResReq | Zone static pressure reset requests |
Revisions
-
August 1, 2020, by Jianjun Hu:
First implementation.