Professional Documents
Culture Documents
6.1 Introduction
Beams, as well as structures that can be effectively modelled as such, are used
in many engineering fields, spanning from civil engineering and architecture to
mechanical and aerospace engineering and even to nanotechnology and bio-inspired
applications. Therefore, beam theories able to catch specific aspects have been devel-
oped over the years till to current days. Furthermore, since geometric non-linearities
often play a relevant role, theories taking into account effects of large displace-
ments and rotations are desirable. It is noteworthy that a beam model, which is one-
dimensional (1D), is simpler to develop and also to face numerically in comparison
with 2D and 3D models, especially in the nonlinear realm, where the latter two are
very cumbersome. Moreover, when the beam is slender enough (as real beams often
are), beam theories are also sufficiently accurate (see [1], for instance).
E. Babilio (✉)
Department of Structures for Engineering and Architecture (DiSt), University of Naples
“Federico II”, via Forno Vecchio 36, 80134 Naples, Italy
e-mail: enrico.babilio@unina.it
S. Lenci
Department of Civil and Building Engineering, and Architecture (DICEA),
Polytechnic University of Marche, via Brecce Bianche, 60131 Ancona, Italy
e-mail: lenci@univpm.it
In [2], a geometrically exact beam has been deduced and, among others, it
becomes part of the list of models initiated by Reissner in [3], originally restricted to
the plane static problem and then generalized to the fully three-dimensional dynam-
ical case by Simo in [4]. Both the approaches in [2] and [3] rely on the principle
of virtual work, the differences between them depending on the fact that virtual
strains are computed from given displacements and generalized stresses are then
obtained, as their work conjugate, in the former, while in the latter arbitrary stresses
are introduced in advance and conjugate virtual strains are computed, further obtain-
ing strains in terms of displacements. Actually, since deducing generalized stresses
or strains, when either one of the two sets is assigned, is possible through the prin-
ciple of virtual work [5], both approaches are legitimate.
Equations of motion in [2] are written in a not-centroidal, general frame of ref-
erence and to investigate their behaviour and features some work has already been
done, even by using different numerical approaches. Numerical computations based
on a finite difference technique are performed in [2], concerning, for simplicity,
the static analysis of beams that are unshearable, homogeneous and with double
symmetric uniform cross sections. In [6], the possibility to derive a hierarchy of
approximated models from the geometrically exact parent theory is discussed. Some
hypotheses adopted in there are recalled in [7] to simplify equations and finally
achieve a reduced order model through a single mode Galerkin approximation. Then,
the whole set of equations of motion is attacked in [8], through the method of lines.
However, the approach experienced some difficulties in dynamics and, therefore, we
decided to implement the finite element (FE) approximation, which this contribu-
tion is devoted to. It is noteworthy that, being FEs very general tools, many FE-
based codes are already available, as proprietary commercial, open-source research-
oriented and even courseware-designed programs. However, in working with exist-
ing codes, a proper choice of models and parameters requires not only the knowledge
of the problem under investigation, but also skills and a suitable understanding of
specific aspects of the software chosen for the analysis. Therefore, in order to con-
trol any single step in passing from the partial differential equations derived in [2]
to their numerical counterpart, we preferred to consider a home-made implementa-
tion. The present contribution is organized as follows. We give some details on the
beam model and on its discretization in Sect. 6.2, in terms of kinematics, dynamics
and constitutive relationships. In Sect. 6.3, applications in statics and dynamics are
reported. Finally, some brief remarks close the contribution.
For the sake of brevity, we report here only basics about the model we are dealing
with and refer to [2] for further detail. The finite element approximation we derive
is compared strictly to its continuous parent, in a step by step fashion.
6 On a Geometrically Exact Beam Model and Its Finite Element Approximation 61
6.2.1 Kinematics
Let us accept henceforth the vague definition of a beam as a deformable line, called
the beam-centerline or the axis, whose points are equipped each with a flat rigid
body, the cross-section S0 , and assume that the length L0 of the undeformed axis
prevails on the largest dimension of the cross section. To locate points of the beam
in space, a reference Cartesian frame, of axes x, y and z, is adopted. We restrict
the analysis to beams which are straight in their undeformed reference configura-
tion, with the beam axis laying down x and the cross-sectional principal axes set
along y and z. In terms of deformation map, the axis is allowed to bend and stretch
and cross sections may rotate under a different angle with respect to the tangent to
the deformed axis, with the restriction that displacement and rotation functions are
sufficiently regular and invertible. So far, apart from the limitation implying that the
deformation map cannot induce volume annihilation or infinite expansion, no further
assumption is made on the magnitude of displacements and rotations. However, to
deal with the simplest case of commutative rotations, we assume the beam deform in
xy−plane undergoing twist-free configurations only. At the continuous model level,
the displacement components u = u(x, t) and v = v(x, t), along x and y respectively,
the cross-sectional rotation 𝜃 = 𝜃(x, t) and the beam axis rotation 𝜑 = 𝜑(x, t), are
introduced. We accept 𝜃 ≠ 𝜑, in general. Generalized strains, that is axial strain
𝜀 = 𝜀(x, t), mechanical bending curvatures 𝜅 = 𝜅(x, t) and shear angle 𝛾 = 𝛾(x, t),
are defined as
( ′ )
u′ 2 v′ 2 v
𝜀 = u′ + + , 𝜅 = 𝜃′ , 𝛾 = 𝜃 + arctan , (6.1)
2 2 1 + u′
f f f
being Uei , Vei , 𝛩ei , Ue , Ve and 𝛩e the values of displacements and rotations of the
element endpoints, collected in a six-dimensional vector defined as
( )T
𝐔 ∶= Uei Vei 𝛩ei Uef Vef 𝛩ef . (6.3)
Notice that approximating the shear strain over the finite element with a constant
function (same order as 𝜀e and 𝜅e ) allows getting convergent results with a number of
elements significantly smaller than choosing linear 𝛾e (which indeed induces locking
phenomenon), as shown in [9], through numerical examples.
In the present contribution, with slight loss of generality, we consider the simplest
case of a homogeneous beam with S0 held constant along the beam length. On stipu-
lating the principle of virtual work among generalized stresses N, T and M and their
work-conjugate virtual variations of 𝜀, 𝛾 and 𝜅, as well as among external, inertial
and dissipative forces and the corresponding virtual displacements, the equations of
motion are got as
be satisfied for every 𝛿𝐔, which is the virtual variation of 𝐔, defined in Eq. (6.3).
It is noteworthy that the approximation of the model we are dealing with leads to
a system of nonlinear equations, with a stiffness matrix dependent on 𝐔. From the
virtual work due to internal strain, the tangent stiffness matrix, at any 𝐔 = 𝐔∗ , can
be deduced as [ ]
𝜕 2 ( internal strain )
𝐊e = 𝛿We . (6.8)
𝜕𝛿𝐔 𝜕𝐔 𝐔=𝐔∗
6 On a Geometrically Exact Beam Model and Its Finite Element Approximation 63
In the case of non-uniform beams, also masses and damping matrices vary and,
similarly to Eq. (6.8), they are related to virtual works of inertial and dissipative
forces, respectively. However, instead of writing 𝐊e from Eq. (6.8), we numerically
compute its entries with Mathematica exploiting the robust methods implemented
®
1
l (( )√ )
𝛿Weinternal strain = e Ne 𝛿𝜀e + Te 𝛿𝛾e 2𝜀e + 1 + Me 𝛿𝜅e d𝜉 , (6.9)
2∫
−1
1
l ( ( ) )
𝛿Weinertial forces = e m0 ü e 𝛿ue + v̈ e 𝛿ve + m2 𝜃̈e 𝛿𝜃e d𝜉 , (6.10)
2∫
−1
1
l ( ( ) )
𝛿Wedissipative forces = e c0 u̇ e 𝛿ue + v̇ e 𝛿ve + c2 𝜃̇ e 𝛿𝜃e d𝜉 , (6.11)
2 ∫
−1
1
l ( )
𝛿Weexternal load = e qxe 𝛿ue + qye 𝛿ve + q𝜃e 𝛿𝜃e d𝜉 . (6.12)
2∫
−1
Finally, in order to build the whole system of equations for the original beam dis-
cretized in ne elements, motion equations specialized for every element e of the dis-
cretization must be properly assembled with suitable boundary conditions enforced,
as well.
The present section is devoted to describe some numerical results obtained using
Mathematica based codes. For the sake of comparison, we consider, first, the static
®
problem from [10] that is a thick cantilever beam 2 m long, with uniform rectan-
gular cross section 0.5 m height and 0.1 m width, undergoing large displacements
under a combined static load, which is a downward tip force of 125 × 106 N plus
a counter-clockwise tip moment of 160 × 106 N m. The beam is made of a material
characterized by a Young’s modulus of 207 GPa and vanishing Poisson’s ratio. Basi-
cally, in [10], the beam is of Reissner’s type and it is analysed through an absolute
nodal coordinate formulation (ANCF) and a fully three-dimensional computation
with linear hexahedral finite elements (3D FE).
In Table 6.1, values of non-vanishing parameters used in the present computations
are reported. In Table 6.2 and in Fig. 6.1, results are shown. In particular, in Table 6.2,
tip (axial and transversal) displacements are compared with results from [10]. Also
rotation and shear angle are reported, although the latter two are not reported in [10].
Further, because of different sign assumptions, axial displacements appear positive-
signed in [10]. Figure 6.1 collects graphics of axial and transverse displacements at
the axis height, cross-sectional rotations and deformed shape of the beam.
By virtue of the good agreement between present results and comparison litera-
ture findings, we may infer that our (indeed quite simple) finite element approxima-
tion is reliable. Furthermore, we emphasize that the beam model itself, as introduced
in [2] is as predictive as the Reissner’s one, at least in the analysed case. However,
since the two models slightly differ from each other, there’s still room to understand
in what those differences play role. We leave this for future work.
Table 6.2 Comparison of our results, from the present finite element formulation (FEM) and 2nd
and 4th order finite difference approaches (FDM), with available literature findings
Type # els u (m) v (m) 𝜃 (rad) 𝛾 (rad)
FEM 16 −0.02783 0.09211 0.35873 0.02798
32 −0.02803 0.09311 0.35894 0.02874
64 −0.02808 0.09336 0.35900 0.02893
FDM (2nd) 16 −0.02916 0.10665 0.34988 0.02909
32 −0.02892 0.09382 0.35959 0.02900
64 −0.02955 0.09043 0.36307 0.02878
FDM (4th) 16 −0.02916 0.10665 0.34988 0.02909
32 −0.02892 0.09382 0.35959 0.02900
64 −0.02891 0.09292 0.36028 0.02901
ANCF [10] 16 −0.02932 0.09136 – –
ANCF [10] 32 −0.02938 0.09256 – –
3D FE [10] 256 −0.02948 0.09030 – –
3D FE [10] 4096 −0.02958 0.09043 – –
v
u
0.02
0.15
0.01
x 0.10
0.5 1.0 1.5 2.0
−0.01 0.05
−0.02 x
0.5 1.0 1.5 2.0
θ
0.4
0.3
0.2
0.1
0.5 1.0 1.5 2.0
x
− 0.1
Fig. 6.1 Results for a 64-element discretized beam. Top panels: axial (left) and transverse (right)
displacements. Bottom panels: rotation (left) and deformed shape superimposed to undeformed
configuration (displacements and rotations are not amplified)
The next set of examples, for which at the moment we do not present comparison,
is aimed at testing the present finite element approach in the more challenging and
time consuming dynamical case.
We consider a beam hinged at the both ends, of initial length L0 = 1 m, whose
mechanical data are reported in Table 6.3 (the parameters that do not appear here or
there are set to zero). The beam is subjected to a midspan dynamic point load Q(t) =
P cos 𝛺t. The amplitude of load is set as a fraction of the axial stiffness, namely
P = K0 ∕100. The angular frequency 𝛺 is set as the bifurcation parameter. Results
66 E. Babilio and S. Lenci
Table 6.3 Parameters adopted for computations in dynamics (not reported ones are set to zero)
KS K0 K2 K4 m0 m2 c0
(N) (N) (N m2 ) (N m4 ) (kg m−1 ) (kg m) (N s m−2 )
5.25 × 108 1.05 × 109 2.19 × 105 82.03 39.25 8.18 × 10−3 2.89 × 103
2𝜋
tmax = min (NC , 𝜏) , (6.16)
𝛺i
where NC and 𝜏 are the maximum number of load cycles for each integration (here
we choose NC = 200) or the number of cycles that is necessary to the 𝜏-periodic
solution to return on itself (under the obvious limitation 𝜏 < NC ). In other words,
the i-th integration stops soon after a periodic solution is found or after 200 cycles
of load are done. Initial displacements and rotations of the first computation, i.e.
i = 1 (with 𝛺1 = 0.8 𝜔) correspond to the static equilibrium of the beam under the
midspan static force of magnitude P. Initial velocities are set to zero. For any fur-
ther computation, i.e. i ≥ 2, initial data are taken form the final state of the previous
(i − 1)-th simulation.
In simulations we report, the beam is discretized with 4 elements, that is, after
hinged boundary conditions are properly imposed, with 11 degrees of freedom, lead-
ing to a non-autonomous system of 22 first order ordinary differential equations.
Some results are reported in Figs. 6.2 and 6.3. In particular, Fig. 6.2 shows solu-
tions for three selected load frequencies, namely 𝛺 set to 0.8 𝜔, 0.9 𝜔 and 𝜔. The
first and third solutions are periodic, with period equal to 1 and 3 times the period
of the load, respectively, while the second one is chaotic. Figure 6.3 collects these
and other solutions in terms of a bifurcation diagram, built in a brute force fashion
by using a code running in Mathematica and already applied in [11], with specific
®
Fig. 6.2 Three solutions for selected load frequencies. Top panels: transient (dashed gray) and
steady (red) phase trajectories with superimposed Poincaré return map (yellow dots). Bottom pan-
els: steady state time histories (only few load-cycles time-interval shown)
Fig. 6.3 Dimensionless midspan displacement v∕L0 (top panel) and velocity v∕(𝜔 ̇ L0 ) (bottom
panel) vs dimensionless angular frequency 𝛺∕𝜔 of load. Initial state of the beam is deformed under
the static force P = K0 ∕100, K0 being the axial stiffness of the beam. Each numerical integration is
stopped whenever a periodic solution is found or after 200 cycles of force. The diagram is plotted
discarding the transient phase
68 E. Babilio and S. Lenci
6.4 Conclusions
Basic details of a geometrically exact beam model, both at the continuous and at an
approximated formulation levels, are presented. The set of three second-order partial
differential equations is discretized through a total lagrangian finite element formu-
lation. The functions approximating displacements and rotations are linear along the
generic finite element, and as such enter in the definition of approximated axial and
bending strains. However, to avoid locking phenomena, rotation is held constant in
approximating shear strain. Results from simulations, both in statics and dynamics,
are reported. Solutions of a static benchmark problem are compared with literature
results. The good agreement, which has been found, validates both the theoretical
beam model and its finite element approximation. Results from dynamic analysis,
in terms of phase trajectories, time histories, Poincaré return maps and bifurcation
diagrams contain typical feature found in analysing nonlinear systems. As expected,
from a computational viewpoint, the discretized dynamic problem, held by ordi-
nary differential equations, was significantly more expensive in comparison with the
static counterpart, held by algebraic equations. We conclude by emphasizing that
the kinematically-consistent model we are dealing with, in which 1D constitutive
relationships (at the beam level) are deduced from continuum-based (point level)
stress-strain assumptions, straightforwardly applies to examples more general than
those considered in the present contribution, as beams with variable cross sections
and material space gradation. Of course, since different kinematic formulations can
be employed, many other models to compare with do exist, and for any model several
numerical approximation strategies can be adopted. Hence, the choice of the most
convenient approximation of any suitable theoretical model relies on many interre-
lated aspects and, indeed, it may be problem-dependent.
References
1. Bathe, K.-J., Bolourchi, S.: Large displacement analysis of three-dimensional beam structures.
Int. J. Numer. Meth. Eng. 14(7), 961–986 (1979)
2. Babilio, E., Lenci, S.: On the notion of curvature and its mechanical meaning in a geometrically
exact plane beam theory. Int. J. Mech. Sci. 128–129, 277–293 (2017)
3. Reissner, E.: On one-dimensional finite-strain beam theory: the plane problem. Z. Angew.
Math. Phys. 23(5), 795–804 (1972)
4. Simo, J.C.: A finite strain beam formulation. The three-dimensional dynamic problem. Part I.
Comput. Method Appl. M 49(1), 55–70 (1985)
5. Krenk, S.: Non-linear Modeling and Analysis of Solids and Structures. Cambridge University
Press (2009)
6. Babilio, E., Lenci, S.: The role of parameters of smallness in deduction of approximated the-
ories for deterministic dynamics of beams. MATEC Web Conf. 83 (2016)
7. Babilio, E., Lenci, S.: Consequences of different definitions of bending curvature on nonlinear
dynamics of beams. Procedia Eng. 199, 1411–1416 (2017)
8. Babilio, E., Lenci, S.: A nonlinear model for design of beams operating in largely deformed
configurations. Paper ID 182. In: Stépán, G., Csernák, G. (eds.) Proceedings of 9th European
6 On a Geometrically Exact Beam Model and Its Finite Element Approximation 69
Nonlinear Dynamics Conference (ENOC 2017), Budapest (2017). Congressline Ltd. ISBN:
978-963-12-9168-1
9. Babilio, E., Lenci, S.: A simple total-lagrangian finite-element formulation for nonlinear behav-
ior of planar beams. In: Proceedings of the ASME Design Engineering Technical Conference,
6 (2018). DETC2018-85622. Quebec City, Quebec. 26–29 August 2018
10. Irschik, H., Gerstmayr, J.: A continuum-mechanics interpretation of Reissner’s non-linear
shear-deformable beam theory. Math. Comp. Model Dyn. 17(1), 19–29 (2011)
11. Babilio, E.: Nonlinear dynamics of a slender axially graded beam embedded in a viscoelastic
medium. In: Proceedings of the ASME Design Engineering Technical Conference, 6 (2017).
DETC2017-68464. Cleveland OH, USA. 6–9 August 2017