BACKGROUND OF THE INVENTION
This invention relates to improvements in fluid power control systems for hydraulically actuated, cooperating multiple load-engaging members normally mounted on lift trucks or other industrial vehicles. The multiple load-engaging members may be load-handling forks, clamp arms for load surfaces of curved, planar or other configurations, split clamp arms for handling multiple loads of different sizes simultaneously, layer picker clamp arms and their supporting booms, upenders, or other multiple load-engaging members movable cooperatively, but often differently, by linear or rotary hydraulic actuators. Differences in the respective cooperative movements of the respective multiple load-engaging members may include one or more differences in position, speed, acceleration, deceleration, and/or other variables. Although such differences are sometimes intended, they usually are unintended and cause the cooperating load-engaging members to become uncoordinated.
The respective movements of such cooperating mobile load-engaging members have conventionally been controlled either manually or automatically by fluid power valve assemblies which regulate respective flows of hydraulic fluid through parallel connections to separate hydraulic actuators which move each load-engaging member. Hydraulic flow divider/combiner valves are commonly used to try to achieve coordinated synchronous movements of such parallel-connected hydraulic actuators by attempting automatically to apportion respective hydraulic flows to and from the separate hydraulic actuators involved. However, such flow divider/combiner valves are capable of controlling only roughly approximate movements of separate hydraulic actuators, with the result that their presence in any hydraulic control system prevents highly accurate control of the actuators and allows accumulated errors. Other prior systems, which attempt to automatically correct unintended differences in the respective simultaneous movements of separate hydraulic actuators by monitoring their respective positions to provide feedback to respective hydraulic control valves, either variably regulate the separate control valves simultaneously, or completely block one of the valves until the correction has been completed, thereby substantially limiting the speed with which the actuators are able to complete their intended movements.
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS
FIG. 1 is a simplified electro-hydraulic diagram of an exemplary fluid power control system usable in this invention.
FIG. 2 is a simplified electro-hydraulic diagram of an alternative exemplary fluid power control system usable in this invention.
FIG. 3 is an exemplary logic flow diagram usable with the systems of FIGS. 1 and 2.
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
FIG. 1 shows a pair of exemplary linear hydraulic actuators in the form of separate, laterally-extending, oppositely-facing hydraulic piston and cylinder assemblies A and B. In general, oppositely-facing piston and cylinder assemblies are extremely common arrangements on lift truck load-handling carriages. Alternatively, the hydraulic actuators A and B could be of a rotary hydraulic motor type, depending upon the load-handling application.
An exemplary type of piston and cylinder assembly suitable for actuators A and B in the present disclosure is a Parker-Hannifin piston and cylinder assembly as shown in U.S. Pat. No. 6,834,574, the disclosure of which is hereby incorporated by reference in its entirety. Such piston and cylinder assembly includes an optical sensor, such as sensor 11 or sensor 13 in FIG. 1, capable of reading finely graduated unique incremental position indicia, indicated schematically as 15, along the lengths of each respective piston rod 10 or 12. As explained in the foregoing U.S. Pat. No. 6,834,574, the indicia 15 enable a respective sensor 11 or 13 to discern the location of the piston rod relative to the cylinder, as well as the changing displacement of the piston rod as it is extended or retracted. Alternative types of sensor assemblies also usable for this purpose could include, for example, magnetic code type sensors or potentiometer type sensors.
The sensors 11 and 13 preferably transmit signal inputs to a time-referenced microprocessor-based controller 14, enabling the controller to sense differences in the respective movements of the hydraulic actuators A and B, including not only the differences in respective linear positions, displacements and directions of travel of each piston rod 10 and 12, but also differences in the respective speeds of each piston rod (as first derivatives of the sensed displacements relative to time), and in the respective accelerations or decelerations of each piston rod (as second derivatives of the sensed displacements relative to time). Where rotary movement of a hydraulic actuator is desired, rather than linear movement, the same basic principles can be used with rotary components.
The hydraulic circuit of FIG. 1 preferably receives pressurized hydraulic fluid from a reservoir 16 and pump 18 on a lift truck (not shown), under pressure which is limited by a relief valve 20, through a conduit 22 and a three-position flow and direction control valve 24. The valve 24 is preferably of a proportional flow control type, which can be variably regulated either manually or by a proportional type electrical linear actuator 24a responsive to the controller 14. The pump 18 also feeds other lift truck hydraulic components and their individual control valves (not shown) through a conduit 26. A conduit 28 returns fluid exhausted from all of the hydraulic components to the reservoir 16.
To extend both piston rods 10 and 12 from the cylinders of actuators A and B simultaneously in opposite directions, the spool of the valve 24 is shifted upwardly in FIG. 1 to provide fluid under pressure from pump 18 to conduit 30 and thus to parallel conduits 32 and 34 to feed the piston ends of the respective hydraulic actuators A and B. As the piston rods extend, fluid is simultaneously exhausted from the rod ends of the actuators A and B through conduits 36 and 38 through normally open valves 40 and 42, respectively, and thereafter through valve 24 and conduit 28 to the reservoir 16.
Conversely, shifting the spool of the valve 24 downwardly in FIG. 1 retracts the two piston rods simultaneously by directing pressurized fluid from the pump 18 through respective conduits 36 and 38 and valves 40 and 42 to the respective rod ends of the two actuators A and B, while fluid is simultaneously exhausted from their piston ends through respective conduits 32 and 34 and through the valve 24 and conduit 28 to the reservoir 16.
As an optional alternative, the hydraulic circuit of FIG. 1 could be modified to include an additional manually or electrically controlled exemplary valve 44 shown in dotted lines in FIG. 1. The optional additional valve 44 has two spool positions which affect the direction of movement of actuator B only. The upper spool position maintains the flows of hydraulic fluid to and from the actuators A and B in the same manner described above so that the two piston rods 10 and 12 move in opposite directions simultaneously. However, the lower spool position of valve 44 reverses the directions of flow to and from actuator B (but not actuator A) so that piston rods 10 and 12 can both be moved simultaneously and reversibly in a common direction, rather than in opposite directions. This latter optional capability is useful when a pair of load-engaging members are required to move in the same direction simultaneously with a side shifting motion, often with an offsetting separation between them along their common direction of travel. More complex hydraulic valve circuitries which would place the actuators A and B in a hydraulic series arrangement, rather than leaving them in a hydraulic parallel arrangement as valve 44 does, have long been preferred in lift truck load handlers when a side-shifting movement with a fixed separation powered by oppositely-facing piston and cylinder assemblies is required. This is because a simple parallel hydraulic arrangement directs pressurized fluid to the piston end of one side-shifting cylinder and the rod end of the other cylinder simultaneously when they are moving in a common direction and are oppositely-facing as in FIG. 1. Such two ends are volumetrically different, thereby tending to create an automatic difference in the speeds of parallel-connected, oppositely-facing cylinders during side shifting. However, in the present case, because of the automatic movement-coordinating function of the electro-hydraulic circuitry of FIG. 1 to be explained below, the simpler parallel arrangement provided by the valve 44 is satisfactory.
Regardless of whether opening, closing or sideshifting movements are involved, the parallel hydraulic connections in FIG. 1 between the respective flows of hydraulic fluid through the hydraulic actuators A and B would normally tend to permit the respective movements of the two piston rods 10 and 12 to become uncoordinated in any of a number of unintended ways due to differences in their respective movements from unequal opposing forces, frictional resistance, hydraulic conduit flow resistance, etc. Such differences can result in a significant lack of coordination in absolute or relative positions, speeds, accelerations and/or decelerations of the piston rods of the actuators A and B.
In the exemplary system of FIG. 1, however, an electrically-controlled fluid-power valve assembly, consisting of valves 40 and 42 and the controller 14, are automatically operable to regulate the respective flows of hydraulic fluid through the respective hydraulic actuators A and B to decrease any such unintended differences in movement and thereby achieve accurate coordination of the actuators. Valves 40 and 42 are preferably electrically-controlled, variable-restriction flow control valves which, under the automatic command of controller 14, variably restrictively decrease the respective flows of fluid through the two hydraulic actuators A and B as needed, separately and nonsimultaneously, substantially in proportion to the sensed magnitude of any unintended difference in their movements. Instead of variable-restriction valves, the valves 40 and 42 could be electrically-controlled on/off valves which are preferably pulsed or dithered rapidly between their on and off positions by the controller 14 separately and nonsimultaneously at variable frequencies to variably decrease the average respective fluid flows, resulting in a restrictive flow control similar to that of a variable-restriction valve.
Although the electrically-controlled fluid-power valves 40 and 42 are preferably of a flow restricting type, as a further alternative they could be of a variable-relief type which, when actuated nonsimultaneously to regulate the flow through one or the other of the actuators A and B, variably relieve (i.e., extract) hydraulic fluid from the fluid flow to decrease the flow, and exhaust such extracted fluid to the reservoir 16 through valve 24 and conduit 28.
In any case, the valves 40 and 42 preferably operate under the automatic control of the controller 14 by virtue of respective control signals 43 and 45 as shown in FIG. 1. Regardless of whether the hydraulic actuators A and B are moving in opposite directions, or optionally moving in the same direction as discussed above, the valve 40 is capable of regulating the flow of fluid in conduit 36 reversibly through actuator A, and the valve 42 is likewise capable of regulating the flow of fluid in conduit 38 reversibly through actuator B. Thus valve 40 variably controls the movement of actuator A, and valve 42 separately and nonsimultaneously variably controls the movement of actuator B.
An exemplary algorithm for the control of the valves 40 and 42 by controller 14 to regulate the respective flows of hydraulic fluid through actuator A and actuator B will be explained with reference to the exemplary simplified logic flow diagram of FIG. 3. At the start of the rapidly repeated logic process shown in FIG. 3, the controller senses the respective starting positions of actuators A and B at step 48 from sensors 11 and 13 respectively. Also, at step 49, various controller inputs 46 in FIG. 1 enable an operator or conventional automated warehouse control system to set intended actuator parameters, such as actuator direction of movement, actuator position limits and/or relative positions, actuator speed, acceleration and/or deceleration limits, adjustable minimum error tolerances, and/or other desired variables. Then, assuming for example that the controller is set to monitor simultaneous movements of the piston rods 10 and 12 in opposite directions about an imaginary centerline, sensor 11 of actuator A enables controller 14 to sense at step 50 whether or not the position displacement magnitude for piston rod 10 of actuator A is increasing. If yes, the controller determines that the piston rods are extending and opening away from each other and, if not, that they are retracting and closing toward each other. If the piston rods are opening, the controller determines at step 52 whether the position displacement magnitude of piston rod 10 of actuator A as sensed by sensor 11 is greater than the simultaneous position displacement magnitude of piston rod 12 of actuator B as sensed by sensor 13. If yes, the controller determines that the current position of the extension movement of piston rod 12 is lagging behind the current position of the extension movement of piston rod 10. In such case the controller sets a speed limit, which was previously input at step 49, on the leading piston rod 10 of actuator A at step 54, but sets no speed limit on the lagging piston rod 12 of actuator B. At step 56 the controller determines the magnitude of the difference between the current positions of piston rods 10 and 12, and at step 58 the controller determines whether such difference is less than an adjustable minimum error tolerance previously input at step 49. If so, valve 40 is not thereby actuated by controller 14 to decrease the existing flow through actuator A.
On the other hand, if such difference in magnitude is not less than the minimum error tolerance, the controller 14 actuates the valve 40 to decrease the flow through actuator A, in relation to the size of the difference, by variably restricting the flow exhausted from the rod end of actuator A during its extension, thus retarding the extension movement of actuator A and thereby decreasing the position difference in movement between leading actuator A and lagging actuator B. Valve 42, however, is not simultaneously actuated and remains in its normal open condition. Therefore any excess pressurized flow from the pump 18 resulting from the restriction of flow through actuator A by valve 40 is automatically diverted to actuator B through conduit 34 to speed up the extension movement of the lagging actuator B to more rapidly catch up to actuator A.
Moreover, by decreasing the difference in movement between the two hydraulic actuators A and B as a result of decreasing, but not stopping, hydraulic flow through the leading actuator A, and by maintaining a maximum speed limit only on the leading actuator A and not on the lagging actuator B, the fluid power valve assembly not only enables more rapid correction of the unintended difference in movement between the two actuators A and B, but also minimizes any delay in completing their intended movements which would otherwise be caused by the correction process.
If the determination at step 52 of FIG. 3 is that actuator A, rather than actuator B, is the lagging actuator, then the same process is followed but with valve 42 being the restricting valve as shown in FIG. 3.
The logic sequence on the right-hand side of FIG. 3, relevant to the case where the actuators are both retracting in a closing manner, corresponds to the steps previously described where the actuators are both extending.
Alternatively, in the optional situation where the controller 14 is controlling movements of the piston rods 10 and 12 both in a common direction of movement as a result of having shifted the optional valve 44 to its flow-reversing position, the operation is still substantially the same as that shown in FIG. 3 where the lagging actuator is similarly determined by a comparison of the respective position magnitudes of the piston rods 10 and 12 in their common direction, excluding any intended preset separation of the rods in their common direction.
Where the difference in movement being controlled is with respect to parameters other than position, such as speed, acceleration or deceleration, the controller 14 is able to sense these differences and cause their correction through the respective valve 40 or 42, as the case may be, to decrease or eliminate the difference using substantially the same approach exemplified by FIG. 3.
The foregoing examples create asynchronous speeds of the respective actuators A and B to attain intended synchronous positions of the actuators more accurately and more rapidly than was previously possible. Conversely if it is desired to achieve similar benefits by using such asynchronous speeds to attain intended asynchronous positions of the actuators A and B, with one or more intended predetermined differences in their movements, this can be accomplished by appropriate different preset parameters for each actuator which are input to the controller at step 49 of FIG. 3. For example, if it is intended to open or close the actuators A and B so as to result in respective piston rod positions equally spaced on either side of a new centerline offset by a preset distance from an old centerline, the preset offset distance can be added to the sensed displacement of one actuator and subtracted from the sensed displacement of the other, so that the actuator having the greatest distance to move is treated as the lagging actuator in FIG. 3. A similar approach can be used, for example, if it is intended to move the actuators in a common direction to new positions having a preset separation different than their old preset separation. A similar approach can also be used if it is intended to reposition only one actuator relative to the other.
FIG. 2 shows an exemplary electro-hydraulic diagram substantially the same as FIG. 1, except that electrically-controlled fluid-power valves 40 and 42 are replaced by a single three position electrically-controlled proportional valve 60. The function of valve 40 of FIG. 1 is performed by the spool position 60a of valve 60, and the function of valve 42 of FIG. 1 is performed by the spool position 60b of valve 60. In accordance with the preferred mode of operation where the two valves 40 and 42 are not operated to restrict flow simultaneously, the spool positions 60a and 60b are physically incapable of simultaneous operation.
The terms and expressions which have been employed in the foregoing specification are used therein as terms of description and not of limitation, and there is no intention, in the use of such terms and expressions, of excluding equivalents of the features shown and described or portions thereof, it being recognized that the scope of the invention is defined and limited only by the claims which follow.