System and method for switching-over between heating and cooling modes
First Claim
1. A method for controlling equipment having operating modes, including a heating mode and a cooling mode of operation for conditioning a physical space, the method comprising the steps of:
- obtaining a setpoint temperature for the physical space;
sensing a temperature of the physical space;
determining a mode-switching time period corresponding to a length of time since an operating mode of the equipment has been switched;
if the sensed temperature remains above a first threshold temperature for more than a first time period, then switching the equipment to the cooling mode of operation if the mode-switching time period is longer than a predetermined time period;
wherein threshold temperature is greater than the setpoint temperature;
if the sensed temperature remains below a second threshold temperature for more than the first time period, then switching the equipment to the heating mode of operation if the mode-switching time period is longer than the predetermined time period, and wherein the second threshold temperature is lower than the setpoint temperature.
4 Assignments
0 Petitions
Accused Products
Abstract
A heating, ventilation and air conditioning (HVAC) device (104) which includes both heating and cooling operating modes provides an easy-to-use interface (110) for selecting the operating parameters of the device (104). The interface (110) allows the input of a setpoint temperature at which the HVAC device (104) conditions the ambient temperature of a space (102). A mode switch-over algorithm (200) uses the setpoint temperature, the sensed temperature from the conditioned space, and prestored threshold values that depend on the device'"'"'s operating capacities, to determine when to change the device between heating and cooling modes. Also, within each of the respective modes, a heating (300) or cooling (400) algorithm controls the engaging and disengaging of the heating and cooling elements of the device (104) to maintain the temperature of the conditioned space (102) within a desired comfort zone.
179 Citations
25 Claims
-
1. A method for controlling equipment having operating modes, including a heating mode and a cooling mode of operation for conditioning a physical space, the method comprising the steps of:
-
obtaining a setpoint temperature for the physical space;
sensing a temperature of the physical space;
determining a mode-switching time period corresponding to a length of time since an operating mode of the equipment has been switched;
if the sensed temperature remains above a first threshold temperature for more than a first time period, then switching the equipment to the cooling mode of operation if the mode-switching time period is longer than a predetermined time period;
wherein threshold temperature is greater than the setpoint temperature;
if the sensed temperature remains below a second threshold temperature for more than the first time period, then switching the equipment to the heating mode of operation if the mode-switching time period is longer than the predetermined time period, and wherein the second threshold temperature is lower than the setpoint temperature. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
the step of switching to the cooling mode is performed only if the equipment is not already in the cooling mode; and
the step of switching to the heating mode is performed only if the equipment is not already in the heating mode.
-
-
3. The method according to claim 1, further comprising the steps of:
-
obtaining a new setpoint temperature different than the setpoint temperature;
determining new first and second threshold temperatures based on the new setpoint temperature; and
wherein the step of switching to the cooling mode is performed even if the mode-switching time period is shorter than the predetermined time period.
-
-
4. The method according to claim 1, further comprising the step of:
-
obtaining a new setpoint temperature different than the setpoint temperature; and
wherein the step of switching to the heating mode is performed even if the mode-switching time period is shorter than the predetermined time period.
-
-
5. The method according to claim 1, further comprising the steps of:
-
determining if the sensed temperature remains above the first threshold temperature for more than the first time period by;
obtaining a first temperature difference threshold, Cswitch, periodically subtracting the sensed temperature from the setpoint temperature to produce a series of first differences, and determining if the periodically produced first differences remain less than or equal to Cswitch for the first time period; and
determining if the sensed temperature remains below the second threshold temperature for more than the first time period by;
obtaining a second temperature threshold Cswitch, periodically subtracting the sensed temperature from the setpoint temperature to produce a series of second differences, and determining if the periodically produced second differences remain more 15 than or equal to Hswitch for the first time period.
-
-
6. The method according to claim 1, wherein the step of switching to the cooling mode includes the steps of:
-
terminating a heating algorithm, said heating algorithm controlling the operation of the equipment when in the heating mode of operation;
initiating a cooling algorithm, said cooling algorithm controlling the operation of the equipment when in the cooling mode of operation; and
resetting the mode-switching time period.
-
-
7. The method according to claim 6, wherein the cooling algorithm includes the steps of:
-
if the sensed temperature is greater than or equal to a third threshold temperature, then disengaging a cooling source of the equipment if the cooling source is not already engaged; and
if the sensed temperature is less than or equal to a fourth threshold temperature, then disengaging the cooling source if the cooling source is already engaged.
-
-
8. The method according to claim 7, further comprising the steps of:
-
determining if the sensed temperature is greater than or equal to the third threshold temperature by;
obtaining a first threshold temperature difference, Cengage, subtracting the sensed temperature from the setpoint to produce a third difference, and determining if the third difference is less than or equal to Cengage; and
determining if the sensed temperature is less than or equal to the fourth threshold temperature by;
obtaining a second threshold temperature difference, Cdisengage, subtracting the sensed temperature from the setpoint to produce a fourth difference, and determining if the fourth difference is greater than or equal to Cdisengage.
-
-
9. The method according to claim 1, wherein the step of switching to the heating mode includes the steps of:
-
terminating a cooling algorithm, said cooling algorithm controlling the operation of the equipment when in the cooling mode of operation;
initiating a heating algorithm, said heating algorithm controlling the operation of the equipment when in the heating mode of operation; and
resetting the mode-switching time period.
-
-
10. The method according to claim 9, wherein the heating algorithm includes the steps of:
-
if the sensed temperature is less than or equal to a third threshold temperature, then engaging a heating source of the equipment if the heating source is not already engaged; and
if the sensed temperature is greater than or equal to a fourth threshold temperature, then disengaging the heating source if the heating source is already engaged.
-
-
11. The method according to claim 10, further comprising the steps of:
-
determining if the sensed temperature is less than or equal to the third threshold temperature by;
obtaining a first threshold temperature difference, Hengage subtracting the sensed temperature from the setpoint to produce a third difference, and determining if the third difference is greater than or equal to Hengage; and
determining if the sensed temperature is greater than or equal to the fourth threshold temperature by;
obtaining a second threshold temperature difference, Hdisengage, subtracting the sensed temperature from the setpoint to produce a fourth difference, and determining if the fourth difference is less than or equal to Hdisengage.
-
-
12. An apparatus for controlling equipment having a heating mode and a cooling mode of operation for conditioning a physical space, the apparatus comprising:
-
a microcontroller configured to control operation of the equipment;
a first input configured to receive a setpoint temperature;
a second input configured to receive a temperature of the physical space;
a first timer configured to measure a first time period associated with the length of time since an operating mode of the equipment has been switched;
a comparator configured to;
compare the received temperature with a first threshold temperature, if the equipment is in a heating mode, and compare the received with a second threshold temperature, if the equipment is in a cooling mode; and
a first output configured to;
signal the equipment to switch from the heating mode to the cooling mode, if the received temperature has remained above the first threshold temperature for at least a second time period and the first time period exceeds or equals a predetermined time period, and signal the equipment to switch from the cooling mode to the heating mode, if the received temperature has remained below the second threshold temperature for at least a third time period and the first time period exceeds or equals the predetermined time period. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
the first input is further configured to receive a new setpoint temperature; and
the first timer is further configured to reset itself in response to the new setpoint temperature.
-
-
14. The apparatus of claim 12, wherein the first timer further comprises:
a countdown timer with an initial value equal to the first time period and configured to begin operation when the equipment switches operating modes.
-
15. The apparatus according to claim 12, further comprising:
-
a memory configured to store a first temperature difference threshold, Cswitch;
subtracting circuitry configured to periodically subtract the received temperature from the setpoint temperature to produce a series of first differences; and
comparison circuitry configured to determine if the periodically produced first differences remain less than or equal to Cswitch for at least the second time, period and wherein the determination by the comparison circuitry indicates whether or not the received temperature has remained above the first threshold temperature for at least the second time period.
-
-
16. The apparatus according to claim 12, further comprising:
-
a memory configured to store a first temperature difference threshold, Hswitch;
subtracting circuitry configured to periodically subtract the received temperature from the setpoint temperature to produce a series of first differences; and
comparison circuitry configured to determine if the periodically produced first differences remain more than or equal to Hswitch for at least the third time period, and wherein the determination by the comparison circuitry indicates whether or not the received temperature had remained below the second threshold temperature for at least the third time period.
-
-
17. The apparatus according to claim 12, further comprising:
-
a first memory configured to store;
a cooling algorithm, said cooling algorithm controlling the operation of the equipment when in the cooling mode of operation; and
a heating algorithm, said heating algorithm controlling the operation of the equipment when in the heating mode of operation.
-
-
18. The apparatus according to claim 17, further comprising:
-
a second output configured to;
signal the microcontroller to initiate execution of the cooling algorithm when the equipment is switched from the heating mode to the cooling mode; and
signal the first timer to reset.
-
-
19. The apparatus according to claim 17, further comprising:
-
a second output configured to;
signal the microcontroller to initiate execution of the heating algorithm when the equipment is switched from the cooling mode to the heating mode; and
signal the first timer to reset.
-
-
20. A method for maintaining a room temperature in a tolerance band around a setpoint temperature, the method comprising the steps of:
-
sensing the room temperature;
maintaining a mode-switching time value relating to a first time period since an operating mode of conditioning equipment has changed, wherein the conditioning equipment has a cooling mode and a heating mode of operation for affecting the temperature of the room;
if the equipment is in the heating mode of operation, then;
switching the equipment to the cooling mode if the sensed room temperature has remained above a first threshold temperature for a first predetermined length of time and the mode-switching time value indicates that the first time period is greater than or equal to a second predetermined length of time, wherein the first threshold temperature is greater than the setpoint temperature, and initiating a cooling algorithm, said cooling algorithm controlling operation of the equipment when in the cooling mode; and
if the equipment is in the cooling mode of operation, then;
switching the equipment to the heating mode if the sensed room temperature has remained below or equal to a second threshold temperature for the first predetermined length of time and the mode-switching time value indicates that the first time period is greater than or equal to the second predetermined length of time, wherein the second threshold temperature is less than the setpoint temperature, and initiating a heating algorithm, said heating algorithm controlling operation of the equipment when in the heating mode. - View Dependent Claims (21, 22)
if the sensed room temperature is greater than or equal to a third threshold temperature, then engaging a cooling source of the equipment if the cooling source is not already engaged; and
if the sensed room temperature is less than or equal to a fourth threshold temperature, then disengaging the cooling source if the cooling source is already engaged.
-
-
22. The method according to claim 20, wherein the heating algorithm includes the steps of:
-
if the sensed room temperature is less than or equal to a third threshold temperature, then engaging a heating source of the equipment if the heating source is not already engaged; and
if the sensed room temperature is greater than or equal to a fourth threshold temperature, then disengaging the heating source if the heating source is already engaged.
-
-
23. A method for controlling equipment that includes a heating and a cooling mode of operation to condition the temperature of a room, the method comprising the steps of:
-
(a) obtaining a setpoint temperature for the room;
(b) periodically sensing the ambient temperature of the room, wherein a series of ambient temperatures are sensed;
(c) determining a series of differences by subtracting the setpoint temperature from each sensed ambient temperature;
(d) determining if substantially all of a subset of the differences are;
(d.1) greater than or equal to a first predetermined threshold, if the equipment is in a heating mode, or (d.2) less than or equal to a second predetermined threshold, if the equipment is in a cooling mode, wherein the subset includes those differences relating to the ambient temperatures sensed during a first time period;
(e) determining if a second time period has elapsed since the equipment has changed between modes of operation;
(f) if the second time period has elapsed and substantially all of the subset of differences are determined to be greater than or equal to the first predetermined threshold, then generating a first control signal for switching the equipment to the cooling mode; and
(g) if the second time period has elapsed and substantially all of the subset of differences are determined to be less than or equal to the second predetermined threshold, then generating a second control signal for switching the equipment to the heating mode. - View Dependent Claims (24, 25)
-
Specification