1. Introduction
Solid rocket motors (SRMs) are crucial components of aerospace propulsion systems, extensively utilized in tactical missiles, launch vehicles, and deep space exploration missions due to their structural simplicity, high reliability, and excellent storability [
1]. Accurately predicting the thrust performance of SRMs is critical, as it directly influences flight trajectory planning, structural reliability verification, and overall mission success, while also significantly reducing development costs [
2,
3].
Figure 1 illustrates the schematic configuration of an SRM, highlighting essential components such as the propellant grain, nozzle, and throat.
Traditionally, thrust prediction for SRMs has predominantly relied on three categories of conventional methods. The first category comprises theoretical calculation approaches grounded in combustion dynamics and internal ballistics. While these methods possess a solid physical foundation, they require highly precise physical parameters and struggle to adequately incorporate the complexities of real-world combustion environments [
4,
5]. The second category consists of numerical simulation techniques, such as computational fluid dynamics (CFD), which resolve the combustion flow field. However, these approaches frequently incur prohibitive computational costs and exhibit significant sensitivity to the specification of initial and boundary conditions [
6,
7,
8]. The third category encompasses data-driven empirical methods that analyze extensive historical experimental data using statistical techniques. Despite their computational efficiency, their capacity to handle unseen samples is significantly constrained, making adaptation to novel requirements under varying operating conditions highly challenging [
9].
For instance, the numerical study in [
10] utilized CFD to predict the flow field during the boost and sustain phases, validating the numerical model by comparing numerical, analytical, and experimental thrust data. Although the authors successfully conducted numerical simulations for a specific dual-thrust SRM nozzle under two distinct high-pressure conditions, their reliance on a 2D steady-state axisymmetric model inherently disregarded the 3D characteristics and transient dynamics of the actual flow field. Furthermore, Li et al. [
11] introduced the concept of modular grain design, formulating a least-squares objective function through geometric relationship analysis of the burnback characteristics and internal ballistic performance. The Nelder–Mead simplex method was employed to minimize the discrepancy between the calculated and target thrust curves. Nevertheless, this optimization remains contingent upon classical theoretical models of internal ballistics, which inherently fail to capture the complexities and transient phenomena of the actual combustion flow field. To model the dynamic combustion process, Carvalho [
12] employed the quasi-steady-state (QSS) approach for numerical modeling to address the evolving geometry of the combustion chamber over time. This approach approximates the unsteady-state process by solving successive steady-state CFD simulations, where the combustion rate and geometry updates rely on the steady-state solution from the preceding phase. Consequently, if the time step is excessively large, numerical errors can compound significantly over time.
In summary, while conventional techniques for predicting SRM thrust have been extensively applied and validated in engineering practice, their inherent limitations continue to restrict predictive accuracy and computational efficiency. Consequently, there is an urgent need to explore novel, intelligent alternatives. To address the challenges of few-shot scenarios and distribution shifts across operating conditions, the hybrid deep learning framework proposed in this study offers an innovative theoretical and technical solution. Experimental results indicate that this method achieves accurate steady-state thrust prediction in the combined-source task, providing a data-driven technical pathway for SRM thrust evaluation. The primary contributions of this research are summarized as follows:
- (1)
A novel hybrid prediction framework based on model-agnostic meta-learning (MAML) is proposed. Termed SR-MVSNet, this architecture integrates a variational autoencoder (VAE) with a multi-scale convolutional neural network (MSCNN) to improve thrust prediction with limited target-condition data.
- (2)
A meta-task construction strategy tailored for unseen operating conditions is introduced. To overcome the scarcity of data under extreme environments and the significant distribution shifts across different batches, this strategy leverages auxiliary operating data to achieve efficient knowledge transfer to the target conditions.
- (3)
A joint loss function with shape regularization is formulated. To capture the local variation in the thrust curve, the network is guided to match the first- and second-order differences of the measured thrust profile during training. This formulation incorporates local thrust-evolution information into the learning objective alongside pointwise prediction error.
The remainder of this paper is structured as follows.
Section 2 outlines the related research, while
Section 3 provides a detailed description of the SR-MVSNet architecture.
Section 4 delineates the experimental setup and parameter configurations.
Section 5 elucidates the model’s predictive outcomes on a multi-condition dataset and benchmarks them against established methodologies, and
Section 6 encapsulates the conclusions of this research.
2. Related Research
In recent years, the rapid development of deep learning has enabled data-driven thrust prediction methods to demonstrate superior accuracy compared to traditional approaches, particularly in data-rich environments, by establishing end-to-end nonlinear mapping models. These models can automatically capture the complex nonlinear correlations between input parameters and thrust outputs [
13,
14,
15,
16]. For instance, Yang et al. [
17] developed an enhanced ConvNeXt neural network to model the correlation between empirical parameters and ignition pressure data. Their key innovation was the implementation of a layer-freezing strategy, where specific model layers were frozen while an optimizer refined two critical empirical parameters within the turbulence model. Similarly, Yang et al. [
18] introduced a Convolutional Neural Network (CNN) integrated with Long Short-Term Memory (LSTM) units and an attention mechanism, successfully predicting the total impulse of solid rockets using ignition thrust data. In the broader context of time-series modeling, Huang et al. [
19] utilized LSTM units and Graph Convolutional Networks (GCNs) to effectively capture long-term temporal dependencies in traffic data, addressing the limitations of traditional GCNs.
Despite these notable advancements, thrust prediction for solid rocket motors continues to face the dual challenges of data scarcity and significant distribution shifts. On one hand, the prohibitive costs and destructive nature of experiments result in a scarcity of data during the early development phases, particularly for critical data under extreme conditions [
20,
21,
22]. On the other hand, the data demonstrates pronounced multi-source heterogeneity due to variations in propellant formulation and nozzle design across batches, which substantially restricts the generalization capability of conventional models [
23,
24]. To address the modeling difficulties inherent in few-shot settings, meta-learning has garnered significant interest. Huisman et al. [
25] and Tian et al. [
26] demonstrated that gradient-based meta-learning techniques can rapidly adapt to novel tasks with minimal iterations. Mu et al. [
27] proposed a task-oriented meta-learning network with a gradient calibration technique, effectively addressing the challenge of intelligent defect diagnosis in rotating equipment under constrained sample conditions. Complementing these empirical studies, Jose and Simeone [
28] analyzed the generalization gap of meta-learning through the lens of information theory, offering substantial theoretical underpinning for the concept.
To further enhance the model’s capacity for capturing complex physical features and data distributions, researchers have increasingly investigated the integration of Variational Autoencoders with meta-learning. For example, Moon et al. [
29] employed a VAE as their backbone model and implemented model-agnostic meta-learning (MAML) strategies to rapidly adapt to new sensor data, achieving sustained high performance even with limited sample sizes and outperforming existing state-of-the-art methodologies on real building sensor datasets. Cinelli et al. [
30] formalized the fundamental role of VAEs in generative machine learning. Building on this, Lee et al. [
31] proposed using a Gaussian Mixture Model (GMM) as the prior distribution within the VAE framework, optimized through the Expectation Maximization (EM) algorithm, demonstrating superior performance compared to established unsupervised baselines in few-shot classification tests. Negri et al. [
32] introduced a pseudo-input prior based on model-agnostic meta-learning. This method parameterizes the prior distribution of the VAE using a neural network transformation of pseudo-inputs, employing a meta-learning mechanism for optimization to obtain richer and more hierarchical latent representations. Berti et al. [
33] further enhanced the feature representation capacity of VAEs within the meta-learning framework through hyperparameter optimization. Furthermore, to address more complex reasoning and generation tasks, Gordon et al. [
34] proposed a framework for meta-learning approximate probabilistic inference for prediction (ML-PIP) and introduced the versatile amortized inference (VERSA) algorithm. This approach directly maps few-shot datasets to the distribution of task-specific parameters, bypassing the gradient optimization process typically required during testing. Qi and Yu [
35] and Zhang et al. [
36] respectively incorporated causal mechanisms and conditional constraints, developing the causal meta variational autoencoder (CMVAE) and meta conditional variational autoencoder (MCVAE), which significantly improved model performance in unsupervised settings.
While the aforementioned studies established the theoretical foundation in general domains, recent research has begun to demonstrate the efficacy of VAEs specifically in aerospace propulsion. For instance, Xu et al. [
37] utilized a Multi-channel VAE (MVAE) to cluster high-speed photography time-series data in a scramjet combustor, highlighting the robust capability of VAEs in extracting latent patterns from complex turbulent flames. Similarly, Zapata Usandivaras et al. [
38] applied deep convolutional autoencoders for the spatiotemporal reconstruction of liquid rocket engine flames, validating the effectiveness of generative models in dimensionality reduction for combustion flow fields. In the context of fault detection, Zhu et al. [
39] combined convolutional autoencoders with one-class support vector machines to detect steady-state faults in liquid rocket engines. Of particular relevance to this study, Lu et al. [
40] proposed a Physics-Guided VAE-CNN state space model for predicting compressor cylinder pressure dynamics by explicitly embedding physical constraints into the VAE latent space to ensure physically consistent predictions. Additionally, Gong et al. [
41] developed an improved dynamical VAE framework for predicting the remaining useful life of aero-engines.
Despite these significant advancements, thrust prediction for Solid Rocket Motors (SRMs) remains underexplored, particularly within the context of shape-regularized meta-learning. Existing applications in aerospace propulsion predominantly focus on fault diagnosis or flow field reconstruction for liquid rocket engines or scramjets, leaving a critical gap in unified frameworks capable of simultaneously addressing few-shot data scarcity, cross-condition distribution shifts, and the reconstruction of local thrust-curve shape. Consequently, this study proposes a novel hybrid deep learning framework, termed SR-MVSNet. This framework integrates supervised thrust-shape regularization with the representation of SRM design and operating parameters, establishing a robust architecture that synergizes deep feature extraction, time-series modeling, and meta-knowledge transfer.
4. Experimental Setup
4.1. Dataset Description and Task Construction
The experimental data were obtained from confidential ground static firing tests involving a single physical solid rocket motor test article. The identity of the testing organization is withheld under the applicable confidentiality requirements. Each data record corresponds to one firing test and contains one measured thrust curve. To evaluate the generalization capability of the proposed model under few-shot scenarios across varying operating environments, the dataset encompasses three distinct initial temperature conditions: high, low, and ambient. The nine input variables, in their recorded order, are propellant mass, web thickness coefficient, propellant density, ambient temperature, ambient pressure, burning-rate coefficient, pressure exponent, burning-area variation coefficient, and nozzle throat area. Each input vector is paired with the measured thrust curve obtained in the corresponding firing test.
The high-, low-, and ambient-temperature groups correspond to pre-ignition environmental conditions of 50 °C, −40 °C, and 20 °C, respectively. Initial propellant temperature can affect burning rate and thereby alter gas generation, chamber pressure, and thrust evolution. The recorded ambient temperature describes the thermal operating condition; it is not a measurement of the internal propellant temperature distribution. Ambient pressure is also included among the nine inputs because external pressure affects nozzle pressure thrust. The present transfer tasks are organized by temperature, and the relative sensitivities to temperature and ambient pressure are not separately evaluated.
Table 1 summarizes the symbols, units, and physical meanings of the nine input parameters.
The input features comprise nine static parameters, and the prediction target is a 440-point thrust sequence. The original thrust measurements were acquired during ground static firing tests at approximately 14 kHz, with each raw record containing more than one million sampling points. A window was first extracted from the thrust record using the index range [51,100, 400,000).
Table 2 summarizes the three-segment downsampling scheme applied within this window. The sampled segments were concatenated in chronological order to form the 440-point target sequence.
The segment-specific strides produce nonuniform spacing in physical time; the sampling intervals are determined by these strides and the original acquisition rate.
The VAE reconstructs the normalized input parameters, while the MSCNN predicts the normalized thrust target. Min–Max normalization is fitted separately for each transfer configuration using only its source-domain meta-training records. Statistics are computed independently for each of the nine input coordinates and each of the 440 thrust-output positions. For a scalar coordinate
v, the transformation is
Here, and are the minimum and maximum of that coordinate over the selected source records. The scale is set to one for coordinates whose source range is at most . The fixed source-derived transformation is applied to both the target support set and the target test set, retaining transformed values outside . Predicted thrust is returned to the original label scale using the same source-derived output statistics before error metrics are calculated. The dataset contains 84 high-temperature firing tests, 73 low-temperature firing tests, and 26 ambient-temperature firing tests, for a total of 183 tests. Each firing test contributes one measured thrust curve and is treated as one sample in the dataset. Task 1 uses the combined high- and low-temperature samples for source-domain meta-training. Tasks 2 and 3 use only the high-temperature and low-temperature source samples, respectively. For all three transfer configurations, the existing ambient-temperature partition contains 21 target support samples for adaptation and five held-out target test samples for evaluation. This target partition is fixed throughout the experiments, with the held-out test set reserved exclusively for final evaluation after training and model selection.
Within each selected source domain, sample indices are randomly permuted once per run to construct the meta-training tasks. In the default configuration, each task contains support samples and query samples. Each task has disjoint support and query sets. Support blocks are disjoint across source tasks, while a source query sample may also appear in another source task’s support set.
4.2. Experimental Environment and Parameter Settings
4.2.1. Network Architecture Parameters
The proposed SR-MVSNet framework comprises a variational feature extraction module and a multi-scale convolutional regression module, with its detailed structural hyperparameters summarized in
Table 3. The Variational Autoencoder employs a symmetrical, fully connected architecture. To extract robust latent features from a restricted sample size, both the encoder and decoder utilize three dense layers. The hidden dimension is 160 and the latent dimension is 80; the encoder input and decoder output each contain nine parameters. Furthermore, a Dropout layer with a rate of 0.15 is incorporated following Gaussian Error Linear Unit (GELU) [
42] activation. This regularization strategy mitigates the risk of overfitting to the limited support set during the inner-loop adaptation phase of the meta-learning process.
Figure 5 shows the computational workflow of the MSCNN module. The module receives the nine reconstructed parameters from the VAE as a tensor of shape
, where
B denotes the number of records in the current batch, 1 denotes the input channel count, and 9 denotes the number of reconstructed parameters. The last dimension follows the fixed order of the nine static input features. Three parallel one-dimensional convolutional branches process this feature vector using different kernel sizes.
Each branch expands the channel dimension from 1 to 112, thereby enriching the feature representation capacity. The feature maps from these three branches are subsequently concatenated along the channel axis, yielding a fused representation of size [B, 336, 9]. This fused tensor is then regularized via Batch Normalization (BatchNorm) and Dropout layers. A Global Average Pooling (GAP) operation is employed to aggregate the sequence dimension, compressing the tensor into a global feature vector of [B, 336]. Finally, these features are projected into a 128-dimensional hidden space, processed through Layer Normalization (LayerNorm) and a GELU activation function, before a final linear mapping layer outputs the 440-dimensional predicted thrust profile.
4.2.2. Training Hyperparameters
The overall training procedure is partitioned into a meta-learning phase and a subsequent target fine-tuning phase. During the meta-learning phase, the inner loop employs the Stochastic Gradient Descent (SGD) optimizer [
43] to perform rapid gradient adaptation on the support set. The automatic differentiation engine computes the gradients required for the inner-loop adaptation and outer-loop meta-parameter updates. In the outer loop, the Adam optimizer is utilized to update the global meta-parameters. Subsequently, during the fine-tuning phase, the AdamW optimizer is employed to further refine the model weights, thereby enhancing the final predictive accuracy [
44,
45]. The specific training hyperparameters are detailed in
Table 4.
4.3. Evaluation Indicators
This study evaluates predictive performance using mean squared error (MSE), root mean squared error (RMSE), mean absolute error (MAE), and mean absolute percentage error (MAPE).
MSE and RMSE give greater weight to larger deviations, whereas MAE measures the mean magnitude of pointwise errors. MAPE expresses absolute prediction errors as percentages of the corresponding measured thrust magnitudes. The metrics are evaluated on the original thrust scale after inverse normalization using the source-domain output statistics.
Here, and denote measured and predicted thrust, respectively, and N is the number of scalar thrust values evaluated. An individual curve contains points; the overall evaluation pools the five held-out curves, giving . Segment-wise metrics use the corresponding subset of points. All evaluated reference values are nonzero, so MAPE is calculated directly using their absolute magnitudes. Small-magnitude reference values receive greater relative weight. MSE has squared thrust units, RMSE and MAE have thrust units, and MAPE is expressed as a percentage.
Each configuration was evaluated using five runs with random seeds 42–46 and the same five held-out target test records. The reported mean and sample standard deviation are calculated from the five per-run metric values. For a metric
m, they are defined as
The sample standard deviations describe variation across runs on the fixed test set. Each metric is computed within each run before aggregation; in particular, mean RMSE is the mean of the five run-level RMSE values. Approximate 95% confidence intervals for the mean run-level metrics are reported in
Appendix A.
5. Experimental Results and Analysis
The evaluation uses ground static firing measurements at initial temperatures of −40 °C, 20 °C, and 50 °C. The measurements were obtained in the confidential firing-test program described in
Section 4.1 and were not extracted from a public database or published reference. The identity of the testing organization cannot be disclosed. Each firing test produced one measured thrust curve. The tests used a horizontal thrust stand equipped with load cells and a dynamic data acquisition system operating at approximately 14 kHz. The measurements were processed into 440-point reference curves as described in
Section 4.1. In the prediction comparisons, Measured denotes the experimentally acquired reference curve and Predicted denotes the model output. Curve positions refer to the retained sample indices, whose spacing in physical time is nonuniform.
All results below use source-only normalization and the MAPE defined in
Section 4.3. Tables report the mean ± sample standard deviation across five runs. Task 1, which combines the high- and low-temperature source records, is the reference setting for the overall, segment-wise, ablation, allocation, and few-shot analyses.
5.1. Overall Assessment
Figure 6 and
Figure 7 compare the measured and predicted curves for test records 3 and 1, respectively, in the Task 1 run with seed 42. These records have the lowest and highest full-curve MAPE among the five test records in that run. The example selection is confined to this run, while the aggregate results use all five runs.
For record 3, MAPE is 3.26%, RMSE is 0.25386, and MAE is 0.16016. For record 1, the corresponding values are 5.14%, 0.26677, and 0.17033. Thus, a difference in relative error can coexist with similar absolute errors. The Task 1 aggregate MSE, RMSE, and MAE are 0.03034, 0.17411, and 0.11895, respectively; the full-curve MAPE is 4.11% (
Table 5). The individual-record results in
Section 5.6 provide a five-run view of the sample-level variation.
SR-MVSNet maps design and operating parameters to complete thrust histories, providing a unified description of ignition build-up, sustained thrust, and tail-off. This whole-curve output supports comparisons of thrust level and profile shape across test records, with each operating phase available for separate assessment. Adaptation with the available target support records makes this representation useful for assessing the target condition when measurements are limited.
5.2. Key Feature Evaluation
The 440-point sequence is evaluated over three index ranges: ignition,
; steady-state combustion,
; and tail-off,
. The ranges use zero-based indexing, with an inclusive lower bound and an exclusive upper bound. They contain 20, 240, and 180 retained points per curve, respectively. These evaluation ranges are distinct from the three segments used for downsampling in
Section 4.1.
Table 5 reports errors pooled across the same five test records within each range. This phase-resolved assessment connects prediction performance with distinct aspects of motor operation: thrust-load build-up during ignition, sustained thrust delivery during steady-state combustion, and residual thrust decay during tail-off. It therefore provides a more detailed basis for assessing the predicted motor response than a single full-profile error metric. Metrics weight each retained point equally rather than weighting by the nonuniform physical-time intervals.
5.2.1. Ignition Transient
The ignition range has the largest absolute errors, with a mean RMSE of 0.28228 and MAE of 0.20000. Its MAPE is 31.92%, compared with 4.11% over the full curve. Reporting absolute errors alongside MAPE distinguishes the magnitude of ignition-phase deviations from the relative weighting introduced by small measured thrust values.
A delayed or smoothed ignition rise can shift the predicted onset of loading and attenuate the estimated thrust-rise rate. These discrepancies matter when a predicted curve is used as an input to a structural-response analysis. The present phase-wise errors quantify thrust agreement; assessment of transient structural loading additionally requires resolved physical-time histories and a structural model.
5.2.2. Steady-State
During steady-state combustion, mean RMSE is 0.16347, MAE is 0.12603, and MAPE is (mean ± sample standard deviation). This range has the lowest relative error of the three phases. The agreement in the sustained thrust supports comparison of the main combustion responses across test records. Combined with the physical timestamps of the retained points, the predicted thrust history can also provide an input for estimating the steady-state contribution to total impulse.
5.2.3. Tail-Off
The tail-off range has mean RMSE of 0.17173, MAE of 0.10051, and MAPE of 4.22%. Its absolute errors are lower than those of the ignition range. Compared with steady-state combustion, it has a higher RMSE and MAPE but lower MAE. Reporting both measures distinguishes the magnitude of residual thrust deviations from their size relative to the measured thrust.
5.3. Comparison and Ablation Experiments
5.3.1. Comparison of Multiple Models
SR-MVSNet is evaluated against 12 comparison configurations: Ridge, Random Forest (RF), MSCNN, VAE, VAE-MSCNN, CNN, LSTM, CNN-LSTM, source pretraining alone (Pretrain-only), pretraining followed by target fine-tuning (Pretrain-FT), target-only training (Target-only), and the first-order MAML configuration trained with MSE (FOMAML-MSE). Task 1 uses the combined high- and low-temperature source domains, Task 2 uses the high-temperature source domain, and Task 3 uses the low-temperature source domain. All three tasks evaluate the same ambient-temperature target test records. Task 1 evaluates interpolation between source temperatures; Tasks 2 and 3 evaluate transfer from a single source temperature with target support data available for adaptation.
Table 6,
Table 7 and
Table 8 show that model rankings depend on both the source configuration and the error metric. In Task 1, SR-MVSNet achieves the lowest mean MSE, at 0.03034, compared with 0.04083 for VAE-MSCNN and 0.04089 for Pretrain-FT. In Task 2, VAE and Ridge yield mean MSE values of 0.05183 and 0.05318, compared with 0.07298 for SR-MVSNet. In Task 3, SR-MVSNet has the lowest mean MSE among the evaluated configurations, at 0.03996, followed by VAE-MSCNN at 0.04034 and Pretrain-FT at 0.04044. These closely spaced means are reported together with their run variability.
SR-MVSNet obtains mean MAPE values of 4.11%, 4.35%, and 4.24% in Tasks 1–3, respectively, lower than the RF values of 4.42%, 4.46%, and 4.64%. Its mean MSE is also lower than that of RF in each task. Across the evaluated configurations, SR-MVSNet achieves the lowest mean MAPE in all three tasks, while the MSE rankings vary with the source configuration.
Figure 8 presents the MAPE results, and
Figure 9,
Figure 10 and
Figure 11 summarize the absolute-error metrics across the three transfer tasks. Comparisons within each absolute-error metric complement the MAPE results. In Task 3, the mean MSE of SR-MVSNet is approximately 45.00% of the MSCNN value. The results identify source-dependent differences between the evaluated training configurations and support selecting a predictor according to the error measure relevant to the intended assessment.
The cross-temperature results show how source-temperature firing records can be reused for thrust prediction at the target ambient condition through adaptation with a limited support set. This reuse extends the assessment value of existing measurements to the evaluated target condition. The resulting thrust estimates support early performance comparisons and can help identify test cases that warrant more detailed experimental examination.
Task 1 is used for the following ablations so that each component comparison shares the same combined source domains, target partition, and set of random seeds.
5.3.2. VAE Assessment
Table 9 compares the complete framework with the no-VAE configuration. Removing the VAE increases mean MSE from 0.03034 to 0.26234 and MAPE from 4.11% to 8.37%; RMSE and MAE also increase. The consistently higher errors in this comparison support retaining the VAE feature-processing stage under Task 1.
The module maps the design and operating inputs to a probabilistic latent representation, with reconstruction and Kullback–Leibler (KL) regularization participating in training. For performance assessment with limited target data, the lower errors obtained with the VAE provide empirical support for using this feature-processing stage to improve thrust estimates.
5.3.3. Multi-Scale Feature Assessment
Table 10 compares the complete framework with the single-scale configuration. The complete framework achieves a lower mean MSE, RMSE, MAE, and MAPE, with an MSE of 0.03034 versus 0.04234 and MAPE of 4.11% versus 4.58% for the single-scale variant. The lower mean errors across all four metrics support multi-scale feature processing under Task 1. This experiment compares multi-scale and single-scale feature processing; the convolutional feature-processing stage is retained in both configurations.
Its parallel convolutional branches process different spans of the reconstructed input-feature vector before regression to the thrust curve. Combining these feature representations provides a means of mapping the static design and operating parameters to the complete thrust response.
5.3.4. Evaluation of Joint Loss Function
Table 11 reports the full objective, FOMAML-MSE, and the configurations recorded as no-shape, no-slope, and no-curvature. The saved settings identify zero slope and curvature weights for no-shape, a zero slope weight for no-slope, and a zero curvature weight for no-curvature. The MSE-only configuration disables all auxiliary losses, whereas the three shape-term ablations retain the other objective terms.
Relative to FOMAML-MSE, the complete framework reduces mean MSE from 0.07008 to 0.03034 and MAPE from 4.94% to 4.11%. The no-shape configuration obtains a mean MSE of 0.04532 and MAPE of 4.36%, and the no-slope and no-curvature configurations also have a higher mean MSE and MAPE than the complete framework. The complete framework achieves the lowest mean errors across all four metrics among the evaluated objectives. These results support retaining the joint loss and both shape-matching terms under Task 1.
Relation to physics-based models. CFD, quasi-steady-state (QSS) internal-ballistics models, and SR-MVSNet provide different forms of performance assessment. CFD resolves spatial flow variables for specified geometry, material models, and boundary conditions. QSS models estimate the evolution of chamber-averaged quantities using internal-ballistics relations under quasi-steady assumptions. SR-MVSNet learns a mapping from the recorded design and operating parameters to measured thrust curves, with target support records providing adaptation to the evaluated condition.
This data-driven mapping can complement physics-based analysis by providing record-based thrust estimates when measurements are limited. Geometry-resolved flow analysis and physically based examination of conditions beyond the observed data remain roles for mechanistic models. A matched CFD or QSS benchmark was not performed in this study, so quantitative comparisons of prediction error and computational cost remain open.
5.4. Analysis of Support Set and Query Set Allocation Strategies
This experiment varies the allocation within each ten-sample source-domain meta-training task: S5/Q5, S6/Q4, S7/Q3, and S8/Q2. The target partition remains fixed at 21 support records and five held-out test records.
Table 12 reports five-run results for each configuration; S6/Q4 is the default Task 1 configuration used in the preceding analyses.
The default S6/Q4 configuration has the lowest mean MSE, RMSE, MAE, and MAPE, at 0.03034, 0.17411, 0.11895, and 4.11%, respectively. Increasing the source support allocation beyond six samples does not further reduce the mean errors in these experiments. The allocation comparison concerns source-task construction, while the amount of target adaptation data is held constant.
5.5. Few-Shot Fit Experiment
This experiment varies the number of target support records available for adaptation, with
, 5, 10, and 20. The subsets are drawn from the existing pool of 21 ambient-temperature support records. For each seed, they are nested prefixes of one permutation of that pool. The same five held-out target test records are used throughout, and the source-task allocation remains S6/Q4.
Table 13 summarizes the results.
Mean MSE decreases from 0.08788 at to 0.06711, 0.06249, and 0.03034 at , 10, and 20, respectively. Mean RMSE and MAE also decrease across these support sizes. MAPE changes from 5.98% to 5.17%, 4.89%, and 4.11%, decreasing across all four support sizes. Among the tested support sizes, gives the lowest mean values for all four metrics. The sample standard deviations across five runs show the accompanying variability, especially at the smaller support sizes.
The decrease in all four mean error metrics shows that SR-MVSNet can use additional target support records to improve thrust prediction over the tested range. The support size comparison provides an empirical reference for matching the available adaptation data to prediction accuracy, helping assess what can be achieved with an existing set of target-condition measurements. Selecting a cost-optimal testing strategy additionally requires experimental cost and decision-utility information.
5.6. Individual-Record Results
Table 14 reports Task 1 results separately for the five held-out records, using the same sample numbering as
Figure 6 and
Figure 7. Each cell summarizes five runs evaluated against a fixed reference curve. The record-level results retain the differences between test cases that are averaged in the pooled metrics.
5.7. Limitations
The evaluation uses a fixed set of five ambient-temperature test records obtained from five firing tests involving the single physical test article. The results characterize record-level transfer across the evaluated temperature conditions for this test article. The reported standard deviations characterize variation across random seeds on this fixed set; broader estimates of generalization require additional firing tests under other operating conditions. Task 1 evaluates temperature interpolation, and Tasks 2 and 3 evaluate single-source transfer with target adaptation data. Performance outside the evaluated temperature conditions remains to be established.
The nonuniformly sampled sequences place different densities of retained points in different physical-time intervals. The reported errors summarize agreement at those points, and MAPE is sensitive to the small-magnitude reference values in the ignition range. Predictive interval calibration, out-of-distribution detection performance, and reductions in the number and cost of firing tests are not evaluated here. The reported thrust-prediction errors also do not establish structural integrity or flight-safety margins.