When fluid in pipes, such as those in homes freeze due to environmental temperatures falling below a certain level, the pipes oftentimes burst when the fluid thaws. Damage caused by the burst pipes often cost homeowners thousands of dollars to repair. To prevent the freezing of fluid in pipes, homeowners often resort to various manual prevention techniques, such as turning off water mains, maintaining room temperatures above a certain temperature, keeping a faucet open to cause the fluid in the pipes to continuously flow, draining water from the piping system, heating the pipes, etc.
Features of the present disclosure are illustrated by way of example and not limited in the following figure(s), in which like numerals indicate like elements, in which:
For simplicity and illustrative purposes, the present disclosure is described by referring mainly to an example thereof. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present disclosure. It will be readily apparent however, that the present disclosure may be practiced without limitation to these specific details. In other instances, some methods and structures have not been described in detail so as not to unnecessarily obscure the present disclosure. As used herein, the terms “a” and “an” are intended to denote at least one of a particular element, the term “includes” means includes but not limited to, the term “including” means including but not limited to, and the term “based on” means based at least in part on.
Disclosed herein are methods for managing a fluid condition in a pipe and apparatuses for implementing the methods. In the methods, temperatures of the pipe may be received from a temperature sensor over a period of time. In addition, based upon the received temperatures of the pipe over the period of time, a temperature profile of the pipe may be determined. Moreover, a determination may be made that the temperature profile of the pipe indicates that a freezing onset event has occurred. The freezing onset event may include a transition from a drop in temperature to an increase in temperature, in which the temperature during the transition is below a freezing point temperature of a fluid contained in the pipe. By way of example, the freezing onset event (or the latent heat of freezing event) may be identified as a change in enthalpy that occurs prior to a liquid freezing. For instance, the freezing onset event may be identified as an immediate increase in temperature following the drop in temperature. Moreover, at least one of an alarm and an activation of a first freezing prevention device may be triggered in response to the determination that the freezing onset event has occurred.
As discussed herein, the occurrence of the freezing onset event may be identified through an analysis of a temperature profile. More particularly, the temperature profile may indicate that the fluid in the pipe has a temperature that is below a freezing point temperature for that fluid and that the fluid has begun releasing heat, which may be an indication that the fluid is about to freeze. Thus, by identifying a freezing onset event in the temperature profile, a determination may be made as to whether freezing of a fluid in a pipe is likely imminent. In addition, if the fluid in the pipe is likely to freeze in the near future, a user may be notified via triggering of an alarm and/or activation of a freezing prevention device may be triggered.
According to an example, the determination of the freezing onset event and triggering of the alarm and/or activation of a freezing prevention device may occur following the activation of another freezing prevention device. That is, another freezing prevention device, such as a recirculation pump, may be automatically activated when an ambient or external temperature falls below a preset level. In this example, the freezing onset event consideration disclosed herein may be made to ensure that the activated freezing prevention device is operating properly. That is, in the event that the activated prevention device is not operating properly or has failed, the freezing onset event consideration disclosed herein may enable a relatively quick determination of such failure. As such, other measures, such as secondary heating elements, whole house heaters, etc., may also be activated quickly to compensate for the failed freezing prevention device and possibly prevent pipes from freezing.
Through implementation of the methods and apparatuses disclosed herein, a fluid condition in a pipe may automatically be managed, for instance, to prevent and/or delay freezing of the fluid in the pipe. In addition, following freezing of the fluid in the pipe, the methods and apparatuses disclosed herein may enable a determination to automatically be made that thawing is about to or is currently occurring and a user may be notified of the thawing. In one regard, the methods and apparatuses disclosed herein may reduce or eliminate the use of manual prevention techniques, which are known to waste water and/or energy.
With reference first to
As shown in
The fluid management system 100 may also include a temperature sensor 106, a recirculation pump 108, valves 110, a freezing prevention device 112, and an external temperature sensor 114. In addition, the fluid management system 100 may be contained inside and/or located outside of a structure 120, in which the structure 120 may include pipes 122 that run through the structure 120. Particularly, for instance, the structure 120 is a house and the pipes 122 are water lines that run through the house. In any regard, input fluid flow 124 may be supplied into the pipes 122 from a source (not shown), in which the input fluid flow 124 is supplied through a portion of the pipe 122 that is positioned beneath ground level 126. That is, the portion of the pipe 122 from which the fluid is supplied into the pipes 122 may be positioned sufficiently beneath the ground level 126 to prevent the fluid from freezing when the outside temperature falls below 0° C.
Under temperature conditions that exceed 0° C., the fluid flowing through the pipes 122 is typically not subject to freezing. As such, under these conditions, fluid may be released from the pipes 122 through a fluid outlet 128, which may be a faucet, a showerhead, a toilet, etc., through actuation of a valve (not shown). In addition, waste fluid may be collected into a fluid drain 130 and discarded as output fluid flow 132, for instance, into a sewage system (not shown).
In various instances, portions of the pipe 122 run through an attic of the structure 120. As attics are typically uninsulated and allow external air to flow through portions of the attic, portions of the pipe 122 may thus be exposed to ambient or temperatures external to the structure 120. When ambient temperatures fall below the freezing point for the fluid contained in the pipe 122, the fluid may freeze. According to an example, and as discussed in greater detail herein, the controller 102, and particularly, the fluid management apparatus 104, may trigger at least one of an alarm and an activation of the freezing prevention device 112 when the controller 102 determines that a temperature profile of the pipe 122 indicates that a freezing onset event has occurred and that freezing of the fluid in the pipe 122 is likely to occur. When the freezing onset event has been determined to have occurred, freezing of the fluid in the pipe 122 may likely be imminent. For instance, the fluid may freeze in a few minutes, an hour, a couple of hours, etc., depending upon the ambient temperature. That is, freezing may occur more quickly when the ambient temperature is lower than when the ambient temperature is higher.
As shown in
In any regard, and as discussed in greater detail herein, the fluid management apparatus 104 may determine a temperature profile of the pipe 122 from the received temperatures and may analyze the temperature profile of the pipe 122 to determine whether a freezing onset event has occurred. The fluid management apparatus 104 may also trigger at least one of an alarm and an activation of a freezing prevention device 112 in response to the determination that the freezing onset event has occurred.
In one example, the recirculation pump 108 is to become activated to cause fluid to be recirculated through the pipe 122 as indicated by the arrow 134. That is, the valves 110 positioned along the pipe 122 may be arranged such that the fluid contained in the pipe 122 may be recirculated through the pipe 122 through application of pressure on the fluid by the recirculation pump 108. By way of particular example, the recirculation pump 108 may cause the fluid to flow through the pipe 122 at a relatively low flow rate, such as around 0.5 liters/minute. The flow rate at which the recirculation pump 108 may cause the fluid to flow through the pipe 122 may be based upon the actual or anticipated ambient temperatures of the structure 120. That is, the flow rate of the recirculation pump 108 may be selected such that the flow rate is sufficient to prevent or sufficiently delay the fluid contained in the pipe 122 from freezing.
The recirculation pump 108 may become activated, for instance, when the temperature either inside or outside of the structure 120 falls below a predetermined threshold temperature. The recirculation pump 108 may also become deactivated when the temperature either inside or outside of the structure 120 meets or exceeds the predetermined threshold temperature. The recirculation pump 108 may further become deactivated when the temperature exceeds the predetermined threshold temperature by a predefined amount. The predetermined threshold temperature inside of the structure 120 may differ from the predetermined threshold temperature outside of the structure 120. For instance, the predetermined threshold temperature outside of the structure 120 may be around 2° C. According to an example, the recirculation pump 108 is to become activated automatically, i.e., without input from the controller 102. In another example, the controller 102 is to activate the recirculation pump 108 when the controller 102 determines that the temperature has fallen below the predetermined threshold temperature.
In any regard, the fluid management apparatus 104 may trigger activation of the freezing prevention device 112 following activation of the recirculation pump 108 in response to a temperature profile of the pipe 122 indicating that freezing of the fluid in the pipe 122 is likely imminent. In one regard, therefore, the fluid management apparatus 104 may operate as a failsafe or backup to the recirculation pump 108. By way of particular example, the recirculation pump 108 may be deemed to have failed if the temperature profile includes a transition from a drop in temperature to an increase in temperature, in which the temperature during the transition is below a freezing point temperature of the fluid contained in the pipe 122, e.g., the temperature during the transition is below a temperature at which the fluid freezes. In one regard, if the recirculation pump 108 is operating properly, the temperature profile of the pipe 122 should not include the freezing onset event discussed herein.
The freezing prevention device 112 may be, for instance, any suitable device that may heat the fluid contained in the pipe 122. By way of example, the freezing prevention device 112 is a heating coil that is in contact with the pipe 122, a heating device that is to direct heat onto the pipe 122, a home heater, or etc. In addition, although a single freezing prevention device 112 has been depicted in
In another example, the recirculation pump 108 may itself be construed as a freezing prevention device 112. In this example, the fluid management apparatus 104 may trigger activation of the recirculation pump 108 in response to a temperature profile of the pipe 122 indicating that the fluid in the pipe 122 is likely to freeze, e.g., that a freezing onset event has occurred. That is, instead of activating the recirculation pump 108 when the temperature, e.g., the ambient temperature outside of the structure 120, falls below a predetermined threshold temperature, the fluid management apparatus 104 may activate the recirculation pump 108 when a temperature profile of the pipe 122 indicates that a freezing onset event has occurred.
Turning now to
As shown in
The processor 202, which may be a microprocessor, a micro-controller, an application specific integrated circuit (ASIC), or the like, is to perform various processing functions in the controller 102. The processing functions may include invoking or implementing the fluid management apparatus 104 and particularly, the modules 210-218 of the fluid management apparatus 104, as discussed in greater detail herein below. According to an example, the fluid management apparatus 104 is a hardware device on which is stored various sets of machine readable instructions. The fluid management apparatus 104 may be, for instance, a volatile or non-volatile memory, such as dynamic random access memory (DRAM), electrically erasable programmable read-only memory (EEPROM), magnetoresistive random access memory (MRAM), memristor, flash memory, floppy disk, a compact disc read only memory (CD-ROM), a digital video disc read only memory (DVD-ROM), or other optical or magnetic media, and the like, on which software may be stored. In this example, the modules 210-218 may be software modules, e.g., sets of machine readable instructions, stored in the fluid management apparatus 104.
In another example, the fluid management apparatus 104 may be a hardware component, such as a chip, and the modules 210-218 may be hardware modules on the hardware component. In a further example, the modules 210-218 may include a combination of software and hardware modules. In a yet further example, the processor 202 may be an ASIC that is to perform the functions of the modules 210-218. In this example, the processor 202 and the fluid management apparatus 104 may be a single processing apparatus.
The processor 202 may store data in the data store 206 and may use the data in implementing the modules 210-218. For instance, the processor 202 may store data pertaining to the temperature measurements received from the temperature sensor 106, and in some examples, the external temperature sensor 114. In any regard, the data store 206 may be volatile and/or non-volatile memory, such as DRAM, EEPROM, MRAM, phase change RAM (PCRAM), memristor, flash memory, and the like. In addition, or alternatively, the data store 206 may be a device that may read from and write to a removable media, such as, a floppy disk, a CD-ROM, a DVD-ROM, or other optical or magnetic media.
The input/output interface 204 may include hardware and/or software to enable the processor 202 to communicate with various elements of the fluid management system 100 external to the controller 102. Thus, for instance, the input/output interface 204 may include hardware and/or software to enable the processor 202 to communicate with those various elements over a network, such as a local area network. In this regard, the input/output interface 204 may enable communication through implementation of various wifi and/or Bluetooth protocols. The input/output interface may also include a network interface card and/or may also include hardware and/or software to enable the processor 202 to communicate with various input and/or output devices (not shown), such as a keyboard, a mouse, a display, another computing device, etc., through which a user may input instructions into the controller 102.
Although the controller 102 is depicted as communicating with each of the temperature sensor 106, the recirculation pump 108, the valve 110, the freezing prevention device 112, the external temperature sensor 114, and an alarm 220, it should be clearly understood that the controller 102 may communicate with a subset of these elements without departing from a scope of the fluid management system 100.
Various manners in which the processor 202 in general, and the modules 210-218 in particular, may be implemented are discussed in greater detail with respect to the methods 300 and 400 respectively depicted in
The descriptions of the methods 300 and 400 are made with reference to the fluid management system 100 illustrated in
With reference first to the method 300 depicted in
At block 304, a temperature profile of the pipe 122 may be determined based upon the received temperatures of the pipe 122 over the period of time. For instance, the temperature profile determining module 212 may determine the temperature profile of the pipe 122 over the period of time. According to an example, the temperature profile of the pipe 122 may be a profile of the temperature of the pipe 122 over time. An example of a temperature profile 502 is depicted in
As shown in
With reference back to
According to an example, the controller 102 may also receive an environmental temperature measurement from the external temperature sensor 114. In this example, the freezing onset event determining module 214 may include the received environmental temperature measurement in determining whether the temperature profile of the pipe indicates that a freezing onset event has occurred. That is, depending upon the environmental temperature, a particular temperature profile may or may not indicate that a freezing has occurred. The determination as to which temperatures result in which temperature profiles indicating these properties may be determined through testing. In another regard, the environmental temperature measurement may be used to more easily identify the inflection point (time T2 in the temperature profile 502).
At block 308, an alarm and/or activation of a freezing prevention device 112 may be triggered in response to the determination that the freezing onset event has occurred. For instance, the triggering module 218 may trigger an alarm 220, which may include any type of notification to a user that freezing in the pipe 122 is likely to occur based upon the determination that the freezing onset event has occurred. The alarm 220 may include, for instance, an audible device, a visual device, an indication on a telephone, etc. In addition, or alternatively, the triggering module 218 may trigger activation of a first freezing prevention device 112. Thus, for instance, the triggering module 218 may communicate an instruction signal to a first freezing prevention device 112 to become activated.
Turning now to
As indicated at block 404, blocks 302-306 may be implemented to determine that a freezing onset event has occurred on the pipe 122. In addition, at block 406, an alarm and/or activation of another freezing prevention device 112 may be triggered. The alarm and/or activation of the another freezing prevention device 112 may be triggered in any of the manners discussed above with respect to block 308 in
For example, the temperature profile 502 depicted in
According to an example, the freezing prevention device activated at block 402 is the recirculation pump 108 and the other freezing prevention device activated at block 406 is a heating element. The recirculation pump 108 may be activated prior to the heating element because the recirculation pump 108 may consume less energy than the heating element. In this regard, the recirculation pump 108 may be activated more frequently than the heating element to thus minimize the amount of energy required to prevent freezing in the pipes 122.
At block 408, temperatures of the pipe 122 may be received from the temperature sensor 106 over a period of time. Block 408 may be similar to block 302, but may be implemented following a freezing of the fluid in the pipe 122.
At block 410, an environmental temperature measurement may be received from the external temperature sensor 114. For instance, the temperature receiving module 210 may receive the environmental temperature measurement from the external temperature sensor 114 in any of the manners discussed above with respect to the receipt of the temperature measurements from the temperature sensor 106.
At block 412, a second temperature profile of the pipe 122 may be determined based upon the received temperatures of the pipe 122 over a period of time. For instance, the temperature profile determining module 212 may determine the second temperature profile of the pipe 122 over a period of time that is later than the period of time at block 302. According to an example, the temperature profile of the pipe 122 may be a profile of the temperature of the pipe 122 over time after the fluid in the pipe 122 has frozen. An example of a second temperature profile 602 is depicted in
As shown in
With reference back to
At block 416, an alarm indicating that thawing is likely imminent may be triggered. For instance, the triggering module 218 may trigger an alarm 220, which may include any type of notification to a user that thawing in the pipe 122 is likely imminent. As such, a user may be notified of an impending thawing of a frozen pipe or frozen fluid in the pipe so that the user may monitor the pipe and act quickly if the pipe bursts.
Some or all of the operations set forth in the methods 300 and 400 may be contained as utilities, programs, or subprograms, in any desired computer accessible medium. In addition, the methods 300 and 400 may be embodied by computer programs, which may exist in a variety of forms both active and inactive. For example, they may exist as machine readable instructions, including source code, object code, executable code or other formats. Any of the above may be embodied on a non-transitory computer readable storage medium.
Examples of non-transitory computer readable storage media include computer system RAM, ROM, EPROM, EEPROM, and magnetic or optical disks or tapes. It is therefore to be understood that any electronic device capable of executing the above-described functions may perform those functions enumerated above.
Turning now to
The computer readable medium 710 may be any suitable medium that participates in providing instructions to the processor 702 for execution. For example, the computer readable medium 710 may be non-volatile media, such as an optical or a magnetic disk; volatile media, such as memory. The computer-readable medium 710 may also store fluid condition managing machine readable instructions 714, which may perform some or all of the methods 300 and 400 and may include the modules 210-218 of the fluid management apparatus 104 depicted in
Although described specifically throughout the entirety of the instant disclosure, representative examples of the present disclosure have utility over a wide range of applications, and the above discussion is not intended and should not be construed to be limiting, but is offered as an illustrative discussion of aspects of the disclosure.
What has been described and illustrated herein is an example of the disclosure along with some of its variations. The terms, descriptions and figures used herein are set forth by way of illustration only and are not meant as limitations. Many variations are possible within the spirit and scope of the disclosure, which is intended to be defined by the following claims—and their equivalents—in which all terms are meant in their broadest reasonable sense unless otherwise indicated.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2014/039753 | 5/28/2014 | WO | 00 |