Skip to main content
Sandbox Physics
Granular jamming

L4 · Chapter 7

Predicting where a sheared packing slips next

Push the top of a jammed packing sideways a little at a time and the shear stress climbs smoothly, then drops all at once as a few disks slip. Before the slip the disk positions show no sign of it, but the vibrations do: as the slip approaches, one collective motion loses its stiffness, falling as the square root of the strain left. The disks that move most in the softest motions are, more often than chance, the ones that slip.

Slow shear: smooth loading, sudden slips

Quasistatic shear moves the top of a periodic cell sideways by a small strain, here 2×10−42\times10^{-4}, and lets the disks relax to the nearest energy minimum before the next step. There is no inertia and no temperature: the packing always sits in a minimum, and shear slowly changes the shape of that minimum. While the minimum exists, the stress rises along a smooth curve and each step can be undone: shearing back returns every load-bearing disk to where it was.

A slip is the moment that minimum disappears. The disks fall into another minimum, the stress drops, and the step cannot be undone. In our packings of 64 Hertzian disks at ϕ=0.90\phi=0.90, the smooth stretches last a median strain of 0.0098, and the disk that moves most in a slip jumps a median of about 0.1 small-disk diameters. To locate a slip within 10−910^{-9} in strain, the failed step is halved again and again.

Source: C. E. Maloney and A. Lemaître

Why one mode goes soft first

Expand the energy along the one collective motion that is about to fail, with coordinate ss. Near the slip the lowest terms that matter are a cubic in ss and a tilt that the shear gradually removes. Keeping only these two terms gives the stiffness of the mode:

U(s)≈U0+b (γc−γ) s−a3 s3,λmin⁡=U′′(s∗)=2ab (γc−γ)1/2U(s)\approx U_0+b\,(\gamma_c-\gamma)\,s-\frac{a}{3}\,s^{3},\qquad \lambda_{\min}=U''(s_*)=2\sqrt{ab}\,(\gamma_c-\gamma)^{1/2}
For γ<γc\gamma<\gamma_c there is a minimum at s∗=−b(γc−γ)/as_*=-\sqrt{b(\gamma_c-\gamma)/a} and a saddle at +b(γc−γ)/a+\sqrt{b(\gamma_c-\gamma)/a}. They meet at γ=γc\gamma=\gamma_c, and the curvature at the minimum, which is the stiffness of this mode, vanishes as a square root. Maloney and Lemaître call this instability a fold.

Source: C. E. Maloney and A. Lemaître

How close to the slip the square root holds

The square root holds only close to the slip. In our Hertzian packings the local slope of log⁡λmin⁡\log\lambda_{\min} against log⁡(γc−γ)\log(\gamma_c-\gamma) between 3×10−83\times10^{-8} and 3×10−73\times10^{-7} has a median of 0.475 over 288 slips; between 10−510^{-5} and 10−410^{-4} it is only 0.254, because the other terms of the expansion still matter there.

Harmonic contacts behave differently. Their stiffness does not depend on the overlap, and drops to zero at once when a contact opens. With harmonic contacts the lowest stiffness usually stays flat until the slip and then collapses: only 12% of slips soften gradually, against 98% with Hertzian contacts.

Reading soft spots from the vibrations

The stiffness of each collective motion comes from the dynamical matrix, the second derivatives of the energy with respect to the disk positions. Its eigenvectors em\mathbf e_m are the vibration modes and its eigenvalues λm\lambda_m their stiffnesses. Disks with no load-bearing contact, the rattlers, are removed first; otherwise each rattler adds a mode of zero stiffness.

Manning and Liu (2011) sheared 2500 Hertzian disks at ϕ=0.95\phi=0.95. From each of the 30 softest modes they took the 20 particles that move most and grouped them into soft spots, about a tenth of all particles. Each rearrangement fell in one spot; the example in their Fig. 2 has an overlap score of 0.64. Soft spots had 6% fewer contacts and 103% more free volume than the rest, yet those local quantities alone did not find them.

Hiα,jβ=∂2U∂riα ∂rjβ,Pi=∑m=1Nm∣em,i∣2H_{i\alpha,j\beta}=\frac{\partial^{2}U}{\partial r_{i\alpha}\,\partial r_{j\beta}},\qquad P_i=\sum_{m=1}^{N_{\mathrm m}}\left|\mathbf e_{m,i}\right|^{2}
PiP_i measures how much disk ii moves in the NmN_{\mathrm m} softest modes. The kk disks with the largest PiP_i are the prediction.

Source: M. L. Manning and A. J. Liu

A blind test on packings the method never saw

We repeated the idea on smaller packings with a simpler score. At the start of each smooth stretch, the k=6k=6 disks with the largest PiP_i are named. After the slip, the six load-bearing disks with the largest non-affine jump are the movers. The hit fraction hh is the share of named disks that are movers. Two simpler guesses are scored the same way: the six disks with the fewest load-bearing contacts, and the six with the lowest local pressure.

The number of modes was chosen on eight training packings (96 slips) only: one and two modes scored 0.276 and 0.278, and more modes did worse, so Nm=2N_{\mathrm m}=2. Sixteen other packings then gave 192 test slips. The two softest modes named 26% of the movers, the fewest-contacts guess 18%, the lowest-pressure guess 15%, and a random guess 9%. Slip by slip, the soft modes beat the fewest-contacts guess by 0.080 on average, with a standard error of 0.014. In 44 of the 192 slips they named none of the movers.

These packings are small, 64 disks against 2500 in Manning and Liu, and our score is not their overlap score, so the two sets of percentages cannot be compared directly. A denser packing (ϕ=0.95\phi=0.95) gave 28%, and so did harmonic contacts; chance stayed at 9%.

h=∣P∩R∣k,⟨h⟩chance=∣R∣N′h=\frac{\left|\mathcal P\cap\mathcal R\right|}{k},\qquad \langle h\rangle_{\text{chance}}=\frac{\left|\mathcal R\right|}{N'}
Choosing kk disks at random among the N′N' load-bearing disks picks each mover with probability k/N′k/N', so the average score is ∣R∣/N′\left|\mathcal R\right|/N'.

Source: M. L. Manning and A. J. Liu

Worked example: scoring one slip

Open the Lab’s default preset. The first slip comes at γc=0.006934\gamma_c=0.006934. All 64 disks are load-bearing, so N′=64N'=64. At the start of the smooth stretch the two softest modes named disks 62, 36, 26, 22, 23 and 12. The six largest jumps were disks 36, 10, 62, 28, 60 and 26, the largest 0.291 diameters. The shear stress fell from 2.49×10−42.49\times10^{-4} to −1.53×10−4 ε/d2-1.53\times10^{-4}\,\varepsilon/d^{2}.

Step one, the hit fraction: disks 62, 36 and 26 are on both lists, so h=3/6=0.5h=3/6=0.5. The fewest-contacts guess (26, 32, 62, 28, 12, 48) also hits three; the lowest-pressure guess (26, 12, 1, 25, 32, 39) hits one.

Step two, chance: ⟨h⟩=6/64=0.094\langle h\rangle=6/64=0.094. The probability that six random disks include three or more movers, worked out below, is under 1%. A single slip this good rarely happens by luck, but the fewest-contacts guess did as well here, so one slip cannot rank the methods. That is why the test averages 192 slips.

Step three, the approach: the lowest stiffness was 1.44×10−61.44\times10^{-6} at 3×10−83\times10^{-8} before the slip and 5.60×10−65.60\times10^{-6} at 3×10−73\times10^{-7}, a local slope of log⁡10(5.60/1.44)=0.59\log_{10}(5.60/1.44)=0.59. One decade farther out, at 3×10−63\times10^{-6} it was 1.73×10−51.73\times10^{-5}, a slope of 0.49. Both are close to the one half of a fold.

Pr⁡ ⁣(h≥12)=∑j=36(6j)(586−j)(646)=642 26474 974 368≈0.0086\Pr\!\left(h\ge\tfrac12\right)=\frac{\sum_{j=3}^{6}\binom{6}{j}\binom{58}{6-j}}{\binom{64}{6}}=\frac{642\,264}{74\,974\,368}\approx 0.0086
A hypergeometric count: of 64 disks, 6 are movers; drawing 6 at random, the number of ways to hit jj of them is (6j)(586−j)\binom{6}{j}\binom{58}{6-j}.

Try it in the Lab

Score the soft modes yourself

  1. Predict first: will the six green-ringed disks be the ones that slip?
  2. Play Soft spot gives way. At the first slip, count the green-ringed disks that also get an amber ring, and compare the curve in the stiffness chart with the dashed reference line.
  3. Let it run for a dozen slips and compare the soft-mode bar with the chance bar and the white tick recorded on the test packings. Then set the soft modes used for the prediction to 16 and run again.
  4. Choose Spring contacts give no warning and see how the stiffness chart differs before a slip.

Exercises with explained answers

  1. In the worked example the lowest stiffness was 1.73×10−51.73\times10^{-5} at 3×10−63\times10^{-6} before the slip. If it fell exactly as a square root, what would it be at 3×10−83\times10^{-8}? Compare with the measured 1.44×10−61.44\times10^{-6}.

    Show the answer

    A hundred times less strain gives ten times less stiffness, so 1.73×10−61.73\times10^{-6}. The measured value is about 17% lower, in line with the slightly steeper local slope of 0.59 in the last decade.

  2. A 64-disk packing has 4 rattlers, and all six movers are load-bearing. What hit fraction does a random choice of six load-bearing disks score on average? Why is the baseline not computed over all 64 disks?

    Show the answer

    6/60 = 0.1. Both the predictions and the movers come from the load-bearing disks, so chance has to be computed over the same set. Counting all 64 disks would lower the baseline to 6/64≈0.0946/64\approx0.094 and flatter every guess.

  3. Why does the lowest stiffness give almost no gradual warning with harmonic contacts?

    Show the answer

    A harmonic contact has V′′=ε/σ2V''=\varepsilon/\sigma^{2} whatever the overlap, so a pair keeps its full normal stiffness until the overlap reaches zero and then contributes nothing. When a slip is triggered by a contact opening, the stiffness drops at once instead of following a square root. A Hertzian contact’s stiffness grows as the square root of the overlap, so it fades smoothly as the contact opens.

  4. The number of modes was chosen on training packings and scored on others. What would go wrong if it were chosen on the test slips?

    Show the answer

    Picking the best of six candidates on the same slips used to report the score favours whichever candidate was lucky on those slips, so the reported score is biased upward. Separate test packings give a fair estimate. Here one and two modes were nearly tied on training, so the choice itself matters little.

Sources and what we recomputed

  1. C. E. Maloney and A. Lemaître, Amorphous systems in athermal, quasistatic shear, arXiv:cond-mat/0510677v2; Physical Review E 74, 016118 (2006)

    Version 2, 28 October 2005. Section IV: elastic branches end when the energy minimum merges with a saddle. Eqs. (9) and (10): motion along the critical mode grows as the square root of the remaining strain. Fig. 5(b): the lowest eigenvalue of the dynamical matrix falls as the square root of the strain left before the event. We checked the square-root approach on our own sheared packings.

  2. M. L. Manning and A. J. Liu, Vibrational modes identify soft spots in a sheared disordered packing, arXiv:1012.4822v1; Physical Review Letters 107, 108302 (2011)

    Version 1, 21 December 2010. 2500 Hertzian disks at packing fraction 0.95, sheared quasistatically. Fig. 2: soft spots built from the 20 particles that move most in each of the 30 lowest modes. Eq. (1): the overlap score between a soft spot and the next rearrangement; the example in Fig. 2 scores 0.64. Fig. 4(a): the score of the best spot against the strain left before the event. Text: soft spots have 6 % fewer contacts and 103 % more free volume, yet these local quantities alone did not find them. Our blind test uses smaller packings and its own thresholds.

FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy