Abstract
Both continuum and discrete methods are used to investigate the soil cutting process. The Discrete Element Method (dem) is used for the discrete modelling and the Material-Point Method (mpm) is used for continuum modelling. Mpmis a so-called particle method or meshless finite element method. Standard finite element methods have difficulty in modelling the entire cutting process due to large displacements and deformation of the mesh. The use of meshless methods overcomes this problem. Mpm can model large deformations, frictional contact at the soil-tool interface, and dynamic effects (inertia forces). In granular materials the discreteness of the system is often important and rotational degrees of freedom are active, which might require enhanced theoretical approaches like polar continua. In polar continuum theories, the material points are considered to possess orientations. A material point has three degrees-of-freedom for rigid rotations, in addition to the three classic translational degrees-of-freedom. The Cosserat continuum is the most transparent and straightforward extension of the nonpolar (classic) continuum. Two-dimensional dem and mpm (polar and nonpolar) simulations of the cutting problem are compared to experiments. The drag force and flow patterns are compared using cohesionless corn grains as material. The corn macro (continuum) and micro (dem) properties were obtained from shear and oedometer tests. Results show that the dilatancy angle plays a significant role in the flow of material but has less of an influence on the draft force. Nonpolar mpm is the most accurate in predicting blade forces, blade-soil interface stresses and the position and orientation of shear bands. Polar mpm fails in predicting the orientation of the shear band, but is less sensitive to mesh size and mesh orientation compared to nonpolar mpm. dem simulations show less material dilation than observed during experiments.
Similar content being viewed by others
1 Introduction
Earthmoving equipment is not only used for mining, it also plays an important role in the agricultural and earthmoving industries. The equipment is highly diverse in shape and function, but most of the soil cutting machines can be categorised into one of three principal classes: blades, rippers and buckets or shovels. The basic shape of earthmoving tools has not changed a great deal since antiquity, although most are operated today by mechanical power sources and their construction benefits from modern metallurgical engineering.
The design of effective and efficient implements begins with the analysis of the soil failure in order to predict the forces and energy required by the implements. The simplest form of soil cutting or tillage is that of a flat blade moving through the soil. Karmakar [1] summarises the different approaches used to model soil cutting. Six major methods can be identified, namely empirical/semi-empirical, dimensional analysis, Finite Element Methods (fem), Discrete Element Methods (dem), Artificial Neural Networks (ann) and Computational Fluid Dynamics (cfd).
1.1 Analytical methods
Empirical and semi-empirical analytical models are based on the physics of soil, tool configuration and simplifying assumptions. The methods of Coulomb [2] and Perumpral [3, 4] assume that the material in front of the blade fails and moves as a rigid body. The sum of all forces acting on this rigid body can be used to solve for the forces acting on the blade. Sokolovski [5] used a totally different method based on the theory of plasticity. This theory is based on the assumption that a state of failure exists at any point within a certain area (zone ruptures) or on a certain curve (line ruptures). By means of this assumption and using the equations of equilibrium, it is possible to solve soil pressure problems. The material is assumed to be macroscopically homogeneous and in a critical state. The definition for critical state is when the material or part thereof is stressed to the limit of the Mohr–Coulomb yield criterion at the point just before slip occurs. The analysis is conducted for static equilibrium and no dynamic effects are taken into account. Deformation effects such as dilation are not accounted for. A set of differential equations, derived from the Mohr–Coulomb yield criterion and the equations of equilibrium, is numerically solved using the method of characteristics and appropriate boundary conditions and material properties.
The analytical methods discussed here, are based on passive earth pressure theory and assumptions of a preliminary soil failure pattern [1]. Dynamic effects, complicated tool geometry and large deformations can not be modelled using these methods. Discrete element methods and finite element methods can be used to overcome some of these problems.
1.2 Discrete element methods
The discrete element methods are based on the simulation of the motion of granular material as separate particles. Dem was first applied to soils by Cundall and Strack [6]. Calculations performed during a dem simulation alternate between the application of Newton’s second law to the particles and a force-displacement law at the contacts. Dem has the advantage that it can easily be used for the simulation of granular flow subjected to large deformations and free boundaries. The main problem with dem is how to specify the micro-properties (particle contact properties) so that the flow on macro-level of thousands of particles behaves in the same way as real granular flow. Laboratory experiments [7] (e.g. shear tests, biaxial tests and oedometer tests) or in-situ tests [8] are necessary to determine these properties before any useful modelling and predictions can be made. Bohatier and Nouguier [9] modelled a flat blade cutting through a granular material using dem. The effect of tool velocity on the draft force was shown, but no experimental results were presented.
1.3 Finite element and meshless methods
The entire cutting process involves large displacements of the blade and large deformation of the material being cut, which makes it difficult to model with classic finite element methods due to the distortion of the mesh. As a remedy, remeshing techniques [10] may be used, but all the state variables have to be mapped from the distorted mesh to a newly-defined one. Such a mapping introduces additional computational errors and makes them ineffective [11]. In the work presented here, a so-called meshless finite element method is used to overcome this problem.
Although meshless methods originated about twenty years ago, little research effort has been devoted to them until recently. The Material-Point Method (mpm, also called Particle-in-Cell, pic) is a so-called particle meshless method. Particle methods can be characterised as methods where the solution variables are attributed to Lagrangian point masses instead of computational cells [12].
Sulsky et al. [13] developed a mpm method applicable to solid mechanics that can be used to model dynamic impact, penetration and large deformations. Mpm uses two discretisations of the material, one based on a computational mesh and the other based on a collection of material points or ’particles’. This approach combines the advantages of Eulerian and Largrangian descriptions of the material while avoiding the shortcomings of each. The equations of motion are solved in a Lagrangian frame on a computational grid, using standard finite element methods. Convection is modelled by moving the material points in the computed velocity field. Each material point carries its material properties without error while it is moved. Since all the state variables are assigned to the numerical material points, the information carried by these points is enough to characterise the flow and the grid carries no permanent information. Thus, the grid can be discarded and reconstructed for computational convenience at each time step. The mpm formulation results in an automatic no-slip condition between different bodies. Bardenhagen et al. [14] developed an algorithm that precludes interpenetration of different bodies, but allows frictional slip at the contacting boundary nodes. This contact model is used to model the frictional soil-blade interface. See “Appendix” for a more detailed description of mpm.
1.4 Polar continuum
In granular materials the discreteness of the system is often important and rotational degrees of freedom are active, which might require enhanced theoretical approaches like polar continua [15]. The concept of polar continua naturally brings a length scale into the continuum theory.
In polar continuum theories, the material points are considered to possess orientations. A material point has three degrees-of-freedom for rigid rotations, in addition to the three classic translational degrees-of-freedom. Eringen [16] describes polar continua in detail. The Cosserat continuum is the most transparent and straightforward extension of classic or nonpolar continuum models and was proposed by E. and F. Cosserat in 1909 [17]. The nonpolar constitutive laws must be adapted to include the rotational degrees-of-freedom which leads to new laws such as polar elasticity and polar plasticity. The rotations are induced by couple stresses within the continuum. The presence of couple stresses result in a stress tensor which is no longer symmetric, as in the case of a nonpolar continuum.
In this paper, soil cutting is modelled using dem, nonpolar continuum mpm, and polar continuum mpm. The predicted blade draft force and material flow behaviour are compared to experimental results [18–20]. The experiments were performed under conditions that resulted in mainly two-dimensional flow of the material. The main reason for this is that the flow patterns could be accurately visualised and compared to the results from two-dimensional numerical approaches. Although the flow of material around earthmoving and agricultural equipment would be three-dimensional, this two-dimensional approach provides more insight of the material flow directly in front of the cutting tool.
During the initial stages of cutting, shear bands develop in front of the blade and during the later stages the material experiences large deformations and free surface flow. The ability of dem and mpm to model these phenomena is investigated.
2 Experimental and numerical setup
Two-dimensional experiments were performed by moving a vertical flat blade (350 mm high) between two glass panels (200 mm apart). The forces acting on the blade could be measured and the flow patterns could be observed. The blade was given a constant horizontal velocity of 10 mm s\(^{-1}\). For a detailed description of the experimental setup and data logging see [18] and [20].
Rowlands [21] observed that seed grains are suitable for experimental testing and closely resemble natural granular flow into dragline buckets. The grains have a relatively low friction coefficient with glass, which makes it a good material for experiments. The seed grains were also found suitable for dem simulations because the stiffness of the grains is less than the stiffness of, say, gravel. The smaller stiffness results in a larger time step and decreases the total computing time [18]. For a close-packed assembly the stable time step is roughly inversely proportional to the particle stiffness [22]. Coetzee and Els [20] used direct shear and oedometer tests to determine the corn micro (particle) properties to be used during the dem simulations.
A Mohr–Coulomb constitutive model (perfect-plastic) [23] was used for nonpolar modelling and a polar Drucker-Prager model (perfect-plastic) [24] for polar modelling. Mouazen and Neményi [25] has shown that perfect-plasticity is a valid assumption for fem modelling of soil tillage. Plane strain conditions were assumed [26].
The corn grains had an average size of more or less 10 mm [20]. The characteristic length used in the polar continuum, assumed this value [24]. The moment of inertia of each grain was calculated by assuming a cylinder with a diameter equal to the internal length. The other material properties are summarised in Table 1. For a detailed description of the dem calibration and model, see [20]. The material dilatancy angle could not be determined from the shear test and oedometer test data [18, 20]. A reverse calibration procedure, described as part of the results, was used to determine the dilatancy angle. The blade was modelled as a rigid body.
In the dem model, the initial conditions were generated by letting material (approximately 10,000 particles) fall from a fixed height along the total length of the test rig [18, 20]. For mpm modelling, the bottom boundary was fixed in the horizontal, vertical and rotational (polar only) directions and the two side boundaries in the horizontal and rotational (polar only) directions. The boundaries were far away from the blade and had no significant effect on the results. No polar rotation was allowed at the blade-material interface [24]. The material stresses were initialised using a coefficient of earth pressure \(K_o = 1 - \sin \phi \) [28].
Commercial dem software, \(PFC^{2D}\) [22], was used and the mpm code was developed at Stellenbosch University in collaboration with the University of Stuttgart [19].
3 Results
3.1 Material flow
In the first part of the analysis, the material flow is investigated by mainly looking at the ability of the different numerical methods to predict the free surface. Figures 1 and 2 show the observed flow of material in front of the blade and the results from dem and nonpolar mpm simulations (the experimental and DEM results are from [20]). The initial blade depth was \(h = 200\) mm. With only the dilatancy angle unknown, the simulation was repeated for three different values \(\psi = 2^\circ , \psi = 10^\circ \) (non-associated) and \(\psi = \phi = 26^\circ \) (associated flow rule). There is good qualitative agreement between the dem and mpm flow patterns, as shown by the coloured layers.
Curves were fitted to the free surfaces to make a quantitative comparison of the flow of material, Fig. 3. The free surfaces exhibit the effect of the dilatancy angle: with an increase in dilatancy angle, there is an increase in material volumetric expansion. The free surface is the most accurately predicted using a dilatancy angle \(\psi = 2^\circ \) and this value is assumed for all further simulations.
The mpm simulation was repeated with a Cosserat (polar) continuum. The friction- and dilatancy parameters are calculated as proposed by Tejchman [24]. A comparison of the polar and nonpolar mpm flow patterns is given in Fig. 4. At a displacement of 100 mm there is good agreement, but as the blade moves further, the polar continuum seems to show less dilation than the nonpolar continuum. The curves fitted to the free surfaces are shown in Fig. 5. From these curves it can be seen that nonpolar mpm predicts the free surface the most accurately. The dem free surface is in close agreement with the polar mpm free surface up to a displacement of 200 mm, but both fail to predict the experimental free surface accurately.
The forces that should be applied to the blade to move it at constant velocity are shown in Fig. 6 for different values of \(\psi \). The force in the vertical direction is negative, which indicates that the material tends to push the blade upwards, hence a negative force should be applied to the blade to prevent vertical movement. The draft force (horizontal direction) is defined as the force needed to push or pull a blade through the material, in the direction of the motion and is important in industrial applications such as ploughs, tillers and bulldozers. Over the first part of the displacement the responses, using nonpolar mpm, are the same because the material is in a total elastic state. In the plastic regions, however, there is an increase in blade forces with an increase in dilatancy angle. This phenomenon has also been observed for cone penetration tests [27]. The polar mpm result, with \(\psi = 2^\circ \) is also shown. Polar mpm, however, predicts forces 13 % lower than nonpolar mpm with \(\psi = 2^\circ \). Polar mpm also shows an initial elastic stiffness that slightly differs from that of nonpolar mpm. According to Tejchman [24], the Cosserat shear modulus \(G^c\) has an influence on the material stiffness.
3.2 Blade forces
In the second part of the analysis, the ability of the different numerical models to predict the blade forces is investigated. As shown in Fig. 6, the blade forces stabilizes after 10 mm of displacement. During these initial stages, there is little upheave (bulldozing) of the material in front of the blade and the forces are mainly due to material failure. Only if the blade is moved further (\(>\)60 mm) does the upheave of the material tend to have the effect of increasing the blade forces. In order to make comparisons, only blade forces up to a displacement of 35 mm are considered, i.e., the effect of upheaving does not play a role.
Using the dilatancy angle \(\psi = 2^\circ \) and nonpolar mpm, the effect of blade depth \(h\) on the blade forces is shown in Fig. (7), using depths \(h = 150,250\) and 350 mm. As expected, the forces increase with an increase in blade depth. In order to compare the mpm results to that from dem, experiments and Sokolovski’s method of characteristics [5], the average draft forces are calculated. The average draft forces were calculated from Fig. 7, using the data between 15 and 35 mm in displacement. A similar procedure was applied to the experimental results, dem results, and polar mpm results. All the results are shown in Fig. 8 and show the same general trend that the draft force is exponentially dependent on the blade depth. The nonpolar mpm results are in close agreement with the results from Sokolovski’s method, overestimating it by 12, 6 and 5 % for the depths \(h\) = 150, 250 and 350 mm respectively. The nonpolar mpm results underestimate the experimental results by 25, 11 and 9 % for the depths \(h = 150\), 250 and 350 mm respectively. There might be different reasons for the fact that the simulations predict lower draft forces than were measured. Although the friction coefficient between the corn and glass is low, there are still friction forces which will result in measured values that are higher than it would have been under purely plane strain two dimensional conditions. Polar mpm predicts draft forces 30, 21 and 20 % lower than the measured values for the three different depths respectively and 28, 14 and 10 % lower than the nonpolar mpm results. Tejchman [24] reports a 30 % difference in polar and nonpolar continuum results in modelling a strip footing with standard fem. The percentage difference in polar and nonpolar mpm results compared to experiments seems to decrease with an increase in blade depth, i.e. an increase in stress. The dem result, compared to the measured values, predicts a higher draft force with \(h = \)150 mm and \(h = \)250 mm and a lower draft force with \(h = \)350 mm.
Figure 9 shows the normal and shear stress at the blade as predicted by nonpolar mpm, polar mpm and Sokolovski’s method. The continuum results were obtained from the nodal forces acting on the blade. The irregularity in the stress close to the bottom edge of the blade is due to the unit normal vector at the bottom node which is not horizontal and possible stress concentrations. The nonpolar mpm results are in good agreement with the Sokolovski predictions. The polar mpm results are shown using two boundary conditions: no rotation at the blade \(w^c = 0\) and free rotation at the blade. Polar mpm predict normal and shear stresses lower than that of nonpolar mpm and Sokolovski’s method. Having no rotation or free rotation at the blade has little effect on the normal stress, but the shear stress with free rotation, is almost half the stress when no rotation is allowed. This means that the rotation has an influence on the friction between the material and the blade. This has also been observed by Tejchman [24].
Taking the dem average contacting force of two neighbouring contacts and dividing it by the distance between the contacting points along the blade, the stress at the blade could be estimated. Due to the particles moving in a step-like fashion, a time average was used to calculate the stress at the blade. The average was calculated between a blade displacement of 18 and 22 mm and the result is shown in Fig. 10. The normal and shear stress are lower than the stresses predicted by Sokolovski’s method, but higher than the nonpolar mpm stresses.
3.3 Shear banding
In the third part of the analysis, the ability of the different numerical methods to predict shear banding is investigated. Again, only blade displacements up to 35 mm are considered, i.e., the effect of upheaving of material is avoided.
When the blade pushes the material forward, a shear band develops, reaching from the bottom tip of the blade to the free surface. Using dem, it can be very difficult to predict the shear bands, but there is definitely evidence that such bands exist. Making use of the particle displacement ratio (pdr), slip lines can be identified. Pdr is defined as the ratio of the magnitude of the particle displacement vector to the magnitude of the blade displacement vector. Note that when the term slip line is used, it is assumed to be a slip plane with no width, while a shear band is defined as a region of slip or a slip plane with a finite width. The top of Fig. 11 [20] shows the results using pdr = 0.15, i.e., all the darker particles have been displaced a distance of at least 0.15 times the displacement of the blade). The experimentally observed slip line and the line predicted by Sokolovski’s method are also shown. The line shown on the figure indicates the centre of the observed shear band. With pdr = 0.15, the predicted slip lines falls between the observed line and the Sokolovski line at the free surface. Closer to the bottom edge of the blade, however, the slip line is outside of that predicted by Sokolovski’s method. This is because the particles have a finite size whereas in Sokolovski’s method, the slip line is assumed to start at the bottom edge of the blade.
The lower two images in Fig. 11 show similar results from nonpolar mpm and polar mpm respectively. All the material points within the darker region have pdr \(\ge \) 0.15. The nonpolar mpm predicted slip line meets the free surface at almost exactly the same place as the dem predicted slip line. Closer to the blade tip, however, the shear band more closely follows that of the observed and Sokolovski lines. Contrary to dem modelling, in continuum modelling there are no particles with a finite size, which causes the dem slip line to be outside the Sokolovski line. Polar mpm predicts a slip line at almost \(45^\circ \) and it is less curved than the observed and nonpolar mpm slip lines.
The predicted slip lines can be manipulated by changing the pdr value to obtain a better fit. A more precise method of predicting the shear band is possible with a continuum method, but not with dem. Using nonpolar mpm, Fig. 12 shows all the regions which have a stress state on the yield surface as lighter patches and those which have stress states below the yield surface (elastic state) as darker patches. Two mesh sizes were used, \(120 \times 70\) and \(80 \times 50\). Yield points are concentrated around the observed slip lines. The coarser mesh shows more yield points and a broader shear region as indicated by the dashed lines. Figure 13 shows the nonpolar mpm shear strain intensity \(J' = \frac{1}{6}\left[ (\varepsilon _{xx}-\varepsilon _{yy})^2 +\varepsilon _{yy}^2 + \varepsilon _{xx}^2 \right] + \varepsilon _{xy}^2 \) with lighter regions indicating higher shear strains and vice versa. The shear strain shows a definite band, bounding the observed and Sokolovski slip lines. Again, mesh refinement shows convergence of the shear band width.
It is well-known that the Cosserat rotation is an indication of shear bands [24]. Figure 14 shows the rotation for two different mesh sizes with the rotation at the blade interface unconstrained (free). The shear zones can be identified by regions of high (negative) rotations. Again, the shear regions differ from the nonpolar mpm and experimental results, but do agree with the polar mpm displacement field as depicted in the bottom image of Fig. 11. There is little difference in the results from the two different mesh sizes. A mesh rotated through \(35^\circ \) revealed that the orientation of the nonpolar mpm shear band is slightly influenced by the mesh orientation. The polar mpm shear band, however, showed to be independent of the mesh orientation.
The observed shear band had a width of about 7 - 8 particle diameters, i.e., 70–80 mm [18]. The simulations, polar and nonpolar mpm, predict shear bands 60–80 mm wide. Tejchman [24] states that if the size of the elements is smaller than five times the mean grain diameter \(d_{50}\), i.e. \(5 \times 10\) mm = 50 mm, the polar results are independent on the mesh size. The \(120 \times 70\) and \(80 \times 50\) mesh had element sizes 10 mm \(\times \) 10 mm and 15 mm \(\times \) 14 mm respectively. These sizes are well below five times the mean grain diameter.
The standard set of Cosserat constitutive coefficients \(a_1 = 0.375, a_2 =0.125 \) and \(a_3 = 1 \) was used. Muhlhaus and Vardoulakis [29] derived the values of these coefficients by taking into account slip and rotation in a random assembly of circular rods. Tejchman [24] investigated the effect of the Cosserat material parameters on biaxial simulations and concludes that the standard set of parameters turned out to be useful and sufficient in numerical calculations involving localisation. The influence of \(a_3\) on the results was rather insignificant and, in general, the larger the difference between \(a_1\) and \(a_2\), the larger the non-symmetry of the stress tensor. Tejchman [24] also showed that when the following set is used, \(a_1 = 0.25, a_2 = 0.25, a_3 = 0.5\), the response is slightly less stiff compared to the standard set. It was found in this study, that by changing the value of \(G^c\) from \(G^c = 2G\) to \(G^c = 0.5G\) the draft force on the blade decreased by 1.3 %. Changing the internal length from \(l = 10\) mm to \(l = 2\) mm, the draft force decreased by only 1.9 %. These results show that the model is not sensitive to changes in the values of \(G^c\) and \(l\).
4 Conclusion
Dem and mpm (nonpolar and polar) simulations were compared to experiments of a flat blade cutting through a cohesionless granular material.
Different dilatancy angles were used for nonpolar mpm modelling and it was found that an angle of \(\psi = 2^\circ \) resulted in flow patterns and free surface flows that closely resembled the observed behaviour. Using \(\psi = 2^\circ \), polar mpm could not accurately predict the free surface flow. Polar mpm showed less dilation, but compared well to the dem results up to a displacement of 300 mm. The dilatancy angle had a small influence on the draft force: an increase in dilatancy angle resulted in an increase in force. Nonpolar mpm predicted draft forces 9–25 % lower than the measured values for different blade depths. Polar mpm predicted the draft forces 20–30 % lower than the measured and 10– 28 % lower than the nonpolar mpm forces. For both nonpolar and polar mpm, the predicted draft forces were more accurate with an increase in blade depth, i.e. an increase in average stress. Dem predicted draft forces of 6 % lower to 12 % higher than the measured values.
Using a particle displacement ratio pdr = 0.15, both nonpolar mpm and dem could accurately predict the position and orientation of the observed shear band. Polar mpm predicted a straight shear band at \(\pm \)45\(^\circ \). Using the nonpolar shear strain and the polar rotations, more objective predictions of the shear bands could be done. The nonpolar approach showed to be more accurate in terms of predicting the position and orientation of the shear band, but also showed that the band width is mesh size dependent with a decrease in band width associated with mesh refinement. Although the polar approach showed that the mesh size had no significant effect on the shear band width, it failed to accurately predict the orientation of the shear band.
Using Sokolovski’s method as reference, nonpolar mpm predicted normal and shear forces against the blade very accurately. Polar mpm failed to accurately predict the stresses and showed that the polar rotation at the blade interface had only a small influence on the stresses. Dem, in general, predicted lower stresses compared to Sokolovski’s method, but higher than polar mpm.
Finally it is concluded that dem and mpm can successfully model a flat blade cutting through a granular medium. This process is difficult to model with conventional fem due to large displacements and severe distortion of the mesh. A standard set of Cosserat constitutive parameters was used together with the measured friction angle, dilation angle, Young’s modulus and characteristic length. These additional parameters make it difficult to use the Cosserat continuum, unless accurate laboratory experiments are conducted to determine these parameters. In general, the Cosserat continuum performed worse than the nonpolar continuum. The effect of the different Cosserat parameters on soil flow, shear band orientation and width and blade-soil interface stresses needs further study. It is, however, possible if the Cosserat parameters can be determined more accurately that it will perform as good as the nonpolar continuum. The inherent complexity of the Cosserat continuum, however, makes it unsuitable for everyday practical use.
A cohesionless material was used in this study. The next logical step would be to include cohesion. Cohesion can be added to a dem model in the form of inter-particle bonds [30]. The strength and stiffness of these bonds can be based on the capillary and dynamic viscous forces induced by the presence of water between soil particles. Cohesion can easily be added to the mpm models since it is already included in the constitutive models used, but set to zero in this study.
This study also focused on two-dimensional modelling. In the case of a long flat blade and other limited cases this assumption is valid. When the flow is more complex around a three-dimensional tool, the numerical models have to be extended to capture the three-dimensional effects. Both dem and mpm can be used to model tools of more complex geometry. Three-dimensional modelling (continuum and discrete) will be computationally more expensive than two-dimensional modelling and the cost will be determined by the size of the domain modelled, the number of elements (continuum) and the number of particles (discrete). Three-dimensional DEM codes are available [22] and mpm has recently been extended to three-dimensions [37].
Computation time using dem and mpm was found to be comparable. Polar mpm was found to be \(\pm \)50 % slower than nonpolar mpm. The dem model used was fairly small, and it is expected that with an increase in the number of particles in the dem model, computation times would increase and mpm would be the preferred method of choice.
References
Karmakar S, Kushwaha R (2005) Dynamic modeling of soil-tool interaction: an overview from a fluid flow perspective. J Terramech (in press)
Hansen JB (1961) Earth pressure calculation. The Danish Technical Press, Copenhagen
Perumpral JV, Chance LC, Woeste FE, Desai CS (1980) A matrix method for force and moment analysis on a tillage tool. Trans. ASAE 1072
Perumpral JV, Grisso RD, Desai CS (1983) A soil-tool model based on limit equilibrium analysis. Trans. ASAE 991
Sokolovski VV (1954) Statics of soil media. Butterworth Scientific Publishers, London
Cundall PA, Strack ODL (1979) A discrete numerical method for granular assemblies. Geotechnique 29:47–65
Franco Y, Rubinstein D, Shmulevich I (2005) Determination of discrete element model parameters for soil-bulldozer blade interaction. In: Proceedings of the 15th international conference of the ISTVS. Hayama, Japan
Asaf Z, Rubinstein D, Shmulevich I (2005) Determination of discrete element model parameters using in-situ tests and inverse solution techniques. In: Proceedings of the 15th international conference of the ISTVS. Hayama, Japan
Bohatier C, Nouguier C (2000) Dynamic soil-tool interaction forces and flow state. In: International conference on applied mechanics. Durban, South Africa, pp 294–299
Bohatier C, Nouguier C (1999) Numerical modelling of large deformations in soils: continuum or granular medium. Energy sources technology conference & exhibition, ETCE99-6713, ASME
Wieckowski Z (2002) The dynamic analysis of large strain problems by the material point method. In: Fifth world congress on computational mechanics, WCCM V. TU Vienna, Vienna, Austria. Online at http://wccm.tuwien.ac.at
Benson DJ (1992) Computational methods in Lagrangian and Eulerian hydrocodes. Comput Methods Appl Mech Eng 99:235–394
Sulsky D, Zhou SJ, Schreyer HL (1995) Application of a particle-in-cell method to solid mechanics. Comput Phys Commun 87:236–252
Bardenhagen SG, Brackbill JU, Sulsky DL (2000) The material-point method for granular materials. Comput Methods Appl Mech Eng 187:529–541
Herrmann H (1999) Institute for computer applications: physics on supercomputers. University of Stuttgart, ICA1 Annual Report
Eringen CA (1999) Microcontinuum field theories, I: foundations and solids. Springer, New York
de Borst R (1991) Simulation of strain localization: a reappraisal of the Cosserat continuum. Eng. Comput. 8:317–332
Coetzee CJ (2000) Forced granular flow. Msc Thesis Mechanical Engineering, University of Stellenbosch, Stellenbosch, South Africa
Coetzee CJ (2004) The modelling of granular flow using the particle-in-cell method. Phd Thesis Mechanical Engineering, University of Stellenbosch, Stellenbosch, South Africa
Coetzee CJ, Els DNJ (2009) Calibration of granular material parameters for DEM modelling and numerical verification by blade-granular material interaction. J Terramech 46:15–26
Rowlands JC (1991) Dragline bucket filling. Phd Thesis, University of Queensland, Queensland, Australia
Itasca (1998) PFC2D: User Manual, Theory and Background, Version 2.0., www.itascacg.com
FLAC (1998) Fast lagrangian analysis of continua: theory and background. www.itascacg.com
Tejchman J (1997) Modelling of shear localisation and autogeneous dynamic effects in granular bodies. des Institutes fur Bodenmechanik und Felsmechanik der Universitat Fridericiana in Karlsruhe
Mouazen AM, Neményi M (1998) A review of the finite element modelling techniques of soil tillage. Math Comput Simul 48:23–32
Maciejewski J, Jarzebowski A, Trampczynski W (2004) Study on the efficiency of the digging process using the model of excavator bucket. J Terramech 40:221–233
Vermeer PA, de Borst R (1984) Non-associated plasticity for soils, concrete and rock. Heron 29(3):317–332
Jaky J (1944) The coefficient of earth pressure at rest. J Soc Hung Archit Eng, 355–358
Muhlhaus H-B, Vardoulakis I (1987) The thickness of shear bands in granular materials. Geotechnique 37:271–283
Zhang R, Jianqiao L (2005) Simulation on mechanical behaviour of cohesive soil by distinct element method. J Terramech (in press)
Hassenpflug WC (1993) Matrix tensor notation Part I: rectilinear orthogonal coordinates. Comput Math Appl 26(3):55–93
Burgess D, Sulsky D, Brackbill JU (1992) Mass matrix formulation of the FLIP particle-in-cell method. J Comput Phys 103:1–15
Brackbill JU, Kothe DB, Ruppel HM (1988) A low dissipation particle-in-cell method for fluid flow. Comput Phys Commun 48:25–38
Sulsky D, Chen Z, Schreyer H (1994) A particle method for history-dependent materials. Comput Methods Appl Mech Eng 118:179–196
Wieckowski Z (2001) Analysis of granular flow by the material point method. European Conference on Computational Mechanics. Cracow, Poland
Chen Z, Hu W, Shen L, Xin X, Brannon R (2002) An evaluation of the MPM for simulating dynamic failure with damage diffusion. Eng Fract Mech 69:1873–1890
Jassim I, Coetzee C, Vermeer PA (2013) A dynamic material point method for geomechanics. In: Hicks et al (eds) Installation Effects in Geotechnical Engineering. Taylor & Francis Group, London
Author information
Authors and Affiliations
Corresponding author
Appendix: The material-point method
Appendix: The material-point method
The basic formulation of mpm is presented here. For a more detailed description, see [19] and one of the pioneering papers by Sulsky and Schreyer [13]. In the first part of this appendix, index notation is used to denote vectors and matrices. The subscripts \(i\), \(j\) and \(k\) are used, assuming values of 1, 2 and 3, unless stated otherwise. In the latter part of the appendix, Hassenpflug [31] notation is used. A column vector is indicated by a overbar, \(\overline{\varvec{x}}\), a row vector by a underbar, \(\underline{\varvec{x}}\) and a matrix by both, \(\overline{\underline{\varvec{x}}}\). Plane strain conditions are assumed.
1.1 Space discretisation
First, the initial configuration of the body is divided into a number of subregions. This is done as depicted in Fig. 15. In the centre of each subregion a material point or particle is placed. This material point represents the subspace, and is given a mass \(m_p\). The mass is calculated by assuming that the whole mass of the subregion is concentrated at the material point. The mass of a material point is constant and does not change with time or position. The density \(\rho \left( x_i\right) \) represented by this collection of discrete mass points is approximated using the Dirac delta function
where \(x_i\) is an arbitrary position vector, \(x_i^p\) is the position vector at material point \(p\), \(N_p\) is the total number of material points and the Dirac delta function is defined as follows
For clarity, the equations of motion are derived for a single element only. The whole system would be analysed by assembling the matrices and vectors as in standard fem routines. The mass of each material point is fixed which ensures mass conservation.
The weak from of the linear momentum equation is given by
where \(v_i\) is the velocity vector, \(f_i\) the body forces and \(\tau _i\) the surface traction acting on surface \(S\) and \(w_i\) is test function. \(\sigma _{ij}^s\) is the specific stress tensor defined as the Cauchy stress tensor divided by the material density. Substitution of the discrete density representation, Eq. (1), into Eq. (3) and making use of the definition of the Dirac delta function yields an discrete expression where the integration is performed as a sum of material point properties.
The superscript \(p\) indicates a variable evaluated at the material point. For example, the specific stress \(\sigma _{ij}^{sp} \equiv \sigma _{ij}^{sp}\left( x_i^p \right) \).
1.2 Element formulation
The element mesh used is similar to that of fem. Four noded quadrilateral elements are used. Under the assumption of two-dimensional conditions, the acceleration field \(\dot{v}_i \equiv \tfrac{dv_i}{dt}\), for example, can be written in terms of nodal- and shape function-values
where \(\overline{\underline{{\varvec{N}}}}\) is a matrix containing the shape functions. The element nodal acceleration vector, \(\dot{\overline{\varvec{v}}}^{n}\), contains the nodal values of the acceleration field. The same can be applied to the vector field \(w_i\) to obtain a vector \(\overline{\varvec{w}}\). Define the following vectors under plane strain conditions,
with \(\sigma _{12}^s = \sigma _{21}^s\). Note that under the assumption of plane strain, the third normal stress component \(\sigma _{33}^s\) is not included in the definition above. This component is, however, calculated at each material point and used in the constitutive model. Using these definitions, Eq. (4) can be written as follows
where the superscript \(p\) indicates values to be evaluated at the material points, e.g. \(\overline{\underline{{\varvec{N}}}}^p \equiv \overline{\underline{{\varvec{N}}}}\left( \overline{\varvec{x}}^p\right) \). The arbitrary test vector \(\overline{\varvec{w}}\) appears in all the above terms and can thus be dropped. The final discretised system of equations follows as
where the mass matrix \(\overline{\underline{{\varvec{M}}}}\) is given by
the internal force vector is given by
and the external force vector is given by
The matrix \(\overline{\underline{{\varvec{B}}}}^p\) contains shape function gradients. In practice, to simplify computations, a lumped mass matrix may be used instead of the consistent mass matrix given by Eq. (9). The lumped mass matrix is a diagonal matrix with each entry being the corresponding row sum of the consistent mass matrix. Matrix inversions become trivial if a lumped matrix is used, at the cost of introducing a small amount of numerical dissipation [32, 33]. The consistent mass matrix can also be singular for certain arrangements of the particles. There appears to be only a few arrangements of particles that yield a singular consistent mass matrix, but nearby arrangements might result in an ill-conditioned matrix. On the other hand, the lumped matrix is diagonal and well conditioned.
1.3 Time integration
Let the time step size be \(\Delta t\). The solution to the system of Eq. (8) is found at discrete instants in time \(t, t + 1, \ldots , t + n\). The calculation during each time increment consists of three phases; a initialisation phase, a Langrangian phase and a convective phase [34].
1.3.1 Initialisation phase
Assume that the position and velocity vector, stress tensor, strain tensor and history dependent variables of each material point are known at time \(t\). With the position of each particle known, its shape function values can be computed and hence the mass matrix, \(\overline{\underline{{\varvec{M}}}}^t\), given by Eq. (9). Mapping of the particle velocities to the nodes, provides the initial data for the solution to Eq. (8). The following equation is solved to obtain the nodal velocity \(\overline{\varvec{v}}^{n,t}\) at time \(t\).
where \( \left[ v_1^{p,t} \ v_2^{p,t}\right] ^{\text {T}}\) is the material point velocity vector at time \(t\), containing the velocity components in the \(x_1\)- and \(x_2\)-directions respectively. This equation expresses equivalence of momentum calculated for the material points and for the nodes [35].
1.3.2 Lagrangian phase
With the shape functions of each particle known, the internal- and external-force vectors can be calculated using Eqs. (10) and (11) respectively. With these two vectors and the mass matrix known, Eq. (8) is solved for the nodal acceleration at time \(t\).
The “new” nodal velocity, \(\overline{\varvec{v}}^{n,t+1}\), at time \(t+1\) is obtained by using an explicit time integrator
which obviously requires very small time steps to ensure accuracy. Using the new nodal velocity, the increment in strains can be calculated at the particles. Define the vector of strain increment as follows
This vector can be calculated using matrix \(\overline{\underline{{\varvec{B}}}}^{p,t}\)
With the increment in strain known, the new stress state \(\overline{\varvec{\sigma }}^{p,t+1}\) at each material point can be calculated based on the chosen constitutive model. One way of doing this, would be to calculate the stress increment, using the tangent modulus \(\overline{\underline{{\varvec{M}}}}^{p,t}\)
The use of the tangent modulus in a numerical algorithm, however, results in a tendency for the stress to drift from the yield surface [13]. In practice a incremental iterative scheme is rather used. With the given increment in strain, the material is assumed to be elastic, and a trial stress state is computed. The yield function \(f\) is evaluated using the trial state, and if \(f \le 0\) the material point is still in the elastic region and no further calculations are needed. However, if \(f > 0\), return algorithms, based on the flow potential \(g\), are needed to force \(f\) back to zero. In the case of a Mohr–Coulomb or Drucker–Prager model, a simple one-step return to the yield surface is possible [23]. For other models like Lade, a iterative procedure is needed.
History dependent variables such as strain-hardening parameters may also be updated at this stage. During the Lagrangian phase the nodes are assumed to move at the computed nodal velocity \(\overline{\varvec{v}}^{n,t+1}\). Thus, points in the interior of the element move in proportion to the motion of the nodes, as given by the representation using the nodal shape functions. Since shape functions are used to map the nodal velocity continuously to the interior of the element, the positions of the material points are updated by moving them in a single-valued, continuous velocity field. Similarly, the velocity of a material point is updated by mapping the nodal accelerations to the material point position. The updated position vector and velocity vector follow as
Because the velocity field is single-valued, interpenetration of material is precluded. This feature of the algorithm allows simulations of impact and penetration without the need for a special contact algorithm.
1.3.3 Convective phase
At this point in the computational cycle, the material points are completely updated and carry the complete solution, i.e., all the state variables needed to start a new calculation step are carried by the material points. During the convective phase, the material points are held fixed and the element mesh can be redefined. The mesh can be chosen in any convenient manner, for example adaptive meshes can be used to resolve sharp gradients and interfaces. The simplest and most convenient choice is, however, to keep the existing mesh. Any motion of the mesh relative to the material points model convection. Since the material points do not move during the convective phase, material point properties have the same value at the end of the convective phase as they had at the end of the Lagrangian phase. This completes the computational cycle. A new cycle is begun using the information carried by the material points to initialise nodal values on the element mesh.
1.4 Stability
In the previous sections, a simple explicit time integrator is used of which the time step should satisfy the stability condition, i.e. the critical time step should be the smallest ratio of the element size to the wave speed through the material. For small displacements, the spatial discretisation in mpm is equivalent to that of fem using Gauss points at the same locations as those of the material points in each element. Therefore, the convergence behaviour of the integrator used is similar to that employed to integrate the corresponding equations in fem. However, according to Chen et al. [36], no consistent theoretical results have been obtained for the convergence behaviour of time integrators when larger deformations occur and a reasonable time step is usually found through numerical experiments.
1.5 Contact model
The mpm formulation presented here automatically enforces no-slip contact between two different bodies. The reason for this is that a single-valued velocity field is used for updating the particle positions. Bardenhagen et al. [14], however, developed an algorithm which relaxes the no-slip condition and allows Coulomb friction and slip at contacting boundary nodes. This contact algorithm was implemented to model the blade-soil interface. The friction angle between the corn and the steel blade is given in Table 1. The theory behind the contact model is not presented here and the reader is referred to Bardenhagen et al. [14].
Rights and permissions
About this article
Cite this article
Coetzee, C.J. Discrete and continuum modelling of soil cutting. Comp. Part. Mech. 1, 409–423 (2014). https://doi.org/10.1007/s40571-014-0014-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40571-014-0014-7