EP0597657A1 - Piston and cylinder assembly control system - Google Patents

Piston and cylinder assembly control system Download PDF

Info

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
Application number
EP93308912A
Other languages
German (de)
French (fr)
Inventor
Brian Clifton
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fermec Manufacturing Ltd
Original Assignee
Fermec Manufacturing Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fermec Manufacturing Ltd filed Critical Fermec Manufacturing Ltd
Publication of EP0597657A1 publication Critical patent/EP0597657A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B11/00Servomotor systems without provision for follow-up action; Circuits therefor
    • F15B11/02Systems essentially incorporating special features for controlling the speed or actuating force of an output member
    • F15B11/04Systems essentially incorporating special features for controlling the speed or actuating force of an output member for controlling the speed
    • F15B11/046Systems 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/048Systems 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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/30Directional control
    • F15B2211/305Directional control characterised by the type of valves
    • F15B2211/30525Directional control valves, e.g. 4/3-directional control valve
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/30Directional control
    • F15B2211/32Directional control characterised by the type of actuation
    • F15B2211/327Directional control characterised by the type of actuation electrically or electronically
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/30Directional control
    • F15B2211/35Directional control combined with flow control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/60Circuit components or control therefor
    • F15B2211/63Electronic controllers
    • F15B2211/6303Electronic controllers using input signals
    • F15B2211/6336Electronic controllers using input signals representing a state of the output member, e.g. position, speed or acceleration
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/60Circuit components or control therefor
    • F15B2211/63Electronic controllers
    • F15B2211/6303Electronic controllers using input signals
    • F15B2211/6346Electronic controllers using input signals representing a state of input means, e.g. joystick position
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/60Circuit components or control therefor
    • F15B2211/665Methods of control using electronic components
    • F15B2211/6654Flow rate control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/70Output members, e.g. hydraulic motors or cylinders or control therefor
    • F15B2211/705Output members, e.g. hydraulic motors or cylinders or control therefor characterised by the type of output members or actuators
    • F15B2211/7051Linear output members
    • F15B2211/7052Single-acting output members
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/70Output members, e.g. hydraulic motors or cylinders or control therefor
    • F15B2211/705Output members, e.g. hydraulic motors or cylinders or control therefor characterised by the type of output members or actuators
    • F15B2211/7051Linear output members
    • F15B2211/7053Double-acting output members
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/70Output members, e.g. hydraulic motors or cylinders or control therefor
    • F15B2211/71Multiple output members, e.g. multiple hydraulic motors or cylinders
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/70Output members, e.g. hydraulic motors or cylinders or control therefor
    • F15B2211/75Control of speed of the output member
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F15FLUID-PRESSURE ACTUATORS; HYDRAULICS OR PNEUMATICS IN GENERAL
    • F15BSYSTEMS ACTING BY MEANS OF FLUIDS IN GENERAL; FLUID-PRESSURE ACTUATORS, e.g. SERVOMOTORS; DETAILS OF FLUID-PRESSURE SYSTEMS, NOT OTHERWISE PROVIDED FOR
    • F15B2211/00Circuits for servomotor systems
    • F15B2211/70Output members, e.g. hydraulic motors or cylinders or control therefor
    • F15B2211/755Control 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). 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. Although 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.
  • 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 the beam 12. Pivotal movement of the control lever 42a forwards and backwards, i.e. in the Y direction, commands pivotal movement of the beam 12 with respect to the tower 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. 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. 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 the cylinder 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 the beam actuator 16 during raising of the beam 12 and for the bucket actuator 18 during crowding of the bucket 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. Dashed curve 52 illustrates an example of actual speed attained by the piston 16a or 18a. In portion A₁ 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. At a distance S from the stopping position 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.
  • Referring to Figure 3, the change of oil flow into cylinder 16b or 18b with time for the above example is illustrated by curve 54. In portion P₁, corresponding to A₁ of Figure 2, the oil flow is constant, and the speed of the piston 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 the piston 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 16, 18 when the beam 12 is being lowered or when bucket 14 is being dumped. For the beam 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 the bucket 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 the bucket 14.
  • 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. However, to prevent the operator continuing to operate the lever 42a and thus to waste power once the respective physical end stops have been reached time outs are imposed. At the same point as 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.
  • 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)

  1. 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.
  2. A system according to Claim 1 characterised in that the piston and cylinder assembly (16; 18) is double acting.
  3. A system according to Claim 2 characterised in that the double acting piston piston and cylinder assembly comprises a double acting ram (16; 18).
  4. A system according to Claim 2 characterised in that the double acting piston and cylinder assembly comprises two single acting rams.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. A system according to any one of Claims 1 to 8 characterised in that the position sensing means directly senses the piston means position.
EP93308912A 1992-11-13 1993-11-08 Piston and cylinder assembly control system Withdrawn EP0597657A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB8900774D0 (en) * 1989-01-13 1989-03-08 Ml Eng Plymouth Vehicle movement control

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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