← Back to Patent Explorer
US5361983A Expired / Lapsed US ⏱️ 0.0 years remaining

Method of maximizing the efficiency of an environmental control system including a programmable thermostat

Assignee: Honeywell Inc
•
Filing: 1993-09-28
•
Granted: 1994-11-08
•
Expires: 2013-09-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A process which is periodically executed by a programmable thermostat of a heating and cooling system which controls the temperature of a defined space within a structure subjected to a variable external environment. The process advances by an increment of time, Δt, when the set point temperature of the thermostat changes from an occupied set point temperature to an unoccupied set point temperature. The magnitude of Δt is a function of the thermal lag of the structure, its external environment, and an amount of temperature change that is acceptable to occupants of the space. Each time the process is executed, the magnitude within predetermined limits of Δt to be used the next time the process is executed is recalculated.

Inventors

  • 👤 Douglas D. Bird

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 02:00
CPC Classifications
G; G05; G05D; G05D23/00; G05D23/19; G05D23/1902; G05D23/1904

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 217 words
The process by which a programmable thermostat of an environmental control system having a mode of operation for controlling the temperature of an area defined by a structure having a thermal mass and a variable external environment conserves energy, said thermostat having an occupied set point temperature and an occupied set point time, the time at which the occupied set point temperature becomes effective, and an unoccupied set point temperature and an unoccupied set point time, the time at which the unoccupied set point temperature becomes effective; comprising the steps of: a) determining if the next set point temperature is an unoccupied set point temperature; b) when step a is true, advancing the unoccupied set point time by an amount Δt, where Δt is a function of the thermal mass of the structure defining said area, and the structure's external environment; c) calculating a value for Δt each time step b, is executed by determining the time it takes for the temperature of the area defined by the structure to change from the occupied set point temperature to a temperature a given number of degrees closer to the unoccupied set point temperature; d) using the value of Δt calculated in step c, the next time the process is executed; and e) periodically repeating steps a through d.
Claim 2
Dependent Claim 217 words
The process by which a programmable thermostat of an environmental control system having a mode of operation for controlling the temperature of an area defined by a structure having a thermal mass and a variable external environment conserves energy, said thermostat having an occupied set point temperature and an occupied set point time, the time at which the occupied set point temperature becomes effective, and an unoccupied set point temperature and an unoccupied set point time, the time at which the unoccupied set point temperature becomes effective; comprising the steps of: a) determining if the next set point temperature is an unoccupied set point temperature; b) when step a is true, advancing the unoccupied set point time by an amount Δt, where Δt is a function of the thermal mass of the structure defining said area, and the structure's external environment; c) calculating a value for Δt each time step b, is executed by determining the time it takes for the temperature of the area defined by the structure to change from the occupied set point temperature to a temperature a given number of degrees closer to the unoccupied set point temperature; d) using the value of Δt calculated in step c, the next time the process is executed; and e) periodically repeating steps a through d.
Claim 3
Dependent Claim 20 words
The process of claim 1 in which the mode of operation of the environmental control system is a heating mode.
Claim 4
Dependent Claim 15 words
The process of claim 2 in which maximum and minimum values for Δt are established.
Claim 5
Dependent Claim 20 words
The process of claim 1 in which the mode of operation of the environmental control system is a cooling mode.
Claim 6
Dependent Claim 15 words
The process of claim 4 in which maximum and minimum values for Δt are established.
Claim 7
Dependent Claim 305 words
The process by which a programmable thermostat advances by a time period, Δt, the time at which an unoccupied set point temperature (un-SP-T°), following an occupied set point temperature (oc-SP-T°) becomes effective where the magnitude of Δt is a function of a structure's thermal characteristics and the structure's external environment comprising the steps of: a) periodically determining if an (un-SP-T°) follows an (oc-SP-T°); b) if step a is not true, terminating the process; c) if step a, is true, determining if the current time (cur-t) is greater the unoccupied set point time (un-SP-t) minus Δt; d) if step c is not true, terminating the process; e) if step c is true, setting the temperature (of oc-SP-T°) equal to that of a last set point temperature (las-SP-T°) and the (oc-SP-T°) equal to that of the (un-SP-T°) and determining if the equation: Δt+(cur-t)-(un-SP-t)>maxΔt is true or false, where maxΔt is the maximum permitted value of Δt; f) if step e is true, the value of Δt is made equal to that of max Δt and the process is terminated; g) if step e is false, determining if: (cur-T°)-(oc-SP-T°)<maxΔT°; is true or false, where maxΔT° is the maximum desired temperature deviation from the (cur-SP-T°) occurring during the time period Δt; h) If step g is true, repeat steps e, and g until step e becomes true, or step g becomes false, which ever first occurs; i) if step g becomes false before step e becomes true, determining if the equation: Δt+(cur-t)-(oc-SP-t)<(minΔt) is true or false, where minΔt is the minimum magnitude that Δt is permitted to have; j) if step i is true, the magnitude of Δt is made equal to that of minΔt and the process is terminated; and k) if step i is false, change the value of Δt to equal: Δt+(cur-t)-(nex-SP-t) and terminate the process.
Claim 8
Dependent Claim 305 words
The process by which a programmable thermostat advances by a time period, Δt, the time at which an unoccupied set point temperature (un-SP-T°), following an occupied set point temperature (oc-SP-T°) becomes effective where the magnitude of Δt is a function of a structure's thermal characteristics and the structure's external environment comprising the steps of: a) periodically determining if an (un-SP-T°) follows an (oc-SP-T°); b) if step a is not true, terminating the process; c) if step a, is true, determining if the current time (cur-t) is greater the unoccupied set point time (un-SP-t) minus Δt; d) if step c is not true, terminating the process; e) if step c is true, setting the temperature (of oc-SP-T°) equal to that of a last set point temperature (las-SP-T°) and the (oc-SP-T°) equal to that of the (un-SP-T°) and determining if the equation: Δt+(cur-t)-(un-SP-t)>maxΔt is true or false, where maxΔt is the maximum permitted value of Δt; f) if step e is true, the value of Δt is made equal to that of max Δt and the process is terminated; g) if step e is false, determining if: (cur-T°)-(oc-SP-T°)<maxΔT°; is true or false, where maxΔT° is the maximum desired temperature deviation from the (cur-SP-T°) occurring during the time period Δt; h) If step g is true, repeat steps e, and g until step e becomes true, or step g becomes false, which ever first occurs; i) if step g becomes false before step e becomes true, determining if the equation: Δt+(cur-t)-(oc-SP-t)<(minΔt) is true or false, where minΔt is the minimum magnitude that Δt is permitted to have; j) if step i is true, the magnitude of Δt is made equal to that of minΔt and the process is terminated; and k) if step i is false, change the value of Δt to equal: Δt+(cur-t)-(nex-SP-t) and terminate the process.
Claim 9
Dependent Claim 20 words
The program of claim 6 in which the unoccupied set point temperature is lower than the occupied set point temperature.
Claim 10
Dependent Claim 20 words
The program of claim 6 in which the unoccupied set point temperature is higher than the occupied set point temperature.
Claim 11
Independent Claim 275 words
A method for advancing the time a programmable thermostat of an environmental control system in a heating mode changes a set point from an occupied temperature to an unoccupied temperature as a function of a structure's thermal lag, comprising periodically executing the steps of: a) determining if the next set point temperature (nex-SP-T°) is lower than the current set point temperature (cur-SP-T°); b) when step a is true, determining if the current time (cur-t) is greater than the next set point time (nex-SP-t) minus Δt, where Δt is an estimate of the time it is takes for the (cur-T°) to change by a predetermined magnitude, maxΔT°, from the (cur-SP-T°); c) when step b is true, changing the value of the last set point temperature (las-SP-T°) to that of the (cur-SP-T°) and that of the (cur-SP-T°) to that of the (nex-SP-T°), d) when step b is true and after completing step c, determining if the statement: Δt+(cur-t)-(nex-SP-t)>maxΔt is true or false; e) when step d is true, changing Δt to equal maxΔt and terminating the program; f) when step d is false, determining if (cur-T°)>(las-SP-T°)-maxΔT° is true or false; g) when step f is true, repeat steps d and f until step d becomes true or step f becomes false, whichever occurs first; and h) when step f is false, determining if Δt+(cur-t)-(nex-SP-t)<minΔt is true or false, where minΔt is the minimum permitted value for Δt; i) when step h is true, changing Δt to equal minΔt, and terminating the program; and j) if step h becomes false before either of steps d or h become true, change Δt to equal Δt+(cur-t)-(nex-SP-t), and terminate the program.
Claim 12
Independent Claim 275 words
A method for advancing the time a programmable thermostat of an environmental control system in a heating mode changes a set point from an occupied temperature to an unoccupied temperature as a function of a structure's thermal lag, comprising periodically executing the steps of: a) determining if the next set point temperature (nex-SP-T°) is lower than the current set point temperature (cur-SP-T°); b) when step a is true, determining if the current time (cur-t) is greater than the next set point time (nex-SP-t) minus Δt, where Δt is an estimate of the time it is takes for the (cur-T°) to change by a predetermined magnitude, maxΔT°, from the (cur-SP-T°); c) when step b is true, changing the value of the last set point temperature (las-SP-T°) to that of the (cur-SP-T°) and that of the (cur-SP-T°) to that of the (nex-SP-T°), d) when step b is true and after completing step c, determining if the statement: Δt+(cur-t)-(nex-SP-t)>maxΔt is true or false; e) when step d is true, changing Δt to equal maxΔt and terminating the program; f) when step d is false, determining if (cur-T°)>(las-SP-T°)-maxΔT° is true or false; g) when step f is true, repeat steps d and f until step d becomes true or step f becomes false, whichever occurs first; and h) when step f is false, determining if Δt+(cur-t)-(nex-SP-t)<minΔt is true or false, where minΔt is the minimum permitted value for Δt; i) when step h is true, changing Δt to equal minΔt, and terminating the program; and j) if step h becomes false before either of steps d or h become true, change Δt to equal Δt+(cur-t)-(nex-SP-t), and terminate the program.
Claim 13
Independent Claim 274 words
A method for advancing the time a programmable thermostat of an environmental control system in a cooling mode changes a set point from an occupied temperature to an unoccupied temperature as a function of a structure's thermal lag comprising periodically executing the steps of: a) determining if the next set point temperature (nex-SP-T°) is higher than the current set point temperature (cur-SP-T°); b) when step a is true, determining if the current time (cur-t) is greater than the next set point time (nex-SP-t) minus Δt, where Δt is an estimate of the time it is takes for the (cur-T°) to change by a predetermined magnitude, maxΔT°, from the (cur-SP-T°); c) when step b is true, changing the value of the last set point temperature (las-SP-T°) to that of the (cur-SP-T°) and that of the (cur-SP-T°) to that of the (nex-SP-T°), d) when step b is true and after completing step c, determining if the statement Δt+(cur-t)-(nex-SP-t)>maxΔt is true or false; e) when step d is true, changing Δt to equal maxΔt and terminating the program; f) when step d is false, determining if (cur-T°)<(las-SP-T°)+maxΔT° is true or false; g) when step f is true, repeat steps d and f until step d becomes true or step f becomes false, which ever occurs first; h) when step f is false, determining if Δt+(cur-t)-(nex-SP-t)<minΔt is true or false, where minΔt is the minimum permitted value for Δt; i) when step h is true, changing Δt to equal minΔt, and terminating the program; and j) step h becomes false before either of steps d or h become true, change Δt to equal Δt+(cur-t)-(nex-SP-t), and terminate the program.
Claim 14
Independent Claim 274 words
A method for advancing the time a programmable thermostat of an environmental control system in a cooling mode changes a set point from an occupied temperature to an unoccupied temperature as a function of a structure's thermal lag comprising periodically executing the steps of: a) determining if the next set point temperature (nex-SP-T°) is higher than the current set point temperature (cur-SP-T°); b) when step a is true, determining if the current time (cur-t) is greater than the next set point time (nex-SP-t) minus Δt, where Δt is an estimate of the time it is takes for the (cur-T°) to change by a predetermined magnitude, maxΔT°, from the (cur-SP-T°); c) when step b is true, changing the value of the last set point temperature (las-SP-T°) to that of the (cur-SP-T°) and that of the (cur-SP-T°) to that of the (nex-SP-T°), d) when step b is true and after completing step c, determining if the statement Δt+(cur-t)-(nex-SP-t)>maxΔt is true or false; e) when step d is true, changing Δt to equal maxΔt and terminating the program; f) when step d is false, determining if (cur-T°)<(las-SP-T°)+maxΔT° is true or false; g) when step f is true, repeat steps d and f until step d becomes true or step f becomes false, which ever occurs first; h) when step f is false, determining if Δt+(cur-t)-(nex-SP-t)<minΔt is true or false, where minΔt is the minimum permitted value for Δt; i) when step h is true, changing Δt to equal minΔt, and terminating the program; and j) step h becomes false before either of steps d or h become true, change Δt to equal Δt+(cur-t)-(nex-SP-t), and terminate the program.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-11-07 1998-05-09 1998-11-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-11-07 2002-05-09 2002-11-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-11-07 2006-05-09 2006-11-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag