• DocumentCode
    2223157
  • Title

    An implicit finite element method for elastic solids in contact

  • Author

    Hirota, Gentaro ; Fisher, Susan ; State, Andrei ; Lee, Chris ; Fuchs, Henry

  • Author_Institution
    Dept. of Comput. Sci., North Carolina Univ., Chapel Hill, NC, USA
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    136
  • Lastpage
    254
  • Abstract
    Focuses on the simulation of mechanical contact between nonlinearly elastic objects such as the components of the human body. The computation of the reaction forces that act on the contact surfaces (contact forces) is the key for designing a reliable contact handling algorithm. In traditional methods, contact forces are often defined as discontinuous functions of deformation, which leads to poor convergence characteristics. This problem becomes especially serious in areas with complicated self contact such as skin folds. We introduce a novel penalty finite element formulation based on the concept of material depth, the distance between a particle inside an object and the object´s boundary. By linearly interpolating pre-computed material depths at node points, contact forces can be analytically integrated over contact surfaces without increasing the computational cost. The continuity achieved by this formulation supports an efficient and reliable solution of the nonlinear system. This algorithm is implemented as part of our implicit finite element program for static, quasistatic and dynamic analysis of nonlinear viscoelastic solids. We demonstrate its effectiveness on an animation showing realistic effects such as folding skin and sliding contacts of the tissues involved in knee flexion. The finite element model of the leg and its internal structures was derived from the Visible Human data set
  • Keywords
    biological tissues; biomechanics; computer animation; elasticity; finite element analysis; force; interpolation; mechanical contact; mechanical engineering computing; nonlinear dynamical systems; physics computing; viscoelasticity; Visible Human data set; analytic integration; animation; complicated self contact; computational cost; contact forces; contact handling algorithm; contact surfaces; continuity; convergence characteristics; deformation; discontinuous functions; dynamic analysis; elastic solids; human body components; implicit finite element method; knee flexion; leg internal structures; linear interpolation; material depth; mechanical contact simulation; node points; nonlinear system; nonlinear viscoelastic solids; nonlinearly elastic objects; penalty formulation; quasistatic analysis; reaction forces; skin folds; sliding contacts; static analysis; tissues; Algorithm design and analysis; Biological system modeling; Computational efficiency; Computational modeling; Convergence; Finite element methods; Humans; Nonlinear systems; Skin; Solids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Animation, 2001. The Fourteenth Conference on Computer Animation. Proceedings
  • Conference_Location
    Seoul
  • ISSN
    1087-4844
  • Print_ISBN
    0-7803-7237-9
  • Type

    conf

  • DOI
    10.1109/CA.2001.982387
  • Filename
    982387