Skip to main content
Materials logoLink to Materials
. 2022 Feb 24;15(5):1700. doi: 10.3390/ma15051700

Numerical Simulation of Conical and Linear-Shaped Charges Using an Eulerian Elasto-Plastic Multi-Material Multi-Phase Flow Model with Detonation

Geum-Su Yeom 1
Editor: Andrea Piccolroaz1
PMCID: PMC8911368  PMID: 35268928

Abstract

This study developed a hydrocode to numerically simulate both conical and linear-shaped charges using an Eulerian multi-material and multi-phase flow model. Elasto-plastic solids and the detonation of a high explosive charge were modeled using a Johnson–Cook material model and the programmed burn model, respectively. Further, the plasticity of the solids was calculated using a radial return mapping algorithm. The model was solved using a high-resolution computational fluid dynamics (CFD) technique on Cartesian grids. Material interfaces were tracked using the level-set method, and the boundary conditions were imposed using the ghost fluid method. The developed hydrocode was validated using high-speed impact problems. Consequently, the developed hydrocode was used to successfully simulate the evolution and penetration of metal jets in shaped charges after a detonation.

Keywords: shaped charge, elasto-plastic solid, hydrocode, multi-material multi-phase flow, detonation, Johnson–Cook model, radial return mapping algorithm, ghost fluid method, level-set method

1. Introduction

A shaped charge is a highly explosive charge for focusing explosive energy in one direction using the Monroe effect (or the Neumann effect) [1]. Generally, a shaped charge consists of a high explosive with a hollow cavity, a thin metal liner, a detonator, and a metal casing. When an explosive is ignited, a high-pressure and high-temperature explosive gas, whose pressure is concentrated in the center of the metal liner, is generated, which results in large deformation. Consequently, this results in the plastic deformation of the liner beyond its elastic limit and the formation of a hypervelocity metal jet with a typical speed and temperature of 8–12 km/s and approximately 1200 K, respectively. Shaped charges are used in numerous military and industrial applications, such as high-explosive anti-tank warheads [2], emergency escape devices for aircraft pilots, stage and fairing separation devices for space rockets [3], and for the removal and destruction of engineering facilities. Depending on their shape, shaped charges are mainly divided into conical- and linear-shaped charges, wherein the conical-shaped charge is used for penetration-related applications, and the linear-shaped charge is used for cutting objects.

Accordingly, numerous studies have investigated the types of shaped charges. Walters and Zukas [1] summarized the general theory of a shaped charge. In addition, Molinari [4] investigated the conical-shaped charge using the finite element method. Further, Liu et al. [5,6] compared two types of conical-shaped charges with conic and semi-elliptic cavities using the meshfree particle simulation. However, no liner and casting materials were added to the model. Ma et al. [7] employed a hydrocode to analyze conical-shaped charges consisting of steel and copper liners using the operator splitting method, and compared the penetration performance of the shaped charges at various liner angles. Kim and Yoh [8] presented the boundary conditions for the reactive ghost fluid method in energetic multi-material flows. Zhang et al. [9] compared a conical-shaped charge made of a copper liner to that made of a tungsten-copper liner using a commercial software (AUTODYN). Chen and Liu [10] simulated a conical-shaped charge using an elasto-plastic solid model in the Eulerian framework and solved it using the CE/SE scheme. However, because no casting material was added to the configuration, the accuracy of the computed results was limited. Sambasivan et al. [11,12] calculated the large deformation and penetration problems of high-speed elasto-plastic solids using the Convex Essentially Non-Oscillatory (CENO) scheme and the ghost fluid method. However, since their model did not consider a high explosive, it cannot simulate the shaped charge problems. Feng et al. [13] computed a linear-shaped charge using the smoothed particle hydrodynamics (SPH) technique. Recently, Yi et al. [14] analyzed a shaped charge made of a polymer liner rather than metal. Pyka et al. [15] simulated a shaped charge using a commercial software (ABAQUS), and modeled the metal jet using the smoothed particle hydrodynamics method. Du et al. [16] numerically simulated conical-shaped charges to investigate the penetration performance of a jet using a commercial software (LS-DYNA), and compared the numerical results to the experimental results. Peng et al. [17] experimentally analyzed the penetration–explosion effects of conical-shaped charges, and performed numerical simulation using a commercial software (AUTODYN).

Lagrangian and arbitrary Lagrangian and Eulerian (ALE) methods, except the SPH method, involve considerable complexity due to the need for mesh management to handle large deformations of the boundary. Therefore, periodic re-meshing is required to maintain good mesh quality, which increases the computational cost. Although the SPH method has the advantage of handling the large deformation efficiently, it is difficult to accurately represent the boundary surface with this method compared to the Eulerian method. As the metal jet of a shaped charge undergoes large deformation within a very short time and behaves similarly to a compressible fluid flow, it is advantageous to simulate it in an Eulerian framework using modern CFD gas dynamics techniques. Therefore, this study developed a hydrocode to simulate conical- and linear-shaped charges in an Eulerian framework on Cartesian meshes. Elasto-plastic solids were modeled using the CENO scheme [18] and the ghost fluid method [11,12,19] to simulate the large deformation and penetration of a metal liner and a casing. Further, the detonation of a high explosive was simulated using the programmed burn model [10]. For the multi-material interface treatment, the precise boundary conditions between an explosive gas, solids, and void were presented in detail. The developed hydrocode was validated using previously reported numerical and experimental data for 1-D solid impact and the Taylor bar problems.

The main difference between the developed hydrocode and the previous ones is that the present hydrocode newly combines the high-resolution elasto-plastic solid model [11,12] with the detonation model of explosive gas [10] on an Eulerian framework to simulate shaped charge problems. In addition, unlike Chen and Liu [10], since the present hydrocode can be applied regardless of the number of materials, it can solve more practical shaped charge problems.

2. Governing Equations

The governing equations for elasto-plastic solids under high-speed and high-strain rates in two-dimensional or axisymmetric geometry in an Eulerian framework can be represented as follows [11,12]:

Ut+Fx+Gy=S (1)

where

U=(ρρuρvρEsxxsxysyy), F=(ρuρu2+pρuvu(ρE+p)usxxusxyusyy),G=(ρvρuvρv2+pv(ρE+p)vsxxvsxyvsyy),S=(SρSuSvSESsxx SsxySsyy) (2)

where ρ is the density; u and v are the x- and y-velocity, respectively; E is the specific total energy; p is the pressure; sij is the deviatoric stress tensor; and S is the source vector. To calculate the temperature change caused by plastic deformation, auxiliary equations for effective plastic strain and temperature are required. The stress tensor, σij, can be divided into a dilatational term, (pδij), and a deviatoric term, sij, as

σij=sijpδij (3)

where p is obtained using the Mie–Grüneisen equation-of-state (EOS) and sij is calculated using the plastic flow theory. This study utilized the Johnson–Cook model [20] as the material model for the elasto-plastic solids. The plastic deformation was calculated using the von Mises J2 flow theory. To consider the plastic deformation of elasto-plastic solids, a radial return mapping algorithm [21,22] was applied. Further details on the governing equations, the auxiliary equations, the material model, and the radial return mapping algorithm appear in Appendix A.

A high-speed explosive gas can be described using the hyperbolic conservation laws of gas dynamics. The governing equation for an explosive gas in two-dimensional or axisymmetric coordinates is

Ut+Fx+Gy=S (4)

where

U=(ρρuρvρE), F=(ρuρu2+pρuvu(ρE+p)), G=(ρvρuvρv2+pv(ρE+p)), S=(ΨxρuΨxρu2ΨxρuvΨxu(ρE+p)) (5)

To simulate the detonation process of an explosive charge, a pressure-based programmed burn model [10] was used in the hydrocode developed in this study. The internal energy of the explosive product (gas) was modeled using the Jones–Wilkins–Lee (JWL) EOS. Table 1 shows the parameters of the JWL EOS of TNT and Composition B explosives. More details on the programmed burn model are given in Appendix A.

Table 1.

Jones–Wilkins–Lee (JWL) equation-of-state (EOS) parameters of TNT and Composition B.

ρ0 (kg/m3) pCJ (GPa) vd (m/s) A (GPa) B (GPa) R1 R2 ω I0 (J/kg)
TNT 1630 21 6930 371.2 3.210 4.15 0.95 0.30 4.29×106
Composition B 1717 29 7980 524.2 7.678 4.20 1.10 0.34 4.95×106

3. Numerical Method

The governing equation for elasto-plastic solids was discretized using the third-order Runge–Kutta method in time and the third-order CENO scheme [18] using the finite difference method and the Lax–Friedrichs flux in space, which is similar to that reported in a previous study [11]. As the CENO scheme uses a component-wise method that does not consider the complicated characteristic decomposition of the governing equations via eigenvalues and eigenvectors, the scheme is somewhat less accurate than the well-known weighted ENO (WENO) scheme [23]. However, this method is easy to implement and requires lower computational costs. The third-order Runge–Kutta scheme and the fifth-order WENO scheme (WENO5) [23] are used to solve the auxiliary equations and the explosive gas equations. The level-set method [24] is used to identify the boundary of each material in a multi-material environment. The details on the numerical methods are reproduced in Appendix B for completeness.

Ghost Fluid Method

The ghost fluid method is used for boundary conditions at the material interface [11,12,19]. First, the physical properties on the interface are extrapolated around the interface using the following equation:

qτ+Vextq=0 (6)

where

Vext=sϕ|ϕ| (7)
s=sign(ϕ) (8)

Applying the forward Euler method in time and the first-order upwind method in space to Equation (6), the following equation is derived

qi,jn+1=qi,jnτ[(snx)+(qi,jqi1,jx)+(snx)(qi+1,jqi,jx)+(sny)+(qi,jqi,j1y)+(sny)(qi,j+1qi,jy)] (9)

where the time step, τ=0.5x, is used. Since the purpose of Equation (9) is to populate a thin layer of ghost cells around the interface needed for the numerical method by solving it for a few time steps, it is not necessary to obtain an accurate solution in time and space; the first-order accuracy is sufficient.

According to the physical variables, there are four boundary conditions: Neumann, Dirichlet, continuity, and extrapolation conditions. The value of the “ghost” node can be calculated from the values of the internal “real” nodes, as shown in Figure 1.

Figure 1.

Figure 1

Boundary conditions of the ghost fluid method.

The velocity vector and the stress tensor should be rotated using the local coordinates system on the interface. The unit normal vector, n, the unit tangent vector, t, and the rotation tensor, R, on the local coordinate system are defined as

n=(nx,ny) (10)
t=(tx,ty)=(ny,nx) (11)
R=(nxnytxty)=RT=R1 (12)

Thus, the rotated component in the local coordinate can be calculated using

Vn=V·n (13)
Vt=V·t (14)
σ˜ij=RσijRT (15)

The values of the “ghost” nodes are imposed according to the type of boundary. In this study, the following four cases were considered.

Solid–solid interface:

ρG=ρN (16)
VnG=VnP (17)
VtG=VtN (18)
pG=pC (19)
σ˜nnG=σ˜nnP (20)
σ˜ntG=σ˜ntP (21)
σ˜ttG=σ˜ttN (22)
ε¯pG=ε¯pE (23)
TG=TC (24)

Solid–void (or gas–void) interface:

ρG=ρN (25)
VnG=VnN (26)
VtG=VtN (27)
pG=pD (28)
σ˜nnG=σ˜nnD (29)
σ˜ntG=σ˜ntD (30)
σ˜ttG=σ˜ttN (31)
ε¯pG=ε¯pE (32)
TG=TE (33)

Solid–gas interface:

ρG=ρN (34)
VnG=VnC (35)
VtG=VtN (36)
pG=pP (37)
σ˜nnG=pP (38)
σ˜ntG=0 (39)
σ˜ttG=σ˜ttN (40)
ε¯pG=ε¯pE (41)
TG=TE (42)

Gas–solid interface:

ρG=ρN (43)
VtG=VtN (44)
eG=eN (45)
VnG={VnP, if VnR1>VnP>0 or VnP<VnR10 or (VnR1>0 and VnP0)P VnR, otherwise (46)
pG={p(ρG,eG), if pP>0 0, otherwise (47)

The “real” nodes values, R1 and R2, were calculated by interpolating from the values of the surrounding internal nodes. The interpolation function can be expressed as

Ψ=a1+a2x+a3y+a4xy (48)

where a is the coefficients. If there are four neighboring nodes around R1 and R2, including the boundary, the bilinear interpolation is used. For the Dirichlet condition, the coefficients are calculated as

(1x1y1x1y11x2y2x2y21x3y3x3y31xIyIxIyI)(a1a2a3a4)=(Ψ1Ψ2Ψ3ΨI) (49)

For the Neumann condition, the coefficients can be expressed as

(1x1y1x1y11x2y2x2y21x3y3x3y30nxnynxyI+nyxI)(a1a2a3a4)=(Ψ1Ψ2Ψ3ΨI/n) (50)

If there are less than four neighboring nodes around R1 or R2, the least squared interpolation is used, which can be expressed as

(1xyxyxx2xyx2yyxyy2xy2xyx2yxy2x2y2)(a1a2a3a4)=(ΨxΨyΨxyΨ) (51)

To determine whether two materials collide or not, the following condition is used [12]:

|ϕ1+ϕ2|<ε (52)

where ϕ1 and ϕ2 are the level-set functions of two materials and ε=CFLx.

As the deviatoric stress tensor in the “ghost” node obtained using the ghost fluid method does not satisfy the J1 invariant condition, J1snn+stt=0, the stress tensor can be corrected as

σ˜ttG=σ˜nnG2pG (53)

The overall procedure of the present method is summarized in Algorithm 1.

Algorithm 1 The numerical procedure for the present hydrocode.
  • 1:

    Generate mesh and setup initial conditions.

  • 2:

    Moving level-set fields, ϕi, using the level-set method.

  • 3:

    Populate the ghost cells around the interface by solving Equation (9).

  • 4:

    Impose boundary conditions according to the type of boundary by using the ghost fluid method.

  • 5:

    Solve the governing equation (Equation (1)) to obtain the elastic predictor step for solids.

  • 6:

    Apply the radial return mapping algorithm to perform the plastic corrector step.

  • 7:

    Solve the auxiliary equations for the temperature of the solids.

  • 8:

    Apply the programmed burn model to the explosive charge.

  • 9:

    Solve the governing equation (Equation (4)) for explosive gas.

  • 10:

    Update the time step.

  • 11:

    Go back to step 2 and repeat until the last time step is reached.

4. Results and Discussion

4.1. One-Dimensional Shockwave Propagation in Elasto-Plastic Solid

This problem considered the propagation of shockwaves in a solid after a 20 m/s impact on one side in one dimension (Figure 2). Table 2 shows the parameters of the Mie–Grüneisen EOS of the solid used in this problem.

Figure 2.

Figure 2

Shockwave propagation in solids by impact.

Table 2.

Parameters of the Mie–Grüneisen EOS.

Γ s c0 (m/s) ρ0 (kg/m3) e0 (J/kg) G (GPa) Y (MPa)
2.0 1.49 3940 8930 110,920 45 90

Figure 3 shows the computed shockwave propagations of the elastic and elasto-plastic solids. As shown in Figure 3a, only one shockwave propagates inside the solid in a pure elastic solid; however, in an elasto-plastic solid, first, a weak elastic wave known as an elastic precursor propagates, after which a strong plastic wave propagates, as shown in Figure 3b. The comparison of these results to those by Udaykumar et al. [25] in Table 3 indicates that the two results are consistent.

Figure 3.

Figure 3

Computed shockwave propagation in an (a) elastic and (b) elasto-plastic solid by a 20 m/s impact at the left end.

Table 3.

Comparison of the results of this study to those of Udaykumar et al. [25].

Elastic Precursor Plastic Shock
Udaykumar et al. [25] Present Udaykumar et al. [25] Present
Density (kg/m3) 8938.9 8939.8 8973.5 8973.3

4.2. Taylor Bar Impact Problem

The Taylor bar problem, which has been simulated by numerous researchers, considers that a conical copper rod collides with a rigid wall at high speed (227 m/s), as shown in Figure 4. The copper rod has an initial radius of 3.2 mm and a length of 32.4 mm, and is considered an elasto-plastic material.

Figure 4.

Figure 4

Schematic of the Taylor bar impact problem.

Figure 5 shows the comparison of the numerical results of the pressure and effective plastic strain in the copper rod obtained in this study at t=80 μs to those obtained by Sambasivan et al. [12], where the deformed shape of the rod and the inner contour plots are similar to each other. Table 4 summarizes the comparison of the computed results of the final geometry of the copper rod obtained in previous studies to those obtained in this study. Although the final shape may exhibit slightly different computational results depending on the physical model and numerical technique used, the computed results of this study were consistent with those of previous studies within a reasonable error range. The computed results for the maximum ε¯p show slight differences from those of previous researchers. As an analysis of the causes of these differences is beyond the scope of this study, further comparison and analysis of the different models and numerical methods may improve the present method in future studies.

Figure 5.

Figure 5

Interface shape and the contours of the pressure and effective plastic strain in the copper rod after collision at t=80 μs. Results of (a) this study and (b) Sambasivan et al. [12]. Reprinted with permission from Elsevier.

Table 4.

Comparison of the results of the final geometry of the copper rod in this study to those of previous studies.

Final Height (mm) Final Base Radius (mm) Maximum ε¯p
Present 21.44 6.65 2.672
Sambasivan et al. [12] 21.53 7.05 3.169
Mehmandoust and Pishevar [26] 21.80 6.53 2.178
Tran and Udaykumar [27] 21.15 7.15 2.86
Udaykumar et al. [25] 21.4 6.97–7.24 -
Camacho and Ortiz [28] 21.42–21.44 7.21–7.24 2.97–3.25

4.3. Generation and Penetration of a High-Speed Metal Jet

This problem was designed to verify whether the present hydrocode can successfully simulate the generation of a metal jet and the penetration of the target material. Figure 6 shows a schematic of the problem, where a strong impact (v=540 m/s) was applied to the bottom of the hemispherical groove of the copper liner with a thickness of 29 mm and a radius of 15 mm, and a 50 mm thick steel plate was placed 71 mm apart from the copper plate. The high-speed metal jet was created by a shockwave after a strong impact to the opposite side of the copper liner with a hemispherical groove, which is a similar mechanism to that of the jet generation of shaped charges.

Figure 6.

Figure 6

Schematic of the high-speed copper jet penetrating steel problem.

Figure 7 shows the computed interface shapes and density contours at five time instants up to 100 μs after impact, where the generation and growth of the copper jet were well simulated. The results of this study on the evolution of the interface were similar to those of previous studies [12,29]. Figure 8 shows the interface shapes and density contours plotted at eight time instants up to 100 μs after impact. The image revealed that the current hydrocode can successfully simulate the solid penetration process by a high-speed metal jet.

Figure 7.

Figure 7

Evolution of the metal jet by the impact of a hemispherical groove in copper. The interface shapes and density contours at five time instants up to 100 μs after impact are shown.

Figure 8.

Figure 8

Computed results of the penetration of steel by the copper jet generated from the hemispherical groove. The interface shapes and density contours at eight time instants up to 100 μs after impact are shown.

4.4. Conical-Shaped Charge

A conical-shaped charge problem was numerically simulated using the developed hydrocode to examine the detonation of a high explosive and the resulting jet of metal liner. Figure 9 shows the schematic of this problem. Composition B, copper, and aluminum were used for the explosive charge, liner, and casing, respectively. The explosive was assumed to detonate from the bottom plane.

Figure 9.

Figure 9

Schematic of a conical shaped charge problem.

Figure 10 shows the expansion of the explosive gas and the evolution of a metal jet by the detonation of an explosive charge at seven different time instants. As the detonation wave propagated, the pressure was concentrated in the center of the copper liner, and a jet began to form. As the wave propagation proceeded, a high-speed thin jet was formed in the front of the liner, the lateral wing of the liner contracted towards the center, and a very slow slug that occupied most of the mass emerged in the rear part of the liner. In addition, the angle of the lateral liner wing gradually increased, and became horizontal (90°) at approximately t=32 μs, after which it is formed in the reverse direction. In addition, the aluminum case expanded owing to the pressure of the detonation wave, and the thickness of the case reduced at a specific part. Figure 11 shows the density, pressure, and temperature contours at t=52 μs after detonation, where the density of the liner was high at the front of the jet and the center of the slug, most of the pressure was concentrated in the central part of the liner, and the temperature was high along the central axis of the liner. At t=52 μs, the maximum density, pressure, and temperature of the jet were 15,342 kg/m3, 610 MPa, and 1260 K, respectively. The evolution of the jet demonstrated in this study was consistent to those of previous experiments and simulations [4,5,6,7,9,10,30,31,32], indicating that the hydrocode developed in this study can successfully simulate the conical-shaped charge.

Figure 10.

Figure 10

Snapshots of the jet evolution of a conical-shaped charge. The interface shapes and density contours are plotted at seven time instants up to 48 μs after detonation.

Figure 11.

Figure 11

Metal jet of a conical-shaped charge at t=52 μs: (a) density contour, (b) pressure contour, and (c) temperature contour.

4.5. Linear-Shaped Charge

Figure 12 shows a linear-shaped charge problem, where an aluminum liner, which was also used as the casing of the explosive charge with a thickness of 0.58 mm, surrounds a TNT explosive. As the linear-shaped charge has a two-dimensional geometry, compared to the conical-shaped charge, the cross-section of the explosive of the linear-shaped charge detonated at the same time. In addition, as there was no additional casing metal, which is usually thicker than the liner, in the linear-shaped charge, the case was destroyed earlier than in the conical-shaped charge, thus resulting in the rapid release of the pressure of the explosive gas to the external environment. Furthermore, the length of the jet of the linear-shaped charge was significantly shorter than that of the conical charge owing to the two-dimensional geometry and the pressure loss of the linear-shaped charge. Because of these characteristics, the linear-shaped charge is generally more difficult to numerically simulate than the conical-shaped charge.

Figure 12.

Figure 12

Schematic of a linear-shaped charge problem.

Figure 13 shows the expansion of the explosive gas by the detonation, the deformation of the liner, and the formation of the jet. Most of the pressure generated by the two-dimensional detonation was concentrated in the center of the liner to create a jet, and some was used to expand the other part of the liner. Over time, a high-speed jet was formed in the front of the liner and a low-speed slug in the rear part of the liner. The pressure of the detonation wave reduced the thickness of a specific part of the case, and some parts were fragmented at approximately t=5.6 μs. In addition, the length of the jet was considerably shorter than that of the conical-shaped charge, and the surrounding casing moved forward together as the jet developed, and eventually, only the jet part was separated from the casing. Figure 14 shows the pressure, density, and temperature contours at t=7 μs after detonation. The casing was fragmented in several parts, through which the explosive gas escaped. In addition, most of the pressure was concentrated on the central wing portion of the jet, indicating a high temperature along the central axis of the jet. At this time, the jet was almost separated from the surrounding material and moved independently. These results are consistent with the experimental and numerical results of previous studies [13,33,34], indicating that the developed hydrocode can successfully simulate the linear-shaped charge.

Figure 13.

Figure 13

Snapshots of the jet evolution of a linear-shaped charge. The interface shapes and pressure contours are plotted at six time instants up to 5.6 μs after detonation.

Figure 14.

Figure 14

Jet formation of a linear-shaped charge at t=7 μs: (a) pressure contour, (b) density contour, and (c) temperature contour.

5. Conclusions

In this study, a conical- and a linear-shaped charge were numerically simulated using an Eulerian multi-material and multi-phase flow model for elasto-plastic solids and a high-explosive gas with a detonation. The elasto-plastic solids and the detonation of a high explosive charge were modeled using the Johnson–Cook material model and the programmed burn model, respectively. In addition, the stress was corrected back to the yield surface using the radial return mapping algorithm. The model was solved on the Cartesian grids using a third-order CENO and the third-order Runge–Kutta method for the elasto-plastic solids, and using a fifth-order WENO and the third-order Runge–Kutta method for the constitutive equations and the explosive gas equations. The boundary conditions on the material interfaces were imposed depending on the two materials crossing the boundary using the level-set and ghost fluid methods. The developed hydrocode was validated using two high-speed impact problems, and the hydrocode was used to successfully simulate the evolution and penetration of metal jets in the shaped charges after the detonation of an explosive charge. The developed hydrocode is expected to help in the simulation of large deformation and penetration problems of elasto-plastic solids other than shaped charges. In addition, future studies will investigate shaped charges with a three-dimensional geometry, which may require adaptive mesh refinements and parallel processing techniques.

Appendix A. Governing Equations

Appendix A.1. Eulerian Elasto-Plastic Solid Model

The governing equations for elasto-plastic solids under high-speed and high-strain rates in two-dimensional or axisymmetric geometry in an Eulerian framework can be represented as follows [11,12]:

Ut+Fx+Gy=S (A1)

where

U=(ρρuρvρEsxxsxysyy),F=(ρuρu2+pρuvu(ρE+p)usxxusxyusyy),G=(ρvρuvρv2+pv(ρE+p)vsxxvsxyvsyy),S=(SρSuSvSESsxx SsxySsyy) (A2)

where ρ is the density; u and v are the x- and y-velocity, respectively; E is the specific total energy; p is the pressure; and sij is the deviatoric stress tensor. The source terms in the vector S are given as follows:

Sρ=Ψxρu (A3)
Su=sxxx+sxyy+Ψ x(2sxx+syyρu2) (A4)
Sv=sxyx+syyy+Ψ x(sxyρuv) (A5)
SE=x(usxx+vsxy)+y(usxy+vsyy)+Ψx[usxx+vsxyu(ρE+p)] (A6)
Ssxx=sxx(ux+vy)+2Ωxysxy+2G(uxΦ) (A7)
Ssxy=sxy(ux+vy)+Ωxy(syysxx)+G(uy+vx) (A8)
Ssyy=syy(ux+vy)2Ωxysxy+2G(vyΦ) (A9)

where G is the shear modulus, Ωxy is the spin tensor, and Ψ is the switch function, and can be expressed as

Ωxy=12(uyvx) (A10)
Ψ={0, for 2D1, for axisymmetric (A11)
Φ=13(ux+vy+Ψux) (A12)

To calculate the temperature change caused by plastic deformation, auxiliary equations for effective plastic strain and temperature are required. As shockwave propagation and the plastic deformation process of a shaped charge occur within a short time, the temperature change in a solid could be mainly attributed to plastic deformation, and the other effects, such as heat transfer, are negligible. The resulting auxiliary equations are given as

ϵ¯pt+uϵ¯px+vϵ¯py=ϵ¯˙p (A13)
Tt+uTx+vTy=βW˙pρCv  (A14)

The effective plastic strain rate, ϵ¯˙p, in the aforementioned equation can be expressed as

ϵ¯˙p=23Λ (A15)

where the consistency parameters Λ and ξ can be expressed as

Λ=ξt (A16)
ξ=sij,trsij,tr2/3σY02G+(2/3)h (A17)

where t is the time step, sij,tr is the trial deviatoric stress, σY0 is the yield stress at a previous time step, and h is the hardening coefficient. The stress power caused by the plastic work, W˙p, is computed as

W˙p=ϵ¯˙pse (A18)

where se is the von Mises effective stress. The Taylor–Quinney (T–Q) parameter, β, which indicates the fraction of mechanical power converted to thermal power, is taken as

β=0.9 (A19)

Experimental results of Soares and Hokka [35] show that the T–Q parameter of some materials, such as Ti, Fe, Cu, and Sn, have values of approximately 0.8–0.9 under sufficient plastic strain. The stress tensor, σij, can be divided into a dilatational term, (pδij), and a deviatoric term, sij, as

σij=sijpδij (A20)

where p is obtained using the Mie–Grüneisen equation-of-state (EOS) and sij is calculated using the plastic flow theory.

Appendix A.2. Material Model

The Johnson–Cook model [20] is expressed as

σY=[A+B(ϵ¯p)n][1+C ln(ϵ¯˙pϵ¯˙0p)][1(TT0TmT0)m] (A21)

where 0<ϵ¯˙pϵ¯˙0p and T0T<Tm. T0 and Tm are the reference room and melting temperatures of materials, respectively. Compared to the Prandtl–Ruess model [36], which considers only the rate-independent strain hardening effect (the first term), the Johnson–Cook model considers the rate-dependent strain hardening effect (the second term) and thermal softening effect (the third term).

Appendix A.3. Radial Return Mapping Algorithm

The following yield function f(sij,σY) was introduced to determine whether a solid is in a pure elastic (f0) or plastic (f>0) domain:

f(sij,σY)=seσY=0 (A22)

where

se=32sijsij={32(sxx2+syy2+2sxy2), for 2D3(sxx2+syy2+sxy2+sxxsyy), for axisymmetric (A23)

To consider the plastic deformation of elasto-plastic solids, a radial return mapping algorithm [21,22] was applied. This algorithm can be divided into two steps. In the first step, the effective stress is calculated by assuming that the solid is a perfectly elastic material. In the second step, if the calculated effective stress is less than the yield stress, the effective stress is used; otherwise, it is corrected back to the yield surface using the stress. If the stress calculated in the first step is denoted as the “trial” stress, sij,tr, and the stress corrected in the second step is denoted as the “corrected” stress, sij,cor, the resulting stress can be obtained using

sij={sij,tr, if se,trσYsij,cor, otherwise (A24)

where

sij,cor=[1se,trσY0se,tr(1+h3G)]sij,tr (A25)

Appendix A.4. Mie–Grüneisen EOS for Solids

The dilatational stress (pressure) of solids was modeled using the Mie–Grüneisen [37,38] EOS, which can be expressed as

p=Γρe+f(ρ) (A26)

To prevent the square of the sound speed from becoming negative, Equation (A26) can be rewritten as follows:

p={p0+Γ0ρ0(ee0)+c02ρ0(ρρ0)[2ρΓ0(ρρ0)]2[ρs(ρρ0)]2, if ρρ0p0+Γ0ρ0(ee0)+c02ρ0(ρρ0), otherwise (A27)

where p0 is the reference pressure, e0 is the reference internal energy, ρ0 is the density of unstressed material, c0 is the bulk sound speed at zero pressure, Γ0 is the Grüneisen parameter, and s is the coefficient that relates the shock speed to the particle velocity.

The sound speed of compressible solids, c, is given as

c2={Γ0ρ0pρ2+c02ρ0[ρ+(sΓ0)(ρρ0)][ρs(ρρ0)]3, if ρρ0 Γ0ρ0pρ2+c02, otherwise (A28)

Appendix A.5. Programmed Burn Model

The programmed burn model based on the theory of detonation shock dynamics assumes that a detonation wave propagates at a constant velocity after the detonation. This constant velocity is known as the detonation velocity, and its value is determined experimentally according to the type of explosive. As the detonation wave propagates, the explosive power is burned and turned into an explosive gas, thus releasing its internal energy. In the programmed burn model, the internal energy of the explosive was calculated by introducing the Heaviside function located at the front of the detonation wave, which can be expressed as

e=e0(1H)+eproduct(pF,ρ)H (A29)

where H is the Heaviside function and e0 is the initial internal energy. The internal energy of the explosive product (gas), eproduct, was modeled using the Jones–Wilkins–Lee (JWL) EOS. The programmed burn model introduces a combustion function, F, which has a value of 0 when no explosive is burned and a value of 1 when completely combusted, and this value varies smoothly for several computational cells around the front of the detonation wave. The combustion function used in this study is

F=[max(F1,F2)]nb (A30)

where

F1=1ρ/ρ01ρ0/ρCJ (A31)
F2={0, if ttb(ttb)/tb, if tb<ttb+tb1, otherwise  (A32)

where nb=2 or 3, and ρCJ is the density at the Chapman-Jouguet (C-J) state. The burn interval, tb, is given as

tb=mbxVd (A33)

where mb = 3–6 and Vd is the detonation velocity.

The JWL EOS was used to model the thermodynamic state of the explosive gas, and can be expressed as

p=ωρe+A(1ωθR1)exp(R1θ)+B(1ωθR2)exp(R2θ) (A34)
e=pρωA(1ρω1ρ0R1)exp(R1θ)B(1ρω1ρ0R2)exp(R2θ) (A35)
c2=p(1+ω)ρA[(1+ω)ρR1ρθ]exp(R1θ)B[(1+ω)ρR2ρθ]exp(R2θ) (A36)

where θ=ρ/ρ0, ρ0 is the reference density at room temperature, A and B. are the linear coefficients, R1 and R2 are the nonlinear coefficients, and ω is the unitless coefficient.

Appendix B. Numerical Methods

Appendix B.1. Third-Order Runge–Kutta Scheme

First, the governing equation (Equation (A37)) can be expressed as

Ut=L(U) (A37)

where

L(U)=FxGy+S (A38)

Applying the third-order Runge–Kutta scheme to Equation (A37) yields

U(1)=Un+tL(Un) (A39)
U(2)=34Un+14U(1)+14tL(U(1)) (A40)
Un+1=13Un+23U(2)+23tL(U(2)) (A41)

Appendix B.2. Third-Order CENO Scheme

The space and source terms are discretized using the numerical flux, f^i±1/2,j, g^i±1/2,j, as

L(U)=1x(f^i+12,jf^i12,j)1y(g^i,j+12g^i,j12)+Si,j (A42)

where the numerical fluxes are computed using the CENO scheme, and the source term, Si,j, is obtained using the central difference method. The numerical flux is divided into two numerical fluxes as

f^i+12=f^i+12++f^i+12 (A43)

The two numerical fluxes, f^i+1/2±, are computed using the third-order CENO scheme. The first-order CENO numerical flux is defined as

f^i+12+,1=fi+ (A44)

where fk± is the Lax–Friedrichs (LF) flux, given as

fk±=12(fk±αuk), k=i2  i+3 (A45)

where

α={CFLdxdt, for global LFmaxiki+1(λk), for local LF (A46)

The second-order CENO numerical flux is computed as

f^i+12+,2=f^i+12+,1+Ψ(d1,d2) (A47)

where

d1=f^i+12+,2af^i+12+,1 (A48)
d2=f^i+12+,2bf^i+12+,1 (A49)
f^i+12+,2a=12fi1+32fi (A50)
f^i+12+,2b=12fi+12fi+1 (A51)
Ψ(d1,d2)={max[0,min(βd1,d2),min(d1,βd2)] if d20 min[0,max(βd1,d2),max(d1,βd2)] otherwise (A52)

where 1β2. β=1 and β=2 represent the minmod limiter and the superbee limiter, respectively. Lastly, the third-order CENO numerical flux can be obtained using:

f^i+12+,3=f^i+12+,2+minmod(d1,d2,d3) (A53)

where

d1=f^i+12+,3af^i+12+,2 (A54)
d2=f^i+12+,3bf^i+12+,2 (A55)
d3=f^i+12+,3cf^i+12+,2 (A56)
f^i+12+,3a=13fi276fi1+116fi (A57)
f^i+12+,3b=16fi1+56fi+13fi+1 (A58)
f^i+12+,3c=13fi+56fi+116fi+2 (A59)

where the minmod limiter is defined as

minmod(d1,d2,d3)={min(d1,d2,d3) if di>0 for imax(d1,d2,d3) if di<0 for i0 otherwise (A60)

Appendix B.3. Fifth-Order WENO Scheme

The fifth-order WENO numerical flux can be calculated using the weighted average of the first-, second-, and third-order numerical fluxes as

f^i+12+=ω1f^i+12+,(1)+ω2f^i+12+,(2)+ω3f^i+12+,(3) (A61)

where

f^i+12+,(1)=13fi276fi1+116fi (A62)
f^i+12+,(2)=16fi1+56fi+13fi+1 (A63)
f^i+12+,(3)=13fi+56fi+116fi+2 (A64)

Here, the weighting factors are given as

ωk=akak (A65)
ak=γk(ε+sk)2 (A66)
γ1=0.1 (A67)
 γ2=0.6 (A68)
 γ3=0.3 (A69)
s1=1312(fi22fi1+fi)2+14(fi24fi1+3fi)2 (A70)
s2=1312(fi12fi+fi+1)2+14(fi1fi+1)2 (A71)
s3=1312(fi2fi+1+fi+2)2+14(3fi4fi+1+fi+2)2 (A72)

where ε106.

Appendix B.4. Level-Set Method for Interface Tracking

If the velocity vector on the material interface is (u,v), the advection equation of the interface can be expressed as

ϕt+uϕx+vϕy=0 (A73)

where ϕ is the signed distance function. Equation (A73) is solved using the third-order Runge–Kutta and the fifth-order WENO methods. While solving Equation (A73), ϕ may lose the signed distance property and may need to be re-initialized using the following equation:

ϕτ+S(ϕ)(ϕx2+ϕy21)=0 (A74)

where S(ϕ) can be expressed using the function proposed by Peng et al. [39] as

S(ϕ)=ϕϕ2+(ϕx2+ϕy2)(x)2 (A75)

Subsequently, Equation (A74) can be discretized as

ϕτ=L(ϕ) (A76)
L(ϕ)=S+(max[(a+)2,(b)2]+max[(c+)2,(d)2]1)S(max[(a)2,(b+)2]+max[(c)2,(d+)2]1) (A77)

where

a+=max(a,0) (A78)
 a=min(a,0) (A79)
a=ϕx (A80)
 b=ϕx+ (A81)
 c=ϕy (A82)
d=ϕy+ (A83)
ϕx±, ϕy±WENO5 (A84)

The CFL condition is

τ=CFLτx (A85)

where CFLτ0.3.

Funding

This work was supported by the Korean Institute of Energy Technology Evaluation and Planning (KETEP) and the Ministry of Trade, Industry & Energy (MOTIE) of the Republic of Korea (No. 20208901010010).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The author declares no conflict of interest.

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Walters W.P., Zukas J.A. Fundamentals of Shaped Charges. Wiley-Interscience; Hoboken, NJ, USA: 1989. [Google Scholar]
  • 2.Żochowski P., Warchoł R., Miszczak M., Nita M., Pankowski Z., Bajkowski M. Experimental and Numerical Study on the PG-7VM Warhead Performance against High-Hardness Armor Steel. Materials. 2021;14:3020. doi: 10.3390/ma14113020. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Duprey K., Saucier E. Separation Systems Comparison for ARES I Launch Vehicle; Proceedings of the 44th AIAA/ASME/SAE/ASEE Joint Propulsion Conference & Exhibit; Hartford, CT, USA. 21–23 July 2008; p. 4514. [Google Scholar]
  • 4.Molinari J.F. Finite element simulation of shaped charges. Finite Elem. Anal. Des. 2002;38:921–936. doi: 10.1016/S0168-874X(02)00085-9. [DOI] [Google Scholar]
  • 5.Liu M.B., Liu G.R., Lam K.Y., Zong Z. Meshfree particle simulation of the detonation process for high explosives in shaped charge unlined cavity configurations. Shock Waves. 2003;12:509–520. doi: 10.1007/s00193-003-0185-2. [DOI] [Google Scholar]
  • 6.Liu M.B., Liu G.R., Zong Z., Lam K.Y. Computer simulation of high explosive explosion using smoothed particle hydrodynamics methodology. Comput. Fluids. 2003;32:305–322. doi: 10.1016/S0045-7930(01)00105-0. [DOI] [Google Scholar]
  • 7.Ma T., Wang C., Ning J. Engineering Plasticity and Its Applications from Nanoscale to Macroscale: (with CD-ROM), Proceedings of the 9th AEPA2008, Daejeon, Korea, 20–24 October 2008. World Scientific; Singapore: 2009. Numerical study on the shaped charges; pp. 377–382. [Google Scholar]
  • 8.Kim K.H., Yoh J.J. Shock compression of condensed matter using multimaterial reactive ghost fluid method. J. Math. Phys. 2008;49:043511. doi: 10.1063/1.2905152. [DOI] [Google Scholar]
  • 9.Zhang X., Wu C., Huang F. Penetration of shaped charge jets with tungsten–copper and copper liners at the same explosive-to-liner mass ratio into water. Shock Waves. 2010;20:263–267. doi: 10.1007/s00193-010-0248-0. [DOI] [Google Scholar]
  • 10.Chen Q., Liu K. A high-resolution Eulerian method for numerical simulation of shaped charge jet including solid–fluid coexistence and interaction. Comput. Fluids. 2012;56:92–101. doi: 10.1016/j.compfluid.2011.11.017. [DOI] [Google Scholar]
  • 11.Sambasivan S.K., Udaykumar H.S. A sharp interface method for high-speed multi-material flows: Strong shocks and arbitrary materialpairs. Int. J. Comput. Fluid Dyn. 2011;25:139–162. doi: 10.1080/10618562.2011.558011. [DOI] [Google Scholar]
  • 12.Sambasivan S., Kapahi A., Udaykumar H.S. Simulation of high speed impact, penetration and fragmentation problems on locally refined Cartesian grids. J. Comput. Phys. 2013;235:334–370. doi: 10.1016/j.jcp.2012.10.031. [DOI] [Google Scholar]
  • 13.Feng D.L., Liu M.B., Li H.Q., Liu G.R. Smoothed particle hydrodynamics modeling of linear shaped charge with jet formation and penetration effects. Comput. Fluids. 2013;86:77–85. doi: 10.1016/j.compfluid.2013.06.033. [DOI] [Google Scholar]
  • 14.Yi J., Wang Z., Yin J., Zhang Z. Simulation study on expansive jet formation characteristics of polymer liner. Materials. 2019;12:744. doi: 10.3390/ma12050744. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Pyka D., Kurzawa A., Bocian M., Bajkowski M., Magier M., Sliwinski J., Jamroziak K. Numerical and experimental studies of the ŁK type shaped charge. Appl. Sci. 2020;10:6742. doi: 10.3390/app10196742. [DOI] [Google Scholar]
  • 16.Du Y., He G., Liu Y., Guo Z., Qiao Z. Study on Penetration Performance of Rear Shaped Charge Warhead. Materials. 2021;14:6526. doi: 10.3390/ma14216526. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Peng J., Jiang J., Men J., Li J., Zhou D., Hu Y. The Penetration–Explosion Effects of Differently Distributed Inactive/Active Composite Shaped Charge Jets. Materials. 2022;15:344. doi: 10.3390/ma15010344. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Liu X.D., Osher S. Convex ENO high order multi-dimensional schemes without field by field decomposition or staggered grids. J. Comput. Phys. 1998;142:304–330. doi: 10.1006/jcph.1998.5937. [DOI] [Google Scholar]
  • 19.Fedkiw R.P., Aslam T., Merriman B., Osher S. A non-oscillatory Eulerian approach to interfaces in multimaterial flows (the ghost fluid method) J. Comput. Phys. 1999;152:457–492. doi: 10.1006/jcph.1999.6236. [DOI] [Google Scholar]
  • 20.Johnson G.R., Cook W.H. Fracture characteristics of three metals subjected to various strains, strain rates, temperatures and pressures. Eng. Fract. Mech. 1985;21:31–48. doi: 10.1016/0013-7944(85)90052-9. [DOI] [Google Scholar]
  • 21.Ponthot J.P. An extension of the radial return algorithm to account for rate-dependent effects in frictional contact and visco-plasticity. J. Mater. Process. Technol. 1998;80:628–634. doi: 10.1016/S0924-0136(98)00125-3. [DOI] [Google Scholar]
  • 22.Ponthot J.P. Unified stress update algorithms for the numerical simulation of large deformation elasto-plastic and elasto-viscoplastic processes. Int. J. Plast. 2002;18:91–126. doi: 10.1016/S0749-6419(00)00097-8. [DOI] [Google Scholar]
  • 23.Shu C.W. High-order finite difference and finite volume WENO schemes and discontinuous Galerkin methods for CFD. Int. J. Comput. Fluid Dyn. 2003;17:107–118. doi: 10.1080/1061856031000104851. [DOI] [Google Scholar]
  • 24.Sethian J.A. Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science. Volume 3 Cambridge University Press; Cambridge, UK: 1999. [Google Scholar]
  • 25.Udaykumar H.S., Tran L., Belk D.M., Vanden K.J. An Eulerian method for computation of multimaterial impact with ENO shock-capturing and sharp interfaces. J. Comput. Phys. 2003;186:136–177. doi: 10.1016/S0021-9991(03)00027-5. [DOI] [Google Scholar]
  • 26.Mehmandoust B., Pishevar A.R. An Eulerian particle level set method for compressible deforming solids with arbitrary EOS. Int. J. Numer. Methods Eng. 2009;79:1175–1202. doi: 10.1002/nme.2607. [DOI] [Google Scholar]
  • 27.Tran L., Udaykumar H.S. A particle-level set-based sharp interface cartesian grid method for impact, penetration, and void collapse. J. Comput. Phys. 2004;193:469–510. doi: 10.1016/j.jcp.2003.07.023. [DOI] [Google Scholar]
  • 28.Camacho G.T., Ortiz M. Adaptive Lagrangian modelling of ballistic penetration of metallic targets. Comput. Methods Appl. Mech. Eng. 1997;142:269–301. doi: 10.1016/S0045-7825(96)01134-6. [DOI] [Google Scholar]
  • 29.Cooper S.R., Benson D.J., Nesterenko V.F. A numerical exploration of the role of void geometry on void collapse and hot spot formation in ductile materials. Int. J. Plast. 2000;16:525–540. doi: 10.1016/S0749-6419(99)00072-8. [DOI] [Google Scholar]
  • 30.Shimamura K., Ootsuka T. Study of water entry of high-špeed projectile. Procedia Eng. 2013;58:232–239. doi: 10.1016/j.proeng.2013.05.027. [DOI] [Google Scholar]
  • 31.Saran S., Ayısıt O., Yavuz M.S. Experimental investigations on aluminum shaped charge liners. Procedia Eng. 2013;58:479–486. doi: 10.1016/j.proeng.2013.05.055. [DOI] [Google Scholar]
  • 32.Sun S., Jiang J., Wang S., Men J., Li M., Wang Y. Comparison of Shaped Charge Jet Performance Generated by Machined and Additively Manufactured CuSn10 Liners. Materials. 2021;14:7149. doi: 10.3390/ma14237149. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 33.Rolc S., Buchar J., Akstein Z. Computer simulation of explosively formed projectiles (EFP); Proceedings of the 23rd International Symposium on Ballistics; Tarragona, Spain. 16–20 April 2007; pp. 185–192. [Google Scholar]
  • 34.Cheng X., Huang G., Liu C., Feng S. Design of a novel linear shaped charge and factors influencing its penetration performance. Appl. Sci. 2018;8:1863. doi: 10.3390/app8101863. [DOI] [Google Scholar]
  • 35.Soares G.C., Hokka M. The Taylor–Quinney coefficients and strain hardening of commercially pure titanium, iron, copper, and tin in high rate compression. Int. J. Impact Eng. 2021;156:103940. doi: 10.1016/j.ijimpeng.2021.103940. [DOI] [Google Scholar]
  • 36.Khan A.S., Huang S. Continuum Theory of Plasticity. John Wiley & Sons; Hoboken, NJ, USA: 1995. [Google Scholar]
  • 37.Lemons D.S., Lund C.M. Thermodynamics of high temperature, Mie–Gruneisen solids. Am. J. Phys. 1999;67:1105–1108. doi: 10.1119/1.19091. [DOI] [Google Scholar]
  • 38.Heuzé O. General form of the Mie–Grüneisen equation of state. Comptes Rendus Mec. 2012;340:679–687. doi: 10.1016/j.crme.2012.10.044. [DOI] [Google Scholar]
  • 39.Peng D., Merriman B., Osher S., Zhao H., Kang M. A PDE-based fast local level set method. J. Comput. Phys. 1999;155:410–438. doi: 10.1006/jcph.1999.6345. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Not applicable.


Articles from Materials are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES