Abstract
To investigate the ricochet phenomenon and failure characteristics for PMMA (Polymethyl-methacrylate) plates subjected to oblique penetration, an improved peridynamic contact model is proposed in this study. The proposed model incorporates the dynamic friction coefficient and shank friction force, complemented by a hybrid contact search strategy that combines grid search and KD-tree methods to enhance computational efficiency. To validate the model and approach, numerical simulations for the oblique impact tests on PMMA are conducted, where the peridynamic results have a satisfactory agreement with the corresponding experimental data. The ricochet phenomenon is accurately reproduced in the peridynamic simulations, underscoring that the proposed model and approach have the capability to effectively capture the intricate failure characteristics in PMMA under oblique penetration. Additionally, a systematic analysis is performed to investigate the influence of critical parameters, including the incidence angle, initial velocity, and attack angle, on the overall oblique penetration performance. These findings highlight the robustness and practical applicability of the proposed model and approach in predicting and analyzing intricate failure responses in PMMA under dynamic loading conditions.
Introduction
Polymethyl-methacrylate (PMMA) is extensively utilized in protection applications due to its commendable resistance to penetration and perforation (Esfahlani, 2021; Faye et al., 2016). Consequently, considerable attention has been devoted to understanding the failure mechanisms of PMMA under impact loading conditions. In practical scenarios, achieving a perfectly perpendicular impact during projectile-target interactions is often challenging, resulting in projectiles frequently penetrating targets at oblique angles (Rosenberg and Dekel, 2012; Stronge, 2018). Thus, investigating the oblique penetration characteristics of PMMA is of critical importance.
Traditional solution methods for analyzing oblique penetration typically encompass empirical and analytical approaches (Forquin et al., 2012; Kazarinov et al., 2020; Wu et al., 2004). The empirical method integrates theoretical analysis with experimental data to formulate algebraic equations that reflect the principles of momentum and energy conservation. By solving these algebraic equations, key penetration parameters such as penetration depth, residual velocity, and ballistic limits can be derived. Nevertheless, these methods often provide a limited and oversimplified representation of the constitutive relations and penetration mechanisms, failing to fully capture the complexities inherent in the actual process. As a result, comprehensively characterizing the entire physical process of oblique penetration remains a significant challenge.
In recent years, numerical simulation has emerged as an indispensable tool for the analysis of oblique penetration. Through the numerical analysis, the oblique penetration process can be effectively visualized, and various detailed information can be captured, which is always difficult to observe in experimental tests. For instance, Liu et al. (2009) conducted three-dimensional numerical simulations of oblique penetration into concrete, and the final penetration depths under different oblique angles were analyzed. Børvik et al. (2011) proposed a modified Johnson-Cook model and Cockcroft–Latham failure criterion. Numerical simulations on the oblique impact of aluminum plates were then conducted, and the numerical results agreed well with experimental data. Additionally, numerical analyses on the dynamic behavior of functionally graded plates under oblique impact loadings were performed in Hakan et al. (2023), in terms of damage, deformation, and failure mechanisms. Despite these advances, the numerical methods currently employed in studies on oblique penetration analysis primarily adhere to the traditional continuum mechanics theory, where the continuity hypothesis inherently contradicts the presence of discontinuities. This discrepancy poses challenges in effectively characterizing the failure mechanism associated with oblique penetration, thereby affecting both numerical efficiency and accuracy.
Peridynamics, as a non-local theory, has demonstrated remarkable potential in addressing discontinuous problems (Silling, 2000; Silling and Lehoucq, 2008). Unlike the continuum mechanics theory, peridynamics adopts spatial integral equations rather than partial spatial derivatives to describe the motion equations. Thus, the above contradiction between the continuity hypothesis and intrinsic discontinuity is totally addressed in peridynamics. Moreover, the interaction between material points in peridynamic theory is conceptualized as a bond. These bonds represent the forces exchanged between pairs of material points within a defined horizon, capturing the nonlocal nature of the interactions. Damage and failure are elegantly described through the progressive breakage of these bonds (Silling and Askari, 2005). This bond-breaking mechanism provides a robust and intuitive framework for modeling the spontaneous initiation and propagation of cracks, even in complex scenarios involving branching, merging, or other discontinuous behaviors.
The initial formulation of peridynamics is known as the bond-based peridynamics. It owns the advantage of being simple and easy to use, while still facing the restriction of a fixed Poisson's ratio. To overcome this limitation, state-based peridynamics is developed as a more general framework (Silling et al., 2007), further divided into ordinary and non-ordinary types. Nowadays, promising applications and achievements of peridynamics have been gained in various areas, including quasi-static or dynamic fracture of diverse materials (He et al., 2021; Li et al., 2021; Ma et al., 2023; Zhang and Dai, 2025), impact and explosion failure (Wu et al., 2022, 2023; Zhu and Zhao, 2021), multi-scale modeling (Bie et al., 2024c; Dai et al., 2021; Gu et al., 2017; Guo et al., 2020), multi-field coupling study (Amani et al., 2016; Bie et al., 2024a, 2024b; Hu et al., 2018; Zhang and Dai, 2024), and the coupling between peridynamics and other numerical methods (Chen and Yu, 2022; Dai et al., 2023; Han et al., 2016; Zhong et al., 2024).
In the context of impact failure, peridynamics has yielded substantial achievements over the past few decades. At relatively low impact velocities, the predominant failure mode is impact-induced fracture. Research in this domain has focused on brittle (Wu and Huang, 2022), ductile (Wang et al., 2019), and composite materials (Wu et al., 2020). Peridynamic simulations can satisfactorily capture the crack initiation and propagation, including the crack branching and multiple crack growth. Conversely, at higher impact velocities, penetration failure becomes the primary concern, with analyses performed for concrete (Liu et al., 2025), glass (Bobaru et al., 2012), steel (Pathrikar et al., 2019), PMMA (Wu et al., 2021), and soft materials (Huang et al., 2023), respectively. Peridynamic simulations provide detailed insights into the penetration process, enabling the characterization of intricate failure mechanisms.
In previous studies, research emphases mainly focused on the fracture and failure analysis related to perpendicular impact issues, with limited attention given to oblique penetration. Different from perpendicular penetration, the oblique penetration process is inherently more complex, as projectiles may deflect due to asymmetric forces, ultimately penetrating the target at a negative angle. This ricochet phenomenon has been observed and investigated in several studies, yet it remains an area that requires further investigation. In this work, we propose an improved peridynamic contact model that incorporates the dynamic friction coefficient and shank friction force, along with a hybrid contact search strategy integrating grid search and KD-tree methods. The failure characteristics of PMMA under oblique penetration are comprehensively analyzed, with particular attention given to the ricochet phenomenon. Additionally, the effects of incidence angle, initial velocity, and attack angle on the penetration process are systematically investigated, focusing on failure patterns, ballistic trajectories, and projectile deflection angles. The proposed model and approach effectively capture the intricate failure mechanisms of PMMA under oblique penetration, offering valuable insights and advancing the understanding of its dynamic response.
Methodology
Basic brief to the ordinary state-based peridynamics
The motion equation in state-based peridynamics is formulated to describe the dynamic behavior of a material point by considering the nonlocal interactions with its surrounding points within a defined horizon. It is expressed as:

Configuration of interaction between material points.
In ordinary state-based peridynamics (Silling et al., 2007), the force vector state
The strain energy density of ordinary state-based peridynamics is given by:
Using the chain rule,
Visco-elastic model in peridynamics
The dynamic mechanical behavior of PMMA is represented by the dynamic viscoelasticity model (Wu et al., 2021), as shown in Figure 2, which can describe the viscoelastic behaviors under low and high stretch rates, respectively.

Decomposition of the deviatoric extension state in the visco-elastic model.
The total deviatoric extension state can be decomposed and represented by:
Given equation (15), equation (4) is rewritten as:
Finally, we can derive the force scalar state,
Where
Numerical implementation
Numerical discretization
For numerical analysis, the governing equations of motion equation (1) after the discretization are described as:
The displacement of point
Where u,
Damage and failure criterion
In peridynamics, one of its remarkable advantages is the description of the natural initiation and propagation of cracks without extra complicated failure criteria. The most widely used criterion is the bond stretch criterion. Once any bond stretch reaches a given critical value
The current state of each bond is represented by a Boolean function, that
The local damage of each point can be finally obtained by the ratio:
Contact model
In the peridynamic original configuration, material points in separated bodies are much greater than the grid spacing, meaning there is no interaction among them. When external loadings are so large as to make such separated bodies come in contact, or a moving body finally impacts on another one at a certain initial velocity, it necessitates the contact model to maintain the reasonable interaction between material points rather than suffering from the issue of interpenetration.
Aiming at the contact problems in peridynamics, considerable efforts have focused on this field, and various contact models in peridynamics have been proposed and utilized in dynamic contact, impact and penetration, sticking and frictional contact, and fracture analysis associated with contact (Guan et al., 2023; Kamensky et al., 2019; Lu et al., 2021; Tian et al., 2024; Wang et al., 2024; Zhang et al., 2022). In this study, the oblique penetration is modeled and analyzed. It is a fairly complex process, and the contact domain needs to be updated in each calculation step. Therefore, this work is based on the most commonly used short-range force contact model (Macek and Silling, 2007), as shown in Figure 3. Meanwhile, the dynamic friction coefficient and shank friction force are considered in the contact model to have a better description of the failure characteristic of oblique penetration.

Schematic diagram of the contact model in peridynamics.
And
Moreover, it is notable that the short-range force is validated if and only if the distance between material points in separated bodies is greater than
According to Coulomb's law, the friction force is formulated as:
Through numerous experimental observations, it is known that there is a nonlinear relationship between the friction coefficient and projectile velocity (Ben-Dor et al., 2007; Montgomery, 1976). The dynamic friction coefficient is not constant during the penetration process, especially in the oblique impact, where the friction force has a crucial effect on the ballistic trajectory. In this work, a velocity-dependent friction law (Chen, 1989) is adopted, and the dynamic friction coefficient is formulated as:
In addition, many researchers ignore the shank friction in the process of projectile penetration, however, there are experimental tests that indicate that the shank friction should be considered (Chai et al., 2019; Yu et al., 2012), especially in the high-velocity impact cases. From the cavity expansion theory (Wang et al., 2007), the shank friction
In peridynamics, the contact force and shank friction force are applied as the force density and not imposed directly on the bonds. The peridynamic governing equation (1) can be reformulated as:
Search strategy
For the search strategy in peridynamic simulations, there are mainly three typical choices in the numerical implementations brute-force search method, the grid search method, and the KD-tree search method. The brute-force search method solves problems by exhaustively enumerating all possible solutions. It is simple and easy to implement, but its efficiency is relatively low and causes significant computational consumption. The grid search method divides the search region into regular grids of points, and each point only searches other points in its ambient grid. It applies to both continuous and discrete search spaces. Nevertheless, its efficiency depends on the point distribution and even degrades to the brute-force search when the point distribution is considerably non-uniform. The core of the KD-tree search method is the binary tree structure. The points are partitioned into different regions, and the tree structure allows for the rapid exclusion of regions that cannot contain the nearest neighbor, thereby reducing the computational cost.
To have better calculation efficiency, numerical simulations are often implemented through parallel computing. It is evident that the grid search method and KD-tree search method are much more efficient than the brute-force search method. Whereas the grid search method and KD-tree search method still face restrictions when they are parallelized. On the one hand, if a shared-memory hash table is used in the grid search method, ensuring process safety incurs significant resource overhead. Additionally, hash collisions may occur when a large number of points are inserted simultaneously, thus leading to the parallel efficiency being lower than the single-process efficiency. On the other hand, there are two common approaches to parallelization for the KD-tree search method, single-process tree construction with multi-process search and multi-process tree construction with merging and multi-process search. The efficiency improvement of the former one is relatively limited due to the bottleneck in tree construction. The latter one introduces significant overhead to ensure the balance of the merged KD-tree, which may outweigh the benefits of parallelization.
In this study, an integration of the grid search method and the KD-tree search method is proposed to address these limitations and achieve satisfactory parallel performance. The process begins by dividing the search region into regular grids based on the number of parallel processes, following the grid search methodology. To account for edge effects, the boundary of each grid is extended by a certain distance, chosen as the horizon size in this study, to form an expansion space. Within this expansion space, a KD-tree is constructed to facilitate efficient query and search operations. This hybrid approach leverages the strengths of both methods, achieving a balance between computational efficiency and parallel scalability.
To evaluate the efficiency of the proposed strategy, a simple numerical experiment is conducted. A total of 30,000 points are randomly distributed within a three-dimensional space measuring 100 mm × 100 mm × 100 mm, with a search radius of 3 mm. Table 1 illustrates the search times for each method, comparing single-process execution and parallel execution using four processes. To further illustrate the performance of the proposed model and approach, benchmark tests at different problem scales (e.g., 30,000, 100,000, 300,000, and 900,000 material points) are conducted, as shown in Table 2. The proposed hybrid search strategy achieves a satisfactory acceleration on the search time using four parallel processes, especially when the number of material points is sufficient. Notably, the Grid search and KD-tree methods exhibit a great performance, while the proposed method further improves the search efficiency by combining these two methods. The greatest speedup ratio of the proposed method with four processes reaches approximately 100×, demonstrating good parallel scalability.
Comparison of search time across each method with randomly distributed material points.
Comparison of search time across each method with uniformly distributed material points in different amounts.
Numerical validation
The oblique impact tests on PMMA were performed in Dorogoy et al. (2010), and experimental data available from two cases are chosen here for numerical validation. The first case is conducted with a 0.3″ projectile impacting on a single PMMA plate, and the second test case involves a 0.5″ projectile impacting on the three-layer PMMA plates. The schematic diagram and geometric model for these two cases are shown in Figures 4 and 5. According to the experimental conditions, the incidence angle of the projectile in these two cases is 30°, and its initial velocity is 720 and 928 m/s, respectively.

Schematic diagram and geometric model for oblique impact on a single plate.

Schematic diagram and geometric model for oblique impact on the three-layer PMMA plates.
In this work, the projectile is assumed to be a steel impactor. The material information in peridynamic simulations includes: for the projectile, we use Young's modulus
Figure 6 presents a comparison of the final failure patterns in two cases between experimental observations and peridynamic results. From Figure 6, we can see that the ricochet phenomenon is accurately predicted by the peridynamic simulations, both in terms of the direction and separated position of the projectile, whether in the single plate case or the three-layer plate configuration. In the first case, failure on the rear face of the plate can be evidently observed in both experimental and numerical results, despite the projectile not penetrating the plate. In the second case, the cracks in the bottom plate are effectively reproduced in the peridynamic simulations, although the crack propagation paths exhibit slight discrepancies compared to the experimental results. Notably, the experimental observations in Figure 6(b) reveal that the projectile exits the three-layer targets through the middle plate, resulting in severe failure of both the top and middle plates. The corresponding failure patterns for each of the three plates from peridynamic simulations are illustrated in Figure 7, providing a detailed depiction of the failure characteristics for each plate. Overall, one can conclude that the peridynamic results have a satisfactory agreement with the corresponding experimental findings.

Final failure patterns of the PMMA plates under oblique impact, left: experimental observations (Dorogoy et al., 2010), right: peridynamic results. (a) Oblique impact on a single PMMA plate. (b) Oblique impact on the three-layer PMMA plates.

Failure patterns of three-layer plates, (a) top plate, (b) middle plate, and (c) bottom plate.
To demonstrate the advantages of the proposed model, a comparative analysis is conducted using the single PMMA plate case between the proposed model and the basic short-range force contact model, as shown in Figure 8. The results indicate that the basic short-range force contact model with a constant friction coefficient fails to accurately capture the ricochet trajectory. The proposed model, which integrates both the dynamic friction coefficient and shank friction force, provides the best agreement with experimental observations in terms of failure patterns, projectile trajectory, and residual velocity. These findings confirm that both the dynamic friction coefficient and shank friction force are essential components for accurately simulating the oblique penetration process.

Final failure patterns of the single PMMA plate, left: results obtained from the proposed model in this study, and right: results obtained from the basic short-range force contact model.
A convergence study is conducted to evaluate the robustness of the proposed model, where three different grid spacings are chosen here, Δx = 0.15, 0.2, and 0.25. Overly fine grid spacings may lead to prohibitively high computational cost, whereas overly coarse grid spacings may introduce discretization-induced uncertainty in local fracture details. The failure morphology of the PMMA plate and projectile trajectory are compared across the three grid spacings, as depicted in Figure 9. Numerical results with different grid spacings present a great convergence, which has satisfactory agreements compared with experimental measurements, further confirming the stability and reliability of the proposed model and approach.

Final failure patterns of the single PMMA plate with different grid spacings, left: Δx = 0.15 mm, middle: Δx = 0.2 mm, and right: Δx = 0.25 mm.
To have a better understanding of projectile ricochet during oblique impacts, trajectories of the projectile over time for the two cases are displayed in Figures 10 and 11. Figure 10 provides a comprehensive view of the projectile's deflection and yaw throughout the process. In this scenario, the force acting on the projectile body is asymmetrical, thus leading to deflection during the penetration process. The position of the projectile is effectively predicted in the peridynamic simulations, as evidenced by the comparison between Figures 6(a) and 10(e). In Figure 6(a), the projectile has not completely exited the plate at 250 μs, and Figure 10(e) demonstrates a similar position of the projectile at 265 μs. Additionally, the projectile does not penetrate the plate, and its orientation shifts before reaching the bottom surface. Interestingly, the failure area on the rear face is nearly equivalent to that on the impact face.

Trajectories of the projectile in time sequences within the single PMMA plate, (a) 45 μs, (b) 94 μs, (c) 142 μs, (d) 212 μs, (e) 260 μs, (f) 330 μs.

Trajectories of the projectile in time sequences within the three-layer PMMA plates, (a) 76 μs, (b) 153 μs, (c) 229 μs, (d) 306 μs, (e) 382 μs, (f) 458 μs.
For the three-layer PMMA plates, the projectile remains nearly horizontal upon initial contact with the middle plate. The projectile ultimately exits the middle plate, with its inclination angle evidently decreasing as it leaves the three-layer plates. In Figure 6(b), the times recorded for the three positions obtained from experimental tests are considerably greater than those in the peridynamic results, attributed to the initial distance between the project and target in the experimental setup. Whereas, the time interval between the projectile at position 1 and position 2 in Figure 6(b) is approximately 220 μs, closely matching the 230 μs interval obtained from the peridynamic results, as shown in Figures 11(a) and 11(d).
The curves depicting the projectile displacement, derived from experimental and numerical results, are plotted in Figure 12. Given the potential for slight deformation of the projectile, displacements at the centroid rather than the warhead are chosen here. Due to the restriction on the experimental conditions, directly recording the projectile displacement is exceedingly difficult. Consequently, the corresponding data presented in Figure 12 is gained from the flash X-ray pictures captured during the experimental tests. The numerical curves are in great coincidence with the experimental data for both cases, aligning closely in terms of both variation trends and actual values.

Comparison of projectile displacement between experimental data (Dorogoy et al., 2010) and numerical results, (a) the case with the single PMMA plate and (b) the case with the three-layer PMMA plates.
Based on the projectile displacement curves in Figure 12, we extract discrete data points and compute the relative errors and root-mean-square error. The relative errors for the single plate case at three main positions of the projectile are 2.53%, 3.25%, and 5.03%, respectively. The relative errors for the three-layer plates case at four main positions of the projectile are 1.49%, 1.77%, 2.71%, and 2.97%, respectively. The root-mean-square errors for these two cases are 3.691 and 3.683 mm, respectively. These quantitative indicators have been provided with more rigorous data support for the reliability of the proposed model.
Discussion
The influence of incidence angle on the penetration process
In the previous section, the ricochet phenomenon was observed for both the single plate and three-layer plates when the incidence angle was 30°. It is well established that the incidence angle is a critical factor in the penetration process, particularly in oblique impact scenarios, as it significantly influences the projectile's trajectory. To further investigate this influence, additional cases with incidence angles of 10°, 20°, 45°, and 60° are analyzed, while maintaining the initial velocity consistent with the previous section.
Trajectories of the projectile and failure patterns of the targets for these cases are displayed in Figures 13 and 14, representing the single plate and three-layer plates, respectively. For the single plate, the ricochet phenomenon is still evident at incidence angles of 10° and 20°, even if the projectile does not enter the plate at the incidence angle of 10°, so that the projectile just slides across the surface upon contact. Among the cases of 10°, 20°, and 30°, the failure area increases progressively, as does the time required for the projectile to ricochet off the plate. At higher incidence angles of 45° and 60°, the projectile directly penetrates the plate, with minimal deviation in its trajectory during the penetration process.

Trajectories of the projectile and failure patterns of the single plate under oblique impact with different incidence angles, (a) 10°, (b) 20°, (c) 45°, and (d) 60°.

Trajectories of the projectile and failure patterns of the three-layer plates under oblique impact with different incidence angles, (a) 10°, (b) 20°, (c) 45°, and (d) 60°.
For the three-layer plates, as illustrated in Figure 14, the effect of incidence angle on the penetration process exhibits a similar trend to that observed for the single plate. The ricochet phenomenon occurs at incidence angles of 10° and 20° but is absent in the cases of 45° and 60°. Moreover, the failure area of the former two cases is significantly larger than that of the latter two cases. Notably, the projectile's trajectory undergoes a complete alteration after exiting the target in the case of 20°, as shown in Figure 14(b). In contrast, the projectile is even stuck in the three-layer plates in the case of 30°, as depicted in Figure 14(c). The reason for these differences can be further understood by analyzing the variation in the projectile's velocity, as discussed below.
The residual velocity of the projectile for these cases is recorded in Figure 15. As shown in Figure 15(a), we can see that the residual velocity of the projectile is the lowest among these cases when the incidence angle is 30°, corresponding to the longest duration of projectile interaction with the plate. Although the projectile does not penetrate the plate at incidence angles of 10°, 20°, and 30°, its residual velocity decreases dramatically as the incidence angle increases. This law is quite the opposite for the cases of 45° and 60°, where the residual velocity of the projectile gradually increases, reaching values much higher than that observed at 30°.

Residual velocities of the projectile in time sequences, (a) results of the single PMMA plate, and (b) results of the three-layer PMMA plates.
Additionally, for the three-layer plates, the influence of the incidence angle on the penetration process follows a similar trend to that of the single plate. It is worth noting that at the incidence angle of 45°, the residual velocity still decreases at the final stage. Based on the sectional view, it is inferred that the projectile can penetrate the three-layer plates and exit through the bottom plate with a thoroughly altered trajectory.
The influence of initial velocity on the penetration process
To investigate the effect of initial velocity on the penetration process, four representative velocities are chosen here, 500, 600, 800, and 900 m/s for the single PMMA plate, and 700, 800, 1000, and 1100 m/s for the three-layer PMMA plates. In all cases, the incidence angle is fixed to be 30°. Figures 16 and 17 show the trajectories of the projectile and corresponding failure patterns of the PMMA plates.

Trajectories of the projectile and failure patterns of the single plate under oblique impact with different initial velocities, (a) 500 m/s, (b) 600 m/s, (c) 800 m/s, and (d) 900 m/s.

Trajectories of the projectile and failure patterns of the three-layer plates under oblique impact with different initial velocities, (a) 700 m/s, (b) 800 m/s, (c) 1000 m/s, and (d) 1100 m/s.
For the single plate, the projectile ricochet is observed at lower initial velocities of 500 and 600 m/s. The projectile does not totally enter the plate in the former case, and its trajectories and failure area closely resemble those observed when the initial velocity is 720 m/s with the incidence angle of 20° (as shown in Figure 13(b)). Besides, a comparison between Figures 6(a) and 16(b) reveals no significant differences in terms of the projectile trajectory and failure area, apart from slight variations in the crack propagation path on the top surface of the plate. At higher initial velocities of 800 and 900 m/s, the projectile directly penetrates the plate. Nevertheless, the projectile's direction is different between these two scenarios, as well as the failure area in the target.
For the three-layer plates, the ricochet phenomenon occurs across all analyzed initial velocities, as shown in Figure 17. However, the projectile trajectories exhibit significant variations with changes in the initial velocity. When the initial velocity is 700 and 800 m/s, the projectile moves in an opposite direction after exiting the target, moving back toward the incidence location. At the same time, the projectile ricochets from the three-layer plates at the boundary between the top and middle plates in Figure 17(a) and (b), while at the middle plate of 1000 and 1100 m/s in Figures 17(c) and 17(d). Additionally, the number of cracks in the three-layer plates increases dramatically with the rise of the initial velocity, indicating more severe damage at higher impact energies.
Figure 18 presents the residual velocity of the projectile for these cases, revealing distinct trends in Figure 18(a) and (b). In Figure 18(a), the residual velocity of the projectile is significantly higher when it directly penetrates the plate compared to when the ricochet phenomenon occurs. There is a substantial gap between the final residual velocities of the green and purple curves, despite the initial velocity differing by only 100 m/s. Furthermore, the residual velocity of the projectile when the initial velocity is 500 m/s is the highest among the three cases of 500, 600, and 720 m/s, where the projectile ricochets in both cases. In Figure 18(b), the ricochet phenomenon is observed in all these cases for the three-layer plates, but the variation in residual velocity across the curves is nearly consistent, with only slight differences in the final residual velocities for different initial velocities. Figure 18(b) illustrates that the projectile loses more kinetic energy at higher initial velocities during the impact process, which is a reasonable explanation for the substantial increase in the number of cracks in the three-layer plates as the initial velocity increases.

Residual velocities of the projectile in time sequences, (a) results of the single PMMA plate, and (b) results of the three-layer PMMA plates.
The influence of attack angle on the penetration process
In this section, the influence of attack angle, defined as the angle between the axis of the projectile and its velocity direction, on the penetration process is discussed through several numerical cases. A positive attack angle indicates that the projectile pitches upward, with its head slightly higher than the velocity direction, whereas a negative attack angle means the projectile pitches downward, with its head slightly lower than the velocity direction. The incidence angle is fixed at 30° for both the single PMMA plate and the three-layer PMMA plates, with initial velocities of 720 and 928 m/s, respectively. The attack angles are chosen to be +1°, +2°, +3°, +4°, +5°, and −1°, −2°, −3°, −4°, −5°.
Trajectories of the projectile and final failure patterns of the single plate with different attack angles are illustrated in Figures 19 and 20. For positive attack angles, we can see that the ricochet phenomenon exists in all these cases. Trajectories of the projectile and failure areas of the plate are generally consistent across these cases, except for the case of +5°, where an obvious deflection of the projectile direction is observed, and the failure area of the plate is smaller than in other cases as well. Compared to the results with no attack angle in Figure 6, the projectile ricochets much more easily here, even if the attack angle is +1°. In contrast, results are different when the attack angle is negative. As shown in Figure 20, the projectile can readily penetrate the plate when the attack angle is −2°, −3°, −4°, and −5°, just with variations in the deflection of the projectile after exiting the plate. Nevertheless, the result with the attack angle of −1° in Figure 20(a) is quite similar to that with the attack angle of 0° in Figure 6(b), in terms of both trajectories of the projectile and failure patterns of the plate.

Trajectories of the projectile and failure patterns of the single plate with different positive attack angles, (a) +1°, (b) +2°, (c) +3°, (d) +4°, and (f) +5°.

Trajectories of the projectile and failure patterns of the single plate with different negative attack angles, (a) −1°, (b) −2°, (c) −3°, (d) −4°, and (f) −5°.
Residual velocities of the projectile with different attack angles are shown in Figure 21, where the results for an attack angle of 0° are inserted to have a better comparison. The curves in Figure 21(a) are similar to those in Figure 21(b) (except for the case for attack angle of −1°) in terms of the variation trend and final residual velocity, despite differences in the projectile directions among these cases. Besides, the residual velocity of the projectile increases gradually with larger positive attack angles. Notably, the residual velocities of the projectile in cases of positive attack angles are consistently higher than those for the attack angle of 0°. Conversely, when the attack angles are negative, the residual velocities are much lower than those when the attack angle is 0°, particularly at the beginning of the impact process, where the projectile experiences a sharp velocity drop. Moreover, we can see that the black curve in Figure 21(b) is fairly close to the blue curve, which explains why the projectile direction in Figure 20(a) is contrary to other cases with negative attack angles.

Residual velocities of the projectile in time sequences, (a) results with different positive attack angles, and (b) results with different negative attack angles.
For the three-layer plates, the final failure patterns and trajectories of the projectile with different attack angles are illustrated in Figures 22 and 23. Combining the results from these figures, it is evident that no projectile penetrates the plates in any of the cases, regardless of whether the attack angle is positive or negative. This contrasts with the results for the single plate, where penetration occurs for negative attack angles. The failure patterns of the plates remain nearly unchanged compared to the results with the attack angle of 0° in Figure 6(b). However, the deflection of the projectile is more pronounced for positive attack angles in Figure 22 than for negative attack angles in Figure 23, indicating that positive attack angles have a greater effect on the projectile's direction. In Figure 23(d), (c), and (f), the projectile is still stuck in the plates, particularly in the latter two cases, demonstrating that the deceleration effect of negative attack angles on the projectile is more evident.

Trajectories of the projectile and failure patterns of the three-layer plates with different positive attack angles, (a) +1°, (b) +2°, (c) +3°, (d) +4°, and (f) +5°.

Trajectories of the projectile and failure patterns of the three-layer plates with different negative attack angles, (a) −1°, (b) −2°, (c) −3°, (d) −4°, and (f) −5°.
Figure 24 shows the residual velocities of the projectile with different attack angles. There is no clear reduction in residual velocities of the projectile when the attack angle is 0°, compared with other curves in Figure 24, unlike the results in Figure 21, where the residual velocities of the projectile are smaller when the attack angle is 0° than others. Additionally, the residual velocity curves for positive attack angles are fairly close to each other, except for the special case of the attack angle of +4°, where the residual velocity is unexpectedly the lowest. The reason for this anomaly is not mentioned in this study, which will be thoroughly investigated in further work. For negative attack angles, the residual velocity curves for 0°, −1°, and −2° are almost identical, while a downward trend is observed for −3°, −4°, and −5°, which is why the projectile becomes lodged in the plates in Figure 23(d), (c), and (f).

Residual velocities of the projectile in time sequences, (a) results with different positive attack angles, and (b) results with different negative attack angles.
Conclusion
In the present work, an improved peridynamic contact model has been proposed, incorporating the dynamic friction coefficient and shank friction force, along with an integration of the grid search method and KD-tree search method for the contact search. The proposed model and approach are validated through the oblique impact tests on PMMA, demonstrating satisfactory agreement between the peridynamic simulation results and corresponding experimental data. The ricochet phenomenon is accurately predicted in the peridynamic simulations, including the failure patterns of the plate and trajectories of the projectile, confirming the model's capability to effectively capture the failure characteristics of PMMA under oblique penetration.
The failure characteristics of PMMA under oblique penetration are comprehensively analyzed, with particular emphasis on the ricochet phenomenon. The effects of key parameters, including the incidence angle, initial velocity, and attack angle, on the oblique penetration process are systematically investigated. These effects are evaluated in terms of failure patterns, ballistic trajectories, and projectile deflection angles. Additionally, the residual velocity of the projectile is also analyzed, providing critical insights for the analysis of the oblique impact failure mechanism under various impact loading conditions.
Despite the progress achieved in this work, several issues remain unresolved, warranting further investigation. On the one hand, the deflection of the projectile is evident in oblique impacts, but no explicit patterns or laws governing this behavior under varying impact conditions have been established. On the other hand, the direction of the projectile is opposite to its initial direction after exiting the target in certain scenarios, potentially striking the target again. This introduces additional complexity to the impact failure mechanism, which requires further exploration to fully understand its implications and effects on the overall penetration process. Besides, the numerical consumption for such impact cases is still significant. To further improve the numerical efficiency, extending the proposed contact model into the dual-horizon PD-FEM platforms (Bie et al., 2020, 2025) will be considered in future work.
Footnotes
Acknowledgments
The authors would like to acknowledge the financial support from the National Natural Science Foundation of China (No. 12202136) and the Youth Funding of Rocket Force University of Engineering (No. 2023QN-S003).
Credit statement
Junbin Guo: Methodology, Investigation, Software, Validation, Writing-original draft. Han Wang: Resources, Investigation, Funding acquisition, Writing-review & editing. Liwei Wu: Conceptualization, Methodology, Funding acquisition, Supervision, Writing-review & editing. Chuanqiang Yu: Project administration, Resources. Shuai Hou: Resources, Software.
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the Youth Funding of Rocket Force University of Engineering, National Natural Science Foundation of China, (grant number 2023QN-S003, 12202136).
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Data availability statement
The data that support the findings of this study are available from the corresponding author upon reasonable request.
