Skip to main content
. 2018 Jun 13;5(6):171628. doi: 10.1098/rsos.171628

Figure 4.

Figure 4.

Vertical oscillation under gravity. (a,d) We consider a vertical rod of mass mr clamped at the top and with a mass mp attached to the free end. Assuming that the rod is stiff enough (i.e. kA^E=const), it oscillates due to gravity around the equilibrium position L^+ΔL, where ΔL*=g(mp+mr/2)/k with a period T=2π(mp+mr/ξ)/k with ξ≃3 for mpmr, and ξπ2/4 for mpmr. Therefore, the rod oscillates according to L(t)=L^+[1+sin(2πt/Tπ/2)]ΔL. (ab) Case mpmr with mp=100 kg and mr=1 kg. (b) By increasing the stiffness E=107, 2×107, 3×107, 5×107, 108, 1010 Pa, the simulated oscillations (red lines) approach the analytical solution (dashed black line). (c) Convergence to the analytical solution in the norms L(ϵ) (black), L1(ϵ) (blue) and L2(ϵ) (red) with ϵ=∥L(t)−LE(t)∥, where LE is the length numerically obtained as a function of E. (cd) Case mpmr with mp=0 kg and mr=1 kg. (e) By increasing the stiffness E=104, 2×104, 3×104, 5×104, 105, 2×105, 109 Pa, the simulated oscillations approach the analytical solution. (f) Convergence to the analytical solution in the norms L(ϵ), L1(ϵ) and L2(ϵ) as a function of E. For all studies, we used the following settings: gravity g=9.81 m s−2, rod density ρ=103 kg m−3, shear modulus G=2E/3 Pa, shear/stretch matrix S^=diag(4GA^/3,4GA^/3,EA^)N, bend/twist matrix B^=diag(EI^1,EI^2,GI^3)Nm2, rest length L^=1m, rest cross-sectional area A^=mr/(L^ρ)m2, number of discretization elements n=100, timestep δt=T*/106, dissipation constant γ=0.