The invention relates to automatically determining a use condition for an appliance, specifically for monitoring a sump pump for actual or projected failure.
A wide variety of home appliances can fail without warning, and when they do, consumers are often left without suitable alternatives or contingency plans. For example, sump pumps are often the only line of defense for homeowners against flooding and are relied on to protect homes from tens of thousands of dollars in flood damage. Such pumps frequently fail without any perceivable warning, preventing homeowners from taking appropriate preventative action before failure.
In many homes with basements and high water tables, sump pumps are used to actively pump water out of the ground under the home or from the walls surrounding the home and push it to safe drainage systems. Sump pumps range in price from several hundred to several thousand dollars, and often owners buy two so as to have a backup. One reason that homeowners are so willing to pay excessive fees for pumps is that such pumps often fail and when they fail they typically do so without warning and catastrophically.
A malfunctioning sump pump can allow a basement to flood, costing tens of thousands of dollars, and such flooding is often not covered by standard flood insurance policies. There is a need for analytical systems and platforms that can provide insight into these product failures, potentially prevent such failures, and allow users to replace or repair systems (or remove system obstructions) before they fail.
Users of such a platform would enjoy peace of mind knowing that their pump was functioning correctly. Such a platform could further prevent catastrophic failures, extending the life of an average sump pump.
While some modern sump pumps can connect to the internet to alert users to a pump state, these platforms are expensive and cannot be retrofitted to existing sump pumps. They are also typically limited as to what states they can identify.
Homeowners familiar with the risk have to frequently check their sump pumps, install flood sensors, and maintain the system. For those with second homes, floods can occur at any time without visibility, limiting a homeowner's peace of mind. The willingness of such homeowners to purchase backup sump pumps, backup batteries, leak/flood water sensor alarms, and high end pump systems all offer an insight into the need for an inexpensive system and platform that can be retrofitted to an existing sump pump.
The present disclosure is directed to systems and methods for determining a use condition of an appliance, such as a sump pump, and outputting an indication of the current use condition of the appliance.
Typically, a system implementing the method will first generate an actual first signature of a first characteristic associated with the appliance. The first characteristic is typically a record of fuel or power supplied to the appliance, and it may be, for example, a current supplied to the appliance. Accordingly, the first signature may be a current signature associated with the appliance. In some embodiments, information about the functioning of the appliance may be extracted just from the first signature, such as duty cycle, frequency, and current draw. In some cases, this may be enough to identify failure of the appliance.
The system further generates an actual second signature of a second characteristic associated with the appliance. The second characteristic may be a record of the functioning of the appliance. For example, where the appliance is a sump pump, the second characteristic may be the water level in a sump pit.
Each of the actual first and second signatures are then compared to expected values for the corresponding signatures, and a use condition is selected based on those comparisons. For example, if both signatures correspond well with the expected signatures for a sump pump functioning correctly, the use condition may be that the appliance is functioning correctly. The system then provides an indication that the appliance is in the current use condition. If the first and second signatures do not correspond well to expected signatures, the use condition may indicate abnormal operation. The use conditions may be, for example, normal, failure, and projected failure.
If the current use condition indicates abnormal operation, the first signature may be compared to additional expected first signatures representing different failure modes, such that if the actual first signature corresponds well to an expected signature for a known failure mode, the use condition may indicate that failure mode.
In some embodiments, expected signatures may be selected based on environmental factors, such as local weather, which may be determined using an internet connection. In some embodiments, expected signatures may be selected based on the model number of the appliance.
The method may be applied to both primary appliances and backup appliances, and where the primary appliance has failed, the method may then be applied to the backup appliance.
Results of applying the method may be recorded over time and stored in a database, and the average actual signatures over time may be used to determine an expected signature. In such embodiments, deviations from previous signatures may be used to predict failure of the appliance. This storage of information may be utilized in determining expected signatures for other local appliances based on geolocating those appliances.
A system implementing the method may include an electrical outlet for providing electric current to the appliance, a current measuring circuit for determining the current supplied to the appliance, a memory, a processor, and an alert module.
Typically, the memory records the current supplied to the appliance over time, and the processor generates an actual current signature from the current supplied in implementing the method.
The description of illustrative embodiments according to principles of the present invention is intended to be read in connection with the accompanying drawings, which are to be considered part of the entire written description. In the description of embodiments of the invention disclosed herein, any reference to direction or orientation is merely intended for convenience of description and is not intended in any way to limit the scope of the present invention. Relative terms such as “lower,” “upper,” “horizontal,” “vertical,” “above,” “below,” “up,” “down,” “top” and “bottom” as well as derivative thereof (e.g., “horizontally,” “downwardly,” “upwardly,” etc.) should be construed to refer to the orientation as then described or as shown in the drawing under discussion. These relative terms are for convenience of description only and do not require that the apparatus be constructed or operated in a particular orientation unless explicitly indicated as such. Terms such as “attached,” “affixed,” “connected,” “coupled,” “interconnected,” and similar refer to a relationship wherein structures are secured or attached to one another either directly or indirectly through intervening structures, as well as both movable or rigid attachments or relationships, unless expressly described otherwise. Moreover, the features and benefits of the invention are illustrated by reference to the exemplified embodiments. Accordingly, the invention expressly should not be limited to such exemplary embodiments illustrating some possible non-limiting combination of features that may exist alone or in other combinations of features; the scope of the invention being defined by the claims appended hereto.
This disclosure describes the best mode or modes of practicing the invention as presently contemplated. This description is not intended to be understood in a limiting sense, but provides an example of the invention presented solely for illustrative purposes by reference to the accompanying drawings to advise one of ordinary skill in the art of the advantages and construction of the invention. In the various views of the drawings, like reference characters designate like or similar parts.
When the water level rises in sump pit 120, the pump is activated upon the activation of a switch 160. The switch 160 may be a float valve for activating an impeller 165 of the primary sump pump 110 any time the water level rises above an acceptable level. When the primary sump pump 110 functions properly, the water level would be kept within an acceptable range. The primary sump pump 110 is typically powered using an electrical outlet 170 in the basement of the building providing AC power.
Many installations further feature a backup sump pump 180 installed within the sump pit 120 above the level of the primary sump pump 110. Typically, the backup sump pump 180 is smaller and has a lower capacity than the primary sump pump 110 and provides pumping support when the water level rises above an acceptable level due to a failure of the primary sump pump 110 or particularly poor environmental conditions that exceed the capacity of the primary sump pump, such as flooding. The backup sump pump 180 may pump water through the same discharge pipe 140 used by the primary sump pump 110, and may be plugged into the electrical outlet 170 in the basement providing AC power as well. In addition to AC power, the backup sump pump 180 may be provided with a DC battery 190 to provide power in the event of a power failure. Accordingly, if the primary sump pump 110 fails to activate due to a power failure, the backup sump pump 180 may activate when the water level rises sufficiently.
The method typically begins when one of the primary sump pump 110 or backup sump pump 180 are activated (300). During operation, the method tracks (310) current flowing to the sump pump 110 (or backup sump pump 180) over time. The tracked information is then used to generate (320) an actual current signature for the sump pump 110 during operation. Throughout this application, the term “signature” is used to refer to a trace of a signal (of any characteristic of the appliance) over time. As such, the signature analysis of the current flowing to the sump pump may be evaluated to generate a plot of current over time in order to identify trends. Similarly, a parallel signature analysis may be applied to other characteristics, such as water level, described below, to generate a plot of that characteristic over time and identify trends.
The method simultaneously tracks (330) a water level in the sump pit 120 over time. The tracked information is then used to generate (340) an actual signature of the water level over time.
The method then selects (350) or retrieves an expected current signature and an expected water level signature for comparison to the current signature generated at 320 and the water level signature generated at 340. A variety of factors may be evaluated to determine an appropriate expected signature for each of the characteristics. For example, model details for the specific sump pump being monitored may be considered in selecting an expected signature so that the current usage for the particular sump pump can be compared to the expected current usage. Similarly, a rating for the sump pump may be considered to determine if the water level is consistent with the pump rate the particular sump pump is rated for. Since different models may behave differently, and may respond to rising water levels using different patterns, information related to the particular sump pump can clarify whether an actual signature for each characteristic is as expected. Further, the expected current signature may be selected based on historical trends recorded for the particular appliance being monitored. Historical results of the method being implemented may be recorded in a memory, and the historical average, or trend, may be used to determine an appropriate expected current signature for the appliance. For example, if a particular model sump pump is known to follow certain trends as it ages, such a pattern may be monitored and used to determine an expected current range.
The method may also monitor such usage trends, and identify them in the usage patterns being evaluated. Data for identifying such trends may be stored or may be transmitted to a centralized database so that data for particular models may be monitored across multiple users to identify recurring trends. Such data may also be tied to geographical locations for such models, and the data collected at such a database may be utilized to monitor usage trends for specific locations, as well as generate flood maps for those locations.
In addition to, or in place of, model information, current weather conditions, such as a current rate of rainfall, may be utilized to determine an appropriate water level or current signature. Weather data may be extracted from weather API services over the internet, and may potentially extract data from various online sources and other rain or pressure sensors. A pump that is running with a normal current signature for rainfall conditions may be considered to be malfunctioning if no rainfall is detected. For example, a broken check valve can be responsible for a sump pump that runs indefinitely with a healthy current signature if no local rainfall is detected. Alternatively, a stuck float valve can explain a running pump with a power signature that indicates that no water is being pumped. An interpretation of the signatures detected may contrast with appropriate interpretations of the same signatures where the system faces heavy rainfall conditions. Further, not all pumps can move sufficient amounts of water for all flooding conditions, and heavy rainfall may overwhelm the capacity of a pump. ⅓ horsepower pumps might be able to move 35 gallons of water per minute but a ½ horsepower pump can handle larger storms or surges with up to 60 gallon per minute throughput. As such, a water level may be expected to rise, or fall more slowly, during a rain storm, even when a sump pump is running properly.
While the method is described with respect to a current signature and a water level signature, and is applied to a sump pump, it will be understood that the current signature may be replaced with a signature of a different characteristic of the appliance. Typically, the first characteristic would be a rate for an input into the device. For example, the first signature may be a generic fuel rate, so that a gas powered pump can be evaluated based on its patterns of fuel consumption. Similarly, when applied to a different appliance, the method may consider different characteristics of the appliances.
The water level signature may also be replaced with a signature of a generic second characteristic depending on the appliance being evaluated. Typically, the second characteristic would be a rate related to an effect of the device. While a sump pump will regulate a water level in a sump pit, a different type of appliance may have a different effect. For example, when monitoring an oven, the first characteristic may be fuel supplied to the oven (either in the form of current or gas), and the second characteristic may be the internal temperature of the oven. In this way, the method may monitor for irregularities in both the fuel consumption and the effectiveness of the appliance, and may evaluate these factors for signs of impending failure prior to actual failure.
Accordingly, the expected signature for each characteristic may be selected based on an environmental effect. While weather conditions may assist in selecting an expected signature in the case of sump pumps, different environmental effects may be considered in the case of other appliances. For example, the contents of an oven may change an expected rate of preheating for any given model oven. In the case of the sump pump, the method may check news reports to determine if there is a local power outage that would cause the primary sump pump 110 to fail and the backup sump pump 180 to activate instead.
Returning now to the method, the method then compares (360) the first actual signature (the current signature, generated at step 320), to an expected signature for the same characteristic. Similarly, the method compares (370) the second actual signature, (the water level signature, generated at step 340), to an expected signature for the same characteristic.
If either signature does not match the corresponding expected signature, the method may immediately determine that the use condition of the sump pump is abnormal (380) and indicate an unexpected result. In such a case, the method may immediately report (390) an error to a user so that the user can investigate the sump pump.
Optionally, once the platform determines that the sump pump is operating abnormally, it may proceed to compare (400) the actual signature to a variety of other potential signatures, each representing a different abnormal status. An example of this comparison process is illustrated and discussed below with respect to
The method then selects (410) a current use condition for the appliance based on the relationship between the actual current signature and the corresponding expected signature, as well as the relationship between current signature and the potential signatures representing abnormal statuses, as well as the relationship between the Actual water level signature and the corresponding expected or potential signatures.
While the method as described begins when the sump pump is activated, alternative versions of the platform may monitor an appliance constantly, and may trigger an alert if, for example, the first signature or the second signature are not as expected while the appliance is idle.
The comparison of the actual signatures to the corresponding expected signatures may be based on any number of criteria. For example, in the case of the actual current signature, the data collected may be evaluated to determine the duty cycle, pump frequency, and current draw, and may then be compared to the duty cycle, pump frequency, and current draw of the expected current signature. Similarly, the water level signature may be compared on the basis of patterns in the increasing or decreasing of the water level.
Further, the sump pump 110 may be activated when the switch 160 is not triggered as part of a maintenance cycle. This maintenance cycle may be monitored by the method in order to determine if the current signature is as expected during a standard maintenance cycle. Further, such a maintenance cycle may be triggered by the method in order to check the sump pump 110 status. The method may track these maintenance cycles and various use cycles over time, and may store results in memory. These results may be used to track long term trends, and may give the user a view of the overall health of the sump pump through its usage. Further software displaying the results may be able to present weekly or yearly historical activity, or compare current activity to corresponding time periods. It may also be able to overlay local weather events onto the data.
Similarly, long term trends may be used to illustrate cumulative performance and monitor flow rate and duty cycle history. The method may also be used to trigger testing of both the primary sump pump 110 and the secondary sump pump 180 and perform preventative maintenance.
A maintenance cycle incorporated into the method may further test the backup sump pump 180 associated with the installation by powering off the main sump pump for a period of time so that the backup sump pump may be activated. Further, the method may monitor an independent measure of water level to determine if the switches for the sump pumps installed are activating at the appropriate water level.
If the actual current signature does not indicate normal operation, the actual current signature may be compared to each of the three alternative signatures shown in
While variations of the method described may be used to monitor different factors referenced in the figures, the method described with respect to
Typically, the power source 700 may further comprise a connection 730 for connecting a water level sensor 735, such as a solid state liquid level sensor strip with continuous water sensors, a capacitive water level sensor, an infrared rangefinder, or an ultrasonic rangefinder. The power source may further contain a display or other indicators. In the embodiment shown, the power source contains several indicators, including a water level indicator 740 that displays a height 750 representing the depth of water within the sump pit 120. The water level indicator 740 may change color as the water level goes up, and may flash red, for example, when the sump pit fills up. There may be an independent overflow indicator 760 that flashes when the water level gets too high. The power source 700 may further contain an icon 770 that flashes to indicate internet connectivity. Similarly, indicators 780 surrounding the power outlets 710, 720 may flash to indicate the health of connected pumps.
Because the power source 700 monitors water level independently of the switches 140 on the sump pumps 110, 180, the method can determine if the sump pumps should be activating but are not.
Further, the power source 700 may contain a communication module 790 that provides internet or other network access connectivity 800, and may receive information from the internet, such as weather reports and local power failure information. The communication module may further allow for the device 700 to output a use condition and maintain connectivity with a user. The power source 700 may also contain a wireless connection to a traditional phone-line for communication in the event of a power failure. This connection may be in the form of a Bluetooth wireless link to a low power phone line dongle. Further, the power source may connect to sensor arrays for detecting local weather conditions and/or barometric readings. In some embodiments, the power source 700 may further transmit operation information to a central repository or database that can be used to compiled information about sump pumps and failure modes. For example, such a database may then be used to identify high and low performing sump pumps.
In order to install the power source 700, a user may simply plug the sump pump into the power source. In some embodiments, the power source may be paired with software for a smart phone, using the communication module 790, which may then be used to calibrate the system. For example, the user may input information about the specific sump pump used, the sump pit diameter and height, dimensions of the discharge pipe, the age of the pump, and other details.
The power source 700 may further incorporate a ground fault circuit interrupter, or other type of circuit breaker in order to protect the sump pump 110 and the home power system in the event of a detected failure. Additional sensors and detectors may be included as well, such as moisture detectors for detecting moisture outside the sump pit 120, humidity detectors, mold detectors, and radon detectors.
While a power source 700 designed to be placed directly on top of a power outlet is shown, the method may also be performed using an independent box that plugs into the wall and has outlets available for plugging in the sump pumps 110, 180. In such an embodiment, the box may be located in between the secondary backup sump pump 180 and its associated battery so that it may detect battery health and the functioning of the sump pump when utilizing battery power.
Further, the device 700 may output information related to the status of the sump pumps 110, 180 connected thereto via the communication module 790, and such information may be sent directly to a user, or to a central monitoring station. The device 700 may do this by connecting to a phone line, a cell phone or other wide area network, or to a user's home network using Wi-Fi or other wired or wireless technologies. The alert module 726 may communicate using the communication module 790, or it may use a backup communication technology to provide emergency alerts related to a use condition of the device 700. In some embodiments, such as that shown in
In an embodiment of the present invention, some or all of the method components are implemented as a computer executable code. Such a computer executable code contains a plurality of computer instructions that when performed in a predefined order result with the execution of the tasks disclosed herein. Such computer executable code may be available as source code or in object code, and may be further comprised as part of, for example, a portable memory device or downloaded from the Internet, or embodied on a program storage unit or computer readable medium. The principles of the present invention may be implemented as a combination of hardware and software and because some of the constituent system components and methods depicted in the accompanying drawings may be implemented in software, the actual connections between the system components or the process function blocks may differ depending upon the manner in which the present invention is programmed.
The computer executable code may be uploaded to, and executed by, a machine comprising any suitable architecture. Preferably, the machine is implemented on a computer platform having hardware such as one or more central processing units (“CPU”), a random access memory (“RAM”), and input/output interfaces. The computer platform may also include an operating system and microinstruction code. The various processes and functions described herein may be either part of the microinstruction code or part of the application program, or any combination thereof, which may be executed by a CPU, whether or not such computer or processor is explicitly shown. In addition, various other peripheral units may be connected to the computer platform such as an additional data storage unit and a printing unit.
The functions of the various elements shown in the figures may be provided through the use of dedicated hardware as well as hardware capable of executing appropriate software. When provided by a processor, the functions may be provided by a single dedicated processor, by a single shared processor, or by a plurality of individual processors, some of which may be shared. Explicit use of the term “processor” or “controller” should not be construed to refer exclusively to hardware capable of executing software, and may implicitly include, without limitation, digital signal processor hardware, ROM, RAM, and non-volatile storage.
Other hardware, conventional and/or custom, may also be included. Similarly, any switches shown in the figures are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually, the particular technique being selectable by the implementer as more specifically understood from the context.
All examples and conditional language recited herein are intended for pedagogical purposes to aid the reader in understanding the principles of the invention and the concepts contributed by the inventor to furthering the art, and are to be construed as being without limitation to such specifically recited examples and conditions. Moreover, all statements herein reciting principles, aspects, and embodiments of the invention, as well as specific examples thereof, are intended to encompass both structural and functional equivalents thereof. Additionally, it is intended that such equivalents include both currently known equivalents as well as equivalents developed in the future, i.e., any elements developed that perform the same function, regardless of structure.
While the present invention has been described at some length and with some particularity with respect to the several described embodiments, it is not intended that it should be limited to any such particulars or embodiments or any particular embodiment, but it is to be construed with references to the appended claims so as to provide the broadest possible interpretation of such claims in view of the prior art and, therefore, to effectively encompass the intended scope of the invention. Furthermore, the foregoing describes the invention in terms of embodiments foreseen by the inventor for which an enabling description was available, notwithstanding that insubstantial modifications of the invention, not presently foreseen, may nonetheless represent equivalents thereto.
This application is a continuation of U.S. patent application Ser. No. 15/153,224, filed May 12, 2016, which claims the benefit of U.S. Provisional Patent Application No. 62/160,011, filed May 12, 2015, and U.S. Provisional Patent Application No. 62/164,754, filed May 21, 2015, the contents of each of which are incorporated by reference herein in their entirety.
Number | Date | Country | |
---|---|---|---|
62160011 | May 2015 | US | |
62164754 | May 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15153224 | May 2016 | US |
Child | 16851909 | US |