1 Introduction

Particle morphology is an inherent soil characteristic that is extremely important for understanding the mechanical responses of granular materials (e.g., [7, 15]). Numerous experimental results have shown that the morphological features of particles significantly affect the mechanical behaviours of natural sands, including shear strength, crushability, and critical state behaviour (e.g., [11, 27, 34, 35]). For instance, Santamarina and Cho [22] found that three descriptors—angularity, sphericity, and roughness—can be used to characterise and quantify the particle shape and influence the development of stress-induced anisotropy. Roughness and angularity decrease the small-strain stiffness but increase the high-strain strength. Wu et al. [31] investigated the effect of roundness on biaxial shearing sands and discovered that the roundness affects the particle kinematics. Specifically, a decrease in roundness results in less particle rotation and higher deviatoric stress and stronger dilation in the volumetric change.

For the acquisition of three-dimensional (3D) particle morphology, the micro-computed tomography (μCT) technology has been applied in geotechnical engineering (e.g., [1, 13]). X-ray μCT can be used to study and quantify the influencing factors (e.g., particle shape, heterogeneity, and mineralogy) of the particle fracture pattern during one-dimensional (1D) compression tests (e.g., [15]). This technique can also be used to conduct particle tracking for the investigation of particle kinematics in deformed sands (e.g., [3, 36]). For the investigation of cemented materials, it is useful in practice to use X-ray μCT to track crack development under different levels of freeze–thaw damage [23].

X-ray μCT facilitates the use of the discrete element method (DEM) in the simulation of realistic granular materials (e.g., [16, 32]). The irregularly shaped sand particles obtained from X-ray μCT can be characterised by ball or clump features and imported into the DEM model. For instance, the authors recently conducted a sophisticated DEM study to reproduce the triaxial shearing behaviour of a mini-specimen by accurately reproducing the particle morphology of every sand particle acquired from μCT [32]. Based on that work, the authors went on to present a novel statistical fragmentation scheme for modelling the continuous breakage process of granular materials under external loading [33]. The key feature of the statistical fragmentation scheme is the incorporation of X-ray μCT data of sand particle breakage within a mini-specimen subject to 1D compression into the DEM modelling of such a process using a statistical method. The proposed method contributes to solving scientific and engineering problems occurred at high-stress levels and can be used in a variety of applications, such as powder metallurgy, mining, and petroleum engineering, etc.

In the previous study, the macroscopic (e.g., volumetric response, deviatoric stress response, and stiffness) and particle level (e.g., branch vector orientation, rotation, and displacement) responses acquired from the proposed modelling approach were very similar to what occurs within the physical experiments, validating the conducted DEM method [32]. In this paper, a further step was taken to explore the effect of particle shape on the shear behaviour of granular materials. First, the sand particle morphology was determined using X-ray μCT. Then, spherical harmonic (SH) analysis was used to reconstruct the irregularly shaped particles and import them into the DEM simulations. After that, the sand particles were divided into three groups based on the calculated shear strain. For each group, the particle kinematics, contact behaviour, and distribution of porosity were investigated. Finally, the effect of particle shape on the shear behaviour of natural sands was examined.

2 Methodology

2.1 Image processing of μCT data

For visualising 3D granular microstructures, μCT imaging has proved to be a powerful and efficient approach [32, 37]. In this study, Leighton Buzzard sand (LBS) particles, with a relatively rounded and smooth shape, were employed as the test specimen. To acquire the morphological features of the particles, a μCT apparatus with a high spatial resolution of 6.5 μm setup at the Shanghai Synchrotron Radiation Facility (SSRF) was utilised. The detector is 12.66 mm in width and 4.888 mm in height. The beam energy is set to 25 keV. More in-depth details about the apparatus can be found in Cheng and Wang [6].

After the acquisition of the μCT data, a series of image processing techniques were applied to the raw images (Fig. 1a) before reconstructing the particle surface. First, a filtering algorithm named ‘3D median filter’ [30], which is known for its outstanding capability of noise and blurring reduction, was applied to the raw images. The diagram of the image before and after filtering (Fig. 1d) illustrates that filtering significantly diminishes the intra-class variances, facilitating the implementation of thresholding. Second, Otsu thresholding [20] was performed to separate the different phases and further minimise the intra-class variances. The processing results after filtering and thresholding are shown in Figs. 1b and c, respectively. As shown in Fig. 1c, the edge of the particle is considerably smooth after a few steps of image processing.

Fig. 1
figure 1

Image processing: a raw image; b image after 3D median filter; c image after the threshold; d histogram before and after filtering

2.2 SH analysis

SH analysis was introduced in this study to characterise and reconstruct particle morphology. By performing spherical parameterisation, a set of surface points \({\varvec{V}}\left(\theta ,\varphi \right)\)—see Eq. (1)—was obtained, in which \(\theta \in [0,\pi ]\) are the polar angles and \(\varphi \in [\mathrm{0,2}\pi ]\) are the azimuthal angles.

$$v(\theta ,\phi ) = (x(\theta ,\phi ),y(\theta ,\phi ),z(\theta ,\phi ))^{T} .$$
(1)

Next, SH analysis was implemented to expand the polar radius of the particle profile from a unit sphere:

$$v(\theta ,\phi ) = \sum\limits_{n = 0}^{\infty } {\sum\limits_{m = - n}^{n} {c_{n}^{m} } } Y_{n}^{m} (\theta ,\phi ),$$
(2)

where \({{\varvec{c}}}_{n}^{m}\) represents the SH coefficient, and \({Y}_{n}^{m}\) refers to the SH function defined by Eq. (3).

$$Y_{n}^{m} (\theta ,\phi ) = \sqrt {\frac{{\left( {2n + 1} \right)\left( {n - m} \right)!}}{{4\pi \left( {n + m} \right)!}}} P_{n}^{m} \left( {\cos \theta } \right)e^{im\phi } ,$$
(3)

where \({P}_{n}^{m}\) is the associated Legendre function given by Eq. (4).

$$P_{n}^{m} \left( x \right) = \left( {1 - x^{2} } \right)^{m/2} \frac{{d^{m} }}{{dx^{m} }}p_{n} \left( x \right),$$
(4)

where \(n\) and \(m\) represent the degree and order, respectively, and \({p}_{n}\left(x\right)\) is given as:

$$p_{n} \left( x \right) = \frac{1}{{2^{n} n!}}\frac{{d^{n} }}{{dx^{n} }}\left( {x^{2} - 1} \right)^{n} .$$
(5)

The total number of one set of \({{\varvec{c}}}_{n}^{m}\) is \({\left(n+1\right)}^{2}\); thus, \({\left(n+1\right)}^{2}\) unknown coefficients must be determined by combining Eqs. (3)–(5) with Eq. (2). Previous studies have concluded that \({n}_{max}=15\) is precise enough for most engineering practices [12], and the particle surface area and volume reach stable values when \(n\) is greater than \({n}_{max}\) [36, 37]. More information about SH analysis can be found in Zhou et al. [37]. Figure 2 shows that the reconstruction of the particle becomes closer to the actual particle morphology with increasing degree \(n\) of the SH function. For \(n=3\), the particle surface was fairly round and smooth, whereas, for \(n=15\), the reconstruction was sufficient to capture most of the features (i.e., texture and irregularity) of the particle surface. Therefore, the maximum SH degree is set to 15 in this paper.

Fig. 2
figure 2

SH reconstruction of particle micromorphology with different SH degrees n: a image view; b at n = 3; c at n = 6; d at n = 8 and e at n = 15

2.3 Particle shape quantification

In this study, particle shape was quantified by three indices: aspect ratio (AR), area sphericity (Sa), and convexity (C). The AR of a particle is defined as the ratio of the maximum Feret diameter (\({D}^{Fmax}\)) to the minimum Feret diameter (\({D}^{Fmin}\)), as shown in Fig. 3a [21]. The area sphericity is the ratio of the projected area (\({A}_{f}\)) over the area of the minimum circumscribing circle (\({A}_{cir}\)), as shown in Fig. 3b [26]. The convex hull, as depicted in Fig. 3c, is the ratio between the area of the component (\({A}_{f}\)) and the area of the convex hull (\({A}_{f}+B\)), in which the convex hull is defined as the minimal convex surface enclosing the component.

Fig. 3
figure 3

Schematic illustration of definitions for shape parameters: a aspect ratio; b area sphericity; c convexity

The cumulative distribution curves of these shape parameters are shown in Fig. 4. The curves of the AR of the two types of grain are similar to each other. However, it is evident that the median values of the sphericity and convexity of the SH: 15 particles are much smaller than those of the SH: 3 particles. This indicates that the morphological features of SH: 15 particles are more complex and closer to realistic particle surfaces. In contrast, SH: 3 particles are seen to be relatively round and idealistic.

Fig. 4
figure 4

Cumulative distribution curves of shape parameters of tested materials

2.4 DEM simulation

The commercial DEM code PFC3D v.6.0 (particle flow code in three dimensions) was utilised to perform the simulations of mini-triaxial tests and investigate the shear behaviours from macro-scale and particle-scale perspectives [14]. The DEM model setup procedure is as follows. First, the morphology information of the particles reconstructed using SH analysis was imported into PFC3D. Second, a rigid wall and two end platens were constructed in the model to enclose the specimen, and a radial confining stress of 300 kPa was applied to it. Subsequently, the rigid wall was substituted with a flexible membrane to make free deformation of the specimen possible under axial compression. Finally, the bottom and top end platens moved towards each other at a constant strain rate of 0.2% per minute until the axial strain reached 15%. The input micro-parameters are listed in Table 1.

Table 1 DEM modelling parameters

In the simulations, the overlapping multisphere clump method [10] and an efficient PFC3D built-in algorithm named the ‘bubble packing algorithm’ [24] were employed to characterise the particle morphology (Fig. 5). This algorithm is mainly controlled by \(\varphi \in (0^\circ ,180^\circ )\) and \(\rho \in (\mathrm{0,1})\), where \(\rho\) is the ratio of the smallest to largest sphere radius, and \(\varphi\) refers to an angular measure of smoothness. Following the previous findings by the authors, \(\varphi\) and \(\rho\) were set to 150 and 0.3, respectively, to reach a balance between computational efficiency and representation accuracy of particle morphology [32].

Fig. 5
figure 5

adapted from [24])

Relationship between the distance d and the circle intersection angle, φ (the top diagram). The middle and bottom diagrams illustrate the case of φ = 180°, which corresponds to a smooth (least rough) and φ = 0°, which represents the roughest transition (

The flexible membrane used in this model replaces the traditional rigid wall and thus makes the simulations more in line with actual triaxial experiments in terms of the boundary conditions. The flexible membrane was numerically generated using a set of homogeneous and frictionless spheres connected by solid but flexible bonds in a hexagonal packing geometry (e.g., [8, 9, 32]). The top and bottom layer particles of the membrane are fixed to avoid detaching, while other particles are set to be flexible to allow free deformation of the specimen under a prescribed confining stress. The vertical length of balls is changed during shearing to compress the specimen. More details about the flexible membrane technique have been described by Wu et al. [32]. The detailed membrane parameters are also listed in Table 1. It should be mentioned that in the field of soil mechanics and geotechnical engineering, the soil sample commonly used in the test is cylindrical, and the ratio of the height to the diameter is 2–2.5. This value has been widely used by other researchers like De Bono and McDowell [9] and Alikarami et al. [2] to study the mechanical behaviour of granular soils under triaxial loading.

Wu et al. [32] showed that the results of their simulations almost perfectly agreed with those obtained through physical experiments. This means that even though the corresponding indoor triaxial experiments were not conducted in the present study, the validity of the selected parameters can be verified based on previous research. It should be noted that a small sample size is utilized mainly to satisfy the requirements of the rotation table at SSRF and to acquire full-field high-resolution cross-sectional CT images for the investigations of the grain-scale mechanics. This approach was employed by many researchers for the study of fabrics, inter-particle contacts, and grain-scale kinematics (e.g., [4, 6, 13, 28]). The experiments conducted by Cheng and Wang [6] also demonstrate that no significant boundary effects were found on the behaviours of sand.

Following the above methodology, three sets of mini-triaxial simulations, as shown in Fig. 6, were performed. All the tests have the same initial porosity of 0.35. During shearing, stress and strain responses, grain kinematics (i.e., rotation and displacement), fabric evolution, and porosity were monitored and recorded.

Fig. 6
figure 6

DEM model: a Sphere; b SH: 3; c SH: 15

3 Results and discussion

3.1 Stress–strain–dilation responses

All the simulations were conducted on a supercomputer with Intel Xeon Gold 6154 processors (3.0 GHz, Skylake-SP), with 18-core × 2-CPU and 192 GB of main memory. The computation time used for the simulations with spherical particles, SH: 3, and SH: 15, was about 12 h, 15 h, and 19 h, respectively.

The results of the DEM simulation of the mini-triaxial test using three types of particle (i.e., sphere, SH: 3, and SH: 15) are shown in Fig. 7 as plots of volumetric strain and deviatoric stress against axial strain. Figure 7a shows that the deviatoric stress exhibits a linear increase with the axial strain at the very beginning and reaches a peak value at an axial strain of approximately 7%. The deviatoric stress then undergoes a slight decrease and approaches a constant value, which is known as the ‘residual stage’. The comparison of the three curves in Fig. 7a shows that the stiffness and peak deviatoric stress increase with the irregularity of the component particles ranging from sphere to SH: 15. In addition, increasing the particle shape irregularity results in a higher residual deviatoric stress, and thus reduces the after-peak softening behaviour (e.g., [19]).

Fig. 7
figure 7

DEM simulation results: a stress response and b volumetric response

Figure 7b shows the volumetric strain versus axial strain relationships. The curves consistently show that compressions exist at low axial strain, followed by pronounced dilations. An increase in particle shape irregularity diminishes the initial volume contraction and makes the subsequent dilative behaviour more significant. This is because irregular shape of grains usually has a much higher interlocking force when comparing with simulations with spherical particles. This particle-interlocking effect constrains the movement of particles and leads to higher dilation of the assembly during triaxial test.

3.2 Grain kinematics

Figure 8 presents the magnitude fields of the particle displacement, rotation, and shear strain of the three specimens. Details of the calculation of the shear strain for granular materials are illustrated in Wang et al. [29]. The particles near the top end platen exhibited a large vertical downward displacement, while the particles at the bottom tended to be forced upward during the shear process. In the displacement field, a localised band emerged in the middle of the specimen, where the vertical displacement of the particles was firmly confined. In contrast, the rotation field did not exhibit a distinct spatial organisation as the displacement field did. However, we can still observe a banded area in which the particles rotated more intensely than in other areas, especially in Fig. 8e.

Fig. 8
figure 8

Evolution of shear bands during the shearing process

A typical form of the shear band is the one that originates from the upper part and then slants through the cylindrical specimen with an inclination angle of approximately 45°, as shown in Fig. 8f. The microstructure within the shear band is significantly different from that of the exterior. This difference strongly influences the kinematics, fabric evolution, and contact behaviours of the particles. Therefore, it is first necessary to classify the particles based on the calculated shear strains, as shown in Fig. 8 (bottom), and then investigate them. According to Cheng [5], particles with a shear strain greater than 0.25 are considered to be inside the shear zone and classified into Group 1, and the remaining particles outside the shear band are classified into Group 2.

The evolution of particle rotation with increasing axial strain for the sphere, SH: 3, and SH: 15 is shown in Fig. 9. In each figure, the average rotation degree (i.e., the average of absolute values of particle rotations) inside and outside the shear band is plotted, as well as the average rotation degree of the entire specimen. With increasing axial strain, there was a general tendency for the particle rotation degree to increase. In particular, the rotation of particles in Group 1 grew the fastest and fluctuated the most, while the particle rotation degree in Group 2 was well below that of Group 1 and showed a considerably flat growth. The overall degree of particle rotation appeared to be intermediate. This suggests that particles within the shear band rotate more freely during the shearing process. Furthermore, comparing three sets of tests with different particle shapes reveals that spheres have a higher degree of rotation than irregularly shaped particles. This is because the simulations with irregular shape of grains suffer from particle interlocking, which to some extend constrains the movement of particles ([18] and [17]).

Fig. 9
figure 9

The distributions of the average of absolute values of particle rotations for: a Sphere; b SH: 3; c SH: 15

Figure 10 shows the particle displacement in the vertical direction against the axial strain. The Z-displacement of the particles increased continuously during the entire shearing process. The results of the three tests consistently showed a slight change in the Z-displacement of the particles in Group 1 at approximately 4% of the axial strain. This is mainly because the specimen was not fully compacted until the axial strain reached approximately 4%. Therefore, the Z-displacement of the particles in Group 1 grew faster at the beginning. Subsequently, the particles were closely packed against each other, and the vertical movement of the particles in the shear band was restricted. Hence, the growth trend became much lower than that of the particles outside the shear band. Nevertheless, the values for the Z-displacement of the particles were relatively small in general and did not seem to be significantly affected by the particle shape.

Fig. 10
figure 10

The distributions of displacement for: a Sphere; b SH: 3; c SH: 15

3.3 Contact behaviours

To quantitatively evaluate the fabric evolutions obtained by the simulations, the deviatoric fabric was plotted against the axial strain. The formula for the second-order fabric tensor is defined as [25]:

$$F_{ij} = \frac{1}{{N_{c} }}\sum\limits_{k = 1}^{{N_{c} }} {n_{i}^{k} n_{{_{j} }}^{k} } ,$$
(6)

where \(N_{c}\) is the number of contacts, \(F_{ij}\) is the fabric tensor, \(n_{i}^{k}\) is the kth component of the unit orientation vector along direction i. The difference between the maximum and minimum eigenvalues is defined as the deviatoric fabric.

Figure 11 depicts the evolution of the deviatoric fabric against the axial strain for the three specimens. When the axial strain was 0%, the deviatoric fabrics were almost close to zero for the three tests, which signified a nearly isotropic distribution at the initial stage. Upon further shearing, the degree of anisotropy increased with increasing axial strain and reached a peak at approximately 7% of the axial strain. After the peak, the degree of anisotropy gradually decreased and became stable. Additionally, the particles within the shear band clearly displayed an overall greater degree of anisotropy than those outside the shear band, especially for SH: 3 and SH: 15. This trend is attributed to the high-stress levels among particles inside the shear band. As reported by Kodicherla et al. [17, 18], the deviatoric fabric at small strain levels mainly relies on both the volume change and stress, while at high strain levels, the volume reaches a steady state and the deviatoric fabric relies only on the stress. Figure 11 shows that the maximum degree of anisotropy for SH: 15 was the highest among the three tests, whereas it was the lowest for the sphere. For SH: 3, the maximum degree of anisotropy was exactly in between. The reason for this observation is that compared to the simulations with spherical particles, irregularly shaped particles have a higher deviatoric stress owing to particle interlocking, which leads to a higher degree of soil fabric anisotropy.

Fig. 11
figure 11

The distributions of deviatoric fabric for: a Sphere; b SH: 3; c SH: 15

The observations above are also supported by Figs. 12, 13 and 14, which present the 3D polar distributions of the branch vector orientation for the sphere, SH: 3, and SH: 15, respectively, during several loading increments (i.e., 0%, 5%, 10%, and 15%) in the mini-triaxial test. The branch vector of a sand–sand contact is defined as the difference of the centroid coordinates of two particles in contact. In states of larger axial strain (i.e., 10% and 15%), the distributions of the branch vector orientation exhibit more pronounced anisotropy. In particular, it is seen that the distributions of the branch vector orientation in Group 1 appear to be fairly arbitrary, whereas, in Group 2, the distributions are relatively uniform. This agrees with the observations discussed previously.

Fig. 12
figure 12

Distributions with orientations of density of branch vectors for sphere

Fig. 13
figure 13

Distributions with orientations of density of branch vectors for SH: 3

Fig. 14
figure 14

Distributions with orientations of density of branch vectors for SH: 15

Figure 15 shows the relationship between the particle’s mean contact force (i.e., shear and normal forces) and the axial strain. Both the mean shear force and the mean normal force experienced a sharp growth with increasing axial strain at the beginning and then reached a steady state at large shear strains greater than 10%. When the mean contact force for particles in Group 1 is compared with that in Group 2 in each figure, it is found that the mean shear and normal forces are higher for the particles within the shear band than outside it. This can be attributed to the loose packing structure of the shear band, which reduces the number of contacts among the particles and enhances the mean contact force.

Fig. 15
figure 15

The distributions of the mean contact force for: ab Sphere; cd SH: 3; ef SH: 15

Figure 15 reveals that the mean shear forces and normal forces for the sphere were the highest, and the mean shear forces and normal forces for SH: 15 were the lowest. This is because, the specimen consisting of irregular particles exhibits a more homogeneous distribution, resulting in a smaller mean contact force. Hence, in the triaxial test, the shape of the constituent particles significantly influences the particle contact behaviours. Specifically, with the increase in particle shape irregularity, the mean contact force among particles decreases in the triaxial test.

3.4 Distributions of porosity

Porosity is another vital index for further interpretation of the microstructure of sheared specimens. Therefore, a measurement sphere was generated in PFC3D to calculate the porosity. And the 3D coordinate system was converted into a planar coordinate system expressed in the azimuthal and elevation angles. Figures 16, 17 and 18 show the spatial distributions of porosity for the specimens consisting of spheres, SH: 3, and SH: 15, respectively. The colour at a given point denotes the porosity value, as indicated by the colour bar. The porosity distribution maps for Groups 1 and 2 are also presented in each figure. To do so, when the porosity of the particles in Group 1 was computed, the particles in Group 2 were removed, and vice versa.

Fig. 16
figure 16

The spatial distributions of porosity for a sphere; b spheregroup 1 and c sphere-group 2

As discussed previously, the structure of the shear band is supposed to be highly porous and correspond to a larger porosity value on the maps. Owing to the variability of the specimen, multiple types of shear bands can be observed in different triaxial tests. Figure 16 shows one typical type of shear band, which is an ‘X’-shaped axially symmetric shear band. However, a different pattern, as shown in Fig. 18, was also observed. A single inclined shear band originating from the upper part of the specimen for SH: 15 can be clearly seen in the figure. However, in Fig. 17, the shape of the shear band for SH: 3 is less obvious; this can also probably be classified as the latter type of shear band. Based on these findings, it is concluded that changes in the types of shear band are likely related to the shape of the constituent particles.

Fig. 17
figure 17

The spatial distributions of porosity for a SH: 3; b SH: 3-group 1 and c SH: 3-group 2

Fig. 18
figure 18

The spatial distributions of porosity for a SH: 15; b SH: 15-group 1 and c SH: 15-group 2

4 Concluding remarks

This paper takes a further step to elevate the model to explore the particle shape effect on the mechanical properties of granular materials. The used SH analysis allows us to generate sub-rounded particles and real sand particle morphologies for the implementation of the numerical simulations. Furthermore, the mesh-free method of evaluating internal strains of samples proposed by Wang et al. [29] was adopted for separately investigating the shear behaviours of particles inside and outside the shear band.

For the implementation of the numerical simulations of triaxial testing on the realistic sand particles, a set of advanced techniques including micro-CT, a series of image processing, SH analysis, and DEM modelling were used. During the DEM modelling, bubble packing algorithm, and flexible membrane that allows free deformation of the specimen were adopted. In the analysis of particle shape effect on the mechanical properties of granular materials, we investigated the shear behaviours of particles inside and outside the shear band at both the macroscopic and particle scales. In addition to particle kinematics and contact force, deviatoric fabric, branch vector, and void distributions were also investigated to demonstrate the particle shape effect. The principal conclusions of this study are summarised as follows.

The particles inside the shear band rotate more vigorously. However, they rarely have the freedom to move in the vertical direction owing to their localisation. The fabric evolution analysis demonstrated that more pronounced anisotropy occurs within the shear band. Furthermore, the simulation results revealed that the particle shape significantly affects the shear behaviours of the granular materials. It was observed that increasing the irregularity of the particle shape enhances the stiffness and peak deviatoric stress and contributes to a more obvious dilative behaviour. In terms of kinematics, spheres are more likely to rotate when sheared than irregular grains, while the particle shape seems to have little effect on their vertical displacement. The results also showed that the increase in particle shape irregularity effectively strengthens the degree of fabric anisotropy. Finally, the changes in the types of shear band are believed to be related to the particle shape. Further work can be made to establish the quantitative relationship between particle shape and the shear band types, and to investigate the effect of single particle shape indicator (e.g., aspect ratio, area sphericity, or convexity) on macroscopic soil mechanics using the technique of morphological gene mutation.