The present invention relates to a controller for a two-stage heat source that can be used with either a single or a two-stage thermostat.
There are two types of commonly available, gas-fired, warm air furnaces in the marketplace: those with a single gas flow rate, and those with two or more gas flow rates. These are referred to as single and multistage furnaces, respectively. Multistage furnaces are frequently selected by homeowners for replacement furnaces because they offer increased performance and comfort. In retrofit applications there is typically an existing single stage thermostat and wiring in place. It can be troublesome to install a multistage thermostat in a retrofit application when a single stage thermostat is already in place because of the need to route additional wiring through walls for the additional stages. For simple and economical installation, it is desirable to be able to continue to use a single stage thermostat and thermostat wiring when replacing a single stage furnace with a multistage furnace.
Several attempts have been made to allow a single stage thermostat with two-stage furnaces. In some two-stage furnace controls, the controller switches to second stage heating if the demand for heat is not satisfied within a set predetermined time, such as ten minutes. Such furnace controls operate the second stage of heating after some pre-set time has expired, independent of the level of heating actually required at the time.
Various embodiments of a controller for a two-stage heat source are provided, which may be connected to either a single stage or a two-stage thermostat and control the two-stage heat source to provide low stage heating operation for a demand-based variable time period before switching to high stage heat operation. One embodiment of a controller comprises at least a first terminal for receiving a signal requesting heating from a single-stage thermostat connected to the first terminal, or for receiving a signal requesting low-stage heating from a two-stage thermostat connected to the first terminal. The controller includes a microcontroller in communication with the first terminal, and is configured to determine a duty cycle value for one or more heating cycles based on the duration of time in which a signal at the first terminal is present relative to the duration of the heating cycle. The microcontroller determines a low stage time limit that corresponds to the calculated duty cycle value. The microcontroller controls the two-stage heat source to provide low stage heating operation when a signal is present at the first terminal for a time period not more than the low stage time limit, and high stage heating operation when a first stage signal is present beyond the low stage time limit. The low stage time limit value diminishes as the duty cycle value indicative of the heating load demand increases, such that low stage heat operates for a minimum low stage time limit period prior to activation of high stage heat operation when heating demand is high, and low stage heat operates for a maximum low stage time limit period prior to activation of high stage heat operation when heating demand is low.
Some embodiments of a controller further comprise a second terminal for receiving a signal requesting high-stage heat operation from a two-stage thermostat, wherein the microcontroller is in communication with the second terminal and initiates second stage heating upon receiving a signal requesting second stage heat from a two-stage thermostat.
Various embodiments of a method are also provided for controlling the operation of a two stage furnace. In one embodiment, the method comprises determining whether a request signal for heat operation is present at a first terminal, and if so, initiating low stage heat operation. The method calls for calculating at least one duty cycle value based on the duration of time in which a request signal was present at the first terminal in a previous heating cycle relative to the total duration of the previous heating cycle, which duty cycle value is used to determine a low stage time limit value. The method for controlling the two-stage heat source provides for low stage heating operation as long as a signal is present at the first terminal until either a low stage time limit or a default time limit is reached, and then provides for high stage heating operation after the low stage time limit or default time limit has been reached. The method discontinues all heating operation when the signal at the first terminal is no longer present.
Further areas of applicability of the present invention will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples, while indicating the preferred embodiment of the invention, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
The present invention will become more fully understood from the detailed description and the accompanying drawings, wherein:
The following description of the various embodiments is merely exemplary in nature and is in no way intended to limit the invention, its application, or uses.
In the various embodiments of the present invention, a controller for a two-stage heat source is provided that is adapted to be connected to either a single stage or a two-stage thermostat. In one embodiment shown generally as 20 in
The microcontroller 22 is configured to control the operation of a two stage heat source to provide first or low stage heating operation for a demand-based variable time period before switching the heat source to high stage heat operation. The time in which the first stage heat operates is varied by means of a duty cycle value that is indicative of the heating load demand. The control 20 includes a microcontroller 22 in communication with the first terminal 24, which is configured to calculate a duty cycle value based on the ratio of the duration of time in which a signal requesting or calling for heat is present at the first terminal 24 versus the on and off time of a heating cycle. For example, a duty cycle value of 80 percent is calculated where a 20 minute duration of heating operation was followed by a 5 minute off period before the start of the next heating cycle, to yield 20 minutes on during a 25 minute on and off heat cycle. The microcontroller 22 further determines a first stage time limit value 28 from the calculated duty cycle value, wherein the first stage time limit value may be one of a plurality of time limit values in a look-up table that each correspond to a plurality of duty cycle value ranges (see Table 1). Initially, in the absence of a calculated duty cycle value, or a first stage time limit value 28 based on a duty cycle, a default time limit value, such as 15 minutes for example, may be used.
In the various embodiments, the first stage of heating operation provides a lower level of heating operation than the second stage of heating operation. While a request for heat signal is present at the first terminal 24, the microcontroller 22 controls the operation of a two stage heat source to provide first or low stage heating operation for a time period not more than the low stage time limit (ie.—the default value or the time limit value determined from the duty cycle). The microcontroller 22 then provides second high stage heating when a request for heat signal has been present at the first terminal 24 beyond the low stage time limit period. Unlike controllers that switch to high stage heating after a fixed time delay no matter what level of heating is actually required, the present control enables the extent to which low stage heat is operated before switching to high stage heat to be varied to fit the duty cycle value or heating load demand for the two-stage heating source.
In some embodiments of a two-stage heat source controller, the microcontroller 22 selects one of a plurality of time delay values from a look-up table in a memory of the microcontroller 22, where the plurality of low stage time delay values 28 correspond to a plurality of duty cycle value ranges. The duty cycle value range is generally proportional to the heating load demand of the two stage heating system, and is generally inversely proportional to the corresponding low stage time limit value, as shown in the Table below. Referring to Table 1, the low stage time limit value diminishes as the duty cycle value indicative of the heating load demand increases, such that low stage heat operates for a minimum low stage time limit period prior to activation of high stage heat operation when heating demand is high, and low stage heat operates for a maximum low stage time limit period prior to activation of high stage heat operation when heating demand is low.
Some embodiments of a controller 20 may further comprise a second terminal 34 for receiving a signal requesting second stage heat from a two-stage thermostat (not shown) that is connected to the second terminal 34. The microcontroller 22 is in communication with the second terminal 34, and initiates second stage heating upon receiving a signal for second stage heat from a two-stage thermostat regardless of the low stage time limit determined by the calculated duty cycle. In some embodiments, the microcontroller 22 calculates one or more duty cycle values during one or more heating cycles. The microcontroller 22 is also configured to store at least one calculated duty cycle value in a memory. In one embodiment of a controller, the microcontroller 22 stores the calculated duty cycle in a memory and averages a subsequently calculated duty cycle value with at least one previously stored duty cycle value, for determining a low stage time limit period based on the averaged duty cycle value. The controller may for example, average 3 previous duty cycle values to determine a current duty cycle value.
In a second embodiment, a two-stage heat source controller 120 adapted to be used with a single stage or two stage thermostat. The control 120 comprises a first terminal 124 for receiving a signal requesting heating from a single-stage thermostat connected to the first terminal 124. While it is desirable to be able to use the previously installed single stage thermostat and thermostat wiring when replacing a single stage furnace with a multistage furnace 150, the terminal 124 may alternatively receive a signal requesting first-stage heat from a two-stage thermostat that is connected to the first terminal 124 via wire 140. The control 120 may further include a second terminal 134 for establishing a second stage connection via an additional wire 144 to a two stage thermostat, where the single stage thermostat is to be replaced by a multi-stage thermostat. The control 120 may comprise a first switching means 130 for switching a 24 volt power source connected to the control 120 at 142 to a relay device 132, which switches power at 152 to a gas valve 154 to establish low stage heating operation at a burner 158. The control 120 may further comprise a second switching means 136 for switching the 24 volt power source connected to the control 120 at 142 to a relay device 138, which switches power at 152 to a second connection on the gas valve 154 to establish high stage heating operation at a burner 158. The control 120 is capable of receiving a request for heat signal at a first terminal 124, and a request for second stage heat at a second terminal 134, and responsively switching a first and second switch means 130 and 136 to operate a two stage heat source in either first stage heat or second stage heat mode depending on the level of heating demand.
The controller 120 includes a microcontroller 122 in communication with the first and second terminals 124 and 134. The microcontroller 122 is configured to determine a duty cycle value for one or more heating cycles based on the ratio of the duration of time in which a heat signal is present at the first terminal 124 versus the total on and off time of a heating cycle. The microcontroller 122 capable of selecting one of a number of low stage time limits 128 from a look-up table in a memory of the microcontroller 122, which time limits respectively correspond to a plurality of duty cycle value ranges. The microcontroller 122 accordingly calculates a duty cycle and selects a low stage time limit value 128 corresponding to the range in which the calculated duty cycle falls within. The microcontroller 122 controls the operation of the two stage heat source to provide low stage heating operation when a signal is present at the first terminal 124 for a time period that is less than the low stage time limit 128, and to provide high stage heating operation while a first stage signal is present at the first terminal 124 beyond the low stage time limit 128.
In the second embodiment, the microcontroller 122 controls the operation of the two stage heat source to provide second stage heating whenever a signal requesting second stage heat operation is present at the second terminal 134, regardless of the low stage time limit 128. The second embodiment may further comprise a timer means 136 that is initiated upon activation of low stage heating operation, which timer is appropriately set to the low stage time limit 128. The timer means 136 may be an electrical component physically incorporated into the control, or may be a part of a program subroutine that provides a basic timer function. Upon expiration of the timer 136, the microprocessor 122 provides for high stage heating operation as long as a signal is still present at the first terminal 124. The second embodiment of a controller may also include a look-up table similar to that in Table 1, wherein the low stage time limit value 128 diminishes as the duty cycle ranges indicative of the heating load demand increases. Accordingly, low stage heat may be operated for a minimum low stage time limit 128 period, such as 1 minute for example, prior to activation of high stage heat operation when heating demand is high (duty cycle>88%). Likewise, low stage heat may be operated for a maximum low stage time limit period 128, such as 15 minutes for example, prior to activation of high stage heat operation when heating demand is low (duty cycle<15%).
In the second embodiment, the microcontroller 122 is configured to calculate one or more duty cycle valves during one or more heating cycles. The microcontroller 122 is also configured to store at least one calculated duty cycle value in a memory. In one embodiment of a controller, the microcontroller 122 stores the calculated duty cycle in a memory and averages a subsequently calculated duty cycle value with at least one previously stored duty cycle value, for determining a low stage time limit period based on the averaged duty cycle value.
Various embodiments of a method for controlling the operation of a two stage furnace are also provided. In one embodiment of a method, the method comprises determining whether a request signal for heat operation is present at a first terminal, and if so, providing for low stage heating operation upon detecting a request signal for heat operation at the first terminal. The method includes the step of calculating a duty cycle value based on the ratio of time in which a request signal is present at the first terminal relative to the total on and off time of at least one previous heating cycle. The duty cycle may further comprise the step of averaging the calculated duty cycle from the last heating cycle with at least one stored duty cycle value, to yield an averaged duty cycle value that is used to determine a low stage time limit value. The method determines a low stage time limit value from the calculated duty cycle value or averaged duty cycle value. As long as a signal is present at the first terminal, low stage heating operation is continued for a period of time not more than either a low stage time limit or a default time limit. The method then provides for high stage heating operation after the low stage time limit or default time limit has been reached, as long as the signal at the first terminal remains present. All heating operation is discontinued when the signal at the first terminal is no longer present. The method may further comprise the step of activating high stage heating operation upon detecting a request signal for high stage heating operation at a second terminal, regardless of the duration of low stage heating operation. The method accordingly provides a low stage time limit value that diminishes as the duty cycle value indicative of the heating load demand increases, such that low stage heat may be operated for a minimum low stage time limit period prior to activation of high stage heat operation when heating demand is high, and low stage heat may be operated for a maximum low stage time limit period prior to activation of high stage heat operation when heating demand is low.
In another embodiment of a method as shown in
The description of the invention is merely exemplary in nature and, thus, variations that do not depart from the gist of the invention are intended to be within the scope of the invention. Such variations are not to be regarded as a departure from the spirit and scope of the invention.