IP Library Granted Patent US 11,320,164
Granted Patent B2
US 11,320,164 · App. 17/156,611 · Granted May 3, 2022

Continuous monitoring for early failure detection in climate control systems

Inventor: Ronald B. Roth (San Antonio, TX)
Assignee: Roth Technologies, LLC
F24F11/38F24F11/63F24F2110/10F24F2110/40F24F2140/20
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,320,164
App. No.
17/156,611
Granted
May 3, 2022
Kind
B2
Abstract

Computer program products, devices, systems, and operations for early detection of poor performance and failure of a climate control system. The invention provides operations for computing an actual run time percentage (ART) from operational data of the climate control system, and operations for computing an estimated run time percentage (ERT) of the climate control system from temperature data of an uncontrolled climate. The invention also provides operations for issuing one or more alerts if the ART deviates from the ERT or a range thereof.

Claims (60)

1. A computer program product, comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to perform operations comprising:

receiving operational data of a climate control system of a controlled climate;

computing an actual run time percentage (ART) of the climate control system from the operational data;

receiving temperature data of an uncontrolled climate;

computing an estimated run time percentage (ERT) of the climate control system from the temperature data, wherein the ERT is computed by:

computing an input degree day (DD) sum value, representative of demand for heating or cooling during a previous observation period;

linearly interpolating a first DD sum value, a first ART value, a second DD sum value, and a second ART value to produce a linear slope formula; and

entering the input DD sum value into the linear slope formula to compute the ERT; and

issuing an alert if the ART deviates from the ERT or a range thereof, wherein the alert is to notify an individual about a problem of the climate control system to facilitate repair of the climate control system before the climate control system fails.

2. The computer program product of claim 1 , wherein the operational data is received from a monitoring system that monitors a parameter of the climate control system.

3. The computer program product of claim 2 , wherein the parameter comprises an electrical current of the climate control system.

4. The computer program product of claim 3 , wherein the electrical current is measured at a thermostat or a blower fan of the climate control system.

5. The computer program product of claim 2 , wherein the parameter comprises a pressure differential across the climate control system.

6. The computer program product of claim 2 , wherein the parameter comprises a temperature differential across a heat exchanger of the climate control system.

7. The computer program product of claim 1 , wherein the ART is computed by dividing an actual run time within an observation period by a length of the observation period to produce a ratio and expressing the ratio as a percentage.

8. The computer program product of claim 1 , wherein the temperature data of the uncontrolled climate originates from a measurement of a temperature sensor positioned external to the controlled climate during a previous observation period.

9. The computer program product of claim 1 , wherein the ERT is further computed by:

computing a plurality of degree day (DD) values from a base temperature (BT) and a plurality of temperatures of the temperature data measured during the previous observation period;

summing the plurality of DD values to produce the input DD sum value, representative of demand for heating or cooling during the previous observation period;

comparing the input DD sum value to a plurality of DD sum values;

identifying the first DD sum value of the plurality as being less than the input DD sum value, wherein the first DD sum value corresponds to the first ART value and a first update number value; and

identifying the second DD sum value of the plurality as being greater than the input DD sum value, wherein the second DD sum value corresponds to the second ART value and a second update number value.

10. The computer program product of claim 9 , wherein the first and second update number values are greater than an update threshold; wherein a minimum of the range of the ERT is computed by a first function; wherein a maximum of the range of the ERT is computed by a second function.

11. The computer program product of claim 9 , wherein the first and second update number values are less than an update threshold; wherein a minimum of the range of the ERT is assigned to be 0%; wherein a maximum of the range of the ERT is assigned to be 100%.

12. The computer program product of claim 1 , wherein the alert originates from a computational device that comprises the non-transitory computer readable storage medium.

13. A computer program product, comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to erform operations comprising:

receiving operational data of a climate control system of a controlled climate;

computing an actual run time percentage (ART) of the climate control system from the operational data;

receiving temperature data of an uncontrolled climate;

computing an estimated run time percentage (ERT) of the climate control system from the temperature data;

issuing an alert if the ART deviates from the ERT or a range thereof, wherein the alert is to notify an individual about a problem of the climate control system to facilitate repair of the climate control system before the climate control system fails; and

creating or updating a data structure comprising a calibration table which comprises:

a first column comprising a plurality of degree day (DD) sum values;

a second column comprising a plurality of ART values; and

a third column comprising a plurality of update number values;

wherein if an ART value of the second column is updated, an update number value of the third column is incremented.

14. The computer program product of claim 13 , wherein the operations further comprise:

computing an error value by subtracting the ERT from the ART; and

computing an adjusted error value by multiplying the error value by an adaptive gain value.

15. The computer program product of claim 14 , wherein the adaptive gain value is within a range defined by 0.25 to 0.9, inclusive.

16. The computer program product of claim 14 , wherein the operations further comprise:

computing a first new ART value to replace a first old ART value; and

computing a second new ART value to replace a second old ART value.

17. The computer program product of claim 16 , wherein the first new ART value is computed by subtracting a first computed value from the first old ART value; and

wherein the second new ART value is computed by subtracting a second computed value from the second old ART value.

18. The computer program product of claim 17 , wherein the first computed value is computed by multiplying a first ratio value by the adjusted error value;

wherein the second computed value is computed by multiplying a second ratio value by the adjusted error value.

19. The computer program product of claim 18 , wherein the operations further comprise:

computing an input DD sum value, representative of demand for heating or cooling during a previous observation period;

comparing the input DD sum value to the plurality of DD sum values of the calibration table;

identifying a first DD sum value of the plurality as being less than the input DD sum value, wherein the first DD sum value corresponds to the first old ART value and a first update number value of the plurality of update number values;

identifying a second DD sum value of the plurality as being greater than the input DD sum value, wherein the second DD sum value corresponds to the second old ART value and a second update number value of the plurality of update number values.

20. The computer program product of claim 19 , wherein the first ratio value is computed by:

subtracting the input DD sum value from the second DD sum value to produce a first numerator value;

subtracting the first DD sum value from the second DD sum value to produce a first denominator value; and

dividing the first numerator value by the first denominator value; and

wherein the second ratio value is computed by:

subtracting the first DD sum value from the input DD sum value to produce a second numerator value;

subtracting the first DD sum value from the second DD sum value to produce a second denominator value; and

dividing the second numerator value by the second denominator value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2021
From: ROTH, RONALD B
To: ROTH TECHNOLOGIES, LLC
Reel/Frame 056878/0497 →
Continuity (2)
Continuation In Part 16672401 · Nov 1, 2019
Related Publication 20210140664A1 · May 13, 2021
Cited By (8)
US 12,200,886 US 12,200,898 US 12,317,446 US 12,346,174 US 12,575,020 US 12,597,722 US 12,631,356 US 12,677,398