The present invention relates generally to warm air furnaces, and more particularly, to fault detection in a warm air furnace.
Many houses and other buildings use warm air furnaces to provide heat. Generally, these furnaces operate by heating air received through cold air or return ducts and distributing the heated air throughout the building using warm air or supply ducts. A circulation fan, operated by an alternating current (AC) permanent-split-capacitor (PSC) motor, directs the cold air into a heat exchanger, which may be composed of metal. The heat exchanger metal is heated using a burner that burns fossil fuels. The burner is ignited with an ignition device, such as an AC hot surface ignition element. The air is heated as it passes by the hot metal surfaces of the heat exchanger. After the air is heated in the heat exchanger, the fan moves the heated air through the warm air ducts. A combustion air blower, or inducer, is used to remove exhaust gases from the building. The inducer is typically operated using an AC shaded-pole motor.
Because furnaces play a critical role in the comfort of the occupants of the building, it is important that the warm air furnace remains functional. Therefore, it is desirable to detect faults in the warm air furnace prior to failure. This may prevent the occupants of the building from either remaining in an uncomfortably cold building or having to leave the building while waiting for a repair technician to fix the warm air furnace.
Therefore, a need exists to detect faults in a warm air furnace while the furnace is operating. Detecting faults in a warm air furnace while the furnace is operating may be beneficial for allowing an installer to verify proper furnace operation prior to leaving a site of installation, enabling predictive diagnostics for detecting deteriorating furnace elements prior to failure, and quickly detecting faults that have already occurred.
Presently preferred embodiments are described below in conjunction with the appended drawing figures, wherein like reference numerals refer to like elements in the various figures, and wherein:
The warm air furnace 100 depicted in
The warm air furnace 100 may be connected to a thermostat, an exhaust vent, warm air or supply ducts, cold air or return ducts, and a gas supply. The warm air furnace 100 may also be connected to an alternating current (AC) power supply. The warm air furnace 100 may have at least one AC load. For example, the ignition element 108 may be an AC hot surface ignition element, the fan 112 may include an AC motor, such as an AC permanent-split-capacitor (PSC) motor, and the inducer 116 may include an AC motor, such as an AC shaded-pole motor. Other AC loads, such as a low poer transformer, may also be included in the warm air furnace 100.
Generally, the warm air furnace 100 operates as follows. The thermostat sends a “heat request” signal to the controller 102 when the thermostat is adjusted upwards. The controller 102 may perform a safety check, which may include checking a pressure switch located within the warm air furnace 100. (The pressure switch is not shown in
The controller 102 may then open the gas valve 104, which may activate the burner 106. The burner 106 may mix the natural gas with air and burn the gas mixture. The ignition element 108 may ignite the gas mixture causing a flame 110 to develop. Once the flame 110 has been produced by the ignition element 108 and sensed by a flame sense rod (not shown in
After the heat exchanger 114 warms for a predetermined time, typically 15 to 30 seconds, the fan 112 may be activated. The fan 112 may direct cold air received from the cold air ducts into the heat exchanger 114. The heat exchanger 114 may separate the warm air from exhaust gases. The fan 112 may cause the warm air to exit the heat exchanger 114 through the warm air ducts, while the inducer 116 may cause the exhaust gases to exit through an exhaust vent connected to the outdoors.
The controller 102 may close the gas valve 104 when the thermostat setting has been reached. The inducer 116 may be deactivated after a predetermined time period, such as 30 seconds, to ensure that the exhaust gasses have been removed from the heat exchanger 114. The fan 112 may be deactivated after a predetermined time period, such as 120 seconds, to ensure the heat from the heat exchanger 114 is delivered to the warm air ducts. While the ignition element 108, the fan 112, and the inducer 116 are turned off, the warm air furnace 100 may be in an Idle mode.
During both the Idle mode and heating mode, it would be beneficial to monitor the warm air furnace 100 and potentially detect a fault condition prior to impacting the performance of the warm air furnace 100. In a preferred embodiment, a sensing circuit may be used to measure current consumption at various points during a warm air furnace 100 operating sequence.
The sensing circuit 200 may include a current sensing circuit 202. The current sensing circuit 202 may measure the current consumption of the warm air furnace 100 at various points in the warm air furnace 100 operating sequence. The current consumption may be indicative of normal operation, degradation, or failure of one or more components within the warm air furnace 100 depending on the amount of current detected at a particular point in the operating sequence of the warm air furnace 100.
The amount of current detected during normal operation of the warm air furnace 100 may depend on the amount of AC loading. The operational status of the ignition element 108, the fan 112, the inducer 116 and/or other AC loads, such as a low voltage transformer T2, may determine the amount of AC loading. For example, when the warm air furnace 100 is in the idle mode, the current consumption may depend on the AC load of the transformer T2, as the ignition element 108, the fan 112, and the inducer 116 may be deactivated.
A first input to the current sensing circuit 202 may be connected to the AC power supply 206 and a second input to the current sensing circuit 202 may be connected to the AC loads in the warm air furnace 100. Relay contacts 214 may open and close during the operation of the warm air furnace 100. When the relay contacts 214 are closed, the ignition element 108, the fan 112, and the inducer 116 may be AC loads in the warm air furnace 100. When the relay contacts 214 are open, the ignition element 108, the fan 112, and the inducer 116 may not be AC loads in the warm air furnace 100. The processing device 208 may independently open and close the relay contacts to switch the AC loads during the operation of the warm air furnace 100.
The current sensing circuit 202 may include a current transformer, shown in
An output of the current sensing circuit 202 representative of the DC voltage level may be connected to an analog to digital (A/D) converter 210. The A/D converter 210 may convert the analog DC voltage level to a digital representation of the DC voltage level. The digital representation of the DC voltage level may be proportional to the AC current flowing through the current sensing circuit 202. An output of the A/D converter 210 providing the digital representation of the DC voltage level may be connected to a processing device 208. Alternatively, the A/D converter function may be included within the processing device 208.
The sensing circuit 200 may also include a voltage sensing circuit 204. The voltage sensing circuit 204 may be used to measure current changes caused by applied voltage variations. The applied voltage variations may occur due to power fluctuations that naturally occur when delivering power to buildings. An output of the voltage sensing circuit may be used to offset the current consumption detected by the current sensing circuit 202 to account for current changes caused by the applied voltage variations.
A first input to the voltage sensing circuit 204 may be connected to the AC power supply 206 and a second input to the voltage sensing circuit 204 may be connected to the AC current loads in the warm air furnace 100. As a result, the voltage sensing circuit 204 may measure the AC voltage across the AC loads in the warm air furnace 100. The measured AC voltage is then divided and the peak voltage is provided as an output of the voltage sensing circuit 204.
The output of the voltage sensing circuit 204, which is representative of current changes caused by the applied voltage variations, may be connected to an A/D converter 212. Alternatively, the output of the voltage sensing circuit 204 may be connected to the A/D converter 210 (i.e., a single A/D converter may be used in the sensing circuit 200). The A/D converter 212 may convert the analog peak voltage signal to a digital signal that is proportional to the detected AC voltage across the AC loads. An output of the A/D converter 212 may be connected to the processing device 208. Alternatively, the A/D converter function may be included within the processing device 208.
The processing device 208 may be located within the controller 102 and provide other functions to the warm air furnace 100. Alternatively, the processing device 208 may be located separately from the controller 102 and/or be dedicated to detecting faults in the warm air furnace 100. In a preferred embodiment, the processing device 208 may be a microcontroller or a microprocessor. However, the processing device 208 may be any combination of hardware, firmware, and/or software operable to compare the measured current consumption levels with the expected current consumption levels during the warm air furnace 100 operating sequence.
The processing device 208 may receive an input from the current sensing circuit 202 that is representative of the current consumption of the warm air furnace 100. The processing device 208 may also receive an input from the voltage sensing circuit 204 that is representative of current changes caused by the applied voltage variations. The processing device 208 may adjust the input received from the current sensing circuit 202 using the input from the voltage sensing circuit 204 to determine a more accurate value of current consumption of the warm air furnace 100. In this manner, the processing device 208 may account for current changes caused by the applied voltage variations.
By knowing the expected current consumption during the warm air furnace 100 operating sequence, the actual current consumption value may be compared to the expected current consumption value. The actual current consumption value may be calculated by adjusting the current measured by the current sensing circuit 202 based on the voltage measured by the voltage sensing circuit 204.
The expected current consumption values may be determined during the design of the warm air furnace 100. The expected current consumption values may be established by determining typical current draw profiles at different points during the operating sequence of the warm air furnace 100. A tolerance may be determined to accommodate component and installation variations for these current draw profiles. Threshold values may be determined by understanding how components of the warm air furnace 100 fail and setting the threshold values to detect these failures.
Alternatively, the expected current consumption values may be determined during factory testing. Acceptable current limits may be programmed into factory test equipment. As a warm air furnace 100 is tested in the factory, the factory test equipment may use the acceptable current limits to identify failures in the warm air furnace 100 at the factory. Additionally, the factory test equipment may monitor current and/or voltage levels during the operating sequence of the warm air furnace 100. These monitored current and/or voltage values may then be stored in the memory as the expected current consumption values for the particular warm air furnace 100 being factory tested. A tolerance may be determined to take into account installation variation on the expected current consumption values. The expected current consumption value plus the tolerance may be used as a threshold to determine if a component of the warm air furnace 100 is degraded or otherwise not functioning properly after the warm air furnace 100 is installed in the field. In this example, the expected current consumption values may be individually determined in the factory for each warm air furnace 100, which may allow for tighter control of the expected current consumption values than when the expected current consumption values are determined during the design of the warm air furnace 100.
Alternatively, the expected current consumption values may be determined during the installation of the warm air furnace 100. In this example, acceptable current limits are stored in memory prior to field installation. The acceptable current limits may be based on the warm air furnace design or determined during factory testing as described above. After the warm air furnace 100 is installed, the warm air furnace 100 may be operated as part of a commissioning run of the warm air furnace 100. During the commissioning run, current and/or voltage levels during the operating sequence of the warm air furnace 100 may be monitored and compared to the acceptable current limits. If the monitored current and/or voltage levels fall within a predetermined range, then the monitored current and/or voltage levels plus a tolerance may be stored in the memory and used as the expected current consumption values for that particular warm air furnace 100. In this example, the expected current consumption values may be individually determined in the field for each warm air furnace 100, which may allow for tighter control of the expected current consumption values than when the expected current consumption values are determined during factory testing.
The expected current consumption values may be determined at the factory and/or the site of installation by including a button on the warm air furnace 100. The button may be pressed at different points in the operational sequence of the warm air furnace 100 to cause the sensing circuit 200 to determine the current consumption values at those points. The processing device 208 may store the expected current consumption values received from the sensing circuit 200 in memory. Other methods of determining and storing the expected current consumption values may also be used.
The expected values of current consumption may be stored in memory. The memory may be located in the processing device 208 or may be located externally from the processing device 208. If the memory is located externally from the processing device 208, the processing device 208 may have access to the memory. The expected current consumption values may be stored in any type of memory, including, but not limited to, read-only memory (ROM), random-access memory (RAM), electrically erasable programmable read-only memory (EEPROM), and Flash memories.
If the actual value of current consumption is less than or exceeds the expected value of current consumption by a threshold amount, a fault may be detected. If a fault is detected, the processing device 208 may provide an indication of the fault. For example, the processing device 208 may cause a light to be set indicating the fault. As another example, the processing device 208 may activate an audible alarm to indicate the fault. As yet another example, the processing device 208 may communicate a fault to another device via a communication link. Additionally, if the fault may cause serious damage to a component of the warm air furnace 100, the processing device 208 may cause the warm air furnace 100 to shut down to prevent further damage to the component. Other fault indications may also be provided.
Additionally, the processing device 208 may identify at least one component in the warm air furnace 100 that is most likely to cause the fault. The processing device 208 may store a table in the memory that contains the potential faults and their associated likely causes. When a repair technician services the warm air furnace 100, the repair technician may be able to obtain an indication of what fault was detected and what components should be inspected in order to efficiently repair the warm air furnace 100.
Not every test described in the method 300 needs to be run during every operational cycle of the warm air furnace 100. For example, some tests may be performed each time the warm air furnace 100 executes an operational cycle, while other tests may be performed less frequently. Additional tests may also be included in the method 300.
When the warm air furnace 100 is in the Idle mode 302, the ignition element 108, the fan 112, and the inducer 116 may be deactivated. During the Idle mode 302, a low current value may be supplied to the warm air furnace 100 due to the lack of current consumption by the ignition element 108, the fan 112, and the inducer 116. The sensing circuit 200 may take an “Idle” current reading 304 during the Idle mode 302. Alternatively, the sensing circuit 200 may take periodic Idle current readings 304 during the Idle mode 302. For example, the sensing circuit 200 may take the Idle current reading 304 every hour that the warm air furnace 100 remains in the Idle mode 302.
If the Idle current reading 304 obtained by the sensing circuit 200 is above an expected amount, there may be a problem with the warm air furnace 100. For example, during the Idle mode 302, the expected current reading may be approximately 0.2 amps. Other expected Idle current readings are possible and may be determined during the warm air furnace installation and/or set by the installer. For example, the expected current reading during Idle mode 302 may be approximately 6 amps if a Continuous Fan option is selected during installation.
If the Idle current reading 304 is above the expected amount by a threshold amount, such as 50% over the expected amount (i.e., more than 0.3 amps for an expected amount of 0.2 amps), there may be a fault in the warm air furnace 100. Other threshold amounts may be used.
As depicted in box 306, the fault may be caused by either a shorted and/or damaged low voltage transformer T2 in the AC power supply 202. Additionally or alternatively, shorted and/or damaged wiring from the AC power supply 202 to the warm air furnace 100 may have caused the fault. Other failure modes may also be possible. For example, the Idle current reading 304 may be above the expected amount due to a shorted load on the low voltage transformer. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check for a shorted or damaged low voltage transformer T2 or wiring.
Once the thermostat sends a “heat request” signal to the warm air furnace 100, the controller 102 may perform a safety check, which may include checking a pressure switch located within the warm air furnace 100. Once the safety check is completed, the controller 102 may activate the inducer 116 by turning on the inducer motor, such as the AC shaded-pole motor as depicted in box 308.
The sensing circuit 200 may take an “Inducer Start” current reading 310 during a first period after the AC shaded-pole motor begins operation. If the Inducer Start current reading 310 obtained by the sensing circuit 200 is above an expected amount, there may be a problem with the warm air furnace 100. For example, during the first period after the AC shaded-pole motor begins operation, the expected current reading may be approximately 3 amps. Other expected Inducer Start current readings are possible. If the Inducer Start current reading 310 is above the expected amount by a threshold amount, such as 50% (i.e., more than 4.5 amps for an expected amount of 3 amps), there may be a fault in the warm air furnace 100. Other threshold amounts may be used.
As depicted in box 312, shorted wiring and/or motor windings in the inducer 116 may have caused the fault. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check for shorted wiring or motor windings in the inducer 116.
After a wait period 314, the sensing circuit 200 may take an “Inducer Run” current reading 316 during a second period after the AC shaded-pole motor begins operation. The second period may be substantially 5 seconds after the first period. If the Inducer Run current reading 316 is above or below the expected amount, there may be a problem with the warm air furnace 100. For example, during the second period after the AC shaded-pole motor begins operation, the expected current reading may be approximately 2 amps. Other expected Inducer Run current readings are possible. If the Inducer Run current reading 316 is above or below the expected amount by a threshold amount, such as 50% (i.e., more than 3 amps or less than 1 amp for an expected amount of 2 amps), there may be a fault in the warm air furnace 100. Other threshold amounts may be used.
As depicted in box 318, if the Inducer Run current 316 is below the threshold amount, an excessive vent restriction, deteriorating wiring connections, failing or failed motor windings, and/or a damaged controller 102 may have caused the fault. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
As depicted in box 320, if the Inducer Run current reading 316 is above the threshold amount, motor windings may be beginning to short, motor bearings may be beginning to seize, and/or a rotor in the AC shaded-pole motor may be locked due to an obstruction. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
After turning on the AC shaded-pole motor, the controller 102 may verify that the pressure switch in the warm air furnace 100 closes. If the pressure switch closes properly, the controller 102 may then activate the ignition element 108, as depicted in box 322. The AC shaded-pole motor is still activated, so the sensing circuit 200 may detect a change in current consumption.
The sensing circuit 200 may take an “Ignition Element On” current reading 324 after the ignition element 108 is activated 322. If the Ignition Element On current reading 324 is above or below the expected amount, there may be a problem with the warm air furnace 100. For example, the expected current reading may be approximately 6 amps. Other expected Ignition Element On current readings are possible. If the Ignition Element On current reading 324 is above or below the expected amount by a threshold amount, such as 50% above or below the expected amount (i.e., more than 9 amps or less than 3 amps for an expected reading of 6 amps), there may be a fault in the warm air furnace 100. Other threshold amounts may be used.
As depicted in box 326, if the Ignition Element On current reading 324 is below the threshold amount, deteriorating wiring connections or ignition element 108, an open ignition element 108, and/or a damaged controller 102 may have caused the fault. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
As depicted in box 328, if the Ignition Element On current reading 324 is above the threshold amount, shorted wiring and/or ignition element 108 may have caused the fault. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
The controller 102 may open the gas valve 104 after a warm-up period following activation of the ignition element 108. Once ignition element 108 has ignited the flame 110, the ignition element 108 may be deactivated 330. The sensing circuit 200 may take another Inducer Run current reading 332. The Inducer Run current reading 332 may be substantially the same as the Inducer Run current reading 316.
As depicted in box 334, if the Inducer Run current 332 is below the threshold amount, an excessive vent restriction, deteriorating wiring connections, failing or failed motor windings, and/or a damaged controller 102 may have caused the fault. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
As depicted in box 320, if the Inducer Run current reading 332 is above the threshold amount, motor windings may be beginning to short, motor bearings may be beginning to seize, a rotor in the AC shaded-pole motor may be locked due to an obstruction and/or the ignition element 108 may have failed to turn off properly. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
After a delay period to allow the heat exchanger 114 to begin heating, the controller 102 may activate the fan 112, as depicted in box 338. The sensing circuit 200 may take a “Fan Start” current reading 340 during a first period after the fan motor, such as an AC PSC motor, begins operation. If the Fan Start current reading 340 obtained by the sensing circuit 200 is above an expected amount, there may be a problem with the warm air furnace 100. For example, during the first period after the AC PSC motor begins operation, the expected current reading may be approximately 25 amps. Other expected Fan Start current readings are possible. If the Fan Start current reading 340 is above the expected amount by a threshold amount, such as 50% over the expected amount (i.e., more than 37.5 amps for an expected current reading of 25 amps), there may be a fault in the warm air furnace 100. Other threshold amounts may be used.
As depicted in box 342, either shorted wiring and/or motor windings in the fan 112 may have caused the fault. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check for shorted wiring or motor windings in the fan 112.
After a wait period 344, the sensing circuit 200 may take a “Fan Run” current reading 346 during a second period after the AC PSC motor begins operation. The second period may be substantially 30 seconds after the first period. If the Fan Run current reading 346 is above or below the expected amount, there may be a problem with the warm air furnace 100. For example, during the second period after the AC PSC motor begins operation, the expected current reading may be approximately 12 amps. Other expected Fan Run current readings are possible. If the Fan Run current reading 346 is above or below the expected amount by a threshold amount, such as 50% over the expected amount (i.e., more than 18 amps or less than 6 amps for an expected current reading of 12 amps), there may be a fault in the warm air furnace 100. Other threshold amounts may be used.
As depicted in box 348, if the Fan Run current reading 346 is below the threshold amount, a duct restriction, deteriorating wiring connections, failing or failed motor windings, and/or a damaged controller 102 may have caused the fault. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
As depicted in box 350, if the Fan Run current reading 346 is above the threshold amount, motor windings in the AC PSC motor may be beginning to short, motor bearings in the AC PSC motor may be beginning to seize, and/or a fan cage may be locked or obstructed. Other failure modes may also be possible. The processing device 206 may provide an indication of the fault in a manner that a repair technician would know to check the appropriate warm air furnace 100 components.
The controller 102 may close the gas valve 104 when the thermostat setting has been reached. The inducer 116 may be deactivated after a predetermined time period, such as 30 seconds, to ensure that the exhaust gasses have been removed from the heat exchanger 114. The fan 112 may be deactivated after a predetermined time period, such as 120 seconds, to ensure the heat from the heat exchanger 114 is delivered to the warm air ducts. The warm air furnace 100 may return to the Idle mode 302 and the sensing circuit 200 may take an Idle current reading 304.
If no faults have been detected 352, the warm air furnace 100 may be operational. The method 300 may be performed for each operating cycle of the warm air furnace 100. Alternatively, the method 300 may be performed on a periodic basis, such as once a day. Not all current readings need to be taken during each operating cycle of the warm air furnace 100. For example, some tests may be performed more than others based on failure rates of the warm air furnace components. It is also understood that additional current readings may be taken during the operation of the warm air furnace 100. While the most likely causes of the faults are provided in method 300, additional warm air furnace components may cause a fault.
It should be understood that the illustrated embodiments are exemplary only and should not be taken as limiting the scope of the present invention. For example, the invention may be used to detect faults in other ignition-controlled appliances, such as a water heater. The claims should not be read as limited to the described order or elements unless stated to that effect. Therefore, all embodiments that come within the scope and spirit of the following claims and equivalents thereto are claimed as the invention.