Hydraulic Cylinder Technical Guides

Hydraulic Cylinder Speed and Flow Calculation

Hydraulic Cylinder Speed & Flow Calculation | Guide

Ideal hydraulic cylinder speed is determined by chamber flow divided by the effective area being filled. Extension speed uses the full piston area; retraction speed uses the smaller annular area. For the same inlet flow, a conventional single-rod cylinder therefore retracts faster than it extends, and the exhaust flow from the opposite chamber is not equal to the inlet flow.

01. Flow-Speed Relationship

Ideal Piston Velocity
v = Q / A
v: piston velocityQ: flow into active chamberA: active chamber area
Metric conversion: v(mm/s) = 16,666.7 × Q(L/min) / A(mm²).

This is an ideal volumetric relationship for steady motion. Actual speed can be affected by pump-flow variation, internal leakage, valve metering, load dynamics, pressure compensation, fluid compressibility, and trapped air. During pressure build-up and acceleration, part of the supplied flow can temporarily go into fluid/structure compression rather than piston travel.

02. Extension Speed

During extension, flow entering the cap end fills the full piston area.

Extension Velocity
vext = 16,666.7Qcap / Ap
Qcap: cap-end inlet flow (L/min)Ap: piston area (mm²)

03. Retraction Speed

During retraction, flow entering the rod end fills the smaller annular volume.

Retraction Velocity
vret = 16,666.7Qrod / Aa
Qrod: rod-end inlet flow (L/min)Aa: annular area (mm²)

At equal inlet flow, the smaller annular area produces a higher ideal retraction speed.

04. Worked Example

Example: 80 mm bore, 45 mm piston rod, 30 L/min inlet flow.

ParameterExtensionRetraction
Effective area5,026.5 mm²3,436.1 mm²
Inlet flow30 L/min30 L/min
Ideal speed99.5 mm/s145.5 mm/s

The retraction speed is approximately 1.46 times the extension speed in this example because the piston-area / annular-area ratio is approximately 1.46.

05. Stroke Time and Theoretical Cycle Time

Stroke Time
t = L / v
L: stroke distancev: piston velocity

For a 500 mm stroke using the example above:

MotionIdeal SpeedIdeal Travel Time
Extension99.5 mm/s5.03 s
Retraction145.5 mm/s3.44 s
Total travel only8.47 s

Production cycle time can be longer because of valve response, acceleration, deceleration, cushioning, dwell time, pressure build-up, sequencing, and machine-control delays.

06. Return Flow Is Different from Inlet Flow

For a single-rod cylinder, inlet and outlet chamber areas are different. The opposite chamber therefore exhausts a different flow rate at the same piston velocity.

Retraction — Cap-End Exhaust Flow
Qcap,out = Qrod,in × Ap / Aa
Example: 30 L/min into the rod end of the 80/45 mm cylinder produces approximately 43.9 L/min exhaust flow from the cap end.
Extension — Rod-End Exhaust Flow
Qrod,out = Qcap,in × Aa / Ap
Example: 30 L/min into the cap end produces approximately 20.5 L/min exhaust flow from the rod end.

07. Ports, Valves and Connecting Lines

The theoretical speed equation does not determine whether the hydraulic circuit can pass the required flow at an acceptable pressure drop. Check the complete flow path.

  • Cylinder port size and passage geometry.
  • Fitting and adapter internal diameter.
  • Hose or tube internal diameter and length.
  • Directional and flow-control valve rated flow and pressure drop.
  • Manifold passages, filters, quick couplings, and return-line restrictions.
  • Cap-end exhaust flow during retraction, which can exceed rod-end inlet flow.
Engineering Note

Do not copy one manufacturer's line-velocity limit into every application. Acceptable velocity and pressure loss depend on the circuit, fluid, duty, noise/shock requirements, component ratings, and manufacturer guidance. Also check for pressure intensification in meter-out or deceleration circuits, especially at the rod end of a single-rod cylinder.

08. Speed and End-of-Stroke Deceleration Energy

Higher speed increases the kinetic energy that must be controlled near the end of stroke.

Translational Kinetic Energy
Ek = ½mv2
m: moving massv: velocity

Because velocity is squared, doubling velocity increases the translational kinetic-energy term by a factor of four. Internal cushion capability must still be checked against the actual cylinder manufacturer's energy-absorption data and pressure limits.

Cushion sizing is not based on ½mv² alone. Vertical or externally driven loads can add or subtract energy, and drive pressure can change the pressure developed during cushioning. Manufacturer-specific cushion length, induced-pressure limits, correction factors, and energy curves therefore take precedence over a generic kinetic-energy check.

09. Engineering Verification

  • Confirm bore and piston rod diameter.
  • Calculate cap-end and rod-end effective areas.
  • Confirm inlet flow available in each direction.
  • Calculate extension and retraction speed separately.
  • Calculate exhaust / return flow for each direction.
  • Check valve, port, fitting, hose/tube, manifold, and filter capacity.
  • Estimate pressure drop at the required flow.
  • Calculate ideal stroke time and add real machine sequencing/delay requirements.
  • Verify moving mass, end-of-stroke energy, cushioning, or external deceleration.

Need Speed or Flow Verification?

Send bore, rod diameter, stroke, available flow, desired cycle time, port information, and moving-load data for technical review.

Request Technical Review