This patent includes a computer program listing appendix on compact disc. Two duplicate compact discs are provided herewith. Each compact disc contains a computer program listing as follows:
Filename: DERP101_US.txt Computer Program Listing
Size: 89 KB
Date Created Apr. 26, 2002
The computer program listing appendix is hereby expressly incorporated by reference in the present application.
The present invention relates generally to a method and apparatus for centrifuging and, more particularly, to a method and apparatus for centrifuging which inherently and automatically safeguards against overloading the centrifuge, while maintaining efficient and effective centrifuging operation.
One well-known type of centrifuge comprises a bowl and screw conveyor, each of which is driven by an electric motor. A danger in operating this type of centrifuge in some applications is that one or both of the motors may be presented with a load that will require the motor(s) to exceed rated torque. This could lead to motor failure and machine overload, in some circumstances, and to system shutdown. In some applications, such as oil well drilling, for example, down-time caused by centrifuge failure could be extremely expensive. One obvious solution to this problem known in the art is to simply monitor motor torque and shut down the entire system when overload occurs. Another known solution is to simply shut off the feed pump (which supplies a slurry to the centrifuge for separation) when overload occurs. Both of these known solutions are unsatisfactory, however, as they both adversely affect overall system performance and/or efficiency. In a solution to this problem in the parent patent of which this patent claims priority, predetermined limits were imposed on operating torque of both the conveyor and bowl motors. A drawback of this solution, however, is that the operator had no control over the predetermined torque limits and, under some operating conditions, the operator might want to run the motors within different limits. Another problem in existing centrifuge systems is that some users/operators have existing pump/gear box assemblies that they would like to use with a newly installed centrifuge. Heretofore, this was not possible, because the computer controlled centrifuges were not programmed to run with third party (i.e., other than OEM) pumps. What is needed, then, is a method and apparatus for centrifuging which continuously monitors motor torques, permits operators to preset torque limits for conveyor and bowl motors, adjusts centrifuge operation automatically as load conditions change to ensure safe motor operation and efficient system operation, and can be used with customers' existing feed pumps.
The invention broadly comprises a method and apparatus for centrifuging. In one embodiment, the apparatus comprises a centrifuge for centrifuging a slurry, comprising a bowl driven by a bowl drive motor, a screw conveyor driven by a screw conveyor drive motor, a pump driven by a pump motor, a bowl drive unit operatively arranged to drive the bowl drive motor, a conveyor drive unit operatively arranged to drive the screw conveyor drive motor, a pump drive unit operatively arranged to drive the pump drive motor, and, a general purpose first computer specially programmed to control the bowl drive unit to drive the bowl drive motor at a first constant speed and to control the screw conveyor drive unit to drive the screw conveyor drive motor at a second constant speed and to monitor the torques of the bowl drive motor and the screw conveyor drive motor, while simultaneously controlling the pump drive unit to variably control flow of the slurry through the centrifuge so as to drive one of the bowl drive motor or the screw conveyor motor at a pre-set operating torque.
In a second embodiment, the centrifuge comprises a bowl driven by a bowl drive motor, a screw conveyor driven by a screw conveyor drive motor, a pump driven by a pump motor through a gear box having a gear box ratio and known pump output rate per revolution, a bowl drive unit operatively arranged to drive the bowl drive motor, a conveyor drive unit operatively arranged to drive the screw conveyor drive motor, a pump drive unit operatively arranged to drive the pump drive motor, and, a general purpose first computer specially programmed to control the pump drive unit to variably control flow of the slurry through the centrifuge in accordance with the gear box ratio and known pump output rate per revolution until such time as the load of the slurry causes one of the bowl drive motor or the screw conveyor motor to exceed an operator set operating torque for the bowl drive motor or the screw conveyor motor, respectively.
In a system having a centrifuge comprising a bowl and screw conveyor driven by a bowl motor and screw conveyor motor, respectively, the system also having a feed pump driven by a pump motor to provide a slurry load to be centrifuged by the centrifuge, the invention also comprises the method of controlling the system, comprising the steps of:
a. manually setting an operating torque set-point for the screw conveyor motor and the bowl motor; and,
b. automatically controlling the pump motor to regulate the feed pump until the slurry load demands more than the manually set operating torque for the screw conveyor motor or the bowl motor.
In a system having a centrifuge comprising a bowl and screw conveyor driven by a bowl motor and screw conveyor motor, respectively, the system also having a feed pump driven by a pump motor through a pump gearbox having a gearbox ratio to provide a slurry load to be centrifuged by the centrifuge, the invention broadly comprises the improved method of controlling the system, comprising the steps of:
a. manually setting a feed pump gear box ratio and feed pump output rate per revolution for the feed pump;
b. manually setting an operating torque set-point for the screw conveyor motor and the bowl motor; and,
c. automatically controlling the pump motor to regulate the feed pump until the slurry load demands more than the manually set operating torque for the screw conveyor motor or the bowl motor.
A general object of the invention is to provide a method and apparatus for centrifuging which protects against centrifuge shutdown due to overloading of centrifuge motors.
A secondary object of the invention is to provide a method and apparatus for centrifuging which protects against overload of centrifuge motors by regulating the pump motor which, in turn, regulates the pump feeding slurry to the centrifuge, in response to monitored conditions of torque developed by centrifuge screw conveyor and bowl motors.
A further object of the invention is to provide a method and apparatus for centrifuging which permits an operator of the system to preset maximum torque operating levels for the screw conveyor and bowl motors, regulates the centrifuge feed pump while monitoring the torques developed by both conveyor and bowl motors, and takes appropriate action when preset torque limits are exceeded by either the conveyor or bowl motor (such as shutting down the pump drive motor, shutting down the conveyor and bowl motors, or, ultimately shutting down the centrifuge system.)
Another object of the invention is to provide a centrifuge system that is configured to use a customer's or operator's existing feed pump, by permitting certain specifications of the feed pump to be entered into the control computer of the centrifuge system, thereby avoiding the need for the customer to purchase an integral pump with the system.
These and other objects, features and advantages of the present invention will become readily apparent to those having ordinary skill in the art from a reading and study of the following detailed description of the invention, in view of the drawing and appended claims.
It should be appreciated at the outset that the method and apparatus of centrifuging of the invention is suitable for use in a variety of applications—virtually any application that requires a centrifuge. In a preferred embodiment of the invention, the patentee tested the invention in an earth drilling application. Thus, while the description herein describes the invention in this particular application, it should be appreciated that the appended claims are not intended to be so limited. In addition, it should be appreciated that the centrifuge of the present invention is adaptable for use in either closed or open systems.
In reading this patent, it should be appreciated that like reference numbers on different drawing views represent identical structural elements of the invention. It should also be appreciated that the centrifuge of the present invention is ultimately controlled by a general purpose industrial hardened computer specially programmed to control the bowl drive motor, the screw conveyor motor, and the pump motor. The computer also provides a user interface in the form of a monitor and is controlled through an attached pointing device (mouse). The source code running on the processor of the invention is included in the compact disc appendix, and is incorporated herein by reference.
Adverting now to
The encoder is arranged to enable control of the screw conveyor drive motor to operate the conveyor within a differential speed range. This control is implemented using the source code. A description of the portions of the source code applicable to the speed range of the conveyor is as follows.
Rung 10
A comparison is made to determine if the bowl speed is less-than a threshold or greater-than-or-equal-to the threshold. With bowl speeds less-than the threshold, a new maximum differential speed is calculated. With bowl speeds greater-than-or-equal-to the threshold, the full differential speed range is available to the operator. The threshold and the differential speed range are related to the maximum speed rating of the conveyor motor as defined near the end of Rung 10. For example, a 1600 RPM threshold (bowl speed) with a conveyor differential speed of 100 RPM requires the conveyor drive motor to run at 3600 RPM in the reverse direction.
Rung 11
Rung 12
If the desired conveyor differential speed requires the conveyor motor speed to be less-than zero RPM, conveyor motor direction is reverse.
Thus, the combination of rungs 10 through 12 enable the running of the conveyor motor from maximum speed in the forward or reverse directions down to and including zero RPM.
The encoder also is arranged to enable control of the screw conveyor drive motor in a range from a full positive maximum speed for the screw conveyor drive motor to a full negative maximum speed for the screw conveyor drive motor and in a range from zero toque output to 100 percent torque output for the screw conveyor drive motor. This control is implemented using the source code. A description of the portions of the source code applicable to the speed and torque relationship of the conveyor motor is as follows.
Rung 28
Maximum torque is calculated, real time, for the bowl motor operating in constant torque mode and constant horsepower mode.
Rung 29 & 30
Maximum torque is calculated, real time, for the conveyor drive system (for example, conveyor motor, gearbox, etc) without speed limitations imposed.
Rung 31
Bowl and conveyor torque values are monitored. If either exceeds 100%, the feed pump is shut-down, rung 32. If either exceeds 110%, the entire centrifuge, including feed pump, is shut down.
Thus, the combination of rungs 28 through 31 enable an operating torque from zero to 100% throughout the entire speed range of the conveyor motor.
The above described centrifuge system is computer operated. In this respect, in accordance with a computer program which is included in the compact disc appendix, and incorporated by reference herein, a local general purpose industrial hardened computer 30 monitors the torque of the conveyor motor 21 and bowl drive motor 19. Speed and directional information about the conveyor motor is sensed by encoder 46, and transmitted to conveyor drive 31 as well. First computer 30 also communicates with pump drive 34, operatively arranged to drive pump motor 35 which in turn drives pump 15. A remote (second) general purpose computer 37 is linked to the local computer 30 via line 39 so that troubleshooting or operation of the system can be monitored and controlled from a remote location, if desired. In a preferred embodiment, the two computers are linked by a telephone modem using commercially available PC Anywhere® software, available from Symantec Corporation, 20330 Stevens Creek Blvd., Cupertino, Calif. It should be appreciated, however, that the two computers can be linked over a network (e.g., LAN), or over a global information network such as the Internet (later versions of PC Anywhere are capable of linking computers over the Internet). Also coupled to computer 30 are transducers associated with bearings 27 and 29 via lines 40 and 41, respectively, to thereby monitor the conditions (vibration and temperature) reflected at these bearings, as is also discussed in detail hereafter in relation to the flow charts and the descriptions of the various programs.
Broadly, in accordance with the present invention the mode of operation of the above-described system produces efficient centrifuge operation with concurrent safe operation of the motors that run the centrifuge. Also, in some modes of operation, throughput of the slurry passing through the centrifuge is maximized while maintaining consistency of separation.
The present invention comprises three general levels of security with respect to operation. First, under some user-selected preprogrammed modes, the system automatically adjusts pump speed and flow while preventing the conveyor and bowl motors from operating in an overload condition, that is, above rated torque. Importantly, this is accomplished while holding bowl speed constant and screw conveyor speed constant (and therefor holding their respective motor speeds constant). Second, in the event rated torque is developed by either of the motors, the system in some modes will shut down the pump. Third, in the event either of the centrifuge motors begins to operate at a dangerous level above rated torque, the system in some modes will shut down the entire system, that is, the pump and the centrifuge will shut down. The torque limit for pump shutdown (level 2) and system shutdown (level 3) are predetermined and programmed into the computer of the invention.
With respect to the first level of protection, in this mode, the speed of rotation of the bowl 11 and the speed of rotation of the screw conveyor 12 are preset by the operator at specific values and maintained constant for each specific type of slurry. In this respect, the operator has knowledge of the characteristics of the specific slurry (e.g., drilling mud and trailings) which is received from the well, and he selects the bowl and screw conveyor speeds for this specific slurry for best separation of the trailings (solids). The torque of the conveyor motor and the torque of the bowl motor which are developed at the specific speeds are measured and monitored. Both of these torques are represented and displayed as a percent of rated torque of their respective motors. The torque associated with the motor operating at the highest percentage of rated torque is designated the predominant torque, and it is this torque which is fed into a PID feedback loop to control pump speed and flow. (Each motor has an associated PID feedback loop associated with it.) If the predominant torque varies from the desired percent of rated torque the computer causes the pump motor to vary the flow to the centrifuge 10 to thereby maintain the desired percent of rated torque while maintaining the speed of the bowl and the speed of the screw conveyor constant, albeit at different speeds. By virtue of the foregoing mode of operation the trailings are removed from the slurry in an efficient manner. In this respect, specific types and quantities of trailings are removed without removing more than those specific trailings or less than those specific trailings. In other words, if the speed of the bowl motor was increased, drilling mud of less weight than the specific trailings would be removed from the slurry and discarded with the trailings. If the speed of the bowl was decreased, undesirable trailings would be retained in the slurry and conducted back to the tank, thereby lessening the efficiency of the separation. If the speed of the screw conveyor was increased, more than the specific trailings could be discharged and discarded, thereby possibly losing expensive drilling mud. If the speed of the screw conveyor motor was decreased, excess accumulations of trailings could be experienced on the inside of the bowl, which could results in loading the conveyor motor excessively. Most importantly, the system of the invention prevents either of the motors from overloading while simultaneously operating them at constant speeds, compensating for variable demands of load torque by varying pump flow and speed.
In a preferred embodiment disclosed herein, the operator can preset an upper operating torque limit for the screw conveyor and bowl motors. In operation, the feed pump motor is controlled by the above-mentioned PID feedback loop until such time as the operating torque developed by either the screw conveyor motor or bowl motor exceeds the operator determined preset limit for either motor, at which time the computer control stops operation of the feed pump. At higher levels of developed operating torque (preprogrammed), the bowl and conveyor motors are shut down, and, at even higher predetermined levels, the entire centrifuge system is shut down.
With respect to the oil drilling application of the present invention, reference has been made above to drilling mud and trailings. The drilling mud may be any composition well known in the art which is used in well-drilling operations in the search for oil, and it is used in the conventional manner. The trailings are the substances which are removed from the earth as a result of the drilling operation and are brought to the surface with the drilling mud.
The Software of the Invention
In addition to PC Anywhere described above, there are two general software aspects of the invention. The first software application is written in Rockwell Software's RSLogix™ 5, commercially available from Rockwell Automation, 1201 South Second Street, Milwaukee, Wis. RSLogix software is used to program the PLC-5 family of programmable logic controllers and Softlogix controllers, which, as is well known, are used to control a wide variety of industrial equipment. In the present invention, the PCs control the variable frequency motor drives for both the screw conveyor and bowl motors, as well as the drive for the pump motor.
The second software application is written in RSView™, also available from Rockwell Automation. This software is used to generate the user interface screens shown in
Source code listings for both of the above-mentioned software applications are included in the attached compact disc appendix, and incorporated herein by reference. It should be apparent to those having ordinary skill in the art that other software applications in other programming languages could accomplish the same result in substantially the same way as the software of the present invention, and these alternatives are intended to be within the spirit and scope of the invention as claimed.
Operation and Use of the Invention
At the outset, it should be appreciated that, while in a preferred embodiment, the screw conveyor motor is a 10 horsepower motor connected to the conveyor through a gearbox, and the bowl motor is a 50 horsepower motor, both of which are driven by variable frequency drives, that other horsepower combinations could be used, depending upon the loads expected. Automatic load sensing and feed pump control enable automated performance optimization. In a preferred embodiment, the bowl assembly can be operated in a range between 1 to 4000 RPM, which can result in an internal centrifugal acceleration of more than 3000 G's, although clearly the invention as claimed is not limited in scope to any particular horsepower and/or speed range. Similarly, to accommodate low levels of agitation and rapid solids removal, in a preferred embodiment, the conveyor is capable of differential speeds in the range of 1 to 100 RPM, although this range is not critical to the invention as claimed.
Each motor is powered by a high performance PWM (pulse width modulated) AC drive with IGBT (insulated gate bipolar transistor) outputs. In turn, each of the motor drives and other peripheral devices are controlled by an environmentally hardened IBM compatible personal computer. The PC and all devices communicate through a high-speed, machine level control network (e.g., DeviceNet).
This PC control enables long-term data storage so that historical data can be logged into historical trends. In addition, with a remote PC, remote monitoring and control of the centrifuge can be accomplished from an adjacent room or from thousands of miles away. Various configurations are possible, regarding security and read/write capability, and a simple telephone line connection to the onboard high-speed modem or Ethernet connection to a Local Area Network (LAN) can provide multiple users “real-time” machine status information. Remote connection capability can also be made over the Internet, and is a powerful tool for troubleshooting and correcting suspected malfunctions without going on-site.
The centrifuge of the present invention can be operated in either a manual or automatic mode. In a manual mode, the operator sets bowl motor speed and conveyor motor speed (by setting the differential speed) and also sets the input pump GPM. The computer monitors torque developed by the screw conveyor motor and bowl motor. If developed torques exceed a first preset limit, the pump motor shuts down. If developed torques exceed a second preset limit, the conveyor and bowl motors shut down. In the automatic mode, the computer takes over control of the pump motor to ensure that the torque developed by the conveyor and/or bowl motors do not exceed predetermined limits. If the developed torques approach these predetermined limits, the computer “backs off” on the pump, by decreasing speed and/or flow to reduce the load presented to the centrifuge motors. In a preferred embodiment and operating mode described in this patent, the operator can preset a desired operating torque (as a percentage of rated torque) for the bowl and conveyor motor (the preset torque value is a target for either the bowl or conveyor motor, whichever develops this percentage of rated torque first controls.) In this auto control mode, the computer controls the pump to achieve the desired operating torque level. As in the previously described modes, however, if the load causes an overload condition for either the bowl or conveyor motor, the computer is programmed to first shut down the pump drive motor, and, at a higher torque overload condition, to shut down the centrifuge motors (conveyor and bowl motors). Thus, the present invention enables multiple modes of operation, some being predefined and some being user configurable. Predefined modes consist of typical settings for Solids Removal and Barite Recovery. If these pre-defined settings are not sufficient or optimum, custom setups can be saved by the operator and recalled by clicking a single button. Additionally, feed pump control can be automatic or manual. Automatic control, primarily designed for Barite Recovery, maximizes centrifuge throughput by employing a PID (proportional-integral-derivative) loop. This increases pump output to the centrifuge until the operator input torque set point is reached on either the bowl or conveyor drive motors. If properties of the feed slurry change, the PID loop will dynamically adjust pump output to maintain the torque set point (the operator actually sets motor speed, and thereby impliedly sets the torque set points). This enables even less experienced operators to safely and effectively operate and monitor the apparatus.
The PC also continuously runs a diagnostic program which provides the operator with machine critical status information. Real-time trends of main bearing temperature and vibration levels as well as base vibration and enclosure temperature can be viewed on demand. Messages inform the operator when minimum and maximum bowl, conveyor and pump speeds have been reached. In the event alarms or faults do occur, detailed descriptions pinpoint the cause of the malfunction and enable rapid recovery.
Operation of the invention is best understood with reference to the screen captures of
The main system screen is shown in
If the operator clicks the MANUAL OPERATION button in the screen shown in
Selection of the SOLIDS REMOVAL button on the screen shown in
By way of introduction to the oil drilling application, barite, or heavy spar, is a sulfate of barium, BaSO4, found in nature as tabular crystals or in granular or massive form and has a high specific gravity. Most crude barite requires some upgrading to minimum purity or density. Most barite is ground to a small, uniform size before it is used as a weighting agent in petroleum well drilling mud specification barite. Barite is relatively expensive, and an important objective of a preferred embodiment of the present invention is to recover barite from the slurry in an oil drilling operation for re-use. In the mode shown in
Should the operator select automatic mode (by clicking on the Pump Auto Ctrl button), the system, through a PID feedback loop linked to the motor operating closest to its rated torque (defined as the predominant torque) would control the pump speed and flow. The idea is to control the pump to optimize operation while simultaneously protecting against either conveyor or bowl motors exceeding their rated torque limits. Both the speed and flow of the pump will vary during operation as the system in this mode operates to maintain constant bowl speed (a first speed) and constant conveyor speed (a second speed). In operation, the computer senses and measures the torque developed by the screw conveyor motor and bowl motor. The measured torques are compared against the rated torques of the respective motors and then represented as a percentage of rated torque. Whichever motor is operating at a higher percentage of rated torque is defined as the predominant torque motor. It is this motor's (predominant) torque which controls a PID loop to control pump flow and speed. It is possible during operation that one motor predominates, and, at a later point in the same operation, that another motor predominates. Each motor has its own PID control loop, each of which is operatively arranged to control pump speed and flow when called upon to do so by the computer.
As described previously, the system is preprogrammed to monitor various alarm conditions. For example,
From the main screen shown in
From the screen shown in
By clicking the Auto Control Setup button of the screen in
As described previously, one embodiment of the present invention enables operators to use pre-existing feed pumps with the computer controlled centrifuge of the present invention. To do this, the system needs to know certain parameters about the existing feed pump. To launch the feed pump configuration, an operator clicks the Feed Pump Setup button on the screen of
By clicking the System Login button from the screen of
By clicking the Visual Operation button shown in
At any time during operation, the operator may save current operating inputs in a CUSTOM MODE file, as described previously and shown with respect to
It should be appreciated that the computer software of the invention, included in a program listing appendix on compact disc, operates the computer, and ultimately controls the associated motors that run the centrifuge. The enclosed software is sufficient in and of itself to enable one having ordinary skill in the art to make the invention, and the screen captures illustrated in the drawing figures are sufficient to enable one having ordinary skill in the art to use the invention. The flow charts included in
Thus, it should be apparent that the objects of the invention are efficiently obtained, but it should also be understood that modifications, changes and substitutions are intended in the foregoing, some of which have been specifically described, and that these are intended to be within the spirit and scope of the invention as claimed.
This is a continuation patent application under 35 USC 120 which claims the benefit of U.S. patent application Ser. No. 10/138,202, filed May 3, 2002, entitled, “APPARATUS FOR CENTRIFUGING A SLURRY.” U.S. patent application Ser. No. 10/138,202 is a continuation-in-part patent application under 35 USC 120 which claims the benefit of U.S. patent application Ser. No. 10/133,889, filed Apr. 26, 2002, entitled, “APPARATUS FOR CENTRIFUGING A SLURRY.” U.S. patent application Ser. No. 10/133,889 and U.S. patent application Ser. No. 10/138,202 are incorporated by reference herein. U.S. patent application Ser. No. 10/133,889 issued as U.S. Pat. No. 6,905,452, on Jun. 14, 2005. U.S. patent application Ser. No. 10/138,202 issued as U.S. Pat. No. 6,971,982, on Dec. 6, 2005.
Number | Name | Date | Kind |
---|---|---|---|
2955753 | O'Conor et al. | Oct 1960 | A |
3228594 | Amero | Jan 1966 | A |
3494542 | Finkelston et al. | Feb 1970 | A |
4070290 | Crosby | Jan 1978 | A |
4073431 | Jager | Feb 1978 | A |
4228949 | Jackson | Oct 1980 | A |
4240578 | Jackson | Dec 1980 | A |
4303192 | Katsume | Dec 1981 | A |
4421502 | Jakobs | Dec 1983 | A |
4432747 | Posse et al. | Feb 1984 | A |
4668213 | Kramer | May 1987 | A |
5178455 | Ohsaki et al. | Jan 1993 | A |
5203762 | Cooperstein | Apr 1993 | A |
5282780 | Epper et al. | Feb 1994 | A |
5403260 | Hensley | Apr 1995 | A |
5529566 | Weil | Jun 1996 | A |
5681256 | Nagafuji | Oct 1997 | A |
5714858 | Pieralisi | Feb 1998 | A |
5857955 | Phillips et al. | Jan 1999 | A |
5865718 | Chan | Feb 1999 | A |
5919123 | Phillips | Jul 1999 | A |
5948271 | Wardwell et al. | Sep 1999 | A |
6328897 | Leung | Dec 2001 | B1 |
6368264 | Phillips et al. | Apr 2002 | B1 |
6593143 | Gordon | Jul 2003 | B1 |
6860845 | Miller et al. | Mar 2005 | B1 |
6905452 | Kirsch | Jun 2005 | B1 |
6971982 | Kirsch | Dec 2005 | B1 |
6981940 | Rafferty | Jan 2006 | B2 |
20040138040 | Hensley et al. | Jul 2004 | A1 |
20040259710 | Rafferty | Dec 2004 | A1 |
Number | Date | Country |
---|---|---|
2525280 | Dec 1976 | DE |
2547416 | Dec 1984 | FR |
4-290562 | Oct 1992 | JP |
Number | Date | Country | |
---|---|---|---|
Parent | 10138202 | May 2002 | US |
Child | 11093959 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10133889 | Apr 2002 | US |
Child | 10138202 | US |