Claims
- 1. A method for controlling equipment (104) having operating modes, including a heating mode and a cooling mode of operation for conditioning a physical space (102), the method comprising the steps of:
obtaining a setpoint temperature for the physical space; sensing (108) 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 (212 and 220); if the temperature remains above a first threshold temperature for more than a first time period (214), then switching (216) the equipment to the cooling mode of operation if the mode-switching time period is longer than a predetermined time period; wherein the first threshold temperature is greater than the setpoint temperature; and if the temperature remains below a second threshold temperature for more than the first time period (218), then switching (222) the equipment to the heating mode of operation if the mode-switching time period is longer than the predetermined time period; wherein the second threshold temperature is lower than the setpoint temperature.
- 2. The method according to claim 1, wherein:
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 (250) 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 (252) than the predetermined time period.
- 4. The method according to claim 1, further comprising the step of:
obtaining a new setpoint temperature (250) 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 (252) than the predetermined time period.
- 5. The method according to claim 1, further comprising the steps of:
determining if the temperature remains above the first threshold temperature for more than a first time period by:
obtaining a first temperature difference threshold, Cswitch, periodically subtracting the 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 temperature remains below the second threshold temperature for more than the first time period by:
obtaining a second temperature difference threshold Hswitch, periodically subtracting the temperature from the setpoint temperature to produce a series of second differences, and determining if the periodically produced second differences remain more 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 (216) 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 temperature is greater than or equal to a third threshold temperature, then engaging (408) a cooling source of the equipment if the cooling source is not already engaged; and if the temperature is less than or equal to a fourth threshold temperature, then disengaging (410) 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 temperature is greater than or equal to the third threshold temperature by:
obtaining a first threshold temperature difference, Cengage, subtracting the 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 temperature is less than or equal to the fourth threshold temperature by:
obtaining a second threshold temperature difference, Cdisengage, subtracting the 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 (222) 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 temperature is less than or equal to a third threshold temperature, then engaging (308) a heating source of the equipment if the heating source is not already engaged; and if the temperature is greater than or equal to a fourth threshold temperature, then disengaging (310) 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 temperature is less than or equal to the third threshold temperature by:
obtaining a first threshold temperature difference, Hengage, subtracting the 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 temperature is greater than or equal to the fourth threshold temperature by:
obtaining a second threshold temperature difference, Hdisengage, subtracting the 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 (104) having a heating mode and a cooling mode of operation for conditioning a physical space (102), the apparatus comprising:
a microcontroller (106) configured to control operation of the equipment (104); a first input (110) configured to receive a setpoint temperature; a second input (124) configured to receive a temperature of the physical space; a first timer (120) 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 temperature with a first threshold temperature, if the equipment is in the heating mode, and compare the temperature with a second threshold temperature, if the equipment is in the cooling mode; and a first output (128) configured to:
signal the equipment (104) to switch from the heating mode to the cooling mode, if the 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 (104) to switch from the cooling mode to the heating mode, if the 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.
- 13. The apparatus according to claim 12, wherein:
the first input (110) is further configured to receive a new setpoint temperature; and the first timer (120) 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 (122) configured to store a first temperature difference threshold, Cswitch; subtracting circuitry configured to periodically subtract the 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 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 (122) configured to store a first temperature difference threshold, Hswitch; subtracting circuitry configured to periodically subtract the 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 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 (122) configured to store:
a cooling algorithm (400), said cooling algorithm controlling the operation of the equipment when in the cooling mode of operation; and a heating algorithm (300), 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 (128) configured to:
signal the microcontroller (106) to initiate execution of the cooling algorithm (400) when the equipment (104) is switched from the heating mode to the cooling mode; and signal the first timer (120) to reset.
- 19. The apparatus according to claim 17, further comprising:
a second output (128) configured to:
signal the microcontroller (106) to initiate execution of the heating algorithm (300) when the equipment (104) is switched from the cooling mode to the heating mode; and signal the first timer (120) 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 (108); maintaining (202) a mode-switching time value relating to a first time period since an operating mode of conditioning equipment (104) has changed, wherein the conditioning equipment (104) 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 (216) if the 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 (400), 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 (222) if the 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 (300), said heating algorithm controlling operation of the equipment when in the heating mode.
- 21. The method according to claim 20, wherein the cooling algorithm (400) includes the steps of:
if the 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 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 (300) includes the steps of:
if the 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 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 the heating mode, or (d.2) less than or equal to a second predetermined threshold, if the equipment is in the 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 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 heating mode.
- 24. The method according to claim 23, wherein the first predetermined threshold his based on the cooling capacity of the equipment.
- 25. The method according to claim 23, wherein the second predetermined threshold is based on the heating capacity of the equipment.
RELATED APPLICATIONS
[0001] This application relates to and claims priority from U.S. Application Ser. No. 60/289,788 filed May 10, 2000 entitled PTAC HEAT/COOL SWITCHOVER ALGORITHM, the disclosure of which is hereby incorporated in its entirety by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60289788 |
May 2001 |
US |