The present invention relates to a system and method for evacuating fluid in a sea vessel, and more in particularly to a system and method that is adaptable to any size vessel or bilge pump based on a learned experience gained by sensory information over time, sensory information including current draw information.
A bilge pump is an apparatus used to remove bilge water and other fluid that accumulates in a bilge or vessel of a boat. Bilge pumps are integral to boats in order to avoid accumulating water and sinking. For instance, during the operation of the boat, the bounce of the hull in the water causes water spray to accumulate in the bilge. In addition, water and fluid regularly accumulates in the boat when docked at a boat slip because of, for example, rain, leaks in the hull, and leaks in the engine and/or gas tank. In many instances, if the water is not removed, the water will continue to accumulate until the boat eventually sinks, either while in operation, or while docked at the slip.
In order to facilitate operation of the bilge pump, detection members, such as float switches, probes, or other sensors, are used to detect a threshold level of water accumulation in the vessel. To date, prior art has adopted the approach, as shown in U.S. Patent Publication 2012/0006111, that implements a microprocessor that can be programmed to provide delays for pump turn-on and turn-off when the microprocessor has at least 256 consecutive reads over a 0.286 second time interval. Typically, the prior art has attempted to prevent over cycling of the bilge pump by instituting this consecutive read operation by a microprocessor. It has been found that there are several disadvantages to merely relying on consecutively reading active signals without adjustment. For example, the vessel may include a significant amount of fluid and yet the signal does not remain active because of the sloshing of the fluid and rocking of the boat caused by water current, waves and wind conditions.
The prior art applies various systems and methods for preventing false triggers of water level sensors. During periods of non-use, the boat is secured to the boat slip, which experiences side-to-side rocking and results in fluid sloshing from side-to-side. This side-to-side action causes the sensors, such as a float switch, to turn-on the bilge pump. As a result, various systems have implemented time delays and other methods to prevent continuously turning on the bilge pump before a threshold amount of fluid is contained in the boat hull. However, the combination of fluid slosh, and the evacuation of some fluid through the bilge pump hose by activating the bilge pump, causes prior systems to believe that sufficient water has been evacuated, when in fact it has not. For example, as the boat tilts causing the water to slosh up the inner side wall of the sea vessel, the fluid level sensor may indicate a low water level. For further example, the float switch may drop entirely to the bottom. Thus, the prior systems falsely believe that sufficient fluid has been removed from the vessel, when in fact a significant amount of fluid remains in the vessel. The bilge pump will turn off as a result of both evacuating a portion of the fluid through the bilge pump hose and the side-to-side sloshing of the fluid.
When the bilge pump is turned off, head pressure in the hose is lost which causes the fluid in the bilge hose to drain back into the vessel. One problem results when the fluid in the bilge pump hose drains back into the vessel. Namely, it raises the fluid level in the bilge causing the sensors to again activate the bilge pump. However, because of the slosh of fluid, the pump is immediately shut off either because, by way of example, a float which drops or the bilge pump is spinning in the air causing the current through the bilge pump to drop below a preset threshold current value. Once again the fluid in the bilge pump hose drains back into the vessel. That cycle continues until the battery dies, which puts the boat at risk of sinking. Or alternatively, the sea vessel is connected to an AC power supply, which causes the system to continuously run and waste a significant amount of energy. Furthermore, over running the system causes failures to the bilge pump and sensors. Such failures may include burning out the contacts on a mechanical based sensor, as well as wear and tear on the components.
In addition, the prior art does not disclose a system that actively learns bilge pump run time requirements in order to be integrated with any bilge pump system on any boat or vessel. This new system is also particularly advantageous to prevent both over running and under running of the bilge pump. For example, if the instant system merely measured current draw of the bilge pump to determine whether the bilge is pumping fluid or spinning air, the bilge pump would turn off early because, as the fluid sloshes and/or the boat rocks side-to-side, the bilge pump would spin air despite a significant amount of fluid contained in the boat or vessel.
Accordingly, there is a need for a new bilge pump system that overcomes the problems caused by both over running and under running the bilge pump. There is further a need for a control unit that is adaptable to work with any sized boat and bilge pump, whether implemented either alone or in parallel with an existing system.
The instant invention advantageously overcomes the drawbacks relating to the loss of head pressure that causes water pumped through a bilge hose to reenter the vessel, which creates a continuous loop of bilge pump activation until the battery has been drained to the point that the bilge pump can no longer evacuate water and other fluids from the sea vessel.
Because of the sloshing of water commonly due to the side-to-side rocking of the boat, if the bilge pump was turned off too early, head pressure in the bilge pump hose would be lost. In which case, the water in the bilge pump hose would drain back into the sea vessel. For example, in many cases, if the instant system was turned off merely from the bilge pump spinning in air, the system would experience a continuous loop that would drain the battery. More specifically, the slosh of the water would briefly cause the bilge pump to spin in air, despite that a significant amount of fluid remains in the sea vessel as it sloshes up the side of the inner wall. For the same reason, as the water sloshes up the side of the inner wall, a low level may be falsely detected by sensors. Therefore, in some prior systems, when one or more sensors indicates a false low level, turning off the bilge pump would again cause a loss of head pressure in the bilge pump hose, which in turn causes the water in said hose to drain back in to the sea vessel. In operation, the prior systems would experience a continuous cycle of turning on and off the bilge pump, which would either exhaust the sea vessel's battery or significantly increase the cost of electricity. In addition, the constant cycling of the float switch would cause excessive wear and premature failure of parts. Unlike timer based systems for evacuating fluid, this system more efficiently pumps out fluid due establishing running characteristics of the fluid evacuation system. In addition, when characteristics of the system change, such as the degradation's of components e.g. degradation of bilge the pump, the system can alert a necessary device. Sometimes check valves are used in the fluid evacuation systems on the hose used to expel the liquid. These valves are prone to sticking, and they also increase the head pressure necessary to evacuate the fluid. This system would alleviate single points of failure such bad float switches, stuck check valves, bad bilge pumps etc. In addition it alleviates the need for check valves. Accordingly, the instant system learns the appropriate run time lengths based on a plurality of bilge pump run cycles. In some embodiments, the system becomes more energy efficient as the total number of bilge pump run cycles “RT” increase. In some embodiments, the system becomes more efficient as baseline characteristics is calculated from sensory information and calculated by a controller, such as a processor, field-programmable gate array, or other like system operations member.
Thus, the instant system can avoid excessive wear, premature failures, and dead batteries due to over running the system.
According to an embodiment of the present invention, a principal object is to provide a bilge pump control unit that includes a sensor for sensing sensory information and a processor in electrical communication with the sensor. The processor performs algorithmic calculation based on the sensory information to create a baseline characteristic for controlling power supplied to a bilge pump.
According to an embodiment, the sensor information includes at least one of current draw information, frequency switch toggling, battery consumption fluctuations, and voltage consumption.
According to yet another embodiment, the sensor information includes at least two of current draw information, frequency switch toggling, battery consumption fluctuations, and voltage consumption.
According to another embodiment, the control unit adjusts a run time duration based on historic fluctuations of a learned high and low current draw value.
According to an embodiment of the present invention, a method for controlling a bilge pump is provided. The method includes A plurality of sensory values of a bilge pump system are monitored. A baseline is created from the plurality of sensory values. Power to the bilge pump is removed based on the baseline.
According to an embodiment, at least a portion of the sensory values are less than the baseline.
According to yet another embodiment, power to the bilge pump is maintained when sensing at least one sensory value less than the baseline for allowing the bilge pump to evacuate a sloshing fluid.
According to still yet another embodiment, the baseline is determined via algorithmic calculation of one or more of at least one of bilge pump system fault, malfunction, degraded performance, and/or errors within a fluid evacuation portion.
According to yet another embodiment, determining, based on the baseline, to switch the bilge pump between on and off.
According to yet another embodiment, additional sensory values are monitored and a trigger time “T1” is adjusted for powering the bilge pump.
According to yet another embodiment, a trigger time “T1” is adjusted for powering the bilge pump based at least in part on characteristics of the baseline.
According to yet another embodiment, a trigger threshold time “T1” is adjusted based at least in part on an elapsed run time duration.
According to yet another embodiment, the baseline is set based at least in part on sensory values related to bilge pump fluid evacuation operation.
According to yet another embodiment, the baseline is set at least in part on sensory values unrelated to fluid evaluation operation.
According to yet another embodiment, a low battery status results in an alert.
According to yet another embodiment, T1 is adjusted based at least in part on a battery level.
According to yet another embodiment, power to the bilge pump is removed due to a plurality of detected normalized sensory values.
According to an embodiment of the present invention, a bilge pump system adaptable for installation and operation with a plurality of unique sea vessels, the bilge pump system includes a bilge pump for evacuating fluid from a sea vessel, at least one fluid level sensor to detect an upper threshold fluid level, a sensor for detecting sensory information of the bilge pump system, and a controller electrically coupled to the sensor. The controller configured to turn on the bilge pump when the at least one fluid level sensor detects the upper threshold fluid level for a time “T1”, the controller determines a baseline used in algorithmic calculation for controlling at least one of T1 and a run time duration.
According to yet another embodiment, a visual indicator information visually indicates one or more of the bilge pump system, an end user device, and/or a remote collection station.
According to yet another embodiment, the controller is configured to override operation of the bilge pump system.
According to yet another embodiment, a bilge pump control unit includes a current sensor for sensing current draw of the bilge pump. The system further includes a multi-purpose electronic device that accepts analog and digital inputs, which processes the information in accordance with executed instructions stored in memory and/or through predesigned discreet electrical components and provides necessary outputs to efficiently control fluid levels. The electronic device includes a processor in electrical communication with the current sensor, the processor calculates a run time duration based the current draw of the bilge pump, the bilge pump control unit removes power to the bilge pump based on the calculated run time duration.
According to an embodiment of the present invention, the current sensor is configured to detect fluctuations in current draw amplitude. The detected fluctuations include variations between at least two higher current values and two lower current values. A baseline is developed based on the learned and/or historic sensory values, including learned high and learned low current values.
According to yet another embodiment, the control unit adjusts a trigger time T1 based at least in part on the detected fluctuations in current draw.
According to yet another embodiment, the control unit adjusts the run time duration based on historic fluctuations of higher and lower current draw.
According an embodiment, a method for controlling a bilge pump includes monitoring for a first set of current draw values of the bilge pump. Monitoring for a second set of current draw values of the bilge pump. Removing power to the bilge pump based on the first and second set of current draw values.
According to an embodiment of the present invention, the method includes calculating and/or storing an upper current threshold from the first set of current values and calculating a lower current threshold from the second set of current values.
According to an embodiment of the present invention, power to the bilge pump is maintained when sensing a low current draw value from the bilge pump to evacuate a sloshing fluid, whereby low current draw indicates the bilge pump spinning air. The second set of calculated current draw values consist of the low current draw value.
According to yet another embodiment of the present invention, the first and second current draw values are monitored over a duration of run time. A trigger threshold time “T1” is adjusted based on the elapsed run time duration.
According yet further embodiments of the present invention, low battery status alert is provided. T1 is adjusted based on a battery level for maximizing efficiency and stretching battery life. Power to the bilge pump is removed when a detected current draw normalizes. In a low power battery saving situation, the system should adjust the run time duration of the bilge pump to prevent cavitations, thereby prolonging the battery life. The controller unit performs algorithmic calculation to adjust a baseline characteristic for controlling the run time duration and/or the trigger threshold.
According to some embodiments of the present invention, a time delay T1 is not implemented unless the control unit determines that false triggering is occurring. Such false triggering includes sloshing water which will show itself through alternating high and low current draw values from the bilge pump, as the bilge pump alternates between evacuating water and spinning air.
According to some embodiments, false triggers may include instances where a switch, such as a float switch, is stuck on or off. The instant embodiment can alert or otherwise trigger an alarm to alert. The alert may include without limitation a visual indication on the bilge pump system and/or controller unit. The alert may include an alarm to the end user, including text messages, sms messages, emails, or the like. The alert may include an alarm relayed or otherwise sent to a remote collection station for alerting the marina staff or dock master.
According to yet another embodiment of the present invention, the power to the bilge pump is removed when a low current draw is detected following detection of at least two high current draws and at least one low current draw during a run cycle.
According to a further embodiment of the present invention, a bilge pump system that includes a bilge pump for evacuating fluid from a sea vessel. At least one fluid level sensor to detect an upper threshold fluid level. A current sensor for detecting current draw of the bilge pump. A controller electrically coupled to the current sensor. The controller configured to turn on the bilge pump when the at least one fluid level sensor detects an upper threshold fluid level for a time “T1”. The controller determines a high current draw value and a low current draw value for the bilge pump.
According to a yet further embodiment of the present invention, the controller is configured to turn off the bilge pump when the current draw is detected at or below the low current draw value over a duration of time.
According to a further embodiment of the present invention, the controller turns off the bilge pump after the controller detects a plurality of high current draw values and a plurality of low current draw values.
According to yet another embodiment, the controller adjusts the time T1. Further, the controller dynamically determines, via a processor, field-programmable gate array, or other like system operations member, a high current draw value and the low current draw value of the bilge pump.
Embodiments of the present application are described herein in which similar elements are given similar reference characters, and a more complete understanding of the present invention, and the attendant advantages and features thereof, will be more readily understood by reference to the following detailed description when considered in conjunction with the accompanying drawings wherein:
The present invention advantageously provides a system and method for evacuating fluid in a sea vessel, including any boat, ship, tank, or the like. More particularly, the invention provides a system and method that is adaptable to any size vessel or bilge pump based on a learned experience gained by sensory information over one or more bursts of time, whereby sensory information may include without limitation current draw, frequency switch toggling information, battery consumption fluctuation information, and voltage consumption information. The present invention contemplates that different types of sea vessels have different types of bilge systems and pumps. Therefore each system has unique run time requirements in order to minimize power consumption over time.
Accordingly, the components of the system have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments of the present invention so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
Referring now to the drawings figures in which like reference designators refer to like elements.
The one or more water level sensors 14 can be any type of water level sensor, including a mechanical or digital float switch, moisture sensor, frequency domain sensor, capacitance probe switch, electrical impedance sensor, fluid proximity detector, pressure sensor switch, or the like. Further, any sensor capable of being implemented to detect the presence of liquid is within the spirit and scope of the present invention.
The control unit 20 is adapted to be connected to the battery 18 or any other available power supply. The control unit 20 may include a self contained power unit (not shown). The control unit 20 may be powered individually by any of battery 18, an available power supply, and the self contained power unit, or any combination thereof.
The bilge pump hose 16 is connected on a first end 24 to the bilge pump 12 and connected on a second end 26 to a discharge fitting 28. In some embodiments, the second end 26 is secured to the discharge fitting 28 above the high threshold fluid level. In some embodiments, the second end 26 is secured to the discharge fitting 28 above the waterline 30.
The bilge pump 12 may include one or more apertures 32 in bilge pump housing 34 to allow fluids to enter the pump. Bilge pump housing 34 is preferably formed of plastic, however, any other suitable material may be used within the spirit of the instant invention.
While the instant invention depicts a single bilge pump 12, two or more bilge pumps 12 may be implemented in some embodiments without departing from the spirit and scope of the instant invention.
The embodiment shown in
Still referring to
Referring now to
In some embodiments, the control unit 20 is used to turn on and off one or more bilge pumps 12. In some embodiments, the control unit 20 is used to monitor the water level in the sea vessel. In some embodiments, the control unit is used in conjunction with an existing bilge pump system. In the case of a faulty sensor the system can modify run characteristics to use a time based system to periodically check for water or other fluids using one or more calculated baseline characteristic and pump out the water or other fluids accordingly.
Referring now to
The processor 36 is preferably a commercially available digital signal processor, but can be any type of processor, field-programmable gate array or the like. Processor includes memory 38 for storing program instructions, algorithms, filter coefficients, computed data and the like. Memory 38 can be on-chip memory, that is, memory supplied as part of the digital signal processing chip forming processor 18. It is recognized and understood however that memory 19 may include off-chip memory, that is, discrete memory devices such as RAM and ROM chips that are separate from any chip(s) forming processor 36.
The processor 36 is connected to the bus 40 to communicate and transfer digital data between the other components of the bilge system control unit 20.
In an embodiment, a processor 36 operates in accordance with a predetermined program to control the turn-on and turn-off of the bilge pump, as further described herein. In an embodiment, the processor 36 and the sensor unit 46 are in electrical communication.
Still referring to
The control unit 20 further includes transceiver 48. The transceiver module 48 is configured to exchange data or connect wirelessly using radio waves to a network, such as the Internet or a base station. The base station may be located at a marina or wherever the sea vessel is housed. In some embodiments, the base station is configured to relay information over the Internet. The transceiver module 48 is operatively coupled to an antenna for transmitting and receiving radio frequency signals.
The control unit 20 further includes a fault alarm 50. The fault alarm 50 can alert to possible faults including boat intrusion alarms, surveillance, or other critical function alarms. The fault alarm is configured to exchange data across the network for the purpose of alerting a user, or the base station, of a triggered fault alarm. For example, the control unit 20 may alert the user of an intrusion alarm by way of SMS message, email, or other notification alerts. The notification alerts may include, for example, push notifications.
In an embodiment, the control unit 20 includes a voltage sensor unit 52 that generates a low battery alert. The voltage sensor unit 52 is configured to cause the exchange of data across the network for the purpose of providing a low battery alert to either the user, the base station, or both.
In some embodiments, the control unit 20 includes one or more lights and/or speakers. The control unit 20 may provide visual and/or audible alert signals via the lights and/or speakers. Said alert signals signal low battery levels and other faults of the system 10.
In some embodiments, the control unit 20 includes an external interface 42 to allow user input and/or interaction with the control unit 20, such as setting bilge pump run time lengths, as further discussed herein. The external interface 42 allows the user to adjust the time that the control unit 20 will turn off the bilge pump during a run cycle. In some embodiments, the external interface 42 allows the user to start and/or stop a learned process for causing the control unit 20 to learn the bilge pump evacuation characteristics and/or baseline characteristics for a sea vessel for which the control unit 20 is coupled.
At step 508, the water level sensor 14 determines whether the water level is at an upper threshold fluid level for a determined duration of time “T1”. T1 may be set by the control unit 20 based on the algorithmic calculation of the baseline characteristics.
In an embodiment, the baseline characteristics are not pre-set or static at least because static preset baseline characteristics would prevent adaptation of the instant system with a plurality of different sized bilge pumps and sea vessels. In this embodiment, the baseline characteristics are calculated by a controller, such as the processor 36, and particularly may be a current threshold level that is not static or preset, but instead the baseline characteristics are learned, via controller calculations and/or operations. In operation of the instant invention, the baseline characteristics may be implemented to determine whether the sea vessel is rocking or is relatively stable and on flat water. The sensory information from the sensor unit 46 is capable of making said determination. Nevertheless, the instant embodiment may further include an accelerometer, a gyroscope, or other like components, either alone or in combination, which are used by the processor 36 to determine whether the boat is rocking, thereby causing sloshing of water. If the boat is rocking, the system may extend the duration of run time of the bilge pump to compensate for sloshing water, which prevents the immediate turn-off of the bilge pump when the current first drops below a current threshold level. In operation, this prevents turning off the pump early, causing a loop that drains the battery.
In many cases, the sloshing of water in the sea vessel falsely causes the water level sensor 14 to briefly close, or otherwise indicate the presence of water at the upper threshold fluid level, when in fact a false upper threshold fluid level trigger has occurred. For at least this reason, if the water level is not maintained for a determined duration of time T1, at step 510, the bilge pump remains off. T1 may further be adjusted based on algorithmic computation of sensory information in relation to the baseline characteristics.
When a float switch is implemented as the water level sensor 14, the system 10 monitors whether the float switch is maintained in a closed position for the requisite duration of time T1. In some embodiments, the processor 36 takes consecutive reads over a specified duration of time to determine whether the float switch is closed during the entirety of the consecutive reads.
In some embodiments, the upper threshold fluid level is a particular volume of fluid contained in the sea vessel, which may vary dependent upon on the size of any particular sea vessel and/or the pump capacity of the bilge pump 12. The control unit 20 is able to learn baseline characteristics to determine the appropriate duration of run time based on the amount of fluid contained within a threshold level of the sea vessel and the bilge pump capacity. The control unit 20 will adjust the run time of the bilge pump based on the baseline characteristics. In some embodiments, the baseline serves as a basis for measurement or calculation. In some embodiments, the baseline is used as a basis for comparison of sensory information.
The control unit 20 will adjust the baseline characteristics, recalculate the run time duration of the bilge pump and adjust the run time duration of the bilge pump. The run time duration of the bilge pump may be calculated and adjusted in real-time or near real time and adjusted dynamically during operations of the bilge pump. The dynamic adjustment is based on learned operational conditions of the present and/or historic conditions of the system. For example, the sensory information will allow the system to determine whether water in the sea vessel is sloshing due to a side-to-side rocking, front-to-back rocking, or the like of the sea vessel or whether little to no sloshing is occurring due to calm weather conditions. For instance, the system is able to determine whether water is sloshing by detecting one or more spikes or drops in current draw from the bilge pump, wherein when multiple spikes or drops occur, the system determines that the water is sloshing and that the bilge pump should continue to run. For another example, the control unit 20 may compare past sensory information and run time durations to the sensory information related to a present bilge pump operation. Accordingly, the baseline is dynamically adjusted to account for present weather conditions and characteristics. In some embodiments, the dynamic adjustment occurs during bilge pump operations based on sensory information.
In some embodiments, the upper threshold fluid level is the level at which at least one sensor 14 is closed or otherwise detects fluid. In some embodiments, T1 is defined as two or more seconds. Any desirable duration of time T1 may be set by the manufacturer, the user, the base station, or the like. Thus, T1 may include any time less than two seconds. However, in some embodiments, T1 may be adjustably set by the control unit 20 depending on the adaptive learning of the system 10. For example, the processor 36 calculates T1 based on a sampling of a plurality of bilge pump run cycles. Short runs may be based on false triggering and the control unit 20 may adjust T1 as a consequence thereof.
In some embodiments, the control unit 20 monitors whether the trigger is accurately set. The control unit 20 will learn over a plurality of bilge pump run cycles whether the duration of time T1 is accurately set. In an embodiment, the control unit 20 will monitor the duration of time of the bilge pump run cycle. The control unit 20 monitors for rapid triggering of the bilge pump turn-on and turn-off. When the control unit 20 detects rapid triggering, the control unit adjusts T1 for future run cycles. Rapid triggering includes triggering over a specified period of time. For example, rapid triggering may occur over a period of seconds, minutes and/or hours.
In some embodiments, when the control unit 20 detects rapid triggering, the control unit temporarily adjusts T1 to account for present conditions. In some embodiments, the temporarily adjusted T1 will be readjusted after a triggering event, after a duration of time, or a combination thereof.
In some embodiments, the control unit 20 monitors the current draw during each bilge pump run cycle. The control unit 20, via processor 36, adjusts T1 as a result of detecting a low current draw immediately and/or shortly after turning on the bilge pump 12. In addition, the control unit 20 recalculates the run time duration of the bilge pump based on a comparison of baseline characteristics against sensory information.
In some embodiments, the control unit 20 operates in parallel to an existing bilge pump system on a sea vessel, which includes controlling the turn-off of the bilge pump 12. Accordingly, the bilge pump will turn on and off based on both the existing system settings and the control unit 20. For example, the system may turn off as a result of both a turn-off signal from the existing system and a turn-off signal from the control unit 20.
In some embodiments, the control unit 20 will override the existing system. In which case, the control unit 20 turns off the pump when necessary to prevent over running the existing bilge pump system. Further, the control unit 20 can override the existing system to allow the bilge pump to continue to run when the existing bilge pump system would have otherwise turned off the bilge pump.
As water is removed from the sea vessel during a run cycle, the pulse width of a high current draw decreases and the pulse width of a low current draw increases. In some embodiments, when the pulse width of a low current draw is greater than the pulse width of a high current draw, the control unit 20 prevents subsequent triggers from turning on the bilge pump for a specified period of time.
In some embodiments, the processor 36 receives bilge pump 12 current draw information. The processor 36 uses the current draw information to determine the appropriate duration of time T1, which prevents false triggering events. For example, the processor 36 determines whether the current draw of the bilge pump 12 during one or more bilge pump run cycles “R1” indicates signaling of a true positive trigger, which is determined by comparing R1 against bilge pump run cycle samples “RS”. In some embodiments, RS includes a number of samples greater than the number of run cycles of R1. In some embodiments, the current draw information can be converted, via the processor, into a baseline characteristic used for algorithmically calculating start time delay durations and run time durations.
At step 512, the bilge pump turns on if the water level sensor 14 is closed or otherwise detects a threshold level of water for a duration of time T1. Once on, at step 514, the control unit 20, via one or both of current sensor unit 20 and processor 36, will monitor and determine whether the bilge pump is alternating between low current draw and high current draw over a time “T2”. A determination is made whether the bilge pump alternates between low and high current draw over time T2, which operates to prevent turning off the bilge pump early as water is sloshing causing multiple bilge pump current drops. The processor 36 will adjust the turn-off time “T3” of the bilge pump based on the monitored sensory information compared against baseline characteristics of the system, sensory information including alternation between bilge pump low current draw and high current draw over time T2. For example, as the current draw of the bilge pump begins to normalize to a low current draw, the turn-off time T3 will be adjusted and/or dynamically calculated and the bilge pump may be turned off. Alternatively, as the current draw of the bilge pump begins to normalize to either at or below a learned baseline characteristic, the controller will turn off fluid pumping from the bilge pump.
In some embodiments, control unit 20 adjusts T3 based on the current draw of the active bilge pump run cycle, whereby T3 is used to determine the shut off time of the active run cycle. In other embodiments, control unit 20 adjusts T3 for future run cycle turn-off times. T3 may be algorithmically calculated by processor 36 utilizing sensory information in comparison to the one or more dynamically and/or statically adjusted baseline characteristics.
In some embodiments, the control unit 20 measures the width between two or more high current draws to determine whether to turn off the bilge pump.
In some embodiments, the control unit 20 measures the width between two or more low current draws to determine whether to turn off the bilge pump.
In some embodiments, the control unit 20 measures sensory information in comparison to a dynamically learned baseline characteristic to determine whether to turn off the bilge pump.
In an embodiment, the instant invention monitors the peaks and valleys of the current draw during each individual bilge pump cycle to determine whether a significant amount of water is sloshing in the sea vessel. If the water is sloshing, the bilge pump will alternate between high and low current draws. More specifically, as water sloshes from one side to the other, the spinning bilge pump will remove a portion of the water sloshing from one side of the sea vessel to the other. When sloshing is occurring, the bilge pump will spin air until the water sloshes across the sea vessel. Accordingly, the control unit 20 will monitor the spikes and drops in the current draw, the spikes and drops in current draw detected by one or more sensors 46. At step 518, as the spikes and drops in current draw normalizes to a low current draw, the control unit 20 will turn-off the bilge pump. In an embodiment, the bilge pump is turned off after a delay, which ensures that all water is removed and not sloshing. Additionally, the control unit 20 may dynamically adjust the baseline characteristics. For example, when sloshing is detected during the delay, the control unit 20 will continue to run the bilge pump. In some embodiments, such sloshing may be detected by the control unit when two or more spikes and drops in current draw are detected.
At step 520, the bilge pump continues to pump because the current draw continues to either (1) remain high; or (2) alternates between low current draw and high current draw, in which case the system will continue to monitor the current draw of the bilge pump until the current draw normalizes at a low current draw.
At step 522, a determination is made by the processor 36 whether to continue to monitor for the one or more sensors 46 to detect the upper threshold fluid level.
Referring now to
At step 604, the control unit 604 monitors for water level sensor signaling that switches between an upper and lower threshold fluid level. At step 606, the control unit 20 determines, via one or more water level sensors 14, whether the change between the upper and lower threshold fluid levels over a duration of time “T4” is due to sloshing water. At step 608, the bilge pump will remain on when the control unit 604 detects alternating upper and lower threshold fluid level signaling over the duration of time T4.
In some embodiments, the control unit 20 detects alternating at or between the upper and lower threshold fluid level. The control unit 20 will determine whether to turn off the bilge pump 12 or allow the bilge pump 12 to remain on.
In some embodiments, the control unit 20 detects a low current draw in comparison to a current threshold level, the control unit 20 will determine whether to turn off the bilge pump 12 or allow the bilge pump 12 to remain on.
At step 610, the control unit 604 turns off one or more bilge pumps 12. In some embodiments, the control unit 604 determines that the water level sensor signals have normalized, indicating that the water in the sea vessel has been evacuated sufficiently.
Referring now to
Referring now to
Referring now to
In an embodiment, the control unit 20 is constructed and configured to be implemented to work in parallel to existing bilge pump systems. In other embodiments, the control unit 20 operates at the highest level of control. In order to accomplish this task, the control unit 20 monitors and evaluates baseline characteristics, including without limitation the amplitude of the current draw of the bilge pump. The control unit 20 learns the difference between the current draw when the bilge pump is evacuating water and when the bilge pump is spinning air because different bilge pumps exhibit different current draws when both evacuating water and spinning air. This is a learned function that can be programmed by the user, manufacturer, or learned by operation of the bilge pump over time. It is also noted that the current draw of the bilge pump when evacuating water varies depending on the amount of total water being evacuated. In some embodiments, the control unit 20 takes into account the variations in the current draw that occurs as a result of the amount of water being evacuated. In other words, the control unit 20 learns, based on the current draw of each particular system, whether a high or low amount of water is being evacuated by the bilge pump. The control unit 20 turns off the bilge pump when the current draw indicates a low amount of water being evacuated by the bilge pump. Unlike previous systems, the instant controller unit 20 is adaptable for any system, regardless of the size of the sea vessel or the bilge pump.
In some embodiments, the control unit 20 learns the water evacuation capabilities and/or efficiency of the bilge pump based on the current draw and historic run cycle data, including without limitation the run time per cycle.
In some embodiments, the control unit 20 monitors the time between bilge pump run cycles. When the control unit 20 determines successive triggers causing multiple run cycles of the bilge pump in a duration of time, and monitors alternating high and low current draws of the bilge pump 12, then the control unit 20 will increase the run time duration of the bilge pump (which relates to the turn off time) to prevent fluid in the bilge pump hose 16 from returning into the sea vessel. The control unit 20 may also adjust determined upper and lower current draw threshold values. In some embodiments, the run time duration is not a set time duration, but instead determined dynamically by the control unit 20 as the bilge pump is expelling fluid from the sea vessel based on present and/or historic baseline characteristics algorithmically calculated from sensory information and/or detected system faults.
Referring now to
Referring now to
The threshold levels taught herein are not necessarily static threshold levels. In some embodiments, the threshold levels are static. In some embodiments, the threshold levels are based on an algorithm stored in memory 38. In some embodiments, the threshold levels are adjusted based on the control unit 20, via processor 36. Said adjustments may be stored into memory 38.
It will be appreciated by persons skilled in the art that the present invention is not limited to what has been particularly shown and described herein above. In addition, unless mention was made above to the contrary, it should be noted that all of the accompanying drawings are not to scale. A variety of modifications and variations are possible in light of the above teachings without departing from the scope and spirit of the invention. It will be readily apparent that various changes may be made thereto without departing from the spirit and scope of the disclosure or sacrificing all of its material advantages, the examples hereinbefore described merely being preferred or exemplary of the disclosure.
The terminology used herein is for the purposes of describing exemplary embodiments only. Such terminology is not intended to be limiting in any regard.
As used herein, the singular forms “a”, “an” and “the” may be intended to include the plural forms, unless the context clearly indicates otherwise.
As used herein, when the term “and/or” is used, it shall include all combinations of one or more of the associated described items.
As used herein, spatially relative terms may be intended to encompass the orientation of the different orientations of the system or device as it relates to the orientations depicted in the Figures. Such terms may include “inner”, “outer”, “above”, “upper”, “beneath”, “below”, “lower”, and the like.
As used herein, an element, portion, layer, or other member referred to as being “on”, “engaged to”, in “communication with”, “connected to”, “secured to”, “mated with” or “coupled to” another element, portion, layer, or member thereof, may be directly or indirectly on, engaged, in communication, connected, secured, mated, or coupled to the other element, portion, layer, or member. Other similar words to describe relationships should be interpreted in like fashion. For example, between versus directly between, as well as adjacent versus directly adjacent.
As used herein, the terms “comprises”, “comprising”, “including”, and “having” are inclusive and therefore specifically the presence of stated features, integers, steps, operations, elements, components, or groups, or a combination thereof.
In some embodiments, the control unit 20 monitors the pump current and can partially mitigate the failure of the pump. By logging the historic run cycle data such as run times and current draw data, the control unit can establish baseline characteristics for the lengths of future run times, and the current draw of the pump during those future run times. In the case that the future run times and/or current readings are diverging from these established baseline characteristics, the control unit can extend or reduce future run times accordingly. In these embodiments, it may be necessary to alert an end user or a collection station.
In some embodiments of [0126] The control unit can use a learn function to gather the baseline time “Tb” needed to remove the water from the bilge. In the case where the control unit is looking at the time it takes to remove water from the bilge, the pump runtime “Tr” for the pumping of the water is equal to the time “Tb” and can be extended or reduced to compensate for the volatile movement of fluid resulting from the motion of the boat. Likewise the control unit can measure a low current indicating a lack of water. To turn off the pump, a low current “I2” must be detected for a low level detection time “T2”. In addition a notification can be used to let a user know there is a change in pumping characteristics. This notification can be an indicator such as an LED on the unit, it can be sent to a collection station, and/or it can be sent directly to the owner of the boat.
In some embodiments of [0126] the control unit can look at the peak current draw of the pump, the average current draw of the pump, the average current draw of the pump while it is actively pumping water, or the average current draw of the pump when it has removed the water from the bilge and in spinning air. The current thresholds used to determine the active pumping mode can be adjusted up or down according to this data. In addition the current thresholds used to determine that the pump has removed the water from the bilge can be adjusted up or down according to this data.
In some embodiments of [0126] the control unit can look at information gathered from an orientation sensor (such as a gyroscope or an accelerometer) to determine if the boat is rocking and adjust the pump run time “Tr”
In some embodiments of [0129] this orientation information can be used along with the liquid level sensor to extend or reduce the pump run time “Tr” based on the motion of the boat and the toggling of the liquid level sensor.
In some embodiments of [0129] the orientation information can be used along with the current sensor readings to extend or reduce the pump run time “Tr” based on the motion of the boat.
In some embodiments the control unit 20 can mitigate the failure of a liquid level sensor. In the case where the liquid level sensor is determined to have failed, the control unit can bypass the use of this input as a control mechanism to turn on the pump. Instead the control unit will recognize that it is in a fault condition by comparing present current measurements “Ip” or voltage readings “Vp” against previous current measurements “Ih” and “Il” or voltage readings “Vh” and “Vl” and switch to a time based mode of operation. (“Ih” and “Vh” are the readings that indicate fluid is present and current is high, and “Il” and “Vl” are the readings that indicate lack of fluid and current is low) In this time based mode of operation, the control unit will wait for a time “Tw”. After the time “Tw” has expired, it will turn on the pump and use the current draw “Ip” or voltage data “Vp” to determine if there is liquid that needs to be evacuated. If there is liquid that needs to be evacuated the pump will remain on until a low current threshold is detected “Il” or an indicative voltage is detected “Vl” (battery or otherwise). The time “Tw” can be experimentally chosen, or a percentage of the time between one or more pumping cycles can be used as the new “Tw”. Likewise a max and minimum time for “Tw” can be chosen wherein Tw will not exceed those thresholds. The new “Tw” can be calculated such that the average of a set of wait times between pumping running cycles is used. Likewise the new “Tw” can be a fraction of the average.
In some embodiments of [0132] the control unit will continue pumping until a low current threshold is detected for a time “T2”
In some embodiments of [0132] the control unit will continue pumping for an additional pumping time “T3”. “T3” can be arbitrarily chosen or can be calculated based on run times gathered from previous running cycles
In some embodiments the control unit 20 turns on the pump if the fluid level sensor is activated, or it otherwise detects a threshold level of water. The control unit then supplies power to the pump until a low fluid level is determined. The control unit will then continue to power the pump for a time “T2” if it is determined that fluid is present, otherwise the control unit will remove power to the pump.
In some embodiments of [0135] the time “T2” is determined, such that every time a high fluid level is indicated, the pump will run for another “T2”
In some embodiments of [0136] the fluid level is determined by the toggling of a fluid level sensor, while in other embodiments it is determined by a threshold current level.
In some embodiments of [0135] the time “T2” to continue pumping is arbitrarily predetermined, while in others it can be established based on times gathered from previous running cycles or experimentation.
In some embodiments of [0132] The control unit can look at the time to remove the water from the bilge. In the case where the control unit is looking at the time it takes to remove water from the bilge, this time “Tr” for the pumping of the water can be determined by the amount of time in between the indication of fluid, and the low current level reading or low fluid indicator. This low current level can be a threshold, or a steady state low, wherein for some time “T2” current readings are below a threshold. Likewise the time “T2” where the control unit is measuring a low current indicating a lack of water can be extended or reduced based on times measured from previous running cycles. In addition a notification can be used to let a user know there is a change in pumping characteristics. This notification can be an indicator such as an LED on the unit, it can be sent to a collection station, and/or it can be sent directly to the owner of the boat.
In some embodiments of [0132] the control unit can look at the peak current draw of the pump, the average current draw of the pump, the average current draw of the pump while it is actively pumping water, or the current draw of the pump when it has removed all of the water from the bilge. The current thresholds used to determine the active pumping mode can be adjusted up or down according to this data. In addition the current thresholds used to determine that the pump has removed the water from the bilge can be adjust up or down according to this data.
In some embodiments of [0132] the control unit can look at information gathered from an orientation sensor (such as a gyroscope or an accelerometer) to determine if the boat is rocking. That information can be used adjust any of the times “Tr”, “T1”, “T2”, or “T3”.
In some embodiments of [0132] this orientation information can be used along with the liquid level sensor to extend or reduce any of the times “Tr”, “T1”, “T2”, or “T3” based on the motion of the boat and the toggling of the liquid level sensor.
In some embodiments of [0132] the orientation information can be used along with the current sensor readings to extend or reduce any of the times “Tr”, “T1”, “T2”, or “T3” based on the motion of the boat.
In some embodiments, the control unit 20 is designed and connected in such a way that it can mitigate its own failure, by defaulting to a running condition wherein the pump is controlled via the liquid level sensor, such that when the liquid level sensor indicates liquid the pump begins to evacuate fluid. When the liquid level sensor indicates the lack of fluid, the pumping will cease. In these embodiments both the fluid level sensor and the control unit may have independent control of the pump, such that the fluid level sensor or the control unit can turn the pump on. Likewise in some embodiments the control unit can deny the fluid level sensor the ability to control the pump based on false liquid level indications. These embodiments can utilize one or both of fluid level sensors and current thresholds to determine the presence of liquid. When low liquid levels are detected the control unit will turn off the pump, or it may continue to pump even when a low liquid level has been realized. If these units continue to pump, they can do so based on an arbitrary time, a calculated time, liquid level switch toggling, the current readings gathered or any combination of the aforementioned information. This includes but is not limited to running the pump for a duration of time “T2” after a low fluid level has been detected, by the fluid level sensor or the current sensor (current “Il”).
In some embodiments both the liquid level sensor and the control unit have the ability to supply power to the pump. In these embodiments the unit can operate in a liquid level sensor, bilge pump configuration or the unit can takeover by disallowing control access to the control access to the liquid level, bilge pump configuration: In these embodiments It is possible to mitigate a failure of a liquid level sensor by monitoring its condition with the control unit, and removing its ability to supply power to the pump when it is determined to have malfunctioned. Likewise if the control unit itself fails, the unit will continue to operate in the aforementioned series sensor, pump configuration.
In some embodiments the control unit 20 performs a diagnostic check periodically. This check can be performed on a regular interval of time Td, or even on the interval “Tw”. This diagnostic check will use the liquid level sensor, battery and the current sensor to determine if there is a problem with any of the system components. Problems that can be detected with this diagnostic check are malfunctioning liquid level sensor, low battery, and malfunctioning pump. In the case that the liquid level sensor indicates no fluid, if the pump runs for a time longer than “Tb” while detecting a current above “Ih”, then it can be determined that the fluid level sensor has failed in the low condition. Likewise after pumping for a time “Tb” if the current “Ip” falls between “Ih” and “Il” it can be determined that the pump is either partially clogged or degrading in performance. If the liquid level sensor is falsely indicating the presence of fluid, the current “Ip” can be seen to be below “Il”. If a battery level check indicates a low battery level, then the time “Tr” can be shortened to evacuate fluid, but reduce power consumption until recharging occurs. Likewise “T1” can also be extended to ensure when pumping occurs there is adequate fluid to remove.
In some embodiments the control unit 20 monitors the surge current of one or more pumping instances. This initial surge can be used to determine a threshold value “Is”, to be used in future pumping instances to determine of the pump is critically failing. In these future pumping instances if the current “Ip” is above the threshold “Is” for a predetermined time “Ts”, the unit can identify this failure, cease pumping, and/or notify the collection station/boat owner. This surge monitoring can also take place as part of the periodic diagnostic checking of the system.