Abstract

The material point method is an increasingly popular method for tackling solid mechanics problems involving large deformations. However, there are issues associated with applying boundary conditions in the method and, to date, no general approach for imposing both Neumann and Dirichlet boundary conditions has been proposed. In this paper, a new B-spline based boundary method is developed as a complete methodology for boundary representation, boundary tracking and boundary condition imposition in the standard material point method. The B-spline interpolation technique is employed to form continuous boundaries which are independent of the background mesh. Dirichlet boundary conditions are enforced by combining the B-spline boundaries with an implicit boundary method. Neumann boundary conditions are included by direct integration of surface tractions along the B-spline boundary. This general boundary method not only widens the problems that can be analysed by all variants of the material point method, when implemented using an implicit solver, but is also applicable to other embedded and non-matching mesh approaches. Although the Dirichlet boundary conditions are restricted to implicit methods, boundary representation, tracking and Neumann boundary condition enforcement can be applied to explicit and implicit methods.

Highlights

  • The finite element method (FEM) has dominated the computational analysis of structures and solid mechanics

  • This paper has presented, for the first time, a general method for boundary representation and boundary condition imposition in the standard material point method (MPM)

  • A local cubic B-spline interpolation technique has been employed for boundary representation

Read more

Summary

Introduction

The finite element method (FEM) has dominated the computational analysis of structures and solid mechanics. Unlike the standard FEM, the boundaries of a physical domain in the MPM do not necessarily align with the background mesh This makes the application of boundary conditions troublesome especially for tractions (Neumann) and non-zero prescribed displacement (Dirichlet) boundary conditions. The moving mesh concept, introduced by Kafaji in 2013 [29], allows Dirichlet boundary conditions to be imposed directly in the same way as standard finite elements, but only if the essential boundary does not change shape [33] and moves in one direction [32] Another potential solution to the problem of boundary condition imposition is the dual-grid approach [34], which uses a string of elements to locate essential boundaries with respect to the background mesh. The techniques presented in this paper can be applied to non-linear material behaviour and finite deformation mechanics

Material point method formulation
B-spline boundary conditions
B-spline basics
Local cubic interpolation for boundary representation
Intersection of boundaries and the background mesh
Neumann boundary conditions
Dirichlet boundary conditions
JðnÞ dCy dn ny
Inhomogeneous Dirichlet boundary conditions
Numerical examples
Conventional Dirichlet and B-spline Neumann boundary conditions
Implicit homogeneous Dirichlet and B-spline Neumann boundary conditions
Cantilever beam with applied traction
Internally pressurised thick-walled cylinder
Infinite plate with a circular hole under far field stress
Inhomogeneous Neumann
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call