IP Library › Granted Patent US 12,321,164
Granted Patent B2
US 12,321,164 · App. 18/105,721 · Granted Jun 3, 2025

Time varying performance indication system for connected equipment

Inventors: Steven R. Vitullo (Milwaukee, WI); Kelsey C. Schuster (Wauwatosa, WI); Michael R. Rhodes (Shorewood, WI); Riley P. Shelton (Oak Creek, WI); John F. Kuchler (Muskego, WI)
Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
G05B23/0283G05B17/02G05B23/0221G05B23/0235G05B23/0264G05B2219/2642
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 12,321,164
App. No.
18/105,721
Granted
Jun 3, 2025
Kind
B2
Abstract

A system includes equipment operable to affect, monitor, or control one or more variable states or conditions in a building. The system further includes circuitry configured to perform a plurality of performance checks for the equipment, determine a plurality of individual performance check indicators based on the plurality of performance checks using a plurality of first weights determined based on different timings, generate an overall performance index for the equipment using the plurality of individual performance check indicators and a plurality of second weights, and initiate or execute a preventative maintenance action for the equipment based on the overall performance index.

Claims (43)

1. A system comprising:

equipment operable to affect, monitor, or control one or more variable states or conditions in a building;

a sensor configured to measure a variable relating to performance of the equipment; and

a control system configured to:

perform a plurality of performance checks for the equipment using a measurement from the sensor;

determine a plurality of individual performance check indicators based on the plurality of performance checks using a plurality of first weights determined based on different timings;

generate an overall performance index for the equipment using the plurality of individual performance check indicators and a plurality of second weights; and

cause an adjustment to the equipment by initiating or executing a preventative maintenance action for the equipment based on the overall performance index.

2. The system of claim 1 , wherein the plurality of performance checks are performed using at least one of data points of a monitored variable associated with the equipment, status codes generated by the equipment, or equipment-specific parameters.

3. The system of claim 2 , wherein performing the plurality of performance checks comprises applying the data points and the equipment-specific parameters to one or more predetermined rules.

4. The system of claim 2 , wherein the plurality of performance checks comprise first performance checks that use the status codes and second performance checks that use the data points and the equipment-specific parameters.

5. The system of claim 1 , wherein the second weights are determined based on a degree of severity of a respective performance check of the plurality of performance checks.

6. The system of claim 1 , wherein the computing system is further configured to:

determine a total runtime of the equipment in a past time window; and

generate the overall performance index in response to the total runtime of the equipment in the past time window satisfying a criterion.

7. The system of claim 1 , wherein the equipment comprises one or more chillers, air handling units, actuators, controllers, boilers, economizers, valves, dampers, cooling towers, fans, pumps, lighting equipment, security equipment, refrigeration equipment, HVAC equipment, or sensors.

8. The system of claim 1 , wherein initiating or executing the preventative maintenance action comprises at least one of scheduling the preventative maintenance action in a maintenance scheduling system, providing an alert message to a user or a user interface, proactively repairing or replacing the equipment before a fault occurs, or adjusting a control algorithm for the equipment to repair the fault or work-around the fault.

9. A method comprising:

operating equipment to affect, monitor, or control one or more variable states or conditions in a building;

measuring, by a sensor, a variable relating to performance of the equipment;

performing a plurality of performance checks for the equipment using a measurement from the sensor;

determining a plurality of individual performance check indicators based on the performance checks using a plurality of first weights determined based on different timings;

determining an overall performance index for the equipment using the plurality of individual performance check indicators and a plurality of second weights; and

causing an adjustment to the equipment by initiating or executing a preventative maintenance action for the equipment based on the overall performance index.

10. The method of claim 9 , wherein the plurality of performance checks are performed using at least one of data points of a monitored variable associated with the equipment, status codes generated by the equipment, or equipment-specific parameters.

11. The method of claim 10 , wherein performing the plurality of performance checks comprises applying the data points and the equipment-specific parameters to one or more predetermined rules.

12. The method of claim 10 , wherein performing the plurality of performance checks comprises performing a first performance check using the status codes and performing a second performance check using the data points and the equipment-specific parameters.

13. The method of claim 9 , wherein the plurality of second weights are determined based on a degree of severity of a respective performance check of the plurality of performance checks.

14. The method of claim 9 , further comprising:

determining a total runtime of the equipment in a past time window; and

generating the overall performance index in response to the total runtime of the equipment in the past time window satisfying a criterion.

15. The method of claim 9 , wherein the equipment comprises one or more chillers, air handling units, actuators, controllers, boilers, economizers, valves, dampers, cooling towers, fans, pumps, lighting equipment, security equipment, refrigeration equipment, HVAC equipment, or sensors.

16. The method of claim 9 , wherein initiating or executing the preventative maintenance action comprises at least one of scheduling the preventative maintenance action in a maintenance scheduling system, providing an alert message to a user or a user interface, proactively repairing or replacing the equipment before a fault occurs, or adjusting a control algorithm for the equipment to repair the fault or work-around the fault.

17. One or more non-transitory computer-readable media having computer-executable instructions stored therein, the instructions when executed by at least one processor, causing the at least one processor to perform operations comprising:

operating equipment to affect, monitor, or control one or more variable states or conditions in a building;

receiving a measurement from a sensor configured measure a variable relating to performance of the equipment;

performing a plurality of performance checks for the equipment using the measurement;

determining a plurality of individual performance check indicators based on the plurality of performance checks using a plurality of first weights determined based on different timings;

generating an overall performance index using the plurality of individual performance check indicators and a second weight; and

cause an adjustment to the equipment by initiating or executing a preventative maintenance action for the equipment based on the overall performance index.

18. The non-transitory computer-readable media of claim 17 , wherein performing the plurality of performance checks comprises applying data points associated with the equipment and an equipment-specific parameter to a predetermined rule.

19. The non-transitory computer-readable media of claim 17 , wherein initiating or executing the preventative maintenance action comprises at least one of scheduling the preventative maintenance action in a maintenance scheduling system, providing an alert message to a user or a user interface, proactively repairing or replacing the equipment before a fault occurs, or adjusting a control algorithm for the equipment to repair or work-around the fault.

20. The non-transitory computer-readable media of claim 17 , wherein the equipment comprise one or more chillers, air handling units, actuators, controllers, boilers, economizers, valves, dampers, cooling towers, fans, pumps, lighting equipment, security equipment, refrigeration equipment, HVAC equipment, or sensors.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2023
From: VITULLO, STEVEN R.; SCHUSTER, KELSEY C.; RHODES, MICHAEL R.; SHELTON, RILEY P.; KUCHLER, JOHN F.
To: JOHNSON CONTROLS TECHNOLOGY COMPANY
Reel/Frame 062589/0903 →
Continuity (3)
Continuation 17400950 · Aug 12, 2021
Continuation 16245122 · Jan 10, 2019
Related Publication 20230185297A1 · Jun 15, 2023
References Cited (31)
US 5083438A · McMullin · 1992 [cited by applicant]
US 10257052B1 · Lønborg et al. · 2019 [cited by applicant]
US 10378794B2 · Togano et al. · 2019 [cited by applicant]
US 11092954B2 · Vitullo et al. · 2021 [cited by applicant]
US 11493913B2 · Shukla · 2022 [cited by examiner]
US 20060144057A1 · You et al. · 2006 [cited by applicant]
US 20090210081A1 · Sustaeta et al. · 2009 [cited by applicant]
US 20120259583A1 · Noboa et al. · 2012 [cited by applicant]
US 20130098084A1 · Matsuo et al. · 2013 [cited by applicant]
US 20150167999A1 · Seem et al. · 2015 [cited by applicant]
US 20150178865A1 · Anderson et al. · 2015 [cited by applicant]
US 20150316907A1 · Elbsat et al. · 2015 [cited by applicant]
US 20160057029A1 · Iida et al. · 2016 [cited by applicant]
US 20160061693A1 · Salsbury et al. · 2016 [cited by applicant]
US 20160334122A1 · Shiel · 2016 [cited by applicant]
US 20170276571A1 · Vitullo et al. · 2017 [cited by applicant]
US 20170293293A1 · Brownie et al. · 2017 [cited by applicant]
US 20170309094A1 · Farahat et al. · 2017 [cited by applicant]
US 20170366414A1 · Hamilton et al. · 2017 [cited by applicant]
US 20180039292A1 · Van Berkel et al. · 2018 [cited by applicant]
US 20180046151A1 · Ahmed · 2018 [cited by applicant]
US 20180087790A1 · Perez · 2018 [cited by applicant]
US 20180373234A1 · Khalate et al. · 2018 [cited by applicant]
US 20190086108A1 · Okita et al. · 2019 [cited by applicant]
US 20190245223A1 · Kügele et al. · 2019 [cited by applicant]
US 20190293313A1 · Reeve et al. · 2019 [cited by applicant]
US 20190293318A1 · Reeve et al. · 2019 [cited by applicant]
US 20190338972A1 · Schuster et al. · 2019 [cited by applicant]
US 20200019129A1 · Sircar et al. · 2020 [cited by applicant]
Sharaf et al. (Overall performance index for hybrid power plants, 2015) (Year: 2015). [cited by examiner]
Johnson Controls York, “Model YK (Style H) R-134a with OptiviewTM Control Center for Electro-Mechanical Starter, Solid State Starter and Variable Speed Drive,” Jun. 15, 2015, 38 pages. [cited by applicant]