Embodiments of the present invention relate to appliances. More specifically, embodiments of the present invention relate to systems and methods for controlling heat pump water heaters.
Currently, consumers have to bear a higher energy cost when using standard water heating methods (e.g. natural gas or only electric heaters). Current heat pump water heaters do not allow for mode programming. In addition, current heat pump water heaters do not have built in diagnostic features. Furthermore, current heat pump water heaters do not allow for automatic adjustment of the heat pump water heater depending on environmental conditions.
There exists a need for heat pump water heaters that have the ability to diagnose various problems as well as advise a user that maintenance may be needed. Furthermore, there exists a need for heat pump water heaters that may adjust operation for varying environmental conditions.
Consistent with embodiments of the present invention, systems for controlling a heat pump water heater (HPWH) are disclosed. The systems may include an interface for accepting a user input. The interface may be configured to indicate a HPWH mode of operation, and indicate at least one error condition when an error condition exists. The systems may further include temperature sensors configured to detect water temperature of the water in a storage tank. A controller coupled to the interface may be included for interpreting the user input and water temperature to control operation of the HPWH based on the mode of operation.
Still consistent with embodiments of the present invention, methods for controlling a heat pump water heater (HPWH) are disclosed. The methods may include 1) receiving a user input, 2) receiving a first temperature indication, and 3) interpreting a first temperature indication to activate or deactivate a sealed system (e.g. a heat pump) and activate or deactivate the at least one electric resistance heater based upon a mode of operation.
Non-limiting and non-exhaustive embodiments are described with reference to the following figures, wherein like reference numerals refer to like parts throughout the various views unless otherwise specified.
Reference may be made throughout this specification to “one embodiment,” “an embodiment,” “embodiments,” “an aspect,” or “aspects” meaning that a particular described feature, structure, or characteristic may be included in at least one embodiment of the present invention. Thus, usage of such phrases may refer to more than just one embodiment or aspect. In addition, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments or aspects. Moreover, reference to a single item may mean a single item or a plurality of items, just as reference to a plurality of items may mean a single item.
Embodiments of the present invention utilize a system and method for controlling a heat pump water heater that comprises a water storage tank, at least one electric resistance heater configured to heat water within the water storage tank, and a heat pump. The heat pump comprises a working fluid, a compressor, an evaporator and a condenser that is operatively configured and positioned to heat water within the storage tank. The system is comprised of an interface, at least one temperature sensor positioned and configured to sense the temperature of the water in the water storage tank, and a controller programmed to control the heat pump water heater. The system interface is operatively configured to accept user input and enable a user to select an operating mode from a plurality of user selectable operating modes. The system interface is further configured to display at least one error condition when an error condition exists. The controller may be programmed to receive user inputs and have the preset user selectable modes of operation. In addition, the controller is electrically coupled to the interface and to the temperature sensor and may be programmed to interpret various temperature and other inputs for use in controlling the heat pump water heater. Furthermore, the temperature and other inputs may be interpreted by the controller to diagnose when the heat pump water heater may need maintenance by user, may be malfunctioning and/or may need service.
Various embodiments are described more fully below with reference to the accompanying drawings, which form a part hereof, and which show specific embodiments of the invention. However, embodiments may be implemented in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Accordingly, the following detailed description is, therefore, not to be taken in a limiting sense.
Referring now to the figures,
Upper and lower electric heating elements 118 and 120 are provided to heat the water in the tank in addition to the sealed system. Heating elements may be selectively used to supplement the sealed system depending on the operating needs of the system, such as for example when environmental conditions are not conducive to efficient heat pump operation, or when demand requires heating the water more rapidly than can be efficiently accomplished by use of the heat pump sealed system alone.
The heat pump water heater 100 may have temperature sensors placed at various locations. For example, a thermistor may be placed on tank 110 near upper heating element 120 as indicated by reference numeral 126A. A thermistor may also be placed on tank 110 near lower heating element 118 as indicated by reference numeral 124A. Alternatively, sensors may be positioned inside the tank as indicated by reference numerals 124B, 126B, and in direct contact with water located near the heating elements as illustrated. A thermistor may also be placed at the outlet of the compressor 122 as indicated by reference numeral 132. While the embodiment of
The heat pump water heater 100 may include an inlet 112 for allowing cold water to enter the heat pump water heater 100, where it is directed to the bottom of the tank 110 via a dip tube 115. The heated water may then exit the heat pump water heater near top of tank 110 at exit 114 and flow to the residence or other place where heated water is desired. The heat pump water heater 100 may also include a flow meter 116 for measuring the amount and the flow rate of water into the heat pump water heater 100. The flow meter 116 may measure the total amount of water that has flowed into the heat pump water heater 100 during a given time interval. For example, the flow meter 116 may determine that in a given month a homeowner may have used 1,000 gallons of heated water.
In the illustrative embodiment, fans 104 are variable speed dc fans. However, ac fans could be similarly employed. Operation of the fans 104 includes monitoring and controlling fan speed, and providing power to the fans 104 for operation by way of pulse width modulated pulses from signal generator 158. In one embodiment, fan speed is monitored via tachometer feedback built into the fan. The fans utilized in the present embodiment may be of a magnet/hall-effect sensor design. When a fan rotates, the magnet passes near the hall-effect sensor resulting in a pulse signal output. The frequency of the pulses generated is analyzed and used to calculate the rotational speed of the fan. Notwithstanding the specific method of monitoring fan speed in the above described embodiment, it is contemplated that fan speed may be monitored in plurality many different ways. The main controller 222 may also be configured to recognize a fan malfunction such as burnt out motors, excess winding temperatures, vibration, inadequate fan speed, etc. Using the above described tachometer feedback; the signal sent to the fan may be compared with the speed feedback to diagnose a fan failure as will be hereinafter described.
The main controller 222 also includes a relay 212 for controlling the upper heating element 120, a relay 214 for controlling the lower heating element 118, and a relay 216 for controlling the compressor 122. Relays 212-216 are cascaded such that only one of the heat sources is energized at any one time. The cascaded relays are coupled to power supply line L1 through contacts 1 and 2 of thermal cutout switch 218. Similarly, the power circuit is coupled to power supply line L2 through contacts 3 and 4 of switch 218. Switch 218 is a convention thermal cut out switch which is mounted to the wall of tank 110 to be responsive to the temperature of the tank wall. If the tank wall overheats to a temperature in excess of the cut out threshold temperature, which in the illustrative embodiment is 170_degrees F., the switch element coupling contact 1 to contact 2 opens breaking the connection to L1 and the switch element coupling contacts 3 and 4 opens breaking the connection to L2, thereby limiting the temperature of the tank. Relay 220 couples contact 3 of cut out switch 218 to L2, to provide a double break between the AC power supply and the power control circuitry when the system is in the off state. Controller 222 switches relay 220 to couple L2 to contact 3 of switch 218, when the system is on and relay 220 is in its normally open state otherwise. Referring again to the cascaded arrangement of relays 212-216, terminal c of relay 212 is connected to contact 2 of switch 218. Its normally open contact is connected to upper heating element 120, and its normally closed contact is connected to terminal c of relay 214. The normally open contact of relay 214 is connected to lower heating element 118 and its normally closed contact is connected to terminal c of relay 216. The normally open contact of relay 216 is connected to compressor 122 through discharge pressure cutoff switch 222. Cutoff switch 222 is a conventional pressure switch employed in a conventional manner to protect the sealed system from excessive pressure. By this arrangement to energize upper element 120, controller 222 switches relay 212 to its normally open state thereby connecting heating element 120 across L1 and L2. When relay 212 is in this state, L1 can only be connected to heating element 120. To energize lower heating element 118, controller 222 switches relay 212 to its normally closed state and relay 214 to its normally open state. This connects heating element 118 across L1 and L2. When relay 212 is in its normally closed state and relay 214 is in its normally open state L1 can only be connected to lower element 118. To energize compressor 122, controller 222 switches relays 212 and 214 to their normally closed states and switches relay 216 to its normally open state. This connects pressure switch 222 and compressor 122 in series across L1 and L2. The main controller 222 also accepts inputs from a user interface 202 as indicated by reference numeral 230. The main controller 152 also may include an integral timer that is configured as part of the heat pump water heater electronic control, providing a user with the ability to control and program the heating activity of the heat pump water heater, such that energy may be conserved when there is no need for water to be heated.
In the circuit configuration for the embodiment illustrated in
The main controller 222 may also track water usage patterns. By tracking water usage pattern, the heat pump water heater 100 may automatically adjust operating modes or set point temperatures or both during certain periods to accommodate predicted demands. For example, the heat pump water heater 100 may track water usage for a month and determine that between the hours of 6 AM and 7 AM on Monday through Friday the demand for hot water increases (i.e. a family is showering before work or school). During this time period the heat pump water heater may utilize heating elements 118 and 120 to shorten recovery time. Additional adjustments may include altering the set point from the hours of 1 AM and 5 AM because the main controller 222 has tracked that there is little or no demand for hot water during those hours. By tracking water usage, the heat pump water heater 100 may be able to supply hot water more efficiently and more cost effectively.
The main controller 222 also may include an integral timer that is configured as part of the heat pump water heater electronic control, providing a user with the ability to control and program the heating activity of the heat pump water heater, such that energy may be conserved when there is no need for water to be heated. In one embodiment, the controller 222 is located proximate the water storage tank 110 and the user interface 202 is located a substantial distance from the water storage tank 110. It is also contemplated that the controller 222 and the user interface 202 may both be located proximate the water storage tank. In the alternative, both the controller 222 and the user interface 202 may both be located a substantial distance from the water storage tank 110.
Referring now to
The processing is done by the main controller 222. The main controller 222 includes a microprocessor for memory and data processing. The main controller 222 may also include a regulated power supply (225 in
The outputs for the control system control power supply to fans 104, power to the compressor 122, upper heating element 120, and lower heating element 118. The outputs may also include information for display on user interface 202 (not shown), which may be in the form of an LCD display and or LED lights as indicated by reference numeral 314.
The ability to communicate with utilities allows a utility to shed load in an intelligent way without totally disabling the heat pump water heater 100. For example, utility could temporarily lower the set point, or put the heat pump water heater 100 into an energy saver mode. The communication may be done via a number of methods such as power line carrier, radio signal, paging or cellular technology. The heat pump water heater could also be connected to the internet. Internet communication may also allow the user and utility company to control the heat pump water heater from remote locations.
Energy monitor billing devices used by utilities are configured to output a signal indicating an electric rate at a given instant in time. For example, one embodiment of the energy monitor billing devices used by utilities are configured to output four signals, low, medium, high and critical Each signal corresponds to levels of energy demand. The output of a low signal occurs during a period when energy demand is low. The output of a critical signal occurs during a peak energy demand period. The output of medium and high signals is representative of energy demands somewhere between the low and peak periods. During low demand periods, the electric rate will be low. During peak demand periods, the electric rate will be highest. The controller 222 is further configured to receive and respond to the output signals transmitted by energy billing devices.
The processing is done by the main controller 222. The main controller 222 includes a microprocessor for memory and data processing. The main controller 222 may also include a regulated power supply (225 in
The outputs for the control system control power supply to fans 104, power to the compressor 122, upper heating element 120, and lower heating element 118. The outputs may also include information for display on user interface 202 (not shown), which may be in the form of an LCD display and or LED lights as indicated by reference numeral 314.
Alternatively, if the controller determines that the signal received indicates that energy demand is not low 262, the controller determines whether the signal received indicates that energy demand is medium 266. Upon a determination that energy demand is medium 266, the controller directs the system to operate in the heat pump mode regardless of the then current operating mode and to continue operating at the set temperature previously set by the user.
In heat pump mode, all start and run conditions for the sealed system will be applicable. If the sealed system is not available for any reason (for example, ambient temperature out of range, failed component, etc.), the controller 222 will switch to another available mode per the decision tree and remain in this mode until alternative instructions are provided by the controller in response to signals received from the EMBD.
Alternatively, if the controller determines that the signal received indicates that energy demand is not medium 266, the controller determines whether the signal received indicates that energy demand is high 270. Upon a determination that energy demand is high 270, the controller directs the system operate in the heat pump mode and to change its set temperature to 110 degrees Fahrenheit.
In heat pump mode, all start and run conditions for the sealed system will be applicable. If the sealed system is not available for any reason (for example, ambient temperature out of range, failed component, etc.), the controller 222 will switch to standard electric mode and remain in this mode until alternative instructions are provided by the controller in response to signals received from an energy billing device. If the controller determines that the signal received indicates that energy demand is not high 270, the controller determines whether the signal received indicates that energy demand is critical 274. Upon a determination that energy demand is critical 274, the controller directs the system to operate in the heat pump mode and to change its set temperature to 100 degrees Fahrenheit.
In heat pump mode, all start and run conditions for the sealed system will be applicable. If the sealed system is not available for any reason (for example, ambient temperature out of range, failed component, etc.), the controller 22 will switch to standard electric mode and remain in this mode until alternative instructions are provided by the controller in response to signals received from an energy billing device.
User interface 202 enables the user to select from a plurality of operating modes including a hybrid mode, a heat pump only mode, a standard electric mode, and a high demand mode, and also to select a set point temperature for the water in the tank. The set point temperature allows the user to set the heated water temperature. For example, the user may wish to have the water heated to 130° F. The set point temperature may also include a set point limiter which would prevent a consumer from setting the temperature too high. For example, in an attempt to prevent supplying undesirably high temperature water, the consumer set point selection may be limited to not greater than 150° F.
Note that for the sealed system to operate properly, certain sealed system conditions must be satisfied. Controller 222 includes a timer for monitoring sealed system off times. The off time may be tracked and used to diagnose a malfunction and prohibit the sealed system from operating in an undesirable manner. For example, the off time of the compressor 122 may be tracked to prevent short cycling. In other words, the compressor 122 may be forced to stay off for a minimum period between on cycles to allow for sealed system recovery (e.g. 3 minutes, etc.).
Other sealed system conditions may involve the evaporator temperature relative to a set-point temperature. For example, a condition requiring the evaporator temperature to be above a certain set point may be utilized to shut down the sealed system should the evaporator 102 “freeze up.” In addition, the evaporator inlet and exit temperatures may be monitored and used to help determine when the refrigerant charge may be low. Another sealed system condition may include monitoring the compressor temperature. The compressor 122 exceeding a certain temperature may indicate a malfunctioning sealed system, thus requiring maintenance. In one embodiment, when the compressor discharge temperature is greater than the pre-determined threshold temperature of 240° F., the system automatically switches from heat pump mode to standard electric mode.
Heat pump water heaters may be installed in close proximity to living spaces. For example, in some homes, the water heater may be installed in a hall closet. Heat pump water heaters extract energy from surroundings and transfer that energy to the water in the storage tank. For instances when the heat pump water heater 100 is installed near living spaces care must be taken so the air temperature of the surroundings does not decrease too quickly or below a certain temperature. To address this concern, controller 222 may monitor the ambient temperature and if it drops below a certain set point or drops by a given amount over a set time period the controller shuts the sealed system down. Because the heat pump loses the ability to transfer heat efficiently when the ambient temperature drops below a set point or drops by a defined amount over a set period of time, the functionality of the controller 222 shutting down the heat pump facilitates effective heat pump operation. For example, during operation of the heat pump water heater 100 if the ambient temperature drops below 45 degrees, the controller de-energizes the sealed system compressor and energizes one or both of heating elements 118 and 120 to heat the water.
Referring now to
The user interface 202 also includes mode selection keys as indicated by reference numerals 504 and 506. For example, to change the display screen the user presses the mode key 506 a given number of times to arrive at a desired menu. Upon reaching the desired menu, the user may cycle between selections using the input pads 502. Upon reaching the desired selection the user may select a setting using the set key 504. The menu button 518 allows the user to cycle the LCD display 314 to view various diagnostic and/or system performance data. Furthermore, it is contemplated that the LCD display 314 may be a touch screen display.
The user interface 202 includes an error acknowledgement key 508. The error acknowledgement key 508 allows the user to acknowledge that there is an error with operation of the water heater and allow the water heater to continue operation at a reduced efficiency and/or capacity. For example, based on the temperature differential across the evaporator 102, the user interface 202 may indicate that the sealed system may be low on refrigerant and shut down the sealed system. The user may acknowledge the error by pressing the error acknowledgement key 508. This allows the control to automatically transition into STD Electric mode so hot water is still available while waiting for service to occur.
It is contemplated that upon utilizing the error acknowledgement key 508, the user may be presented with a menu on the LCD display 314. The input pads 502 may allow the user to select a capacity at which the sealed system will operate. For example, the user may use the input pads 502 to indicate that the sealed system should only be used to heat the water to a set temperature and then the heating elements 118 and 120 may be used to heat the water to the desired set point Continuing on with this example, the sealed system may heat the water to 100° F. and then the heating elements 118 and 120 may heat the water from 100° F. to 145° F.
The user interface 202 includes a reset filter button 510. The reset filter button 510 includes an LED indicator to indicate when an evaporator air filter or water filter needs changing/cleaning. Changing the air filters may be necessary to prevent limiting the air flow over the evaporator which could result in frost build-up on the evaporator or otherwise decrease performance. The reset filter button 510 may be pressed by the user to indicate to the heat pump water heater 100 that the filter has been changed and to resume operation.
Aspects of the invention may also include mode selections. For example, the user may select in addition to the aforementioned operating modes, by selecting the company mode 516, vacation mode 514, and winter mode 512 keys. Pressing any of the mode keys initiates a preset mode which upon activation operates for a specific time period. After “timing out” preset modes may revert to a standard default operation. For example, the company mode 516 provides a useful mode for when the user has company visiting and therefore would have an increased demand for hot water. During high demand, the recovery time may need to be shortened. Therefore, in the Company mode, the heat pump water heater 100 utilizes the heating elements 118 and 120 to heat water vs. the sealed system.
The Vacation or Away mode 514 provides a useful mode for when the user expects to be out of town for a predetermined time period selected by the user (e.g. a week, two weeks, etc.). During this time the demand for hot water may be extremely low, therefore in this mode the controller lowers the set point to temperature to a lower than usual set point temperature, such as, for example, 50° F. and only allows activation of the heating elements 118 and 120 when the sealed system conditions are not favorable, such as ambient temperature too low. After the predetermined time has elapsed, the heat pump water heater 100 may return back to its prior mode or to a normal default mode. It is contemplated that the heat pump water heater may return to its prior mode at some predetermined time prior to the elapse of the user selected time period to allow the water heater to be at ready for normal use when the user selected time has elapsed. Winter mode 512 is a variation of the Vacation or Away mode 514 and may be used for extended periods of time such as, for example, the winter months.
The Stop Cold Air mode 520 is configured to enable the user to avoid being chilled by the cold air being output by the heat pump water heater as may be experienced when the system is using sealed system operating as a heat pump to heat the water. Upon activation of the Stop Cold Air mode 520, the heat pump water heater is switched into electric only mode and operates essentially as a regular electric water heater for a period of time.
It is contemplated that other modes of heat pump operation may be preprogrammed or the user may program custom modes. In the illustrative embodiments, the hybrid mode is the default mode of operation. In this mode the heat pump water heater operation may cycle between operating the sealed system and the heating elements 118 and 120 to heat water depending on the current demand for hot water. A standard electric mode can be selected manually. The standard electric mode consists of operating the heat pump water heater as an electric water heater (i.e. only operating using heating elements 118 and 120) with no use of the sealed system. An energy saver or heat pump only mode consists of operating the heat pump water heater 100 using only the sealed system (i.e. never using the heating elements 118 and 120) to heat water.
The user interface 314 also displays error conditions. For example, heat pump errors may be generated when, in spite of the heat pump operation mode selected, the compressor 122 does not function or is unable to operate properly. Another example of an error condition may be a sensor error. A sensor error may consist of a thermistor showing an out-of-range value. The out-of-range value may indicate a short or some other error condition which prohibits the thermistor from reporting temperatures correctly. An electric heater error may indicate that the heating element may have burnt out, there may be some type of short within the heating elements 118 and 120, or it may not be allowed to heat to an acceptable temperature level, etc
The ability to diagnose problems and implement diagnostics programs may reduce the number of service calls a consumer may have to make and may allow the consumer to evaluate functionality by checking various display modes. In addition, advance diagnostic function may allow for more focused diagnostics by a technician, allow the consumer to determine the type of technician may be needed. For example, a plumber or conventional water heater servicer may be needed for a problem with the heating elements or storage tank 110 that is those components typically associated with conventional electric water heaters, whereas a heating and air conditioner repair-person may be needed to repair a problem with the sealed system. To assist in determining which type of technician is needed, problems of the first type are herein categorized as water system failures. Problems involving the sealed system are categorized as heat pump failures. In addition, other diagnostic functions may include a configuration that facilitates the ability to detect the conditions under which the compressor 122 is unable to start or is not operating properly. The system may detect that the compressor 122 is unable to start due to high torque caused by high un-equalized pressure. In such a scenario, the controller sends a signal to the compressor, but the discharge temperature does not increase, or current flow is not detected (determining whether a relay within the circuit is closed). If the system detects that the discharge temperature does not increase, and that the relay did in fact close, but the compressor 122 did not start, then the system concludes that the compressor 122 did not start due to high un-equalized pressure condition.
Other diagnostic features may be the ability to detect a leak in the sealed system or a damaged valve in the compressor 122. Such a determination may be made when the compressor 122 starts but the discharge temperature does not increase. This may be detected with a temperature sensor 132. In an alternative embodiment, the system is configured to include pressure transducers (not shown) on the high side pressure and the low side pressure of the system. With respect to the transducer on the high side pressure of the system, the transducer is configured to detect whether the pressure is below a limit. If a determination is made that the pressure is below the limit on the high side, a leak in the sealed system is signified. In addition, the transducer on the high side pressure may assist in determining whether the high-side pressure is ramping too quickly or is too high, which indicates that there is no water in tank or restriction in the sealed system.
With respect to the transducer on the low pressure side of the system, the transducer is configured to detect whether the pressure is below a limit. If a determination is made that the pressure is below the limit on the low side, an error condition is signified which may be a closed/locked/plugged throttling device or moisture in the refrigerant, or a leak in the sealed system. The system is also configured with dry fire prevention diagnostic. Electric resistance heating elements 118, 120 will fail quickly if energized in air. To prevent this, when powering the unit, the compressor 122 must be energized first, and tank temperature sensors monitored to determine if water is present in tank. If the tank is empty, the temperature will ramp much more quickly than it would if water is present.
Through use of evaporator temperature sensors 128 and 130, the system may also determine if the evaporation inlet temperature is too low, indicating that there is an undercharge, fan failure, refrigerant leak, blocked valve, etc. When a determination is made that the evaporation inlet temperature is too close to the ambient temp, it may be an indication that the throttling device is clogged or that there is a refrigerant leak. If there is an initial drop in evaporation inlet temperature followed by rise in evaporation inlet temperature that would be an indication that there is a partial clog. The system may also detect when any of evaporator inlet sensor 128, evaporator outlet sensor 130, compressor discharge sensor 132, and ambient temperature sensor 136 are not functioning properly. This is done by comparing the evaporation inlet, evaporation outlet, compressor discharge temperature and ambient temperature sensor outputs from the respective sensors. When a sealed system has been off long enough to allow the sealed system to be at ambient temperature conditions (e.g., two hours) the evaporation inlet, outlet, compressor discharge and ambient output temperatures should all be very close to each other An assessment could be performed on each of the sensors. When one of the sensors is outside of an acceptable range of a band of temperatures that each sensor should be detecting, a sensor failure is indicated. FIGS. 7 and 8A-8P illustrate an embodiment of the processing logic utilized in the controller 222 to perform diagnostics that facilitate the system providing the user with information concerning proper functioning of three heating sources of the heat pump water heater, comprising the sealed system (SS), a lower heating element (LE), and an Upper heating element (UE). The system performs diagnostics in order to alert the user if one of the heating sources fails. Upon detection of a heating source failure, the diagnostics processes are configured to facilitate transmission of information to the user that includes instructions on what the user should do in the event of a heating element failure. The controller automatically modifies of mode of operation in accordance with an operational decision tree set forth in Table 1 below, so that except for the detection of system failures necessitating shut down of the entire system, the water heater may continue to be used until the user or a service provider performs necessary maintenance or service to overcome the identified failure.
Referring to
Referring now to
Referring to
If the temperature measured by the compressor discharge sensor does not increase by more than 20° F. after the sealed system has been running for at least 30 minutes 632, this indicates that the temperature measured by the compressor discharge sensor is not rising properly, signifying a heat pump failure. If the temperature measured by the discharge sensor is not rising, the system increases the first counter by 1, and finishes the heating cycle using the mode of operation defined by the operational decision tree of Table 1. On completion of the heating cycle the system switches back to its initial mode of operation for the next heating cycle.
Table 1 illustrates the decision tree and default mode of operation resulting from detection of a failure condition associated with one of the heat sources for the water heater. A failure of any one of the sealed system run conditions is deemed for diagnostic purposes to be a failure of the sealed system. Accordingly, as Table 1 sets forth, in any mode of operation (Hybrid, Standard Electric, Heat Pump Only or High Demand), if a sealed system failure is detected, the control system automatically switches to the standard electric mode of operation to complete the heating cycle. Next, a determination is made as to whether a first counter within the module is greater than ten 634. If the first counter is less than ten, the first counter is increased by one 636 transitions to the next run condition system check. This occurs until the count within the first counter is greater than ten.
When the count within the first counter is greater than ten, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 638. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 640 so that the water heater may continue to be used until necessary maintenance is performed to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 642. The failure default screen is displayed continuously until the heat pump is repaired 644.
A counter is used in this and in the other diagnostic processes described herein, to enable the diagnostic system to be certain of a failure condition before displaying a condition to the user that calls for service or maintenance. By use of counters the system responds to the detection of a failure for the balance of that heat cycle, but does not immediately generate a failure display. If the condition causing the failure detection is a transient condition, on the next heat cycle the counter will be decremented by one, but if the failure causing condition is not transient it will continue to be detected during enough ensuing heat cycles that the counter will eventually reach 10 and the user will be alerted to a failure. A count of 10 has been found to provide satisfactory results in reliably detecting failures and avoiding nuisance detections. However a count of more of less than 10 could be similarly employed.
Following a run condition check to determine if the temperature measured by the discharge sensor is rising, referring to
When the temperature measured by the compressor discharge sensor T4 is less than 120° F., after the sealed system has been running for at least 30 minutes 656, the sensed compressor discharge temperature is deemed not stable. When the temperature measured by the discharge sensor is not stable, the system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation. Next, a determination is made as to whether the second counter within the module is greater than ten 660. If the second counter is less than ten, the second counter is increased by one 662 and transitions to the next run condition system check. This occurs until the count within the second counter is greater than ten.
When the count within the second counter is greater than ten, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 664. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 666 so that the water heater may continue to be used until the necessary maintenance or service is provided to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 668. The failure default screen is displayed continuously until the heat pump is repaired 670.
Following a run condition check to determine if the temperature measured by the discharge sensor is stable, referring to
When the temperature measured by the evaporator inlet sensor T3a is less than 20° F., a determination is made as to whether the evaporator inlet sensor T3a has been less than 20° F. for fifteen minutes continuously 686. If the evaporator inlet sensor T3a has not been less than 20° F. for fifteen minutes continuously, the evaporator is determined to be free of frost 702. This causes a third counter to be decreased by one 704 and the module to transition to the next run condition system check. If the evaporator inlet sensor T3a has been less than 20° F. for fifteen minutes continuously, the evaporator may not be free of frost and a sealed system or heat pump failure is indicated. This causes the system to finish the current heating cycle using the mode of operation defined by the operational decision tree and switch back to its initial mode of operation for the next heat cycle. Next, a determination is made as to whether the third counter within the module is greater than ten 690. If the third counter is less than ten, the third counter is increased by one 692 and transitions to the next run condition system check. This occurs until the count within the third counter is greater than ten.
When the count within the third counter is greater than ten 690, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 694. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 696 so that the water heater may continue to be used until necessary maintenance is performed to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 698. The failure default screen is displayed continuously until the heat pump is repaired 700.
Following a run condition check to determine if the evaporator is free of frost, referring to
When the difference between the temperatures measured by the evaporator inlet T3a and outlet T3b sensors is not greater than 5° F. or the evaporator inlet sensor temperature T3a is not more than 10° F. less than the temperature measured by the ambient temperature sensor T5, evaporator superheat may not be okay. A sealed system failure is signified. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation for the next heat cycle. Next, a determination is made as to whether the fourth counter within the module is greater than ten 720. If the fourth counter is not greater than ten, the fourth counter is increased by one 722 and transitions to the next run condition system check. This occurs until the count within the fourth counter is greater than ten.
When the count within the fourth counter is greater than ten 720, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 724. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 726 so that the water heater may continue to be used until the necessary service or maintenance is performed to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 728. The failure default screen is displayed continuously until the heat pump is repaired 730.
Following a run condition check to determine if the evaporator superheat is okay, referring
When the temperature measured by the compressor discharge sensor is not less than 240° F. 746, the compressor may be overheated 748. A seated system failure is indicated. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation for the next heat cycle. Next, a determination is made as to whether the fifth counter within the module is greater than ten 752. If the fifth counter is not greater than ten, the fifth counter is increased by one 754 and transitions to water system failure diagnostics. This occurs until the count within the fifth counter is greater than ten.
When the count within the fifth counter is greater than ten 752, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 756. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 758 so that the water heater may continue to be used until the necessary maintenance or service is performed to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 760. The failure default screen is displayed continuously until the heat pump is repaired 762.
Following a run condition check to determine if the compressor is being overheated, the module performs water system diagnostics to determine if a thermal cut out (TCO) device has failed. In situations where the controller happens to fail or there is a runaway heating element that continues to heat water within the water storage tank and fails to disengage, the TCO acts as a safety device. Mounted on the water storage tank, the TCO functions to prevent water from getting too hot. When a TCO device gets too hot, because it has a bimetal within it, it opens or switches so that all power is cut to all heating sources within the system. The system check that is performed to assess whether the TCO has failed is illustrated in
As
Following the module's performance of diagnostics to determine if a TCO has failed, referring to
When the voltage measured indicates that sensor T2 is not open or shorted, and the temperature measured by sensor T2 is within a range, which is an indication that sensor T2 has not failed 796 and is okay 806. This results in the module transitioning to the next water system diagnostic check. On the other hand, when the voltage measured indicates that sensor T2 is open or shorted, or that the temperature measured by sensor T2 is within a range, which indicates that sensor T2 has failed 796 and is not okay 798. Upon recognition that sensor T2 is not okay, this constitutes a system failure that requires the power to the heat sources to be turned off 800. Next, the module facilitates the transmission of information to the user interface causing the display of a message indicating that there has been a system failure 802. The message displayed also includes instructions on what the user should do in the event of a system failure along with instructions to the user to call a service technician when applicable. Next, a failure default screen is displayed continuously until the system is repaired 804.
Following the module's performance of diagnostics to determine if sensor T2 has failed, referring to
If the formula generates a temperature value that is greater than 20 degrees F., the filter is determined to be not clean 816 and the modules determines whether the filter counter is greater than a count of five 818. When the filter counter is greater than a count of five, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the air filter requires cleaning 820. The message displayed also includes instructions on what the user should do to clean the filter along with instructions to the user to press the filter button when the filter is clean 822. The module also interacts with the controller to complete the heat cycle in accordance with an operational decision tree set forth in Table 1 824. The system stays in the mode of operation defined by the decision tree 828 and displays information concerning the cleaning of the filter and instructs the user to press the filter button once the filter is clean 830. When the user has cleaned the filter, and presses the filter button 826, the fault is cleared and a clean filter flag is set to yes and the fan cumulative run time is set to zero hours 832.
When the filter counter is not greater than a count of five 818, a determination is made as to whether any of the other error counters have been increased during the same heating cycle that the dirty filter is detected 834. If other error counters have not been increased during the same heating cycle that the dirty filter is detected, the filter counter is increased by one 836. Next, the module transitions to the next system diagnostic check. If any other error counters have been increased during the same heating cycle that the dirty filter is detected, the filter counter is not increased and the module transitions to the next system diagnostic check. An error counter other than the filter counter may have increased during the same heating cycle that the dirty filter is detected when the compressor, fans, sensors or one of the above run conditions fails during the same heating cycle. Under these circumstances, the module gives priority to the other error counts because a failure detected by one or more of the other run condition checks may have impacted the results so as to indicate a dirty filter condition due to a sensor failure not a clogged filter.
Following the module's performance of diagnostics to determine whether the air filter positioned in front of the evaporator is clean, referring to
When the count within the compressor counter is greater than ten 852, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 856. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 858 so that the water heater may continue to be used until necessary maintenance or service is performed to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 860. The failure default screen is displayed continuously until the heat pump is repaired 862.
Following the module's performance of diagnostics to determine whether the compressor has failed, referring to
However, if the fan RPM is not within plus or minus 30% of the expected RPM associated with the given input signal, a fan failure is signified 876. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation. Next, a determination is made as to whether the fan counter is greater than ten 880. If the fan counter is not greater than ten, the fan counter is increased by one 894 and transitions to the next run condition system check. This occurs until the count within the fan counter is greater than ten.
When the count within the fan counter is greater than ten 880, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 882. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 884 so that the water heater may continue to be used until necessary maintenance or service is performed to overcome the identified failure. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 886. The failure default screen is displayed continuously until the heat pump is repaired 888.
Following the module's performance of diagnostics to determine whether the fan has failed, referring to
However, if this difference is greater than 15 degrees F., a failure of the evaporator inlet sensor T3a is signified 916. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree, and switches back to its initial mode of operation for the next heating cycle 918. Next, a determination is made as to whether the evaporator inlet sensor counter within the module is greater than ten 920. If the evaporator inlet sensor counter is not greater than ten, the evaporator inlet sensor counter is increased by one 922 and transitions to the next run condition system check. This occurs until the count within the evaporator inlet sensor counter is greater than ten.
When the count within the evaporator inlet sensor counter is greater than ten 920, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 924. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 926 so that the water heater may continue to be used until the necessary maintenance or service is performed to overcome the identified failure. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 928. The failure default screen is displayed continuously until the heat pump is repaired 930.
Following the module's performance of diagnostics to determine whether the evaporator inlet sensor T3a has failed, referring to
However, if absolute value of the difference is greater than 15 degrees F., a failure of the evaporator outlet sensor T3b is indicated 950. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation for the next heating cycle. Next, a determination is made as to whether the evaporator outlet sensor counter within the module is greater than ten 954. If the evaporator outlet sensor counter is not greater than ten, the evaporator outlet sensor counter is increased by one 956 and transitions to the next run condition system check. This occurs until the count within the evaporator outlet sensor counter is greater than ten.
When the count within the evaporator outlet sensor counter is greater than ten 954, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 958. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 960 so that the water heater may continue to be used until the necessary maintenance or service is performed to overcome the identified failure. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 962. The failure default screen is displayed continuously until the heat pump is repaired 964.
Following the module's performance of diagnostics to determine whether the evaporator outlet sensor T3b has failed, referring to
However, if the maximum of the output temperatures measured less the minimum of the output temperatures measured is greater than 15° F., a failure of one of the four sensors is likely, and a determination is made T4 is the failed sensor by determining if the absolute value of the difference between T4 and Tmavg is greater than 15 degrees F. 982. If it is not greater, the compressor discharge temperature sensor T4 is okay 1000 and the T4 sensor counter is decreased by one 1002 and the module transitions to the next system check. However, if it is greater 982, a failure of the compressor discharge sensor T4 is signified 984. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation for the next heating cycle. Next, a determination is made as to whether the T4 sensor counter within the module is greater than ten 988. If it is not greater than ten, the counter is increased by one 990 and transitions to the next run condition system check. This occurs until the count is greater than ten.
When the count is greater than ten 988, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 992. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 994 so that the water heater may continue to be used until the necessary maintenance or service is provided to overcome the identified failure. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 996. The failure default screen is displayed continuously until the heat pump is repaired 998.
Following the module's performance of diagnostics to determine whether the compressor discharge sensor T4 has failed, referring to
However, if the maximum of the output temperatures measured less the minimum of the output temperatures measured is greater than 15° F., a determination is made as to whether the absolute value of the difference between T5 and Tmavg is greater than 15 degrees F. 1016. If it is not greater, the ambient temperature sensor T5 is okay 1034 and an T5 counter is decreased by one 1036 and the module transitions to the next system check. However, if it is greater 1016, a failure of the ambient temperature sensor T5 is signified 1018. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation for the next heating cycle. Next, a determination is made as to whether the T5 counter is greater than ten 1022. If it is not greater than ten, the counter is increased by one 1024 and the system transitions to the system check. This occurs until the count is greater than ten.
When the count is greater than ten 1022, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the heat pump has failed 1026. The message displayed also includes instructions on what the user should do in the event of a heat pump failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 1028 so that the water heater may continue to be used until the necessary maintenance or service is provided to overcome the identified failure. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a heat pump has failed 1030. The failure default screen is displayed continuously until the heat pump is repaired 1032.
Following module's performance of diagnostics to determine whether the ambient temperature sensor T5 has failed, referring to
When the current draw of the lower heating element is less than ten Amps 1044, a failure of the lower heating element is signified 1050. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation for the next heating cycle. Next, a determination is made as to whether the lower heating element counter is greater than ten 1054. If the lower heating element counter is less than ten, the lower heating element counter is increased by one 1056 and transitions to the next system check. This occurs until the count within the lower heating element counter is greater than ten.
When the count within the lower heating element counter is greater than ten, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the water system has failed 1058. The message displayed also includes instructions on what the user should do in the event of a water system failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 1060 so that the water heater may continue to be used until the necessary maintenance or service is provided to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a water system has failed 1062. The failure default screen is displayed continuously until the system is repaired 1064.
Following module's performance of diagnostics to determine whether the lower heating element has failed, referring to
When the current drawn by the upper heating element is less than ten Amps 1070, a failure of the upper heating element is signified 1076. The system finishes the current heating cycle using the mode of operation defined by the operational decision tree and switches back to its initial mode of operation for the next heat cycle. Next, a determination is made as to whether the upper heating element counter is greater than ten 1080. If the upper heating element counter is less than ten, the upper heating element counter is increased by one 1082 and the module returns to start 622 (
When the count within the upper heating element counter is greater than ten, the module facilitates the transmission of information to the user interface causing the display of a message indicating that the water system has failed 1084. The message displayed also includes instructions on what the user should do in the event of a water system failure along with instructions to the user to call a service technician when applicable. The module also interacts with the controller to facilitate automatic modification of mode of operation, in accordance with an operational decision tree set forth in Table 1; and display of the mode change 1086 so that the water heater may continue to be used until the necessary maintenance or service is provided to overcome the identified failure of a heating source. Next, a failure default screen is displayed, illustrating the temperature of the water in the water storage tank, the mode of operation and that a water system has failed 1088. The failure default screen is displayed continuously until the system is repaired 1090.
This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to make and use the invention. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal languages of the claims.
Related U.S. application Ser. No. ______, entitled “RESIDENTIAL HEAT PUMP WATER HEATER” (60280.0012US01), filed on even date herewith in the name of Nelson et al., assigned to the assignee of the present application, are also hereby incorporated by reference.