未知量是接触力,方程是受力平衡
先把松动盘去掉,剩下 个承力圆盘,它们之间有 个接触。无摩擦时每个接触只有一个未知量:沿圆心连线的力的大小 。
每个圆盘在 、 两个方向上都要受力平衡,所以一共 个方程。把所有接触力排成一列 ,这些方程可以写成一个矩阵乘这列力等于零。矩阵的每个元素只是某个接触方向的余弦或正弦。
推出 2N′ − 1
周期性盒子里,所有圆盘的受力加在一起恒为零:每个接触对两个圆盘的力大小相等、方向相反,相加就抵消了。可见 个方程中有两个是多余的,独立方程至多 个。
压强为正,要求接触力不全为零。齐次方程组要有非零解,未知量必须比独立方程多至少一个,因此 。这就是 Goodrich、Liu 和 Nagel 的式 (3),他们从“体积模量为正”出发得到同一个数。
有壁的盒子不同。壁固定不动,圆盘受到的合力不必为零, 个方程全都独立,于是需要 。这里的接触包括圆盘和壁的接触。实验室显示的“超出等静定的接触数”就是 减去这个最少值。
松动盘为什么要先去掉
第一章的练习说明,一个圆盘少于三个承力接触就无法平衡一般的力。把它去掉后,它的邻居可能也只剩两个接触,于是要一层层反复去掉,直到剩下的每个圆盘都至少有三个接触。剩下的部分称为承力骨架。
O’Hern 等人报告,堵塞点附近约 5% 的颗粒是松动盘。我们在周期性盒子里求了 4 种盘数、每种 24 个阈值堆积,各组松动盘的平均比例在 4.0% 到 5.0% 之间。数接触时如果把松动盘算进去, 就偏大,接触数也会显得不够。
来源:C. S. O’Hern
完整例题:128 个盘刚堵住时的接触数
周期性盒子里放 128 个双分散圆盘,用第四章的协议找到刚堵住的状态。假设其中 6 个是松动盘(约 4.7%,与上面的比例相符),剩 。
按最少接触数,,平均接触数 。这里乘 2 是因为每个接触属于两个圆盘。
与文献比较。O’Hern 等人表 I 给出二维双分散系统的 ,与这个数吻合。我们的基准测试对 32 和 64 个盘的每个种子都得到恰好 个接触;128 和 256 个盘时至多多出 1 个,因为找阈值的步长有限,保留的是刚越过阈值的第一个堵住状态。
加上摩擦,数法就变了
有摩擦时,每个接触多了一个切向力,未知量变成 ;每个圆盘多了一个力矩平衡方程,方程变成 。于是 ,即 。Shundyak 等人指出,这让摩擦堆积的接触数可以落在 3 到 4 之间的任何地方,具体取决于制备方式。
摩擦力达到 Coulomb 上限的接触,切向力和法向力不再独立,又多了一个约束。第五章会用这条规则讨论剪切堵塞。
来源:K. Shundyak