Improving the stability of the B-spline Material Point Method

Using Extended and Truncated Hierarchical B-splines

More Info
expand_more

Abstract


The Material Point Method (MPM) is a numerical method primarily used in the simulation of large deforming or multi-phase materials. An example of such a problem is a landslide or snow simulation. The MPM uses Lagrangian particles (material points) to store the interested physical quantities. These particles can move freely in the spatial domain. Each time step, these physical quantities are projected on a background grid, which is necessary to evaluate these quantities at a future time step. Once all necessary properties are projected, the acceleration on this grid can be updated using the conservation of linear momentum. At last, this updated acceleration can be projected to the particles to compute their updated velocity, position and other quantities.

The main problem addressed in this thesis arises in the projection of the particles to the background grid. The use of linear basis functions in the classical MPM causes instabilities, which can be resolved by using higher order B-splines. However, another problem arises when particles move between the background cells. Since these particles move freely through the spatial domain, it is possible for some cells to by \textit{nearly-empty}. In this thesis, the use of Extended B-splines is explored to increase the stability in these areas by deactivating unstable B-splines and \textit{extending} stable ones.

Furthermore, higher dimensional B-splines are constructed by a tensor product of one dimensional B-splines. The scalability can be a problem, as these B-splines cannot be refined locally. Therefore, Truncated Hierarchical B-splines are introduced to locally refine a geometry. The effectiveness of this technique in combination with the EB-splines is investigated.

The thesis shows that the use of EB-splines in the context of MPM increases the stability in the case of nearly-empty cells, and can also improve the quality of the solution near the boundary. Furthermore, in the neighborhood of high stress concentrations, the THB-splines have a similar accuracy as the regular B-splines, while drastically reducing the computational costs. In combination with EB-splines, THB-splines can be used to accurately refine a geometry in the presence of nearly-empty cells.