Determine if unit is running for extended period of time
Applicable Systems
- Primary: AHU, UV, RTU, MAU, CHLR, BLR
Objective/Method/Outcome
- Objective: Determine if unit is running for extended period of time.
- Method: Unit was operational for more than 16 hours a day.
- Outcome: An insight is generated if the unit is running for more than 16 hours a day. A CTL is generated to record the daily operational hours.
Logic
The logic flow starts by normalizing the status trend log to 5 min intervals. It then aggregates the daily operational hours of the unit. If the daily operational hours is more than the threshold (16 hours default), an insight will be triggered.
if(DailyhHours(Status = ON) < 16 hours, No_Insight, Insight_Flag)
Description / Method
Uses unit status (or command) TL to calculate run time. The input TL is normalized every 5 mins. Generates an insight if the unit has been running for more than 16 hours any given day. Also generates a CTL for daily hours of operation. {AHU|UV|RTU|MAU|CHLR|BLR}.
Diagnosis / Recommended Action
- Check if schedule or control has been overridden.
- Investigate if there is a mismatch between unit command and status signals.
Message
Unit was operational for more than 16 hours a day. Please check the unit schedule.
Notes
This rule is not applicable for units that are programmed for 24*7 operation Defaults: Constant – Daily_Threshold [hours] = 16
Rule Template Type
- Insight Type: Fault Detection
- Trigger Type: Active High
Default Priority
Medium
Inputs
Inputs | Units | Default Value | Tags | Description |
---|---|---|---|---|
Status | cmd|status|occupied | Equipment On/Off Indicator | ||
Constant – Daily_Threshold [hrs] | 16 | Number of daily hours that unit can operate without triggering an insight |
Output Calculated Trend Logs
Output CTL | Units | Description |
---|---|---|
Unit_Run_Time_Daily_Hours | Daily operational hours |