Content uploaded by Dmitry Pogorelov
Author content
All content in this area was uploaded by Dmitry Pogorelov on Jun 19, 2021
Content may be subject to copyright.
TRANSPORT PROBLEMS 2021 Volume 16 Issue 2
PROBLEMY TRANSPORTU DOI: 10.21307/tp-2021-030
Keywords: absolute nodal coordinates; finite elements; dynamic tire model
Dmitry POGORELOV*, Alexander RODIKOV
Bryansk State Technical University, Laboratory of Computational Mechanics
bulv. 50 let Oktyabrya 7, Bryansk, 241035, Russia
*Corresponding author. E-mail: pogorelov@universalmechanism.com
THE TRAPEZOIDAL FINITE ELEMENT IN ABSOLUTE COORDINATES
FOR DYNAMIC MODELING OF AUTOMOTIVE TIRE AND AIR SPRING
BELLOWS. PART I: EQUATIONS OF MOTION
Summary. Equations of motion of a finite element in absolute coordinates including
mass matrix, generalized inertia and internal forces are derived. A trapezoidal element for
dynamic models of flexible shells in the shape of surface of revolution is considered. The
element can be used for modeling dynamics of automotive tire and air spring bellows and
some other flexible elements of transport systems undergoing large elastic deflections.
1. INTRODUCTION
Including flexible bodies in dynamics models of multibody systems is a very useful approach in
simulation of transport systems such as railway, monorail or automotive vehicles. This feature is
available in any commercial multibody software. The Craig–Bampton method [1] is the most frequently
used technique for modeling flexible bodies, allowing large spatial displacements but small
deformations and deflection. This method is characterized by efficient decrease in the degrees of
freedom in simulations of flexible body dynamics. As a rule, it requires the generation of a linear finite
element model of a body in one of the external FEA programs. An alternative method is offered by the
absolute nodal coordinate formulation (ANCF) [2], the advances of which are linked to the correct
modeling of flexible bodies undergoing large deflections. Use of the absolute node coordinates allows
direct and non-iterative-derived explicit equations for such motions of flexible bodies. Typical examples
are a conveyor belt running over a pulley or a drill string rotating in a curved borehole. Some beam,
plate and shell elements derived with the ANCF are described in [3-6].
In this paper, we consider a mathematical model of the dynamics of a flexible body subjected to
arbitrary 3D displacements, small strains and large flexible deflections. Dynamic equations are derived
in coordinates of node-fixed frames, and the Craig–Bampton approach is used for the generation of
equations of motion of each of the finite elements. Large displacements are allowed for the body, but
within a single element, both the strains and the flexible deflections are considered to be small. In fact,
we apply the Craig–Bampton procedure to finite elements instead of the whole flexible body. On the
one hand, this leads to a considerable growth of the degrees of freedom and CPU expenses during the
simulation in comparison with the original Craig–Bampton method. On the other hand, this formalism
allows the correct description of both the gross 3D body motion and the large deflections of flexible
structures under the assumption of small strains.
The presented method differs from the usual ANCF approach in the type of node coordinates as well
as in the expressions for equations of motion. The expected advances of the method in comparison with
the ANCF consist of decreasing the computational costs and in a transparent structure of the elements
of the equations of motion, which is important for computation of Jacobian matrices of internal elastic
and damping forces.
142 D. Pogorelov, A. Rodikov
In Section 2, we derive equations of motion of a free finite element in terms of accelerations of the
node-fixed systems of coordinates. In Section 3 of this paper, a model of a four-node finite element in
the shape of an isosceles trapezoid is considered. The element is suitable for simulation of dynamics in
absolute nodal coordinates of flexible shells, which are surfaces of revolution. In the future, we plan to
apply it for simulation of the dynamics of tires, air spring bellows and some other flexible elements of
transport vehicles.
Verification tests based on computation of natural frequencies and modes for some flexible bodies,
computation of thin-plate buckling and comparison of large deflection results for rectangular and
annular plates with theoretical ones and with the results of other authors are considered in Part II of this
paper.
2. EQUATIONS OF MOTION OF A FINITE ELEMENT IN ABSOLUTE COORDINATES
The main idea for derivation of equations of motion of a flexible body in multibody system dynamics
consists of splitting its spatial movement on a gross motion of a reference frame and small elastic
deformations [7]. It is supposed that the flexible body is divided into a set of finite elements. Consider
a finite element, which moves freely in 3D space, Fig. 1. Let us assume that n nodes are connected with
the element. Positions of the node-fixed systems of coordinates SCi relative to the inertial frame of
reference SCO are determined by the radius-vectors and the direct cosine (rotation) matrices
. Hereafter in the paper, the abbreviation SC is used for the system of coordinate
designations. It is supposed that the element position and deformed state are uniquely determined by the
positions of the node-fixed frames. In a particular case, the node positions can be defined by the radius
vectors only, and the rotation matrices are not used.
The floating frame SCF is a system of coordinates connected with the element. SCF follows the gross
motion. Small deflections of element points relative to the SCF depending on the point coordinates
relative to SCF describe the deformed state. To derive the equations of motion of the
element in the absolute coordinates, we should first express the radius-vector and rotation matrix of SCF
in terms of the SCi coordinates.
Fig. 1. Free flexible element
Several methods are available for selection of the floating frame position. The corotational
description is widely used for geometric nonlinear analysis of shells and beams with large displacements
and rotations and small strain [8-11]. Use of an ‘average’ node position as the floating frame is described
in [12, 13]. The simplest method consists of connection of SCF with one of the SCi, i.e., the floating
frame coincides with one of the node systems of coordinates. This method is applied to simulation of
ni
ii ,...,1,, 0=Ar
i
r
i0
A
)(ρu
T
zyx ),,(=ρ
ff 0
,Ar
ri
SCi
SCF
r
u
rf
r
i
SCO
r
The trapezoidal finite element in absolute coordinates for… 143.
flexible beam structures in [14]. In this paper, we apply the Craig–Bampton formalism for localization
of SCF.
Consider first the element as a rigid body when the elastic deformations are zeroes. In this case, the
SCF must follow the element motion so that coordinates of the element points relative to the SCF are
constant. The SCF position relative to the rigid element can be arbitrary; for instance, it can coincide
with the principal central axes of inertia of the element. Now, let us add small translations of the node
systems of coordinates SCi relative to the floating frame so that are the vectors of node i relative
displacements and are the vectors of small rotations of SCi relative to SCF. For small rotations,
the components of vector are equal to the angles of rotation of SCi about the axes of SCF.
Following the standard procedure of the finite element method, introduce an approximation of the
elastic displacements of the element points relative to the floating frame using a matrix
of appropriate shape functions. The matrix consists of 2n blocks of size each
corresponding to the translational and rotational degrees of freedom in node i
(1)
With the matrix of shape functions, the deflections of the element points depend linearly on the node
displacements
(2)
Here, I is the 3´ 3 identity matrix, are the vectors from the SCF origin to the nodes and is the
matrix of the node displacements
(3)
The superscript T denotes the transpose of a matrix.
In general, the nodal displacements include movements of the element as a rigid one. For
example, the displacement
(4)
is the element shift along the x axis on . Excluding these movements by a linear transformation
(5)
or
(6)
with a constant matrix allows deriving the equations of motion in independent
coordinates, which include six coordinates for the floating frame and coordinates for the
small flexible deflections.
Before deriving equations of motion, a method for computation of the transformation matrix
should be described. Following the Craig–Bampton procedure, consider the mass and stiffness
matrices of the free finite element derived with the classical linear FEM for the given node
coordinates and shape function . For example, the mass matrix is derived from the integral
over the element
(7)
Solution of the natural frequency problem
(8)
if
r
D
if
π
D
if
π
D
n63 ´
)(ρN
)(),(ρNρNiri
p
33 ´
( )
)()(...)()()( 11 ρNρNρNρNρNnrnr
pp
=
.0)(,)(
,)())()((
1
==
=+= å
=
iiiri
n
i
ifiifri
ρNIρN
XρNπρNrρNu
p
pDDD
i
ρ
X
D
16 ´n
( )
T
T
nf
T
nf
T
f
T
fπrπrX
DDDDD
...
11
=
X
D
( )
ni
if
T
xif ...1,0,00 === πr
DDD
x
D
qHπqHr
DDDD p
iifriif == ,
qHX
DD
=
( )
166 -´ nn
H
( )
16 -n
qD
H
nn 66 ´
FEFE ,KM
X
D
)(ρN
ò
=dm
T)()(
FE ρNρNM
0)( FEFE
2=+-hKM
w
144 D. Pogorelov, A. Rodikov
yields the natural frequencies and the free-free modes , j=1…6n. Six frequencies corresponding
to the rigid body motions are zeroes. Using the normalization of the modes and skipping
the modes related to zero frequencies, we obtain the desired transformation matrix
(9)
with the following properties:
(10)
where denotes a diagonal matrix.
Consider the principle of virtual work for generation of equations of motion of the finite element [7],
taking into account the work of inertia and elastic forces only
(11)
Here and a are the virtual displacement and acceleration of a point, respectively, whose position
relative to SCF in Fig. 1 is determined by the vector
r
; dm and dV are the mass and volume of an
infinitesimal part of the element; and are the elements of the stress and strain tensors.
The position of an arbitrary point of the element relative to SCO according to Fig. 1 is
(12)
which gives the expressions for the virtual displacement and acceleration
(13)
Here and below, the ~ sign over the vector indicates a skew-symmetric matrix generated by the vector
and used for the matrix notation of the vector product, for example
(14)
are the vectors of angular velocity, angular acceleration and the virtual vector of rotation
of SCF, respectively. Substitution of these formulas into Eq. (11) and equating to zero terms for
independent virtual displacements yield the equations of motion of the free element.
Some small terms are omitted for the sake of simplicity: the dependence of the inertia coefficients
(elements of the mass matrix) on elastic coordinates as well as the terms in the inertia forces
depending on .
(15)
Here, are the mass and the matrix of inertia tensor of the element, respectively, and is the
radius-vector from the SCF origin to the element center of mass, and the following matrices are
introduced:
(16)
j
w
j
h
1
FE =
j
T
jhMh
( )
)1(61 ... -
=n
hhH
( )
2
)1(6
2
1FEFE ...diag, -
=== n
TT
ww
ΩHKHIHMH
( )
...diag
òå
ò
=
=dVdm
ji
ijij
T3
1,
desd
ar
r
d
ijij
es
,
))(()( 00 qHρNρAruρArr
D
++=++= ffff
.)(
~
2)(
~~
)(
~
,)()
~
~
(
0
0
qHρNAuωuρωωuρεaa
qHρNAπuρrr
!!
!D++++++=
D++-=
ffffff
fff
dddd
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-
-
-
=
0
0
0
~
xy
xz
yz
ρ
fff πεω
d
,,
qπrD
ddd
,, ff
qD
qq !
DD ,
).(
,
~~
,
~~~
f
T
f
Tq
T
f
T
rq
T
ffqffc
cffrqfcf
m
mm
ωVHqΩqεMHaMH
JωωqHMJεaρ
ρωωqHMερa
--=++
-=++
-=+-
DD
D
D
p
p
!!
!!
!!
J,m
c
ρ
.)))(()((},{)(
,
~~
,)()
~
~
(,)(
00
0000
ò
òòò
-==
-=+==
dm
dmdmdm
T
j
T
jjffjf
T
ff
fffqfrq
IρρNρρNLωALAωωV
AρρAJρNuρAMρNAM
p
The trapezoidal finite element in absolute coordinates for… 145.
Now, we should transform Eq. (15) into the nodal accelerations , which correspond
to the acceleration of SCi origin and the angular acceleration of this system of coordinates. Six
coordinates of SCi (absolute nodal coordinates) include three Cartesian coordinates of the node and
three Euler angles , . Six coordinates for the floating frame position
are . The absolute nodal coordinates and the floating frame coordinates
together with elastic coordinates are connected by a system of 6n nonlinear algebraic equations
(17)
These equations must be solved at each step of the simulation process for the given node positions
relative to the unknown coordinates . The first and the second time derivatives of these
equations are used for computations of velocities and accelerations
(18)
Rewriting Eqs. (15) and (18) in the matrix form
(19)
we obtain the equations of motion of the element in the absolute nodal accelerations as follows:
(20)
It is clear that both the mass matrix of the element and the transformation matrix are variable
and must be computed at each step of the integration process. To speed up the computation, we note that
the matrix in SCF is constant, and the matrix in SCF is constant as well if . If we neglect
the dependence of the mass matrix on the elastic coordinates, it will be constant in SCF and can be
computed once. Nevertheless, the transformation of the mass matrix to SCO during the simulation is
required at each integration step.
Generation of the global equations of motion for a meshed flexible body based on Eq. (20) written
for each of the finite elements can be done in a standard manner and consists of summation and
positioning of blocks of the mass matrices and generalized forces according to the mesh topology and
node numbering.
Taking into account geometric nonlinearity within one element leads to the element stiffness matrix
of the following form:
(21)
ni
ii ...1,, =εa
i
r
( )
T
iiii
gba
=π
)(
00 iii πAA =
)(,, 00 fffff πAAπr=
qD
....1
),()()(
),)((
00
0
ni
ififfii
riifffi
=
=
++=
qHAπAπA
qHρπArr
D
D
p
qπrD,, ff
qωv!
D,, ff
qεa!!
D,, ff
,
,)
~
~
(
0
0
iififf
iriffiif
ωqHBAω
vqHAωuρv
=+
=++-
!
!
D
D
p
....1
,
~
,
~
2)(
~~
~
)
~
~
(
000
000
ni
Aififfiffiififf
riffiifffiriffiif
=
--=+
-+-=++-
qHBAωωεqHBAε
qHAωuρAωωaqHAεuρa
!
!
!!
!!!
DD
DD
pp
)...(),(
,
,
11
T
n
T
n
TTTTT
f
T
f
T
f
f
fff
εaεawqεaw
wwDw
kwM
==
¢
+=
=
!!
D
).(,
,
1wMkDkMDDM
kMw
¢
-==
=
---
ff
TT
M
D
f
M
D
0=q
D
L
KKKK ++=
s
0
146 D. Pogorelov, A. Rodikov
Here, is the linear stiffness matrix, is the geometric stiffness matrix, which is a function of
stresses in the element, and is the stiffness matrix of large displacements, which takes into account
the nonlinear terms of the Green–Lagrange strain tensor. Matrices and for the plate element
are described in [15]. The above transformation matrix is computed taking into account the linear
matrix , whereas the full matrix is used for evaluation of the generalized internal forces
instead of in Eq. (15).
As shown in Part II of the paper, large deflections as well as buckling of thin-walled flexible bodies
can be successfully modeled without nonlinear terms , of the stiffness matrix. Adding these
matrices could improve the accuracy of the element and allows us to decrease the number of
finite elements in the models.
3. TRAPEZOIDAL FINITE ELEMENT
Let us consider a flexible shell, whose shape is a surface of revolution. This type of shell can be used
for modeling automotive tires and air spring bellows. It is clear that a revolution surface can be easily
meshed into plane isosceles trapezoids as shown in Fig. 2.
Fig. 2. Tire and air spring
Fig. 3. Geometry parameters of an isosceles trapezoid
0
K
s
K
L
K
s
K
L
K
H
0
K
K
qKHHD
T
qΩ
D
s
K
L
K
The trapezoidal finite element in absolute coordinates for… 147.
Consider a mathematical model of a 3D uniform trapezoidal finite element using the flexible thin-
plate theory. The geometry parameters of the element are shown in Fig. 3. Let us introduce the Cartesian
system of coordinates, whose origin coincides with the trapezoid center, and the z axis is perpendicular
to the element plane. Four nodes are located in the trapezoid vertices. Each of the nodes has six degrees
of freedom, corresponding to the Cartesian coordinates and the angles of rotation about the x,
y, z axes Here and below in this section, the subscript i is the node number according
to Fig. 3. The node numbers are denoted in this figure as circles.
Let a, b be the median and the height of the trapezoid, and D be a half of the difference in the length
of the median and the upper side, . The Cartesian coordinates x, y and the affine coordinates
x
,
h
are connected by the transformation
(22)
This transformation maps the trapezoid in Fig. 3 into a square with the unit sides.
To derive shape functions of the trapezoidal element, consider first the corresponding functions for
the rectangle element, i.e., for . The matrices for the rectangle plate element are
(23)
Expressions for the functions are written for the first node only, i=1, because the functions for other
nodes can be easily obtained by coordinate transformations, for example,
(24)
We use the known polynomials as the in-plane interpolation functions
(25)
For the bending degrees of freedom, we consider two variants of the shape functions. The first variant
(V1) uses the products of the Hermite polynomials for a beam element [16]
(26)
Here, are the following polynomials:
(27)
The second variant (V2) of the bending shape functions [16] corresponds to the following
polynomials:
(28)
The matrices for the isosceles trapezoid element have the same structure (23), and
most of the shape functions for the isosceles trapezoid are equal to those for the rectangle
(29)
iii zyx ,,
.,, iii
gba
4...1=i
aD=4
e
.5.0
,5.0
)1(
+=
+
+
=
by
bya
x
h
e
x
0=
e
)(),(ρNρNiri
p
.5.0,5.0
,
0),(),(
000
000
)(,
),(00
0),(0
00),(
)(
+=+=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
÷
÷
÷
÷
ø
ö
ç
ç
ç
ç
è
æ
=
byax
NN
N
N
N
r
i
r
i
i
r
iz
r
iy
r
ix
ri
hx
hxhx
hx
hx
hx
ba
p
ρNρN
).,1(),(),1,1(),(),1,(),( 141312
hxhxhxhxhxhx
-=--=-=r
y
r
x
r
y
r
x
r
y
r
xNNNNNN
).1)(1(
11
hx
--== r
y
r
xNN
.)()(),(,)()(),(),()(),( 111 aNbNN rrr
z
xqhyhxhqxyhxhyxyhx ba
-===
qy
,
.0)1(,1)0(,0)1()0(,2)(
,0)1()0(,0)1(,1)0(,231)(
32
32
=
¢
=
¢
==+-=
=
¢
=
¢
==+-=
xx
xx
qqqqxxxxq
yyyyxxxy
.),(),(
),22(),(
,222332331),(
11
3322
1
33322322
1
bNaN
bN
N
rr
r
r
z
xhhx
xhhxhhxhhhx
xhhxhxhhxxhxhxhx
ab
a
-=
-++--=
--++++---=
)(),(ρNρNiri
p
4...1,,, ===== iNNNNNNN r
i
t
i
r
iz
t
iz
r
ix
t
iy
t
ix
aa
148 D. Pogorelov, A. Rodikov
with transformation (22). The functions for the rotation about the y axis are the following linear
combinations of the rectangle shape functions:
(30)
Fig. 4. Shape function V1 of the isosceles trapezoid for bending degrees of freedom
The constants are computed from the following condition for the shape function derivatives
in the node positions:
(31)
which gives
(32)
Some of the shape functions are shown in Fig. 4 for the trapezoid with parameter values
m, . A square grid with a 0.5m step is drawn in the xy plane on each of the pictures.
It is important for the continuity condition that in the case of a combined rotation about x and y axes
in node k resulting in the rotation about the trapezoid inclined side, the displacement in the z direction
along the rotation axis vanishes, Fig. 5.
Now, the mass and stiffness matrices can be computed according to the standard methods
[16, 17]. For example, the expressions for one of the elements of the mass and stiffness matrix according
to the classical theory of a thin uniform plate are
.
r
ii
r
ii
t
iNcNdN
abb
+=
t
z
N1
5.0 ×
t
N
a
1
t
N
b
1
t
N
b
2
ii cd ,
,0,1
,,
=
¶
¶
-=
¶
¶
==== iiii yyxx
t
i
yyxx
t
i
y
N
x
N
bb
.tan,tan
,21,21
232141
3241
aa
ee
dccdcc
dddd
=-==-=
+==-==
1== ba
5.0=
e
FEFE ,KM
The trapezoidal finite element in absolute coordinates for… 149.
Fig. 5. Rotations in Node 1. In the picture on the right, the rotation axis coincides with the trapezoid side
Fig. 6. Free-free bending modes of trapezoidal element for V1 shape functions
(33)
Here, h is the plate thickness, E is the Young’s modulus and n is the Poisson’s ratio. The elements of
the mass and stiffness matrix as well as all other matrices in Eq. (15) can be computed both analytically
and numerically.
Free-free modes of the isosceles trapezoid for the bending frequencies are shown in Fig. 6.
Modeling of tire and air spring bellows requires a multilayer finite element, which can be developed
with two different approaches [18]. The first method is based on applying different material models to
each of the layers; the second method uses a special material model for a multilayer shell. Application
of these methods to automotive tires can be found in [18, 19].
5.0,0 11 ==
ba
5.0,125.0 11 =-=
ba
.
)1(12
,
,))5.0(1(
2
1
2
1
)1(2
2
1
,))5.0(1(),(),(
2
3
2
2
2
2
2
2
2
2
2
1
0
1
02
2
2
2
2
2
22
1
0
1
0
n
hxhe
n
hxhehxhx
b
a
b
a
b
a
baab
baab
-
=
¶
¶
+
¶
¶
=Ñ
-+
ú
ú
û
ù
÷
÷
ø
ö
¶
¶
¶
¶
ê
ê
ë
é
ç
ç
è
æ-
¶
¶
¶
¶
-
¶¶
¶
¶¶
¶
-+ÑÑ=
-+=
ò ò
ò ò
Eh
D
yx
dd
x
N
y
N
y
N
x
N
yx
N
yx
N
NNDabk
ddNNmm
t
i
t
i
t
i
t
i
t
i
t
i
t
i
t
ii
t
i
t
ii
150 D. Pogorelov, A. Rodikov
Equations of motion of flexible bodies are generated in Universal Mechanism software according to
the algorithms formulated above. The bodies can have the following shapes (Fig. 2, 7): rectangular plate
(Fig 7a), annular plate (Fig 7b,c), torus (Fig 7d,e), circular cylinder and cone (Fig. 7f,g,h) and surface
of rotation (Fig 2). All of these flexible bodies can be modeled with the rectangular or isosceles trapezoid
finite elements.
a b c
d e
f g h
Fig. 7. Shapes of flexible bodies
4. CONCLUSIONS
Equations of motion for a finite element in accelerations of a node-fixed system of coordinates
derived in Sect. 2 allow simulation of flexible bodies with large gross motion, small strains and large
flexible deflections. This approach is a kind of absolute nodal coordinate formulation. It is characterized
by a clear structure of equations, which is important for computation of Jacobian matrices of elastic and
damping forces required by an implicit solver. The number of floating point operations for the evaluation
of equation terms is relatively small. The process of evaluation of equations of motion during the
simulation can be easily parallelized.
The method of generation of equations of motion proposed in this paper can be applied to simulation
of one or several flexible tires in multibody models of automotive vehicles as well as to analysis of air
spring dynamics taking into account flexible bellows and a large change of the spring height. Of course,
the finite element model should be modified to take into account the tire and bellows inflation pressure
as well as the anisotropic properties of the element, which will be done in future research. Along with
these objects, the approach can be applied for modeling many other flexible elements of transport
systems subjected to large deflections such as leaf springs, rope systems, conveyor belts, and so on.
The trapezoidal finite element in absolute coordinates for… 151.
Acknowledgments
This research was supported by the Russian Foundation for Basic Research under grant 18-41-
320004.
References
1. Bampton, M. & Craig, R. Coupling of Substructures for Dynamic Analyses. AIAA Journal. 1968.
Vol. 6. No. 7. P. 1313-1319.
2. Shabana, A.A. Flexible multibody dynamics: review of past and recent developments. Multibody
System Dynamics. 1997. Vol. 1. P. 189-222.
3. Dmitrochenko, O.N. & Pogorelov, D.Yu. Generalization of plate finite elements for absolute
nodal coordinate formulation. Multibody System Dynamics. 2003. Vol. 10. P. 17-43.
4. Schwab, A.L. & Gerstmayr, J. & Meijaard, J.P. Comparison of three-dimensional flexible thin
plate elements for multibody dynamic analysis: finite element formulation and absolute nodal
coordinate formulation. In: Proceedings of the ASME 2007 International Design Engineering
Technical Conferences & Computers and Information in Engineering Conference. Las Vegas,
Nevada, USA. 2007. DETC2007-34754.
5. Vetyukov, Yu. Finite element modeling of Kirchhoff-Love shells as smooth material surfaces.
Zeitschrift für Angewandte Mathematik und Mechanik. 2014. Vol. 94. No. 1-2. P. 150-163.
6. Ebel, H. & Matikainen, M.K. & Hurskainen, V.·& at al. Higher-order beam elements based on
the absolute nodal coordinate formulation for three-dimensional elasticity. Nonlinear Dynamics.
2017. No. 88. P.1075-1091.
7. Simeon, B. DAEs and PDEs in elastic multibody systems. Numerical Algorithms. 1998. Vol. 19.
P. 235-246.
8. Wempner, G. Finite elements, finite rotations and small strains of flexible shells. International
Journal of Solids and Structures. 1969. Vol. 5. P. 117-153.
9. Belytschko, T. & Schwer, L. Large displacement transient analysis of space frames. International
Journal for Numerical Methods in Engineering. 1977. Vol. 11. P. 65-84.
10. Felippa, C.A. & Haugen, B. A unified formulation of small-strain corotational finite elements:
I. Theory. Computer Methods in Applied Mechanics and Engineering. 2005. Vol. 194. P. 2285-
2335.
11. Yang, J & Xia, P. Finite element corotational formulation for geometric nonlinear analysis of thin
shells with large rotation and small strain. Science China Technological Sciences. 2012. Vol. 55.
P. 3142-3152.
12. Низаметдинов, Ф.Р. & Сорокин, Ф.Д. Особенности применения вектора Эйлера для
описания больших поворотов при моделировании элементов конструкций летательных
аппаратов на примере стержневого конечного элемента. Труды МАИ. 2018. No. 102. 27 p.
[In Russian: Euler vector application specifics for large rotations while flying vehicles structural
elements modeling on the example of a beam finite element].
13. Погорелов, Д.Ю. & Родиков, А.Н. Уравнения движения упругого тела в абсолютных
узловых координатах и их применение для моделирования динамики шины. In: Proceedings
of XII All-Russian congress on fundamental problems of theoretical and applied mechanics. Ufa:
Bashkir State University. 2019. Vol. 1. P. 493-495. [In Russian: Equations of motion of flexible
body in absolute coordinates with application to tire dynamics].
14. Pogorelov, D. & Dmitrochenko, O. & Mikheev, G. & et al. Flexible multibody approaches for
dynamical simulation of beam structures in drilling. In: Proceedings of the ASME 2014 10th Int.
Conf. on Multibody Systems, Nonlinear Dynamics, and Control. Buffalo, New York, USA. 2014.
DETC2014-35113.
15. Zienkiewicz, O.C. & Taylor, R.L. The Finite Element Method. Volume 2: Solid Mechanics.
Butterworth-Heinemann. 2000. 459 p.
152 D. Pogorelov, A. Rodikov
16. Постнов, В.А. & Хархурим, И.Я. Метод конечных элементов в расчетах судовых
конструкций. Ленинград: Судостроение. 1974. 344 с. [In Russian: Finite element method in
computation of ship structures].
17. Zienkiewicz, O.C. The finite element method in engineering science. London: McGraw-Hill.
1971. 521 p.
18. Григолюк, Э.И. & Куликов, Г.М. Многослойные армированные оболочки: Расчет
пневматических шин. Москва: Машиностроение. 1988. 288 с. [In Russian: Multilayer
reinforced shells: calculation of pneumatic tires].
19. Pelc, J. Large displacements in tire inflation problem. Engineering Transactions. 1992. Vol. 40.
No. 1. P. 102-113.
Received 17.10.2019; accepted in revised form 13.05.2021