Method for twin screw positive displacement pump protection
10495084 ยท 2019-12-03
Assignee
Inventors
Cpc classification
F04C14/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/025
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C28/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/86
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/80
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2270/052
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
G01F25/00
PHYSICS
F04C28/28
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F04C2/16
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Techniques are provided for protecting a twin screw positive displacement pump, that include a signal processor that receives signaling containing information about power, torque, speed, viscosity and specific gravity related to the operation of the twin screw positive displacement pump; and determines whether to enter an enhanced pump protection mode for the twin screw positive displacement pump based on a relationship between an actual corrected tune ratio and a tuned ratio set point (Tune Ratio SP). In operation, the signal processor determines if the actual corrected tune ratio is<=the actual corrected tune ratio set point (Tune Ratio SP), and if so, then enters the enhanced pump protection mode, else continues to use a basic pump protection mode, and also determines the actual corrected tune ratio based on a ratio of an actual corrected torque (TAcorr) divided by a tuned corrected torque (TTcorr) at a specific operating speed.
Claims
1. A method to protect a twin screw positive displacement pump, the method comprising: receiving, by a signal processor, a signal, wherein the signal includes information about power, an actual torque, a current speed, an actual viscosity and an actual specific gravity related to the operation of the twin screw positive displacement pump; determining, by the signal processor, an actual corrected torque, wherein the actual corrected torque is based on the actual torque at the current speed, the actual specific gravity of a fluid being pumped, the actual viscosity of the fluid being pumped, a rated viscosity of the fluid being pumped, and a rated specific gravity of a fluid being pumped, wherein the rated viscosity and rated specific gravity are determined when the twin screw pump is operated to rated conditions; determining, by the signal processor, a tuned corrected torque at a specific operating speed, wherein the tuned corrected torque is based on an interpolated tuned value torque at the current pump speed, the rated specific gravity, the actual specific gravity, the rated viscosity, and the actual viscosity; determining, by the signal processor, an actual corrected tune ratio based on a ratio of the actual corrected torque divided by the a tuned corrected torque; and determining, by the signal processor, to enter a pump protection mode for the twin screw positive displacement pump based on a comparison of the actual corrected tune ratio with a tuned ratio set point.
2. The method of claim 1 further comprising, prior to determining the actual corrected torque, determining, by the signal processor, if a dry run fault is detected.
3. The method of claim 2, wherein determining if a dry run fault is detected comprises: receiving, by the signal processor, an initial actual torque value, wherein the initial actual torque value is received in the signal; comparing, by the signal processor, a subsequent actual torque value to the initial actual torque value; wherein the subsequent actual torque value is received in the signal at a time subsequent to the initial actual torque value; and determining a dry run fault based on the comparison.
4. The method of claim 2, wherein determining if a dry run fault is detected comprises: determining, by the signal processor, a first corrected torque reading, wherein the first corrected torque reading is based on an actual specific gravity and an actual viscosity at an initial sample period, determining, by the signal processor, a second corrected torque reading, wherein the second corrected torque reading is based on an actual specific gravity and an actual viscosity at a second time value after the initial sample period; and determining, by the signal processor, a dry run fault based on a predetermined default high torque ratio set point, and a predetermined default low torque ratio set point.
5. The method of claim 4, wherein the predetermined default high torque ratio set point and the predetermined default low torque ratio set point are changeable by a user.
6. The method of claim 4, wherein the second time value is 2 minutes after the initial sample period.
7. The method of claim 1, wherein the tuned ratio set point is set by a user.
8. The method of claim 1, wherein the tuned ratio set point is 1.3.
9. The method of claim 1, further comprising; determining, by the signal processor, a momentary peak that exists directly after a suction valve closure during dry run conditions; and determining, by the signal processor, to enter the pump protection mode for the twin screw positive displacement pump based on the actual corrected tune ratio, the tuned ratio set point, and the peak P.
10. The method of claim 1, wherein the determination to enter a pump protection mode for the twin screw positive displacement pump is based on the actual corrected tune ratio being less than or equal to the tuned ratio set point.
11. The method of claim 1, wherein the determination to enter a pump protection mode for the twin screw positive displacement pump is based on the actual corrected tune ratio being greater than the tuned ratio set point, the method further comprising: determining, by the signal processor, a dry run factor; and determining, by the signal processor, to enter the pump protection mode for the twin screw positive displacement pump based on a comparison of the actual corrected torque with the dry run factor and the tuned corrected torque.
12. A method to protect a twin screw positive displacement pump, the method comprising: receiving, by a signal processor, a signal, wherein the signal includes information about power, an actual torque, a current speed, an actual viscosity and an actual specific gravity related to the operation of the twin screw positive displacement pump; determining, by the signal processor, an actual corrected torque, wherein the actual corrected torque is based on the actual torque at the current speed, the actual specific gravity of a fluid being pumped, the actual viscosity of the fluid being pumped, a rated viscosity of the fluid being pumped, and a rated specific gravity of a fluid being pumped, wherein the rated viscosity and rated specific gravity are determined when the twin screw pump is operated to rated conditions; determining, by the signal processor, a tuned corrected torque at a specific operating speed, wherein the tuned corrected torque is based on an interpolated tuned value torque at the current pump speed, the rated specific gravity, the actual specific gravity, the rated viscosity, and the actual viscosity; determining, by the signal processor, an actual corrected tune ratio based on a ratio of the actual corrected torque divided by the a tuned corrected torque; and compensating, by the signal processor, the torque measurements for a change in a value of a specific gravity and a change in a value for a viscosity of a fluid in the system due to a change in a temperature of the system; and determining, by the signal processor, to enter a pump protection mode for the twin screw positive displacement pump when the actual corrected tune ratio is less than or equal to a tuned ratio set point.
13. The method of claim 12, wherein the tuned ratio set point includes a default setting of 1.3 for the twin screw positive displacement pump.
14. The method of claim 12, further comprising, prior to determining the actual corrected torque, determining, by the signal processor, if a dry run fault is detected.
15. The method of claim 14, wherein determining if a dry run fault is detected comprises: receiving, by the signal processor, an initial actual torque value, wherein the initial actual torque value is received in the signal; comparing, by the signal processor, a subsequent actual torque value to the initial actual torque value; wherein the subsequent actual torque value is received in the signal at a time subsequent to the initial actual torque value; and determining a dry run fault based on the comparison.
16. The method of claim 14, wherein determining if a dry run fault is detected comprises: determining, by the signal processor, a first corrected torque reading, wherein the first corrected torque reading is based on an actual specific gravity and an actual viscosity at an initial sample period, determining, by the signal processor, a second corrected torque reading, wherein the second corrected torque reading is based on an actual specific gravity and an actual viscosity at a second time value after the initial sample period; and determining, by the signal processor, a dry run fault based on a predetermined default high torque ratio set point, and a predetermined default low torque ratio set point.
17. The method of claim 16, wherein the predetermined default high torque ratio set point and the predetermined default low torque ratio set point are changeable by a user.
18. The method of claim 16, wherein the second time value is 2 minutes after the initial sample period.
19. The method of claim 12, further comprising; determining, by the signal processor, a momentary peak that exists directly after a suction valve closure during dry run conditions; and determining, by the signal processor, to enter the pump protection mode for the twin screw positive displacement pump based on the actual corrected tune ratio, the tuned ratio set point, and the peak P.
Description
BRIEF DESCRIPTION OF THE DRAWING
(1) The drawing includes the following Figures:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF THE INVENTION
(10) By way of example, as shown in
(11) The signal processor 12 may be configured to receive signaling containing information, e.g., about power, torque, speed, viscosity and specific gravity, related to the operation of the rotary positive displacement pump 14, and determine whether to enter an enhanced pump protection mode for the rotary positive displacement pump based at least partly on a relationship between an actual corrected tune ratio and a tuned ratio set point (Tune Ratio SP) else remain in the basic protection mode. The signal processor 12 may also be configured to provide a control signal containing information to control the operation of the rotary positive displacement pump 14, including shutting the rotary positive displacement pump off when a dry run condition is determined in the enhanced or basic pump protection mode.
(12) The rotary positive displacement pump 14 may include a module 16 configured to provide the signaling containing information, e.g., about power, torque, speed, viscosity and specific gravity, related to the operation of the rotary positive displacement pump 14, and may also be configured to receive the control signal containing information to control the operation of the rotary positive displacement pump 14, including shutting the rotary positive displacement pump off when the dry run condition is determined in the enhanced or basic pump protection mode.
(13) In operation, the signal processor 12 may be configured to determine if the actual corrected tune ratio is less than or equal to the actual corrected tune ratio set point (Tune Ratio SP), and if so, then to enter the enhanced pump protection mode, else to continue to use a basic pump protection mode. By way of example, for gear and progressive cavity pumps, the signal processor 12 may be configured to determine the actual corrected tune ratio based at least partly on a ratio of an actual corrected power (PAcorr) divided by a tuned corrected power (PTcorr) at a specific operating speed, consistent with that set forth in relation to section A below. By way of further example, for twin screw pumps, the signal processor 12 may be configured to determine the actual corrected tune ratio based at least partly on a ratio of an actual corrected torque (TAcorr) divided by a tuned corrected torque (TTcorr) at a specific operating speed, consistent with that set forth in relation to section B below. The logic for the basic and enhanced algorithms, for example, can be embedded in a variable frequency drive (VFD) or a programmable logic controller (PLC).
(14) By way of example, implementations of the basic pump protection mode and the enhanced pump protection mode for gear and progressive cavity pumps and twin screw pumps are set forth in detail below:
(15) A. Implementation for Gear and Progressive Cavity Pumps
(16) In effect, the present invention consists of two types of positive displacement pump protection control logic which utilize the direct feedback of power, torque, speed, viscosity and specific gravity to calculate an actual corrected tune ratio consisting of the actual corrected power divided by the tuned corrected power at a specific operating speed. The power measurements are continuously compensated for specific gravity and viscosity changes in systems where process temperature is not constant. The corrected actual tune ratio is then compared to a tune ratio set point in a decision tree algorithm. If the calculated tune ratio is greater than the tune ratio set point basic pump protection becomes active.
(17) The process for activating pump protection is to first do a protective tune which samples speed and power data at three or more speeds (e.g., five (5) speeds) while operating at rated conditions. (In contrast to techniques related to the tune process at the closed valve condition re centrifugal pumps, the tune process for dry run protection of rotary positive displacement pumps as described in this application is performed at rated conditions.) The protection functionality must be disabled during this process. If the pump is operating on a system with multiple system curves the protection tune should be performed with the pump operating on the system curve having least resistance. For the pump and system shown in
(18) Once the protection tune is completed the pump protection functionality can be enabled.
(19) In a positive displacement pump, the torque remains substantially constant for a constant differential pressure regardless of speed, and power will vary proportionally to the change in speed as shown in
(20) After the protective tune has been completed and pump protection has been enabled the decision tree algorithm for basic pump protection becomes active as follows:
The Basic Pump Protection Mode
(21) The following is an example of steps for the basic pump protection mode for a rotary positive displacement pump, including an internal or external gear pump, a lobe pump, a vane pump or a progressive cavity pump:
Pump Running
If true, then
Pump at Constant+/Speed: If False, then.fwdarw.
If true, then
PAct Corr/PTune Corr<=Tune Ratio SP
(22) If False, then.fwdarw.go to basic pump protection
(23) If true, then.fwdarw.go to enhanced pump protection
(24) The tune ratio at current operating speed is determined or calculated by the following set of equations:
PAct Corr/PTune Corr;
PACTCORR=PACT(SGRTD/SGACT)/(VISCACT/VISCRTD){circumflex over ()}0.275;
and
PTUNECORR=PMEAS(SGRTD/SGACT)/(VISCACT/VISCRTD){circumflex over ()}0.275,
where: PACT=actual power at current speed, PMEAS=measured or interpolated tuned value power at current speed, SGRTD=rated specific gravity, SGACT=actual specific gravity, VISCRTD=rated viscosity, and VISCACT=actual viscosity.
The exponent of 0.275 is a default value although the scope of the invention is intended to include embodiments having a different exponent consistent with that now known or later developed in the future.
(25) By way of example, for internal or external gear, lobe or vane PD pumps, the Tune Ratio SP (i.e. set point) has a default setting of 2.0; while for progressive cavity PD pumps, the Tune Ratio SP has a default setting of 1.3, although the scope of the invention is intended to include embodiments having a different default setting for the Tune Ratio SP.
(26) If the basic pump protection is active, the following relationship is evaluated at the current operating speed by the equation:
PACTCORR<=KDRPTUNECORR,
where KDR is a dry run factor with a default setting of 0.9; although the scope of the invention is intended to include embodiments having a different default setting. Note the KDR value can be adjusted by the user if nuisance trips occur.
(27) If PACTCORR<=KDRPTUNECORR is false, then the condition of the PD pump is normal.
(28) If PACTCORR<=KDRPTUNECORR is true, then a dry run fault condition for the PD pump is declared.
Enhanced Pump Protection Mode
(29) For rotary PD pumps, the enhanced pump protection mode may be used if the following condition is true:
PAct Corr/PTune Corr<=Tune Ratio SP
(30) Consistent with that set forth below, one type of an enhanced pump protection mode is used for internal or external gear, lobe or vane PD pumps, and another type of an enhanced pump protection mode is used for progressive cavity PD pumps. In either enhanced pump protection mode, the basic pump protection may also remain active.
The Enhanced Pump Protection Mode for Internal or External Gear, Lobe or Vane Pumps
(31) For an internal or external gear, lobe or vane PD pump, the enhanced pump protection mode is based at least partly on the following torque ripple condition:
Torque Ripple Ratio>=Torque Ripple Set Point.
(32) If the torque ripple condition is true, then a dry run fault is declared for the internal or external gear, lobe or vane PD pump.
(33) In contrast, if the torque ripple condition is false, then the internal or external gear, lobe or vane PD pump has a normal condition.
(34) Consistent with that set forth above, in this enhanced pump protection mode, the basic pump protection is always active, but enhanced pump protection (torque ripple) is only active when the tune ratio is less than or equal then the tune ratio set point.
(35) In the enhanced pump protection mode, highest/lowest torque values may be compared to the torque ripple set point, e.g., during a 20 sample period. The sample period will typically depend on the monitor update rate. For example, for a 100 msec update rate the sample period is 2 sec. Note the torque measurements may be continuously compensated for specific gravity and viscosity changes in systems where the process temperature is not constant.
(36) According to some embodiments of the present invention, the default setting for the torque ripple set point may be about 1.10, although the scope of the invention is intended to include embodiments having a different default setting.
(37) Each evaluation may be performed while the pump is at +/ a constant speed in order to distinguish between increasing/decreasing discharge pressure and an upset condition. If a speed change is detected the algorithm restarts. In rotary positive displacement pumps the torque ripple during normal operating conditions is substantially less than in a dry run condition. As the rotor begins to lose lubrication and friction increases the torque begins to spike as the rotor goes in and out of lubricating conditions.
(38)
Enhanced Pump Protection Mode for Positive Displacement Progressive Cavity Pumps
(39) For progressive cavity pumps, the algorithm for basic pump protection is very similar to other rotary positive displacement pumps including the requirement for a protective tune. However, the default setting for the tune ratio set point is 1.3 for this type of pump; although the scope of the invention is intended to include embodiments having a different default set. For progressive cavity pumps it was found that torque ripple is not a reliable method for determining if a dry run condition exists. It has been found through testing that these types of pumps can have an unstable torque signature. Therefore, a different approach was taken for enhanced pump protection for this type of pump. The algorithm for enhanced pump protection calculates a corrected high and low power ratio and compares it to a high and low power ratio set point (HI P RATIO SP and LO P RATIO SP) to determine if a dry run condition exists.
(40) By way of example, the enhanced pump protection mode is based at least partly on the following high/low power condition:
PACT2CORR/PACT1CORR)>=HI PRATIO SP
or
PACT2CORR/PACT1CORR)<=LO P RATIO SP.
(41) If either high/low power condition is true, then.fwdarw.a dry run fault is declared for the progressive cavity PD pump.
(42) In contrast, if the high/low power condition is false, then.fwdarw.the progressive cavity PD pump has a normal condition.
(43) The parameter PACT1CORR is a corrected power reading for specific gravity and viscosity as shown by the equation below:
PACTCORR=PACT(SGRTD/SGACT)/(VISCACT/VISCRTD){circumflex over ()}0.275.
(44) The exponent of 0.275 is a default value, although the scope of the invention is intended to include embodiments having a different exponent.
(45) For constant temperature systems no corrections are required.
(46) By way of example, the value of PACT1 CORR may be updated under the following conditions: when +/ an rpm speed change occurs, during a pump start-up and after a 1 hr operating time elapses, although the scope of the invention is intended to include embodiments having a different +/ rpm speed change and/or a different operating time elapsing. The value of PACT1 CORR may be the mode value, e.g., over a predetermined sample period, e.g., a 20 sample period. The sample period will depend on the monitor update rate.
(47) The value of PACT2CORR may be continuously updated using the aforementioned equation. The value of PACT2CORR may be the mode value, e.g., over a predetermined sample period, e.g., a 20 sample period.
(48) The ratio of PACT2CORR/PACT1CORR may be continuously updated and compared to the high power ratio set point HI P RATIO SP and the low power ratio set point LO P RATIO SP. The calculated value of the ratio PACT2CORR/PACT1CORR may be based on the mode value, e.g., over a predetermined sample period, e.g., a 20 sample period.
(49) The default set point for the high power ratio set point HI P RATIO SP may be, e.g. about 1.2, although the scope of the invention is intended to include embodiments having a different default setting.
(50) The default set point for the low power ratio set point LO P RATIO SP may be, e.g. about 0.80, although the scope of the invention is intended to include embodiments having a different default setting.
(51) Consistent with that set forth above, the above algorithms for the basic pump protection mode may always be active, but the enhanced pump protection mode is only active when the tune ratio is less than or equal then the tune ratio set point.
(52) B. Implementation for Twin Screw Pumps
(53) This invention consists of three modules of twin screw positive displacement pump protection: a startup module, basic pump protection module and enhanced pump protection module.
Start-up Module
(54) The intent of the startup module is to detect an inadvertently closed suction valve during startup which can occur due to operator error. The start-up module is an optional module which offers protection as a one-time check during initial start-up.
(55) During start-up, once the speed set point has been reached an initial torque reading is taken, e.g., 12 sec after a timer begins. A torque reading may be taken, e.g., every 30 sec thereafter, until the timer expires. Each subsequent torque reading may be compared to the initial torque value. If the current torque value/initial torque value<=0.97, then a Dry Run Fault may be issued. During the Start-up Module check, no changes should to be made to the system (e.g. speed changes, valve changes) until the timer expires. In constant temperature applications, e.g., such as unloading applications, a drop in torque would likely indicate a temperature increase in the suction line if the suction valve is closed prior to startup. As temperature increases specific gravity is reduced and the torque requirement is lowered. If a Dry Run Fault is detected, then the drive faults immediately and does not wait for the timer to expire. If the drive is shutdown before the timing cycle is completed, then the Start-up Module will reset itself, if active. In contrast, if the current torque value/initial torque value>0.97, then the condition is normal and the start-up module is disabled. The default timer value at rated speed is, e. g, 2 minutes. The timer duration may be extended for speeds less than rated. It is not the intent of the present invention to limit either the timer value or the current torque value/initial torque value ratio to any specific value. The 2 minute timer value at rated speed is settable by the user via parameter. Additionally, the default torque ratio value of 0.97 is also settable via parameter. At minimum speed, the torque ratio value of 0.97 may be reduced slightly to 0.975 to avoid prolonged timer values. During the Start-up Module check, a user message may appear on the HMI Start-up Check. Once the timer expires and the condition is normal, a user message may appear on the HMI Start-up Check Success and the start-up module is disabled. If a speed change is detected>=2% during the Startup Check, then the Start-up algorithm is aborted and a message Startup Protection Aborted is displayed. The Twin Screw Pump then resumes normal operation.
Protective Tune Module
(56) The protective tune may be implemented similar to that set forth above. For example, the process for activating pump protection is to first do a protective tune which samples speed, torque or power data, e.g., at five speeds, while operating at rated conditions. The protection functionality must be disabled during this process. If the pump is operating on a system with multiple system curves, then the protection tune should be performed with the pump operating on the system curve having least resistance. For the pump and system shown in
(57) Consistent with that set forth above, once the protection tune is completed the pump protection functionality can be enabled.
(58) As shown in
(59) The control logic for basic and enhanced pump protection utilizes the direct feedback of power, torque and speed to calculate an actual corrected tune ratio consisting of the actual corrected torque divided by the tuned corrected torque at a specific operating speed. The torque measurements may be continuously compensated for specific gravity and viscosity changes in systems where process temperature is not constant. The corrected actual tune ratio may then be compared to a tune ratio set point in a decision tree algorithm. If the calculated tune ratio is greater than the tune ratio set point, then the basic pump protection becomes active; otherwise enhanced pump protection becomes active.
(60) Once the protection tune is completed the pump protection functionality can be enabled.
(61) Once pump protection has been enabled the decision tree algorithm for basic pump protection is as follows:
Basic Pump Protection Module
(62)
Pump Running
If true
Pump at Constant+/Speed: If False.fwdarw.
If true
Tact Corr/Ttune Corr<=Tune Ratio SP
(63) If False, then go to basic pump protection.
(64) If true, then go to enhanced pump protection.
(65) The tune ratio at current operating speed may be determined or calculated by the following set of equations:
Tact Corr/Ttune Corr
TACTCORR=TACT(SGRTD/SGACT)/(VISCACT/VISCRTD){circumflex over ()}0.275
TTUNECORR=TMEAS(SGRTD/SGACT)/(VISCACT/VISCRTD){circumflex over ()}0.275,
where:
(66) TACT=actual torque at current speed,
(67) TMEAS=measured or interpolated tuned value torque at current speed,
(68) SGRTD=rated specific gravity,
(69) SGACT=actual specific gravity,
(70) VISCRTD=rated viscosity, and
(71) VISCACT=actual viscosity.
(72) The exponent of 0.275 is a default value, although the scope of the invention is intended to include embodiments having a different exponent.
(73) By way of example, for twin screw pumps the Tune Ratio Set point may have a default setting of 1.3. However, it is not the intent of this invention to limit the value of the Tune Ratio Set Point to a specific value. The Tune Ratio Set Point value may be changeable by the user, e.g., as a selected parameter.
(74) Once pump protection is enabled basic pump protection is always active, and the following relationship is evaluated at the current operating speed:
TACTCORR<=KDRTTUNECORR,
where KDR is a dry run factor that may have a default setting of 0.95. It is not the intent of this invention to limit the value of KDR to a specific value. The KDR value may be changeable by the user, e.g., as a selected parameter.
(75) If nuisance trips occur the KDR value can be adjusted, based upon the following:
TACTCORR<=KDRTTUNECORR
(76) If False, then the condition is normal.
(77) If True, then a dry run fault is declared.
Enhanced Pump Protection Module
(78) The enhanced pump protection module may be used if the following decision tree argument is true:
Tact Corr/Ttune Corr<=Tune Ratio SP.
(79) If true, then go to Enhanced Pump Protection.
(80) Note in the above decision tree argument the Basic Pump Protection Module is always active but the Enhanced Pump Protection Module is only active when the Tune Ratio is less than or equal to the Tune Ratio Set Point.
(81) For twin screw pumps, the algorithm for Basic Pump Protection is similar to other rotary positive displacement pumps.
(82) However, it was found thru testing that torque signatures can differ greatly between rotary PD pumps and twin screw pumps. For example, rotary PD pumps can provide a robust torque ripple signature when operating under dry run conditions due to rotor to rotor rubbing contact (gear pumps) or rotor to stationary housing contact (progressive cavity pumps). In contrast, twin screw pumps can have a torque signature which provides little change between normal operating conditions and a distressed operating condition. Therefore, it was found that the algorithms created for rotary PD pumps like gear and progressive cavity pumps, e.g., as set forth above, cannot reliably detect dry run conditions for twin screw pumps.
(83) As shown in
(84) The algorithm for Enhanced Pump Protection determines or calculates a corrected high and corrected low torque ratio and compares it to a high and low torque ratio set point to determine if a dry run condition exists. However, prior to evaluating these arguments, a check may be made to determine whether the condition is due to a control valve being opened/closed or a dry run condition. This may be done by determining if the aforementioned peak exists by doing a sample torque check as follows:
(85) By way of example, 200 sample torque readings may be taken at a minimum sample rate of 100 msec. An initial torque reading at constant speed (+/5 Rpm) is compared to each successive torque reading as follows: (initial torque readingtorque reading N) . . . N+1, N+2, . . . , N+199. If<=4 evaluations are negative, then it is assumed all readings are positive (decreasing) or equal to zero (constant); this can occur if the control valve is opening and the evaluation block as shown in
TACT2CORR/TACT1CORR>=HI TRATIO SP
TACT2CORR/TACT1CORR<=LO TRATIO SP
(86) are evaluated at a minimum rate, e.g., of every 100 msec, until the two minute timer expires. If the 2 minute tinier expires with both arguments being false, the condition is normal and the algorithm resets itself. If one or both of the arguments are true, then a dry run fault is immediately issued. The default values of HIT Ratio SP and LOT Ratio SP are 1.10 and 0.9, respectively. It is not the intent of this invention to limit the HI or LO T Ratio Set Points or the timer setting to a specific value.
(87) The HI or LO T Ratio setpoint value is changeable by the user via parameter. Moreover, by way of example, the number evaluations used is four (4), although the scope of the invention is not intended to be limited to the number of evaluations, and embodiments are envisioned using a number of evaluations greater than 4, or less than 4, within the spirit of the present invention.
(88) Note in the above algorithms the Basic Pump Protection Module is always active but the Enhanced Pump Protection Module is only active when the Tune Ratio (TACT CORR/T TUNE CORR) is equal to or less than the TUNE RATIO SP.
TACT2CORR/TACT1CORR)>=HI TRATIO SP
or
TACT2CORR/TACT1CORR)<=LO TRATIO SP,
where
(89) TACT1CORR is a corrected torque reading for specific gravity and viscosity as shown below, and
TACTCORR=TACT(SGRTD/SGACT)/(VISCACT/VISCRTD){circumflex over ()}0.275.
(90) The exponent of 0.275 is a default value, although the scope of the invention is intended to include embodiments having a different exponent.
(91) For constant temperature systems, no corrections is typically required.
(92) The value of TACT1CORR may be updated under the following conditions: a +/2 rpm speed change occurs, during pump start-up and after, e.g., 1 hr of operating time elapses.
(93) The calculated value of TACT2CORR/TACT1CORR may be based on the mode value, e.g., over a 20 sample period.
(94)
The Signal Processor 12
(95) The signal processor 12 performs the basic signal processing functionality of the apparatus for implementing the present invention. The signal processor 12 may be a stand alone signal processing module, form part of a controller, controller module, etc., or form part of some other module of the apparatus 10. Many different types and kind of signal processors, controllers and controller modules for controlling pumps are known in the art, for example, including programmable logic controllers and variable frequency drives. By way of example, based on an understanding of such known signal processing modules, controllers and control modules, a person skilled in the art would be able to configure the signal processor 12 to perform the functionality consistent with that described herein, including to receive the signaling containing information about power, torque, speed, viscosity and specific gravity related to the operation of a twin screw positive displacement pump; and to determine whether to enter an enhanced pump protection mode for the twin screw positive displacement pump based at least partly on a relationship between an actual corrected tune ratio and a tuned ratio set point (Tune Ratio SP) else remain in the basic protection mode. By way of further example, based on an understanding of such known signal processing modules, controllers and control modules, a person skilled in the art would be able to configure the signal processor 14 to perform functionality consistent with that described herein, including to determine if the actual corrected tune ratio is less than or equal to the actual corrected tune ratio set point (Tune Ratio SP), and if so, then to enter the enhanced pump protection mode, else to continue to use a basic pump protection mode, as well as to determine the actual corrected tune ratio based at least partly on a ratio of an actual corrected torque (TAcorr) divided by a tuned corrected torque (TTcorr) at a specific operating speed.
(96) By way of still further example, the functionality of the signal processor may be implemented using hardware, software, firmware, or a combination thereof, although the scope of the invention is not intended to be limited to any particular embodiment thereof. In a typical software implementation, such a module would be one or more microprocessor-based architectures having a microprocessor, a random access memory (RAM), a read only memory (ROM), input/output devices and control, data and address buses connecting the same. A person skilled in the art would be able to program such a microprocessor-based implementation to perform the
(97) functionality described herein without undue experimentation. The scope of the invention is not intended to be limited to any particular implementation.
(98) The signal processor, controller or controller module may include other modules to perform other functionality, that does not form part of the underlying invention, and that is not described in detail herein.
The Rotary Positive Displacement Pump 14
(99) The rotary positive displacement pump like element 14, and rotary positive displacement pumps in general, are known in the art, e.g., which may include a twin screw pump, an internal or external gear pump, a lobe pump, a vane pump or a progressive cavity pump, and not described in detail herein. Moreover, the scope of the invention is not intended to be limited to any particular type or kind thereof. By way of example, such rotary positive displacement pumps are understood to include a motor or motor portion for driving a pump or pump portion, as well as some module like element 16 for example a programmable logic controller (PLC) or variable frequency drive (VFD) for implementing some functionality related to controlling the basic operation of the motor for driving the pump 14. By way of example, and consistent with that set forth herein, the motor is understood to receive control signals from the signal processor in order to drive and control the rotary positive displacement pump to pump fluid. The motor is also understood to provide the signaling containing information about power, torque and speed related to the operation of the pump.
OTHER POSSIBLE APPLICATIONS
(100) Other possible applications include at least the following:
(101) Pump Protection Algorithmssensorless dry run protection can provide a reliable method for positive displacement pump fault tolerance during system upset conditions or operator error. In constant temperature systems this can be achieved without the added cost and complexity of external sensors. By way of example, such possible applications are envisioned for positive displacement pumps, such as a twin screw pump, an internal or external gear pump, a lobe pump, a vane pump or a progressive cavity pump, consistent with that set forth herein.
THE SCOPE OF THE INVENTION
(102) It should be understood that, unless stated otherwise herein, any of the features, characteristics, alternatives or modifications described regarding a particular embodiment herein may also be applied, used, or incorporated with any other embodiment described herein. Also, the drawings herein are not drawn to scale.
(103) Although the invention has been described and illustrated with respect to exemplary embodiments thereof, the foregoing and various other additions and omissions may be made therein and thereto without departing from the spirit and scope of the present invention.