1 s2.0 S0141029622005569 Main
1 s2.0 S0141029622005569 Main
1 s2.0 S0141029622005569 Main
Engineering Structures
journal homepage: www.elsevier.com/locate/engstruct
A R T I C L E I N F O A B S T R A C T
Keywords: In this work we propose a numerical solution procedure for nonlinear instability problems for geometrically
Nonlinear instability problems exact beams (representing arbitrary large displacements and rotations) under either conservative or non-
Non-conservative load conservative load. Both static and dynamics frameworks are developed, with the latter needed for non-
geometrically exact Reissner and Kirchhoff
conservative case. The proposed model can also successfully deliver the analytic solution to linearized insta
beam models
bility problems (with small pre-buckling displacements) for critical loads of Euler (no shear) and Timoshenko
(with shear) cantilever beam, which is used for validation for both conservative and non-conservative loads. We
also validated the proposed geometrically exact beam models against the analytic solutions to nonlinear problem
(with finite rotations) and pointed out their advantage in providing a more sound interpretation of instability for
both conservative and non-conservative loads. Finally, the proposed models performance is illustrated on more
complex problems with corresponding numerical solutions obtained by using both the geometrically exact finite
elements for Reissner beam (with shear) and for the Kirchhoff beam (no shear).
1. Introduction [9,10]).
The main novelty in this work is to have these geometrically exact
The application field of slender, lightweight structures is currently beam model formulations to bear upon the cases where the applied
expanding to many application areas, from structures typical of road and external forces are no longer conservative. In other words, these forces
air transportation capable of reducing the fuel consumption to biome do not derive from a potential, so that the total energy potential cannot
chanics and soft-robotics applications used for different soft materials be obtained. Thus, the fundamental postulate of instability (also known
reinforcements. The instability problem characterizing such slender as Lyapunov condition; e.g. [2]) in terms of disproportional increase of
structures, which can lead to very large pre-buckling displacements and total energy due to a small perturbation (e.g. see [14]) no longer applies.
rotations, is often referred to nonlinear. Furthermore, the same ability to Hence, we propose in this work a novel approach based upon dynamic
account for overall large displacements and rotations that come as the equilibrium equations that can be written by means of numerical models
consequence of geometric instabilities, where a small perturbation re for structures of arbitrary complexity, here illustrated upon the frame
sults with a disproportionally large response, is also required for the structures.
structural models of this kind. This paper deals with this class of prob The problem of instability under non-conservative forces can occur
lems, which can be successfully modelled and solved by using so-called in a number of different application domains, with one of the most
geometrically exact models of beams (e.g. [7,12,15,16,17]). Such a important being fluid–structure interaction (e.g. [6]) where the insta
model has an ability to represent in the geometrically exact manner the bility problem is referred to as flutter (e.g. [22]). It was a fundamental
large overall motion, including the problems with instabilities (e.g. contribution of Bolotin [19,20], followed by a number of more recent
https://doi.org/10.1016/j.engstruct.2022.114446
Received 19 March 2021; Received in revised form 18 May 2022; Accepted 21 May 2022
Available online 8 June 2022
0141-0296/Published by Elsevier Ltd.
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
The beam strain measures are denoted as: k regrouping bending and
Fig. 1. Three-dimensional curved beam initial and deformed configurations.
torsion, and ∊ regrouping axial and shear strains. For geometrically
exact beam, these can be written in vector notation as.
works (e.g. [23,25,26,27,28], among others), to show that the instability ′
∊ = φ − a ; k = ω’ (1)
problems under non-conservative loading have to be treated within the
dynamics framework. Here, one important result obtained with the where a is the local basis unit vector perpendicular to the cross-section
geometrically exact beam model concerns solving the Bolotin paradox in the deformed configuration and φ is the position vector of the beam
[19,20] that the presence of damping reduces the value of critical load. axis in the deformed configuration (see Fig. 1). In (1) above, superposed
The geometrically nonlinear response under non-conservative loads prime denotes the derivative with respect to the beam axis coordinate
cannot in general be computed analytically, with a few exceptions for ‘s’, i.e. (•)′ = d/ds (•). Finally, ω is the axial vector of the skew-
academic problems [18,19,20,30]. The nonlinear dynamics computa symmetric tensor.Ω
tions pertaining to instability problems of more complex structures can
Ωb = ω × b; ∀b ∈ R3 (2)
be carried out by using the time-integration schemes; our choice here
being the Newmark implicit scheme (e.g. [5,9,25]). which is computed as the derivative of the orthogonal tensor Λ, i.
We show that the geometrically nonlinear computations can also be e..Ω = ΛẤ ΛT
used to obtain nonlinear response under conservative loads in statics. The orthogonal tensor Λ rotates the cross-section in its new position
This serves to validate our geometrically exact approach against analytic to the deformed configuration, defined by a new position of unit vector
solution for Euler elastica [29], and further illustrate its capabilities to a, with a¼Λg. Hence, the most important advantage of the Reissner
deliver accurate solution under large overall motion. Here, we describe beam model is in separating the tensor representation of 3D finite
and compare two geometrically exact beam models capable of rotation and vector representation of displacement field, which both
describing finite rotations. The one is the Reissner beam, including shear contribute to geometrically exact strain measures in (1).
deformation, and the second is so called Kirchhoff beam, excluding Remark: We want to show that (1) represents objective spatial strain
shear deformation. The computed results with two different models can measures residing in the deformed configuration but parameterized with
serve not only to better understand the instability phenomena under respect to the initial configuration. To that end, we first consider a case
different modelling hypotheses, but also to quantify the relative where the current configuration has zero deformation, when obtained
importance of different model features and its ability to provide either by a (large) rigid body motion represented by a constant rotation
more precise results or more robust computations. The key de (orthogonal) tensor R (R’¼0) and a constant translation vector t (t’ ¼
velopments that allow both models to be used for efficient computations 0),
of instability problems under non-conservative loads pertain to corre
sponding follower force tangent stiffness, which is here presented for φrbm = Rx + t→∊rbm := φ’ − a = R x’ − Rg = Rg − Rg = 0
both Reissner and Kirchhoff beam models.
The outline of the paper is as follows. In Section 2, we present the Λrbm = R→K rbm := R’RT = 0→krbm = 0
theoretical formulation of the Reissner geometrically exact beam model,
Thus, with ∊ and k remaining equal to zero in rigid body motion
including its weak form, the corresponding finite element discrete
confirms that (1) indeed represents strain measures for geometrically
approximation and the special follower force element used for
exact beam. Next, we consider a (large) rigid body motion superposed
geometrically exact treatment of non-conservative loads. In Section 3,
on a given deformed configuration (φ, Λ), with again R a constant
we specialize our beam formulation to so-called Kirchhoff beam where
rotation (orthogonal) tensor (R’¼0) and t a constant translation vector
the beam cross-section remains perpendicular to beam axis, and
(t’ ¼ 0); we thus get a new current configuration with the corresponding
consequently eliminates any contribution the shear deformation. We
stains given as.
note in passing that such is a more general model than the extension to
geometrically nonlinear regime of the classical engineering beam φsrbm = RΛx + t→∊srbm := Rφ’ − Ra = R∊
formulation in terms of co-rotational beam model (e.g. [3]). For further
clarity, the development is also specialized to two-dimensional case, Λsrbm = RΛ→Ksrbm := (RΛ)’ (RΛ)T = RΩ’ RT →ksrbm = Rk
which allows to simplify finite rotation representation and provide the
The last result thus confirms that the strain measures in (1) are
converged analytic solutions to model validation problems for geomet
indeed objective in the sense that ensures the frame-indifference under
rically exact beam: pure bending with zero shear and axial deformation
superposed rigid body motion [38].
with deformed deformation as (part of) a circle, or instability of Euler
The equilibrium equations for the geometrically exact beam are set
elastica (e.g. see [29]). In Section 4, we present and discuss the results of
in terms of stress resultants regrouping axial and shear forces in n = (N,
several numerical simulations, including both static and dynamic non-
V2, V3)T and regrouping torsion and bending moments in m = (T, M2,
conservative loadings. Finally, in Section 5, we present conclusions of
M3)T, all acting in beam deformed configuration but parameterized with
our studies.
respect to initial configuration coordinate s; which we can write as.
n’ + f = 0; (3a)
2
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
with Q indicating skew-symmetric matrix for which vector part q is From (14) and (15) above, and from Λ being a two-point tensor, one
axial vector, i.e. Qb − (q × b) = 0. The quaternion representation offers can readily verify that Ẇ is a spatial, whereas Ψ̇ is a material object. The
3
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Ẇ = ΛΨ̇ΛT (17) where Θn+1 b = θn+1 × b and Θn+1 b = ϑn+1 × b, ∀ b ∈ R3 . The last result
in return leads to the following relation between the spatial and material
Ψ̇ = ΛT ẆΛ (18) rotation vectors:
which further leads to the corresponding relationship between their θn+1 = Λn ϑn+1 , ϑn+1 = Λn T θn+1 (27)
axial vectors. It is important to note that θn+1 and ϑn+1 belong to the linear
ẇ = Λψ̇ (19) (tangent) spaces TΛ SO(3) and TI SO(3), respectively.
Within each increment, the final values of the state variables are
ψ̇ = ΛT ẇ (20) established by an iterative update procedure that ensures the satisfac
tion of the weak form of the equilibrium equations. Details of iterative
where Ẇ b = ẇ × band Ψ̇b = ψ̇ × b , ∀ b ∈ R3 . updates of rotations and displacements are discussed next.
By taking the time derivatives of the expressions in (17) and (18) we At each iteration the incremental displacement update is performed
get, respectively, spatial and material form of the angular acceleration in standard, additive manner.
field.
u(i+1) (i) (i)
n+1 = un+1 + Δun+1 (28)
(18)
T T
Ẅ = Λ̈Λ + Λ̇Λ̇
where Δun+1 , is the (i)th iteration contribution to the incremental
(i)
and.
displacement field, with the superscript ‘(i)’ denoting a typical value of
T
Ψ̈ = ΛT Λ̈ + Λ̇ Λ̇ (19) iteration counter.
The iterative update of finite rotations is more involved in that not
only do we have to choose between spatial and material representations,
2.3. Incremental and iterative updates in discrete approximation but also between different iterative rotation parameters. To elaborate
further upon the latter choice, we first consider the material form of the
We can produce the discrete approximation of the Reissner beam iterative rotation parameters and the kind of the rotation update where
model by using the simplest choice of linear polynomials as shape we make use of the exponential mapping at each iteration; thus, we get.
functions (e.g. see [5]) for displacement field and incremental rotation ( )
(28)
(i+1) (i) ̃ (i)
field, thus reducing the problem to computing the time evolution of Λn+1 = Λn+1 Λ Δψ n+1
nodal values for displacements φ(t) and rotations Λ(t).
The solution procedure is based upon incremental-iterative analysis where Δψ n+1 , is material form of the iterative rotation vector. The same
(i)
ment and rotation components are denoted as. directly be superposed to get.
( )
dn = φ( tn ); Λn = Λ(tn ) (20) (i+1)
Λn+1 = Λn Λ ̃ ϑ(i) (i)
(29)
n+1 + Δϑn+1
4
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Fig. 2. Nonlinear instability of geometrically exact Euler cantilever beam: initial and deformed configurations for the Reissner model; critical equilibrium state of the
Euler elastica [29]; successive deformed shapes obtained by analytic solution [29].
vn+1
γ
= un+1 +
β− γ
vn +
(β − 0.5γ)h
an (36) If we consider this load as a follower force tied to a beam cross-
βh β β section, it has to further be multiplied by the orthogonal matrix Λ,
which is increasing in the same way as the body motion under study. In
1 1 0.5 − β
an+1 = un+1 − vn − an (37) this manner, we can obtain the final format of the follower force at time
βh2 βh β
tn+1 :
⎡ ⎤
where h = tn+1 − tn is a typical time step, and β and γ are free Newmark p1
parameters. Replacing these approximations into the weak form of the pn+1 = Λn+1 Fn+1 ; pn+1 = ⎣ p2 ⎦ (42)
balance equations, we obtain a system of non-linear equations in in p3
cremental displacements as.
Here, Λn+1 is the corresponding rotation tensor that can be repre
r(un+1 ) = f n+1 (38) sented with quaternion algebra (see Section 2.1.2), which allows for
truly finite rotations.
Typical choice for β = 14 and γ = 12 leads to the scheme of second-order
The corresponding contribution of such a follower force to the re
accuracy. The corresponding algorithm is yet referred to as a trapezoidal sidual is defined in terms of the tangent stiffness. To that end, we need to
rule or average acceleration method, the reason for which can be made define the skew symmetric tensor Pn+1 , for which pn+1 is defined as axial
more transparent with an alternative, so-called acceleration form of the
vector, so that for any vector v we can write.
Newmark approximations is used, where we take.
5
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Table 1
Load-deflection data for a geometrically exact beam under compressive load.
0◦ 20 40 60 80 100 120 140 160 176◦
◦ ◦ ◦ ◦ ◦ ◦ ◦ ◦
α
P 1 1.015 1.063 1.152 1.293 1.518 1.884 2.541 4.029 9.116
Pcr
xa 1 0.970 0.881 0.741 0.560 0.349 0.123 -0.107 -0.340 -0.577
L
ya 0 0.220 0.422 0.593 0.719 0.792 0.803 0.750 0.625 0.421
L
Fig. 4. Successive deformed shapes under free-end bending moment: discrete approximations with 8 beam elements using either Reissner or Kirchhoff beam model,
starting from initial configuration of straight beam and bending into final deformed configuration of a full circle.
Fig. 5. Free-end displacement components vs. time (load increase parameter) computed by Reissner and Kirchhoff beam models in pure bending.
⎡ ⎤ ⎡ ⎤⎡ ⎤
p2 v3 − p3 v2 0 − p3 p2 v1
Gext (φn+1 , Λn+1 ; δφa ) : = δφa Λn+1 pn+1 (44)
⎣
P(tn+1 )v = pn+1 × v = p3 v1 − p1 v3 ⎦ = ⎣ p3 0 − p1 ⎦⎣ v2 ⎦
p1 v2 − p2 v1 − p2 p1 0 v3
where δφa is virtual displacement, Λn+1 is rotation matrix, pn+1 is the
(43)
current value of the follower force. The follower force will contribute to
The corresponding contribution of this kind of follower force applied the tangent operator according to.
at node ‘a’ to the virtual work principle can then be written as:
DG( • )(Δφa ) = δφa P(tn+1 )Δwa (45)
6
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Fig. 6. Successive deformed shapes in the first phase of load increase (top) and
in the second phase for imposed support (rigid body) rotations around hori
zontal axis when using fixed force.
Fig. 7. Successive deformed shapes in the first phase of load increase (top) and
in the second phase for imposed support (rigid body) rotations around hori
zontal axis when using follower force.
7
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Table 3
Critical load computed by Kirchhoff and Reissner beams for different FE mesh.
Beam type No. elem 2 10 20 100 200 2000
Fig. 10. Successive deformed shapes computed with geometric exact beam models.
configuration can be described by its position vector with only two orthogonal to cross-section in initial configuration (aligned with unit
(large) displacement components u and v to write: vector ei) will be rotated to its new position denoted as (unit) vector ai,
which is performed by multiplication with 2D orthogonal matrix Λ.
φ = (x + u)e1 + ve2
⎛ ⎞
cosθ − sinθ 0 a1 = cosθe1 + sinθe2
Further crucial simplification for 2D case is that (large) rotations of
ai = Λei ; Λ = sinθ cosθ 0 ⎠ ⇔ a2 = − sinθe1 + cosθe2
⎝
beam cross-section no longer need (orthogonal) tensor representation, 0 0 1 a3 = e3
and can simply be defined in terms of rotation angle with respect to x-
axis, which is denoted as θ. With no need for tensor representation, we We can further obtain both axial strain Σ and shear strain Γ by
no longer insist on two-point nature of large rotation, and further use θ projecting the (vector) strain measures (1) to this rotated frame ai.
≅ θ. For 2D Reissner geometrically exact beam, the unit vector
8
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Fig. 11. Free-end force vs. angle α diagram computed with geometric exact beam.
( )
du dv
Γ= − 1+ sinθ + cosθ
dx dx
The axial and shear strains Σ and Γ are nonlinear functions, whereas
the curvature or bending strain K is a linear function of rotation angle.
We note that such rotated strains are corresponding material represen
tation of strain measures in (1), which can also be obtained in more
general 3D case by pull-back (e.g. [38]) of spatial strain to initial
Fig. 12. Cantilever beam under follower load. configuration performed with the orthogonal tensor. Moreover, one can
define the rotated stress resultants corresponding to these strains in
Σ = aT1 φ’ − aT1 a1 ⇒aT1 φ’ = Σ + 1 terms of simple linear elastic constitutive equations, by projecting (4) to
rotated frame in order to obtain.
Γ = aT2 φ’ − aT2 a1 ⇒aT2 φ’ = Γ
N = EAΣ; V = GAΓ; M = EIK
The last result can also be recast as the rotated strain measure for 2D
geometrically exact beam model, as initially proposed by the Reissner Finally, the equilibrium equations in (3) can also be simplified in 2D
[15], which can be written as: case to corresponding scalar equations by projecting onto rotated frame
dθ basis ai to obtain:
K= ( )
dx ′ du dv
N = 0; V ’ = 0; M ’ + 1 + V− N=0
( ) dx dx
du dv
Σ= 1+ cosθ + sinθ − 1 (48)
dx dx We next consider two special cases of equilibrium equations for
geometrically exact beam, where it is possible to obtain corresponding
9
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
10
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Fig. 15. Normalized critical load for geometrically exact beam for damped case
beam under vertical follower load for different values of damping ratio ξ.
Fig. 16. Frame under two vertical compressive loads, and two horizontal
disturbances.
( )
du
1+ = cosθ; u(0) = 0
dx
dv
= sinθ; v(0)
dx
It easy to see that curvature remain constant and that there is no
change of beam length in deformed configuration, and thus conclude
that the deformed shape is always a part of a circle with same circum
ferential length as the initial length of the beam. We can integrate these
equations and easily compute the free-end rotation and displacement
components of geometrically exact beam in pure bending as:
ML
θ(L) =
EI
L θ(L) θ(L)
u(L) = L − θ(L)
sin cos (49)
2
2 2
L θ(L) θ(L)
v(L) = θ(L) sin sin
2
2 2
11
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Table 5
Values of conservative critical load semi-analytic vs. numerical solution.
Semi-Analytic Numerical Solution Numerical Solution
Solution Reissner beam Kirchhoff beam
configuration.
N = − λcosθ
n = Na1 + Va2 ⇒
V = λsinθ
thus defining normal force component N and shear force component
V. Furthermore, by replacing the last two results into the moment
equilibrium equation and by using the linear elastic constitutive equa
tion for bending moment with M = EIθ’, we can write:
sinθ ≈ θ⇒EIθ′′ + λθ = 0
By further using that small pre-buckling displacements hypothesis
with θ = dv/dx and λ = P, we recover the classical result for the strong
form of Euler linearized instability problem (e.g. [29]) leading to critical
force value Pcr = π 2 EI/(2 l)2. One can also obtain analytic solution to
nonlinear instability problem with a complete elliptic integral of the first
kind (see [29]), with values that are tabulated in Table 1 for different
values of free-end rotation (see Fig. 2), showing clearly that geometri
cally exact beam can carry the load (much) superior to critical value Pcr.
for linearized instability.
12
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Fig. 19. Critical load of frame under vertical non-conservative load for Reiss
ner beam. Fig. 20. Critical load of frame under vertical non-conservative load for
Kirchhoff Beam.
Furthermore, the Kirchhoff constraint is also enforcing that the axial
deformation and the orthogonal rotation tensor Λ can be rewritten as a
function of the beam axis displacement components:
13
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Table 6
Values of non-conservative critical load semi-analytic vs. numerical solution.
Semi-Analytic Numerical Solution Numerical Solution
Solution Reissner beam Kirchhoff beam
Fig. 23. Critical load case 1 frame 3D For case 2, the displacements are
Fig. 22. deformed configuration case 1. different at both corners, because the orientations of small disturbances being
opposite to one another, as seen in Fig. 25.
( )
du dv
Σ= 1+ cos̃
θ + siñ
θ− 1 (51)
dx dx
14
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
dδu ̃ dδv ̃
δΣ = cosθ − sinθ (53)
dx dx
( ( 2 ))
d2 δu ̃ d2 δv ̃ d δu ̃ d2 δv ̃ 1
δK = − sinθ + cosθ − δ̃θ cosθ + sinθ (54)
dx2 dx2 dx2 dx2 Δl
Fig. 24. frame 3D case 2 of load. For the Kirchhoff beam model, we choose the simplest set of linear
constitutive equations for finite rotated strain measures with the Biot
stress resultants N and M:
N = EA Σ; M = EI K (57)
The weak form of the equations of motion is provided by the
d’Alembert principle, which postulates that the snap-shot of motion
taken at time ‘t’ can be described formally with the equilibrium equa
tions. Unlike the statics problem, these equilibrium equations should
also include the work of inertia forces, which are proportional to mass
and directed opposite to acceleration. In such an approach, the fixed
time ‘t’ corresponds to a particular deformed configuration, and hence
virtual displacement field is independent of time. Weak form of equi
librium of equation in the material description, see [5], can be written
as.
∫⋅ ∫⋅ ∫⋅
G(a, ̂
a ) := δuT fi dx + δΣNdx + δKMdx − Gext = 0
L L L
15
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
Fig. 26. Diagram time versus displacement direction 1, 2 and 3 in node 11 and 21.
16
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
⎛ ⎞
∫ ( ) d(Δa)
dd(̂
a) [ ]⎜ ⎟
= G(a, ̂
a) + d(̂
a)
Σ K
D + D ⎝ dd(Δa) ⎠dx (69)
L dx
dx
where DΣ and DK are tangent stiffness’s related to axial and bending
response. Further details on linearization of shear deformable 2D
geometrically exact beam are given in [13], and the modification for
Kirchhoff constraint in [34].
4. Numerical examples
17
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
components in Fig. 5. The results obtained for the Reissner and the
Kirchhoff beam are identical since there is no shear deformation in pure loaded by a vertical force F = 5 at the other, free-end. This force belongs
bending case. Moreover, the computed value of rotation is exactly the to two different load cases. The first one considers that the force is fixed,
same for both geometrically exact models, being directly proportional to increasing from zero to its final value in five equal time steps. The sec
applied bending moment. With geometrically exact beam model, which ond load case, applied subsequently to the first one, seeks to represent
is using the finite strain measure in (1), it is easy to reproduce full-circle rigid body rotation (by the imposed support rotation around x-axis)
deformed shape. This requires one step further from the proof which we superposed upon the deformed configuration at the end of the first load
have already given that such strains remain zero under rigid body mo case. This kind of test is used to illustrate the discrete model perfor
tion, to show that the strain remain constant (or zero) in pure bending. mance under superposed rigid body motion (here support rotation),
Thus, the result is exactly reproduced even by the lowest order of which should leave the deformed state – with product between strains
discrete approximation with 2-node geometrically exact beam elements. and stress resultants as the internal energy of the beam – the same
It is not as simple for many other beam element formulations. throughout entire superposed rigid body motion (just like the strain
measures in (1) remain invariant). However, in order to keep the
external energy the same, the support rotation will also affect the
4.2. Static analysis under fixed-follower force and imposed support
initially vertical position of the fixed force by forcing it to follow the
rotation
beam cross-section and turning it into a follower force. Thus, in repre
senting the superposed rigid body motion, it is wrong to keep the di
This example, adapted from [7] considers bending of an L-shape
rection of the force fixed. In such a case the results at the end of any full
frame, with length of 10 for each member. The mesh was constructed
turn are different from those obtained previously, in that there appears a
with four elements in each leg. The material and section properties are
constant shift from one turn to another; see Fig. 6. The main reason for
selected as: EA = GAky = GAkz = 106 and GJ = EIy = EIz = 103 . The
this difference pertains to a nontrivial external work contribution by the
frame is initially placed in a horizontal plane, built-in at one end and
18
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
fixed force during the support rotation phase. Namely, as it is clear that 106 , bending stiffness EI = 1000. For Reissner beam model we also
the rigid body motion of the support should not perturb the existing choose shear stiffness GA = 106 and torsional stiffness GJ = 2000. We
stress state established at the end of the first loading phase, this can be explore different values of applied force and small perturbation in order
achieved only if the force will subsequently follow the support rotation to find the critical load by disproportional vibration response of the
as well. By taking into account that in the second loading phase the cantilever beam, which mimics the Bolotin solution. For the Reissner
cantilever and applied load rotate through imposed rigid body motion, beam model with 8 finite elements, we can see in Fig. 13a that any load
with no change in internal stress state that remains constant under value smaller than 2 is not producing large displacement amplitudes in
support rotation. Our computations carried out for that kind of follower free vibrations triggered by a small perturbation. Hence, the cantilever
force confirm that the deformed shapes are indeed identical in each and beam remains stable. The value of the critical load is equal to 2.2, since
every turn, as shown in Fig. 7. Further illustration of the fundamental then such vibration amplitudes become very large (see Fig. 13). In the
difference in results between two load cases is given Fig. 8, where we case of refined mesh with 100 elements, we can see in Fig. 13b that the
present free-end displacement components at the end of each turn for critical load value is reduced to 2.1. We consider this result to be logical,
100 turns in total. since such a value is closer to the analytical solution, given that 100
elements mesh can better represent true deformed buckled shape of the
4.3. Cantilever beam instability under fixed force convergence studies beam obtained by analytical solution in terms of sin-function. However,
given that the difference between the numerical results obtained by
This example provides the numerical solution of the cantilever beam these two meshes is not extremely big, we will carry out parametric
instability under a fixed compressive load. This reduces to the classical studies by using only a coarse mesh.
Euler instability problem, if we consider that the beam deformation is We further explore the shear effects in the Reissner beam model by
constrained to have both axial and shear deformations equal to zero. In changing the value of the shear stiffness kGA, with a smaller value of k
such a case, one can obtain the analytic solution [29] by integrating the increasing the contribution of shear deformation. Here, we perform
governing equilibrium equations, to obtain the results presented in parametric studies with different values of parameter k. The marked
Table 1. difference from the case without shear is seen only for rather small
In computations to follow, we have chosen: EA = 106 [N], EI = 0.6 values of k, where the influence of shear deformation becomes more
10 [N cm2], L = 100 [cm]. The corresponding analytic solution for
4
significant (see Fig. 14).
critical force value for linearized instability is Pcr = 1.48044 [N] for We next repeat the same analysis, but in the presence of damping
Euler beam and Pcr = 1.48007 [N] for Timoshenko beam if we take GAk that can influence the free vibration phase. Apparently, according to
= EA. Bolotin [20], the presence of damping produces a paradox-type result
Here, we first carried out the computations for this problem by using that by adding the damping one can reduce the corresponding value of
the geometrically exact Kirchhoff beam element, and then recomputed critical force. A detailed development the analytic solution is presented
the results corresponding to using the Reissner beam element, where we in [20]. Here, we repeated the computations above by using the same
can illustrate the influence of shear and eventual difference from the model with an addition of viscous dampers placed at each and every
corresponding critical load reduction due to shear for linearized insta degree of freedom to produce the mass matrix proportional part of
bility case (see [4]). In order to better illustrate the influence of discrete Rayleigh damping (e.g. [41]), with the corresponding value of damping
approximation, we present in Table 2 the computed value of critical load ratio obtained for the first vibration mode of the cantilever beam. We
for linearized instability obtained by approach presented in [4]. have performed the numerical computations to carry out parametric
The computations can be performed by using the arc-length method studies by varying the damping ratio starting from zero, which can
in presence of instabilities (e.g. see [1,8]), which allows computing the recover the reference solution for non-damped case. The results of our
value of critical load with higher precision (see Fig. 9) and Table 3), computations with geometrically exact beam mode are presented in
which can be compared against the linearized instability computational Table 4 for critical force value for damped case, starting with the critical
results in Table 2 above. An alternative computation that can done by value for non-damped case, which corresponds to Bolotin solution with
imposing the vertical displacement of the free-end of the cantilever P*=2.023. In Fig. 15, we illustrated the computation results for critical
beam (to get the force value as corresponding reaction) is more robust, load P** obtained with geometrically exact beam for damped case
but the can lead to insufficiently precise identification of the critical normalized by the corresponding result for non-damped case presented
force. in [20] for linearized instability case. We can see that contrary linearized
The computed deformed shapes are plotted in Fig. 10a and 10b for theory, which predicts the reduction of critical load for increasing values
the Kirchhoff and the Reissner beam models, respectively, and the cor of damping (see [20], p. 99), the geometrically exact beam model leads
responding force values vs. free-end cross-section rotation angle values to increasing value of critical load for higher damping values. The same
are plotted in Fig. 11a and 11b. The results are normalized with respect conclusion is also made in [23], based upon simplified model with two-
to theoretical values of critical loads for linearized instability with shear bar system studied in [30].
for the Reissner beam and without shear for the Kirchhoff beam model. Fig. 15 Normalized critical load for geometrically exact beam for
damped case beam under vertical follower load for different values of
4.4. Cantilever beam instability under follower force convergence studies damping ratio ξ.
19
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
have the same bending stiffness EI = 1000 and beam is stronger with 100 corresponds to a real structure of this size (see Fig. 27a). It was first
times bigger bending stiffness than columns. In each case we obtain the designed to withstand standard mechanical loads, including the self-
value of the critical load. The length of each column is equal to 10, the weight, and the fixed load. Here, we check the instability of such a
same as for the beam. The axial stiffness for all the cases remains the structure under an external non-conservative load, applied as a follower
same and equal to EA = 106 . force acting at deformed configuration (see Fig. 27b), which causes
First, we study the frame under conservative load. In order to obtain failure of the top of the tower structure, while in the rest of the structure
the critical value, we try with different values of load in each case, as large displacement (caused by instability) does not occur. We performed
shown in Fig. 17 for the Reissner beam and in Fig. 18 for the Kirchhoff two different analyses by using two different finite elements beam
beam. models presented herein, the one by Reissner and the other by Kirchhoff.
We present Table 5 with summary of the values computed for critical We also performed analysis for two different load histories. The first
load of the frame under conservative force. In the same table we also loading scenario is similar to cantilever beam in example 4.4 to establish
show the values of semi-analytic solution for each case, which was the geometric instability under a vertical non-conservative load applied
presented in our recent work on linearized theory with small pre- at the top of the tower, followed by a small disturbance in horizontal
buckling displacements (Hajdo et al. [4]). One can compare the ana direction. The second load scenario is closer to real life load application,
lytic solution versus the corresponding results obtained by numerical where the first load applied is the self-weight of the structure, followed
solution, (see also Figs. 17 and 18) as summarized in this table. In such a by a follower compressive force applied on top, and finally a small
comparison we can see that values are very close to analytic results, perturbation load.
which confirms the validity of our computational results. For the first load case under a vertical non-conservative load plus
In Fig. 19 we can see the numerical solution for the critical force of small disturbance (see Fig. 27) we performed several computations for
the frame shown in Fig. 17 under non-conservative load for the Reissner the critical load of the tower. The computed value of the critical load for
beam and in Fig. 20 for Kirchhoff beam. Kirchhoff beam is equal to 42 KN, whereas for the Reissner beam equals
We also present in Table 6 a summary of results obtained for all 44KN (see Figs. 28 and 29).
numerical solution and simulations compared with the semi-analytical In order to illustrate an important difference between present
solution obtained in Hajdo et al. [4]. nonlinear instability approach and linearized buckling that we studied
previously Hajdo [4], we recomputed the critical load for this structure
by using linearized buckling approach. This is carried out by setting up
4.6. 3D frame structure instability
the linear eigenvalue problem, with material part of the stiffness matrix
and geometric part of the stiffness matrix, and solving for critical load
In order to also illustrate the behaviour of the Reissner beam in 3D
and corresponding critical mode (see [4] for details). The obtained value
case, we next present in this example an out-of-plane instability for the
of the critical load is 122 kN, which is much higher than the values of 42
same planar frame used in previous example, but now loaded by out-of-
kN or 44 kN obtained with present approach of nonlinear instability. The
plane forces. The frame is built with two columns and one beam, each
difference of this kind can be explained by comparing the corresponding
with length equal to 10. The columns are fixed at the free end. The
critical modes for linearized buckling (Fig. 30b) and the one for
chosen material and geometric properties are: length 100, axial stiffness
nonlinear instability (Fig. 27b), with the former spreading globally
EA = 106 , bending stiffness EI = 1000. For Reissner model we also
throughout the structures whereas the latter much more local. The main
choose shear stiffness GA = 106 and torsional stiffness GJ = 2000. We
concern is not only the important difference between two values, but
study two load cases, the first is compressive loads at both corners
also the fact that (easier) computation of linearized buckling is not on
applied as a follower load in direction 2, while in direction 3 we apply a
the safe side, with much overestimating the critical load value. Hence,
small follower disturbance equal to 0.10 of the compressive loads (see
although more laborious, the nonlinear instability computations clearly
Fig. 21). The second case is the compressive loads at both corners with a
find its use in this case to provide better estimate of true critical load.
follower load in direction 2, plus in direction 3 a small follower
Going one more step further in computing the most reliable estimate
disturbance equal to 0.10 of the main load, the second corner is loaded
of the critical load, we study the second load scenario that is closer to
with a follower load in direction 2, plus in direction 3 a small follower
different extreme loads brought by man-made accidents (airplane crash,
disturbance equal to 0.10 of the main load in the opposite direction to
studied in [40]) or stormy wind effects. Here, the dynamic analysis of
that of the first corner Fig. 22.
the tower gathers the action of three different loads, including the dead-
For the first case of frame in Fig. 22, the displacements are the same
load, the follower force and a small perturbation. For its own weight
in both corners. Thus, we present displacement graph versus time in
(conservative load), this tower can be loaded to carry 10KN at the top of
direction one, two and tree only at one corner. With the purpose to
tower (the value according to Eurocode), which is subsequently kept
obtain the critical load we test with different load values until relatively
constant in time. Second, we apply a follower load (non-conservative
large displacements with respect to the previous ones are observed. In
load) followed by a small disturbance. The computed value for the
Fig. 23 we can see that the critical load for case 1 is equal to 1.8.
critical load for the Kirchhoff beam is equal to 32 KN (see Fig. 31) and for
In order to determine the value of the critical load we try different
the Reissner beam equals 34KN (see Fig. 32).
values of compressive force, and we observe the behaviour at both
corner nodes in direction 3 (see Fig. 24). The value of the critical load is
5. Conclusions
now equal to 2.5, as we can see in Fig. 26.
In this work, we developed novel numerical models capable of
4.7. Illustrative (real-life) example with non-conservative loading solving nonlinear instability problems for frame structures. This implies
that the proposed beam models can handle arbitrary large displacements
In order to illustrate an instability analysis for more complex (closer and rotations that may occur before reaching critical equilibrium state,
to real-life) structures under non-conservative loads and show the po and are thus not limited to linearized instability problems studied pre
tential of the proposed theory, we further present an instability analysis viously [4]. We confirmed this finding by computing the corresponding
of a tower (somewhat simplified Eiffel tower) that can be struck by a numerical solution to Euler instability problem with geometrically exact
follower force. This example is motivated by a real-life inspired attack beam, which delivers high accuracy for not only the bifurcation load
on structure by an airplane, which was studied previously with linear under fixed (conservative) force, but for the computed results repre
ized buckling (small pre-buckling displacements) under combined me senting complete nonlinear response with very large displacements and
chanical and thermal loads (e.g. [32]). The geometry of the tower rotation in geometrically exact beam final deformed configuration.
20
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
The most important finding concerns the risk for a significant [4] Hajdo E., Mejia-Nava R.A., Imamovic I., A. Ibrahimbegovic, ‘Linearized instability
analysis of frame structures under nonconservative loads: Static and dynamic
reduction in critical instability load when taking into account the
approach’, Coupled Systems Mechanics, 10, 79-102, (2021).
nonlinear instability phenomena, with large displacements and rota [5] Ibrahimbegovic A. ‘Nonlinear solid mechanics. In: theoretical formulations and
tions with respect to linearized instability assuming only small pre- finite element solution methods’. Berlin: Springer; 2009. pp. 1-571,.
buckling displacements. As illustrated in our final example, such dif [6] Ibrahimbegovic A. (ed.), ‘Computational Methods for Solids and Fluids: Multiscale
Analysis, Probability Aspects and Model Reduction’, Springer, (ISBN 978-3-319-
ference in linearized and nonlinear instability critical loads can be an 27994-7), pp. 1-493, (2016).
order-of-magnitude large, and furthermore not placed on the safe side in [7] Ibrahimbegovic A, Taylor RL. On the role of frame-invariance of structural
the sense that nonlinear instability predicts lower value of critical load. mechanics models at finite rotations. Comput. Methods Appl. Mech. Eng. 2002;
191:5159–76.
The main reason most likely pertains to significantly different deformed [8] Ibrahimbegović A, Al Mikdad M. Quadratically convergent direct calculation of
shapes of the critical equilibrium state between nonlinear and linearized critical points for 3d structures undergoing finite rotations. Comput. Methods Appl.
instability case. Thus, for any such case one needs the full power of Mech. Eng. 2000;189(1):107–20.
[9] Ibrahimbegović A, Mikdad MA. Finite rotations in dynamics of beams and implicit
geometrically exact beam models in order to capture the true deformed time-stepping schemes. Int. J. Numer. Meth. Eng. 1998;41(5):781–814.
shape for nonlinear instability with significant contribution of pre- [10] Ibrahimbegović A, Shakourzadeh H, Batoz J-L, AI Mikdad M, Guo Y-Q. ‘On the role
buckling deformations. of geometrically exact and second order theories in buckling and post-buckling
analysis of three-dimensional beam structures’. J. Comput. Struct. 1996;61(6):
We have developed two finite element models, the Kirchhoff beam 1101–14.
and the Reissner beam, that can both successfully solve such nonlinear [11] Ibrahimbegovic A, Frey F, Kozar I. ‘Computational Aspects of Vector-like
instability problems. The main difference between these two models is Parameterization of Three-Dimensional Finite Rotations. Int. J. Numer. Meth. Eng.
1995;38:3653–73.
in either including the shear deformation for the Reissner beam or
[12] Ibrahimbegovic A. On FE implementation of geometrically nonlinear reissner’s
excluding it for the Kirchhoff beam. Two beam models only give the beam theory: three-dimensional curved beam elements. Comput. Methods Appl.
same result when no shear contribution is present, such as in the first Mech. Eng. 1995;122:11–26.
validation example of pure bending. Also, with no surprise, the Reissner [13] Ibrahimbegović A, Frey F. Finite element analysis of linear and nonlinear planar
deformations of elastic initially curved beams. Int. J. Numerical Methods Eng.
beam model typically corrects the critical load result provided by the 1993;36(19):3239–58.
Kirchhoff beam model for any case where a significant shear strain [14] Mejia Nava AR, Ibrahimbegovic A, Lozano R. Instability phenomena and their
contribution occurs (although in typical slender beams, such contribu control in statics and dynamics: application to deep and shallow truss and frame
structures. Coupled Systems Mechan. 2020;9:47–62.
tion in general remains small.). [15] Reissner E. On finite deformations of space curved beams. J. Appl. Math. Phys.
Another important finding in this paper concerns the computation of 1981;32:734–44.
nonlinear instability problems for non-conservative load, such as fol [16] Simo JC, Vu-Quoc L. A three-dimensional finite-strain rod model, Part 11:
computational aspects. Comput. Methods Appl. Mech. Engrg. 1986;58:79–116.
lower force. First, in the validation example, we have shown that the [17] Saje M. Finite element formulation of finite planar deformation of curved elastic
geometrically exact beam models developed herein can deal with large beams. J. Comput. Struct. 1991;39(3-4):327–37.
rotations under follower load that is needed to truly represent the rigid [18] Beck M. Die knicklast des einseitig eingespannten, tangential gedrückten stabes”.
Z Angew Math. Phys. 1952;3(3):225–8.
body motion under support rotation. For full validation of our approach, [19] Bolotin V.V., The Dynamic Stability of Elastic Systems, Holden-Day Inc., (1964).
we have successfully applied the proposed approach to the instability [20] Bolotin VV. Nonconservative problems of theory of elastic stability. Pergamon
problems under non-conservative follower load, which were solved Press; 1963.
[21] Bui NN, Ngo M, Nikolic M, Brancherie D, Ibrahimbegovic A. Enriched timoshenko
previously only for linearized buckling problem in Bolotin [19] by using
beam finite element for modeling bending and shear failure of reinforced concrete
the Euler beam (linearized version of the Kirchhoff beam) and in Hajdo frames. Comput. Struct. 2014;143:9–18.
[4] by using the Timoshenko beam (linearized version of the Reissner [22] Farhat C, Chiu E-y, Amsallem D, Schotté J-S, Ohayon R. Modeling of fuel sloshing
beam). However, we have also successfully applied our models to the and its physical effects on flutter. AIAA Journal 2013;51(9):2252–65.
[23] Jeronen J., R. Kouhia, On the effect of damping on stability of nonconservative
case where the linearized instability solution is not sufficient, with either systems, Proceedings XII Finish Mechanics Days, (eds. R. Kouhia et al.), pp. 77-82,
largely overestimating the critical load, such in the final example, or (2015).
predicting reduction of critical load due to addition of damping. [24] Dujc J, Brank B, Ibrahimbegovic A. Multi-scale computational model for failure
analysis of metal frames that includes softening and local buckling. Comput.
Namely, we have shown that the geometrically exact beam model Methods Appl. Mech. Eng. 2010;199(21-22):1371–85.
removes the Bolotin paradox, which is apparently the consequence of [25] Lacarbonara W. Nonlinear structural mechanics: theory, dynamical phenomena,
using the linearized instability approximation for nonlinear dynamics and modeling. Springer; 2013.
[26] Langthjem MA, Sugiyama Y. Dynamics stability of column subjected to follower
vibrations under critical value of follower (non-conservative) load. load. J. Sound Vib 2000;238(5):809–51.
[27] McHugh KA, Dowell EH. Nonlinear response of an inextensible, free-free beam
subjected to a nonconservative follower force. J. Comput. Nonlinear Dynam. 2020;
Declaration of Competing Interest 15(2):021003.
[28] Sugiyama Y, Langthjem MA, Katayama K. dynamic stability of columns under
nonconservative forces : theory and experiment. Springer; 2019.
The authors declare that they have no known competing financial [29] Timoshenko S, Gere JM. Theory of elastic stability. McGraw Hill; 1961.
interests or personal relationships that could have appeared to influence [30] Ziegler H. The stability criterion in elastomechanics (in German : Die
the work reported in this paper. stabilitatskriterien der elastomechanik). Ing. Arch. 1952;20:49–56.
[31] Timoshenko S.P., G.H. MacCullouoh, Elements of Strength of Materials, van
Nostrand Co., (1949).
Acknowledgment [32] Ibrahimbegovic A, Hajdo E, Dolarevic S. Linear instability or buckling problems for
mechanical and coupled thermomechanical extreme conditions. Coupled Systems
Mechan. 2013;2(4):349–74.
This work was supported by funding from ANR (project MS3C), [33] Hughes TJR. The Finite element method. Linear Static and Dynamic Finite Element
MEAE (project CESPA) and IUF (project MS1479). All this support is Analysis: Prentice-Hall; 1987.
gratefully acknowledged. [34] Imamovic I, Ibrahimbegovic A, Hajdo E. Geometrically exact initially curved
Kirchhoff’s planar elasto-plastic beam. Coupled Systems Mechanics 2019;8:
537–53.
References [35] Imamovic I, Ibrahimbegovic A, Knopf-Lenoir C, Mesic E. Plasticity-damage model
parameters identification for structural connections. Coupled Systems Mechanics
2015;4(4):337–64.
[1] Brank B, Stanic A, Korelc J. On path-following method for structural failure
[36] Jukić M, Brank B, Ibrahimbegović A. Embedded discontinuity finite element
problems. Comput. Mech. 2016;58:281–306.
formulation for failure analysis of planar reinforced concrete beams and frames.
[2] Brogliato B, Lozano R, Landau ID. New relationships between Lyapunov functions
Int. J. Eng. Struct. 2013;50:115–25.
and the passivity theorem. Int. J. of Adaptive Control and Signal Processing 1993;7
[37] Medic S, Dolarevic S, Ibrahimbegovic A. Beam Model Refinement and Model
(5):353–65.
Reduction. Int. J. Eng. Struct. 2013;50:158–69.
[3] Crisfield MA. A consistent co-rotational formulation for non-linear, three-
[38] Marsden JE, Hughes TJR. Mathematical foundations of elasticity. Prentice Hall;
dimensional beam elements. Comput. Methods Appl. Mech. Engrg. 1990;81:
1983.
131–50.
21
R. Adela Mejia-Nava et al. Engineering Structures 265 (2022) 114446
[39] Pham BH, Brancherie D, Davenne L, Ibrahimbegovic A. Stress-resultant models for [40] Ibrahimbegovic A, Herve G, Villon P. Nonlinear impact dynamics and field transfer
ultimate load analysis of reinforced concrete frames and its multi-scale parameter suitable for parametric design studies. Int. J. Eng. Comput. 2009;26:185–204.
estimates. Comput. Mech. 2013;51:347–60. [41] Ibrahimbegovic A, Ademovic N. Nonlinear dynamics of structures under extreme
transient loads. CRC Press; 2019.
22