Determine zone temperature performance KPI score
Applicable Systems
- Primary: VAV, HP, FCU, UV, UH, RAD, RHT
Objective/Method/Outcome
- Objective: Determine zone temperature performance score.
- Method: Determine the performance index of a zone temperature control system using the amount of time the room temperature is within the deadband (set-point ± 1.5) during occupied hours.
- Outcome: A KPI score is generated on a daily basis, while a ‘Bad Score’ insight can be produced if the weekly score is less than a threshold (default 60%) if the user changes the trigger block to “Insight – Bad Score”.
Logic
- Input normalized room temperature and the corresponding room temperature set point.
- With a threshold constant, check if the temperature deviation is out of the deadband.
- If the threshold is exceeded and the zone is occupied, award a score of 0% for the 5-minute interval examined. If within deadband, award a score of 100% for the 5-minute interval examined.
- Average the score daily & weekly.
- If the trigger block is changed to “Insight – Bad Score” and the weekly score is less than the acceptable weekly score, generate an insight.
while(Occ == 1) { if( |RT - RT_SP| > Deadband Const.) { Award performance KPI score 0% } else { Award perfromance KPI score 100%\ } average performance KPI score daily average performance KPI score weekly }
Description / Method
Determine the performance index of a zone temperature control system using the amount of time the room temperature is within the deadband (set-point ± 1.5) during occupied hours. {VAV | HP | FCU | UV | UH | RAD | RHT | CHILLEDBEAMZONE}
Diagnosis / Recommended Action
- Issue with control loop. Review and modify controller tuning parameters.
- Automatic setpoint control may have been overridden. Review zone temperature setpoint control.
- Input sensor(s) faulty or miscalibrated. Verify input sensor(s) operation.
- Primary air not available. Verify Air Handling Unit operation.
- Chilled water not available. Verify chiller plant operation.
- Heating water not available. Verify boiler plant operation.
Message
The room temperature KPI score is below 60% for the week. Review control loop tuning parameters.
Notes
This rule will not generate an insight unless the user changes the Trigger Block to “Insight – Bad Score”.
This rule is designed for °C inputs by default.Default Constants:
- Const. – Acceptable Weekly Score [%]: 60
- Const. – Room Temperature Deadband [°C]: 1.5
- (Recommended default deadband for Fahrenheit is 3 °F)
CTL Generated:
- RT Performance KPI
Rule Template Type
- Insight Type: Integrity KPI
- Trigger Type: Active High
Default Priority
Low
Inputs
Inputs | Units | Default Value | Tags | Description |
---|---|---|---|---|
Room Temperature | °C | sensor, zone, air, temp | Room temperature records | |
Room Temperature Setpoint | °C | sp, zone, air, temp | Room temperature set point | |
Occupancy | occupied | Building occupancy | ||
Const. – Room Temperature Deadband | °C | 1.5 | The acceptable temperature variance from setpoint | |
Const. – Acceptable Weekly Score | % | 60 | The lowest acceptable weekly score |
Output Calculated Trend Logs
Output CTL | Units | Description |
---|---|---|
RT Performance KPI | % | Score representing the amount of time the room temperature is within deadband, as a percentage |