EP0597657A1 - Piston and cylinder assembly control system - Google Patents
Piston and cylinder assembly control system Download PDFInfo
- Publication number
- EP0597657A1 EP0597657A1 EP93308912A EP93308912A EP0597657A1 EP 0597657 A1 EP0597657 A1 EP 0597657A1 EP 93308912 A EP93308912 A EP 93308912A EP 93308912 A EP93308912 A EP 93308912A EP 0597657 A1 EP0597657 A1 EP 0597657A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- piston
- speed
- cylinder
- maximum permitted
- cylinder assembly
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B11/00—Servomotor systems without provision for follow-up action; Circuits therefor
- F15B11/02—Systems essentially incorporating special features for controlling the speed or actuating force of an output member
- F15B11/04—Systems essentially incorporating special features for controlling the speed or actuating force of an output member for controlling the speed
- F15B11/046—Systems essentially incorporating special features for controlling the speed or actuating force of an output member for controlling the speed depending on the position of the working member
- F15B11/048—Systems essentially incorporating special features for controlling the speed or actuating force of an output member for controlling the speed depending on the position of the working member with deceleration control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/30—Directional control
- F15B2211/305—Directional control characterised by the type of valves
- F15B2211/30525—Directional control valves, e.g. 4/3-directional control valve
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/30—Directional control
- F15B2211/32—Directional control characterised by the type of actuation
- F15B2211/327—Directional control characterised by the type of actuation electrically or electronically
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/30—Directional control
- F15B2211/35—Directional control combined with flow control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/60—Circuit components or control therefor
- F15B2211/63—Electronic controllers
- F15B2211/6303—Electronic controllers using input signals
- F15B2211/6336—Electronic controllers using input signals representing a state of the output member, e.g. position, speed or acceleration
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/60—Circuit components or control therefor
- F15B2211/63—Electronic controllers
- F15B2211/6303—Electronic controllers using input signals
- F15B2211/6346—Electronic controllers using input signals representing a state of input means, e.g. joystick position
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/60—Circuit components or control therefor
- F15B2211/665—Methods of control using electronic components
- F15B2211/6654—Flow rate control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/70—Output members, e.g. hydraulic motors or cylinders or control therefor
- F15B2211/705—Output members, e.g. hydraulic motors or cylinders or control therefor characterised by the type of output members or actuators
- F15B2211/7051—Linear output members
- F15B2211/7052—Single-acting output members
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/70—Output members, e.g. hydraulic motors or cylinders or control therefor
- F15B2211/705—Output members, e.g. hydraulic motors or cylinders or control therefor characterised by the type of output members or actuators
- F15B2211/7051—Linear output members
- F15B2211/7053—Double-acting output members
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/70—Output members, e.g. hydraulic motors or cylinders or control therefor
- F15B2211/71—Multiple output members, e.g. multiple hydraulic motors or cylinders
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/70—Output members, e.g. hydraulic motors or cylinders or control therefor
- F15B2211/75—Control of speed of the output member
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F15—FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
- F15B—SYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
- F15B2211/00—Circuits for servomotor systems
- F15B2211/70—Output members, e.g. hydraulic motors or cylinders or control therefor
- F15B2211/755—Control of acceleration or deceleration of the output member
Definitions
- This invention relates to a piston and cylinder assembly control system, in particular a system for controlling the speed of one or more pistons in a piston and cylinder assembly.
- Such piston speed control systems are used, for example, in tractor mounted loader and digger operating systems.
- the invention therefore provides a piston and cylinder assembly control system including:
- the piston and cylinder assembly may be double acting or single acting. If double acting it may comprise a double acting ram or two opposed single acting rams.
- the piston means may be a single piston reciprocating in a single cylinder or two pistons reciprocating in respective cylinders.
- the invention provides the advantage that not only are very sudden stresses as a piston arrives at the end of a cylinder avoided but also stresses experienced by the assembly, and the part driven by the assembly, as the piston decelerates can be controlled. Such stresses can be kept to a minimum if, for the majority of the piston travel, the maximum permitted piston speed at any position reduces as a function of the square of the distance to the stopping position. However, to provide a jerk free piston halt, for the final portion of piston travel the maximum permitted piston speed may reduce as a function of the distance to the stopping position.
- the system may determine the maximum permitted piston speed at any position by using a look-up table in the control unit, or by calculation according to a predetermined relationship.
- the actual piston speed at any point may be obtained by differentiation of the piston position signals or from separate speed sensor means.
- the position sensing means providing signals indicative of the position of the piston within the cylinder may sense the position of the part driven by the piston and cylinder assembly and the control unit may be arranged appropriately such that the signals are converted to piston position signals. Alternatively the position sensing means may directly sense the position of the piston within the cylinder.
- a tractor front loader has a loader tower 10 supported on the chassis (not shown).
- a loader beam 12 is pivotally connected to the upper end of the loader tower 10 at one end and has a bucket 14 pivotally connected to its other end.
- the beam 12 and bucket 14 are moved about their respective pivot points by means of beam and bucket double acting hydraulic actuators 16 and 1 8 respectively.
- the actuators 16 and 18 each comprise a piston 16a, 18a and a cylinder 16b, 18b.
- the supply to and exhaust of hydraulic fluid from the actuators 16 and 18 is controlled by solenoid operated valves 20 and 22 respectively.
- the valves 20 and 22 receive pressurised fluid from pump 24 and exhaust fluid to reservoir 26.
- Valve operating solenoids 20a and 22a receive control signals from control unit 28 via lines 30 and 32.
- Movements of the beam 12 and bucket 14 about their respective pivot points are monitored by beam and bucket position sensors 34 and 36 respectively in the form of rotary potentiometers.
- the sensors 34, 36 send position signals to the control unit 28 via lines 38 and 40.
- the sensors 34, 36 are shown located at the beam and bucket pivot points they may be located adjacent to the pivot points with appropriate links or struts to ensure they sense the movements correctly.
- the control unit 28 is connected to control lever assembly 42 via lines 44.
- the control lever assembly 42 includes a manually operable control lever 42a mounted for pivotal movement about two perpendicular axes in the X and Y directions shown in Figure 1, the control lever 42a being located appropriately for operation by the right hand.
- the control unit 28 generates the control signals in response to signals received from the control lever assembly 42, representing movement of control lever 42a, and from the position sensors 34 and 36 as described later.
- the lever 42a is pivotted in the Y direction to command movement of the beam 12. Initially the piston 1 6a accelerates towards a speed proportional to the pivot angle of the lever 42a. However, every 5ms the control unit 28 performs a calculation and checking routine to ascertain whether the speed commanded by the lever 42a should be modulated, and if modulation is necessary generates appropriately modulated control signals for the solenoid 20a.
- the control unit 28 receives sensed angular position signals from the sensor 34 along line 38.
- the angular position signals are used in combination with the known end point of travel of the beam to calculate the angular distance to the end point. This angular distance is used as an input value for a maximum permitted piston speed look-up table in the control unit 28. Thus the angular distance is converted to a linear speed.
- the control unit 28 also calculates the actual speed of the piston 16a by conversion and differentiation of the angular position signals.
- the actual speed of the piston 16a is then compared with the maximum permitted piston speed for the distance to the end of travel and, if the maximum permitted speed is exceeded, the control unit 28 modulates the control signal for the solenoid 20a to reduce the fluid flow rate to and from the cylinder 1 6b such that the piston speed is reduced below the maximum permitted speed.
- the exact manner of control of the flow rate to and from the cylinder 16b depends on a number of factors including headside/rodside flow, gravity and inertia of the load.
- solid curve 50 illustrates the maximum permitted piston speed versus distance to piston stopping point curve appropriate for the beam actuator 16 during raising of the beam 12 and for the bucket actuator 18 during crowding of the bucket 14.
- region A the maximum permitted piston speed is proportional to the square of the distance to the stopping point.
- region B the maximum permitted piston speed in region B is proportional to the distance to the stopping point.
- Dashed curve 52 illustrates an example of actual speed attained by the piston 16a or 18a. In portion A1 of region A curve 52 is straight and below the curve 50 indicating that the speed commanded by the lever 42a is below the maximum permitted piston speed.
- the dashed curve 52 joins the solid curve 50 indicating that at that point the speed commanded by the lever 42a has become the maximum permitted piston speed and the control unit has begun to modulate the control signals for the solenoid 20a or 22a and thus the oil flow to and from the cylinder 16b or 18b.
- the change of oil flow into cylinder 16b or 18b with time for the above example is illustrated by curve 54.
- portion P1 corresponding to A1 of Figure 2
- the oil flow is constant, and the speed of the piston 16a or 18a is constant.
- portion P2 corresponding to A2 of Figure 2
- the oil flow reduces at a constant rate and the deceleration of the piston 16a or 18a is constant.
- region Q the oil flow reduces exponentially to provide a no-jerk stop at the stopping position.
- the maximum permitted piston speed curve in these cases is illustrated by the solid line 56 in Figure 4.
- the curve 56 is the same as the curve 50 until at point T it falls to one third of the maximum permitted piston speed, as shown over portion C of the curve 56. No further slowing of the piston takes place, thus the remaining travel of the piston occurs at a constant speed, as shown over portion D of the curve 56.
- time outs are imposed.
- the control unit 28 ceases to modulate the flow of oil at point T it sets a time delay, for instance 0.5s or 1.0s, after which the flow of oil to the respective cylinder 16b or 18b is cut off completely.
- the system of the invention is not limited to use in tractor front loaders as described above. It is, for instance, particularly applicable for use on the backhoes of tractor digger loaders, to control piston speed during movement of the boom, dipper and bucket or other attachment.
- the stopping position used by the system control unit in the calculation and checking routine need not be the end of the piston stroke. If the vehicle or machine to which the system is fitted also has a control system allowing other end stops to be set, for instance backhoe dig and dump positions, the piston may be slowed to a stop at these positions instead of at the end of the cylinder.
- the system is not limited to the control of piston speed as the piston approaches a stopping point.
- the maximum permitted piston speed envelope can be of any form required for a particular application. There may, for instance, be applications where for safety reasons a piston must travel slowly during a mid portion of its travel as well as slowing to a stop at the ends.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Operation Control Of Excavators (AREA)
- Fluid-Pressure Circuits (AREA)
Abstract
A piston and cylinder assembly control system is described which includes a piston (16a; 18a) reciprocating in a cylinder (16b; 18b) and connected to a part (12; 14) to be driven by the piston and cylinder assembly, a position sensor (34; 36) arranged to provide signals indicative of the position of the piston in the cylinder, a valve (20; 22) for controlling fluid flow to and from the cylinder, and a control unit (28). The control unit is arranged to: (i) receive the position dependent signals, (ii) determine the actual current speed of the piston in the cylinder, (iii) determine the maximum permitted speed of the piston at the current position from a predetermined relationship between maximum piston speed and current piston position, (iv) compare the maximum permitted speed with the actual speed, and (v) generate valve control signals to control the fluid flow to and from the cylinder such that the maximum permitted piston speed is never exceeded.
The piston and cylinder assembly may be double acting or single acting. If double acting it may comprise a double acting ram or two single acting rams.
Description
- This invention relates to a piston and cylinder assembly control system, in particular a system for controlling the speed of one or more pistons in a piston and cylinder assembly.
- Systems for reducing the speed of a piston in a piston and cylinder assembly as the piston approaches the end of travel are known. One such system is described in EP 0022105 where for the majority of the piston's travel the fluid supply to the cylinder is proportional to the setting of the actuator but, as the piston approaches the end of the cylinder the fluid supply is reduced so that it is proportional to the distance to travel to the end of the cylinder. This prevents the piston hitting the end of the cylinder at high speed and thus prevents sudden high stresses to the piston and cylinder assembly and to the parts of a machine or vehicle moved by the assembly.
- Such piston speed control systems are used, for example, in tractor mounted loader and digger operating systems.
- It is an object of the invention to provide an improved piston and cylinder assembly control system.
- The invention therefore provides a piston and cylinder assembly control system including:
- piston means reciprocating in cylinder means and connected to a part to be driven by the piston and cylinder assembly;
- position sensing means arranged to provide signals indicative of the position of the piston means in the cylinder means;
- valve means for controlling fluid flow to and from the cylinder means, and
- a control unit arranged to:
- receive the position dependent signals;
- determine the actual current speed of the piston means in the cylinder means;
- determine the maximum permitted speed of the piston means at the current position from a predetermined relationship between maximum piston means speed and current piston means position;
- compare the maximum permitted speed with the actual speed, and
- generate valve control signals to control the fluid flow to and from the cylinder means such that the maximum permitted piston means speed is never exceeded.
- The piston and cylinder assembly may be double acting or single acting. If double acting it may comprise a double acting ram or two opposed single acting rams. Thus the piston means may be a single piston reciprocating in a single cylinder or two pistons reciprocating in respective cylinders.
- The invention provides the advantage that not only are very sudden stresses as a piston arrives at the end of a cylinder avoided but also stresses experienced by the assembly, and the part driven by the assembly, as the piston decelerates can be controlled. Such stresses can be kept to a minimum if, for the majority of the piston travel, the maximum permitted piston speed at any position reduces as a function of the square of the distance to the stopping position. However, to provide a jerk free piston halt, for the final portion of piston travel the maximum permitted piston speed may reduce as a function of the distance to the stopping position.
- The system may determine the maximum permitted piston speed at any position by using a look-up table in the control unit, or by calculation according to a predetermined relationship. The actual piston speed at any point may be obtained by differentiation of the piston position signals or from separate speed sensor means.
- The position sensing means providing signals indicative of the position of the piston within the cylinder may sense the position of the part driven by the piston and cylinder assembly and the control unit may be arranged appropriately such that the signals are converted to piston position signals. Alternatively the position sensing means may directly sense the position of the piston within the cylinder.
- One embodiment of the invention, as applied to a tractor front loader, will now be described, by way of example only, with reference to the accompanying drawings in which:
- Figure 1
- schematically illustrates a tractor front loader incorporating a system according to the invention for controlling the speed of pistons in the bucket and beam cylinders of the loader;
- Figure 2
- graphically illustrates the curve of the maximum permitted piston speed versus distance to piston stopping point for (a) the loader beam when being raised and (b) the bucket when being crowded, and an example of actual speed during such use;
- Figure 3
- graphically illustrates the oil flow into and out of the respective cylinder during the example of Figure 2; and
- Figure 4
- graphically illustrates the curve of the maximum permitted piston speed versus distance to piston stopping point for (a) the loader beam when being lowered and (b) the bucket when being dumped.
- Referring to Figure 1, a tractor front loader has a
loader tower 10 supported on the chassis (not shown). Aloader beam 12 is pivotally connected to the upper end of theloader tower 10 at one end and has abucket 14 pivotally connected to its other end. Thebeam 12 andbucket 14 are moved about their respective pivot points by means of beam and bucket double actinghydraulic actuators 16 and 1 8 respectively. Theactuators piston 16a, 18a and acylinder actuators valves valves pump 24 and exhaust fluid toreservoir 26. Valve operatingsolenoids control unit 28 vialines 30 and 32. - Movements of the
beam 12 andbucket 14 about their respective pivot points are monitored by beam andbucket position sensors sensors control unit 28 vialines sensors - The
control unit 28 is connected tocontrol lever assembly 42 vialines 44. Thecontrol lever assembly 42 includes a manuallyoperable control lever 42a mounted for pivotal movement about two perpendicular axes in the X and Y directions shown in Figure 1, thecontrol lever 42a being located appropriately for operation by the right hand. Thecontrol unit 28 generates the control signals in response to signals received from thecontrol lever assembly 42, representing movement ofcontrol lever 42a, and from theposition sensors - Pivotal movement of the control lever 42a to the left and right, i.e. in the X direction, commands pivotal movement of the
bucket 14 with respect to thebeam 12. Pivotal movement of the control lever 42a forwards and backwards, i.e. in the Y direction, commands pivotal movement of thebeam 12 with respect to thetower 10. - When the
beam 12 is, for instance, moved from some point in its possible range of movement to one end of its range of travel the system operates as follows. Thelever 42a is pivotted in the Y direction to command movement of thebeam 12. Initially the piston 1 6a accelerates towards a speed proportional to the pivot angle of thelever 42a. However, every 5ms thecontrol unit 28 performs a calculation and checking routine to ascertain whether the speed commanded by thelever 42a should be modulated, and if modulation is necessary generates appropriately modulated control signals for thesolenoid 20a. - The
control unit 28 receives sensed angular position signals from thesensor 34 alongline 38. The angular position signals are used in combination with the known end point of travel of the beam to calculate the angular distance to the end point. This angular distance is used as an input value for a maximum permitted piston speed look-up table in thecontrol unit 28. Thus the angular distance is converted to a linear speed. Thecontrol unit 28 also calculates the actual speed of the piston 16a by conversion and differentiation of the angular position signals. The actual speed of the piston 16a is then compared with the maximum permitted piston speed for the distance to the end of travel and, if the maximum permitted speed is exceeded, thecontrol unit 28 modulates the control signal for thesolenoid 20a to reduce the fluid flow rate to and from the cylinder 1 6b such that the piston speed is reduced below the maximum permitted speed. As will be clear to a person skilled in the art of hydraulics the exact manner of control of the flow rate to and from thecylinder 16b depends on a number of factors including headside/rodside flow, gravity and inertia of the load. - Referring to Figure 2,
solid curve 50 illustrates the maximum permitted piston speed versus distance to piston stopping point curve appropriate for thebeam actuator 16 during raising of thebeam 12 and for thebucket actuator 18 during crowding of thebucket 14. In region A the maximum permitted piston speed is proportional to the square of the distance to the stopping point. However, to prevent a jerk when the stopping point is reached the maximum permitted piston speed in region B is proportional to the distance to the stopping point. Dashedcurve 52 illustrates an example of actual speed attained by thepiston 16a or 18a. In portion A₁ ofregion A curve 52 is straight and below thecurve 50 indicating that the speed commanded by thelever 42a is below the maximum permitted piston speed. At a distance S from the stopping position the dashedcurve 52 joins thesolid curve 50 indicating that at that point the speed commanded by thelever 42a has become the maximum permitted piston speed and the control unit has begun to modulate the control signals for thesolenoid cylinder - Referring to Figure 3, the change of oil flow into
cylinder curve 54. In portion P₁, corresponding to A₁ of Figure 2, the oil flow is constant, and the speed of thepiston 16a or 18a is constant. in portion P₂, corresponding to A₂ of Figure 2, the oil flow reduces at a constant rate and the deceleration of thepiston 16a or 18a is constant. In region Q the oil flow reduces exponentially to provide a no-jerk stop at the stopping position. - The regime described above is, however, not appropriate for the control of the
respective actuators beam 12 is being lowered or whenbucket 14 is being dumped. For thebeam 12, when being lowered it is important that the beam reaches the physical end stop, that is the lowest possible point, and is not stopped short by an inaccurately set electronic end stop. For thebucket 14, when it is being dumped it is most advantageous to stop with a slight jerk in order to assist the loosening of the material in thebucket 14. - The maximum permitted piston speed curve in these cases is illustrated by the
solid line 56 in Figure 4. Thecurve 56 is the same as thecurve 50 until at point T it falls to one third of the maximum permitted piston speed, as shown over portion C of thecurve 56. No further slowing of the piston takes place, thus the remaining travel of the piston occurs at a constant speed, as shown over portion D of thecurve 56. However, to prevent the operator continuing to operate thelever 42a and thus to waste power once the respective physical end stops have been reached time outs are imposed. At the same point as thecontrol unit 28 ceases to modulate the flow of oil at point T it sets a time delay, for instance 0.5s or 1.0s, after which the flow of oil to therespective cylinder - Although the invention has been described above in connection with double acting actuators it may be used with pairs of opposed single acting actuators. In this case the system controls the flow of hydraulic fluid out of one actuator and the flow of fluid into the other actuator thus providing the same effect as controlling the flow of fluid into and out of a double acting actuator.
- The system of the invention is not limited to use in tractor front loaders as described above. It is, for instance, particularly applicable for use on the backhoes of tractor digger loaders, to control piston speed during movement of the boom, dipper and bucket or other attachment.
- The stopping position used by the system control unit in the calculation and checking routine need not be the end of the piston stroke. If the vehicle or machine to which the system is fitted also has a control system allowing other end stops to be set, for instance backhoe dig and dump positions, the piston may be slowed to a stop at these positions instead of at the end of the cylinder.
- The system is not limited to the control of piston speed as the piston approaches a stopping point. Clearly the maximum permitted piston speed envelope can be of any form required for a particular application. There may, for instance, be applications where for safety reasons a piston must travel slowly during a mid portion of its travel as well as slowing to a stop at the ends.
Claims (10)
- A piston and cylinder assembly control system including:- piston means (16a; 18a) reciprocating in cylinder means (16b; 18b) and connected to a part (12; 14) to be driven by the piston and cylinder assembly (16; 18);- position sensing means (34; 36) arranged to provide signals indicative of the position of the piston means in the cylinder means, and- valve means (20; 22) for controlling fluid flow to and from the cylinder means,and characterised in that it also includes a control unit (28) arranged to:- receive the position dependent signals;- determine the actual current speed of the piston means in the cylinder means;- determine the maximum permitted speed of the piston means at the current position from a predetermined relationship between maximum piston means speed and current piston means position;- compare the maximum permitted speed with the actual speed, and- generate valve control signals to control the fluid flow to and from the cylinder means such that the maximum permitted piston means speed is never exceeded.
- A system according to Claim 1 characterised in that the piston and cylinder assembly (16; 18) is double acting.
- A system according to Claim 2 characterised in that the double acting piston piston and cylinder assembly comprises a double acting ram (16; 18).
- A system according to Claim 2 characterised in that the double acting piston and cylinder assembly comprises two single acting rams.
- A system according to any preceeding claim characterised in that the maximum permitted speed of the piston is determined by the control unit (28) by calculation according to a predetermined relationship.
- A system according to any one of Claims 1 to 4 characterised in that the maximum permitted speed of the piston is determined by the control unit (28) from a stored look-up table.
- A system according to any preceeding claim characterised in that the actual current speed of the piston means is obtained by differentiation of the position dependent signals.
- A system according to any one of Claims 1 to 6 characterised in that the actual current speed of the piston means is obtained from speed sensing means arranged to provide signals indicative of the speed of the piston means within the cylinder means.
- A system according to any preceeding claim characterised in that the position sensing means sense the position of the part to be driven and the control unit is further arranged to convert the signals to piston position signals.
- A system according to any one of Claims 1 to 8 characterised in that the position sensing means directly senses the piston means position.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9223827 | 1992-11-13 | ||
GB929223827A GB9223827D0 (en) | 1992-11-13 | 1992-11-13 | System for controlling the speed of a piston in a piston and cylinder assembly |
Publications (1)
Publication Number | Publication Date |
---|---|
EP0597657A1 true EP0597657A1 (en) | 1994-05-18 |
Family
ID=10725037
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP93308912A Withdrawn EP0597657A1 (en) | 1992-11-13 | 1993-11-08 | Piston and cylinder assembly control system |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP0597657A1 (en) |
GB (2) | GB9223827D0 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007054123A1 (en) * | 2005-11-10 | 2007-05-18 | Volvo Construction Equipment Holding Sweden Ab | Loader |
WO2007086783A1 (en) * | 2006-01-26 | 2007-08-02 | Volvo Construction Equipment Ab | A method for controlling a movement of a vehicle component |
US7591090B2 (en) | 2005-08-02 | 2009-09-22 | Volvo Vompact Equipment Sas | Civil engineering loading machine |
WO2016014141A2 (en) | 2014-07-24 | 2016-01-28 | Google Inc. | Actuator limit controller |
CN105386482A (en) * | 2006-01-26 | 2016-03-09 | 沃尔沃建筑设备公司 | Method for controlling vehicle components to move |
EP4279666A3 (en) * | 2016-06-09 | 2024-02-21 | Husqvarna AB | Improved arrangement and method for operating a hydraulic cylinder |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19842337A1 (en) | 1998-09-16 | 2000-03-23 | Mannesmann Vdo Ag | Actuator for a convertible top |
CN102652200B (en) * | 2010-03-15 | 2014-10-15 | 株式会社小松制作所 | Control device for work machine on construction vehicle and control method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2125982A5 (en) * | 1971-02-18 | 1972-09-29 | Rank Organisation Ltd | |
DE2261514A1 (en) * | 1971-12-17 | 1973-06-20 | Rank Organisation Ltd | SERVOMECHANISM |
EP0022105A1 (en) * | 1979-06-20 | 1981-01-07 | Akermans Verkstad AB | A device for reducing piston velocity in a cylinder |
FR2565638A1 (en) * | 1984-06-11 | 1985-12-13 | Nippon Joucomatic Co Ltd | PNEUMATIC CYLINDER COMPRISING A DECELERATION MECHANISM |
WO1987004220A1 (en) * | 1985-01-07 | 1987-07-16 | A^oKERMANS VERKSTAD AB | Method for reducing the piston speed, especially in the piston and cylinder assemblies of an excavating machine, and device for carrying out the method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB8900774D0 (en) * | 1989-01-13 | 1989-03-08 | Ml Eng Plymouth | Vehicle movement control |
-
1992
- 1992-11-13 GB GB929223827A patent/GB9223827D0/en active Pending
-
1993
- 1993-11-05 GB GB9322831A patent/GB2272541A/en not_active Withdrawn
- 1993-11-08 EP EP93308912A patent/EP0597657A1/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2125982A5 (en) * | 1971-02-18 | 1972-09-29 | Rank Organisation Ltd | |
DE2261514A1 (en) * | 1971-12-17 | 1973-06-20 | Rank Organisation Ltd | SERVOMECHANISM |
EP0022105A1 (en) * | 1979-06-20 | 1981-01-07 | Akermans Verkstad AB | A device for reducing piston velocity in a cylinder |
FR2565638A1 (en) * | 1984-06-11 | 1985-12-13 | Nippon Joucomatic Co Ltd | PNEUMATIC CYLINDER COMPRISING A DECELERATION MECHANISM |
WO1987004220A1 (en) * | 1985-01-07 | 1987-07-16 | A^oKERMANS VERKSTAD AB | Method for reducing the piston speed, especially in the piston and cylinder assemblies of an excavating machine, and device for carrying out the method |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7591090B2 (en) | 2005-08-02 | 2009-09-22 | Volvo Vompact Equipment Sas | Civil engineering loading machine |
WO2007054123A1 (en) * | 2005-11-10 | 2007-05-18 | Volvo Construction Equipment Holding Sweden Ab | Loader |
CN105386482A (en) * | 2006-01-26 | 2016-03-09 | 沃尔沃建筑设备公司 | Method for controlling vehicle components to move |
US8560181B2 (en) | 2006-01-26 | 2013-10-15 | Volvo Construction Equipment Ab | Method for controlling a movement of a vehicle component |
CN101336345B (en) * | 2006-01-26 | 2015-11-25 | 沃尔沃建筑设备公司 | For controlling the method for movement of vehicular member |
WO2007086783A1 (en) * | 2006-01-26 | 2007-08-02 | Volvo Construction Equipment Ab | A method for controlling a movement of a vehicle component |
EP1982075A4 (en) * | 2006-01-26 | 2017-03-15 | Volvo Construction Equipment AB | A method for controlling a movement of a vehicle component |
CN105386482B (en) * | 2006-01-26 | 2019-04-09 | 沃尔沃建筑设备公司 | Method for controlling movement of vehicular member |
WO2016014141A2 (en) | 2014-07-24 | 2016-01-28 | Google Inc. | Actuator limit controller |
EP3172450A4 (en) * | 2014-07-24 | 2018-04-11 | Google LLC | Actuator limit controller |
JP2019052760A (en) * | 2014-07-24 | 2019-04-04 | ボストン ダイナミクス,インコーポレイテッド | Actuator limit controller |
US10550860B2 (en) | 2014-07-24 | 2020-02-04 | Boston Dynamics, Inc. | Actuator limit controller |
US10851810B2 (en) | 2014-07-24 | 2020-12-01 | Boston Dynamics, Inc. | Actuator limit controller |
EP4279666A3 (en) * | 2016-06-09 | 2024-02-21 | Husqvarna AB | Improved arrangement and method for operating a hydraulic cylinder |
Also Published As
Publication number | Publication date |
---|---|
GB2272541A (en) | 1994-05-18 |
GB9223827D0 (en) | 1993-01-06 |
GB9322831D0 (en) | 1993-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5333533A (en) | Method and apparatus for controlling an implement | |
US6185493B1 (en) | Method and apparatus for controlling an implement of a work machine | |
US5701793A (en) | Method and apparatus for controlling an implement of a work machine | |
EP1982075B1 (en) | A method for controlling a movement of a vehicle component | |
US5737993A (en) | Method and apparatus for controlling an implement of a work machine | |
US5899008A (en) | Method and apparatus for controlling an implement of a work machine | |
US8340875B1 (en) | Lift system implementing velocity-based feedforward control | |
CA2180871C (en) | Device and method for controlling attachment of construction machine | |
US5361211A (en) | Control system for automatically controlling actuators of an excavator | |
US5537818A (en) | Method for controlling an implement of a work machine | |
KR100801383B1 (en) | Working vehicle | |
JP3381952B2 (en) | Fluid pressure control device | |
EP2535465A2 (en) | System implementing parallel lift for range of angles | |
US6951067B1 (en) | Method and apparatus for controlling positioning of an implement of a work machine | |
JPH0868069A (en) | Control system automatically controlling operating tool for soil moving machine for obtaining material | |
US11512447B2 (en) | Systems and methods to improve work machine stability based on operating values | |
US4776751A (en) | Crowd control system for a loader | |
US6938535B2 (en) | Hydraulic actuator control | |
EP0597657A1 (en) | Piston and cylinder assembly control system | |
US5875701A (en) | Method and apparatus for controlling an implement of a work machine using linkage angles | |
EP2635747B1 (en) | A method for controlling a hydraulic system of a working machine | |
EP1323870A1 (en) | Work machine control for improving cycle time | |
EP3719217B1 (en) | A control method for actuating a return-to-dig movement of an implement, such as a bucket, in a work vehicle, a corresponding control system and a work vehicle comprising such control system | |
US6363832B1 (en) | Method and apparatus for minimizing loader frame stress | |
US10662621B2 (en) | Control of variable gravity driven hydraulic loads |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AT DE FR GB |
|
17P | Request for examination filed |
Effective date: 19941107 |
|
17Q | First examination report despatched |
Effective date: 19941208 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 19950419 |