Computers and Structures: C. Martín Saravia, Sebastián P. Machado, Víctor H. Cortínez
Computers and Structures: C. Martín Saravia, Sebastián P. Machado, Víctor H. Cortínez
a r t i c l e i n f o a b s t r a c t
Article history: A geometrically nonlinear beam finite element for composite closed section thin-walled beams consider-
Received 17 January 2011 ing arbitrary displacements and rotations is presented. The virtual work equations are written as a func-
Accepted 21 July 2011 tion of nine generalized strain components, which are parametrized in terms of the director field and its
Available online 21 August 2011
derivatives. The presented finite element is valid for both isotropic and anisotropic materials. The pro-
posed approach could be attractive to be used in optimization problems of composite thin-walled beams
Keywords: with finite deformation such as helicopter rotor blades and wind turbine blades. It is shown that the pro-
Thin-walled
posed formulation has an excellent correlation against shell finite elements.
Finite
Rotations
Ó 2011 Elsevier Ltd. All rights reserved.
Composite
Beam
Closed
0045-7949/$ - see front matter Ó 2011 Elsevier Ltd. All rights reserved.
doi:10.1016/j.compstruc.2011.07.009
2338 C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351
efficiency of the algorithm. He proposed a multiplicative update done by Librescu [32]. He used different analytical approaches to
procedure for the rotational changes, obtaining a non-symmetric treat composite beams undergoing moderate rotations, treating
tangent stiffness. rotation variables in a vectorial fashion. Piovan and Cortı́nez [33]
In contrast, Cardona and Geradin [9] presented a different and Machado and Cortı́nez [34] presented a formulation for com-
parametrization, using the total rotational pseudo-vector to update posite beams undergoing moderate rotations. Both formulations
the 3D rotations on the basis of the initial configuration. They also rely on an assumed displacement field, considering ‘‘vectorial’’
update the configuration on the basis of the last converged config- rotation variables up to a certain order.
uration (in what could be understood as an updated Lagrangian ap- Although approximations to the rotation tensor in ‘‘vectorial’’
proach). This additive treatment of the rotational degrees of rotations formulations can give good results in some cases, the
freedom gives rise to a symmetrical tangent stiffness. An isotropic treatment of rotations variables using vector operations (such
hyperelastic constitutive law was assumed. as additivity) modifies the actual meaning of these variables.
Simo and Vu-Quoc [10] incorporated shear and torsion warping This is, the use of vectorial calculus to obtain the variation of
deformation effects in his geometrically exact model. the rotation tensor, which actually belong to the SO(3) manifold,
An extension of the formulation of Simo to curved beams was introduces and approximation to the formulation. Thus, a
presented by Ibrahimbegovic [11]. He extended the formulation geometrically exact beam theory which has been reduced in
to arbitrary curved space beams maintaining some key aspects of order by using, for instance, a second order rotation tensor
Simo formulation but using hierarchical interpolation. He also pro- differs from the cited theories because additional terms appears
posed an incremental rotation vector formulation [12] to solve the in the evaluation of the variation of the rotation tensor. It can be
nonlinear dynamics of space beams. said that information about the kinematic behavior is lost
The use of the Green–Lagrange strain measures in a geometri- when using the Gateaux derivative instead of the Lie
cally exact finite element formulation for 3D beams seems to have derivative.
been first introduced by Gruttmann et al. [13,14]. Also, Auricchio This work presents an implementation of the classical thin-
et al. [15] reviewed the Simo theory making equivalence between walled beam theory in a geometrically exact (configuration based)
Green–Lagrange strain measures and Reissner strain measures. finite element formulation. The rotation variables are treated ex-
An extensive and detailed review of several aspects of existent actly, and thus the varied configuration is obtained considering
geometrical nonlinear finite element formulations of beams was that the rotation variables belong to a SO(3) manifold.
presented by Crisfield [16], describing essential aspects of geomet- This formulation is based on an assumed displacement field
rical nonlinear beam theories and focusing the attention in the that, as said before, describes the kinematic behavior of the beam
treatment of finite rotations. Additional reviews and clarification regardless of the magnitude of displacements and rotations. Fol-
of concepts of existing beam formulations can also be found in ref- lowing the classical procedure of the theory of thin walled beams,
erences [17–19]. we develop the expressions for the Green–Lagrange (GL) strains
During the last years, great efforts were made to shed light to and then transform these strains to a curvilinear coordinate sys-
the problem of loss of objectivity introduced by the interpolation tem. To ease that process, we first express the GL strains in terms
of rotations variables, a problem first noted by Crisfield and Jelenic of generalized strains by the introduction of a linear transforma-
[20]. Jelenic and Crisfield [21] implemented the ideas proposed in tion. These generalized strains are written in terms of the director
[20] to complete de development of a frame-invariant and path vectors, its derivatives and the derivatives of the position vector of
independent geometrically exact 3D beam element. the center of reduction (the pole). This leads to a remarkable sim-
Also Ibrahimbegovic and Taylor [22] re-examine the geometri- ple expression for the curvilinear strains.
cally exact models to clarify the frame invariance issues concerning Extracting from the GL strains the functions that describe the
multiplicative and additive updates of rotations. Betsch and Stein- cross section shape we can write the virtual work only in terms
mann [23], Armero and Romero [24] and Romero and Armero [25] of generalized strains and generalized beam forces. The equations
further contributed to the subject presenting frame-invariant for- of motion are thus parametrized in terms of the director field
mulations for geometrically exact beams using the director field and their variations.
to parametrize the equations of motion. Additional treatment of The parametrization of finite rotations is done using the spa-
frame invariance can be found in references [26,27]. tial spin, obtaining a natural relationship between the director
The inclusion of anisotropic materials to thin-walled and also field and the configuration. This spin components are then
solid beam finite element formulations was extensively studied interpolated using linear interpolation and the rotation tensor
by Hodges et al. [28], his work is based on the powerful variational is calculated and updated for each iteration only at the integra-
asymptotic method (VAM) and deserves special attention. Besides tion points. The update of the derivatives of the director field is
several interesting developments, he and his coworkers developed performed iteratively on the basis of the last iterative configura-
a geometrically-exact, fully intrinsic theory for the dynamics of tion, eliminating the necessity of calculating the total rotation
curved and twisted composite beams, having neither displacement tensor.
nor rotation variables appearing in the formulation. Using the The present formulation is based on the classical thin-walled
VAM, a generalized Vlasov theory for composite beams based on beam theory and thus can handle any type of composite material
the variational asymptotic beam sectional analysis was also pre- without the necessity of performing a 2D finite element cross sec-
sented by Yu et al. [29]. These developments were helped by the tional analysis to obtain the constitutive matrix. This leads to an
variational asymptotic beam sectional analysis software (VABS) interesting approach for addressing optimization problems.
[30], a tool for obtaining thin-walled composite beams sectional
properties. VABS is based on a 2D finite element analysis of the 2. Kinematics
cross section to obtain the stiffness matrix of the underlying 1D
theory. 2.1. Generalities
Recently Gonçalves et al. [31] presented a large displacement
and finite rotation thin-walled beam formulation for thin-walled Consider two states of the beam, an undeformed reference
isotropic beams considering cross-section deformation. state, denoted by B0 , and a deformed state, denoted by B, as shown
An extensive review on analytical methods for solving geomet- in Fig. 1. Being ai a spatial frame of reference, we define a reference
rically nonlinear problems of composite thin-walled beams was frame Ei and a current frame ei (both frames being orthonormal).
C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351 2339
non-equilibrium configuration. This is caused by the use of non- in the cross section (i.e. ni. Therefore, the mentioned transforma-
additive (even in the limit) spin variables, see e.g. [16]. Although tion gives:
different corrections for this problem has been proposed in the lit-
EGL ¼ De; ð13Þ
erature, for example by using additive in the limit spin variables
[16], this discussion is merely academic since ‘‘forced’’ symmetri- where the transformation matrix is:
zation of the tangent matrix leads to the same result. 2 3
1 2 1 2
It is also well known the fact that in the presence of finite three 1 n3 n2 0 0 0 n
2 2
n
2 3
n2 n3
6 7
dimensional rotations the concept of objectivity of strain measures D ¼ 40 0 0 1 0 n3 0 0 0 5: ð14Þ
does not extend naturally from the theory to the finite element 0 0 0 0 1 n2 0 0 0
formulation. Hence, despite being this formulation frame indiffer-
ent, it suffers from interpolation induced non-objectivity. Also, as And the generalized strain vector is:
every formulation based on the interpolation of iterative and 2 3 21 3
2
x00 x00 X 00 X 00
incremental rotations it was proven to be path-dependent 6j7 6 7
7 6
6 2 x00 e03 X 00 E03 7
[20,21]. However, we show in the numerical investigations section 6 7 6 7
7 6
6 j3 x00 e02 X 00 E02 7
that this shortfall does not affect the accuracy of the solution since 6 7 6 7
6 c 7 6 7
the error that it originates for static problems is negligible. The fact 6 2 7 6 x00 e2 X 00 E2 7
6 7 6 7
that it’s difficult to guarantee that the last assertion is always valid e¼6 7 6
6 c3 7 ¼ 6 x00 e3 X 00 E3 7:
7 ð15Þ
motivates the implementation of an interpolation scheme that 6 7 6 7
6 j1 7 6 e02 e3 E02 E3 7
could lead to a frame-invariant path-independent finite element 6 7 6 7
6v 7 6 e02 e02 E02 E02 7
formulation. This implementation will be presented in a future 6 2 7 6 7
6 7 6 7
work. 4 v3 5 4 e03 e03 E03 E03 5
v23 e02 e03 E02 E03
The generalized strain vector e contains nine generalized beam
3. Strain and stress fields
strains belonging to a material description and expressed in a rect-
angular coordinate system. It must be noted that the above relation-
3.1. The strain tensor
ship was only introduced to simplify the mathematical treatment of
the formulation.
In contrast with most existing formulations for thin-walled
The derivation of strains and stresses measures for thin-walled
beams (see e.g. [32,34]) we express the GL strain tensor in terms
beams is helped by the introduction of an orthogonal curvilinear
of reference and current position derivatives. The derivatives of
coordinate system (x, n, s), see Fig. 2. The cross-section shape will
the position vectors of the undeformed and deformed configura-
be defined in this coordinate system by functions ni(n, s). The coor-
tion give:
dinate s is measured along the tangent to the middle line of the
X ;1 ¼ X 00 þ n2 E02 þ n3 E03 ; x;1 ¼ x00 þ n2 e02 þ n3 e03 ; cross section, in clockwise direction and with origin conveniently
chosen. Also, the thickness coordinate n(e/2 6 e/2) is perpendicu-
X ;2 ¼ E2 ; x;2 ¼ e2 ; ð9Þ
lar to s and with origin in the middle line contour.
X ;3 ¼ E3 ; x;3 ¼ e3 : In order to represent the GL strains in this curvilinear coordi-
Note that we have implicitly made the classical assumption of nate system we make use of the curvilinear transformation tensor:
beam theories of plane cross-sections remaining plane. Proceeding 2 3
1 0 0
with the derivation, we operate in a conventional way by injecting 6 dn2 dn3 7
the tangent vectors X,i and x,i into the GL strain tensor:
P ¼ 40 ds ds 5: ð16Þ
dn2
0 ddsn3 ds
1
EGL ¼ ðx;i x;j X ;i X ;j Þ: ð10Þ where the functions n i describe the mid-contour of the cross
2
section.
According to the kinematic hypotheses, the non-vanishing com-
Hence, the GL strain vector in the curvilinear coordinate system,
ponents of the GL strain tensor are only three, in vector notation; b GL , is obtained by transforming the rectangular GL strains as:
i.e. E
EGL ¼ ½ E11 2E12 2E13 T ; ð11Þ b GL ¼ ½Exx 2Exs 2Exn T ¼ PEGL ;
E ð17Þ
b GL ¼ PDe ¼ D
E b e: ð18Þ
where:
1 02
E11 ¼ x0 X 02
0 þ n2 x00 e03 X 00 E03 þ n3 x00 e02 X 00 E02
2
1 1
þ n22 e022 E2
02
þ n23 e02
3 E3
02
þ n2 n3 e02 e03 E02 E03 ;
2 2
1
E12 ¼ x00 e2 X 00 E2 n3 e03 e2 E03 E2 ;
2
1
E13 ¼ x00 e3 X 00 E3 þ n2 e02 e3 E02 E3 :
2
ð12Þ
Recalling Eqs. (14) and (15), it is found that the GL strain vector in work without modifying the classical thin-walled beam approach.
curvilinear coordinates has a remarkably simple closed expression: In this section we develop the constitutive relations for the com-
2 3 posite thin-walled beam. It should be noted that although the
þ n2 j3 þ n3 j2 þ 12 n22 v2 þ 12 n23 v3 þ n2 n3 v23 constitutive relations here presented are valid for composite lam-
b GL 6 n0 c þ n0 c þ ðn2 n0 n3 n0 Þj1 7
E ¼4 2 2 3 3 3 2 5; ð19Þ inates with general lamination, a reduction to the isotropic case is
n03 c2 þ n02 c3 þ ðn2 n02 þ n3 n03 Þj1 trivial.
The relationship between the second Piola–Kirchhoff stress ten-
where, with an abuse of notation, we have reused the prime symbol
sor and its energetic conjugate; the GL strain tensor, can be ex-
to denote derivation with respect to the s coordinate.
pressed in curvilinear coordinates in terms of the stiffness
Proceeding in a similar way as done in Eq. (13), it is convenient
b GL the quantities related to the middle-line coor- coefficients Qij of an orthotropic lamina as [35,36]:
to separate from E
2
dinate s and the quantities related to the thickness coordinate n. rxx 3 2 Q 11 Q 12 Q 13 0 0 Q 16
32
xx 3
Before, we can refer to Fig. 2 (see also [34]) to easily verify that 6 r 7 6Q Q 26 7 6 7
6 ss 7 6 12 Q 22 Q 23 0 0 76 ss 7
the location of a point anywhere in the cross-section can be ex- 6 7 6 76 7
6 rnn 7 6 Q 13 Q 23 Q 33 0 0 Q 36 76 nn 7
pressed as: 6 7 6 76 7
6r 7¼6 0 0 0 Q 44 Q 45 0 76 c 7: ð25Þ
6 sn 7 6 76 sn 7
n2 ðn; sÞ ¼ n2 ðsÞ nn03 ; n3 ðn; sÞ ¼ n3 ðsÞ þ nn02 ; ð20Þ 6 7 6 76 7
4 rxn 5 4 0 0 0 Q 45 Q 55 0 54 cxn 5
where ni locates a point anywhere in the cross section and n i rxs Q 16 Q 26 Q 36 0 0 Q 66 cxs
locates the points lying in the middle-line contour. Introducing
the expression (20) into the matrix D, b defined in Eq. (18), we can In matrix form:
obtain a cross sectional matrix Db that is a function only of the mid- r ¼ Q s : ð26Þ
surface coordinates ni . The expression of this matrix is given in
Appendix A. In the above equation Qij are components of the transformed consti-
As it will be clarified in the next section, we will use five inde- tutive (or stiffness) matrix defined in terms of the elastic properties
pendent curvilinear strain measures (collected in the vector s to (elasticity moduli, shear moduli and Poisson coefficients) and fiber
describe the strain state of the thin-walled laminate (see [35]). orientation of the ply [35].
Thus, the strain state of the mid cross section will be described by: The shell stress resultants (or shell forces) in a lamina are then
defined according to:
s ¼ ½exx cxs cxn ,xx ,xs T : ð21Þ
Z e=2 Z e=2
To describe the strain state of the beam in terms of the generalized Nij ¼ rij dn; Mij ¼ rij ndn: ð27Þ
strain vector, we found a matrix T to establish the relationship be- e=2 e=2
tween the GL curvilinear strains and the generalized strains as: Employing (25) and (27) and neglecting the normal stress in the
s ¼ Te: ð22Þ thickness (i.e. rnn = 0) it is possible to obtain a constitutive relation
to relate the shell forces and the shell strains as:
Substituting (20) into (19), we obtain:
2 3 2 32
2
1 n3 n2 0 0 0 1 2
n 1 2
n n2 n3 3 Nxx A11 A12 A13 0 0 B11 B12 B16 xx 3
2 2 2 3 6 Nss 7 6 A12 B26 76 7
6
60 0 0 n0 n0 n3 n0 n2 n0 0 0 0 7
7 6 7 6 A22 A23 0 0 B12 B22 76 ss 7
6 2 3 2 3
7 6 7 6 76 7
6 Nxs 7 6 A13 A23 A33 0 0 B16 B26 B66 76 cxs 7
TðsÞ ¼ 6
60 0 0 n03 n02 n2 n0 þ n3 n0 0 0 0 7 7 6 7 6
6N 7 6 0
76 7
0 76 csn 7
76
2 3
6 7 6 sn 7 6 0 0 AH44 AH45 0 0 7
4 0 n02 n0 3 0 0 0 n2 n0
3
n3 n0
2 T49 5 6 7¼6 76 7;
02 6 Nxn 7 6 0 AH45 AH55 0 7 6 7
0 0 0 0 0 n2 þ n02
0 0 0 6 7 6 0 0 0 0 76 cxn 7
3 6M 7 6B B12 B16 0 0 D11 D12 D16 76 xx 7
76 j
6 xx 7 6 11 7
ð23Þ 6 7 6 76 7
4 M ss 5 4 B12 B22 B26 0 0 D12 D22 D26 54 jss 5
where T49 ¼ n2 n3
n02 n03 and we have neglected higher order ef- M xs B16 B26 B66 0 0 D16 D26 D66 jxs
fects in the thickness, i.e. terms in n2.
ð28Þ
Remark 3.1. It is important to note that the matrix T can be where: Nxx, Nss, and Nxs are axial, hoop and shear-membrane shell
understood as a double transformation matrix, transforming the forces and Nxn and Nsn are transverse shear shell forces. Also; Mxx,
generalized strains into the curvilinear GL strain, defined in (21), Mss and Mxs are axial bending, hoop bending and twisting shell mo-
without the necessity of using an intermediate transformation. So, ments, respectively (see Fig. A.1 in Appendix A.1 for a graphical rep-
once T has been obtained the transformation matrix D b defined in
resentation of the shell forces and moments). The same
(18) is no longer needed. nomenclature is extended to the shell strain resultants, thus: exx
Now, it is straightforward to obtain the curvilinear strains as a and ess are axial and hoop normal strains, cxs, csn and cxn are shear
function of mid-contour quantities and the generalized strains as: shell strains and ,xx, ,ss and ,xs are axial, hoop and twisting curva-
2 3 tures respectively. The coefficients Aij ; AHij ; Bij and Dij in the constitu-
þ j3 n2 þ j2 n3 þ 12 v2 n22 þ v23 n2 n3 þ 12 v3 n23
6 7 tive matrix are shell stiffness-coefficients that result from the
6 c2 n02 þ c3 n03 þ j1 n03 n2 n02 n3 7 integration of Qij in the thickness [35].
6 7
6
s ¼ 6 0
c3 n2 c2 n3 þ j1 n2 n2 þ n3 n3
0 0 0 7: ð24Þ Although the last relationships were derived for a single lamina,
7
6 0 7 we can obtain the constitutive relations for a laminate by spanning
4 j2 n2 j3 n3 v2 n3 n2 þ v3 n2 n3 þ v23 ðn2 n2 n3 n3 Þ 5
0 0 0 0 0
02 the integrals in the thickness of the lamina over the different layers
j1 n2 n023
of the laminate (each layer being a single lamina). Therefore, using
the hypotheses of plane stress in the laminate and rigid cross sec-
3.2. Composite mechanics-constitutive relations tion (it can be seen that according to this hypothesis ess = cns = 0,
but in order to avoid overstiffening effects we set Nss = cns = 0
The main advantage of the present formulation is the capability [35], thus generating a mild inconsistency typical of thin-walled
of handling composite materials in a geometrically exact frame- beam formulations), the relations in (28) simplify to:
2342 C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351
2 3 2 32 3
Nxx A11 A16 0 B11 B16 exx Remark 3.3. Note that the evaluation of beam constitutive matrix
6 7 6 76 7 D does not involve a 2D finite element analysis of the cross section
6 Nxs 7 6 A16 A66 0 B16 B66 76 cxs 7
6 7 6 76 7 (as, for example, in the VABS approach [30]). Although the consti-
6 Nxn 7 ¼ 6 0 AH55 0 7 6 7
6 7 6 0 0 76 cxn 7; ð29Þ
tutive constants are not as accurate that the ones obtained with the
6 7 6 b b 7 6 7
4 M xx 5 4 B11 B16 0 D 11 D 16 54 ,xx 5 latter method, the present approach is simpler, faster and it also
M xs B16 B66 0 b 16
D b 66
D ,xs opens the possibility of addressing optimization problems of large
deformation of thin-walled composite beams.
where Aij are components of the laminate reduced in-plane stiffness
matrix, Bij are components of the reduced bending-extension cou- 4. Variational formulation
pling matrix, Dij are components of the reduced bending stiffness ma-
trix and AH55 is the component of the reduced transverse shear The virtual work of external and internal forces is derived in the
stiffness matrix. next subsections. To maintain the variational formulation parame-
We can express the above relation in matrix form as: trized in terms of the director field, its admissible variation must
be found. The expression for the director variations depends on
N s ¼ C s ; ð30Þ the perturbed rotation tensor, which must be found as a function
of the rotation variables chosen to parametrize the finite rotations.
where C is the composite shell constitutive matrix and s is the cur- Once the set of kinematically admissible variations is obtained, the
vilinear shell strain vector defined in (22). generalized virtual strains can be found, so the virtual work of the
Now, it is possible to express the shell forces as a function of the internal and external forces can be derived. Therefore, the objective
generalized strains. Replacing (22) into (30) we obtain: of this section is to express the virtual work principle as a function
of the generalized virtual strain vector and its work conjugate
N s ¼ CTe: ð31Þ
beam forces vector.
The next step in the development of the beam theory is to re- The weak form of equilibrium of a three dimensional body B is
duce the 2D formulation to a 1D formulation. Since we are pursu- given by [37,38]:
ing to formulate the theory in terms of generalized quantities, we Z Z Z
need to find a one dimensional stress (or force) entity such as to be Gð/; d/Þ ¼ r ddV q0 b d/dV ðp du þ mdwÞdX;
B0 B0 @B0
work conjugate with the generalized strains. To that purpose, we
first transform the shell forces in (31) back to the ‘‘generalized ð36Þ
space’’ by using the double transformation matrix T (see REMAK where b, p and m are: body forces, prescribed external forces and
3.1). Thus, we obtain a new entity, a sort of transformed back shell prescribed external moments per unit length respectively. d is
strain: the variation of the GL strain vector, work conjugate to the second
Piola–Kirchhoff stress tensor r. Where r could be defined in either a
N Gs ¼ TT N s ¼ TT CTe: ð32Þ rectangular or a curvilinear coordinate system, such a distinction is,
G at least here, unnecessary.
It can be observed that new entity Ns is a vector of generalized
shell stresses defined in the global coordinate system. Since it is a
4.1. Admissible variations and perturbed rotation field
function of the cross section contour, integration over the contour S
gives the vector of generalized beam forces, work conjugate to the
Now it is necessary to define the space of kinematically admis-
generalized strains, as:
sible variations in terms of the independent kinematic variables. To
Z Z
4.2. Internal virtual work Recalling (50) it is possible to re-write the last expression as:
Z Z
Having derived the expressions for the admissible variations of Gð/; d/Þ ¼ ½Hð!d/ÞT Sdx ðp du0 þ m dwÞdx: ð60Þ
‘ l
the basis vectors and strains we develop in this section the expres-
sions for the internal virtual work of the beam. Recalling (36), the Now, the equilibrium equations of the geometrically nonlinear thin-
internal virtual work of a three dimensional body can be written in walled composite beam are available in its variational form.
vector form as:
Z
Gint ð/; d/Þ ¼ dT rdV; ð52Þ 5. Linearization of the weak form
B0
The solution of the nonlinear system of equations requires the
which in the curvilinear coordinate system is:
Z Z Z linearization of variational equilibrium equations with respect to
Gint ð/; d/Þ ¼ ðdT rÞdn ds dx: ð53Þ an increment in the configurations variables. This linearization is
‘ s e obtained through the directional derivative and, assuming conser-
vative loading, its application gives two tangent terms; the mate-
We can now use the definition of the shell resultant forces (27)
rial and the geometric stiffness matrices.
to reduce the 3D formulation to a 2D formulation. Therefore, per-
Being L[G(/, d/)] the linear part of the functional G(/, d/), we
forming integration of (53) in the n direction (see (27)) we can
have:
write the internal virtual work in terms of shell quantities as:
Z Z ^ d/Þ ¼ Gð/;
L½Gð/; ^ d/Þ þ DGð/;
^ d/Þ D/; ð61Þ
Gint ð/; d/Þ ¼ dTs N s ds dx: ð54Þ
‘ s ^ d/Þ is the unbalanced force at the config-
where the first term Gð/;
^ The Frechet differential in the second term is obtained in
uration /.
The reduction to a 1D formulation is aided by the deduction of
1D beam forces presented in (33). Transforming the virtual curvi- a standard way as:
linear shell strains into virtual generalized strains we can rewrite d
the last expression as: DGð/; d/Þ D/ ¼ j Gð/ þ D/Þ; ð62Þ
d ¼0
Z Z
Gint ð/; d/Þ ¼ deT TT N s ds dx ð55Þ where D/ fulfills the geometrical boundary conditions. Applying
‘ s the definition (62) and recalling (57) and (49), we obtain the tan-
gent stiffness as:
In which the term in parentheses is the generalized beam forces
Z
vector (see (33)). Using (32) the beam forces vector can be ex-
DGint ð/; d/Þ D/ ¼ ðdeT DDe þ DdeT SÞdx; ð63Þ
pressed a slightly different form as: ‘
Z
SðxÞ ¼ TT N s ds: ð56Þ where ‘ is the length of the undeformed beam, de is the variation of
s the generalized strain vector and Dde is the linearized variation of
the generalized strain vector (or equivalently: the incremental vir-
The explicit expression of the beam forces can be found in Appendix
tual generalized strain vector). The integral of the first term gives
A.
raise to the material stiffness matrix and from the integral of the
Finally, it is possible write the 1D virtual work in terms of the
second term evolves the geometric stiffness matrix.
generalized strains and the generalized beam forces as:
Z Recalling (50) the first term takes the form:
Z
Gint ð/; d/Þ ¼ deT Sdx: ð57Þ
‘ D1 Gint ð/; d/Þ D/ ¼ ð!d/ÞT H T DHð!/Þdx: ð64Þ
‘
4.4. Weak form of equilibrium Then, the general expression of the geometrical tangent stiffness
operator gives:
The variational equilibrium statement can now be presented in Z
terms of generalized components of 1D forces and strains. Recall- D2 Gint ð/; d/Þ D/ ¼ DdeT Sdx: ð66Þ
‘
ing (57) and (58) the virtual work of a composite beam is written
in its one dimensional form as: Replacing (65) into (66), recalling the expressions of the incremen-
Z Z tal virtual directors Ddei (see Section A.2) and re arranging some
Gð/; d/Þ ¼ deT Sdx ðp du0 þ m dwÞdx: ð59Þ terms, we can write the geometric stiffness operator as:
‘ l
C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351 2345
Z
6.1. Interpolation
D2 Gint ð/; d/Þ D/ ¼ ð!d/ÞT Gð!D/Þdx; ð67Þ
‘
Being Nn linear Lagrangian shape functions, we interpolate the
where the matrix G is given in Section A.3. It is interesting to note position vectors in the undeformed and deformed configuration
that the terms in (65) are quite complex since one has to find the as [38]:
second variation of the directors and its derivatives. A simpler
way to derive the tangent stiffness matrix can be devised by using X
nxel X
nxel
b ¼
X NnXn; ^¼
x N n ðX n þ un Þ; ð72Þ
the chain rule to find DdeT as:
n¼1 n¼1
DdeT ¼ D½Hð!d/ÞT ¼ ð!d/ÞT DH; ð68Þ where nxel represent the number of nodes in the element. The same
finite element interpolation is also applied to the configuration, so:
where we invoked D(Ld/) = 0. Thus, the linearization of the opera-
tor H gives:
2 3
D u0 0 0
6 De 0 De03 x00 þ e03 Du0 De3 x00 þ e3 Du0 7
6 3 7
6 0 7
6 De 2 De02 x00 þ e02 Du0 0
De2 x0 þ e2 Du 0 7
6 7
6 De De2 x00 þ e2 Du0 0 7
6 2 7
6 7
DH ¼ 6
6 De 3 De3 x00 þ e3 Du0 0 7
7 ð69Þ
6 7
6 0 0 De 1 7
6 7
6 0 0 2 De2 e02 þ e2 De02 7
6 7
6 0 0 7
4 0 0 2 De3 e3 þ e3 De3 5
0 0 0 0
0 0 De3 e2 þ e3 De2 þ De2 e3 þ e2 De3
which can be used in (67) to obtain the geometric stiffness. Using the last expressions, the derivatives of the configuration can
It should be noted that, since the external loads are assumed to be easily obtained. Also, the variations are interpolated as:
be conservative and not eccentric with respect to the pole, the lin-
X
nxel X
nxel
earization of the external virtual work is zero. As has been men- ^¼
d/ N n d/n ; ^0 ¼
d/ N 0n d/n : ð74Þ
tioned several times in geometrically exact formulations, a n¼1 n¼1
parametrization using spin variables necessarily implies a non con-
Having presented the interpolation functions we can now proceed to
servative concentrated moment as its work conjugate variable (see
derive the discrete version of the variational equilibrium statement.
[42]). Indeed, it is well known the fact that the use of spin variables
leads to a non-symmetric tangent stiffness matrix.
6.2. Tangent stiffness matrix
Finally, recalling (64) and (67) the linearized virtual work can
be written as:
Z In order to formulate the tangent stiffness matrix, we first recall
DGð/; d/Þ D/ ¼ ð!d/ÞT ðH T DH þ GÞð!D/Þdx ð71Þ the definition of the differential operator ! (see (50)). Using the
‘ interpolation function presented above, the differential operator
! can be replaced by its numeric counterpart in such a way that:
Remark 5.1. When it is guaranteed the symmetry of all sub terms X
nxel
in G, the symmetry of the geometrical stiffness matrix is also !d/ ffi ^ n;
Bn d/ ð75Þ
guaranteed. In the present formulation, only some of the unsym- n¼1
metrical terms in G cancel out when ‘‘assembling’’ the geometrical
where the matrix operator Bn contains shape functions and its
stiffness matrix, hence it results to be unsymmetrical. This conse-
derivatives and plays a crucial role in the finite element formula-
quence is common for all spin parametrized formulations and is
tion. In the expressions presented hereafter, summation over index
due to the fact that the second variation of a functional P that maps
n will be implicitly defined. So:
a manifold C into R is symmetric only at the critical points of P. 2 3
Indeed, the Hessian of P only makes sense at its critical points. N01 0
6 7
B¼4 0 N1 5 ð76Þ
6. Finite element formulation 0 N01
Introducing (75) into (64) and into (67) we can obtain the expres-
The implementation of the proposed finite element is based on sions for the material and geometric stiffness matrices respectively.
linear interpolation and one point reduced integration. This ap- Following this process, we firstly obtain:
proach relies on the interpolation of iterative spin variables. As a
Z
consequence, the orthonormality of the directors is not fulfilled ^ d/Þ
^ D/
^¼ ^ T H T DHðBD/Þdx:
^
D1 Gint ð/; ðBd/Þ ð77Þ
at the integration point, leading to interpolation induced loss of ‘
objectivity of the strain measures. Although the effects caused by
the loss of objectivity of the finite element formulation disappear Then, the element material stiffness matrix is:
as the mesh is refined. Indeed, we show in the numerical investiga- Z
tions section that, for quasi-static problems, the error introduced kM ¼ BT H T DHBdx: ð78Þ
by the path dependency is very small. ‘
2346 C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351
Proceeding in a similar way, the geometric stiffness term can be mulations. This implies that we need to enforce the material to be
written as: isotropic. So, we chose to compare our beam model against the
Z classical Simo and Vu-Quoc [7] beam model in a roll-up test. The
^ d/Þ
D2 Gint ð/; ^ D/
^¼ ^ T GðBD/Þdx:
ðBd/Þ ^ ð79Þ example is set with a thin-walled beam with a square cross section
‘
(b = 0.5, h = 0.5 and t = 0.05) and a length of 50. The material con-
Thus, the element geometric stiffness matrix becomes: stants are: E = 144 109 and m = 0.3. Being the Euler formula:
Z
kG ¼ BT GBdx: ð80Þ Ml
h¼ ð84Þ
‘ EI
Following the common steps of the finite element assembly We can obtain the magnitude of the moment that produces a de-
process, the global tangent stiffness matrix is: formed shape of half a circle or full circle. To obtain these deformed
X
els shapes we must apply moments M1 = 3.80761 107 and M2 =
KT ¼ ðkM þ kG Þ: ð81Þ 7.615221 107. Fig. 4 shows the deformed shapes obtained after
e¼1 application of these moments.
With an abuse in notation, the summation operator was used to Tables 1 and 2 present the numerical results obtained for the
represent the finite element assembly procedure. maximum tip displacements for both load cases (M1 and M2).
As it can be seen from the tables, the performance of the pre-
6.3. Directors update algorithm sented finite element is very good. Both the vertical and horizontal
displacements agree very well with the results obtained using the
As mentioned before, the updating procedure for the directors well validated Simo and Vu-Quoc model [7].
and its derivatives is iterative. This means that the current config- The differences between the Simo and Vu-Quoc model [7] and
uration is updated in each iteration. Being n the iteration counter the proposed model are originated because the inertia moments
we can recall (1) to find the new director as: resulting from a thin-walled beam formulation are slightly lower
than those that feed a Timoshenko model (most of the thin-walled
enþ1
i ¼ Keni : ð82Þ beam formulations underestimate the real inertial of the beam);
where K is now the incremental iterative rotation tensor. Note that this difference makes the present model to be slightly more flexi-
although the formulation is based on the iterative spins, the director ble than the Simo and Vu-Quoc beam model.
triads are ‘‘total rotation quantities’’. Therefore, the reference con-
figuration is never updated and only at the first iteration of the first 7.2. Bending of a cantilever beam – isotropic and anisotropic materials
increment we set ei = Ei:
According to (82), we can find the derivative of the directors as: The present example studies the performance of the proposed
formulation for both isotropic and anisotropic materials. First, to
e0nþ1
i ¼ K0 eni þ Ke0n
i ¼K 0
KT enþ1
i þ Ke0n
i ; ð83Þ further test the performance of the presented finite element
T
where the expression for K0 K can be found in the Appendix A.4. against existing geometrically exact beam elements, we propose
Note that K is only at the integration point and its expression is a full three dimensional problem where we study the behavior of
fed with the interpolated spin. an isotropic curved cantilever beam (see. Fig. 5). The curved beam
has a reference configuration given as a 45° circular segment with
radius R = 100 and laying in the x y plane, the beam is loaded
7. Numerical investigations
with a vertical load (z direction). The properties of the isotropic
material are: E = 1.0 107 and m = 0.3. The cross section is a box
To close the development of the presented beam formulation
with b = 1, h = 1 and t = 0.1.
we compare the performance of the proposed finite element with
Table 3 shows the results of the bending test for P = 100. We
existing finite elements. We investigate both the isotropic and
have used an Abaqus 3D shell model as the reference model. As
the anisotropic cases, choosing some benchmark tests proposed
it can be seen, the present finite element formulation behaves
in the literature.
slightly better than the Simo and Vu-Quoc element [7] available
It must be noted that since most of the reported benchmark
in FEAP and also to the Abaqus B31 beam element.
tests performed with displacement based geometrically exact
beam theories [6–10,16,23,24,26,39,43,44] were performed using
35
solid cross sections, often it is not possible to find an equivalent M1
thin-walled section with the same mass and inertia properties to M2
30
those of the solid sections. Because of that, we have used the re-
search finite element software FEAP [45] to obtain results using
the Simo and Vu-Quoc [7] and Ibrahimbegovic and Al Mikad [45] 25
Table 1 Table 4
Displacements Components for M1. Maximum displacements in a 45° arc bending test (P = 400).
Tip vertical Tip Max vertical Elements Tip y Tip x Max z Elements
displacement horizontal displacement displacement displacement displacement
displacement
Abaqus Shell 12.201 21.546 50.997 –
Simo & Vu-Quoc 31.673 50.448 31.673 10 Abaqus B31 12.401 21.311 51.110 50
(FEAP) Abaqus B32 12.416 21.310 51.111 50
Ibrahimbegovic– 31.673 50.448 31.673 10 Simo & Vu-Quoc 12.008 20.692 50.067 50
Al Mikad (FEAP)
(FEAP) Present 12.205 21.015 50.880 50
Analytic 31.831 50.000 31.831 –
Present 31.694 50.405 31.694 10
1
Present
0.9 Abaqus
0.8
0.7
Fig. 5. 45° arc bending.
0.6
LPF
0.5
u3 u1 u2
Table 3 0.4
Maximum displacements in a 45° arc bending test (P = 100).
0.3
Tip y Tip x Max z Elements
0.2
displacement displacement displacement
0.1
Abaqus Shell 2.090 3.641 22.611 –
Abaqus B31 2.574 3.570 22.734 50 0
Simo & Vu-Quoc 1.986 3.325 22.001 50 −50 −40 −30 −20 −10 0 10 20 30 40
(FEAP) Displacements
Present 2.068 3.495 22.366 50
Fig. 6. Displacements vs. load proportional factor.
2348 C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351
150
P
100
50
z
0
Fig. 9 shows the deformed shape of the structure after the crit- 14
ical point has been traversed. 12
Fig. 10 shows the load–displacement relation during the
10
collapse of a composite arc. We compare the present model
Load
7.4. Lateral buckling of a curved composite arc – bifurcation Fig. 10. Load–displacement curve for the {0, 90, 90, 0} E-FiberGlass-Epoxi beam.
6 4
x 10 x 10
9 14
[7] FEAP Present
8 Abaqus Abaqus
12
Present
7
6 10
5
8
Load
Load
4
6
3
2 4
1
2
0
−1 0
0 20 40 60 80 100 120 140 0 10 20 30 40 50 60 70 80 90 100
Vertical Displacement Vertical Displacement
Fig. 8. Load–displacement curve for the isotropic arc. Fig. 11. Lateral buckling of a {0, 90, 90, 0} laminated arc.
C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351 2349
Table 6 seen that in any case the maximum percentile error is greater than
Loading scheme. 0.02%.
Step Px Py Pz The path dependency of the presented finite element has shown
1 0 0 400 to be independent of the time stepping scheme (and consequently
2 0 200 0 of the iterative path). Also, we can conclude that path dependency
3 100 0 0 has a minor effect in the accuracy of the solution of the presented
4 0 0 400 theory.
5 100 0 0
6 0 200 0
8. Conclusions
2 3
1 nn02 þ n3 nn03 þ n2 0 0 0 a1 a2 a3
0
b ¼6
D 40 0 0 n0 n0 n n02 02 0 0 0
7
0 5;
2 3 2 þ n3 þ n2 n3 n3 n2 ðA1Þ
0 0 0 n03 n02 n2 n02 þ n3 n03 0 0 0
2350 C. Martín Saravia et al. / Computers and Structures 89 (2011) 2337–2351
b Dde0i ¼ b Dðdw0 ei Þ þ b D dw e0i
¼ b ðdw0 ðDw ei ÞÞ þ b dw Dw0 ei þ Dw e0i
¼ b ðdw0 ðDw ei ÞÞ þ ðb dwÞ ðDw0 ei Þ
þ ðb dwÞ Dw e0i
h i
~~ei Dw þ dw½b
¼ dw0 ½b ~ ~ei Dw0 þ dw b
~ ~e0 Dw ðA4Þ
i
A.3. Matrix G
Fig. A.1. Graphical representation of shell and beam forces. The full expression of the geometric matrix G gives:
2 3
N M2 e03 þ M3 e02 ðQ 2 e2 þ Q 3 e3 Þ ðM 2 e3 þ M 3 e2 Þ
6 7
G ¼ 4 M 2 e03 þ M 3 e02 þ Q 2 e2 þ Q 3 e3 M2 x00 e03 þ M 3 x00 e02 þ Q 2 x00 e2 þ Q 3 x00 e3 M 2 x00 e3 þ M 3 x00 e2 5 ðA5Þ
M 2 e3 þ M 3 e2 M 2 x00 e3 þ M3 x00 e2 þ G23 G33
where the coefficients ai are: where, for simplicity, we have eliminated the tilde () and as-
n2 sumed that all the terms ei are now skew symmetric matrices.
1
a1 ¼ n2 n02 0
3 nn3 n2 þ
2
The coefficients Gij are:
2 2
1 n2 ðA2Þ G23 ¼ Te1 þ 2 P2 e02 e2 þ e2 e02 þ P3 e03 e3 þ e3 e03
a2 ¼ n2 n02 0
2 þ nn2 n3 þ
3
; 0
2 2 þ P23 e2 e3 þ e03 e2 þ e3 e02 þ e2 e03 ðA6Þ
a3 ¼ n n2 n3 þ n2 n3 þ nðn02 n2 n03 n3 Þ
2 0 0
G33 ¼ 2P2 e2 ðe2 Þ þ 2P3 e3 ðe3 Þ þ P23 ½e3 ðe2 Þ þ P3 e2 ðe3 Þ
Explicitly, the beam forces vector gives:
23 A.4. Derivative of the exponential map
N
6 M2 7
6 7 An alternative expression for (7) can be written as:
6 M3 7
6 7
6 Q2 7
6 7 2
S¼6 7 K¼Iþ ðH þ H2 Þ; ðA7Þ
6 Q3 7 2
1 þ k#k
6 T 7
6 7
6 P2 7 is a scaled pseudo-vector such that:
where #
6 7
4 P3 5
[5] Bathe K-J, Bolourchi S. Large displacement analysis of three-dimensional beam [25] Romero I, Armero F. An objective finite element approximation of the
structures. Int J Numer Methods Eng 1979;14:961–86. kinematics of geometrically exact rods and its use in the formulation of an
[6] Simo JC. A finite strain beam formulation. The three-dimensional dynamic energy-momentum conserving scheme in dynamics. Int J Numer Methods Eng
problem. Part I. Comput Methods Appl Mech Eng 1985;49:55–70. 2002;54:1683–716.
[7] Simo JC, Vu-Quoc L. A three-dimensional finite-strain rod model. Part II: [26] Ghosh S, Roy D. A frame-invariant scheme for the geometrically exact beam
Computational aspects. Comput Methods Appl Mech Eng 1986;58:79–116. using rotation vector parametrization. Comput Mech 2009;44:103–18.
[8] Simo JC, Vu-Quoc L. On the dynamics in space of rods undergoing large [27] Sansour C, Wagner W. Multiplicative updating of the rotation tensor in the
motions – a geometrically exact approach. Comput Methods Appl Mech Eng finite element analysis of rods and shells – a path independent approach.
1988;66:125–61. Comput Mech 2003;31:153–62.
[9] Cardona A, Geradin M. A beam finite element non-linear theory with finite [28] Hodges DH, Yu W, Patil MJ. Geometrically-exact, intrinsic theory for dynamics
rotations. Int J Numerical Methods Eng 1988;26:2403–38. of moving composite plates. Int J Solids Struct 2009;46:2036–42.
[10] Simo JC, Vu-Quoc L. A Geometrically-exact rod model incorporating shear and [29] Yu W, Hodges DH, Volovoi VV, Fuchs ED. A generalized Vlasov theory for
torsion-warping deformation. Int J Solids Struct 1991;27:371–93. composite beams. Thin-Walled Struct 2005;43:1493–511.
[11] Ibrahimbegovic A. On finite element implementation of geometrically [30] Cesnik CES, Hodges DH. VABS: a new concept for composite rotor blade cross-
nonlinear Reissner’s beam theory: three-dimensional curved beam elements. sectional modeling. J Amer Helicopter Soc 1997;42:27–38.
Comput Methods Appl Mech Eng 1995;122:11–26. [31] Gonçalves R, Ritto-Corrêa M, Camotim D. A large displacement and finite
[12] Ibrahimbegovic A. On the choice of finite rotation parameters. Comput rotation thin-walled beam formulation including cross-section deformation.
Methods Appl Mech Eng 1997;149:49–71. Comput Methods Appl Mech Eng 2010;199:1627–43.
[13] Gruttmann F, Sauer R, Wagner W. A geometrical nonlinear eccentric 3D-beam [32] Librescu L. Thin-walled composite beams. Dordrecht: Springer; 2006.
element with arbitrary cross-sections. Comput Methods Appl Mech Eng [33] Piovan MT, Cortı́nez VH. Mechanics of thin-walled curved beams made of
1998;160:383–400. composite materials, allowing for shear deformability. Thin-Walled Struct
[14] Gruttmann F, Sauer R, Wagner W. Theory and numerics of three-dimensional 2007;45:759–89.
beams with elastoplastic material behaviour. Int J Numer Methods Eng [34] Machado SP, Cortı́nez VH. Non-linear model for stability of thin-walled
2000;48:1675–702. composite beams with shear deformation. Thin-Walled Struct
[15] Auricchio F, Carotenuto P, Reali A. On the geometrically exact beam model: a 2005;43:1615–45.
consistent, effective and simple derivation from three-dimensional finite- [35] Barbero E. Introduction to composite material design. London: Taylor and
elasticity. Int J Solids Struct 2008;45:4766–81. Francis; 2008.
[16] Crisfield MA. Non-linear finite element analysis of solids and structures: [36] Jones RM. Mechanics of composite materials. London: Taylor & Francis; 1999.
advanced topics. John Wiley & Sons Inc.; 1997. [37] Washizu K. Variational methods in elasticity and plasticity. Oxford: Pergamon
[17] Antman SS. Nonlinear problems of elasticity. Springer; 1995. Press; 1968.
[18] Felippa C. Lecture Notes in Nonlinear Finite Element Methods, Report No. CU- [38] Zienkiewicz OC. The finite element method. Oxford: Buttherworth-
CSSC-99-xx, in: C.o.A. Structures (Ed.), University of Colorado, 1999. Heinemann; 2000.
[19] Mäkinen J, Marjamäki, H. Total and updated Lagrangian geometrically exact [39] Betsch P. On the parametrization of finite rotations in computational
beam elements, in: III European Conference on Computational Mechanics; mechanics a classification of concepts with application to smooth shells.
2006, pp. 658–658. Comput Methods Appl Mech Eng 1998;155:273–305.
[20] Crisfield M, Jelenic G. Objectivity of strain measures in the geometrically exact [40] Ritto-Corrêa M, Camotim D. On the differentiation of the Rodrigues formula
three-dimensional beam theory and its finite-element implementation. Proc and its significance for the vector-like parameterization of Reissner–Simo
Royal Soc London Ser A: Math Phys Eng Sci 1999;455:1125–47. beam theory. Int J Numer Methods Eng 2002;55:1005–32.
[21] Jelenic G, Crisfield MA. Geometrically exact 3D beam theory: implementation [41] Ziegler H. Principles of structural stability. Waltham, Massachusetts: Blaisdel
of a strain-invariant finite element for statics and dynamics. Comput Methods Publishing Co.; 1968.
Appl Mech Eng 1999;171:141–71. [42] Ritto-Corrêa M, Camotim D. Work-conjugacy between rotation-dependent
[22] Ibrahimbegovic A, Taylor R. On the role of frame-invariance in structural moments and finite rotations. Int J Solids Struct 2003;40:2851–73.
mechanics models at finite rotations. Comput Methods Appl Mech Eng [43] Crisfield MA, Jeleni G. Objectivity of strain measures in the geometrically exact
2002;191:5159–76. three-dimensional beam theory and its finite-element implementation. Proc
[23] Betsch P, Steinmann P. Frame-indifferent beam finite elements based upon the Royal Soc London Ser A: Math Phys Eng Sci 1999;455:1125–47.
geometrically exact beam theory. Int J Numer Methods Eng 2002;54:1775–88. [44] Taylor R. FEAP Users Manual. In: FEAP Berkeley; 2009.
[24] Armero F, Romero I. On the objective and conserving integration of [45] Ibrahimbegovic A, Al Mikdad M. Finite rotations in dynamics of beams and
geometrically exact rod models. In: Proceedings Trends in computational implicit time-stepping schemes. Int J Numer Methods Eng 1998;41:781–814.
structural mechanics, CIMNE, Barcelona, Spain; 2001.