ENERGY EFFICIENCY PROMOTING SCHEDULE LEARNING ALOGRITHMS FOR INTELLIGENT THERMOSTAT
First Claim
1. A method for HVAC control schedule learning, comprising:
- receiving, over a learning period of time, a population of immediate-control inputs, each immediate-control input of the population being received to change a current setpoint temperature used by a thermostat to control operation of an HVAC system;
upon receipt of each of said immediate-control input;
operating, by the thermostat, the HVAC system according to the temperature defined by that immediate-control input until an expiration of that immediate-control input after a first predetermined time interval; and
upon the expiration of the immediate-control input, performing a setback event in which the thermostat operates the HVAC system at a predetermined lower energy setpoint temperature until such time as a next immediate-control input is received, thereby producing a population of setback events over the learning period; and
after the learning period of time, generating a learned HVAC schedule by processing the population of immediate-control inputs in conjunction with the population of the setback events.
1 Assignment
0 Petitions
Accused Products
Abstract
A user-friendly programmable thermostat is described that includes receiving an immediate-control input to change set point temperature, controlling temperature according to the set point temperature for a predetermined time interval, and then automatically resetting the set point temperature upon the ending of the predetermined time interval such that the user is urged to make further immediate-control inputs. A schedule for the programmable thermostat is automatically generated based on the immediate-control inputs. Methods are also described for receiving user input relating to the user'"'"'s preference regarding automatically generating a schedule, and determining whether or not to automatically adopt an automatically generated schedule based on the received user input.
12 Citations
20 Claims
-
1. A method for HVAC control schedule learning, comprising:
-
receiving, over a learning period of time, a population of immediate-control inputs, each immediate-control input of the population being received to change a current setpoint temperature used by a thermostat to control operation of an HVAC system; upon receipt of each of said immediate-control input; operating, by the thermostat, the HVAC system according to the temperature defined by that immediate-control input until an expiration of that immediate-control input after a first predetermined time interval; and upon the expiration of the immediate-control input, performing a setback event in which the thermostat operates the HVAC system at a predetermined lower energy setpoint temperature until such time as a next immediate-control input is received, thereby producing a population of setback events over the learning period; and after the learning period of time, generating a learned HVAC schedule by processing the population of immediate-control inputs in conjunction with the population of the setback events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A thermostat that performs HVAC control schedule learning, the thermostat comprising:
-
one or more temperature sensors; a user interface for receiving input from one or more users; control circuitry electrically connected with an HVAC system, wherein the control circuitry allows the thermostat to control operation of the HVAC system; one or more processors that communicate with the one or more temperature sensors, the user interface, and the control circuitry; and a processor-readable medium communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to; receive, over a learning period of time, a population of immediate-control inputs, each immediate-control input of the population being received to change a current setpoint temperature used to control operation of the HVAC system via the control circuitry; upon receipt of each of said immediate-control input; operate the HVAC system according to the temperature defined by that immediate-control input until an expiration of that immediate-control input after a first predetermined time interval; and upon the expiration of the immediate-control input, perform a setback event in which the thermostat operates the HVAC system at a predetermined setpoint temperature until such time as a next immediate-control input is received, thereby producing a population of setback events over the learning period; and after the learning period of time, generate a learned HVAC schedule by processing the population of immediate-control inputs in conjunction with the population of the setback events. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory processor-readable medium for HVAC control schedule learning, comprising processor-readable instructions configured to cause one or more processors to:
-
receive, over a learning period of time, a population of immediate-control inputs, each immediate-control input of the population being received to change a current setpoint temperature used to control operation of an HVAC system; upon receipt of each of said immediate-control input; operating the HVAC system according to the temperature defined by that immediate-control input until an expiration of that immediate-control input after a first predetermined time interval; and upon the expiration of the immediate-control input, performing a setback event in which the thermostat operates the HVAC system at a predetermined setpoint temperature until such time as a next immediate-control input is received, thereby producing a population of setback events over the learning period; and after the learning period of time, generate a learned HVAC schedule by processing the population of immediate-control inputs in conjunction with the population of the setback events.
-
Specification