1 Introduction

Material instabilities and geometric instabilities have classically been distinguished. The first basically stem from an unstable material behavior and occur experimentally in initially homogeneous samples for some loading conditions [12]. On the other hand, geometric instabilities are induced by specific geometries of the body or by arrangements of the discrete elements constituting the mechanical system, while the constitutive behavior of these elements can be perfectly stable [23].

Material instabilities are present in granular materials as, for example, the softening behavior of dense sands or the formation of shear bands as plastic strain localization consequences. All these material instabilities leading to failure by divergence instability (keeping in mind that flutter instability is also possible; [14]) are described by a single criterion: the so-called second-order work criterion [31]. Many studies have investigated this question from experimental [7], theoretical [8, 19, 20] and numerical viewpoints through the finite element method (FEM) [11] and the discrete element method (DEM) [25]. However, it was experimentally observed 50 years ago [6] and verified from a discrete numerical approach [24] that inside a granular assembly force chains are always present, transferring the forces applied to the sample boundaries through the granular assembly. More recently, thanks to DEM analyses, another kind of granular meso-structure has been observed, which links contacting grains through closed cycles, the so-called grain loops or grain cycles [10, 29, 30, 34]. These loops, which can involve different numbers of grains, seem to be less prone to transfer forces than chains. They are more involved in the deformation features of the granular body. Thus, inside a macroscopically homogeneous granular sample, some internal structures develop by self-organization of the granular assembly over a mechanical loading: force chains and grain loops.

It can be expected that these internal meso-structures could develop their own instability mechanisms – here through geometric instability phenomena [28]. The purpose of this paper is to consider if such instabilities can develop for force chains, while loops have been investigated previously in other papers [22]. Throughout the manuscript, a rather simple intergranular contact law is considered: the interactions between grains are assumed to be purely elastic. The stability of discrete elastic systems has been a classical question for half a century [2, 33] and it has been shown that these systems can develop geometric instabilities even for purely elastic interactions between their components. Some “paradoxical” effects have even been observed in nonconservative elasticity. Indeed, in this last case, the stiffness matrix is nonsymmetric. Let us recall that, in elastoplasticity, the plastic nonassociative behavior leads to a nonsymmetric constitutive matrix and thus to bifurcation states strictly within the plastic limit surface for certain loading paths. These unstable states are accurately described by the second-order work criterion [26]. In exactly the same way, this nonsymmetry in discrete nonconservative elastic systems induces “paradoxical” bifurcations for certain kinematic constraints, also accurately predicted by the second-order work criterion [15]. Thus, within the same framework of elastic discrete systems, the questions of granular force chain stability and related collapse mechanisms are considered in this paper.

Before any stability analysis, a first question can be raised: how can the interaction elastic law between two contacting spheres be properly defined? The model proposed by Cundall [5] is based on a normal elastic law relating the normal component of the incremental contact force to the normal relative incremental displacement and on a tangential elastic law defined in the same way. This kind of law has proved to be efficient in innumerable DEM modeling, which has been compared successfully to experimental results obtained in 2D conditions with circular piled cylinders and in 3D conditions with spherical grains. However, within the perspective of analytical analyses of force chain stability, no expression of the interaction elastic law in an integrated or global form generally exists. Thus, problems arise here since Cundall’s incremental elastic law can be integrated only with additional assumptions, which are in fact debatable. As an example of these difficulties, let us briefly mention the fact that the incremental tangential displacement cannot be generally integrated in presence of normal granular interpenetrations, which are, however, necessarily induced by the normal elastic law [22]. More precisely, following these additional assumptions, the interaction elastic law can take different forms and, roughly speaking, it can be hyperelastic or hypoelastic. For bifurcation analyses, this point is crucial, since in hyperelasticity the stiffness matrix will be symmetric because of the existence of a global elastic potential and will be non-symmetric in hypoelasticity without any potential [1, 9, 32]. This general discussion is not considered in this paper and it will be treated in a further paper. Here a hypoelastic framework is detailed in Subsect. 2.1, showing the nonconservativeness of the local intergranular law essentially because of the normal grain deformability.

The paper is structured logically after this first subsection on the constitutive formalism. According to the analytical model, some limit states are obtained in Sect. 2.2. Then these limit states are studied, first from the analytical formalism perspective in Sect. 3.1 and from a DEM modelling in Sect. 3.2. A comparison is presented and analyzed in the closure discussion in the fourth section.

2 Modeling a grain column mechanically

2.1 Geometrical setting and governing equations

We consider a linear-like assembly of n spherical particles in contact, as depicted in Fig. 1. The spheres have the same radius r. The geometry of the assembly is described by means of the distribution of deflecting angles \(\alpha _i \) and branch distances \(l_i\) between the two adjoining particles ‘i’ and ‘\(i-1\)’. The elementary assembly is assumed to be loaded by an axial force \(F_1\) applied to grains ‘1’ and ‘n’ located at the ends of the chain (grain ‘n’ is reputed to be fixed with respect to a suitable Galilean frame), and a set of n lateral forces \(G_i \) oriented perpendicularly to the axial force \(F_1\). The lateral balance condition imposes that \(\sum \nolimits _{i=1}^n {G_i } =0\). This system is believed to model a force chain composed of n particles. The lateral forces model the confining effect directed by the neighboring grains (in a granular assembly). This model differs from what was developed by Tordesillas and Muthuswamy [28], where the authors modeled the confining effect applied to the grain column by a series of lateral springs.

The purpose of this section is to investigate the mechanical behavior of this assembly, by focusing on the possible occurrence of instability modes.

The length of the force chain is denoted \(L_1 \), and corresponds to the axial distance between particles ‘1’ and ‘n’. It can be written:

$$\begin{aligned} L_1 =\sum \limits _{i=1}^{n-1} {l_i \;\cos \alpha _i } \end{aligned}$$
(1)

Prior to any loading, any branch length verifies \(l_i =2r\), and the geometrical configuration of the force chain is entirely described by the initial values \(\alpha _{i,o} \) of the deflecting angles. Applying an external loading \((F_1, \;G_1, \ldots G_n )\) changes the geometry of the assembly. Assuming the spheres are rigid bodies, the change in geometry is related to the relative motion between the spheres. The normal component of the relative displacement between particles ‘i’ and ‘\(i-1\)’ is denoted \(u_i^n \), whereas the tangential counterpart is denoted \(u_i^t \). This relative displacement directs a contact force between the adjoining grains; \(N_i \) is the normal component and \(T_i \) is the tangential component. Furthermore, the rotation \(\theta _i \) of any particle induced by the torque \(M_i =r\;\left( {T_{i+1} -T_i } \right) \) will be disregarded. This situation corresponds to an infinite rolling resistance, which can account for nonspherical particles with surface irregularities (as for granular soils, for example).

Fig. 1
figure 1

The linear-like pattern. Geometrical model and notations

At any stage of the loading, the following balance equations hold:

For particle ‘1’

$$\begin{aligned}&F_1 =N_1 \;\cos \alpha _1 -T_1 \;\sin \alpha _1 \end{aligned}$$
(2a)
$$\begin{aligned}&G_1 =N_1 \;\sin \alpha _1 +T_1 \;\cos \alpha _1 \end{aligned}$$
(2b)

For particle ‘i’ (\(2\le i\le n-1)\)

$$\begin{aligned}&N_{i-1} \;\cos \alpha _{i-1} -T_{i-1} \;\sin \alpha _{i-1}\nonumber \\&\quad =N_i \;\cos \alpha _i -T_i \;\sin \alpha _i \end{aligned}$$
(3a)
$$\begin{aligned}&G_i =N_i \;\sin \alpha _i +T_i \;\cos \alpha _i\nonumber \\&\qquad -N_{i-1} \;\sin \alpha _{i-1} -T_{i-1} \;\cos \alpha _{i-1} \end{aligned}$$
(3b)

For particle ‘n

$$\begin{aligned}&F_1 =N_{n-1} \;\cos \alpha _{n-1} -T_{n-1} \;\sin \alpha _{n-1} \end{aligned}$$
(4a)
$$\begin{aligned}&G_n =-N_{n-1} \;\sin \alpha _{n-1} -T_{n-1} \;\cos \alpha _{n-1} \end{aligned}$$
(4b)

It is worth noting that Eqs. (22), (33) and (44) can be merged into the following relations \((1\le i\le n-1)\):

$$\begin{aligned}&\sum \limits _{j=1}^i {G_j } =N_i \;\sin \alpha _i +T_i \;\cos \alpha _i \end{aligned}$$
(5)
$$\begin{aligned}&N_i \;\cos \alpha _i -T_i \;\sin \alpha _i =F_1 \end{aligned}$$
(6)

The local behavior is assumed to be purely elastic and can be expressed under the following rate formalism, which introduces a normal elastic stiffness \(k_n \) and a tangential elastic stiffness \(k_t \), both constant:

$$\begin{aligned}&\dot{N}_i=-k_n \;\dot{u}_i^n \end{aligned}$$
(7a)
$$\begin{aligned}&\dot{T}_i=-k_t \;\dot{u}_i^t \end{aligned}$$
(7b)

The standard soil mechanics sign convention is adopted throughout the text: the forces are counted positive in compression.

The balance equations can be written under a rate form. After differentiating Eq. (6), as \(\dot{u}_i^n =\dot{l}_i \) and \(\dot{u}_i^t =l_i \;\dot{\alpha }_i \) (see [22], for a detailed discussion on the kinematic description of the contact between two spheres), the following can be obtained:

$$\begin{aligned} \dot{F}_1= & {} -k_n \;\dot{l}_i \;\cos \alpha _i +k_t \;l_i \;\dot{\alpha }_i \sin \alpha _i \nonumber \\&-\,\left( {N_i \;\sin \alpha _i +T_i \;\cos \alpha _i } \right) \;\dot{\alpha }_i \end{aligned}$$
(8)

And by virtue of Eq. (5):

$$\begin{aligned} \dot{F}_1 =-k_n \;\dot{l}_i \;\cos \alpha _i +k_t \;l_i \;\dot{\alpha }_i \sin \alpha _i -\sum \limits _{j=1}^i {G_j } \;\dot{\alpha }_i \end{aligned}$$
(9)

As for \(i=1\), Eq. (9) reads:

$$\begin{aligned} \dot{F}_1 =-k_n \;\dot{l}_1 \;\cos \alpha _1 +k_t \;l_1 \;\dot{\alpha }_1 \sin \alpha _1 -G_1 \;\dot{\alpha }_1 \end{aligned}$$
(10)

We finally obtain, for \(1\le i\le n-1\):

$$\begin{aligned}&-k_n \;\dot{l}_1 \;\cos \alpha _1 +\left( {k_t \;l_1 \;\sin \alpha _1 -G_1 } \right) \;\dot{\alpha }_1 =-k_n \;\dot{l}_i \;\cos \alpha _i \nonumber \\&\quad +\left( {k_t \;l_i \;\sin \alpha _i -\sum \limits _{j=1}^i {G_j } } \right) \;\dot{\alpha }_i \end{aligned}$$
(11)

Moreover, differentiating Eq. (5) gives, with the help of Eq. (6):

$$\begin{aligned} \sum \limits _{j=1}^i {\dot{G}_j } =-k_n \;\dot{l}_i \;\sin \alpha _i -k_t \;l_i \;\dot{\alpha }_i \;\cos \alpha _i +F_1 \;\dot{\alpha }_i \end{aligned}$$
(12)

Thereafter, we particularize the loading to the following case: starting from an initial geometrical configuration \((\alpha _{i,o})\), the lateral forces \(G_i \) are kept constant \((\dot{G}_i =0)\), while the axial loading is monotonously increased: \(\dot{L}_1 ={ const}\)(negative). \(L_1 \) is therefore the control parameter.

Then, Eq. (12) gives, for \(1\le i\le n-1\):

$$\begin{aligned} \dot{l}_i =\frac{F_1 -k_t \;l_i \;\cos \alpha _i }{k_n \;\;\sin \alpha _i }\;\dot{\alpha }_i \end{aligned}$$
(13)

Combining Eq. (13) with Eq. (11) yields, for \(2\le i\le n-1\):

$$\begin{aligned}&\left( {\left( {F_1 -k_t \;l_i \;\cos \alpha _i } \right) \;\cot \alpha _i +\sum \limits _{j=1}^i {G_j } -k_t \;l_i \;\sin \alpha _i } \right) \;\dot{\alpha }_i \nonumber \\&\quad =\left( {\left( {F_1 -k_t \;l_1 \;\cos \alpha _1 } \right) \;\cot \alpha _1 +G_1 -k_t \;l_1 \;\sin \alpha _1 } \right) \;\dot{\alpha }_1\nonumber \\ \end{aligned}$$
(14)

For conciseness, Eqs. (13) and (14) can be expressed as:

$$\begin{aligned}&A_i \;\dot{\alpha }_i =A_1 \;\dot{\alpha }_1,\hbox { for }2\le i\le n-1 \end{aligned}$$
(15)
$$\begin{aligned}&\dot{l}_i =B_i \;\dot{\alpha }_i, \hbox { for }1\le i\le n-1 \end{aligned}$$
(16)

with \(B_i =\frac{F_1 -k_t \;l_i \;\cos \alpha _i }{k_n \;\;\sin \alpha _i }\) and \(A_i =\left( {F_1 \;\cos \alpha _i -k_t \;l_i } \right) /\sin \alpha _i +\sum \nolimits _{j=1}^i {G_j } \).

Furthermore, differentiating Eq. (1) yields:

$$\begin{aligned} \dot{L}_1 =\sum \limits _{i=1}^{n-1} {\left( {B_i \;\cos \alpha _i -l_i \;\sin \alpha _i} \right) \;\dot{\alpha }_i} \end{aligned}$$
(17)

Given any value \(\dot{L}_1 \), the \(n-1\) geometrical parameters \((\alpha _1, \ldots \;\alpha _{n-1} )\) can be determined from Eqs. (15) and (17). Thus, the following linear system can be derived:

$$\begin{aligned} \left[ {{\begin{array}{cccc} {C_1 }&{} {C_2 }&{} \cdots &{} {C_{n-1} } \\ {A_1 }&{} {-A_2 }&{} \cdots &{} 0 \\ \vdots &{} \vdots &{} \ddots &{} \vdots \\ {A_1 }&{} 0&{} \cdots &{} {-A_{n-1} } \\ \end{array} }} \right] \;\left[ {{\begin{array}{c} {\dot{\alpha }_1 } \\ {\dot{\alpha }_2 } \\ \vdots \\ {\dot{\alpha }_{n-1} } \\ \end{array} }} \right] =\left[ {{\begin{array}{c} {\dot{L}_1 } \\ 0 \\ \vdots \\ 0 \\ \end{array} }} \right] \end{aligned}$$
(18)

with \(C_i =B_i \;\cos \alpha _i -l_i \;\sin \alpha _i \). The existence of a unique solution is guaranteed if \(\det \mathbf{H}\ne 0\), with:

$$\begin{aligned} \mathbf{H}=\left[ {{\begin{array}{cccc} {C_1 }&{} {C_2 }&{} \cdots &{} {C_{n-1} } \\ {A_1 }&{} {-A_2 }&{} \cdots &{} 0 \\ \vdots &{} \vdots &{} \ddots &{} \vdots \\ {A_1 }&{} 0&{} \cdots &{} {-A_{n-1} } \\ \end{array} }} \right] \end{aligned}$$
(19)

\(\mathbf{H}\) stands as a matrix that relates the evolution of the kinematical parameters of the system (angles \(\alpha _i )\) to the evolution of the control parameter \(L_1 \). It is worth mentioning that matrix \(\mathbf{H}\) is not intrinsic but depends on the loading path considered (here, lateral forces are imposed constant).

As \(\det \mathbf{H}=\left( {-1} \right) ^{n-1}\;\sum \limits _{i=1}^{n-1} {\left( {C_i \;\prod \nolimits _{\begin{array}{c} {j=1} \\ {j\ne i} \\ \end{array} }^{n-1} {A_j } } \right) } \), it appears that \(\det \mathbf{H}=0\) as soon as any two terms \(A_i \) are zero.

2.2 Existence of a limit state

The resulting axial force \(F_1\) is obtained from Eqs. (9) and (13). After simplification, the following relation can be inferred:

$$\begin{aligned} \dot{F}_1 =-A_1 \;\dot{\alpha }_1 \end{aligned}$$
(20)

Taking advantage of Eqs. (15), (20) can also be expressed as:

$$\begin{aligned} \left( {\forall i=1,\;\ldots n-1} \right) \quad \dot{F}_1 =-A_i \;\dot{\alpha }_i \end{aligned}$$
(21)

As a result, Eq. (21) shows that a limit state \((\dot{F}_1 =0)\) can be reached along a given loading path if one any term \(A_i\) vanishes. Thus, the condition for having a limit state reads:

$$\begin{aligned} \exists i\in \left[ {1,\;\ldots n-1} \right] / F_1 \;\cos \alpha _i +\sum \limits _{j=1}^i {G_j } \;\sin \alpha _i -k_t \;l_i =0 \end{aligned}$$
(22)

If only one term vanishes, say \(A_j \), the system has a unique solution:

$$\begin{aligned} \dot{\alpha }_j =\frac{\dot{L}_1 }{B_j \;\cos \alpha _j -l_j \;\sin \alpha _j }\hbox { and }\left( {\forall i\ne j} \right) \dot{\alpha }_i =0 \end{aligned}$$
(23)

This can be regarded as localized buckling, with a strong deviation effect between particles ‘j’ and ‘\(j+1\)’. Since \(\det \mathbf{H}\) does not vanish, Eq. (18) has a unique solution. The system therefore continues to deform continuously, under the control of the kinematic variable \(L_1 \). With this control, this limit state is not associated with any effective failure. However, if the loading control is changed into a force control (an additional axial loading is prescribed), then an abrupt collapse is expected. The system does not have any geometrical configuration that can balance the external loading.

If more than one term, say m terms \(A_{j_1 }, \;\ldots A_{j_m } \), vanish, the system given by Eq. (18) does not have a unique solution (except if symmetry conditions hold): \(\left( {\forall i\ne j_1, \;\ldots \;j_m} \right) \dot{\alpha }_i =0\), and \(\dot{\alpha }_{j_1 }, \;\ldots \;\dot{\alpha }_{j_m } \) are undetermined under the prescription \(\sum \nolimits _{k=1}^m {\left( {B_{j_k } \;\cos \alpha _{j_k } -l_{j_k } \;\sin \alpha _{j_k } } \right) \;\dot{\alpha }_{j_k } } =\dot{L}_1\).

3 Numerical inspection

3.1 Inspection using the analytical model

To illustrate these results, the governing Eqs. (18) and (21) were solved numerically. The simulation is run using the parameters reported in Tables 1,  2 and  3. The lateral forces \(G_i \) are kept constant \((\dot{G}_i =0)\), while the axial loading is monotonously increased: \(\dot{L}_1 ={ const}\) (negative).

The evolution of the axial force \((F_1)\) as a function of the axial strain \((1-L_1 /L_{1o} )\) is reported in Fig. 2. After an increasing phase, the axial force reaches a peak (9.56 kN), then follows a descending branch. At the peak (corresponding to a limit state), the system is clearly unstable. Any additional axial force applied to the system will lead to the abrupt collapse of the chain. As seen in Fig. 3, term \(A_2 \) vanishes exactly at the point where the axial force reaches the peak (for an axial strain of 18%), whereas \(A_1 \) does not vanish (but reaches an extremum). For symmetry reasons, \(A_1 =-A_4 \) and \(A_2 =-A_3 \).

Table 1 Numerical simulation: constitutive and general parameters
Table 2 Numerical simulation: initial geometrical configuration \((\alpha _{i,o} )\)
Table 3 Numerical simulation: lateral forces \(G_i \)
Fig. 2
figure 2

Axial force versus axial strain

Fig. 3
figure 3

Terms \(A_1 \) and \(A_2 \) versus axial strain

The change in the geometrical configuration of the chain is given in Fig. 4, with the evolution of the \(\alpha _i \) angles. For symmetry reasons, \(\alpha _1 =-\alpha _4 \) and \(\alpha _2 =-\alpha _3 \).

Fig. 4
figure 4

Angles \(\alpha _1\), \(\alpha _2\), \(\alpha _3\) and \(\alpha _4 \) versus axial strain

Figure 5 shows the geometrical configuration of the chain, prior to loading (left) and at the end of loading (right). It is worth noting that the chain experiences a sharp localized collapse (called buckling) with significant grain rearrangement (grain translation) in the central part of the column between grains 2 and 3, and grains 3 and 4.

Depending on the initial configuration and the loading conditions, this localization can occur at different places on the chain. To investigate this question, we must return to Eq. (22), which gives the condition for a limit state to occur. Equation (22) can be expressed as:

$$\begin{aligned} F_1 =\frac{k_t \;l_i }{\cos \alpha _i }-\sum \limits _{j=1}^i {G_j } \;\tan \alpha _i \end{aligned}$$
(24)

where the localized buckling of the column will occur in the first branch ‘i’ (joining grains i and \(i+1)\) that fulfills Eq. (24).

As the axial force \(F_1\) increases over loading, the localized buckling occurs in the branch ‘i’ corresponding to the smallest term \(\chi _i =\frac{k_t \;l_i }{\cos \alpha _i }-\sum \nolimits _{j=1}^i {G_j } \;\tan \alpha _i \). The lower the tangent stiffness and the branch length (scaling to the radius of the particles), and the larger \(\sum \nolimits _{j=1}^i {G_j } \) (or smaller, if negative), the lower the magnitude of these terms is. Thus, the lateral forces direct a counterintuitive effect by promoting the occurrence of a limit state, whereas they apply lateral confining (modeling, for example, the interactions with the other grains in a granular assembly). In the previous example, the different terms \(\chi _j \) can be assessed at the initial state:

$$\begin{aligned}&\chi _1 =\chi _4 =\frac{2r\;k_n }{\cos \alpha _{1,0} }\;\left( {0.4-\sin \alpha _{1,0} } \right) \approx 0.49\;r\;k_n \end{aligned}$$
(25a)
$$\begin{aligned}&\chi _2 =\chi _3 =\frac{2r\;k_n }{\cos \alpha _{2,0} }\;\left( {0.4+0.5\;\sin \alpha _{2,0} } \right) \approx 0.44\;r\;k_n\nonumber \\ \end{aligned}$$
(25b)

Ignoring the evolution of angles \(\alpha _1\) and \(\alpha _2\), this analysis shows that \(\chi _2 <\chi _1 \), therefore justifying that the localized buckling occurs in the branches \(i=2\) and \(i=3\), between grain 3 and grains 2 and 4.

Fig. 5
figure 5

Geometrical configuration of the chain before loading (left) and after loading (right)

By changing the initial geometrical configuration (Table 4), one can expect that the system will collapse with a sharp localization at the extremities of the column as:

$$\begin{aligned} \chi _1= & {} \chi _4 =\frac{2r\;k_n }{\cos \alpha _{1,0} }\;\left( {0.4-\sin \alpha _{1,0} } \right) \approx 0.29\;r\;k_n \end{aligned}$$
(26a)
$$\begin{aligned} \chi _2= & {} \chi _3 =\frac{2r\;k_n }{\cos \alpha _{2,0} }\;\left( {0.4+0.5\;\sin \alpha _{2,0} } \right) \approx 0.56\;r\;k_n\nonumber \\ \end{aligned}$$
(26b)

As observed in Fig. 6, a limit state is reached at 8% axial strain. At this state, unlike in the previous case, the term \(A_1 \) vanishes, whereas \(A_2 \) reaches a minimum value (Fig. 7). Moreover, Figs. 8 and 9 show that the deformation within the chain localizes at the extremities of the chain, within the branches \(i=1\) and \(i=4\). Both angles \(\alpha _1\) and \(\alpha _4 \) increase significantly after the limit state is reached, whereas angles \(\alpha _2\) and \(\alpha _3\) remain more or less constant.

3.2 Inspection from a discrete element model

Complementary to the analytical approach developed in Sect. 2, the grain column problem is approached using a Discrete Element Method [5] implemented in YADE software [13, 27] in order to recover the buckling of the force chain predicted analytically.

As shown in Fig. 10, five spherical particles of identical radii r are generated in the (xy) plane in the same geometrical configuration as presented in Table 2. To keep the problem two-dimensional even though YADE software is designed for 3D simulations, displacement along the z-axis of the whole system is prevented. Moreover, the rolling effect is dismissed by preventing the particles from rolling. We do insist that a simplified model was considered to investigate the mechanical behavior of grain columns and to exhibit instability modes that can occur even when the local behavior at the contact between grains is purely elastic. It should be emphasized that the absence of grain rotation is rather stabilizing, restricting the occurrence of instability modes.

Table 4 Numerical simulation: initial geometrical configuration \((\alpha _{i,o} )\)
Fig. 6
figure 6

Axial force versus axial strain

Fig. 7
figure 7

Terms \(A_1 \) and \(A_2 \) versus axial strain

As introduced in Sect. 2.1, the inter-particle contact is set to be purely elastic with both normal and tangent contact forces described by the force–displacement relations recalled in Eqs. (7a) and (7b). The normal stiffness \(k_n \) and the tangential stiffness \(k_t \) (Fig. 10, right) are set according to the parameters reported in Table 5. Likewise, the lateral forces (\(G_1\) to \(G_4\)) are set equal to the values given in Table 3.

Contrary to the analytical approach where the problem was described from a differential formulation, the initial normal and tangential displacements cannot be dismissed in this DEM approach in order to ensure the initial equilibrium prior to the application of any vertical displacement. These displacements were computed using Eqs. (5), (6), (7a) and (7b) and imposed at each of the four grain contacts. If the normal displacement at contact i corresponds to a geometrical grain interpenetration as \(l_i =2r+u_i^n \), the tangential displacement at contact i is a hidden variable in the DEM code updated at each time increment dt as \(du_i^t =l_i \dot{\alpha }_{i} dt\).

From this initial equilibrium position, the testing procedure used previously is applied by blocking the ycoordinate of the bottom grain while moving the top grain step by step in the downward direction until the axial strain reaches 20%. During this strain-controlled procedure, the top and bottom grains are left free to move along the x direction.

Since the DEM solves Newton’s second law, the response of the system is inherently dynamic. However, a quasi-static response of the grain column can be reached providing that:

  • the incremental displacements imposed on the top grain are very small compared to the grain radii;

  • the system is left free to stabilize around an equilibrium position before applying any new displacement increment.

During this testing procedure, the axial force \(F_1\) is recorded and its evolution is plotted in terms of the axial strain in Fig. 11. As done for the analytical model, the geometrical evolution of the grain column, characterized by the deflection angles \(\alpha _1\), \(\alpha _2\), \(\alpha _3\) and \(\alpha _4 \), is plotted in Fig. 12. Overall, the evolution of both the axial force and the four deflecting angles are found to be very similar to the analytical curves given in Figs. 2 and  4. As observed from the analytical model, the stress-strain curve passes through a peak at 18% axial strain. The system is therefore thought to be unstable.

To investigate the collapse of the grain column as a consequence of the instability of the system, the control is switched to a force control after 20% strain (dotted line in Fig. 11). The vertical displacement yof the top grain is reset free and a constant downward axial force \(F_1^{ext} \) is applied such that \(F_1^{ext} =F_1^{20\% } +dF\) where \(F_1^{20\% } \) is the axial force obtained at 20% strain (end of the displacement-controlled phase) and \(dF=0.005 \,F_1^{20\% } \). At 20% axial strain, the system is incapable of withstanding the very small additional force dF and a monotonous increase in axial strain is observed in Fig. 11 before the occurrence of localized buckling at 23.5% axial strain. As mentioned in (Nicot et al. [21]; Nguyen et al. [16]), the occurrence of failure of a given quasi-static system should be linked to a transition toward a dynamic regime characterized by an outburst of kinetic energy. The time evolution of both the axial strain and the kinetic energy during the force-controlled phase is shown in Fig. 13.

Fig. 8
figure 8

Geometrical configuration of the chain before loading (left) and after loading (right)

Fig. 9
figure 9

Angles \(\alpha _1\), \(\alpha _2\), \(\alpha _3\) and \(\alpha _4\) versus axial strain

Fig. 10
figure 10

YADE model and definition of the inter-particle contact law

At first, the axial strain increases more or less linearly while the kinetic energy remains very small. After approximately 30 s, the kinetic energy increases dramatically until an abrupt collapse of the chain occurs, resulting from the loss of contact between several grains. This confirms the unstable state of the system predicted by the analytical approach when the so-called softening regime (descending branch of the axial force, after the peak) is reached. This marks the bifurcation from a quasi-static regime to a dynamical regime [17, 18, 21]. This dynamical regime, which was not within the scope of the static model introduced in Sect. 2, is successfully described here by the discrete element formulation of the problem.

As introduced in Sect. 2, the determinant \(\det \mathbf{H}\) stands as the key failure indicator of the grain column given that it should vanish as soon as the column becomes unstable. The evolution of this determinant is shown in Fig. 14 for the two-phase testing procedure introduced in this subsection. As expected, its absolute value decreases until reaching zero at the peak, highlighting that this limit state is an unstable equilibrium position. However, since the system evolves under a displacement control, no failure occurs. As the system evolves along the descending branch of Fig. 11, the determinant becomes positive and increases slightly up to 20% axial strain. Then, during the force-controlled phase, \(\det \mathbf{H}\) slowly decreases towards zero until the collapse of the grain column, as predicted in Sect. 2. It is worth noting that the determinant does not reach the zero value exactly; in fact, when approaching this value (beyond 23% axial strain), the response of the column becomes fully dynamic. Figure 13 displays a sharp increase in kinetic energy, indicating that inertial effects can no longer be omitted, contrary to what was assumed in Sect. 2 developed in a static context.

4 Concluding remarks

Basically, the fabric of granular materials organizes around two main components: (i) the force chains, gathering adjoining grains along a quasi-linear pattern, transmit contact forces larger than the average value; (ii) the grain loops (or clusters), surrounding the force chains, constitute the so-called weak phase and ensure the stability of these linear patterns.

Table 5 Numerical parameters used during the DEM simulations
Fig. 11
figure 11

Axial force during the displacement-controlled phase (left of the dotted line) and during the force-controlled phase (right of the dotted line)

Fig. 12
figure 12

Angles \(\alpha _1\), \(\alpha _2\), \(\alpha _3\) and \(\alpha _4 \) during the displacement-controlled phase (left of the dotted line) and during the force-controlled phase (right of the dotted line)

The linear pattern analyzed in this manuscript models a force chain, neighbored by a weak phase. The weak phase is accounted for through a set of lateral forces \(G_i \), assumed to remain constant. In some cases (mainly due to the loading conditions, and thus, to the neighboring conditions around the chain), the axial force reaches a peak, and follows a descending branch. At the peak, the grain column is not able to sustain a higher axial force. If an additional axial load is applied to the force chain (which may occur in a granular assembly), a collapse is expected to occur, because the external axial force cannot be balanced by the internal forces developed between grains. One important feature is that this limit state does not stem from the local constitutive properties (the local behavior is purely elastic), but from the fact that the geometry of the column evolves. Of course, this instability mode is amplified if sliding occurs between neighboring grains. After developing an analytical approach in quasi-static conditions, the main results were satisfactorily recovered from numerical simulations based on a discrete element model. In particular, the grain column was proved to be unstable once the axial force reached a peak. Any additional elementary axial loading makes the column collapse.

Fig. 13
figure 13

Axial strain (left) and kinetic energy (right) during the force-controlled phase over time

Fig. 14
figure 14

Strain of the determinant of H during the displacement-controlled phase (left of the dotted line) and during the force-controlled phase (right of the dotted line). The inset corresponds to the force-controlled phase

It should be emphasized that a simplified model was developed to exhibit instability modes that can occur even when the local behavior at the contact between grains is purely elastic. In this context, grain rotation and plastic sliding at contact points are both omitted. The absence of grain rotation is rather stabilizing, restricting the occurrence of instability modes. It is therefore quite challenging to observe instability in this context. Pointing out the role of translational displacements between grains with a pure elastic behavior in the occurrence of instability modes is the purpose of this manuscript.

Finally, this analysis points out the crucial interplay between force chains and adjoining clustered structures (grain clusters in 3D conditions, grain loops in 2D conditions). Adjoining clusters define the loading conditions applied to a given force chain and therefore the occurrence of possible instability modes. Interestingly, the loading conditions applied by the adjoining clusters depend on the topology of these clusters [35] and therefore on their deformability. It was clearly shown that in two-dimensional conditions, clusters with at least four particles can be unstable themselves and undergo large deformations [22]. Such deformations limit the amplitude of the lateral confinement applied to the force chains, making them more prone to collapse.

It should be noted that this finding is perfectly in accordance with the recent investigation on elastic structures (Ziegler column), where it is shown that some loading conditions with specific kinematical constraints applied to an initially stable column can destabilize an elastic structure [3, 4, 15, 20].