fem 1

Upload: tan-kang-yao

Post on 10-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 FEM 1

    1/12

    Finite Elements in Analysis and Design 39 (2003) 343354

    www.elsevier.com/locate/nel

    Collapsible shell nite element for composite materials

    Ivelin Ivanov, Ala Tabiei

    The Center of Excellence in DYNA3D Analysis, Department of Aerospace Engineering and Engineering Mechanics,

    University of Cincinnati, Cincinnati, OH 45221-0070, USA

    Received 6 February 2001; accepted 29 August 2001

    Abstract

    A higher order shell element for the explicit nite element method is presented. The development is intended

    for simulation of composite materials crush and collapse. The element has cubic polynomials for displacement

    interpolation in the direction of collapse. The proposed element oers the opportunity to capture the stress

    gradient more accurately and consequently model degradation of composite material in direction of impact.

    The element will also allow the usage of a coarse mesh. The developed formulation is incremental, the element

    is iso-parametric and based on degeneration technique. Some validation samples are presented. The critical

    integration time step for the element is also presented. In addition, the maximal natural frequency boundary

    is also investigated. Finally, conclusions are drawn concerning the usage of high-order shell elements in crashsimulations of composite materials. ? 2002 Elsevier Science B.V. All rights reserved.

    Keywords: High-order shell element; Explicit nite element; Composite material crushing; Crash simulations

    1. Introduction

    Composite materials are widely used in vehicle transportation. Besides their low-weight and

    high-strength characteristics, the high-kinetic energy absorption capability during crashes makes the

    composite materials desirable structural material for crashworthiness. Crash simulation is becomingan ecient tool for vehicle development. The nite element method for dynamic problems with ex-

    plicit time integration is an appropriate tool for crash simulations. With the advancement of computer

    technology, today engineers can model full systems for crash simulation.

    The explicit nite element method is conditionally stable and the critical time step of the elements

    as well as their computational eciency are very important, especially for large-scale simulations.

    Corresponding author. Tel.: +1-513-556-3367=3548; fax: +1-513-556-5038.

    E-mail address: [email protected] (A. Tabiei).

    0168-874X/02/$ - see front matter ? 2002 Elsevier Science B.V. All rights reserved.P I I : S 0168- 874X (02)00077- X

  • 8/8/2019 FEM 1

    2/12

  • 8/8/2019 FEM 1

    3/12

    I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354 345

    2. Finite element formulation

    2.1. Geometry

    The nite element formulation of the cubiclinear shell element is based on the iso-parametric

    mapping of a bi-unit cube into shell geometry and degeneration [7,8,6,9] of a 16-node brick element

    to 8-node shell element with 8 pseudo-normals (bers) representing the shell thickness (Fig. 1). The

    isoparametric mapping is described by the following functions:

    x(;;) =

    8I=1

    NI(; )( xI + zI() xI); (1)

    where x(;;) is the position vector of shell point having local coordinates (;;) in global

    coordinate system; xI the position vector of node I; I = 1; 2; : : : ; 8, xI the unit vector in the berdirection at node I; NI(; ) the surface (lamina) shape function at node I, zI() = ( I)hI=2the ber shape function at node I, hI the ber length at node I, I the position of the node I

    through the thickness of the shell (1at the lower surface, 0at the middle, +1at the uppersurface).

    The lamina shape functions are product of a linear polynomial with respect to and a cubic

    Lagrangian polynomial with respect to as follows:

    NI =( a)( b)( c)( d)

    (I a)(I b)(I c)(I d)(2)

    (1,1,1)

    (-1,-1,-1)

    x

    y

    z

    1

    2

    3

    4

    5

    6

    7

    8

    x

    I

    0

    +1

    -1

    xI

    xI

    hI

    I

    Fig. 1. Isoparametric mapping of a bi-unit cube into the lamina geometry and degeneration of a brick element to the

    cubiclinear shell elements.

  • 8/8/2019 FEM 1

    4/12

    346 I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354

    e1

    l

    e3

    l

    e2

    l

    =const.=const.

    =const. surface (lamina)

    Fig. 2. Orthogonal basis vectors of lamina coordinate system.

    with

    I 1 2 3 4 5 6 7 8

    I 1 +1 1 +1 1 +1 1 +1a +1 1 +1 1 +1 1 +1 1I 1 1 1=3 1=3 +1=3 +1=3 +1 +1b 1=3 1=3 1 1 1 1 1 1c +1=3 +1=3 +1=3 +1=3 1=3 1=3 1=3 1=3d +1 +1 +1 +1 +1 +1 +1=3 +1=3

    At each integration points, one needs to transform the strain increment and stress components from

    global to local (lamina) coordinate system (Fig. 2) for anisotropic materials, because the constitutive

    law is known in this co-ordinate system. The lamina reference frame is dened by its orthogonal basis vectors el1; e

    l2; e

    l3. The vector e

    l3 perpendicular to the lamina could be easily determined by the

    vectors tangent to the - and -directions as follows:

    e =x;

    x; ; e =

    x;

    x; ; el3 =

    e ee e

    : (3)

    The other two vectors are chosen to be equally close to the tangent vectors e and e. Using

    complementary vectors e and e, the basis vectors are determined [8]:

    e = e + e; e = el3 e; (4)

    el1 =e e

    e e

    ; el2 =e + e

    e + e

    : (5)

    Consequently the transformation matrix

    Q = [el1 el2 e

    l3]

    T (6)

    is used to transform quantities from global to the lamina coordinate system.

    2.2. Kinematics

    The same parametric representation used to describe the geometry is used to interpolate the

    nodal displacements, i.e. isoparametric representation. An incremental formulation of displacements

  • 8/8/2019 FEM 1

    5/12

    I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354 347

    is given, because the shell formulation is purposed for non-linear solution using the explicit nite

    element method:

    u(;;) =

    8I=1

    NI(; )(uI + zI()uI); (7)

    where u(;;) is the incremental displacement vector at any point of the shell, uI the incremental

    translational displacement vector of node I, uI the displacement vector of the unit ber vector at

    node I.

    The shape functions are the same and the current deformed conguration at step n + 1 of time

    integration is updated using the following:

    xn+1 = xn + un; (8)

    xn+1

    I = xn

    I + un

    I; (9)

    xn+1I = xn

    I + un

    I: (10)

    The incremental translation displacement vector uI is updated from the translation equation of

    motion. The displacement vector of the unit ber vector uI is updated from the rotational equa-

    tion of motion, by applying the nodal incremental rotations, 1I, 2I and 3I. A second-order

    technique referred as a HighesWinget formula is used for updating the unit ber vectors [6,9]:

    xn+1I = RT

    I xn

    I; (11)

    where

    RI = I3 (2SI + SIST

    I )DI; (12)

    SI =

    0 3I 2I

    3I 0 1I

    2I 1I 0

    ; (13)

    DI =2

    4 + 21I + 22I +

    23I

    ; (14)

    where I3 is the 3 3 identity matrix.

    2.3. Stress update and internal forces

    The strain and spin increments are calculated from the displacement increment gradient as follows:

    G =@u

    @x; (15)

    U = 12

    (G + GT); (16)

    G = 12

    (G GT): (17)

  • 8/8/2019 FEM 1

    6/12

    348 I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354

    The stress tensor is updated in rotated current conguration n + 1 by using the Jaumann rate [6]

    from previous conguration n as follows:

    A

    n+1

    =A

    n

    + GA

    n

    +A

    n

    G

    T

    : (18)Then the stress tensor is transformed in the lamina coordinate system as well as strain increment

    tensor using the following transformation:

    Al = QAn+1QT; (19)

    UT = QUQT: (20)

    The increment of stress vector is calculated by using the constitutive model of the material and the

    stresses in the lamina coordinate system are nally updated by the following equation:

    Al = Al + CUl: (21)

    Updated stress tensor is transformed back to the global coordinate system by the following transfor-mation:

    A = QTAlQ: (22)

    The stress vector in global coordinate system is now used to update the internal force vector

    below:

    fint =

    V

    BTA dV =

    11

    11

    11

    BTA|J| d d d; (23)

    where B is straindisplacement matrix determined by the following equation:

    U

    = B u

    u

    (24)

    and |J| is the determinant of the Jacobian matrix given by J = [@x=@@x=@@x=@]T.We apply numerical integration to obtain the internal forces from (23). The integration rule is

    selectively reduced integration at Gauss quadrature integration points. We have reduced integration

    for shear strain components of straindisplacement matrix as well as for shear stress components.

    3. Maximum natural frequency

    The maximal natural frequency of high-order nite elements is higher than the low-order elements

    with the same distance between the nodes. We can show the dierence in one-dimensional problemcomparing 4-node cubic bar element to 2-node linear bar element. Both elements have equal distance,

    l, between the nodes, cross-sectional area A, Youngs modulus E and mass density . The critical

    time step for linear bar element with lumped mass matrix is [2]

    tlin = l

    E: (25)

    The shape functions of the cubic bar element are

    NI =(x xa)(x xb)(x xc)

    (xI xa)(xI xb)(xI xc); (26)

  • 8/8/2019 FEM 1

    7/12

    I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354 349

    I 1 2 3 4

    xI 0 l 2l 3lxa l 0 0 0

    xb 2l 2l l l

    xc 3l 3l 3l 2l

    Calculating the stiness matrix K from shape function derivatives, we obtain

    KIJ = AE

    3l0

    NI;xNJ;x dx = K =AE

    120l

    148 189 54 13

    189 432 297 54

    54 297 432 189

    13 54 189 148

    : (27)

    The same lumped masses are assumed for the nodes as for the linear bar element and the lumped

    mass matrix of the cubic bar element is

    M = 3Al

    1=4 0 0 0

    0 1=4 0 0

    0 0 1=4 0

    0 0 0 1=4

    : (28)

    Solving equation Det|K !2M| = 0 for ! we get the maximum natural frequency of the cubic barelement

    !max =3:0162

    l

    E

    (29)

    and then the critical time step

    tcubic =2

    !max=

    2l

    3:0162

    E= 0:6631tlin : (30)

    Local buckling accompanies composite material crushing and it is related to the high geometrical

    non-linearity of structures. For isoparametric shell element formulation with numerical integration, it

    is not clear how the stiness matrix is changing during collapse and how this results in change of the

    maximum natural frequency of the element. In order to investigate the maximum natural frequencyof a nite element model, one needs to solve the free vibration problem:

    M d + Kd = 0: (31)

    If the general solution of (10) is written as d = aei!t, then ! can be determined from the following:

    (K !2M)a = 0: (32)

    Substituting !2 = and multiplying on both sides by M1=2, one obtains:

    |M1=2KM1=2 I| = 0: (33)

  • 8/8/2019 FEM 1

    8/12

    350 I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354

    which is a general eigenvalue problem for the following system matrix

    R = M1=2KM1=2: (34)

    The calculation of the system matrix R eigenvalues at each time steps during an explicit niteelement simulation is ambitious. Instead of system matrix R, one can use the element matrix Re,

    which is based on the assertion that the maximum natural frequency of the system is less or equal

    to the maximum natural frequency of any part of the system [2]:

    !6

    maxei ; i = 1; 2; : : : ; ne (35)

    where maxei is the maximum eigenvalue of the matrix Rei for the element i:

    Rei = M1=2ei KeiM

    1=2ei : (36)

    Here an investigation of the change of the frequency !b as a function of time is carried out:

    !b = maxi

    (

    maxei ); i = 1; 2; : : : ; ne; (37)

    The above natural frequency bounds the maximum natural frequency of the system. The following

    element stiness matrix Ke is calculated by numerical integration using the same integration rule as

    for the internal force calculations.

    Ke =

    V

    BTCB dV =

    11

    11

    11

    BTCB|J| d d d: (38)

    To investigate the change of the natural frequency during shell element deformation a couple of

    examples are considered. These examples are presented in the next section.

    4. Numerical examples

    The nite element formulation of cubiclinear shell element was programmed in the Matlab soft-

    ware with the central dierence explicit time integration scheme. In order to validate the program two

    simple standard test samples were solved. A cantilever plate 1030 mm under tip transverse load of4 kN and dierent thicknesses were solved using the developed program. The results are compared to

    the exact solutions and presented in Table 1. The deection at the free end is denoted by umax. The

    stresses max and max are the maximum bending stress and the transverse shear stress, respectively.

    These stresses are collected near the built-in end at the in-plane integration point (25 mm from the

    free end). Good agreement with the exact solutions is observed. The HughesLiu shell formulationfor bi-linear shell element with reduced integration as well as with selective reduced integration was

    also programmed for comparison of the maximum natural frequency. Viscosity hourglass control was

    implemented for the bi-linear shell element with reduced integration in the program. The hourglass

    control is the same as the default shell hourglass control in the public nite element code DYNA3D.

    Both versions of the bi-linear shell element were validated as well.

    To investigate the natural frequencies of the developed element and compare with the existing

    reduced and selective=reduced integration elements two cases are considered. The plate shown in

    Fig. 3 was modeled by means of 18 bi-linear shell elements with reduced and selective=reduced

    integration and by means of 6 cubiclinear shell elements. The plate is clamped at edge A and a

  • 8/8/2019 FEM 1

    9/12

    I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354 351

    Table 1

    Results for straight cantilever plate

    Thickness Quantity Cubiclinear shell Exact solution

    (mm) element

    3 umax (mm) 7.7716 7.6039

    max (MPa) 6343.1 6364.8

    max (MPa) 132.38 133.33

    5 umax (mm) 1.7566 1.7280

    max (MPa) 2384.5 2400.0

    max (MPa) 79.620 80.000

    10 umax (mm) 0.23458 0.21600

    max (MPa) 599.30 600.00

    max (MPa) 39.952 40.000

    x

    yz

    60 mm

    30 mm

    A

    B

    Young modulus = 200 GPaPoisson ratio = 0.3

    Density = 7800 kg/mThickness = 3 mm

    3

    Fig. 3. Plate model for in-plane impact.

    constant velocity in negative direction of y was prescribed for nodes of edge B, causing buckling of

    the plate and simulating collapse. The maximum natural frequency calculated during the deformation

    for the prescribed velocity of 10 m=s is shown in Fig. 4. A geometric imperfection in nodal coordi-

    nates of edge B is imposed in order to initiate the buckling mode. The plate model is subjected to

    dierent prescribed velocities 1, 10 and 20 m=s. The character of the maximum natural frequencychange is the same for the dierent values of the prescribed velocities. Other boundary conditions

    are also considered for the analyzed plate. The results had the same trend as the one depicted

    in Fig. 4.

    The second sample investigated for the maximum natural frequency analysis is the arch shown

    in Fig. 5. The arch is simply supported at edges A and C or clamped. The nodes of line B move

    in the negative z-direction with a prescribed constant velocity causing snapping-through of the arch.

    The variation of the maximum natural frequency as a function of time for the velocity of 10 m =s is

    depicted in Fig. 6. The maximum natural frequency change is observed to be the same for dierent

    values of the considered velocity1, 10 and 20 m=s.

  • 8/8/2019 FEM 1

    10/12

    352 I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354

    0 1 2 3 4 5 6 7 8 9 101.2

    1.25

    1.3

    1.35

    1.4

    1.45

    1.5

    1.55

    1.6

    1.65x 10

    6 Impact Velocity 10 m/s

    Displacement, mm

    Frequency,

    Hz

    bi-linear reduced

    bi-linear selectivecubic-linear selective

    Fig. 4. Maximum natural frequency of plate buckling.

    xy

    z

    30 mm

    A

    B

    Young modulus = 200 GPaPoisson ratio = 0.3

    Density = 7800 kg/mThickness = 3 mm

    3

    C

    15o

    R=120 mm

    Fig. 5. Arch model for transverse impact.

    5. Discussion and conclusion

    High-order elements are widely used in most nite element codes to solve specic problems. In the

    explicit nite element codes however, where computational eciency is very important, high-order

    elements are not desirable. Although high-order shell elements are not proper for general use in

    explicit nite element code, they could be used to model the crush front of composite material

    under impact loading. The restricted usage of the high-order shell elements at the crash front could

    avoid the high computational expense associated with the element. The critical time step of the

  • 8/8/2019 FEM 1

    11/12

    I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354 353

    0 1 2 3 4 5 6 71.15

    1.2

    1.25

    1.3

    1.35

    1.4

    1.45

    1.5

    1.55

    1.6x 10

    6 Impact Velocity 10 m/s

    Displacement, mm

    Frequency,

    Hz

    bi-linear reduced

    bi-linear selectivecubic-linear selective

    Fig. 6. Maximum natural frequency of snap-through arch.

    developed cubiclinear shell element in collapse is not very dierent from the widely used reducedintegrated shell elements according to the presented investigation. The critical time step of the cubic

    linear shell element that fuses three regular shell elements is not less than the critical time step of

    the reduced integrated bi-linear shell elements for a mesh, which is rened twice.

    The cubiclinear shell element proposed here oers a better distribution of strains in direction of

    the impact in crash simulations. The distribution of the strain could be used for gradual degradation

    of composite material stiness as the crush front progresses. This more realistic representation of the

    composite crush front improves the accuracy of composite crush simulations using the nite element

    method.

    Acknowledgements

    The nancial support for the presented work is provided by the ACC. Computing support is

    provided by the Ohio Supercomputer Center. Their support is gratefully acknowledged.

    References

    [1] A.K. Pickett, E. Haug, J. Ruckert, A fracture damaging law suitable for anisotropic short bre=matrix materials in an

    explicit nite element code, Composites 21 (4) (1990) 297304.

  • 8/8/2019 FEM 1

    12/12

    354 I. Ivanov, A. Tabiei / Finite Elements in Analysis and Design 39 (2003) 343 354

    [2] T. Belytschko, T.J.R. Hughes, Computational Methods for Transient Analysis, North-Holland, Amsterdam, 1983,

    pp. 1155 (Chapters 1 and 2).

    [3] E. Haug, O. Fort, A. Tramecon, M. Watanabe, I. Nakada, Numerical crashworthiness simulation of automotive

    structures and components made of continuous ber reinforced composite and sandwich assemblies, I. SAE Trans.100 (6) (1991) 245258.

    [4] D. Kohlgruber, A. Kamoulakos, Validation of numerical simulation of composite helicopter sub-oor structures under

    crash loading, Annual Forum ProceedingsAmerican Helicopter Society, Vol. 1, 1998, pp. 340349.

    [5] A.F. Johnson, C.M. Kindervater, D. Kohlgruber, M. Lutzenburger, Predictive methodologies for the crashworthiness

    of aircraft structures, Annual Forum ProceedingsAmerican Helicopter Society, Vol. 2, 1996, pp. 13401352.

    [6] J.O. Hallquist, LS-DYNA3D. Theoretical Manual, Rev. 2, July 1993, Livermore Software Technology Corp.

    [7] T.J.R. Hughes, W.K. Liu, Nonlinear nite element analysis of shells: Part I. Three-dimensional shells Comput. Methods

    Appl. Mech. Eng. 26 (1981) 331362.

    [8] T.J.R. Hughes, The Finite element Method: Linear Static and Dynamic Finite Element Analysis, Prentice-Hall,

    Englewood Clis, NJ, 1987, pp. 384405 (Chapter 6).

    [9] K. Bathe, Finite element Procedures in Engineering Analysis, Sec. 5, Prentice-Hall, Englewood Clis, NJ, 1982,

    pp. 251260.