5.1. Simulation Scheme
The Lockheed Martin Common Aero Vehicle (CAV) represents one of the most extensively studied hypersonic glide vehicles in current research. Ref. [
43] provides the fundamental parameters and aerodynamic coefficient database for the CAV configuration. Based on the analysis of the measured data, three simulation scenarios are generated through the CAV model and the HGTs dynamics Equation (
1);
Trajectories and corresponding directional accelerations are illustrated in
Figure 3. Three scenarios are designed: (i) quasi-equilibrium glide trajectory with radar located at
, (ii) jump glide trajectory with radar at
, and (iii) penetration maneuver trajectory with radar at
. Parameters include a maximum radar detection range of
, radar line-of-sight coverage indicated by red trajectory segments, and a sampling period
.
To validate the effectiveness of the proposed method, we compare the proposed method against IMM, BMA, and HAMM-CKF.
The model parameter settings are first specified. The proposed HAMM method employs the model set listed in
Section 2.2, with parameters given as
,
,
,
,
and
,
and
,
and
. The number of coarse models is 4, and the probability transition matrix between coarse models is given by
The initial coarse model probabilities , with a global probability . The posterior probability threshold , the frame threshold is , and the fine model parameters are and . The model set configuration of the proposed method remains identical across all three scenarios.
For the IMM method, the model set specified in
Section 2.2 is employed, and its probability transition matrix is given by:
For the BMA method, the model set specified in
Section 2.2 is used as the total model set, with four models participating in the estimation at each time step.
To validate the effectiveness of the proposed method, simulation experiments are conducted under different measurement noise environments, including Gaussian noise, heavy-tailed noise, and impulsive noise.
For Gaussian noise, the distribution is given by
where
and
,
, and
represent the standard deviations of the Gaussian noise.
For heavy-tailed noise, the measurement noise with non-Gaussian statistical characteristics is modeled as
where
and
.
For impulsive noise, the measurement noise is expressed as
where
and
.
In addition, to evaluate the performance of the algorithm under varying sampling rates, simulations are conducted under time-varying sampling intervals and Gaussian measurement noise conditions. For the quasi-equilibrium glide trajectory, the sampling interval is set to 0.1 s during the first 100 s and 0.5 s thereafter. For the jump glide trajectory, the sampling interval is 0.1 s during the first 60 s and 0.5 s thereafter. Similarly, for the penetration maneuver trajectory, the sampling interval is 0.1 s during the first 60 s and 0.5 s thereafter.
The estimation accuracy of all methods decreases when the sampling interval increases, reflecting the negative impact of reduced measurement frequency on state estimation performance. However, the HAMM-based methods, particularly HAMM-MEE, maintain the lowest RMSE values in position, velocity, and acceleration across all three trajectories.
In the quasi-equilibrium and jump glide phases, the transition from dense (0.1 s) to sparse (0.5 s) sampling results in a noticeable increase in RMSE for all methods. Nevertheless, the HAMM-MEE method exhibits a more gradual degradation trend, indicating better adaptability to irregular sampling conditions. In contrast, the IMM and BMA methods show larger error spikes after the sampling rate reduction, suggesting their limited robustness to asynchronous or infrequent measurements.
For the penetration maneuver, where dynamics are more abrupt, all methods suffer from higher estimation errors after the sampling interval changes. Even so, HAMM-MEE still provides the most stable performance, while HAMM-CKF performs slightly worse but remains superior to IMM and BMA. Overall, these results verify that the proposed HAMM-MEE algorithm can effectively maintain estimation accuracy under varying sampling rates, demonstrating its robustness to time-varying measurement frequencies.
In the proposed filter, the width and the number of iterations .
The simulation results are evaluated using the root mean square error (RMSE) and the average root mean square error (ARMSE):
where
denotes the time step index, and
represents the Monte Carlo run index. To ensure consistency of results, 200 Monte Carlo runs are conducted for each method.
The simulations were conducted on a computing platform equipped with an Intel® Core™ i7-10700 CPU @ 2.90 GHz (Intel Corporation, Santa Clara, CA, USA), running MATLAB R2023b.
5.2. Simulation Results
5.2.1. Result Under Gaussian Noise
Figure 4 presents the RMSE comparison under Gaussian noise for three trajectories: quasi-equilibrium glide, jump glide, and penetration maneuver. Each row corresponds to one trajectory, and the columns show the position, velocity, and acceleration RMSE, respectively.
Overall, HAMM-MEE and HAMM-CKF demonstrate comparable and superior performance across all tracking scenarios. Both methods exhibit rapid convergence during the initial phase and maintain stable, low RMSE values throughout the tracking process. In contrast, IMM shows significantly higher RMSE. BMA achieves intermediate performance, outperforming IMM but remaining inferior to the HAMM approaches. Under Gaussian noise conditions, HAMM-MEE and HAMM-CKF perform similarly, as theoretically expected. Their superior accuracy stems primarily from the improved multi-model adaptive mechanism rather than the estimation criterion itself. The HAMM framework more effectively handles model transitions and maintains tracking stability, particularly during steady-state phases. This advantage is consistently demonstrated across position, velocity, and acceleration estimation in all three trajectory scenarios.
Table 3 presents the ARMSE comparison of four methods under Gaussian noise across three scenarios: quasi-equilibrium glide, jump glide, and penetration maneuver. Both HAMM-based methods (HAMM-MEE and HAMM-CKF) achieve significantly lower ARMSE values in position, velocity, and acceleration compared to the IMM and BMA methods across all three scenarios. This indicates their superior estimation accuracy and robustness under Gaussian noise.
Table 4 lists the average per-time-step execution time per filtering cycle for five methods. The results demonstrate that HAMM-CKF achieves the highest computational efficiency among all methods, with an average execution time of 0.0102 s per cycle significantly lower than other approaches. BMA and HAMM-MEE exhibit moderate computational loads, requiring 0.0258 s and 0.0203 s per cycle, respectively. IMM shows substantially longer average execution times of 0.1025 s per cycle.
The simulation results under Gaussian noise demonstrate the effectiveness of the proposed HAMM method. By adaptively selecting the coarse model set and generating the fine model set, HAMM is able to better capture the target motion modes.
While the IMM approach employs multiple models to cover potential target motion modes, its extensive model set induces significant model competition, thereby degrading overall tracking performance. Comparatively, the BMA method improves model adaptability through candidate model sets, outperforming IMM. However, BMA’s continuous model set updates cause frequent replacement of active filtering models, resulting in insufficient convergence and compromised stability.
When compared to HAMM-CKF with fixed noise covariance matrices, the proposed method exhibits robustness under non-Gaussian measurement noise conditions. This advantage originates from MEE cret, which enables online adaptive estimation of noise covariance matrices, thereby enhancing target state estimation robustness.
5.2.2. Result Under Heavy-Tailed Noise
Figure 5 presents the RMSE comparison under heavy-tailed noise for three trajectories: quasi-equilibrium glide, jump glide, and penetration maneuver. Each row corresponds to a trajectory, and the columns show the position, velocity, and acceleration RMSE, respectively. Overall, the proposed method demonstrates superior tracking accuracy and stability across all three tracking phases. During the initial phase, the RMSE of all methods decreases rapidly, with the proposed method and HAMM-CKF exhibiting the fastest convergence speed. Following filter convergence, the proposed method maintains low RMSE with minimal fluctuations, outperforming the traditional IMM method. During the penetration maneuver scenario at 80s, an abrupt change in target acceleration occurs, causing RMSE increases in all methods. Nevertheless, the proposed method achieves the fastest convergence speed. In summary, the proposed method surpasses the comparative algorithms (IMM, BMA) in convergence speed, steady-state accuracy, and robustness against disturbances.
Table 5 presents the ARMSE comparison of four methods under heavy-tailed noise across three flight scenarios: quasi-equilibrium glide, jump glide, and penetration maneuver. All methods experience performance degradation under heavy-tailed noise compared with the Gaussian noise case, as reflected by the increased ARMSE values in position, velocity, and acceleration. Nevertheless, the HAMM-MEE method consistently achieves the lowest errors across all three scenarios, demonstrating its strong robustness to non-Gaussian disturbances.
5.2.3. Result Under Impulsive Noise
Figure 6 presents the RMSE comparison under impulsive noise for three trajectories: quasi-equilibrium glide, jump glide, and penetration maneuver. Each row corresponds to a trajectory, and the columns show the position, velocity, and acceleration RMSE, respectively. The impulsive noise environment leads to a noticeable increase in RMSE for all methods compared with the Gaussian cases, reflecting the strong disturbance effects of impulsive outliers. Nevertheless, the proposed HAMM-based methods still maintain relatively low RMSE values across all trajectories and state variables.
In particular, HAMM-MEE achieves the smallest RMSE in position, velocity, and acceleration estimation in nearly all scenarios, showing remarkable robustness to impulsive noise. HAMM-CKF also performs well but is slightly inferior to HAMM-MEE when large outliers occur.
Table 6 presents the ARMSE comparison of four methods under impulsive noise across three flight scenarios: quasi-equilibrium glide, jump glide, and penetration maneuver. The presence of impulsive noise leads to a further increase in ARMSE compared with the Gaussian and heavy-tailed noise conditions, reflecting the severe impact of outliers on state estimation accuracy. Despite this degradation, the HAMM-based methods, especially HAMM-MEE, consistently achieve lower ARMSE values than the IMM and BMA approaches across all flight scenarios.
In particular, the HAMM-MEE method demonstrates the best robustness and adaptability under impulsive disturbances, maintaining relatively stable estimation accuracy for position, velocity, and acceleration.
5.2.4. Result Under Varying Sampling Rates
Figure 7 presents the RMSE comparison under varying sampling rates for three trajectories: quasi-equilibrium glide, jump glide, and penetration maneuver. Each row corresponds to a trajectory, and the columns show the position, velocity, and acceleration RMSE, respectively.
Table 7 presents the ARMSE comparison of four methods under impulsive noise across three flight scenarios: quasi-equilibrium glide, jump glide, and penetration maneuver. All methods experience a moderate increase in ARMSE under varying sampling rates compared to the fixed-rate Gaussian noise condition, indicating that reduced and irregular measurement frequency slightly degrades estimation performance. However, both HAMM-based methods (HAMM-MEE and HAMM-CKF) still achieve the lowest ARMSE values across all three flight scenarios and all state variables.