1. Introduction
The optical sensing system and electronic assembly on the spacecraft are highly sensitive to high-frequency, high-g shock spectra. With the ongoing expansion of deep space exploration missions, the pyrotechnic device is widely adopted in aerospace separation mechanisms owing to its high energy density [
1]. However, the transient shocks induced by actuation would damage brittle materials (e.g., crystals, ceramics) [
2]. NASA’s research report shows that over 70% of launch mission failures between 1963 and 1985 are due to pyroshock damage mechanisms [
3]. Thus, it is crucial to analyze such transient shock environments during spacecraft missions.
Ground experimental research is required to ensure the smooth progress of the spacecraft mission. Currently, there are four methods used to investigate spacecraft shock environments: mechanical impact method, pyrotechnic detonation method, electrodynamic shaker simulation, and laser-induced excitation method [
4]. The mechanical impact method, originating from Bai and Thatcher’s metal-to-metal impact technique [
5], simulates the pyroshock environment through excitation of multi-order modal resonance. The method has operational simplicity, high repeatability, and superior shock excitation capability. These features are critical to simulate the far-field environment. While the pyrotechnic detonation method provides authentic loading mechanisms and enables triaxial excitation, it introduces significant safety hazards and exhibits unacceptable result dispersion. The electrodynamic shaker simulation has the advantage of strong controllability and low cost but exhibits insufficient signal simulation capability in high-frequency regions. The laser-induced excitation method, an emerging technological method, has pronounced advantages including non-destructive operation, high energy efficiency, and environmentally friendly characteristics [
6]. Notably, the excitation currently generates insufficiently high-g shock environments. It remains in the pre-engineering research phase. Hence, the mechanical impact method is widely used by many researchers.
SRS, as one of the most important research objects, can be obtained through mechanical shock experiments to describe transient shock environments in engineering practice [
7,
8,
9]. Nowadays, there are lots of studies on investigating the SRSs under various shock conditions through the mechanical impact method. Zhao et al. [
10] established a multi-parameter adjustable shock simulation platform actuated by a light gas gun. They revealed a square root dependence of SRS amplitude on air source pressure (i.e., G∝p
1/2). Based on air cannon experiments, Velmurugan et al. [
11] elucidated the critical influence of composite laminate thickness on SRS and revealed that 90–95% of acceleration transfer occurs through bolted joints. Almesmari et al. [
12] developed a metal-to-metal mid-field shock test facility and demonstrated that the low-frequency regions of SRS (100–1000 Hz) elevate with increasing impactor mass. By developing an adjustable air cannon device, Wang et al. [
13] revealed that high-frequency amplitudes of SRSs decrease with increasing bullet density, while resonate board elastic modulus influences SRS patterns. Chen et al. [
14] developed a twin-bullet air cannon shock test apparatus. The apparatus effectively addresses the issue of limited coverage associated with single-bullet configurations. Kim and Lee [
15] developed an adjustable mechanical impact device. They revealed that as the thickness of resonator disk increases, the knee frequency rises, and the higher the steel ball velocity, the larger the value of SRS curve. These studies have demonstrated that different shock parameters can significantly affect the amplitude and patterns of SRS. However, most of these studies have focused on individual parameter effects or specific experimental configurations, and the quantitative mapping between multiple key shock parameters and the overall SRS patterns remains relatively limited.
Due to the low cost and convenience, numerical simulation has significantly advanced the study of shock experiments in recent years. Yalçinkaya et al. [
16] conducted a shock simulation using LS-DYNA software. The results demonstrated that contact stiffness and damping coefficients significantly influence the SRS curves. Viale et al. [
17] proposed an integrated parametric model incorporating a CAD modeler, finite element solver and genetic algorithm optimizer. The model can significantly reduce test calibration time and costs. Somasundaram et al. [
18] investigated shock wave propagation through bolted joints under high-g shock loads using a hybrid Lagrangian–SPH modeling approach. Pi et al. [
19] established a finite element model of the pyroshock simulation device using MSC.Patran software, and the influence of different hammer parameters and response plate parameters on the SRS curves is analyzed. Hu [
20] established a flexible boundary particle damping honeycomb plate shock reduction method based on discrete element multibody dynamics coupling. By optimizing the relevant parameters, the peak acceleration under pyroshock was attenuated by 55.52%, thereby significantly reducing the risk of equipment failure.
To further investigate SRS, many different SRS predictive models or calculated methods have been established. Sun et al. [
21] proposed a hybrid waveform synthesis method using an improved adaptive genetic algorithm (IAGA). The method resolves the high-precision synthesis challenge of pyroshock acceleration waveforms in the lack of experimental data. It significantly enhances SRS matching accuracy and practical engineering applications. A backpropagation neural network (BPNN) approach was utilized by Zhang et al. [
22] to predict the shock parameters of underwater shock loading on structures, addressing the challenge of predicting complex underwater explosion effects. Zhou et al. [
23] developed a probabilistic neural network (PNN) response mapping predictive method. The ground experiment data can be utilized by the method to predict the dynamic environment of aircraft in real flight conditions. Bae et al. [
24] optimized the pyroshock experiment conditions for aerospace components through numerical analysis and genetic algorithms and developed an automated testing system to enhance the repeatability and reliability of the tests. Blough et al. [
25] devised a method based on frequency response functions (FRF) to calculate the SRS spectral pattern. Different shock environments can be evaluated without the need for extensive experimental testing through the method. It enhances the efficiency of SRS testing and elucidates the relationships between diverse shock environments and the SRS spectral pattern. Wang et al. [
26] proposed an improved method based on FRF and the virtual mode synthesis method (VMSS) for predicting the pyroshock response of spacecraft structures in a wide frequency domain. The response characteristics of spacecraft structures under pyroshock environments can be predicted more accurately by this method. These studies demonstrate the potential of numerical methods, optimization techniques, and data-driven approaches for improving shock environment prediction and reducing the dependence on repeated experiments. Nevertheless, there remains a need for an efficient quantitative model that directly maps key shock parameters to the patterns of SRS and enables rapid calculation of the SRS curve.
In this study, felt thickness, bullet length, and air source pressure are selected as three key shock parameters within the investigated parameter ranges. The purpose of establishing the quantitative relationship is not merely to describe the correlation between shock parameters and SRS, but to develop a mathematic model that can rapidly calculate SRS under different shock environments and reduce the need for repeated experiments and numerical simulations.
To establish such a quantitative relationship model, systematic research on the relationship is conducted in this paper. Firstly, mechanical shock experiments are carried out using an air cannon device, with variations in parameters including felt thickness, bullet length, and air source pressure. LS-DYNA explicit dynamics simulation software is used to simulate the shock environment. The simulated SRSs show good agreement with the experimental SRSs. Based on both the experimental and simulation results, the effects of these shock parameters on the SRSs are analyzed. Furthermore, the experimental and simulated SRS curves are accurately fitted by MATLAB R2023b, and the relationship between the coefficients of the fitting equation and the shock parameters is studied based on the random forest machine learning algorithm. Finally, the SRS quantitative relationship is established. The accuracy of the relationship model is rigorously validated through multiple experiments. The results demonstrate that the proposed model can provide an efficient method of calculating SRS curves within the investigated parameter ranges, thereby providing a basis for preliminary shock environment evaluation.
4. Quantitative Relationship Between SRS and Shock Parameters
4.1. Random Forest Algorithm
Random forest is a typical ensemble machine learning algorithm derived from the bagging framework. It enhances model generalization performance by constructing and integrating a set of independent decision trees. It adopts a dual random mechanism, including bootstrap resampling to generate independent training subsets and random feature subspace selection during node splitting. This strategy reduces the correlation among individual decision trees and mitigates the risk of overfitting.
Integrated aggregation of multiple decision trees serves as the core mechanism of this algorithm. For regression tasks, the final calculation value is obtained by averaging the outputs of all decision trees, as shown in Equation (2):
where
B represents the number of decision trees,
Tb(
x) denotes the calculation result of a single decision tree, and
is the calculation value of the model.
4.2. Establishment of Quantitative Relationship
In order to investigate the spectral pattern of SRS quantitatively, it is necessary to find the appropriate fitting curve of the experimental and simulated SRSs. Different curve equations are used to fit the SRSs, such as the four-parameter logical array-based curve, Gompertz curve, polynomial fitting curve and rational function fitting curve (the numerator has a power of 2, and the denominator has a power of 1).
Table 1 shows the mathematical expressions of the curve equations.
To quantitatively assess the goodness-of-fit for the curve, the coefficient of determination (R
2) is employed as the evaluation metric. The mathematical formulation of this metric is presented in Equation (3). The fitting results of different equations for the SRS under identical shock environments are shown in
Figure 9.
where
is the fitted value at the
i-th frequency;
is the experimental value at the
i-th frequency;
is the mean of the experimental value.
By comparison, the four-parameter logical array-based curve exhibits poor fitting result in the low-frequency region. The Gompertz curve shows poor fitting results in both the low- and high-frequency regions. When the polynomial fitting is employed, low-order polynomials (first to third order) cannot effectively characterize the SRSs, resulting in poor fitting results. However, while increasing the polynomial order improves the fitting result, it also introduces new problems: higher-order polynomials are prone to producing Runge’s phenomenon at higher frequencies, causing significant deviations in the fitting curve. In contrast, the rational function fitting curve with a numerator order of 2 and a denominator order of 1 demonstrates optimal spectral approximation capability. It has superior fitting results in both the low- and high-frequency regions. For the purpose of further investigating the applicability of the fitting equations, SRS curves under various conditions are fitted using these equations. The rational function fitting demonstrates high adaptability and achieves good fitting results. The four-parameter logical array-based curve demonstrates inferior adaptability and generates less favorable fitting results compared to rational function fitting. The Gompertz curve fitting is relatively poor, and most SRSs cannot be well fitted. The higher-order polynomial fitting tends to produce ill-conditioned equations, resulting in deteriorated condition numbers. Consequently, this phenomenon induces numerical instability, thereby making it impossible to accurately characterize the SRS curves.
In summary, the rational function fitting is selected to characterize SRSs. The curve equations in
Table 2,
Table 3 and
Table 4 are obtained by the rational function fitting. They present the fitting equations for varying felt thickness, bullet length, and air source pressure, respectively. It can be seen from the tables that all the R
2 values are above 0.8, which demonstrates that the SRS curves can be highly fitted by the rational function fitting curve.
The SRS fitting curves under different conditions based on the rational function equation are shown in
Figure 10. In
Figure 10, the points of different colors represent the experimental or simulated SRS data under different shock environments, while the curves of different colors represent the fitting curves for each shock environment. It can be seen that the fitting curves and the SRS curves are well fitted. As the felt thickness increases, the fitting curve gradually decreases at high frequencies while remaining essentially unchanged at low frequencies. With the increase in bullet length, the fitting curve gradually increases at low frequencies while gradually decreasing at high frequencies. As the air source pressure increases, the fitting curve shifts upward as a whole. This rule is consistent with the description in the previous section.
It is essential to establish a mapping relationship between the shock parameters—felt thickness, air source pressure, and bullet height—and the equation coefficients p
1, p
2, p
3, q
1. In view of the high-dimensional and nonlinear characteristics of the mapping, the random forest (RF) algorithm is employed to find the relationship. The RF algorithm has significant advantages in dealing with high-dimensional data and complex nonlinear relationships to ensure the accuracy and stability of calculation results. In addition, the RF algorithm is adaptive in feature selection, which can effectively reduce the overfitting phenomenon and improve the generalization ability, so that it can make full use of the information in the experimental data and have high computational efficiency. It can be seen from
Table 1,
Table 2 and
Table 3 that as the felt thickness, bullet height, and air source pressure change, the equation coefficients p
1, p
2, p
3, and q
1 exhibit significant variations. Specifically, as the felt thickness and bullet length increases, the absolute values of p
1, p
2, p
3, q
1 gradually decrease. Conversely, the increase in air source pressure results in a gradual increase in these coefficients. The relationship demonstrates that there is a good correlation between the input variables (D, P, h) and the target variables (p
1, p
2, p
3, q
1). Based on the relationship, the corresponding mathematical expression can be established, as shown in Equation (4).
where
X = [P, D, h] represents the vector of the input variables;
Y = [p
1, p
2, p
3, q
1] represents the vector of the target variables;
f (·) represents the function mapping between the input and the target variable. Through Equation (3), the parameters p
1, p
2, p
3, and q
1 can be calculated under given shock conditions, thereby enabling the construction of the SRS curve.
The selected 100 datasets in this study contain no outliers and do not need to be preprocessed. To mitigate interference caused by the results during data analysis, the min–max normalization is applied to standardize the data. Specifically, 80% of the data (80 samples) are allocated as the training set, while the remaining 20% (20 samples) serve as the testing set. The standardized data are imported into MATLAB, and RF algorithm is implemented for training.
4.3. Validation of Quantitative Relationship
For the purpose of validating the accuracy of the quantitative relationship, a comparative analysis is conducted between the values of p
1, p
2, p
3 and q
1 obtained from fitting under experimental SRSs and the corresponding calculated values.
Figure 11 illustrates the goodness-of-fit between the calculated and experimental values for the parameters p
1, p
2, p
3, and q
1. The blue points represent training data, while the red points represent testing data. The discrepancy between the experimental and calculated values lies within ±15%.
In this study, two metrics—R
2 and Mean Absolute Percentage Error (MAPE)—are adopted to evaluate the accuracy of the model. The formulas are shown in Equations (3) and (5).
where
is the calculated value;
is the real value;
is the mean of the real value;
N is the number of data.
Based on calculations, the R
2 values for the quantitative relationship of p
1, p
2, p
3, and q
1 all exceed 0.8, and the MAPE values for these coefficients all remain around 0.2. It shows that the relationship has good accuracy and generalization effect.
Figure 12 presents the importance ranking of shock parameters on the coefficients p
1, p
2, p
3, and q
1. It shows that the felt thickness has the greatest influence on the coefficients, while the air source pressure has the least influence. The felt thickness significantly influences the high-frequency amplitude; it has the greatest effect on the SRS pattern, resulting in the most substantial influence on the coefficients p
1, p
2, p
3, and q
1. In contrast, the air source pressure only influences the overall amplitude of the SRSs and has negligible effects on the pattern; consequently, it has the least influence on the coefficients. Since the bullet length affects both the low- and high-frequency regions of the SRSs, it exhibits the second largest influence on the coefficients.
Validation experiments are conducted to rigorously assess the accuracy of the relationship.
Figure 13a–d show the comparison between SRSs calculated by the RF algorithm and SRSs of the validation experiment. The solid black line in the figure represents the experimental SRSs, while the dashed black line demonstrates the calculated SRSs. It can be seen from the figure that the majority of the calculated SRS curves are within the tolerance range of ±3 dB of the experimental results. The discrepancy between calculated and experimental SRS is quantified by the MALE value. The MALE values between the calculated and experimental results are all below 10%, which are 7.23%, 5.30%, 9.92%, and 9.36%. The quantitative relationship demonstrates reliable calculation capability for SRS spectral patterns.
Furthermore, to further evaluate the generalization capability of the proposed model, additional validation was performed using three shock conditions that were not included in the training dataset. As shown in
Figure 14a–c, the RF-based model can reasonably predict the SRS curves under previously unseen shock conditions, and the predicted results exhibit good agreement with the numerical simulation results. The MALE values are 11.81%, 12.68% and 6.27%. These results indicate that the proposed model can not only capture the SRS characteristics within the training dataset but also provide reliable predictions for shock conditions that were not included in the training process.
4.4. Applicability and Scope of the Quantitative Relationship Model
The quantitative relationship established in this study is developed based on the air- cannon-based shock device, and the three key shock parameters are investigated in this study. Therefore, the specific quantitative relationship established in this work should be applied within the three parameters and the present mechanical shock device. Its application to other shock devices or shock parameters would require further validation.
Nevertheless, the proposed methodology is not limited to the specific shock device. For a different resonate board configuration, the same experimental and numerical data-processing and random forest-based modeling procedure can be applied to establish a quantitative relationship.
Future studies will further investigate more advanced machine learning algorithms and incorporate additional shock parameters and structural parameters of the resonant plate to extend the parameter space and improve the general applicability of the proposed framework.