An improved point-to-surface contact algorithm with penalty method for peridynamics
Haoran Zhang, Lisheng Liu, Xin Lai, Jun Li

TL;DR
This paper introduces an improved point-to-surface contact algorithm for peridynamics that accurately identifies surface particles and computes contact forces, enhancing simulation precision for complex geometries.
Contribution
The paper proposes a novel contact model for peridynamics that automatically recognizes external surface particles and accurately calculates contact forces using an eigenvalue method and Verlet list.
Findings
High accuracy in predicting contact forces and deformations
Alignment with classical Hertz contact theory
Effective handling of complex contact scenarios
Abstract
It is significantly challenging to obtain accurate contact forces in peridynamics (PD) simulations due to the difficulty of surface particles identification, particularly for complex geometries. Here, an improved point-to-surface contact model is proposed for PD with high accuracy. First, the outer surface is identified using the eigenvalue method and then we construct a Verlet list to identify potential contact particle pairs efficiently. Subsequently, a point-to-surface contact search algorithm is utilized to determine precise contact locations with the penalty function method calculating the contact force. Finally, the accuracy of this point-to-surface contact model is validated through several representative contact examples. The results demonstrate that the point-to-surface contact model model can predict contact forces and deformations with high accuracy, aligning well with the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMechanical stress and fatigue analysis · Numerical methods in engineering · Adhesion, Friction, and Surface Interactions
