IP Library Granted Patent US 11,762,379
Granted Patent B2
US 11,762,379 · App. 17/032,853 · Granted Sep 19, 2023

Automatic fault detection and diagnostics in a building management system

Inventors: Mohan Jagannath Shelar (Pune, IN); Raj Kumar Jha (Gurgaon, IN)
Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
G05B23/0259G05B19/042G05B2219/25011
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,762,379
App. No.
17/032,853
Granted
Sep 19, 2023
Kind
B2
Abstract

A system for automatic application of fault detection and diagnostics (FDD) rules within a building management system (BMS) includes a memory having instructions stored thereon and a processor configured to execute the instructions. The processor, in executing the instructions, may retrieve from a plurality of BMS devices, a first BMS device having at least one attribute. The processor may identify, from a plurality of FDD rules based on the at least one attribute, an FDD rule associated with the at least one attribute. The processor may apply the FDD rule to the data point of the first BMS device corresponding to the at least one attribute. The processor may, responsive to determining a second BMS device from the plurality of BMS devices shares the at least one attribute, automatically apply the FDD rule to the second BMS device.

Claims (51)

1. A system for automatic application of fault detection and diagnostics (FDD) rules within a building management system (BMS), the system comprising:

a memory having instructions stored thereon; and

a processor configured to execute the instructions to:

obtain, via a user interface, user input associating an FDD rule with at least one attribute of a first BMS device, the FDD rule comprising a comparison based on the at least one attribute to determine whether a condition defined by the FDD rule is satisfied;

apply the FDD rule to a first data point of the first BMS device corresponding to the at least one attribute to create a first instance of the FDD rule comprising a first comparison based on time-varying values of the first data point;

automatically identify, from a plurality of BMS devices and without requiring user involvement, a second BMS device sharing the at least one attribute;

responsive to identifying the second BMS device sharing the at least one attribute, automatically apply the FDD rule to a second data point of the second BMS device to create a second instance of the FDD rule different than the first instance of the FDD rule and comprising a second comparison based on time-varying values of the second data point;

detect one or more faults in the BMS by evaluating the first instance of the FDD rule using the time-varying values of the first data point and evaluating the second instance of the FDD rule using the time-varying values of the second data point; and

control equipment of the BMS based on the one or more faults detected in the BMS.

2. The system of claim 1 , wherein the processor further executes the instructions to, responsive to detecting a change to the comparison of the FDD rule, update at least one of the first comparison of the first instance of the FDD rule or the second comparison of the second instance of the FDD rule.

3. The system of claim 1 , wherein the FDD rule comprises a disable property that, when activated, is configured to prevent the processor from automatically applying the FDD rule to the second BMS device.

4. The system of claim 1 , wherein the processor further executes instructions to:

generate a first report identifying one or more FDD rules which are not applied to any of the plurality of BMS devices; and

generate a second report identifying one or more BMS devices for which no FDD rules are applied.

5. The system of claim 4 , wherein the user interface is configured to display an overview of the applied FDD rule and the first or second report generated by the processor.

6. A method for automatic application of fault detection and diagnostics (FDD) rules within a building management system, the method comprising:

obtaining, via a user interface, user input associating an FDD rule with at least one attribute of a first BMS device, the FDD rule comprising a comparison based on the at least one attribute to determine whether a condition defined by the FDD rule is satisfied;

applying the FDD rule to a first data point of the first BMS device corresponding to the at least one attribute to create a first instance of the FDD rule comprising a first comparison based on time-varying values of the first data point;

automatically identifying, from a plurality of BMS devices and without requiring user involvement, a second BMS device sharing the at least one attribute;

responsive to identifying the second BMS device sharing the at least one attribute, automatically applying the FDD rule to a second data point of the second BMS device to create a second instance of the FDD rule different than the first instance of the FDD rule and comprising a second comparison based on time-varying values of the second data point;

detecting one or more faults in the BMS by evaluating the first instance of the FDD rule using the time-varying values of the first data point and evaluating the second instance of the FDD rule using the time-varying values of the second data point; and

control equipment of the BMS based on the one or more faults detected in the BMS.

7. The method of claim 6 , wherein the method further comprises, responsive to detecting a change to the comparison of the FDD rule, updating at least one of the first comparison of the first instance of the FDD rule or the second comparison of the second instance of the FDD rule.

8. The method of claim 6 , wherein the FDD rule includes a disable property that, when activated, prevents automatically applying the FDD rule to the second BMS device.

9. The method of claim 6 , wherein the method further comprises:

generating a first report identifying one or more FDD rules which are not applied to any of the plurality of BMS devices; and

generating a second report identifying one or more BMS devices for which no FDD rules are applied.

10. The method claim 9 , wherein the method further comprises displaying an overview of the applied FDD rule and the first or second report.

11. A method of automatically detecting thresholds for fault detection and diagnostics (FDD) rules in a building management system, the method comprising:

obtaining, via a user interface, user input associating an FDD rule with at least one attribute of a first BMS device, the FDD rule comprising a comparison based on the at least one attribute to determine whether a condition defined by the FDD rule is satisfied, and comprising a FDD threshold having an undefined value;

applying the FDD rule to a first data point of the first BMS device corresponding to the at least one attribute to create a first instance of the FDD rule comprising the FDD threshold having the undefined value;

retrieving a defined value for the FDD threshold after creating the first instance of the FDD rule;

assigning the defined value to the FDD threshold in the first instance of the FDD rule;

responsive to determining a second BMS device from the plurality of BMS devices shares the at least one attribute, automatically applying the FDD rule, including the FDD threshold having the defined value, to a second data point of the second BMS device to create a second instance of the FDD rule comprising the FDD threshold having the defined value, the second instance of the FDD rule different than the first instance of the FDD rule;

detecting one or more faults in the BMS by evaluating the first instance of the FDD rule using time-varying values of the first data point and evaluating the second instance of the FDD rule using time-varying values of the second data point; and

controlling equipment of the BMS based on the one or more faults detected in the BMS.

12. The method of claim 11 , wherein the FDD rule comprises a main rule, a sub-rule, and a diagnostic rule defining different aspects of the FDD rule.

13. The method of claim 12 , further comprising:

identifying that the sub-rule or diagnostic rule includes a sub-threshold or diagnostic threshold having an undefined value;

retrieving a defined value for the sub-threshold or diagnostic threshold; and

assigning the defined value to the sub-threshold or diagnostic threshold in the first instance of the FDD rule.

14. The method of claim 11 , further comprising assigning, by a processor, engineering units of the at least one attribute to the FDD threshold.

15. The method of claim 14 , further comprising creating, by the processor, a dataset structured as a table in a database in which the FDD rule is associated with at least one of the first data point, the second data point, the threshold, the engineering units, the undefined value, the first BMS device, or the second BMS device.

16. The method of claim 11 , further comprising, responsive to detecting a change to the comparison of the FDD rule, updating at least one of a first comparison of the first FDD rule or a second comparison of the second FDD rule, the first comparison based on the time-varying values of the first data point and the second comparison based on the time-varying values of the second data point.

17. The method of claim 11 , wherein the FDD rule includes a disable property that, when enabled, prevents automatically applying the FDD rule to the first data point of the first BMS device.

18. The method of claim 11 , wherein the method further comprises:

generating one or more reports based on analysis of association of a plurality of FDD rules and a plurality of BMS devices, the one or more reports comprising:

a first report identifying one or more FDD rules which are not applied to a data point of a BMS device; and

a second report identifying one or more BMS devices for which no FDD rules are applied to data points thereof.

19. The method of claim 18 , wherein the method further comprises displaying, on the user interface, an overview of the FDD rule and the one or more reports.

20. The method of claim 11 , wherein retrieving the defined value for the FDD threshold comprises retrieving, from a database, the defined value from a data table associated with the BMS.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 067056/0552 →
NUNC PRO TUNC ASSIGNMENT Recorded Feb 4, 2022
From: JOHNSON CONTROLS TECHNOLOGY COMPANY
To: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
Reel/Frame 058959/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2020
From: SHELAR, MOHAN JAGANNATH; JHA, RAJ KUMAR
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 054035/0950 →