Page 1 of 10

European Journal of Applied Sciences – Vol. 10, No. 6

Publication Date: December 25, 2022

DOI:10.14738/aivp.106.13675. Partom, Y. (2022). Modeling Dynamic Compaction of Porous Materials. European Journal of Applied Sciences, 10(6). 577-586.

Services for Science and Education – United Kingdom

Modeling Dynamic Compaction of Porous Materials

Y. Partom

Retired, 18 HaBanim, Zikhron Ya,

akov 3094017, ISRAEL

ABSTRACT

To model dynamic compaction of a porous material we need: 1) an equation of state

(EOS) for the porous material in terms of the EOS of its matrix; and 2) a compaction

law. For an EOS people usually use Hermann's suggestion, as in his Pα [1] model. For

a compaction law people usually use the results of a spherical shell collapse analysis

(Carroll and Holt model [2]). In their original paper Carroll and Holt do both: the

quasi-static shell collapse and the dynamic shell collapse. In their dynamic analysis,

however, they ignore density changes of the matrix. In what follows we: 1) revisit

the spherical shell collapse problem but with density changes taken into account;

2) develop a dynamic compaction law based on our overstress principle; 3)

implement the different compaction laws mentioned above in a hydro-code; and 4)

run a planar impact problem and compare histories and profiles obtained with the

different compaction laws. We find that: 1) dynamic compaction laws give entirely

different results from quasi-static compaction laws; 2) taking density changes into

account do make a certain difference.

INTRODUCTION

To model dynamic compaction of a porous material we need: 1) an equation of state (EOS) for

the porous material in terms of the EOS of its matrix; and 2) a compaction law. Most compaction

models use Herrmann's EOS [1], and we're using that EOS too. As for a compaction law, we

distinguish the following:

• An assumed compaction law usually calibrated from tests

• A compaction law deduced from a model on the meso-scale

Examples for assumed compaction laws are:

• Instantaneous pore collapse

• Herrmann's Pα compaction law

An example for a compaction law deduced from a model on the meso-scale is the well-known

spherical shell model by Carroll and Holt [2]. Carrol and Holt developed quasi-static and

dynamic spherical shell models, both of them neglecting density changes.

Here we focus on dynamic compaction. We use and compare two approaches:

• Following Carrol and Holt, we revisit the spherical shell collapse model taking density

changes into account

• We use an Overstress approach model. According to this approach, the rate of pore collapse

(or porosity change) is proportional to the overstress from an assumed quasi-static

compaction law

Page 2 of 10

578

European Journal of Applied Sciences (EJAS) Vol. 10, Issue 6, December-2022

Services for Science and Education – United Kingdom

Herrmann’s EOS

Herrmann [1] assumed that:

(1)

where E=internal energy, P=pressure, V=specific volume, r=density, α=distention ratio and

j=porosity. Herrmann's assumptions (first two equations in (1)) are still used today, although

we haven't seen them verified directly or indirectly.

To complete the equation of state one needs a α(P) or a j(P) relation, and this is what a

compaction law defines. Defining a j(P) relation, we employ the EOS in a hydro-code as follows:

The EOS is generally given by:

(2)

Using:

(3)

we get:

(4)

Together with conservation of energy:

(5)

where q is artificial viscosity, we finally get:

(6)

where the partial derivatives in Eq. (6) are given by:

( ) ( )

a

j = -

÷

ø

ö ç

è

æ

a = a

r

r = a a = =

=

1 1

V E E P,

V

V P P ;

E P,V E P ,V ; m for matrix

m

m

m

m

m m m

( )

j ¶j

+

+

¶ =

= j

d E dV

V

E dP

P

E dE

E E P,V,

( )

dP

dP

d d

P

j j =

j = j

dV

V

E dP

dP

E d

P

E dE

+ ÷

÷

ø

ö ç

ç

è

æ j

¶j

+

¶ =

dE = -(P + q)dV

dP

E d

P

E

V

E P q

dV

dP

j

¶j

+

+ +

=

Page 3 of 10

579

Partom, Y. (2022). Modeling Dynamic Compaction of Porous Materials. European Journal of Applied Sciences, 10(6). 577-586.

URL: http://dx.doi.org/10.14738/aivp.106.13675

(7)

We see that we get two ordinary differential equations (ODEs) with two unknowns. These are

the second of Eqs. (3) and Eq. (6). These two ODEs apply separately to each computational cell

and during each time step. The independent variable (V) is known at the beginning and at the

end of the time step, and we assume (as usual) that it varies linearly during the time step. The

two ODEs can be integrated numerically by a standard ODE solver (e.g., 4th order Runge-Kutta).

Spherical shell model

We start with dynamic spherical shell collapse equations without density changes. The mass

conservation equation is:

(8)

where v is the radial velocity. Integrating with respect to r we get:

(9)

where a and b are the inner and outer boundary radii of the collapsing shell.

The momentum equation is:

(10)

where is the radial stress component and is the tangential stress component. For in

Eq. (10) we have from Eq. (9):

(11)

We represent the difference in Eq. (10) by its average over the shell thickness:

( )

( ) m m 2

m

m

m

m

m

m

m

m

m

m

V

E V

P

E

1

V P

V

P E

P

E E

V

E 1

V

V

V

E

V

E

P

E

1

1

P

P

P

E

P

E

¶ - ¶

- j = ¶j

+

¶j

¶ = ¶j

¶ = - j ¶

¶ = ¶

- j = ¶

¶ = ¶

v 0

r

2

r

v 0

v 0

r

2

r

v

÷ =

ø

ö ç

è

æ +

r = \

÷ =

ø

ö ç

è

æ +

r = r

!

!

( ) ( )

( )

4

4 2

2

r

a

2 2 2

2 2

2

r

a a

v

d vr 0 ; vr a a

vr 0

r

vr 0 ;

r r

1

!

!

=

= =

= ¶

¶ = ¶

ò

( ) 0

r

2

r

v r s r 0 + s - s = ¶

¶s

r ! +

sr ss v!

( ) 4

4 2

2

2 2 1

2 r

a a

r

a a 2aa

r

1

r

v

v

t

v

v ! ! !! ! ¶

¶ = + +

+

¶ =

sr - ss

Page 4 of 10

580

European Journal of Applied Sciences (EJAS) Vol. 10, Issue 6, December-2022

Services for Science and Education – United Kingdom

(12)

where G is the shear modulus, the subscript 0 refers to the initial configuration, and where we

check that: .

Finally, substituting into the momentum equation and integrating from a to b we get:

(13)

Assuming Pb is given, we get from Eqs. (13) two simultaneous first order ODEs:

(14)

which can be integrated numerically.

In Fig. 1 we show an example of results obtained from these equations. The material is a

stainless-steel shell with 20% porosity and Pb=20GPa.

Figure 1. Inner and outer boundary histories for a dynamic spherical shell collapse with density

changes not considered

We see from Fig. 1 that towards closure, the inner boundary velocity becomes extremely fast,

and will probably get unstable.

We performed similar computations with different values of the boundary pressure Pb.

( ) ÷

ø

ö ç

è

æ

+

+ - -

- s - s @ s - s = e - e = b a

b a

b a

b a 2G 2G 0 0 0 0

r s r s r s

sr - ss £ Y

( ) ( )

( ) 0 0 b

r s 4 4

4 2

2

2 2 b 1

or schematically : a F a ,b ,a,b,a,P

a

b

n

2

a

1

b

1

a a

P

a

1

b

1

a a 2aa

!! !

!! ! ! "

=

s - s

r

÷ +

ø

ö ç

è

æ + - r

÷ =

ø

ö ç

è

æ + -

3

0

3

0

3 3

0 0 b

b a b a

a z ; z F(a ,b ,a,b, z,P )

= + -

! = ! =

0

0.2

0.4

0.6

0.8

1

1.2

0 0.05 0.1 0.15 0.2 0.25

a

b

Shell radius (mm)

Time (microsec)

Phi=20%

Page 5 of 10

581

Partom, Y. (2022). Modeling Dynamic Compaction of Porous Materials. European Journal of Applied Sciences, 10(6). 577-586.

URL: http://dx.doi.org/10.14738/aivp.106.13675

In Fig. 2 we show closure times for different values of Pb obtained from these computations. We

see from Fig. 2 that for Pb<1GPa closure time becomes long, and the cavity might not close

completely.

Figure 2. Hole closure times for a dynamic spherical shell collapse with density changes not

considered.

Next, we upgrade the analysis to take density changes into account.

Mass conservation equation is now:

(15)

where is the average density across the shell thickness, and is the average density rate of

change across the shell thickness. We're only able to take average density changes into account.

We use a constant (average) bulk modulus K so that:

(16)

The momentum equation is:

(17)

0

0.5

1

1.5

2

2.5

3

0 5 10 15 20 25

Closure time (microsec)

Outer boundary pressure (GPa)

phi=20%

r

r ÷ = - ø

ö ç

è

æ +

¶ ÷ =

ø

ö ç

è

æ +

r + r ! ! v

r

2

r

v

v 0 ;

r

2

r

v

r r!

b

b

b

0

b

0

0 b

K P

P

K

P

; K

P 1

; P P

K

P 1

+ = r

r

@

r

r @ +

r

r

@ ÷

÷

ø

ö

ç

ç

è

æ

r = r +

! !

! !

( ) 0

r

2

r

v r s r + s - s = ¶

¶s

r! +

Page 6 of 10

582

European Journal of Applied Sciences (EJAS) Vol. 10, Issue 6, December-2022

Services for Science and Education – United Kingdom

and the over whole mass conservation is:

(18)

We see that for a constant Pb value, the mass conservation equation is the same as before, and

we may also proceed as before.

In Fig. 3 we show the porosity history for the same problem as before, and compare it to the

what we obtained from the constant density run.

Figure 3. Porosity closure history. Red (lower curve): no density changes. Blue (upper curve)

considering density changes.

We see from Fig. 3 thatthe influence of density changes is small and that it slows the compaction

process.

If Pb doesn’t change over time, the system of equations gets extremely complicated. We

therefore choose not to work with these equations. Instead, we approximate Pb(t) by a staircase

curve so that for each time step we have a constant Pb. The error introduced can be checked by

changing the integration time step.

The implementation of this scheme into a hydro-code is similar to that of Eqs. (3,6). The only

difference is that we use rates:

( ) 3

0

3

0

3 3 0 b a b - a

r

r - =

0

0.05

0.1

0.15

0.2

0.25

0 0.05 0.1 0.15 0.2 0.25 0.3

No density change

With density change

Porosity

Time (microsec)

Phi=20%

Page 7 of 10

583

Partom, Y. (2022). Modeling Dynamic Compaction of Porous Materials. European Journal of Applied Sciences, 10(6). 577-586.

URL: http://dx.doi.org/10.14738/aivp.106.13675

(19)

Identifying the matrix pressure and density with the average shell pressure and density, we

finally have:

(20)

In Figs. 4 and 5 we compare results of a planar shock run with the dynamic shell model to a

similar run with an equivalent quasi-static shell model (which we haven't discussed here).

Figure 4. Pressure history for a planar shock into a 20% porous stainless-steel sample. Red:

quasi-static shell model. Blue: dynamic shell model.

( )

( )

t

V V V

E P

E V

E P

P q E V P

E P q V

E V

V

E P

P

E E

E E P,V,

new old

D

- =

j ¶ ¶

¶ ¶j - ¶ ¶

+ + ¶ ¶

\ = -

= - +

j ¶j

+

+

¶ =

= j

!

! ! !

! !

! ! ! !

( )

( ) ( )

( ) ( ) m b m m b

3

3

3

0

3

0

3 3 0

0 0 b

P P ; ; P 1 P 1 P

a

z

; 3 1

b

a b a b a ;

a z ; z F a ,b , ,a, z,P

= r = r = - j = - j

- j = j = j - j

r

r = +

= = r

!

! !

0

5

10

15

20

25

4 5 6 7 8 9 10 11

Quasi-static shell model

Dynamic shell model

Pressure (GPa)

Time (microsec)

Page 8 of 10

584

European Journal of Applied Sciences (EJAS) Vol. 10, Issue 6, December-2022

Services for Science and Education – United Kingdom

Figure 5. Pressure-volume history for a planar shock into a 20% porous stainless-steel sample.

Red: quasi-static shell model Blue: dynamic shell model.

We see that there's a big difference between the quasi-static and the dynamic models:

• For the quasi-static model, the pores close at a relatively low pressure, while for the

dynamic model they close along the whole pressure range.

• For the dynamic model there is no elastic precursor.

• For the quasi-static model, the shock is sharp, while for the dynamic model the shock is

smeared, like for a visco-plastic material.

Overstress model

The overstress approach is a general concept that can be used whenever a dynamic system has

a quasi-static equilibrium state. According to the overstress approach, the dynamic state always

tends towards the quasi-static equilibrium state at a rate that depends on the deviation (the

overstress) from the quasi-static state. For the problem of pore closure under hand, let the

quasi-static state be:

(21)

Then, at any stage during the pore closure process we have by the overstress approach:

(22)

The simplest form for Eq. (22) is a linear relation:

(23)

where the coefficient A may be calibrated from tests. Combining this with Eqs. (19), we get a

system of two first order ODEs to integrate for each cell during each time step as before.

0

5

10

15

20

25

0.11 0.12 0.13 0.14 0.15 0.16

Quasi-static shell model

Dynamic shell model

Pressure (GPa)

Specific volume (cc/g)

(P) jqs = jqs

j = ( - (j)) F P Pqs !

j = - ( - (j)) > (j) qs P Pqs ! A P P ; for

Page 9 of 10

585

Partom, Y. (2022). Modeling Dynamic Compaction of Porous Materials. European Journal of Applied Sciences, 10(6). 577-586.

URL: http://dx.doi.org/10.14738/aivp.106.13675

In Figs. 6 and 7 we show examples of such planar impact simulations with two values of A: 0.01

and 0.02 (GPa μs)-1. The quasi-static compaction law assumed in these examples is:

(24)

where Ym is the matrix flow stress.

Figure 6. Overstress model. Pressure history for a planar shock into a 20% porous Stainless- steel sample. (Red and blue lines are for different values of the coefficient A).

We see from Figs. 6 and 7 that the rate coefficient A determines the precursor level and the rise

time. The P(V) curve is similar to that obtained from the shell model, except for the level of the

precursor wave.

4

3 m 2

qs ; small number like 10 1 P Y n - d = ÷

÷

ø

ö ç

ç

è

æ

j + d = !

0

5

10

15

20

25

3 4 5 6 7 8 9 10 11

0.01 1/(GPa microsec)

0.02 1/(GPa microsec)

Pressure (GPa)

Time (microsec)

Page 10 of 10

586

European Journal of Applied Sciences (EJAS) Vol. 10, Issue 6, December-2022

Services for Science and Education – United Kingdom

Figure 7. Overstress model. Pressure-volume histories for a planar shock entering a 20%

porous Stainless-steel sample. (Red and blue lines are for different values of the coefficient A).

SUMMARY

We focus on dynamic compaction of porous materials. We use Herrmann'EOS and two dynamic

compaction laws. The first compaction law is derived from Carrol and Holt’s spherical shell

model. We start from mass and momentum conservation equations and integrate them across

the shell radius. We obtain ODEs for Pressure (P) and porosity (j) as a function of time, to be

integrated numerically for each computational cell during each time step. We're able to account

for average density changes over the shell.

The second compaction law that we use is derived from the overstress approach. It requires a

quasi-static compaction law and a rate of approach to it that can be calibrated from tests.

For both compaction laws we show examples of a planar shock of 20GPa entering a 20% porous

Stainless-steel target.

References

1. W. Herrmann, Constitutive equation for the dynamic compaction of ductile porous materials, J. Appl. Phys.,

vol. 40, pp. 2490-2499, 1969.

2. M.M. Carroll and A.C. Holt, Static and dynamic pore collapse relations for ductile porous materials, J. Appl.

Phys. Vol. 43, pp. 1626-1636, 1972.

0

5

10

15

20

25

0.11 0.12 0.13 0.14 0.15 0.16

0.01 1/(GPa microsec)

0.02 1/(GPa microsec)

Pressure (GPa)

Specific volume (cc/g)