Source: http://www.google.com/patents/US7686589?dq=6,587,403
Timestamp: 2016-09-29 08:37:53
Document Index: 210422818

Matched Legal Cases: ['art 400', 'art 400', 'art 400', 'art 400', 'art 400', 'art 400']

Patent US7686589 - Pumping system with power optimization - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsThe present invention provides a pumping system for moving water of a swimming pool, including a water pump and a variable speed motor. In one example, a target volume amount of water and an operational time period is provided, and the operational time period is altered based upon a volume of water moved....http://www.google.com/patents/US7686589?utm_source=gb-gplus-sharePatent US7686589 - Pumping system with power optimizationAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS7686589 B2Publication typeGrantApplication numberUS 11/609,029Publication dateMar 30, 2010Filing dateDec 11, 2006Priority dateAug 26, 2004Fee statusPaidAlso published asUS8500413, US8840376, US20070154319, US20100247332, US20100254825, US20140363308, WO2008073433A2, WO2008073433A3Publication number11609029, 609029, US 7686589 B2, US 7686589B2, US-B2-7686589, US7686589 B2, US7686589B2InventorsRobert W. Stiles, Jr., Lars Hoffmann Berthelsen, Ronald B. Robol, Christopher R. Yahnker, Einar Kjartan RunarssonOriginal AssigneePentair Water Pool And Spa, Inc., Danfoss Low Power Drives, division of Danfoss Drives A/SExport CitationBiBTeX, EndNote, RefManPatent Citations (117), Non-Patent Citations (1), Referenced by (18), Classifications (16), Legal Events (2) External Links: USPTO, USPTO Assignment, EspacenetPumping system with power optimization
US 7686589 B2Abstract
a user interface that receives a volume of at least the pool, a time period, and a desired number of turnovers for at least the pool from the user; and a controller in communication with the variable speed motor and the user interface, the controller determining a target flow rate and a minimum motor speed based on the volume of at least the pool, the time period, and the desired number of turnovers for at least the pool,
the controller operating the variable speed motor based on the minimum motor speed and substantially continuously modifying a current speed of the variable speed motor by making substantially minimum adjustments to the current speed in order to maintain the target flow rate using substantially minimum energy consumption.
2. The pumping system of claim 1, wherein the controller operates the variable speed motor at a baseline speed value and increments the current speed until the variable speed motor is operating at the minimum motor speed.
3. The pumping system of claim 2, wherein the baseline speed value is a slowest operating speed of the variable speed motor. Description
Conventionally, a pump to be used in a pool is operable at a finite number of predetermined speed settings (e.g., typically high and low settings). Typically these speed settings correspond to the range of pumping demands of the pool at the time of installation. Factors such as the volumetric flow rate of water to be pumped, the total head pressure required to adequately pump the volume of water, and other operational parameters determine the size of the pump and the proper speed settings for pump operation. Once the pump is installed, the speed settings typically are not readily changed to accommodate changes in the pool conditions and/or pumping demands.
During use, it is possible that a conventional pump is manually adjusted to operate at one of the finite speed settings. However, adjusting the pump to one of the settings may cause the pump to operate at a rate that exceeds a needed rate, while adjusting the pump to another setting may cause the pump to operate at a rate that provides an insufficient amount of flow and/or pressure. In such a case, the pump will either operate inefficiently or operate at a level below that which is desired. Additionally, where varying water demands are required for multiple aquatic applications, the water movement associated with such other applications can be utilized as part of an overall water movement to achieve desired values. As such, a reduction in energy consumption can be achieved by determining an overall water movement within the pool, and varying operation of the pump accordingly.
In accordance with one aspect, the present invention provides a pumping system for moving water of a swimming pool, including a water pump for moving water in connection with performance of an operation upon the water; and a variable speed motor operatively connected to drive the pump. The pumping system further includes means for providing a target volume amount of water to be moved by the water pump, means for providing an operational time period for the pump, and means for determining a volume of water moved by the pump during the operational time period. The pumping system further includes means for altering the operational time period based upon the volume of water moved during the operational time period.
In accordance with another aspect, the present invention provides a pumping system for moving water of a swimming pool, including a water pump for moving water in connection with performance of an operation upon the water and a variable speed motor operatively connected to drive the pump. The pumping system further includes means for providing a target volume amount of water to be moved by the water pump, means for determining a volume of water moved by the pump, and means for altering operation of the motor when the volume of water moved by the pump exceeds the target volume amount.
In accordance with another aspect, the present invention provides a pumping system for moving water of a swimming pool, including a water pump for moving water in connection with performance of an operation upon the water, and a variable speed motor operatively connected to drive the pump. The pumping system further includes means for providing a target volume amount of water to be moved by the water pump, means for providing a time period value, and means for determining a target flow rate of water to be moved by the water pump based upon the target volume amount and time period value. The pumping system further includes means for controlling the motor to adjust the flow rate of water moved by the pump to the target flow rate.
In accordance with yet another aspect, the present invention provides a pumping system for moving water of a swimming pool, including a water pump for moving water in connection with performance of an operation upon the water, and a variable speed motor operatively connected to drive the pump. The pumping system further includes means for providing a target volume amount of water to be moved by the water pump, means for performing a first operation upon the moving water, the first operation moving the water at a first flow rate during a first time period, and means for performing a second operation upon the moving water, the second operation moving the water at a second flow rate during a second time period. The pumping system further includes means for determining a first volume of water moved by the pump during the first time period, means for determining a second volume of water moved by the pump during the second time period. The pumping system further includes means for determining a total volume of water moved by the pump based upon the first and second volumes, and means for altering operation of the motor when the total volume of water moved by the pump exceeds the target volume amount.
In accordance with still yet another aspect, the present invention provides a pumping system for moving water of a swimming pool, including a water pump for moving water in connection with performance of an operation upon the water, and a variable speed motor operatively connected to drive the pump. The pumping system further includes means for providing a target volume amount of water to be moved by the water pump, means for providing a range of time period values, and means for determining a range of flow rate values of water to be moved by the water pump based upon the target volume amount and time period values, each flow rate value being associated with a time period value. The pumping system further includes means for determining a range of motor speed values based upon the flow rate values, each motor speed value being associated with a flow rate value, and means for determining a range of power consumption values of the motor based upon the motor speed values, each power consumption value being associated with a motor speed value. The pumping system further includes means for determining an optimized flow rate value that is associated with the lowest power consumption value, and means for controlling the motor to adjust the flow rate of water moved by the pump to the optimized flow rate value.
FIG. 1 is a block diagram of an example of a variable speed pumping system in a pool environment in accordance with the present invention;
FIG. 2 is another block diagram of another example of a variable speed pumping system in a pool environment in accordance with the present invention;
FIG. 3 is function flow chart for an example methodology in accordance with an aspect of the present invention;
FIG. 4A illustrates a time line showing an operation that may be performed via a system in accordance with an aspect of the present invention;
FIG. 4B is similar to FIG. 4A, but illustrates a time line showing a plurality of operations;
FIG. 5 illustrates a plurality of power optimization curves in accordance with another aspect of the present invention
FIG. 6 is a perceptive view of an example pump unit that incorporates one aspect of the present invention;
FIG. 7 is a perspective, partially exploded view of a pump of the unit shown in FIG. 6; and
FIG. 8 is a perspective view of a controller unit of the pump unit shown in FIG. 6.
The swimming pool 14 is one example of a pool. The definition of “swimming pool” includes, but is not limited to, swimming pools, spas, and whirlpool baths. Features and accessories may be associated therewith, such as water jets, waterfalls, fountains, pool filtration equipment, chemical treatment equipment, pool vacuums, spillways and the like.
A water operation 22 is performed upon the water moved by the pump 16. Within the shown example, the water operation 22 is a filter arrangement that is associated with the pumping system 10 and the pool 14 for providing a cleaning operation (i.e., filtering) on the water within the pool. The filter arrangement 22 is operatively connected between the pool 14 and the pump 16 at/along an inlet line 18 for the pump. Thus, the pump 16, the pool 14, the filter arrangement 22, and the interconnecting lines 18 and 20 form a fluid circuit or pathway for the movement of water.
Drive force is provided to the pump 16 via a pump motor 24. In the one example, the drive force is in the form of rotational force provided to rotate the impeller of the pump 16. In one specific embodiment, the pump motor 24 is a permanent magnet motor. In another specific embodiment, the pump motor 24 is an induction motor. In yet another embodiment, the pump motor 24 can be a synchronous or asynchronous motor. The pump motor 24 operation is infinitely variable within a range of operation (i.e., zero to maximum operation). In one specific example, the operation is indicated by the RPM of the rotational force provided to rotate the impeller of the pump 16. In the case of a synchronous motor 24, the steady state speed (RPM) of the motor 24 can be referred to as the synchronous speed. Further, in the case of a synchronous motor 24, the steady state speed of the motor 24 can also be determined based upon the operating frequency in hertz (Hz). Thus, either or both of the pump 16 and/or the motor 24 can be configured to consume power during operation.
A controller 30 provides for the control of the pump motor 24 and thus the control of the pump 16. Within the shown example, the controller 30 includes a variable speed drive 32 that provides for the infinitely variable control of the pump motor 24 (i.e., varies the speed of the pump motor). By way of example, within the operation of the variable speed drive 32, a single phase AC current from a source power supply is converted (e.g., broken) into a three-phase AC current. Any suitable technique and associated construction/configuration may be used to provide the three-phase AC current. The variable speed drive supplies the AC electric power at a changeable frequency to the pump motor to drive the pump motor. The construction and/or configuration of the pump 16, the pump motor 24, the controller 30 as a whole, and the variable speed drive 32 as a portion of the controller 30, are not limitations on the present invention. In one possibility, the pump 16 and the pump motor 24 are disposed within a single housing to form a single unit, and the controller 30 with the variable speed drive 32 are disposed within another single housing to form another single unit. In another possibility, these components are disposed within a single housing to form a single unit.
It is to be appreciated that the controller 30 may have various forms to accomplish the desired functions. In one example, the controller 30 includes a computer processor that operates a program. In the alternative, the program may be considered to be an algorithm. The program may be in the form of macros. Further, the program may be changeable, and the controller 30 is thus programmable. It is to be appreciated that the programming for the controller 30 may be modified, updated, etc. in various manners. It is further to be appreciated that the controller 30 can include either or both of analog and digital components.
Further still, the controller 30 can receive input from a user interface 31 that can be operatively connected to the controller in various manners. For example, the user interface 31 can include a keypad 40, buttons, switches, or the like such that a user could input various parameters into the controller 30. In addition or alternatively, the user interface 31 can be adapted to provide visual and/or audible information to a user. For example, the user interface 31 can include one or more visual displays 42, such as an alphanumeric LCD display, LED lights, or the like. Additionally, the user interface 31 can also include a buzzer, loudspeaker, or the like. Further still, as shown in FIG. 6, the user interface 31 can include a removable (e.g., pivotable, slidable, detachable, etc.) protective cover 44 adapted to provide protection against damage when the user interface 31 is not in use. The protective cover 44 can include various rigid or semi-rigid materials, such as plastic, and can have various degrees of light permeability, such as opaque, translucent, and/or transparent.
The pumping system 10 has means used for control of the operation of the pump. In accordance with one aspect of the present invention, the pumping system 10 includes means for sensing, determining, or the like one or more parameters indicative of the operation performed upon the water. Within one specific example, the system includes means for sensing, determining or the like one or more parameters indicative of the movement of water within the fluid circuit.
The ability to sense, determine or the like one or more parameters may take a variety of forms. For example, one or more sensors 34 may be utilized. Such one or more sensors 34 can be referred to as a sensor arrangement. The sensor arrangement 34 of the pumping system 10 would sense one or more parameters indicative of the operation performed upon the water. Within one specific example, the sensor arrangement 34 senses parameters indicative of the movement of water within the fluid circuit. The movement along the fluid circuit includes movement of water through the filter arrangement 22. As such, the sensor arrangement 34 includes at least one sensor used to determine flow rate of the water moving within the fluid circuit and/or includes at least one sensor used to determine flow pressure of the water moving within the fluid circuit. In one example, the sensor arrangement 34 is operatively connected with the water circuit at/adjacent to the location of the filter arrangement 22. It should be appreciated that the sensors of the sensor arrangement 34 may be at different locations than the locations presented for the example. Also, the sensors of the sensor arrangement 34 may be at different locations from each other. Still further, the sensors may be configured such that different sensor portions are at different locations within the fluid circuit. Such a sensor arrangement 34 would be operatively connected 36 to the controller 30 to provide the sensory information thereto.
With regard to the specific example of monitoring flow rate and flow pressure, the information from the sensor arrangement 34 can be used as an indication of impediment or hindrance via obstruction or condition, whether physical, chemical, or mechanical in nature, that interferes with the flow of water from the pool to the pump such as debris accumulation or the lack of accumulation, within the filter arrangement 34. As such, the monitored information can be indicative of the condition of the filter arrangement.
In one example, the flow rate can be determined in a “sensorless” manner from a measurement of power consumption of the motor 24 and/or associated other performance values (e.g., relative amount of change, comparison of changed values, time elapsed, number of consecutive changes, etc.). The change in power consumption can be determined in various ways, such as by a change in power consumption based upon a measurement of electrical current and electrical voltage provided to the motor 24. Various other factors can also be included, such as the power factor, resistance, and/or friction of the motor 24 components, and/or even physical properties of the swimming pool, such as the temperature of the water. It is to be appreciated that in the various implementations of a “sensorless” system, various other variables (e.g., filter loading, flow rate, flow pressure, motor speed, time, etc.) can be either supplied by a user, other system elements, and/or determined from the power consumption.
Turning back to the example of FIG. 2, some examples of the pumping system 110, and specifically the controller 130 and associated portions, that utilize at least one relationship between the pump operation and the operation performed upon the water attention are shown in U.S. Pat. No. 6,354,805, to Moller, entitled “Method For Regulating A Delivery Variable Of A Pump” and U.S. Pat. No. 6,468,042, to Moller, entitled “Method For Regulating A Delivery Variable Of A Pump.” The disclosures of these patents are incorporated herein by reference. In short summary, direct sensing of the pressure and/or flow rate of the water is not performed, but instead one or more sensed or determined parameters associated with pump operation are utilized as an indication of pump performance. One example of such a pump parameter is input power. Pressure and/or flow rate can be calculated/determined from such pump parameter(s).
Although the system 110 and the controller 130 may be of varied construction, configuration and operation, the function block diagram of FIG. 2 is generally representative. Within the shown example, an adjusting element 140 is operatively connected to the pump motor and is also operatively connected to a control element 142 within the controller 130. The control element 142 operates in response to a comparative function 144, which receives input from one or more performance value(s) 146.
The performance value(s) 146 can be determined utilizing information from the operation of the pump motor 124 and controlled by the adjusting element 140. As such, a feedback iteration can be performed to control the pump motor 124. Also, operation of the pump motor and the pump can provide the information used to control the pump motor/pump. As mentioned, it is an understanding that operation of the pump motor/pump has a relationship to the flow rate and/or pressure of the water flow that is utilized to control flow rate and/or flow pressure via control of the pump.
As mentioned, the sensed, determined (e.g., calculated, provided via a look-up table, graph or curve, such as a constant flow curve or the like, etc.) information can be utilized to determine the various performance characteristics of the pumping system 110, such as input power consumed, motor speed, flow rate and/or the flow pressure. In one example, the operation can be configured to prevent damage to a user or to the pumping system 10, 110 caused by an obstruction. Thus, the controller (e.g., 30 or 130) provides the control to operate the pump motor/pump accordingly. In other words, the controller (e.g., 30 or 130) can repeatedly monitor one or more performance value(s) 146 of the pumping system 10,110, such as the input power consumed by, or the speed of, the pump motor (e.g., 24 or 124) to sense or determine a parameter indicative of an obstruction or the like.
Turning to the issue of operation of the system (e.g., 10 or 110) over a course of a long period of time, it is typical that a predetermined volume of water flow is desired. For example, it may be desirable to move a volume of water equal to the volume within the pool. Such movement of water is typically referred to as a turnover. It may be desirable to move a volume of water equal to multiple turnovers within a specified time period (e.g., a day). Within an example in which the water operation includes a filter operation, the desired water movement (e.g., specific number of turnovers within one day) may be related to the necessity to maintain a desired water clarity.
Turning to one specific example, attention is directed to the top-level operation chart that is shown in FIG. 3. With the chart, it can be appreciated that the system has an overall ON/OFF status 202 as indicated by the central box. Specifically, overall operation is started 204 and thus the system is ON. However, under the penumbra of a general ON state, a number of water operations can be performed. Within the shown example, the operations are Vacuum run 206, Manual run 208, Filter mode 210, and Heater Run 212.
Briefly, the Vacuum run operation 206 is entered and utilized when a vacuum device is utilized within the pool 14. For example, such a vacuum device is typically connected to the pump 16 possibly through the filter arrangement 22, via a relatively long extent of hose and is moved about the pool 14 to clean the water at various locations and/or the surfaces of the pool at various locations. The vacuum device may be a manually moved device or may autonomously move.
Similarly, the manual run operation 208 is entered and utilized when it is desired to operate the pump outside of the other specified operations. The heater run operation 212 is for operation performed in the course of heating the fluid (e.g., water) pumped by the pumping system 10.
Turning to the filter mode 210, this is a typical operation performed in order to maintain water clarity within the pool 14. Moreover, the filter mode 210 is operated to obtain effective filtering of the pool while minimizing energy consumption. Specifically, the pump is operated to move water through the filter arrangement. It is to be appreciated that the various operations 204-212 can be initiated manually by a user, automatically by the means for operating 30, and/or even remotely by the various associated components, such as a heater or vacuum, as will be discussed further herein.
Focusing on the aspect of minimal energy usage, within some know pool filtering applications, it is common to operate a known pump/filter arrangement for some portion (e.g., eight hours) of a day at effectively a very high speed to accomplish a desired level of pool cleaning. With the present invention, the system (e.g., 10 or 110) with the associated filter arrangement (e.g., 22 or 122) can be operated continuously (e.g., 24 hours a day, or some other amount of time) at an ever-changing minimum level to accomplish the desired level of pool cleaning. It is possible to achieve a very significant savings in energy usage with such a use of the present invention as compared to the known pump operation at the high speed. In one example, the cost savings would be in the range of 90% as compared to a known pump/filter arrangement.
Turning to one aspect that is provided by the present invention, the system can operate to maintain a constant flow of water within the fluid circuit. Maintenance of constant flow is useful in the example that includes a filter arrangement. Moreover, the ability to maintain a constant flow is useful when it is desirable to achieve a specific flow volume during a specific period of time. For example, it may be desirable to filter pool water and achieve a specific number of water turnovers within each day of operation to maintain a desired water clarity.
In an effort to minimize energy consumption, the pumping system 10, 110 can be configured to operate the variable speed motor 24, 124 at a minimum speed while still achieving a desired water flow during a time period (e.g., a desired number of turnovers per day). In one example, a user can provide the pumping system 10, 110 directly with a desired flow rate as determined by the user through calculation, look-up table, etc. However, this may require the user to have an increased understanding of the pool environment and its interaction with the pumping system 10, 110, and further requires modification of the flow rate whenever changes are made to the pool environment.
In another example, the controller 30, 130 can be configured to determine a target flow rate of the water based upon various values. As such, the pumping system 10 can include means for providing a target volume amount of water to be moved by the pumping system 10, 110, and means for providing a time period value for operation thereof. Either or both of the means for providing a target volume amount and a time period can include various input devices, including both local input devices, such as the keypad 40 of the user interface 31, 131, and/or remote input devices, such as input devices linked by a computer network or the like. In addition or alternatively, the controller 30, 130 can even include various methods of calculation, look-up table, graphs, curves, or the like for the target volume amount and/or the time period, such as to retrieve values from memory or the like.
Further, the target volume amount of water can be based upon the volume of the pool (e.g., gallons), or it can even be based upon both the volume of the pool and a number of turnovers desired to be performed within the time period. Thus, for example, where a pool has a volume of 17,000 gallons, the target volume amount could be equal to 17,000 gallons. However, where a user desires multiple turnovers, such as two turnovers, the target volume amount is equal to the volume of the pool multiplied by the number of turnovers (e.g., 17,000 gallons multiplied by 2 turnovers equals 34,000 gallons to be moved). Further, the time period can include various units of time, such as seconds, minutes, hours, days, weeks, months, years, etc. Thus, a user need only input a volume of the swimming poll, and may further input a desired number of turnovers.
Additionally, the pumping system 10, 110 can further include means for determining the target flow rate of water to be moved by the pump based upon the provided target volume amount and time period value. As stated above, the target flow rate (e.g., gallons per minute (gpm)) can be determined by calculation by dividing the target volume amount by the time period value. For example, the equation can be represented as follows: Flow rate=(Pool volume�Turnovers per day)/(Cycle 1 time+Cycle 2 time+Cycle 3 time+etc.).
As shown in chart of FIG. 4A, where the target volume amount of water is 17,000 gallons (e.g., for a pool size of 17,000 gallons at one turnover) and the time period can be 14 hours (e.g., 8:00 AM to 10:00 PM). Calculation of the minimum target flow rate of water results in approximately 20 gallons per minute. Thus, if the pumping system 10, 110 is operated at a rate of 20 gallons per minute for 14 hours, approximately 17,000 gallons will be cycled through the pumping system, and presumably through the filter arrangement 22, 122. It is to be appreciated that the foregoing example constitutes only one example pool size and flow rate, and that the pumping system 10, 110 can be used with various size pools and flow rates.
Further still, after the target flow rate is determined, the pumping system 10, 110 can include means for controlling the motor 24, 124 to adjust the flow rate of water moved by the pump to the determined target flow rate. In one example, the means for controlling can include the controller 30, 130. As mentioned previously, various performance values of the pumping system 10, 110 are interrelated, and can be determined (e.g., calculated, provided via a look-up table, graph or curve, such as a constant flow curve or the like, etc.) based upon particular other performance characteristics of the pumping system 110, such as input power consumed, motor speed, flow rate and/or the flow pressure. In one example, the controller 30, 130 can be configured to determine (e.g., calculation, look-up table, etc.) a minimum motor speed for operating the motor 24, 124 based upon the determined target flow rate. In another example, the controller 30, 130 can be configured to incrementally increase the motor speed, beginning at a baseline value, such as the motor's slowest operating speed, until the pump 24, 124 achieves the target flow rate. As such, the pump 24, 124 can operate at the minimum speed required to maintain the target flow rate in a steady state condition.
It is to be appreciated that the maintenance of a constant flow volume (e.g., the target flow rate) despite changes in pumping system 10, 110, such as an increasing impediment caused by filter dirt accumulation, can require an increasing target flow rate or flow pressure of water, and can result in an increasing power consumption of the pump/motor. However, as discussed herein, the controller 30 can still be configured to maintain the motor speed in a state of minimal energy consumption.
Turning now to another aspect of the present invention, the pumping system 10, 110 can control operation of the pump based upon performance of a plurality of water operations. For example, the pumping system 10, 110 can perform a first water operation with at least one predetermined parameter. The first operation can be routine filtering and the parameter may be timing and or water volume movement (e.g., flow rate, pressure, gallons moved). The pump can also be operated to perform a second water operation, which can be anything else besides just routine filtering (e.g., cleaning, heating, etc.). However, in order to provide for energy conservation, the first operation (e.g., just filtering) can be controlled in response to performance of the second operation (e.g., running a cleaner).
The filtering function, as a free standing operation, is intended to maintain clarity of the pool water. However, it should be appreciated that the pump (e.g., 16 or 116) may also be utilized to operate other functions and devices such as a separate cleaner, a water slide, or the like. As shown in FIGS. 1-2, such an additional operation (e.g., 38 or 138) may be a vacuum device, either manual or autonomous. As can be appreciated, an additional operation involves additional water movement. Also, within the presented examples of FIGS. 1 and 2, the water movement is through the filter arrangement (e.g., 22 or 122). Thus, such additional water movement may be used to supplant the need for other water movement, in accordance with one aspect of the present invention and as described further below.
Further, associated with such other functions and devices is a certain amount of water movement. The present invention, in accordance with one aspect, is based upon an appreciation that such other water movement may be considered as part of the overall desired water movement, cycles, turnover, filtering, etc. As such, water movement associated with such other functions and devices can be utilized as part of the overall water movement to achieve desired values within a specified time frame. Utilizing such water movement can allow for minimization of a purely filtering aspect to permit increased energy efficiency by avoiding unnecessary pump operation.
For example, FIG. 4A illustrates an example time line chart that shows a typical operation 300 that includes a single filter cycle 302. The single filter cycle can include a start time 304 (e.g., 8:00 am), an end time 306 (e.g., 10:00 pm), and a flow rate 308 (e.g., 20 gpm). Thus, if the pumping system 10, 110 is operated at a rate of 20 gallons per minute for 14 hours (e.g., 8:00 am-10:00 pm), approximately 17,000 gallons will be cycled through the filter arrangement 22, 122.
Turning now to FIG. 4B, another example time line chart shows a second typical operation 320 that includes a plurality of operational cycles 322, 332 for a similar 17,000 gallon pool. The operation 320 includes a first cycle 322 having a start time 324 (e.g., 8:00 am), an end time 326 (e.g., 8:30 pm), and a flow rate 328 (e.g., 20 gpm). The operation 320 further includes a second cycle 332 (e.g., Feature 3), such as a vacuum run cycle or a heater run cycle, having a start time 334 (e.g., 6:00 pm), an end time 336 (e.g., 7:00 pm), and a flow rate 338 (e.g., 50 gpm). It is to be appreciated that the various cycle schedules can be predetermined and/or dynamically adjustable.
It should be appreciated that pump operation for all of these cycles, functions, and devices on an unchangeable schedule would be somewhat wasteful. As such, the present invention provides for a reduction of a routine filtration cycle (e.g., cycle 322) in response to occurrence of one or more secondary operations (e.g., cycle 332). As with the previously discussed cycle 302, the pumping system 10, 110 would normally move approximately 17,000 gallons if it is operated at a rate of 20 gallons per minute for 14 hours (e.g., 8:00 am-10:00 pm). However, because the secondary operation (e.g., cycle 332) requires a higher flow rate (e.g., 50 gpm versus 20 gpm), operation of the routine filtration cycle (e.g., cycle 322) can now be reduced. For example, if the routine filtration cycle 322 is operated at 20 gpm for 10 hours (e.g., 8:00 am to 6:00 pm), the pumping system will have moved approximately 12,000 gallons.
Next, if the secondary operation cycle 332 operates at 50 gpm for 1 hour (e.g., 6:00 pm to 7:00 pm), the pumping system 10, 110 will have moved approximately 3,000 gallons. Thus, by the end of the secondary cycle 332 (e.g., 7:00 pm) the pumping system 10, 110 will have cumulatively moved approximately 15,000 gallons. As such, the pumping system needs only move an additional 2,000 gallons. If the pumping system 10, 110 returns to the initial 20 gpm flow rate, then it need only to run for approximately an additional 1.5 hours (e.g., 8:30 pm) instead of the originally scheduled 3 additional hours (e.g., originally scheduled for 10:00 pm end time, see FIG. 4A). Conversely, if the motor 24, 124 had continued to run for until the previously scheduled end time of 10:00 pm, an additional 2,000 gallons of water would have been unnecessarily moved (e.g., a total of 19,000 gallons moved), thereby wasting energy.
Accordingly, the pumping system 10, 110 can alter operation motor 24, 124 based upon the operation of multiple cycles 322, 332 to conserve energy and increase efficiency of the pumping system 10, 110 (e.g., a power save mode). It is to be appreciated that the pumping system 10, 110 can alter operation of the motor by further slowing the motor speed, such as in situations where at least some water flow is required to be maintained within the pool, or can even stop operation of the motor 24, 124 to eliminate further power consumption.
Reducing power consumption of the pumping system 10, 110 as described above can be accomplished in various manners. In one example, the pumping system 10, 110 can include means for providing a target volume amount of water to be moved by the pump 24, 124, and means for providing an operational time period for the pump 24, 124 (e.g., a time period during which the pump 24, 124 is in an operational state). As stated previously, either or both of the means for providing the target volume amount and the operational time period can include various local or remote input devices, and/or even calculation, charts, look-up tables, etc.
The pumping system 10, 110 can further include means for determining a volume of water moved by the pump 24, 124 during the operational time period. The means for determining a volume of water moved can include a sensor 50, 150, such as a flow meter or the like for measuring the volume of water moved by the pump 24, 124. The controller 30, 130 can then use that information to determine a cumulative volume of water flow through the pool. In addition or alternatively, the controller 30, 130 can indirectly determine a volume of water moved through a “sensorless” analysis of one or more performance values 146 of the pumping system 10, 110 during operation thereof. For example, as previously discussed, it is an understanding that operation of the pump motor/pump (e.g., power consumption, motor speed, etc.) has a relationship to the flow rate and/or pressure of the water flow (e.g., flow, pressure) that can be utilized to determine particular operational values (e.g., through calculation, charts, look-up table, etc.).
The pumping system 10, 110 can further include means for altering the operational time period based upon the volume of water moved during the operational time period. As discussed above, the controller 30, 130 can be configured to determine the cumulative volume of water flow through the pool. It is to be appreciated that the determination of cumulative water flow can be performed at various time intervals, randomly, or can even be performed in real time. As such, the controller 30, 130 can be configured to monitor the cumulative volume of water being moved by the pumping system 10, 110 during the operational time period (e.g., keep a running total or the like).
Thus, as illustrated above with the discussion associated with FIG. 4B, the means for altering the operational time period can be configured to reduce the operational time period based upon a water operation 320 that includes a plurality of operational cycles 322, 332 having various water flow rates. In one example, the operational time period can include a gross operational time period, such as 14 hours, and the means for altering can thereby reduce the time period (e.g., reduce the gross time period from 14 hours to 12.5 hours) as required in accordance with the relationship between the cumulative water flow and the target volume of water to be moved.
In another example, the operational time period can be bounded by an end time, and/or can even be bounded by a start time and an end time. Thus, the controller 30, 130 can further comprise means for determining an end time (e.g., such as end time 326) based upon the operational time period. For example, as shown in FIGS. 4A and 4B, the operational time period began at 8:00 am (e.g., start time 304), and it was determined to operate the pump 24, 124 for 14 hours at 20 gpm. Thus, the end time 306 can be determined to be 10:00 pm (e.g., 8:00 am plus 14 hours). However, as shown in FIG. 4B, the introduction of an additional operation cycle 332 that operated at a higher water flow rate can permit the reduction of the operational time period. Thus, the controller 30, 130 can recalculate a new end time according to the remaining volume of water to be moved. As shown, the new end time 326 can be calculated to be 8:30 pm.
Accordingly, in an effort to conserve energy consumption of the motor 24, 124, the pumping system 10, 110 can further include means for altering operation of the motor 24, 124 based upon the operational time period. For example, the controller 30, 130 can be configured to reduce (e.g., operate at a slower speed), or even stop, operation of the motor 24, 124 based upon the operational time period. Thus, when the operational time period in real time exceeds the end time 326, the controller 30, 130 can reduce or stop operation of the motor 24, 124 to conserve energy consumption thereof. Thus, as illustrated in FIG. 4B, the controller 30, 130 can alter operation of the motor 24, 124 after the real time of 8:30 pm. It is to be appreciated that the phrase “real time” refers to the real-world time associated with a clock or other timing device operatively connected to the controller 30, 130.
It is further to be appreciated that the various examples discussed herein have included only two cycles, and that the addition of a second cycle is associated with a greater water flow that thereby necessitates the overall operational time period of the motor 24, 124 to be reduced. However, the present invention can include various numbers of operational cycles, each cycle having various operational time periods and/or various water flow rates. In addition or alternatively, the present invention can operate in a dynamic manner to accommodate the addition or removal of various operational cycles at various times, even during a current operational cycle.
In addition or alternatively, the present invention can further be adapted to increase an operational time period of the pump 24, 124 in the event that one or more additional operational cycles include a lower flow rate. Such an increase in the operational time period can be accomplished in a similar fashion to that discussed above, though from a point of view of a total volume flow deficiency. For example, where a primary filtering cycle includes a steady state flow rate of 20 gpm, and a secondary cycle includes a flow rate of only 10 gpm, the controller 30, 130 can be configured to alter the operational time period to be longer to thereby make up for a deficiency in overall water volume moved. In addition or alternatively, the controller 30, 130 could also be configured to increase the flow rate of the primary cycle to make up for the water volume deficiency without altering the operational time period (e.g., increase the flow rate to 30 gpm without changing the end time). As discussed herein, the controller 30, 130 can choose among the various options based upon various considerations, such as minimizing power consumption or time-of-day operation.
Reducing power consumption of the pumping system 10, 110 as described above can also be accomplished in various other manners. Thus, in another example, the pumping system 10, 110 can further include means for determining a volume of water moved by the pump 24, 124, such as through a sensor 50, 150 (e.g., flow meter or the like), or even through a “sensorless” method implemented with the controller 30, 130 as discussed previously herein. The volume of water moved can include water moved from one or more operational cycles (e.g., see FIG. 4B). For example, a first operational cycle 322 can be associated with a first flow rate 328, and a second operational cycle 332 can be associated with a second flow rate 338, and the controller 30, 130 can determine a total volume of water moved during both the first and second operational cycles 322, 332. In one example, the controller 30, 130 can determine the volume of water moved in each operational cycle individually and add the amounts to determine the total volume moved. In another example, the controller 30, 130 can keep a running total of the total volume moved (e.g., a gross total), regardless of operational cycles. Thus, as discussed above, the controller 30, 130 can use that information to determine a cumulative volume of water flow through the pool. It is to be appreciated that the determination of cumulative water flow can be performed at various time intervals, randomly, or can even be performed in real time.
Additionally, the pumping system 10, 110 can further include means for altering operation of the motor 24, 124 when the volume of water moved by the pump 12, 112 exceeds a target volume amount. As discussed above, the target volume amount of water can be provided in various manners, including input by a user (e.g., through a local or remote user interface 31, 131) and/or determination by the controller 30, 130.
Thus, for example, where the target volume amount is 17,000 gallons, the controller 30, 130 can monitor the total volume of water moved by the pumping system 10, 110, and can alter operation of the motor 24, 124 when the total volume of water moved exceeds 17,000 gallons, regardless of a time schedule. It is to be appreciated that the pumping system 10, 110 can alter operation of the motor by slowing the motor speed, such as in situations where at least some water flow is required to be maintained within the pool, or can even stop operation of the motor 24, 124 to eliminate further power consumption.
In addition to monitoring the volume flow of water moved by the pump 24, 124, the controller 30, 130 can also monitor the volume flow of water moved within a time period, such as the operational time period discussed above. Thus, for example, where the operation time period is determined to be fourteen hours, the controller 30, 130 can monitor the volume flow rate of water moved only during the fourteen hours. As such, the controller 30, 130 can then alter operation of the motor 24, 124 depending upon whether the cumulative volume of water moved (e.g., including water flow from various operational cycles) exceeds the target volume amount during that fourteen hour time period. It is to be appreciated that, similar to the above description, the controller 30, 130 can also be adapted to increase the flow rate of water moved by the pump 24, 124 to make up for a water volume deficiency (e.g., the total volume of water does not exceed the target volume of water by the end of the time period). However, it is to be appreciated that a time period is not required, and the total volume of water moved can be determined independently of a time period.
Turning now to yet another aspect of the present invention, the pumping system 10, 110 can further be configured to determine an optimized flow rate value based upon various variables. The determination of an optimized flow rate can be performed within the pumping system 10, 110, such as within the controller 30, 130. However, it is to be appreciated that the determination of an optimized flow rate can even be performed remotely, such as on a computer or the like that may or may not be operatively connected to the pumping system 10, 110. For example, the determination of an optimized flow rate value can be performed on a personal computer or the like, and can even take the form of a computer program or algorithm to aid a user reducing power consumption of the pump 24, 124 for a specific application (e.g., a specific swimming pool).
For the sake of brevity, the following example will include a discussion of the controller 30, 130, and the various elements can be implemented in a computer program, algorithm, or the like. In determining an optimized flow rate, the pumping system 10, 110 can include means for providing a range of time period values, such as a range of seconds, minutes, hours, days, weeks, months, years, etc. For example, as shown on chart 400 of FIG. 5, the means for providing can provide a range of time period values 402 for operation of the motor 24, 124 that includes 0 hours per day to 24 hours per day. Thus, the range of time period values can refer to various operational time periods for operation of the motor 24, 124 in terms of a certain number of hours within a single day. However, the range of time period values can also include various other time frames, such as minutes per day, hours per week, etc.
Further, the pumping system 10, 110 can include means for determining a range of flow rate values of water to be moved by the pump 24, 124 based upon a target volume of water and the range of time period values. As discussed above, the target volume of water to be moved by the pump 24, 124 can be provided by a user interface 31, 131, and/or determined by calculation, look-up table, chart, etc. In one example, a user can provide the target volume of water through the keypad 40. Thus, a particular flow rate value (e.g., gallons per minute) can be determined for each time value within the range of time values by dividing the target volume of water by each time value. For example, where the target volume of water is equal to 17,000 gallons, and where the range of time values includes 10 hours, 15 hours, and 20 hours, the associated range of flow rates can be calculate to be approximately 28 gpm, 19 gpm, and 14 gpm.
Further still, the pumping system 10, 110 can include means for determining a range of motor speed values (e.g., RPM) based upon the range of determined flow rate values. Each motor speed value can be associated with a flow rate value. In one example, the controller 30, 130 can determine each motor speed value through calculation, look-up table, chart, etc. As discussed previously, a relationship can be established between the various operating characteristics of the pumping system 10, 110, such as motor speed, power consumption, flow rate, flow pressure, etc. Thus, for example, a particular motor speed can be determined from operation of the motor 24, 124 at a particular flow rate and at a particular flow pressure. As such, a range of motor speed values can be determined and associated with each of the flow rate values.
The pumping system 10, 110 can further include means for determining a range of power consumption values (e.g., instantaneous power in Watts or even power over time in kWh) of the motor 24, 124 based upon the determined motor speed values. Each power consumption value can be associated with a motor speed value. As before, a relationship can be established between the various operating characteristics of the pumping system 10, 110, such as motor speed, power consumption, flow rate, flow pressure, etc. Thus, for example, a particular power consumption value can be determined from operation of the motor 24, 124 at a particular motor speed and flow rate. As such, a range of power consumption values can be determined and associated with each of the motor speed values.
The pumping system 10, 110 can further include means for determining an optimized flow rate value that is associated with the lowest power consumption value of the motor 24, 124. For example, the optimized flow rate value can be the flow rate value of the range of flow rate values that is associated, through the intermediate values discussed above, with the lowest power consumption value of the range of power consumption values. In another example, as shown in the chart 400 of FIG. 5, the lowest power consumption value can be calculated from operational data of the pumping system 10, 110. The chart 400 illustrates a relationship between a range of time period values 402 on the x-axis, and a range of power consumption values 403 on the y-axis, though the chart 400 can be arranged in various other manners and can include various other information.
The chart 400 includes operational data for three pool sizes, such as 17,000 gallon pool 404, a 30,000 gallon pool 406, and a 50,000 gallon pool 408, though various size pools can be similarly shown, and only the pool size associated with a user's particular swimming pool is required. As illustrated, each set of operational data 404, 406, 408 includes minimum and maximum values (e.g., minimum and maximum power consumption values). Thus, by determining a minimum value of the power consumption for a particular pool size, an optimal time period (e.g., hours per day for operation of the pump) can be determined, and subsequently an optimal flow rate can be determined. However, as shown, the minimum power consumption value for the various pool sizes 404, 406, 408 can occur at different values. For example, regarding the 17,000 gallon pool 404, the minimum power consumption value can occur with a relatively lesser operational time (e.g., operating the pump for less hours per day). However, it is to be appreciated that as the pool volume is increased, operation of the pump 24, 124 for a lesser amount of time can generally require a higher flow rate, which can generally require a higher motor speed and higher power consumption. Conversely, operating the motor 24, 124 at a slower speed for a longer period of time can result in a relatively lower power consumption. Thus, regarding the 50,000 gallon pool 408, the minimum power consumption value can occur with a relatively greater operational time, such as around 16 or 17 hours per day.
The minimum value of the power consumption can be determined in various manners. In one example, the operational data can be arranged in tables or the like, and the minimum data point located therein. In another example, the chart 400 can include a mathematical equation 410, 412, 414 adapted to approximately fit to the operational data of each pool 404, 406, 408, respectively. The approximate mathematical equation can have various forms, such as a linear, polynomial, and/or exponential equation, and can be determined by various known methods, such as a regression technique or the like. The controller 30, 130 can determine the minimum power consumption value by finding the lowest value of the mathematical equation, which can be performed by various known techniques. Because the fit line can be represented by a continuous equation, the values can include whole numbers (e.g., 20 gpm for 14 hours) or can even include decimals (e.g., 24.5 gpm for 12.7 hours). However, it is to be appreciated that because the mathematical equation is an approximation of the operational data 404, 406, 408, various other factors, such as correction factors or the like, may be applied to facilitate determination of the minimum value.
Further still, it is to be appreciated that variations in cycle times and/or determinations of flow rates can be based upon the varying cost of electricity over time. For example, in some geographical regions, energy cost is relatively higher during the daytime hours, and relatively lower during the nighttime hours. Thus, a determined flow rate and operational schedule may include a lower flow rate operable for a longer period of time during the nighttime hours to further reduce a user's energy costs.
Thus, once the controller 30, 130 determines an optimal flow rate (or a user inputs an optimal flow rate based upon a remote determination made using a computer program running on a personal computer or the like), the pumping system 10, 110 can further include means for controlling the motor 24, 124 to adjust the flow rate of water moved by the pump 12, 112 to the optimized flow rate value. The controller 30, 130 can operate to maintain that optimized flow rate value as discussed previously herein, and/or can even adjust the flow rate among various operational flow rates. Additionally, the controller 30, 130 can further monitor an operational time period and/or a total volume of water moved by the system, as discussed herein, and can alter operation of the motor accordingly.
It is to be appreciated that the physical appearance of the components of the system (e.g., 10 or 110) may vary. As some examples of the components, attention is directed to FIGS. 6-8. FIG. 6 is a perspective view of the pump unit 12 and the controller 30 for the system 10 shown in FIG. 1. FIG. 7 is an exploded perspective view of some of the components of the pump unit 12. FIG. 8 is a perspective view of the controller 30.
Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS3613805Sep 3, 1969Oct 19, 1971Bucyrus Erie CoAutomatic control for rotary drillUS3778804Dec 6, 1971Dec 11, 1973L AdairSwimming pool user warning systemUS3787882Sep 25, 1972Jan 22, 1974IbmServo control of ink jet pumpUS4151080 *Feb 13, 1978Apr 24, 1979Enviro Development Co., Inc.System and apparatus for control and optimization of filtration processUS4353220Jun 17, 1980Oct 12, 1982Mechanical Technology IncorporatedResonant piston compressor having improved stroke control for load-following electric heat pumps and the likeUS4494180Dec 2, 1983Jan 15, 1985Franklin Electric Co., Inc.Electrical power matching systemUS4610605Jun 25, 1985Sep 9, 1986Product Research And DevelopmentTriple discharge pumpUS4678409Nov 21, 1985Jul 7, 1987Fuji Photo Film Co., Ltd.Multiple magnetic pump systemUS4703387May 22, 1986Oct 27, 1987Franklin Electric Co., Inc.Electric motor underload protection systemUS4767280Aug 26, 1987Aug 30, 1988Markuson Neil DComputerized controller with service display panel for an oil well pumping motorUS4795314 *Aug 24, 1987Jan 3, 1989Cobe Laboratories, Inc.Condition responsive pump control utilizing integrated, commanded, and sensed flowrate signalsUS4834624Dec 11, 1987May 30, 1989Grundfos International A/SPump assembly for delivering liquids and gasesUS4912936Mar 31, 1988Apr 3, 1990Kabushiki Kaisha ToshibaRefrigeration control system and methodUS4963778Feb 22, 1990Oct 16, 1990Grundfos International A/SFrequency converter for controlling a motorUS5026256Dec 16, 1988Jun 25, 1991Hitachi, Ltd.Variable speed pumping-up systemUS5099181May 3, 1991Mar 24, 1992Canon K N HsuPulse-width modulation speed controllable DC brushless cooling fanUS5123080Jan 8, 1990Jun 16, 1992Ranco Incorporated Of DelawareCompressor drive systemUS5156535Oct 31, 1990Oct 20, 1992Itt CorporationHigh speed whirlpool pumpUS5158436Mar 12, 1991Oct 27, 1992Grundfos International A/SPump with speed controller responsive to temperatureUS5167041Jun 20, 1990Dec 1, 1992Kdi American Products, Inc.Suction fitting with pump control deviceUS5240380May 21, 1991Aug 31, 1993Sundstrand CorporationVariable speed control for centrifugal pumpsUS5342176Apr 5, 1993Aug 30, 1994Sunpower, Inc.Method and apparatus for measuring piston position in a free piston compressorUS5471125Sep 9, 1994Nov 28, 1995Danfoss A/SAC/DC unity power-factor DC power supply for operating an electric motorUS5512883Apr 25, 1995Apr 30, 1996Lane, Jr.; William E.Method and device for monitoring the operation of a motorUS5518371Jun 20, 1994May 21, 1996Wells, Inc.Automatic fluid pressure maintaining system from a wellUS5519848Nov 18, 1993May 21, 1996Motorola, Inc.Method of cell characterization in a distributed simulation systemUS5520517Jun 1, 1993May 28, 1996Sipin; Anatole J.Motor control system for a constant flow vacuum pumpUS5571000Aug 15, 1995Nov 5, 1996Shurflo Pump Manufacturing Co.Booster pump with bypass valve integrally formed in gasketUS5580221Oct 5, 1994Dec 3, 1996Franklin Electric Co., Inc.Motor drive circuit for pressure control of a pumping systemUS5598080Feb 12, 1993Jan 28, 1997Grundfos A/SStarting device for a single-phase induction motorUS5614812Jun 11, 1996Mar 25, 1997Franklin Electric Co. Inc.Power supply with power factor correctionUS5626464May 23, 1995May 6, 1997Aquatec Water Systems, Inc.Wobble plate pumpUS5628896Oct 23, 1995May 13, 1997Klingenberger GmbhApparatus for operating a filter arrangementUS5711483Jan 24, 1996Jan 27, 1998Durotech Co.Liquid spraying system controller including governor for reduced overshootUS5727933Dec 20, 1995Mar 17, 1998Hale Fire Pump CompanyPump and flow sensor combinationUS5791882Apr 25, 1996Aug 11, 1998Shurflo Pump Manufacturing CoHigh efficiency diaphragm pumpUS5804080Oct 9, 1996Sep 8, 1998Klingenberger; BodoComputer controlled method of operating a swimming pool filtration systemUS5819848Aug 14, 1996Oct 13, 1998Pro Cav Technology, L.L.C.Flow responsive time delay pump motor cut-off logicUS5883489Sep 27, 1996Mar 16, 1999General Electric CompanyHigh speed deep well pump for residential useUS5909372Jun 7, 1996Jun 1, 1999Danfoss A/SUser interface for programming a motor controllerUS5941690Dec 23, 1996Aug 24, 1999Lin; Yung-TeConstant pressure variable speed inverter control booster pump systemUS5947689 *May 7, 1997Sep 7, 1999Scilog, Inc.Automated, quantitative, system for filtration of liquids having a pump controllerUS5969958Jan 19, 1996Oct 19, 1999DanfossMethod for measuring phase currents in an inverterUS5973465Apr 28, 1998Oct 26, 1999Toshiba International CorporationAutomotive restart control for submersible pumpUS6037742Dec 5, 1996Mar 14, 2000Danfoss A/SMethod for the field-oriented control of an induction motorUS6046492Sep 12, 1996Apr 4, 2000Seiko Instruments Inc.Semiconductor temperature sensor and the method of producing the sameUS6048183Feb 6, 1998Apr 11, 2000Shurflo Pump Manufacturing Co.Diaphragm pump with modified valvesUS6072291Mar 20, 1997Jun 6, 2000Danfoss A/SFrequency converter for an electromotorUS6091604Mar 19, 1999Jul 18, 2000Danfoss A/SPower module for a frequency converterUS6102665Oct 27, 1998Aug 15, 2000Coltec Industries IncCompressor system and method and control for sameUS6125481Mar 11, 1999Oct 3, 2000Sicilano; Edward N.Swimming pool management systemUS6142741Feb 9, 1996Nov 7, 2000Matsushita Electric Industrial Co., Ltd.Hermetic electric compressor with improved temperature responsive motor controlUS6208112Dec 24, 1999Mar 27, 2001Grundfos A/SMethod for controlling a voltage/frequency converter controlled single-phase or polyphase electric motorUS6254353Sep 14, 1999Jul 3, 2001General Electric CompanyMethod and apparatus for controlling operation of a submersible pumpUS6264431May 17, 1999Jul 24, 2001Franklin Electric Co., Inc.Variable-speed motor drive controller for a pump-motor assemblyUS6299414Nov 15, 1999Oct 9, 2001Aquatec Water Systems, Inc.Five chamber wobble plate pumpUS6326752Dec 24, 1999Dec 4, 2001Grundfos A/SMethod for the commutation of a polyphase permanent magnet motorUS6351359Mar 13, 1998Feb 26, 2002Danfoss A/SCircuit for blocking a semiconductor switching device on overcurrentUS6354805Jul 6, 2000Mar 12, 2002Danfoss A/SMethod for regulating a delivery variable of a pumpUS6373728Sep 27, 2000Apr 16, 2002Grundfos A/SFrequency converter with an intermediate buck-boost converter for controlling an electric motorUS6380707Oct 12, 1998Apr 30, 2002Danfoss Compressors GmbhMethod and device for controlling a brushless electric motorUS6406265Apr 21, 2000Jun 18, 2002Scroll TechnologiesCompressor diagnostic and recording systemUS6416295Sep 1, 2000Jul 9, 2002Smc Kabushiki KaishaVacuum-generating unitUS6426633Jun 14, 2000Jul 30, 2002Danfoss Drives A/SMethod for monitoring a rotational angle sensor on an electrical machineUS6450771Jul 24, 2000Sep 17, 2002Coltec Industries IncSystem and method for controlling rotary screw compressorsUS6464464Mar 24, 1999Oct 15, 2002Itt Manufacturing Enterprises, Inc.Apparatus and method for controlling a pump systemUS6468042Feb 7, 2002Oct 22, 2002Danfoss Drives A/SMethod for regulating a delivery variable of a pumpUS6468052Jan 8, 2001Oct 22, 2002Robert M. DowneyVacuum relief device for fluid transfer and circulation systemsUS6474949May 20, 1999Nov 5, 2002Ebara CorporationEvacuating unit with reduced diameter exhaust ductUS6481973Jun 1, 2000Nov 19, 2002Little Giant Pump CompanyMethod of operating variable-speed submersible pump unitUS6483378Sep 21, 2001Nov 19, 2002Micron Technology, Inc.Voltage pump with diode for pre-chargeUS6548976Nov 28, 2001Apr 15, 2003Grundfos A/SMethod for the commutation of a polyphase permanent magnet motorUS6623245Nov 26, 2001Sep 23, 2003Shurflo Pump Manufacturing Company, Inc.Pump and pump control circuit apparatus and methodUS6676831Aug 16, 2002Jan 13, 2004Michael Lawrence WolfeModular integrated multifunction pool safety controller (MIMPSC)US6690250Nov 27, 2001Feb 10, 2004Danfoss Drives A/SRFI filter for a frequency converterUS6715996Mar 13, 2002Apr 6, 2004Danfoss Drives A/SMethod for the operation of a centrifugal pumpUS6717318Dec 11, 1997Apr 6, 2004Danfoss Drives A/SElectric motorUS6747367Feb 4, 2002Jun 8, 2004Balboa Instruments, Inc.Controller system for pool and/or spaUS6774664Feb 28, 2002Aug 10, 2004Danfoss Drives A/SMethod for automated measurement of the ohmic rotor resistance of an asynchronous machineUS6925823Oct 28, 2003Aug 9, 2005Carrier CorporationRefrigerant cycle with operating range extensionUS7005818Mar 26, 2002Feb 28, 2006Danfoss A/SMotor actuator with torque controlUS7050278May 21, 2003May 23, 2006Danfoss Drives A/SMotor controller incorporating an electronic circuit for protection against inrush currentsUS7083392Jun 3, 2003Aug 1, 2006Shurflo Pump Manufacturing Company, Inc.Pump and pump control circuit apparatus and methodUS7221121Nov 21, 2002May 22, 2007Danfoss Drives A/SFrequency converter for different mains voltagesUS20010041139Mar 24, 1999Nov 15, 2001Eugene P. SabiniApparatus and method for controlling a pump systemUS20020050490Jun 29, 2001May 2, 2002Robert PittmanWater heaterUS20020070875Dec 7, 2000Jun 13, 2002Crumb Alan C.Pulse position modulated dual transceiver remote controlUS20020136642Feb 7, 2002Sep 26, 2002Moller Eik SefeldtMethod for regulating a delivery variable of a pumpUS20030017055Jul 17, 2001Jan 23, 2003Fong John J.Constant pressure pump controller systemUS20030099548Nov 26, 2001May 29, 2003Meza Humberto V.Pump and pump control circuit apparatus and methodUS20030196942 *Apr 18, 2003Oct 23, 2003Jones Larry WayneEnergy reduction process and interface for open or closed loop fluid systems with or without filtersUS20040000525 *Jun 26, 2003Jan 1, 2004Hornsby Ike W.System and method for reducing swimming pool energy consumptionUS20040009075Jun 3, 2003Jan 15, 2004Meza Humberto V.Pump and pump control circuit apparatus and methodUS20040013531Mar 26, 2003Jan 22, 2004Applied Materials, Inc.Variable speed pump controlUS20050123408Dec 8, 2003Jun 9, 2005Koehl Robert M.Pump control system and methodUS20050190094Apr 11, 2003Sep 1, 2005Danfoss Drives A/SMethod for measuring currents in a motor controller and motor controller using such methodUS20050226731Apr 8, 2005Oct 13, 2005A.O. Smith CorporationController for a motor and a method of controlling the motorUS20060045750Aug 26, 2004Mar 2, 2006Pentair Pool Products, Inc.Variable speed pumping system and methodUS20060090255Nov 1, 2005May 4, 2006Fail-Safe LlcLoad Sensor Safety Vacuum Release SystemUS20060127227Feb 7, 2006Jun 15, 2006A.O. Smith CorporationController for a motor and a method of controlling the motorUS20070114162Nov 23, 2005May 24, 2007Pentair Water Pool And Spa, Inc.Control algorithm of variable speed pumping systemUS20070154320Dec 11, 2006Jul 5, 2007Pentair Water Pool And Spa, Inc.Flow controlUS20070154321Dec 7, 2006Jul 5, 2007Stiles Robert W JrPriming protectionUS20070154322Dec 11, 2006Jul 5, 2007Stiles Robert W JrPumping system with two way communicationUS20070154323Dec 11, 2006Jul 5, 2007Stiles Robert W JrSpeed controlUS20070163929Dec 7, 2006Jul 19, 2007Pentair Water Pool And Spa, Inc.Filter loadingUS20070183902Dec 11, 2006Aug 9, 2007Pentair Water Pool And Spa, Inc.Anti-entrapment and anti-dead head functionDE10231773B4Jul 13, 2002Feb 24, 2005Danfoss Drives A/SUmrichter zum drehzahlvariablen Betreiben eines Kondensatormotors und Verfahren zum Steuern eines KondensatormotorsDE19645129A1Nov 4, 1996May 7, 1998Abb Patent GmbhCavitation protection of pump governed according to rotational speedDE19938490B4Aug 13, 1999Apr 21, 2005Danfoss Drives A/SVerfahren zur �berpr�fung einer AnlageEP0314249A2Oct 25, 1988May 3, 1989Shell Internationale Research Maatschappij B.V.Pump off/gas lock motor controller for electrical submersible pumpsEP0709575A1Sep 29, 1995May 1, 1996FRANKLIN ELECTRIC Co., Inc.Liquid supply systemEP0735273B1Mar 25, 1996May 27, 1998WILO GmbHTwin pump with main control systemEP0978657B1Apr 22, 1998Mar 31, 2004Ebara CorporationFluid machineryFR2529965B1 Title not availableFR2703409B1 Title not availableJP5010270B2 Title not available* Cited by examinerNon-Patent CitationsReference1"Better, Stronger, Faster;" Pool & Spa News, September 3, 2004; pp. 52-54, 82-84, USA.Referenced byCiting PatentFiling datePublication dateApplicantTitleUS8182212Sep 27, 2007May 22, 2012Hayward Industries, Inc.Pump housing couplingUS8186517Nov 13, 2008May 29, 2012Hayward Industries, Inc.Strainer housing assembly and stand for pumpUS8840376 *Mar 29, 2010Sep 23, 2014Pentair Water Pool And Spa, Inc.Pumping system with power optimizationUS8981684Oct 31, 2011Mar 17, 2015Regal Beloit America, Inc.Human-machine interface for motor controlUS9031702Mar 14, 2014May 12, 2015Hayward Industries, Inc.Modular pool/spa control systemUS9051930May 30, 2013Jun 9, 2015Pentair Water Pool And Spa, Inc.Speed controlUS9079128Dec 9, 2011Jul 14, 2015Hayward Industries, Inc.Strainer basket and related methods of useUS9238918Oct 31, 2011Jan 19, 2016Regal Beloit America, Inc.Integrated auxiliary load control and method for controlling the sameUS9285790Mar 14, 2014Mar 15, 2016Hayward Industries, Inc.Modular pool/spa control systemUS9341178Jul 26, 2011May 17, 2016Lincoln WilliamsEnergy optimization for variable speed pumpsUS9371829Oct 30, 2007Jun 21, 2016Pentair Water Pool And Spa, Inc.Pump controller system and methodUS9399992Jul 29, 2014Jul 26, 2016Pentair Water Pool And Spa, Inc.Pump controller system and methodUS9404500Sep 12, 2011Aug 2, 2016Pentair Water Pool And Spa, Inc.Control algorithm of variable speed pumping systemUS20080079259 *Sep 27, 2007Apr 3, 2008Parcell Jason WPump housing couplingUS20080260540 *Oct 30, 2007Oct 23, 2008Koehl Robert MPump controller system and methodUS20090145498 *Nov 13, 2008Jun 11, 2009Joel Brent BowmanStrainer Housing Assembly And Stand For PumpUS20100247332 *Sep 30, 2010Stiles Jr Robert WPumping System with Power OptimizationUS20110280744 *Nov 17, 2011Gary OrtizUniversal Mount For A Variable Speed Pump Drive User Interface* Cited by examinerClassifications U.S. Classification417/44.1, 210/167.14, 417/36, 417/45, 417/42, 417/20, 417/44.11, 210/167.01International ClassificationF04B49/06Cooperative ClassificationF04B49/20, F04D15/0066, F04D1/00, F04D13/06European ClassificationF04D13/06, F04D15/00G, F04B49/20Legal EventsDateCodeEventDescriptionMar 15, 2007ASAssignmentOwner name: DANFOSS LOW POWER DRIVES A DIVISION OF DANFOSS DRIFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STILES, ROBERT W., JR.;BERTHELSEN, LARS HOFFMANN;ROBOL, RONALD B.;AND OTHERS;REEL/FRAME:019027/0559;SIGNING DATES FROM 20070212 TO 20070223Owner name: PENTAIR WATER POOL AND SPA, INC., CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STILES, ROBERT W., JR.;BERTHELSEN, LARS HOFFMANN;ROBOL, RONALD B.;AND OTHERS;REEL/FRAME:019027/0559;SIGNING DATES FROM 20070212 TO 20070223Owner name: PENTAIR WATER POOL AND SPA, INC.,CALIFORNIAFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STILES, ROBERT W., JR.;BERTHELSEN, LARS HOFFMANN;ROBOL, RONALD B.;AND OTHERS;SIGNING DATES FROM 20070212 TO 20070223;REEL/FRAME:019027/0559Owner name: DANFOSS LOW POWER DRIVES A DIVISION OF DANFOSS DRIFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:STILES, ROBERT W., JR.;BERTHELSEN, LARS HOFFMANN;ROBOL, RONALD B.;AND OTHERS;SIGNING DATES FROM 20070212 TO 20070223;REEL/FRAME:019027/0559Sep 30, 2013FPAYFee paymentYear of fee payment: 4RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services