Development of contact algorithm for three-dimensional numerical manifold method
This paper customizes a contact detection and enforcing scheme to fit the three-dimensional (3-D) numerical manifold method (NMM). A hierarchical contact system is established for efficient contact detection. The mathematical mesh, a unique component in the NMM, is utilized for global searching of p...
Saved in:
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/100326 http://hdl.handle.net/10220/17880 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-100326 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1003262020-03-07T11:43:46Z Development of contact algorithm for three-dimensional numerical manifold method He, L. Zhao, Z. Y. An, Xinmei School of Civil and Environmental Engineering Nanyang Centre for Underground Space (NCUS) DRNTU::Engineering::Civil engineering::Geotechnical This paper customizes a contact detection and enforcing scheme to fit the three-dimensional (3-D) numerical manifold method (NMM). A hierarchical contact system is established for efficient contact detection. The mathematical mesh, a unique component in the NMM, is utilized for global searching of possible contact blocks and elements, followed by the local searching to identify primitive hierarchies. All the potential contact pairs are then transformed into one of the two essential entrance modes: point-to-plane and crossing-lines modes, among which real contact pairs are detected through a unified formula. The penalty method is selected to enforce the contact constraints, and a general contact solution procedure in the 3-D NMM is established. Because of the implicit framework, an open-close iteration is performed within each time step to determine the correct number of contact pairs among multi-bodies and to achieve complete convergence of imposed contact force at corresponding position. The proposed contact algorithm extensively utilizes most of the original components of the NMM, namely, the mathematical mesh/cells and the manifold elements, as well as the external components associated with contacts, such as the contact body, the contact facet and the contact vertex. In particular, the utilization of two mutually approaching mathematical cells is efficient in detecting contacting territory, which makes this method particularly effective for both convex and non-convex bodies. The validity and accuracy of the proposed contact algorithm are verified and demonstrated through three benchmark problems. 2013-11-27T06:16:51Z 2019-12-06T20:20:35Z 2013-11-27T06:16:51Z 2019-12-06T20:20:35Z 2013 2013 Journal Article He, L., An, X., & Zhao, Z. (2013). Development of contact algorithm for three-dimensional numerical manifold method. International Journal for Numerical Methods in Engineering, 97(6), 423-453. 0029-5981 https://hdl.handle.net/10356/100326 http://hdl.handle.net/10220/17880 10.1002/nme.4591 en International journal for numerical methods in engineering © 2013 John Wiley & Sons, Ltd. 58 p. |
institution |
Nanyang Technological University |
building |
NTU Library |
country |
Singapore |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Civil engineering::Geotechnical |
spellingShingle |
DRNTU::Engineering::Civil engineering::Geotechnical He, L. Zhao, Z. Y. An, Xinmei Development of contact algorithm for three-dimensional numerical manifold method |
description |
This paper customizes a contact detection and enforcing scheme to fit the three-dimensional (3-D) numerical manifold method (NMM). A hierarchical contact system is established for efficient contact detection. The mathematical mesh, a unique component in the NMM, is utilized for global searching of possible contact blocks and elements, followed by the local searching to identify primitive hierarchies. All the potential contact pairs are then transformed into one of the two essential entrance modes: point-to-plane and crossing-lines modes, among which real contact pairs are detected through a unified formula. The penalty method is selected to enforce the contact constraints, and a general contact solution procedure in the 3-D NMM is established. Because of the implicit framework, an open-close iteration is performed within each time step to determine the correct number of contact pairs among multi-bodies and to achieve complete convergence of imposed contact force at corresponding position. The proposed contact algorithm extensively utilizes most of the original components of the NMM, namely, the mathematical mesh/cells and the manifold elements, as well as the external components associated with contacts, such as the contact body, the contact facet and the contact vertex. In particular, the utilization of two mutually approaching mathematical cells is efficient in detecting contacting territory, which makes this method particularly effective for both convex and non-convex bodies. The validity and accuracy of the proposed contact algorithm are verified and demonstrated through three benchmark problems. |
author2 |
School of Civil and Environmental Engineering |
author_facet |
School of Civil and Environmental Engineering He, L. Zhao, Z. Y. An, Xinmei |
format |
Article |
author |
He, L. Zhao, Z. Y. An, Xinmei |
author_sort |
He, L. |
title |
Development of contact algorithm for three-dimensional numerical manifold method |
title_short |
Development of contact algorithm for three-dimensional numerical manifold method |
title_full |
Development of contact algorithm for three-dimensional numerical manifold method |
title_fullStr |
Development of contact algorithm for three-dimensional numerical manifold method |
title_full_unstemmed |
Development of contact algorithm for three-dimensional numerical manifold method |
title_sort |
development of contact algorithm for three-dimensional numerical manifold method |
publishDate |
2013 |
url |
https://hdl.handle.net/10356/100326 http://hdl.handle.net/10220/17880 |
_version_ |
1681044085180203008 |