Large Deflection Analysis of A Thin Plate Computer Simulations and Experiments
Large Deflection Analysis of A Thin Plate Computer Simulations and Experiments
185
© 2004 Kluwer Academic Publishers. Printed in the Netherlands.
Key words: plates, large displacements, real experiments, absolute nodal coordinate formulation,
rigid-flexible multibody dynamics.
1. Introduction
There are many approaches for finite-element simulation of large displacement
problems in flexible multibody dynamics such as floating reference frame formula-
tion, different incremental approaches or large rotation vector formulations [1]. All
these approaches suffer from the high nonlinear terms in the equations of motion
because of using a local reference frame fixed to a flexible body [2, 6]. The recently
introduced ANCF(absolute nodal coordinate formulation) is quite remarkable from
this point of view.
The ANCF produces finite elements that can represent arbitrary large displace-
ments relative to the global reference frame directly. In the ANCF, in contrast to
other large deformation formulations, the equations of motion contain a constant
mass matrix and a constant vector of generalized gravity forces as well as zero
centrifugal and Coriolis forces [2]. So the only nonlinear term of equations of
motion is the vector of elastic forces, however, which is quite cumbrous one to
calculate. Several models of elastic forces for two or three-dimensional beams have
186 W.-S. YOO ET AL.
been proposed [3, 4, 11–13]. Several kinds of plate elements were proposed in
different ways [5, 8].
Investigation [5] presents the plate element as a solid body introducing three-
dimensional shape functions and applying solid mechanics theory for computation
of elastic forces. This approach allows to account for Mindlin’s plate theory.
In [8], thin plates are considered only and Kirchhoff theory is applied. ANCF
beam and plate elements are treated as generalizations of ordinary finite elements
used in structural mechanics. Several kinds of rectangular and triangular elements
are proposed in this manner.
Preceding papers [5, 8] have paid main attention to theoretical background and
building equations of motion of the elements. The validity of the elements has been
shown on simple abstract examples without any experimental proofs. This paper is
devoted to comparison of simulation and experiments with thin plates. It is the
second one in a series, which was initiated with a beam [13].
The subject of the current paper is a rectangular clamped plate undergoing large
vibration due to a heavy rigid-body weight attached to one of the free edges of the
plate. The Kirchhoff model based on ANCF [8] is employed to simulate the plate.
We describe the plate element in Section 2 very explicitly.
Next important part of the paper is devoted to modeling of a rigid body attached
to the plate, in Section 3. We derive differential-algebraic equations for simulation
of the rigid-flexible multibody system with ‘plate + weight’. The developed for-
mulation allows to introduce various kinds of links between the plate and the rigid
body such as revolute, spherical or pin joint.
Section 4 explains how to include air resistance forces in the simulation. It was
found that the mass matrix proportional damping by Rayleigh [14, 22], which was
used in a preceding paper [13] for beam elements, works for plates badly. That
is why we derived and applied a model of damping forces that are quadratic with
respect to velocities.
Experimental equipment used to perform experimental measurements is dis-
cussed in Section 5. Finally in Section 6, we have got large deflections of the
plate from real experiments to verify the computational results with ANCF. To
the authors’ knowledge, this paper is the first one to compare large deformation of
plates with real experiments.
where ŝˆ k = sk (p2 , b) are the p2 -beam’s shape functions. The vectors
∂ i+j r
rijuv = j
(2)
∂p1i p2 p1 =u
p2 =v
188 W.-S. YOO ET AL.
play a part of nodal coordinates of the p2 -beam. The next step involves using the
same beam functions to interpolate slopes:
r10
r11
00
τ 1 = ŝˆ 1 I ŝˆ 2 I ŝˆ 3 I ŝˆ 4 I 00
. (3)
r10
11
0b
r0b
00 , r00 , r0b , r0b , r00 , r00 , r0b , r0b , ra0 , ra0 , rab , rab , ra0 , ra0 , rab , rab } . (6)
e = {r00 01 00 01 10 11 10 11 00 01 00 01 10 11 10 11 T
ij
In the latter expression, we omit the transpose signs T over the elements ruv .
Thus, the set of two-dimensional shape functions we introduce for the plate
element is a cross Cartesian product of sets of one-dimensional shape functions
LARGE DEFLECTION ANALYSIS OF A THIN PLATE 189
for beams. Since the expressions are decoupled in their parameters p1 and p2 , it
offers certain advantages. For example, it allows us easily to reduce their double
integration to a single one when developing the expressions for elastic forces.
The disadvantage of using these shape functions is that they require the use of
second-order slopes that increase the number of degrees of freedom up to 48, and
may not have any clear geometrical meaning. Dmitrochenko and Pogorelov [8]
proposed a way to eliminate higher-order slopes from the set of nodal coordinates
(6).
d ∂T ∂T ∂U δW
− + = ,
dt ∂ ė ∂e ∂e δe
with kinetic energy
T = (1/2) P µṙT ṙ dP , internal strain energy U and virtual
work δW = P δrT µg dP resulting from the external gravity force µg. We use
a b
the symbols P . . . dP = 0 0 . . . dp1 dp2 to denote double integration over the
plate surface.
Taking Equation (4) into account leads to the following equations of motion:
Më + Qe = Qg , (7)
with a constant mass matrix M = P µST S dP , plate surface mass density µ,
Qe = ∂U/∂e and gravity Q = S̄¯ µg generalized forces, where S̄¯ =
T
g
elasticity
P S dP . Note that centrifugal and Coriolis inertia forces are absent from this
equation, as is usually the case when one uses the absolute nodal coordinate for-
mulation.
An explicit expression for the mass matrix can be obtained in block matrix form
using the definition of the shape function matrix (5):
M11 M12 M13 M14
M21 M22 M23 M24
M= M31 M32 M33 M34 ,
with block-elements
Mij kl = Mij kl I,
Mij kl = µSik Sj l dP = µ ŝi ŝˆ k ŝj ŝˆ l dP
P P
a b 00 ˆ 00
= µ ŝi ŝj dp1 ŝˆ k ŝˆ l dp2 = µS̄ˆ ij S̄ˆ kl . (8)
0 0
The matrices with hats are similar to the mass matrices for the beam elements [3]:
156 sym
a 2
S̄ˆ ij00 = 22a 4a .
420 54 13a 156
−13a −3a −22a 4a
2 2
Thus, all the terms in Equation (7) are obtained except for the elastic forces Qe ,
which present the most calculation difficulties to due to the complexity of the strain
energy involved.
U = U ε + U κ,
2 2
6
Uε = 2 Dij εij2 + 2D22
11
ε11 ε22 dP , (10)
h i=1 j =1
P
2
2
1
Uκ = Dij κij2 + 2D22
11
κ11 κ22 dP . (11)
2 i=1 j =1
P
LARGE DEFLECTION ANALYSIS OF A THIN PLATE 191
This strain energy equation contains, firstly, the elastic parameters of the mater-
ial of the plate: flexural rigidities D11 , D22 and twist stiffness D12 :
E11 h3 E22 h3 E12 h3
D11 = , D22 = , D12 = D21 = ,
12(1 − ν12 ν21 ) 12(1 − ν12 ν21 ) 6
as well as an additional stiffness coefficient D22 11
= 0.5(D11 ν21 + D22 ν12 ). The
latter expressions depend on the Young moduli E11 , E22 and a shear modulus E12
as well as on the Poisson ratios ν12 and ν21 . These ratios satisfy the condition
E11 ν21 = E22 ν12 .
Secondly, the strain energy equation contains the geometrical parameters of the
plate: the longitudinal deformations ε11 , ε22 and shear deformations ε12 = ε21 as
well as the transverse curvatures κ11 , κ22 and the twist κ12 = κ21 .
In the case of small deflections [20], the deformed surface of the plate is defined
by three scalar functions such as the mid-plane displacements u(x, y), v(x, y)
and the transverse displacement w(x, y). In such a situation, the afore-mentioned
deformations and curvatures are calculated as follows:
∂u ∂v 1 ∂u ∂v
ε11 = , ε22 = , ε12 = + ,
∂x ∂y 2 ∂y ∂x
∂ 2w ∂ 2w ∂ 2w
κ11 = , κ22 = , κ12 = . (12)
∂x 2 ∂y 2 ∂x∂y
In our case, where the plate is oriented in an arbitrary way and specified in a
parameterized form r = r(p1 , p2 ), we should use relationships from differential
geometry of surfaces [18]. By doing this, we obtain the following expressions for
deformations in the mid-plane of the plate
1
εij = (rTi rj − δij ) (13)
2
with Kronecker symbols δij as well as for transverse curvatures and twist
rTij n
κij = (14)
n3
with the normal vector n = r1 × r2 . Other notations are derivatives
∂r ∂S ∂ 2r ∂ 2S
ri = = e, rij = = e. (15)
∂pi ∂pi ∂pi pj ∂pi ∂pj
It can be shown that Equation (13) expresses Green’s non-linear strain-displace-
ment relationships. Indeed, let us imagine that the deformed position of a plate is
defined in parameterised form as follows:
p1 u1 (p1 , p2 )
r = u∗ + u = p2 + u2 (p2 , p2 ) .
0 u3 (p1 , p2 )
192 W.-S. YOO ET AL.
Here u∗ specifies the initial flat configuration of the plate while u corresponds
to its deflections. If we apply Equations (13), we obtain the following mid-plane
deformation quantities:
∂uj ∂uk ∂uk
3
1 ∂uj
εij = + + , i, j = 1 . . . 2.
2 ∂pi ∂pj k=1
∂pi ∂pj
As one can see, the expressions contain both linear and quadratic terms. Note
that the linear part of the latter expression corresponds to the values in Equation
(12).
Analogously, one can ensure that expression (14) gives the same curvatures and
twist as in the linear case in Equation (12) when the normal vector n is supposed
to be fixed at n ≡ {0, 0, 1}T .
After computing the strain energy, the vector of generalized elastic forces can
be found as its gradient:
∂U
Qe = = K(e)e, (16)
∂e
where K(e) is the nonlinear stiffness matrix of the plate element.
In [8], these cumbrous computations were performed and several models of
mid-plane and transverse generalized elastic forces were obtained.
Jj εj + ω̃j Jj ωj = 0,
with mass mj and the 3×3 symmetric inertia tensor Jj in its centroidal axes, vector
ωj and the 3 × 3 skew-symmetric tensor ω̃j of angular velocity of the body, as well
as mass center acceleration aj and angular acceleration εj of the body. The vector
g represents the acceleration of gravity force applied to the body center of mass,
that is why its moment in the second equation is equal to zero.
Numerical integration of the dynamical equations assumes representing them in
terms of generalized coordinates
rj
ej = , (17)
α
where rj = {xC , yC , zC }T is the radius vector of the body mass center and α =
α{α1 , α2 , α3 }T is a set of orientation angles. Possible singularities of the orientation
angles can be avoided by employing quaternion parameters instead.
LARGE DEFLECTION ANALYSIS OF A THIN PLATE 193
The vectors of linear and angular velocities, as well as the accelerations of the
body, are then introduced as follows:
vj = Dj ėj ⇒ aj = v̇j = Dj ëj + aj , where aj = Ḋj ėj ,
Mj ëj = Q. (21)
Equation (20) resembles the equations of structural dynamics (7) for an elastic
plate, while Equation (21) is the Euler–Lagrange equation (19) for the rigid body.
However, the motion of the two subsystems is constrained by
f(ei , ej ) = 0. (22)
The explicit expression is derived in Section 3.2. These constraints add corres-
ponding reaction forces to the dynamic equations in (20) and (21). After double-
differentiating the constraint equation (22) with respect to time,
f̈ = i ëi + j ëj + f = 0, (23)
the equations of motion of the constrained system can be represented in augmented
matrix form [2, 21, 22]
Mi O Ti ëi Qi
O Mj Tj ëj = Qj ,
i j O −λ −f
194 W.-S. YOO ET AL.
where i and j are Jacobian matrices of the constraints (22) with respect to the
coordinate sets ei and ej , respectively, while λ is a column of Lagrange multipliers.
ḟ2 = ωi + ωij − ωj = 0.
These are used for computation of initial conditions for velocities. The second
derivative expresses the constraints for linear and angular accelerations
f̈1 = ai + ε̃i rij + ω̃i ω̃i rij + 2ω̃i vij + aij − aj = 0,
The linear and angular velocities vi and ωi , and the accelerations ai and εi for
the elastic plate, as well as the related Jacobian matrices Di and Bi are defined
exactly as they were for the rigid body in Equation (18).
In order to obtain the constraint equation (23) we should eliminate the term
from Equation (29). This can be done in all cases, but in our case, ij ëij = 0 (see
the note above), and vij = ωij = aij = εij = 0.
The following subsections are devoted to numerical calculation of Di and Bi
matrices for the elastic plate, as well as the Dj and Bj matrices for the rigid body.
τ T1 τ 2
τ ∗1 = τ 1 , τ ∗2 = τ 2 − τ 1.
τ T1 τ 1
The latter two vectors τ ∗1 and τ ∗2 and the normal vector τ ∗3 = τ 3 = τ̃ 1 τ 2 combine
to form the orthogonal rotation matrix
∗
τ1 τ ∗2 τ ∗3
Ai = .
τ ∗1 τ ∗2 τ ∗3
This value can be used easily in constraint equations (25) and (26), but it is too
bulky to derivate it in order to obtain angular velocity. However, we can assume
that the slope vectors τ 1 and τ 2 are virtually unit-length and orthogonal, because
the plate material has a very high Young’s modulus of approximately 1011 Pa. That
is why we approximate the value of the rotation matrix for its further derivation:
Ai ≈ [τ 1 τ 2 τ 3 ].
1
3
ωi = ι̃m ω̃i ιm
2 m=1
1 3
= ι̃m τ̇ 1 τ T1 ιm +τ̇ 2 τ T2 ιm +(τ̃ 1 τ̇ 2 − τ˜2 τ̇ 1 ) τ T3 ιm .
2 m=1 !" # !" # !" #
τ 1m τ 2m τ 3m
198 W.-S. YOO ET AL.
Each of the marked scalar terms τ km is the& m-th component of vector τ k . Fur-
ther, after placing ιm in brackets, we find that 3m=1 ι̃m τkm = ι̃k , so the expression
becomes
1
ωi = ((τ̃ 1 − τ̃ 3 τ̃ 2 )τ̇ 1 + (τ̃ 2 + τ̃ 3 τ̃ 1 )τ̇ 2 ).
2
In order to obtain the final result, we simplify the latter formula by applying the
well-known identity ãb̃ = baT − (aT b)I and recalling the orthogonal properties
τ T3 τ 2 = τ T3 τ 1 = 0. The angular velocity may then be rewritten as
1
ωi = ((τ̃ 1 − τ 2 τ T3 )τ̇ 1 + (τ̃ 2 + τ 1 τ T3 )τ̇ 2 ).
2
The Jacobian matrix of angular velocity is expressed as follows:
1
Bi = ((τ̃ 1 − τ 2 τ T3 )S1 + (τ̃ 2 + τ 1 τ T3 )S2 ).
2
The vector of angular acceleration is also written as
1 ˙
ε i = Ḃi ėi = ((τ̃ 1 − τ̇ 2 τ T3 )τ̇ 1 + (τ̃˙ 2 + τ̇ 1 τ T3 + τ 1 τ̇ T3 )τ̇ 2 )
2
1
= (−(τ̇ 2 τ T3 + τ 2 τ̇ T3 )τ̇ 1 + (τ̇ 1 τ T3 + τ 1 τ̇ T3 )τ̇ 2 ).
2
Qd = αMė, (33)
with the mass matrix M and coefficient α, which was estimated from experimental
data.
When this model of damping forces was applied to our plate problem, it did not
lead to a good agreement with the experimental curves. In the authors’ opinion, this
is due to high influence of air resistance forces that are not linear in velocities as in
Equation (33) but they are quadratic in velocities. That is why we have to develop
the corresponding model of damping forces.
LARGE DEFLECTION ANALYSIS OF A THIN PLATE 199
where S is the shape function, which corresponds to a static deflection of the beam
under uniform load:
1
S(p1 , p2 ) = (6(p1 /a)2 − 4(p1 /a)3 + (p1 /a)4 ).
3
The expression for kinetic energy of the plate can now be written as follows:
1 1
T = µ S 2 ė2 dP = M ė2
2 2
P
Since S > 0 for ∀p1 ∈ [0 . . . a], we can easily calculate the integral
2336 0.19 0.74
S |S| dP =
2
S 3 dP = ab ≈ M0 ≈ M.
12285 µ µ
P P
M ë + Ce + β1 M ė + β2 M ė|ė| = 0, (35)
ë + ω02 e + β1 ė + β2 ė|ė| = 0,
N
(β1 , β2 ) = (A(tk ) − Ak )T → min
k=0
and find the values β1 , β2 at first and calculate α1 , α2 after that from Equation (36).
Following this algorithm, parameters of the model of damping forces were
obtained as shown in Table I.
LARGE DEFLECTION ANALYSIS OF A THIN PLATE 201
Table I. Parameters of the model of damping forces for a free clamped plate.
Thus, the structural equations of motion of the plate with damping forces taken
into account assume the form similar to (7):
Më + Qe + Qd = Qg ,
1. calculate the velocity of the mass center of the element using formula
¯
vC = S̄ė,
Qd = S̄¯ f.
T
5. Experimental Setup
5.1. EXPERIMENTAL SETUP AND RESULTS
The setup for this plate oscillation experiment is shown in Figure 6. The camera
follows the path of the target attached to the tip, but since the target is moving in
a three-dimensional space, the distance from the camera to the target is changing
when the deflection occurs. To minimize this kind of ‘visual distance error’, the
camera is placed as far away as possible from the target. With the camera positioned
10 m from the target, the maximum error is less than 2.5% when the deflection is
about 25 cm.
6. Comparison of Results
Numerical results presented here were obtained with the help of the program pack-
age Universal Mechanism (UM), which can be found in [9] as well as online at
www.umlab.ru.
Figure 14. Forced oscillation of 0.4 × 0.2 m plate with 0.26 kg weight.
7. Conclusion
We considered large oscillation of a thin clamped plate with the attached end-point
rigid-body weight. We performed both experiments and numerical modeling of the
problem with taking into account resistance forces. To the authors’ knowledge, it
is the first paper to compare experiments and simulations in the absolute nodal
coordinate formulation. In our opinion, some new results have been obtained in
this investigation:
• The proposed beam × beam plate element showed reasonable results for large
displacement plate problem with ANCF.
• New formulation of constraint equations that allow simulating hybrid systems
containing elastic ANCF plate elements and rigid bodies was suggested.
• Computer simulation of a large deformation plate was well matched to the
experimental results with accurate material properties measured from the ex-
periments.
Acknowledgements
The authors would like to thank the Ministry of Science and Technology of
Korea for its financial support through a grant (M1-0203-00-0017) under the
NRL (National Research Laboratory) project as well as the Russian Founda-
tions RFBR/RFFI (02-01-00364-A, 02-01-06098-MAC, 03-01-06487-MAC) and
URBR/UniRos (UR.04.01.046).
References
1. Shabana, A.A., ‘Flexible multibody dynamics: Review of past and recent developments’,
Multibody System Dynamics 1, 1997, 189–222.
2. Shabana, A.A., Dynamics of Multibody Systems, 2nd edition, Cambridge University Press,
Cambridge, 1998.
3. Berzeri, M. and Shabana, A.A., ‘Development of simple models for the elastic forces in the
absolute nodal co-ordinate formulation’, Journal of Sound and Vibration 235(4), 2000, 539–
565.
4. Omar, M.A. and Shabana, A.A., ‘A two-dimensional shear deformation beam for large rotation
and deformation’, Journal of Sound and Vibration 243(3), 2001, 565–576.
5. Mikkola, A.M. and Shabana, A.A., ‘A new plate element based on the absolute nodal coordinate
formulation’, in Proceedings of ASME 2001 DETC, Pittsburgh, PA, 2001.
6. Dmitrochenko, O.N., ‘Methods of simulating dynamics of hybrid multibody systems with tak-
ing into account geometrical nonlinearity’, in Dynamics, Strength and Reliability of Transport
Machines, B.G. Keglin (ed.), Bryansk State Technical University, Bryansk, 2001, 24–34 [in
Russian].
7. Dmitrotchenko, O.N., ‘Efficient simulation of rigid-flexible multibody dynamics: Some imple-
mentations and results’, in Proceedings of NATO ASI on Virtual Nonlinear Multibody Systems,
Vol. 1, W. Schiehlen and M. Valášek (eds.), Prague, 2002, 51–56.
208 W.-S. YOO ET AL.
8. Dmitrochenko, O.N. and Pogorelov, D.Yu., ‘Generalization of plate finite elements for absolute
nodal coordinate formulation’, Multibody System Dynamics 10(1), 2003, 17–43.
9. Pogorelov, D., ‘Some developments in computational techniques in modeling advanced mech-
anical systems’, in Proceedings of IUTAM Symposium on Interaction between Dynamics
and Control in Advanced Mechanical Systems, D.H. van Campen (ed.), Kluwer Academic
Publishers, Dordrecht, 1997, 313–320.
10. Pogorelov, D., ‘Differential-algebraic equations in multibody system modeling’, Numerical
Algorithms 19, 1998, 183-194.
11. Shabana, A.A. and Yakoub, R.Y., ‘Three dimensional absolute nodal coordinate formulation
for beam elements: Theory’, Journal of Mechanical Design 123, 2001, 606–621.
12. Takahashi, Y. and Shimizu, N., ‘Study on elastic forces of the absolute nodal coordinate
formulation for deformable beams’, in ASME Proceedings of Design Engineering Technical
Conference, VIB-8203, Las Vegas, NV, 1999.
13. Yoo, W.S., Lee, J.H., Sohn, J.H., Park, S.J., Dmitrotchenko, O.N. and Pogorelov, D., ‘Large
oscillations of a thin cantilever beam: Physical experiments and simulation using the absolute
nodal coordinates’, Nonlinear Dynamics 34, 2003, 3–29.
14. Takahashi, Y., Shimizu, N. and Suzuki, K., ‘Introduction of damping matrix into absolute nodal
coordinate formulation’, in Proceedings of the 1st Asian Conference on Multibody Dynamics,
Iwaki, Fikushima, 2002, 33–40.
15. Schwertassek, R., ‘Flexible bodies in multibody systems’, Computational Methods in Mechan-
ical Systems 161, 1997, 329–363.
16. Szilard, R., Theory and Analysis of Plates. Classic and Numerical Methods, Prentice-Hall,
Englewood Cliffs, NJ, 1974.
17. Palii, O.M. (ed.), Handbook on Ship Structural Mechanics 2, Shipbuilding Publishers, Lenin-
grad, 1982 [in Russian].
18. Bronstein, I.N. and Semendyayev, K.A. (eds.), Handbook on Mathematics for Engineers and
Students, State Techn.-Theor. Publ. (GITTL), Moscow, 1957 [in Russian].
19. Zienkiewicz, O.C. and Taylor, R.L., The Finite Element Method, 4th edition, Volume 2: Solid
and Fluid Mechanics, McGraw-Hill, New York, 1991.
20. Timoshenko, S.P. and Woinowsky-Krieger, S., Theory of Plates and Shells, 2nd edition,
McGraw-Hill, New York, 1991.
21. Craig, R.R., Structural Dynamics.
22. Bathe, K.-J., Finite Element Procedures, Prentice Hall, Englewood Cliffs, NJ, 1996.