US20260202806A1 · App 19/020,596
APPARATUS AND METHOD FOR CONTROLLING A REPETITIVE MOTION LINEAR ACTUATOR
Publication
Application
Classifications
IPC Classifications
CPC Classifications
Applicants
Flowserve Pte. Ltd.
Inventors
Joshua Wayne Steffen, Ian Timothy Neeser
Abstract
An apparatus and method of controlling a repetitive motion linear actuator (RMLA) accepts a minimum repetition rate and a commanded repetition rate. If the commanded rate is greater than the minimum rate, the RMLA automatically operates in a speed scaling mode by continuously applying the cycles and scaling the cycle length to provide the commanded rate. If the commanded rate is less than the minimum rate, the RMLA automatically operates in a dwell mode by fixing the cycle length and discontinuously applying the cycles, while adjusting a separation between the cycles to provide the commanded rate. In dwell mode, the cycle length can be equal to its maximum allowed value T max , or can equal a desired value less than T max . The cycle can have any profile shape, such as a sinusoidal shape or a shape that includes periods of deceleration and acceleration separated by constant speed periods therebetween.
Get a summary, plain-language explanation, or ask your own question.
Figures
Description
FIELD OF THE INVENTION
[0001]The invention relates to repetitive motion actuators, and more particularly, to apparatus and methods for controlling a repetitive motion linear actuator.
BACKGROUND OF THE INVENTION
[0002]Repetitive motion linear actuators (RMLAs) are widely used in many applications, including ball-screw actuators and hydraulic cylinder actuators, such as actuators for pistons in positive displacement pumps. The operation of an RMLA can generally be characterized in terms of its cycle rate, also referred to as its repetition rate (rep rate), and its motion profile shape. In general, the motion profile shape can be any applicable shape that can be continuously repeated, such as a sinusoid or sawtooth. In some cases, the motion profile shape combines periods of deceleration and acceleration near extremes of the RMLA repetitive movement with linear motion at a constant speed between the extremes of the RMLA movement.
[0003]For simplicity of explanation, with reference to
[0004]In general, the efficiency of a process driven by an RMLA, such as a piston-based positive displacement pump, will depend on the motion profile shape of the linear actuation, which in the example of
[0005]With reference to
[0006]What is needed, therefore, is an apparatus and method for optimizing the operation of a process that is driven by a linear actuator over a wide range of reduced actuator repetition rates.
SUMMARY OF THE INVENTION
[0007]The present invention is an apparatus and method for optimizing the operation of a process that is driven by a linear actuator over a wide range of reduced actuator repetition rates.
[0008]When it becomes necessary to increase the repetition rate of an RMLA by speed scaling, such that the cycle length T of the motion profile shape is less than the optimal efficiency value To, a loss of process efficiency may be unavoidable. The present invention is an apparatus and method for maintaining optimal system operation when it is necessary to reduce the repetition rate of an RMLA such that T would be longer than Td if the rep rate reduction was due entirely to speed scaling.
[0009]In particular, the present invention implements a “dwell mode” of RMLA operation in which the motion profile shape and cycle length are maintained as the rep rate is decreased. Instead of maintaining continuous actuation, in dwell mode the actuation cycles of the RMLA are discontinuous, in that discrete actuations are applied, such as single up and down strokes of a piston, which are separated by stationary periods Ts during which there is no actuation, so that the actuation cycles are separated by a repetition period Tr, and are applied at the desired repetition rate without lengthening T. This approach enables the repetition rate to be extended almost without limit, although in some embodiments a maximum repetition period Trmax applies, such that Tr is not allowed to exceed Trmax, even when the RMLA is operating in dwell mode.
[0010]Various strategies can be applied when reducing the rep rate, such that the process efficiency remains above a minimum acceptable level even for very slow rep rates. Generally, speed scaling is applied so long as the repetition rate is greater than or equal to a minimum speed scaling repetition rate, referred to herein as the “speed scaling limit,” which can be reached, for example, when T=To, when T=Td, or when the process efficiency falls to a minimum acceptable level. When the repetition rate is less than the minimum speed scaling repetition rate, the RMLA operates in dwell mode.
[0011]In embodiments, when the repetition rate falls below the minimum speed scaling repetition rate, and the RMLA transitions from speed scaling mode to dwell mode, the motion profile shape is maintained without further change, while the separation Ts between discrete actuation cycles is increased. This approach can be optimal, for example, if the speed scaling limit is reached when T=Td. In other embodiments where the speed scaling limit is reached at a cycle length T that is longer than Td, T is reduced when the RMLA transitions to operating in dwell mode, for example such that T=Td for each of the discrete dwell mode actuation cycles, which are increasingly separated from each other as the rep rate is further decreased.
[0012]One general aspect of the present invention is a repetitive motion linear actuator system that includes a controller, and a repetitive motion linear actuator (RMLA) configured, under control of the controller, to repetitively apply a linear actuation cycle to a process, said linear actuation cycle being characterized by a motion profile shape having a cycle length, said process being configured to operate at a maximum operating efficiency when the cycle length is equal to an optimal cycle length To.
[0013]The controller is configured to accept a minimum speed scaling repetition rate, accept a commanded repetition rate, compare the commanded repetition rate with the minimum speed scaling repetition rate, when the commanded repetition rate is greater than or equal to the minimum speed scaling repetition rate, operate the RMLA in a speed scaling mode by causing the linear actuation cycle to be continuously repeated at the commanded repetition rate, said motion profile shape being speed scaled such that the cycle length is equal to the inverse of the commanded repetition rate, and when the commanded repetition rate is less than the minimum speed scaling repetition rate, operate the RMLA in a dwell mode by causing the linear actuation cycle to be discontinuously repeated at the commanded repetition rate, such that the actuation cycles are separated by periods when actuation is not applied, and such that the cycle length of the actuation cycles is less than the inverse of the commanded repetition rate.
[0014]The controller is configured to select automatically between said speed scaling mode and said dwell mode according to the commanded repetition rate and the minimum speed scaling repetition rate.
[0015]In embodiments, when the RMLA is operated in dwell mode, the cycle length is equal to the inverse of the minimum speed scaling repetition rate. Or, the cycle length can be less than the inverse of the minimum speed scaling repetition rate. In some of these embodiments, when the RMLA is operated in dwell mode, the cycle length is equal to To. In other of these embodiments, when the RMLA is operated in dwell mode, the cycle length is equal to a desired cycle length Td that is greater than To.
[0016]In any of the above embodiments, the motion profile shape can be sinusoidal. Or, the motion profile shape can combine periods of deceleration and acceleration near extremes of the motion profile shape with motion at a constant speed between the periods of deceleration and acceleration.
[0017]In any of the above embodiments, the RMLA can be configure to actuate a shaft that drives a piston.
[0018]A second general aspect of the present invention is a method of controlling a repetitive motion linear actuator (RMLA). The method includes accepting a minimum speed scaling repetition rate, accepting a commanded repetition rate, comparing the minimum speed scaling repetition rate with the commanded repetition rate, and causing the RMLA to repetitively apply a linear actuation cycle to a process at the commanded repetition rate, said linear actuation cycle being characterized by a motion profile shape having a cycle length, said process being configured to operate at a maximum operating efficiency when the cycle length is equal to an optimal cycle length To.
[0019]Causing the RMLA to repetitively apply the linear actuation cycle to the process at the commanded repetition rate comprises automatically selecting between a speed scaling mode and a dwell mode, wherein, when the commanded repetition rate is greater than or equal to the minimum speed scaling repetition rate, the RMLA is operated in the speed scaling mode by causing the linear actuation cycle to be continuously repeated at the commanded repetition rate, said motion profile shape being speed scaled such that the cycle length is equal to the inverse of the commanded repetition rate.
[0020]When the commanded repetition rate is less than the minimum speed scaling repetition rate, the RMLA is operated in the dwell mode by causing the linear actuation cycle to be discontinuously repeated at the commanded repetition rate, such that the actuation cycles are separated by periods when actuation is not applied, and such that the cycle length of the actuation cycles is less than the inverse of the commanded repetition rate.
[0021]In embodiments, when the RMLA is operated in dwell mode, the cycle length is equal to the inverse of the minimum speed scaling repetition rate;
[0022]In any of the above embodiments, when the RMLA is operated in dwell mode, the cycle length can be less than the inverse of the minimum speed scaling repetition rate. Or, when the RMLA is operated in dwell mode, the cycle length can be equal to To. In some of these embodiments, when the RMLA is operated in dwell mode, the cycle length is equal to a desired cycle length Td that is greater than To.
[0023]In any of the above embodiments, the motion profile shape can be sinusoidal, or the motion profile shape combines periods of deceleration and acceleration near extremes of the motion profile shape with motion at a constant speed between the periods of deceleration and acceleration.
[0024]And in any of the above embodiments, the RMLA can be configure to actuate a shaft that drives a piston.
[0025]The features and advantages described herein are not all-inclusive and, in particular, many additional features and advantages will be apparent to one of ordinary skill in the art in view of the drawings, specification, and claims. Moreover, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes, and not to limit the scope of the inventive subject matter.
BRIEF DESCRIPTION OF THE DRAWINGS
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
DETAILED DESCRIPTION
[0034]The present invention is an apparatus and method for optimizing the operation of a process that is driven by a linear actuator over a wide range of reduced actuator repetition rates.
[0035]When it becomes necessary to increase the repetition rate of a repetitive motion linear actuator (RMLA) by speed scaling, such that the cycle length T of the motion profile shape is less than the optimal process efficiency value To, a loss of process efficiency may be unavoidable. The present invention is an apparatus and method for maintaining optimal system operation when it is necessary to reduce the repetition rate of an RMLA such that T would be longer than Td if the repetition rate reduction was due entirely to speed scaling.
[0036]In particular, with reference to
[0037]With reference to
[0038]With reference to
[0039]An example of this approach is illustrated in
[0040]With reference again to
[0041]An example of this approach is illustrated in
[0042]In various embodiments, the RMLA is operated by a controller (not shown) which is configured to automatically transition between speed scaling mode and dwell mode according to specified criteria. In embodiments, the operator of the process is only required to input a repetition rate command to the controller, based upon which the controller seamlessly transitions between speed scaling mode and dwell mode, according to whether the commanded rep rate is above or below the speed scaling limit. In embodiments, the controller can be configured by the operator of the process as needed to optimize the tradeoffs between minimizing the shock loading to the system and maximizing the process efficiency.
[0043]The foregoing description of the embodiments of the invention has been presented for the purposes of illustration and description. Each and every page of this submission, and all contents thereon, however characterized, identified, or numbered, is considered a substantive part of this application for all purposes, irrespective of form or placement within the application. This specification is not intended to be exhaustive or to limit the invention to the precise form disclosed. Many modifications and variations are possible in light of this disclosure.
[0044]Although the present application is shown in a limited number of forms, the scope of the disclosure is not limited to just these forms, but is amenable to various changes and modifications. The present application does not explicitly recite all possible combinations of features that fall within the scope of the disclosure. The features disclosed herein for the various embodiments can generally be interchanged and combined into any combinations that are not self-contradictory without departing from the scope of the disclosure. In particular, the limitations presented in dependent claims below can be combined with their corresponding independent claims in any number and in any order without departing from the scope of this disclosure, unless the dependent claims are logically incompatible with each other.
Claims
What is claimed is:
1. A repetitive motion linear actuator system comprising:
a controller; and
a repetitive motion linear actuator (RMLA) configured, under control of the controller, to repetitively apply a linear actuation cycle to a process, said linear actuation cycle being characterized by a motion profile shape having a cycle length, said process being configured to operate at a maximum operating efficiency when the cycle length is equal to an optimal cycle length To;
wherein the controller is configured to:
accept a minimum speed scaling repetition rate;
accept a commanded repetition rate;
compare the commanded repetition rate with the minimum speed scaling repetition rate;
when the commanded repetition rate is greater than or equal to the minimum speed scaling repetition rate, operate the RMLA in a speed scaling mode by causing the linear actuation cycle to be continuously repeated at the commanded repetition rate, said motion profile shape being speed scaled such that the cycle length is equal to the inverse of the commanded repetition rate; and
when the commanded repetition rate is less than the minimum speed scaling repetition rate, operate the RMLA in a dwell mode by causing the linear actuation cycle to be discontinuously repeated at the commanded repetition rate, such that the actuation cycles are separated by periods when actuation is not applied, and such that the cycle length of the actuation cycles is less than the inverse of the commanded repetition rate;
said controller being configured to select automatically between said speed scaling mode and said dwell mode according to the commanded repetition rate and the minimum speed scaling repetition rate.
2. The repetitive motion linear actuator system of
3. The repetitive motion linear actuator system of
4. The repetitive motion linear actuator system of
5. The repetitive motion linear actuator system of
6. The repetitive motion linear actuator system of
7. The repetitive motion linear actuator system of
8. The repetitive motion linear actuator system of
9. A method of controlling a repetitive motion linear actuator (RMLA), the method comprising:
accepting a minimum speed scaling repetition rate;
accepting a commanded repetition rate;
comparing the minimum speed scaling repetition rate with the commanded repetition rate; and
causing the RMLA to repetitively apply a linear actuation cycle to a process at the commanded repetition rate, said linear actuation cycle being characterized by a motion profile shape having a cycle length, said process being configured to operate at a maximum operating efficiency when the cycle length is equal to an optimal cycle length To;
wherein causing the RMLA to repetitively apply the linear actuation cycle to the process at the commanded repetition rate comprises automatically selecting between a speed scaling mode and a dwell mode, wherein:
when the commanded repetition rate is greater than or equal to the minimum speed scaling repetition rate, the RMLA is operated in the speed scaling mode by causing the linear actuation cycle to be continuously repeated at the commanded repetition rate, said motion profile shape being speed scaled such that the cycle length is equal to the inverse of the commanded repetition rate; and
when the commanded repetition rate is less than the minimum speed scaling repetition rate, the RMLA is operated in the dwell mode by causing the linear actuation cycle to be discontinuously repeated at the commanded repetition rate, such that the actuation cycles are separated by periods when actuation is not applied, and such that the cycle length of the actuation cycles is less than the inverse of the commanded repetition rate.
10. The method of
11. The method of
12. The method of
13. The method of
14. The method of
15. The method of
16. The method of