Journal article icon

Journal article

An extended B‐spline‐based material point method for contact problems

Abstract:

A novel Material Point Method (MPM) is introduced for addressing contact problems. In contrast to the standard multi-velocity field approach, this method employs a penalty method to evaluate contact forces at the discretised boundaries of their respective physical domains. This enhances simulation fidelity by accurately considering the deformability of the contact surface and preventing fictitious gaps between bodies in contact. Additionally, the method utilises the Extended B-Splines (EBSs) domain approximation, providing two key advantages. First, EBSs robustly mitigate grid cell-crossing errors by offering continuous gradients of the basis functions on the interface between adjacent grid cells. Second, numerical integration errors are minimised, even with small physical domains in occupied grid cells. The proposed method's robustness and accuracy are evaluated through benchmarks, including comparisons with analytical solutions, other state-of-the-art MPM-based contact algorithms, and experimental observations from the literature. Notably, the method demonstrates effective mitigation of stress errors inherent in contact simulations.

Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.1002/nme.70003

Authors

More by this author
Institution:
University of Oxford
Division:
MPLS
Department:
Engineering Science
Oxford college:
Hertford College
Role:
Author
ORCID:
0000-0002-0917-8134


More from this funder
Funder identifier:
https://ror.org/00k4n6c32


Publisher:
Wiley
Journal:
International Journal for Numerical Methods in Engineering More from this journal
Volume:
126
Issue:
3
Article number:
e70003
Publication date:
2025-02-07
Acceptance date:
2025-01-20
DOI:
EISSN:
1097-0207
ISSN:
0029-5981


Language:
English
Keywords:
Pubs id:
2085410
Local pid:
pubs:2085410
Deposit date:
2025-03-28
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP