Understanding pneumatic springs

  • Thread starter Thread starter mishaparem
  • Start date Start date
  • Tags Tags
    Pneumatic Springs
Click For Summary
SUMMARY

This discussion focuses on the design and calculation of pneumatic springs for DIY projects, emphasizing the importance of understanding compressible air dynamics. Key equations such as the Ideal Gas Law and relationships between pressure, volume, and force are highlighted. The conversation also addresses the impact of cylinder diameter and stroke length on the performance of pneumatic springs, providing specific formulas for calculating effective stroke and spring constants. Participants recommend researching isothermal and adiabatic compressibility to deepen understanding of pneumatic systems.

PREREQUISITES
  • Ideal Gas Law
  • Isothermal Compressibility
  • Adiabatic Compressibility
  • Air Cylinder Mechanics
NEXT STEPS
  • Learn how to calculate effective stroke in pneumatic systems
  • Research the differences between isothermal and adiabatic processes in compressible fluids
  • Explore the design considerations for air cylinders, including bore diameter and pressure ratings
  • Study the effects of friction in pneumatic systems and how to mitigate it
USEFUL FOR

Engineers, DIY enthusiasts, and anyone involved in designing or optimizing pneumatic systems will benefit from this discussion, particularly those focusing on the application of pneumatic springs in mechanical projects.

mishaparem
Messages
5
Reaction score
0
Hello all,

I'm working on a DIY project, I know I need to use pneumatic springs because it allows me to be flexible with the spring rates, but I forgot quite a bit about compressible air, and from what I remember, in my courses we mostly dealt with compressible air for aerodynamics, and skipped over pneumatic springs (maybe in a different major, we would have gone over this stuff)

Can someone give me a quick run down, or suggest some reading? I'm having a difficult time finding info in Google.

Part of my question is how to determine what geometry of pneumatic springs I need. For instance - I have a physical limitation of a 0.5m stroke, but what diameter bore? Obviously a 0.016m diameter will spring less than a 0.1m diameter at the same maximum pressure of the cylinder, that's intuitive for me, but how do I calculate how much exactly the spring will... well... spring?

Thanks!

Misha
 
Engineering news on Phys.org
An air spring will spring as much as you design it to spring. Start with the following search terms:
Ideal gas law.
Isothermal compressibility.
Adiabatic compressibility.
Air cylinders. When you look up air cylinders, note the allowable working pressures.

Have fun.
 
Sweet, thank you! I started remembering bits and pieces of the Ideal gas law after I posted yesterday. Here's where I'm at right now, posting for proof reading, and for anyone else who goes looking for how to determine the ballpark specs of pneumatic springs that they need for their project:

P1*V1 = P2*V2
F1*A1 = F2*A2
P=F/A

Solving for force exerted by the rod (with the cylinder being fixed at the other end)
Frod(x) = Prod(x)/Arod
Prod(x) = Pcyl(x)*Arod/Acyl
Pcyl(x) = Pcomp*Vcomp/V(x)
Vcomp = (pi/4)*d2*Lcomp
Vext*Pext = Pcomp*Vcomp
Lcomp = Lext*Pext/Pcomp
Lcomp = Stroke*Pext/Pcomp

Substituting
Pcyl(x) = Pcomp*(pi/4)d2*Lcomp/((pi/4)d2*x)
Pcyl(x) = Pcomp*Lcomp/x
Prod(x) = Pcomp*Lcomp*Arod/(x*Acyl)
Frod(x) = Pcomp*Lcomp/((pi/4)x*dcyl2)

Frod(x) = Pcomp*Lcomp/(x*Acyl) , Lcomp < x < Stroke


Which should help me ballpark the specs for the pneumatic spring I need to order based on:
Pcomp is the maximum pressure of the cylinder
dcyl is the diameter of the cylinder
Lcomp is the position of the pistol at Pcomp
Lcomp = Stroke*Pext/Pcomp, where:
Stroke is the stroke of the spring

Also, without a separate reservoir, the effective stroke (how much it can actually compress without failing) of the spring is:
StrokeEffective = Stroke-Lcomp
StrokeEffective = Stroke*(1-Pext/Pcomp)
If the spring compresses any further, the cylinder or seals may fail from excessive pressure

With a reservoir, StrokeEffective = Stroke, and Lcomp is the length of the reservoir (same diameter as the cylinder) A reservoir of a different diameter, but same volume may be used:
Vres = Vcomp
Lres*(pi/4)*dres2 = Lcomp*(pi/4)*dcomp2

Does that sound about right so far?
 
Last edited:
The crowd here at PF likes to derive a general equation, then solve it for specific cases. Air cylinders, however, are only available in discrete diameters. Because of that, a design table is the approach that I use to solve this type of problem. You have three things to deal with, and they are not independent. First, the static force exerted by the cylinder. Second, the spring constant of the cylinder. Third, the position of the cylinder (because it affects the spring constant).

The static force is easy. Force = pressure times net piston area. You already know what static force you want, just make a list of air cylinder bore diameters and the required air pressure.

The spring constant is the change in force from a small displacement divided by the displacement. This is where it gets interesting. For a slow displacement, the compression is isothermal and the volume of air that is compressed is the volume trapped between the piston and the valve/regulator/whatever is controlling the air pressure. For a fast displacement, the compression is adiabatic and the volume of air that is compressed is the volume between the piston and the nearest restriction. Note that there is a dead volume of compressed air with the cylinder bottomed out. You may need to consider the effect of air expansion on the opposite side of the piston in addition to the effect of air compression on the first side of the piston. Do this for each cylinder diameter. And for at least three piston positions - each end of stroke and middle of stroke. The spring constant will vary with the piston position in the cylinder.

Another variable is air pressure. You can pressurize both sides of the piston to increase the spring constant without changing the static force.

If you have a "large" reservoir, your spring constant will approach zero. This is a good data point for a sanity check of your calculations. If you calculate the case of zero dead volume and piston almost bottomed out, the spring constant should get very large. The other good point for a sanity check.

Normal air cylinders have friction that may need to be considered. That friction is variable (lesson learned the hard way).
 
Ugh, I've just realized how much I've forgotten about math and physics, working dead end jobs in the office :sorry::frown:
 

Similar threads

Replies
23
Views
3K
  • · Replies 17 ·
Replies
17
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
1K
Replies
5
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 6 ·
Replies
6
Views
18K
Replies
17
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K