Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Radial contraction of a stretched hyperelastic cylinder

  1. Apr 18, 2016 #1
    Hi, I'm trying to work out how much strain potential I can produce in a cylinder but I want to know how much is stored for any specific part of the cylinder. The problem then is this:

    I have a cylinder of original dimensions r and h, where h is the original height and r is the radius. It is fixed on the surface f the earth and its z axis is along the axis of the cylinder hanging down into a hole in the earth. Upon stretching along its axis only I have an h' = h + a for the stretched cylinder which will produce an r(z,a) deformation of the radius, that is, a non-constant one along its length but dependent upon the z coordinate of the cross-section and the displacement a of the free cylinder end.

    I know this is something to do with the Poisson Ratio, but that suggests radial contraction is uniform which it simply could not be. I know that I can just find the total strain energy of the cylinder if I have r(z,a) by a solid of revolution method but I'm at a loss as to what type of function could describe the varying radius. Any help would be much appreciated, I'm trying to teach myself nonlinear elasticity and it's quite hard!
     
  2. jcsd
  3. Apr 18, 2016 #2

    Baluncore

    User Avatar
    Science Advisor

    Details of the end connections are critical. Can we assume that the circular ends are adhered to rigid discs also of radius r ?
    Can we assume that the volume of the elastomer remains constant ?
     
  4. Apr 19, 2016 #3
    The fixed end will have to have a radius of r but I don't place that restriction on the free stretched end, though it could be to simplify things.
    I've tried volume invariance but for finding the equations of motion it makes no sense. Using the principal stretches of the deformation gradient tensor I can obtain a strain energy density but the motion of the band doesn't seem to really work. As a very crude approximation:

    L = mv2/2 + Mv2/2 - πr'2h'W
    2L = mv2 + (πr2hρ)v2 - 2πr'2h'W

    where:
    m is payload mass
    M is cylinder mass
    v is the known velocity I require of the mass
    r is the undeformed radius
    r' is deformed radius
    h is undeformed length
    h' is deformed length
    W is a strain energy density function
    ρ is the density of the cylinder material before deformation

    Now if λ is the principal stretch along z and we stretch some amount x along z:

    h' = h + x = λh so if we preserve volume:

    πr2h = πr'2h'
    πr2h = πr'2λh
    r2 = r'2λ
    r'2/r2 = 1/λ

    hence 1/√λ is the radial principal stretch and so:

    h' = λh = h +x = λx/(λ - 1) and r' = r/√λ = r√h/√(h + x)

    Now I can shove my variable x into my Lagrangian and find the equation of motion using Euler-Lagrange equations:

    2L = mv2 + (πr2hρ)v2 - 2πr'2h'W
    2L = mv2 + (πr2hρ)v2 - 2πr'2h'W
    2L = mv2 + (πr2hρ)v2 - 2π(r2h/(h + x))λx/(λ - 1)W
    2L = mv2 + (πr2hρ)v2 - 2π(r2h/(h + x))λx/(λ - 1)W
    2L = mv2 + (πr2hρ)v2 - 2πr2hλxW/((h + x)(λ - 1))

    Now, just ignoring the factor of two in front of the Lagrangian for the moment I have to calculate d/dt d/dv (L) and d/dx (L), or I could take λ as a function of x and do it with respect to λ. The thing is, I need either λ or x only in the Lagrangian to do this but by substitution for one of them in terms of the other, I'll just end up back at πr2hW. Now I could have that, but strain energy density functions are very situation dependent and although they depend on λ, it won't actually get me anywhere. Intuitively I cannot see the equation of motion being independent of how the cylinder was strained.
     
  5. Apr 19, 2016 #4
    I can write, for the moment that:

    2L = mv2 + (πr2hρ)v2 - 2πr'2h'W
    2L = mv2 + (πr2hρ)v2 - 2πf(x)λxW/(λ - 1)

    Essentially I have replaced an explicit functional dependence of r on x with an implicit one and have continued as normal so that I may perform the relevant differentiation when I do know it and can then plug it in.

    but λ = (h+ x)/h so:

    2L = mv2 + (πr2hρ)v2 - 2πf(x)((h+ x)/h)xW/((h+ x)/h) - 1)
    2L = mv2 + (πr2hρ)v2 - 2πf(x)(h+ x)xW/(h + x - h)
    2L = mv2 + (πr2hρ)v2 - 2πf(x)(h+ x)xW/x
    2L = mv2 + (πr2hρ)v2 - 2πf(x)(h+ x)W

    hence d/dx (2L) = d/dx(- 2πf(x)(h+ x)W) and so we just use product rule:

    d/dx (2L) = d/dx(-2πf(x)hW - 2πf(x)xW)
    d/dx (2L) = -2πf'(x)hW - 2πf'(x)xW - 2πf(x)W

    d/dv (2L) = d/dv(mv2 + (πr2hρ)v2)
    d/dv (2L) = 2mv + 2πr2hρv

    d/dt d/dv (2L) = d/dt(2mv + 2πr2hρv) = 2ma + 2πr2hρa

    finally:


    d/dx (L) - d/dt d/dv (L) = 0
    -πf'(x)hW - πf'(x)xW - πf(x)W - ma - πr2hρa = 0
    ma + πr2hρa = -πf'(x)hW - πf'(x)xW - πf(x)W
    a(m + πr2hρ) = -πf'(x)hW - πf'(x)xW - πf(x)W
    a = (-πf'(x)hW - πf'(x)xW - πf(x)W)/(m + πr2hρ)

    This also worries me because I'm not sure it should be negative.
     
  6. Apr 19, 2016 #5

    Nidum

    User Avatar
    Science Advisor
    Gold Member

    Not a complete answer but some useful information on here : Reference

    You really need to study this subject in more depth before proceeding further .
     
  7. Apr 19, 2016 #6
    For the most part I know the material covered by the pdf in that link, although some of it less well than other parts because it's not particularly relevant to me. The stretch ratios I have derived above agree with the pdf but that is in the case of volume preservation and uniform radial contraction. There seems to be a model in the pdf of a stretched bar that contracts perpendicular to the direction of stretch though it offers no analytical explanation of what has happened.
     
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Have something to add?
Draft saved Draft deleted



Similar Discussions: Radial contraction of a stretched hyperelastic cylinder
  1. 48 cylinders (Replies: 7)

  2. Pneumatic Cylinder ! (Replies: 3)

Loading...