IP Library Granted Patent US 12,130,038
Granted Patent B2
US 12,130,038 · App. 18/138,615 · Granted Oct 29, 2024

Recovery mode algorithm for two stage HVAC equipment

Inventors: D Gamage Methmini U. M. Sumanasekara (Wichita, KS); Andrew M. Boyd (Wichita, KS); Theresa N. Gillette (Wichita, KS)
Assignee: TYCO FIRE & SECURITY GMBH
F24F11/63F24F11/65G05B15/02G05B2219/2614
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,130,038
App. No.
18/138,615
Granted
Oct 29, 2024
Kind
B2
Abstract

A system includes two stage HVAC equipment and processing circuitry configured to receive a call for conditioning and, in response to the call for conditioning, execute a recovery mode algorithm. The recovery mode algorithm is configured to determine an elapsed time between the call for conditioning and an ending of a recent cycle and compare the elapsed time to a threshold time period. The recovery mode algorithm is also configured to, in response to the elapsed time being below the threshold time period, determine a first stage up time based on a first function corresponding to the elapsed time being below the threshold time period. The recovery mode algorithm is also configured to, in response to the elapsed time meeting or exceeding the threshold time period, determine a second stage up time based on a second function corresponding to the elapsed time meeting or exceeding the threshold time period.

Claims (71)

1. A controller configured to control operation of multi-stage heating, ventilation, and air conditioning (HVAC) equipment, wherein the controller comprises:

processing circuitry configured to receive a call for conditioning and, in response to the call for conditioning, execute a recovery mode algorithm to:

determine an average weighted percentage value based on a plurality of values, wherein each value of the plurality of values is associated with a corresponding previous cycle of a plurality of previous cycles of the multi-stage HVAC equipment; and

determine a stage up time of the multi-stage HVAC equipment based on the average weighted percentage value and based on an elapsed time between the call for conditioning and an ending of a recent cycle of the multi-stage HVAC equipment,

wherein the processing circuitry is further configured to:

initiate first stage operation of the multi-stage HVAC equipment; and

in response to lapse of the stage up time without the call for conditioning being satisfied, increase an operating stage of the multi-stage HVAC equipment.

2. The controller of claim 1 , wherein the processing circuitry is configured to execute, in response to the call for conditioning, the recovery mode algorithm to:

determine the elapsed time between the call for conditioning and the ending of the recent cycle of the multi-stage HVAC equipment;

compare the elapsed time to a threshold time period; and

in response to the elapsed time being below the threshold time period, determine the stage up time of the multi-stage HVAC equipment based on the average weighted percentage value and based on a first function corresponding to the elapsed time being below the threshold time period.

3. The controller of claim 2 , wherein the processing circuitry is configured to execute, in response to the call for conditioning, the recovery mode algorithm to:

in response to the elapsed time being below the threshold time period:

determine that the average weighted percentage value is within a particular percentage value range of a plurality of percentage value ranges, wherein each percentage value range of the plurality of percentage value ranges is associated with a respective stage up time; and

select the respective stage up time corresponding to the particular percentage value range as the stage up time of the multi-stage HVAC equipment.

4. The controller of claim 2 , wherein the processing circuitry is configured to execute, in response to the call for conditioning, the recovery mode algorithm to:

in response to the elapsed time meeting or exceeding the threshold time period, determine the stage up time of the multi-stage HVAC equipment based on the average weighted percentage value and based on a second function corresponding to the elapsed time meeting or exceeding the threshold time period.

5. The controller of claim 1 , wherein the processing circuitry is configured to execute, in response to the call for conditioning, the recovery mode algorithm to:

determine the elapsed time between the call for conditioning and the ending of the recent cycle of the multi-stage HVAC equipment;

compare the elapsed time to a threshold time period; and

in response to the elapsed time meeting or exceeding the threshold time period:

determine whether the average weighted percentage value falls within a subset of a plurality of percentage value ranges;

determine, based on the average weighted percentage value falling within the subset of the plurality of percentage value ranges, the stage up time of the multi-stage HVAC equipment based on a first part of a function; and

determine, based on the average weighted percentage value falling outside the subset of the plurality of percentage value ranges, the stage up time of the multi-stage HVAC equipment based on a second part of the function.

6. The controller of claim 1 , wherein the processing circuitry is configured to receive the call for conditioning from a single stage thermostat.

7. The controller of claim 1 , wherein each value of the plurality of values is determined based on a respective operating stage utilized in the corresponding previous cycle of the plurality of previous cycles to satisfy a corresponding previous call for conditioning.

8. The controller of claim 1 , wherein, to increase the operating stage of the multi-stage HVAC equipment, the processing circuitry is configured to:

adjust a fuel valve of a furnace to increase a flow rate of fuel supplied by the fuel valve;

adjust operation of a draft inducing fan of the furnace to increase a speed of the draft inducing fan; or

both.

9. A controller configured to control operation of multi-stage heating, ventilation, and air conditioning (HVAC) equipment, wherein the controller comprises:

processing circuitry; and

a memory comprising instructions stored thereon, wherein the instructions, when executed by the processing circuitry, cause the controller to:

receive a call for conditioning;

determine an elapsed time between receipt of the call for conditioning and an ending of a recent cycle of the multi-stage HVAC equipment;

compare the elapsed time to a threshold time period;

determine an average weighted percentage value based on a plurality of values, wherein each value of the plurality of values is associated with a corresponding previous cycle of a plurality of previous cycles of the multi-stage HVAC equipment; and

determine a stage up time of the multi-stage HVAC equipment based on the average weighted percentage value and based on comparison of the elapsed time to the threshold time period;

initiate first stage operation of the multi-stage HVAC equipment; and

in response to lapse of the stage up time without the call for conditioning being satisfied, initiate second stage operation of the multi-stage HVAC equipment.

10. The controller of claim 9 , wherein the instructions, when executed by the processing circuitry, cause the controller to:

determine the stage up time of the multi-stage HVAC equipment based on a first function in response to the elapsed time being below the threshold time period; and

determine the stage up time of the multi-stage HVAC equipment based on a second function in response to the elapsed time meeting or exceeding the threshold time period.

11. The controller of claim 10 , wherein the instructions, when executed by the processing circuitry, cause the controller to:

in response to the elapsed time meeting or exceeding the threshold time period:

determine whether the average weighted percentage value falls within a subset of a plurality of percentage value ranges;

in response to the average weighted percentage value falling within the subset of the plurality of percentage value ranges, determine the stage up time of the multi-stage HVAC equipment based on a first part of the second function; and

in response to the average weighted percentage value falling outside the subset of the plurality of percentage value ranges, determine the stage up time of the multi-stage HVAC equipment based on a second part of the second function.

12. The controller of claim 11 , wherein the second part of the second function corresponds to a part of the first function.

13. The controller of claim 9 , wherein the instructions, when executed by the processing circuitry, cause the controller to:

in response to the elapsed time being below the threshold time period:

determine that the average weighted percentage value is within a particular percentage value range of a plurality of percentage value ranges, wherein each percentage value range of the plurality of percentage value ranges is associated with a respective stage up time; and

select the respective stage up time corresponding to the particular percentage value range as the stage up time of the multi-stage HVAC equipment.

14. The controller of claim 9 , wherein each value of the plurality of values is determined based on a respective operating stage utilized in the corresponding previous cycle of the plurality of previous cycles of the multi-stage HVAC equipment.

15. The controller of claim 9 , wherein the instructions, when executed by the processing circuitry, cause the controller to receive the call for conditioning from a single stage thermostat.

16. A controller configured to control operation of multi-stage heating, ventilation, and air conditioning (HVAC) equipment, wherein controller comprises a non-transitory, computer-readable media having instructions stored thereon that, when executed by processing circuitry of the controller, are configured to cause the controller to:

receive a call for conditioning;

determine an average weighted percentage value based on a plurality of values, wherein each value of the plurality of values is associated with a corresponding previous cycle of a plurality of previous cycles of the multi-stage HVAC equipment, and wherein each value of the plurality of values is determined based on a respective operating stage utilized in the corresponding previous cycle of the plurality of previous cycles of the multi-stage HVAC equipment;

determine a stage up time of the multi-stage HVAC equipment based on the average weighted percentage value and based on an elapsed time between the call for conditioning and an ending of a recent cycle of the multi-stage HVAC equipment;

initiate first stage operation of the multi-stage HVAC equipment; and

in response to lapse of the stage up time without the call for conditioning being satisfied, initiate second stage operation of the multi-stage HVAC equipment.

17. The controller of claim 16 , wherein the instructions, when executed by the processing circuitry of the controller, are configured to cause the controller to:

determine the elapsed time between the call for conditioning and the ending of the recent cycle of the multi-stage HVAC equipment;

compare the elapsed time to a threshold time period;

in response to the elapsed time being below the threshold time period, determine the stage up time of the multi-stage HVAC equipment based on a first function; and

in response to the elapsed time meeting or exceeding the threshold time period:

determine whether the average weighted percentage value falls within a subset of a plurality of percentage value ranges; and

in response to the average weighted percentage value falling within the subset of the plurality of percentage value ranges, determine the stage up time of the multi-stage HVAC equipment based on the first function.

18. The controller of claim 17 , wherein the instructions, when executed by the processing circuitry of the controller, are configured to cause the controller to:

in response to the elapsed time meeting or exceeding the threshold time period and in response to the average weighted percentage value falling outside the subset of the plurality of percentage value ranges, determine the stage up time of the multi-stage HVAC equipment based on a second function.

19. The controller of claim 16 , wherein the instructions, when executed by the processing circuitry of the controller, are configured to cause the controller to store the average weighted percentage value in a memory of the controller.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2025
From: TYCO FIRE & SECURITY GMBH
To: JOHNSON CONTROLS LIGHT COMMERCIAL IP GMBH
Reel/Frame 070179/0435 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2024
From: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
To: TYCO FIRE & SECURITY GMBH
Reel/Frame 067832/0947 →
Continuity (2)
Continuation 17382142 · Jul 21, 2021
Related Publication 20230408126A1 · Dec 21, 2023