Skip to main content
Log in

An accurate quadrature technique for the contact boundary in 3D finite element computations

  • Original Paper
  • Published:
Computational Mechanics Aims and scope Submit manuscript

Abstract

This paper presents a new numerical integration technique for 3D contact finite element implementations, focusing on a remedy for the inaccurate integration due to discontinuities at the boundary of contact surfaces. The method is based on the adaptive refinement of the integration domain along the boundary of the contact surface, and is accordingly denoted RBQ for refined boundary quadrature. It can be used for common element types of any order, e.g. Lagrange, NURBS, or T-Spline elements. In terms of both computational speed and accuracy, RBQ exhibits great advantages over a naive increase of the number of quadrature points. Also, the RBQ method is shown to remain accurate for large deformations. Furthermore, since the sharp boundary of the contact surface is determined, it can be used for various purposes like the accurate post-processing of the contact pressure. Several examples are presented to illustrate the new technique.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Flowchart 1
Flowchart 2
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Notes

  1. In this paper, the phrase ‘contact boundary’ is used to refer to the boundary of the contact surface and not to the contact surface itself, as is often done elsewhere since it is part of the boundary of the contacting bodies.

  2. 2D surface manifold

  3. The hunting grid can be further improved for efficiency by an adaptive schemes e.g. with the quad tree structure.

  4. Although the convergence here is measured in the energy norm, other measures can also be considered.

  5. Later, RBQ segments can be used for an effective re-meshing around the contact boundary.

    Fig. 5
    figure 7

    RBQ partitioning for post-processing: a finite elements and nodes with contact boundary curve \(\mathcal {C}\) detected by \(\alpha _1=2; \alpha _2=1\), b RBQ segments and RBQ vertices obtained by RBQ partitioning along \(\mathcal {C}\) considering quadratic Lagrange segments

  6. This is due to the fact that the two-half-pass algorithm does not enforce the contact traction continuity explicitly for the discretized system, but rather recovers it in the continuum limit, i.e. as the mesh is refined.

References

  1. Agoston MK (2005) Computer graphics and geometric modeling: implementation and algorithms. Springer, London

    Google Scholar 

  2. Borden MJ, Scott MA, Evans JA, Hughes TJR (2011) Isogeometric finite element data structures based on bezier extraction of NURBS. Int J Numer Methods Eng 87:15–47

    Article  MathSciNet  MATH  Google Scholar 

  3. Bussetta P, Marceau D, Ponthot J-P (2012) The adapted augmented lagrangian method: a new method for the resolution of the mechanical frictional contact problem. Comput Mech 49:259–275

    Article  MathSciNet  MATH  Google Scholar 

  4. Cichosz T, Bischoff M (2011) Consistent treatment of boundaries with mortar contact formulations using dual lagrange multipliers. Comput Methods Appl Mech Eng 200:1317–1332

    Article  MathSciNet  MATH  Google Scholar 

  5. Corbett CJ, Sauer RA (2014) NURBS-enriched contact finite elements. Comput Methods Appl Mech Eng 275:55–75

    Article  MathSciNet  MATH  Google Scholar 

  6. De Lorenzis L, Temizer I, Wriggers P, Zavarise G (2011) A large deformation frictional contact formulation using nurbs-based isogeometric analysis. Int J Numer Methods Eng 87:1278–1300

    MATH  Google Scholar 

  7. De Lorenzis L, Wriggers P, Zavarise G (2012) A mortar formulation for 3D large deformation contact using NURBS-based isogeometric analysis and the augmented lagrangian method. Comput Mech 49:1–20

    Article  MathSciNet  MATH  Google Scholar 

  8. Dimitri R, De Lorenzis L, Scott MA, Wriggers P, Taylor RL, Zavarise G (2014) Isogeometric large deformation frictionless contact using t-splines. Comput Methods Appl Mech Eng 269:394–414

    Article  MATH  Google Scholar 

  9. Franke D, Düster A, Nübel V, Rank E (2010) A comparison of the h-, p-, hp-, and rp-version of the FEM for the solution of the 2D Hertzian contact problem. Comput Mech 45:513–522

    Article  MATH  Google Scholar 

  10. Franke D, Rank E (2011) Computational contact mechanics based on the rp-version of the finite element method. Int J Comput Methods 8:498–512

    Article  MathSciNet  Google Scholar 

  11. Hartmann S, Ramm E (2008) A mortar based contact formulation for non-linear dynamics using dual lagrange multipliers. Finite Elem Anal Des 44:245–258

    Article  MathSciNet  Google Scholar 

  12. Hughes T, Cottrell J, Bazilevs Y (2005) Isogeometric analysis: CAD, finite elements, NURBS, exact geometry and mesh refinement. Comput Methods Appl Mech Eng 194:4135–4195

    Article  MathSciNet  MATH  Google Scholar 

  13. Kiefer J (1953) Sequential minimax search for a maximum. Proc Amer Math Soc 4:502–506

    Article  MathSciNet  MATH  Google Scholar 

  14. Konyukhov A, Schweizerhof K (2009) Incorporation of contact for high-order finite elements in covariant form. Comput Methods Appl Mech Eng 198:1213–1223

    Article  MathSciNet  MATH  Google Scholar 

  15. Matzen M, Cichosz T, Bischoff M (2013) A point to segment contact formulation for isogeometric, NURBS based finite elements. Comput Methods Appl Mech Eng 255:27–39

    Article  MathSciNet  MATH  Google Scholar 

  16. Moës N, Dolbow J, Belytschko T (1999) A finite element method for crack growth without remeshing. Int J Numer Methods Eng 46:131–150

    Article  MATH  Google Scholar 

  17. Papadopoulos P, Taylor R (1992) A mixed formulation for the finite element solution of contact problems. Comput Methods Appl Mech Eng 94:373–389

    Article  MATH  Google Scholar 

  18. Popp A, Seitz MG, Wall W (2013) Improved robustness and consistency of 3D contact algorithms based on a dual mortar approach. Comput Methods Appl Mech Eng 264:67–80

    Article  MathSciNet  MATH  Google Scholar 

  19. Puso M, Laursen T (2004) A mortar segment-to-segment frictional contact method for large deformations. Comput Methods Appl Mech Eng 193:601–629

    Article  MathSciNet  MATH  Google Scholar 

  20. Puso M, Laursen T, and Solberg J (2004) A 3D frictional segment-to-segment contact method for large deformations and quadratic elements. In: European Congress on Computational Methods in Applied Sciences and Engineering

  21. Sauer RA (2011) Enriched contact finite elements for stable peeling computations. Int J Numer Methods Eng 87:593–616

    Article  MATH  Google Scholar 

  22. Sauer RA (2013) Local finite element enrichment strategies for 2D contact computations and a corresponding post-processing scheme. Comput Mech 52:301–319

    Article  MathSciNet  MATH  Google Scholar 

  23. Sauer RA (2014a) A contact theory for surface tension driven systems. Math Mech Solids, doi:10.1177/1081286514521230

  24. Sauer RA (2014b) Stabilized finite element formulations for liquid membranes and their application to droplet contact. Int J Numer Methods Fluids 75:519–545

    Article  Google Scholar 

  25. Sauer RA, De Lorenzis L (2013) A computational contact formulation based on surface potentials. Comput Methods Appl Mech Eng 253:369–395

    Article  MATH  Google Scholar 

  26. Sauer RA, Duong TX, Corbett CJ (2014) A computational formulation for solid and liquid membranes based on curvilinear coordinates and isogeometric finite elements. Comput Methods Appl Mech Eng 271:48–68

    Article  MathSciNet  MATH  Google Scholar 

  27. Stadler M, Holzapfel GA (2004) Subdivision schemes for smooth contact surfaces of arbitrary mesh topology in 3D. Int J Numer Methods Eng 60:1161–1195

    Article  MathSciNet  MATH  Google Scholar 

  28. Temizer I, Wriggers P, Hughes T (2011) Contact treatment in isogeometric analysis with NURBS. Comput Methods Appl Mech Eng 200:1100–1112

    Article  MathSciNet  MATH  Google Scholar 

  29. Wriggers P (2006) Computational Contact Mechanics, 2nd edn. Wiley, Chichester

    Book  MATH  Google Scholar 

  30. Zavarise G, De Lorenzis L (2009) A modified node-to-segment algorithm passing the contact patch test. Int J Numer Methods Eng 79:379–416

    Article  MATH  Google Scholar 

Download references

Acknowledgments

The authors are grateful to the German Research Foundation (DFG) for supporting this research under Projects SA1822/5-1 and GSC 111. We also thank Callum Corbett for helpful discussions and support.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roger A. Sauer.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Duong, T.X., Sauer, R.A. An accurate quadrature technique for the contact boundary in 3D finite element computations. Comput Mech 55, 145–166 (2015). https://doi.org/10.1007/s00466-014-1087-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00466-014-1087-0

Keywords

Navigation