Particle Clustering and Breakup

Particle bonding is used to extend the particle model to more complex (compliant) shapes or structures. You use the particle clumps model to create groups of particles that represent a complex shape. The particle clumps model invokes the bonded particles model where the individual particles retain their separate identities and are linked by elastically compliant bonds, to each other or to a wall. The addition of a damage model allows the fracture and fragmentation of the clump with the constituent particles separating from the clump.

The composite particle model, on the other hand, treats the ensemble as a single rigid body that does not separate during the simulation.

Particle agglomeration use the same mechanism as the clumped particles, however the bonds are formed in an interval during the simulation as particles collide or according to a user-given criterion. This forming of bonds can be part of an initialization phase where, for example, particles are packed into a volume and an initial configuration is formed. The mechanism is also used to represent a process, for example, a tableting process during the simulation. The result is to form a compliant structure with damage as an option.

Particle Bonding Model

The particle bonding model is used by both the particle agglomeration model and the bonded particle (clumps) model. The particle agglomeration model uses particle bonding to describe interactions between the constituent particles, but also models elastic collisions between particles, based on the elastic contact models chosen by the user. The bonded particle (clumps) model uses only the particle bonding model.

The particle bonding model simulates cumulative damage to bonds. When an interaction producing some damage but falls short of failure, the amount of that damage is reflected in the reduced strength of the bond.

The parallel bond forces are represented in the following governing equations [730].

Force and torque on a particle due to parallel bonds is:

1. EQUATION_DISPLAY
F i = F n n i + F s t i
(3279)
2. EQUATION_DISPLAY
M i = M n n i + M s t i
(3280)

where the terms F n , M n denote the normal and F s , M s denote the shear components of forces and torques with respect to the contact plane, and:

3. EQUATION_DISPLAY
Δ F n = k n A Δ U n
(3281)
4. EQUATION_DISPLAY
Δ F s = - k s A Δ U s
(3282)
5. EQUATION_DISPLAY
Δ M n = - k s J Δ Ω n
(3283)
6. EQUATION_DISPLAY
Δ M s = - k n I Δ Ω s
(3284)

where:

7. EQUATION_DISPLAY
A = π R 2
(3285)
8. EQUATION_DISPLAY
I = 1 4 π R 4
(3286)
9. EQUATION_DISPLAY
J = 1 2 π R 4
(3287)
10. EQUATION_DISPLAY
k n = E e q R a + R b
(3288)
11. EQUATION_DISPLAY
k s = 6 ( G e q R a + R b )
(3289)
12. EQUATION_DISPLAY
Δ U = V relative Δ t
(3290)

where Δ U n is the normal component of Δ U , and Δ U s is the tangential component of Δ U .

13. EQUATION_DISPLAY
Δ Ω = ω relative Δ t
(3291)

where Δ Ω n is the normal component of Δ Ω , and Δ Ω s is the tangential component of Δ Ω .

The parallel bond can be treated as brittle and disintegrative when shear and tensile stresses exceed prescribed limit values. The stress limit values are calculated based on beam theory to be:

14. EQUATION_DISPLAY
δ m = - F n A + | M s | R I
(3292)
15. EQUATION_DISPLAY
σ m = | F s | A + | M n | R J
(3293)

where:

δ m maximum tensile stress that is calculated in the bond
σ m maximum shear stress that is calculated in the bond

If either value exceeds the predefined maximum, the bond is removed and the forces are further calculated only based on the granular interaction of particles.

Simple Failure Model

The simple failure model breaks a bond in the simulation if tensile stress or shear stress on the bond exceed one of the user-specified maximum values δ max and σ max .

The bond fails if:
δ m > δ max or σ m > σ max

where:

  • δ max is the maximum tensile stress that is allowed without failure of the bond .
  • σ max is the maximum shear stress that is allowed without failure of the bond .

Impact Cutting Model

The impact cutting model breaks a bond in the simulation if the particle impact velocity magnitude v imp exceeds the user-specified Impact Velocity Threshold v thr , where v imp is the magnitude of the relative velocity between the particle and the wall at the contact point. The model applies to fiber particles and particle clumps.

For a particle with multiple bonds, only one bond can break at a time if more than one fiber segment or pair of clumped spheres satisfies the breakage criterion. In this situation, the breaking bond is the one closest to the impact position. For the two end segments, only one bond exists though.

Secondary breakage can occur after the time from the previous breakage exceeds the user-specified Breakage Time Interval.

The model determines which bond breaks using the following steps:

  1. Identify the segment with the maximum impact velocity magnitude that exceeds v thr : v i = v max v thr

    with:

    v max = max { v i } , i = 1 , , N

    where:

    • v max is the maximum impact velocity magnitude among all segments of a fiber or spheres of a clumped particle.
    • N is the number of bonded components of a bonded particle.
  2. For secondary breakage, check if t t b Δ t

    where:

    • t b is the time of the previous breakage.
    • Δ t is the user-specified Breakage Time Interval.
  3. Let j and k be the two bonds associated with the segment, x j and x k be their bond locations, and x c be the impact position. Then the bond to break is j if | x j x c | < | x k x c | , or k otherwise.

Constant Rate Damage Model

The constant rate damage model simulates the weakening and breaking of bonds between particles in a clump due to collisions.

The constant rate damage model follows the stress-strain curve shown in the following figure:



The point ( ε f , σ max ) is the point of strain ε f at failure and maximum stress σ max induced by that strain. Once conditions reach the point ( ε f , σ max ), the model calculates the damage required to return the stress to the failure surface, defined by the line from ( ε f , σ max ) to ( k r ε f , 0), where k r is the fracture softening modulus, a model parameter with default value 2 at constant strain. For stability, k r should be greater than 1. [727]

If di is the damage at time-step i, the damage at time-step i+1 is:

16. EQUATION_DISPLAY
di+1=min(dy,dv,1)
(3294)

where:

dv is the amount of damage produced by the fastest possible speed of crack growth:

17. EQUATION_DISPLAY
dv=di+2diCrrbΔt+(Crrb)2Δt2
(3295)
  • Cr is the Rayleigh wave speed.
  • rb is the bond radius.
  • Δt is the size of the time-step.
18. EQUATION_DISPLAY
dy=krkr1(1(1di)σmσo)
(3296)

where:

kr fracture softening modulus, a model parameter, default value 2
σ max maximum shear stress that is allowed without failure of the bond, determined by the Tensile Strength Method property of the Constant Rate Damage model
σo maximum tensile stress for the bond [718], [736]

The maximum tensile stress for the bond is calculated as:

19. EQUATION_DISPLAY
σ o = max ( 0 , δ m ) 2 + σ m
(3297)
where:
  • δ m is the calculated value of the locally maximum tensile stress within the bond. See Eqn. (3292).
  • σ m is the calculated value of the locally maximum shear stress within the bond. See Eqn. (3293).

If σo>σl, damage is evolving:

20. EQUATION_DISPLAY
σ l = σ max k r ( 1 d i ) ( k r 1 ) ( 1 d i ) + 1
(3298)

As a bond is damaged, its stiffness is modified. When the bond is in tension, the stiffness of the bond, which is represented by the parameters kn and ks in Eqn. (3282) to Eqn. (3284), is reduced by a multiplicative factor. This multiplicative factor is (1di). The factor represents the reduced area that remains intact in the damaged bond.

When the bond is in compression, no reduction of stiffness occurs, because the direct contact of a fracture surface transmits the normal load. The resultant friction together with surface asperities work to transmit the shear force.