Next Article in Journal
A Fading Suppression Method for Φ-OTDR Systems Based on Multi-Domain Multiplexing
Previous Article in Journal
Classifying Storage Temperature for Mandarin (Citrus reticulata L.) Using Bioimpedance and Diameter Measurements with Machine Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Sensor Information Fusion Positioning of AUKF Maglev Trains Based on Self-Corrected Weighting

1
School of Electrical Engineering and Automation, Jiangxi University of Science and Technology, Ganzhou 341000, China
2
Jiangxi Province Key Laboratory of Maglev Rail Transit Equipment, Jiangxi University of Science and Technology, Ganzhou 341000, China
3
School of Intelligent Manufacturing and Materials Engineering, Gannan University of Science and Technology, Ganzhou 341000, China
*
Authors to whom correspondence should be addressed.
Sensors 2025, 25(8), 2628; https://doi.org/10.3390/s25082628
Submission received: 26 February 2025 / Revised: 17 April 2025 / Accepted: 20 April 2025 / Published: 21 April 2025
(This article belongs to the Section Navigation and Positioning)

Abstract

:
Achieving accurate positioning of maglev trains is one of the key technologies for the safe operation of maglev trains and train schedules. Aiming at magnetic levitation train positioning, there are problems such as being easily interfered with by external noise, the single positioning method, and traditional weighting affected by historical data, which lead to the deviation of positioning fusion results. Therefore, this paper adopts self-corrected weighting and Sage–Husa noise estimation algorithms to improve them and proposes a research method of multi-sensor information fusion and positioning of an AUKF magnetic levitation train based on self-correcting weighting. Multi-sensor information fusion technology is applied to the positioning of maglev trains, which does not rely on a single sensor. It combines the Sage–Husa algorithm with the unscented Kalman filter (UKF) to form the AUKF algorithm using the data collected by the cross-sensor lines, INS, Doppler radar, and GNSS, which adaptively updates the statistical feature estimation of the measurement noise and eliminates the single-function and low-integration shortcomings of the various modules to achieve the precise positioning of maglev trains. The experimental results point out that the self-correction-based AUKF filter trajectories are closer to the real values, and their ME and RMSE errors are smaller, indicating that the self-correction-weighted AUKF algorithm proposed in this paper has significant advantages in terms of stability, accuracy, and simplicity.

1. Introduction

Rail transit has the advantages of large capacity, high speed, low energy consumption, low pollution, high security, strong punctuality, etc., and it plays an important basic, supportive, and service role in the development of the national economy and people’s livelihood in society. Maglev technology has been applied in various fields such as wind turbines [1], space launches [2], centrifuges [3], lifts [4], cardiac pumps [5], and magnetic levitation bearings [6], accumulating a large amount of technological experience that can be used as a reference for magnetic levitation transport.
As a typical green, safe, efficient, and new type of public transport system [7], levitated permanent magnet maglev monorail transport is suitable for small and medium-capacity transport systems, especially for small cities, tourist attractions, airports, transport hubs, and other transport systems with relevant connections or feeder routes. The crucial requirement for ensuring the safe functioning of the entire system is the precise and prompt detection of a maglev train’s position and speed at a given moment. Thus, studying their location is important and necessary to lay the groundwork for the future development of maglev trains [8,9]. Nowadays, there are various problems, such as a single sensor, a simple positioning method, and being easily disturbed by the environment, which lead to poor robustness of information fusion, low positioning accuracy, and poor stability of the magnetic levitation train positioning [10]. A variety of sensors are used to collect data and information on maglev trains to locate them. Using multiple sources of information to complement each other can avoid the loss of information from a single sensor, environmental interference, and inability to accurately locate, ultimately improving the positioning accuracy of maglev trains [11].
Random errors or mistakes in sensors in multi-sensor systems can be caused by noise, electromagnetic interference between devices, and environmental conditions that are present in real-world applications [12]. This may lead to bias or even distortion in the measurement findings, which could result in the maglev train being positioned incorrectly [13]. By giving each sensor a weighting factor, weighted fusion [14,15] creates an ideal, unbiased fusion result that minimizes the mean-square error fusion result without needing prior knowledge of the system or observation noise [16,17]. Indeed, the distribution of weights has an important effect on weighted fusion performance. If the weights are not evenly distributed, the accuracy and reliability of the system may not be significantly improved [18]. Therefore, in weighted fusion, to ensure the accuracy of the estimation, the weights must be distributed properly.
UKF [19,20] is an algorithm for the state estimation of nonlinear systems, which is an extension of the traditional Kalman Filter (KF) and was proposed by Julier and Uhlmann in 1997 for solving estimation problems in nonlinear systems. The principle is to capture the mean and covariance information of a random variable using the Unscented Transform (UT) [21] and propagate this information through a nonlinear transformation. Throughout the UKF filtering process, the direct application of existing filtering algorithms suffers from filtering dispersion problems due to time-varying and unknown system measurement noise [22,23]. However, determining the covariance of the measurement noise is a major obstacle in practice. SAGE-HUSA filtering [24] is a combination of the SAGE and HUSA algorithms, which is suitable for dealing with the problem of state estimation of nonlinear systems and non-Gaussian noises, and the main idea is to utilize the average of the historical information to evaluate the current array of the system noise variance and the array of the measurement noise variance. The algorithm is solved using a Kalman filter [25] modeling algorithm to obtain the optimal estimation of the system state, which improves the accuracy and robustness of the state estimation. The UKF algorithm is more common in vehicle state estimation and train operation studies.
In [26], for the problem of degradation of positioning accuracy due to the interruption of satellite signals when the train passes through long tunnels, a train positioning method based on adaptive Unscented Kalman Filtering (UKF) is proposed, which takes into account the dynamic characteristics of the train and employs a sequence of innovations for the real-time estimation of the covariance of the measurement noise. In [27], a state observer design with an Adaptive Unscented Kalman Filter (AUKF) is proposed to address the effect of uncertain noise on vehicle state parameter estimation and the high cost of sensors; the effectiveness of the method is demonstrated through simulation and analysis. In [28], to address the challenge of the vehicle driving state observer being challenged by unknown measurement noise and transient perturbations caused by complex conditions and sensor failures, a modified Sage–Husa maximum posterior is used to correct for the measurement noise; the covariance moments are updated after the scatter is detected in order to minimize the impact of transient perturbations on the subsequent process.
Accurate positioning is critical for maglev train safety. However, single sensors often lack precision and reliability due to noise interference. By fusing data from multiple sensors, we achieve significantly higher positioning accuracy. However, for traditional weighting in the case of dynamically changing data, fixed weights may not accurately reflect the real situation of the current data, with certain deviations. Therefore, this paper proposes a self-correcting weighted AUKF research method. The main contributions of our work are as follows:
(1)
A self-correcting weighting algorithm is proposed. The traditional weighting algorithm with fixed weights and susceptibility to historical data is improved by introducing an attenuation memory factor to reduce the influence of historical data.
(2)
The Sage–Husa algorithm is introduced to adaptively update the statistical feature estimation of the measurement noise to effectively reduce the interference of noise, which is combined with the UKF algorithm to realize the precise positioning of the train.
(3)
The improved UKF algorithm is applied to the positioning of maglev trains. The experimental results prove the effectiveness of the method and provide a reference for the positioning of maglev trains.
This is how the remainder of the paper is organized. Section 2 develops a mathematical model for the fusion of self-correcting weighting and adaptive UKF algorithms. Section 3 performs experiments and analyzes the results. Section 4 concludes the paper.

2. Model Building

2.1. Sensor Data Processing

The navigation system used in this experiment consists of a combination of relative and absolute positioning. The relative positioning system consists of three components, a GNSS receiver, a radar sensor, and an INS sensor, and the absolute positioning is provided by a cross-sensing line.
(1)
GNSS positioning device
GNSS can obtain the latitude and longitude of the target The position information of the target can be obtained by iterative calculation of the latitude and longitude formula between two points, and the mileage of the maglev train is calculated using the latitude and longitude information, and the distance between neighboring latitudes and longitudes per unit time is calculated using Haversine’s formula:
H a v ( θ ) = sin 2 θ 2 = 1 cos θ 2
d = 2 R × arcsin H a v φ B φ A + cos φ A cos φ B H a v θ B θ A = 2 R × arcsin sin 2 φ B φ A 2 + cos φ A cos φ B sin 2 θ B θ A 2
where R is the radius of the Earth, φ A and φ B are the latitudes of points A and B, θ A and θ B are the longitudes of points A and B, and d is the distance between points A and B.
(2)
INS positioning device
INS measures the acceleration of a moving body; after a single integration of time, the velocity is obtained, and the velocity then undergoes a further integration of time to obtain the distance. INS achieves navigation and positioning based on:
x k = x 0 + 0 k v k d k
v k = v 0 + 0 k a k d k
where x 0 is the initial position, v is the speed, a is the acceleration.
(3)
Radar positioning device
The radar primarily picks up the velocity of the target, and a single integration of the velocity yields a displacement.
v k = v 0 + 0 k a k d k
(4)
Cross-sensing line
The cross-sensing line mainly collects the displacement of the target, which is calibrated in this experiment as an absolute positioning method and is the true value in the experiment.

2.2. Self-Correcting Weighted Fusion

Distributed fusion [29] algorithms feed individual local state estimates into the fusion center, which are weighted according to a certain fusion criterion to obtain a fusion estimate, whose weights determine the accuracy of the fusion. An enhanced weight calculation method is created by adding the decay memory factor. The conventional weight calculation method [30] is based on the cumulative deviation of all historical measurement signals, whose weights are influenced by historical data. The precise procedure is as follows:
(1)
The center point of the sensor location Z ¯ k :
Z ¯ k = 1 M i = 1 M Z k ( i )
where Z k ( i ) is the measurement value of the i th sensor at time k , and M is the number of sensors in the multi-sensor system.
(2)
Discrepancy of the measured value from the center point Δ Z k ( i ) :
Δ Z k ( i ) = Z k ( i ) Z ¯ k
(3)
The total of both the squared and sensor deviations:
S k ( i 1 ) = τ S k 1 ( i 1 ) + 1 τ Δ Z k ( i )
S k ( i 2 ) = τ S k 1 ( i 2 ) + 1 τ Δ Z k ( i ) 2
where S k ( i 1 ) is the sum of the asymptotic memory deviations of the i th sensor at the k th moment, S k ( i 2 ) is the sum of the squared asymptotic memory deviations of the i th sensor at the k th moment, and τ takes values in the range 0 , 1 .
(4)
Mean value of the sensor’s deviance Δ Z ¯ k i :
Δ Z ¯ k i = S k i 1 / M
(5)
Sensor bias standard deviation σ k ( i ) :
σ k i = S k i 2 2 Δ Z ¯ k i S k i 1 + k Δ Z ¯ k i 2 k 1 1 / 2
(6)
Calculate the weight of each sensor η k i :
η k i = σ k i 2 i = 1 M 1 σ k i 2 1
To realize the fusion of multi-sensor information for permanent magnet maglev trains, a self-correcting weighted fusion estimation algorithm introduces an attenuation memory factor and a decrease in the weight of historical measurement data’s influence on the fusion estimate.
The formula for the weighted fusion algorithm is shown in Equation (13):
Z k w = i = 1 M η k i Z k i
where Z k w is the weighted, measured value. The weights of each sensor’s measurements at each moment are calculated according to Equations (6)–(12), and the weighted measurements at the k moment are calculated using Equation (13), which are substituted into the adaptive UKF algorithm to obtain the final fusion estimation results.

2.3. Standard UKF

The process and measurement model, taking into account a generic nonlinear discrete-time dynamic system, can be explained as follows:
X k = f X k 1 + ω k 1 Z k = h X k + ν k
where X k is the state vector of train position, Z k is the measurement vector of train position observations, f is the nonlinear state transfer function, h is the nonlinear measurement function, ω is the process noise, and ν is the observation noise.
The covariance of ω k 1 is Q k 1 and the covariance of ν k is R k , which is satisfied:
E ω k ω k T = Q k ,   E ν k ν k T = R k
UKF is a nonlinear filtering method that estimates the state of a system that is not linear and has a high degree of accuracy and robustness when working with nonlinear systems. The following are the major steps:
Step 1: Initialisation
Step 2: Sigma Point Calculation
χ k 1 0 = X ^ k 1 χ k 1 i = X ^ k 1 + n + λ P k 1 , i = 1 , 2 , , n χ k 1 i = X ^ k 1 n + λ P k 1 , i = n + 1 , n + 2 , , 2 n
where X ^ k 1 is the predicted mean, χ k 1 i is the sigma point mean, n is the dimensionality of the state, λ is the composite scale factor:
λ = α 2 n + κ n
where the parameter α is usually set to 0 α 1 , and κ is usually set to 0 by default.
Step 3: State Prediction
χ k i = f χ k 1 i , k 1 , i = 0 , 1 , , 2 n
X ^ k = i = 1 2 n ϖ i m χ k i
P X X = i = 0 2 n ω i c χ k i X ^ k χ k i X ^ k T
P k = P X X + Q k
where P X X is the state measurement covariance, ϖ i m and ϖ i c are weight vectors for the mean and covariance, respectively, defined as:
ϖ 0 m = λ n + λ
ϖ 0 c = λ n + λ + 1 α 2 + β
ϖ i m = ϖ i c = 1 2 n + λ , i = 1 , 2 , , 2 n
where the optimal setting of β is β = 2 , and n is the dimension of the state.
Step 4: Measuring predictions
ξ k i = h χ k i , k , i = 0 , 1 , 2 , , 2 n
Z ^ k = i = 0 2 n ϖ i m ξ k i = i = 0 2 n ϖ i m Z k
Step 5: Kalman Gain Calculations
P X Z = i = 0 2 n ϖ i c χ k i X ^ k ξ k i Z ^ k T
P Z Z = i = 0 2 n ξ k i Z ^ k ξ k i Z ^ k T + R k
K k = P X Z P Z Z 1
where P X Z is the state measurement cross-covariance, P Z Z is the new interest covariance, K k is the Kalman gain.
Step 6: Filter Updates
X ^ k + 1 = X ^ k + K k Z k Z ^ k
P k + 1 = P k K k P Z Z K k T
Step 7: Repeat Steps 2–6 until all sample points have been calculated.
The standard filtering algorithms described above make Gaussian distribution assumptions about the statistical properties of both process and observation noise. In contrast, the actual noise often does not conform to these assumptions. Such assumptions may lead to bias in the noise estimation and affect the filtering effect. As a result, the Sage–Husa method is used to improve the UKF, leading to the proposal of an adaptive UKF algorithm.

2.4. Adaptive UKF Algorithm

To address the uncertainty of measurement noise in the real process, this work suggests an online update R k -based adaptive UKF based on Sage–Husa theory, which reduces the complexity of the algorithm without affecting the accuracy. The flow chart for it is displayed in Figure 1.
In contrast to the conventional UKF algorithm, the AUKF algorithm uses the quantitative noise data to estimate and correct the statistical properties of the measurement noise in real time, using the observation data when recursive filtering, which can reduce the estimation error, inhibit the filtering dispersion and improve the filtering accuracy.
The steps for estimating the measurement noise based on the Sage–Husa algorithm with the system noise time invariant are as follows:
μ k = 1 ϑ 1 ϑ k
ε k = Z k Z ^ k r k
r ^ k = 1 μ k r ^ k 1 + μ k Z k i = 0 2 n ω i Z k 1 i
R ^ k = 1 μ k R ^ k 1 + μ k ε k ε k T
where μ k is the proportion of noise that is adjusted in real time according to the system in which it is located and the external situation to strengthen the reliability and trustworthiness of the system, reduce the system noise and external interference, improve the ability to cope with sudden changes in the state, and strengthen the tracking performance. ϑ is the forgetting factor, and its selection range is 0.95 < ϑ < 0.99 .
The weighted fusion algorithm Equation (13) is obtained by substituting Equations (26) and (35) is obtained by substituting Equation (27):
Z ^ k = i = 0 2 n ω i m ξ k i = i = 0 2 n ω i m Z k w
P X Z = i = 0 2 n ω i c χ k i X ^ k ξ k i Z ^ k T
P Z Z = i = 0 2 n ξ k i Z ^ k ξ k i Z ^ k T + R ^ k
Compared with the standard UKF, the self-correcting weighted AUKF adds the Sage–Husa algorithm and self-correcting weighting to assign the weights of measurement values, adds the Sage–Husa algorithm to update the variance of the measurement noise in real time, and adds the self-correcting weighting to make up for the defects of the traditional weighting algorithm affected by the historical data so as to realize the purpose of the high-precision positioning of the maglev train.

3. Experimental Results and Analyses

The 60 m levitation of the magnet train test line serves as the experimental object. The experiment combines relative and absolute positioning using experimental equipment such as GNSS, Doppler radar, and INS for relative positioning and a cross-sensing line for absolute positioning correction. Figure 2 and Figure 3 display the experimental objects and data-collecting sensors, and Figure 4 displays the data collected by each sensor.
To test and validate the self-correcting weighted AUKF algorithm proposed in this paper for the positioning accuracy and error of the maglev train, compared with a single sensor, the prediction results of the self-correcting weighted AUKF algorithm and the single sensor are shown in Figure 5 below.
As can be seen from the comparison plot of the results of self-correcting weighted fusion and single-sensor prediction using AUKF in Figure 5, the prediction results using self-correcting weighted fusion are closer to the real values. The prediction results of single-sensor GNSS, INS, and Doppler radar are slightly farther away in comparison to self-correcting weighted fusion, which suggests that the self-correcting weighted fusion AUKF method proposed in this paper is favorable to the maglev train positioning accuracy improvement.
Error metrics are important in assessing the accuracy and reliability of measurement or estimation results. By analyzing these errors, it is possible to understand the extent to which the estimated values differ from the true values, assess the quality of the measurement or estimation results, and optimize algorithms and models to improve their performance.
(1)
Mean Error (ME):
M E = 1 m i = 1 m y i x ^ i
(2)
Root Mean Square Error (RMSE):
R M S E = 1 m i = 1 m y i x ^ i 2
According to Equations (39) and (40), a comparison of error indicators can be obtained as shown in Table 1 below.
In light of the contrast between the error metrics in Table 1, it can be concluded that the self-corrected weighting reduces the ME by 13.03% and the RMSE by 20.51% compared to a single GNSS throughout the AUKF experiment. The RMSE is reduced by 31.28% concerning the INS, the ME is reduced by 21.94%, and the RMSE is reduced by 27.16% compared to the Doppler radar.
From the comparison of the error metrics in Table 1, a histogram of the error comparison between the self-corrected weighted fusion and single-sensor prediction results using the AUKF can be obtained, and an error comparison graph is shown in Figure 6 and Figure 7.
As can be seen from the error comparison plots in Figure 6 and Figure 7, the ME and RMSE of the self-corrected weighted fusion are smaller than those of the single-sensor GNSS and INS, as well as the Doppler radar during the experimental prediction process, which indicates there is some degree of reliability in the weighting system that this study recommends.
For verifying the validity and accuracy of the AUKF research method based on self-correcting weighted fusion proposed in this paper, Figure 8 presents a comparison of the prediction outcomes for the self-correcting weighted fusion AUKF and self-correcting weighted fusion UKF.
From Figure 8, the comparison of the prediction results of the self-correcting weighted UKF and the self-correcting weighted AUKF, it can be seen that the curve of the prediction results of the AUKF is closer to the curve of the real value compared with the standard UKF. Then, it can be shown that the predicted positioning results of the AUKF are closer to the real value, which improves the positioning accuracy of the maglev train, thus proving that the mathematical model establishment of the self-correcting weighted fusion AUKF is the correctness, robustness, and accuracy of this algorithm.
To compare the accuracy of the prediction results between the self-correcting weighted UKF and the self-correcting weighted AUKF, a comparison of their error metrics is shown in Table 2.
Based on the comparison of the UKF and AUKF error metrics in Table 2, it can be concluded that the ME of the self-corrected AUKF is reduced by 11.03%, and the RMSE is reduced by 13.32% compared to the self-corrected UKF.
Figure 9 and Figure 10 represent the error comparison histograms and error comparison plots of the self-correcting weighted UKF and self-correcting weighted AUKF, respectively. It is seen that the error curves of the self-correcting weighted AUKF in the two plots are relatively low, which proves that the AUKF is more effective than the UKF and is more suitable for the localization of the maglev train.

4. Conclusions

Many references show that the current positioning of maglev trains has problems such as single sensors, noise interference, and fixed traditional weighting weights, which leads to a significant reduction in the positioning accuracy and is not conducive to their safe operation. Therefore, we propose a multi-sensor information fusion positioning method for AUKF maglev trains based on self-correcting weighting. We mainly improve the classical UKF algorithm from two aspects. Firstly, the self-correcting weighting algorithm is used to improve the traditional weighting algorithm, which is susceptible to the influence of historical data, and the weights are fixed. Secondly, the Sage–Husa is used for real-time estimation and correction of measurement noise.
From the comparison graph of experimental prediction results and the error comparison graph, the prediction results of the self-corrected weighted fusion AUKF are closer to the real value, which greatly reduces the positioning error and improves the positioning accuracy. The experimental results show that it is feasible to apply this method to the positioning of maglev trains.
In the method proposed in this paper, the use of the Sage–Husa algorithm only estimates and corrects the measurement noise in real time and ignores the influence of the process noise, but in practice, both the process noise and the measurement noise will have a more serious impact on the positioning accuracy of the maglev train. Therefore, in our future work, we need to further improve the algorithm by considering the effects of both kinds of noise and verifying its effectiveness through experimental simulation.

Author Contributions

Conceptualization, Q.H. and K.F.; methodology, Q.H. and H.T.; software, Q.H. and W.C.; validation, K.F., H.T. and Q.H.; writing—original draft preparation, Q.H. and W.C.; writing—review and editing, Q.H. and W.C.; funding acquisition, K.F. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National 14th Five-Year Plan for Key Research and Development (2023YFB4302100), in part by the National Natural Science Foundation of China (No.62363014), in part by the Key Project of Natural Science Foundation of Jiangxi Provincial Science and Technology Department (20232ACB202001), in part by the Program of Qingjiang Excellent Young Talents in Jiangxi University of Science and Technology (JXUSTQJBJ2019004), in part by the Major Special Project of Jiangxi Provincial Science and Technology Department (20232ACE01011), in part by the Central Guided Local Science and Technology Funding Project of the Science and Technology Department of Jiangxi Province (Cross-regional Cooperation, 20221ZDH04052), in part by the 03 Special Project and 5G Program of the Science and Technology Department of Jiangxi Province (No. 20193ABC03A058), and in part by a grant from the Research Projects of Ganjiang Innovation Academy, Chinese Academy of Sciences (No. E255J001).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are only available upon request due to restrictions regarding, e.g., privacy and ethics. The data presented in this study are available from the corresponding author upon request. The data are not publicly available due to their relation to other ongoing research.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ye, Y.; Chen, W.; Wang, Y. Design of distributed air intake irrigation system driven by magnetic vertical axis wind turbine. Electron. Technol. 2022, 51, 316–317. [Google Scholar]
  2. Xia, C.; Gou, Y. Review of maglev assist launch of spacecraft. Manned Spacefl. 2021, 4, 119–126. [Google Scholar]
  3. Wu, H.; Peng, S. Simulation of multiphase flow in a CFD-based magnetic levitation centrifugal blood pump. Compress. Blower Fan Technol. 2023, 65, 40–46. [Google Scholar]
  4. Zhu, W.; Yang, T. Design of magnetic levitation guide rail system based on screw household elevator. J. Chang. Univ. 2022, 36, 44–48. [Google Scholar]
  5. Liu, H.; He, L.; Cheng, B. Powerless Fractional-Order Tuning Wireless Power Transfer System with Zero Phase Angle Input. IEEE Trans. Circuits Syst. I Regul. Pap. 2025, 72, 433–442. [Google Scholar] [CrossRef]
  6. Tian, C.; Wang, N.; Wang, D.; Xu, B. Study on nonlinear bearing characteristics of magnetic bearing. Mach. Des. Manuf. 2023, 383, 45–49. [Google Scholar]
  7. Wang, Y.; Pang, Q.; Fan, K.; Tan, W. Simulation and Experimental Research on Electromagnetic Radiation from Suspended Permanent Magnetic Levitation Train. Int. J. Appl. Electromagn. Mech. 2022, 70, 129–147. [Google Scholar] [CrossRef]
  8. He, L.; Huang, X.; Cheng, B. Robust Class E2 Wireless Power Transfer System Based on Parity-Time Symmetry. IEEE Trans. Power Electron. 2023, 38, 4279–4288. [Google Scholar] [CrossRef]
  9. Xu, Y.; Fan, K.; Hu, Q.; Guo, H. Multi-Sensor Information Fusion Localization of Rare-Earth Suspended Permanent Magnet Maglev Trains Based on Adaptive Kalman Algorithm. PLoS ONE 2023, 18, e0292269. [Google Scholar] [CrossRef]
  10. Cheng, S.; Liu, C.; Song, L.; Xiang, C.; Li, L. Maglev train integrated positioning and speed measuring method based on multi-source information fusion. Urban Mass Transit 2022, 25, 136–140. [Google Scholar]
  11. Xu, Y.; Fan, K.; Hu, Q.; Zhang, X. Positioning of Suspended Permanent Magnet Maglev Trains Using Satellite–Ground Multisensor Fusion. IEEE Sens. J. 2024, 24, 16816–16825. [Google Scholar] [CrossRef]
  12. Xu, H.; Zhou, Z.; Li, W. Self-tuning weighted fusion estimation method for intelligent ship. J. Huazhong Univ. Sci. Technol. (Nat. Sci. Ed.) 2019, 47, 25–30. [Google Scholar]
  13. Liu, H.; He, L.; Cheng, B. A Powerless Fractional-Order WPT System with Extended Zero Voltage Switching Region. IEEE Trans. Ind. Electron. 2025, 72, 3525–3533. [Google Scholar] [CrossRef]
  14. Ding, H.; Feng, H.; Xu, H.; Yin, J.; Long, F. Data fusion of dynamic positioning based on the improved weighted fusion algorithm. J. Wuhan Univ. Technol. (Transp. Sci. Eng.) 2016, 40, 663–669. [Google Scholar]
  15. Li, Y.; Sun, S.; Hao, G. A Weighted Measurement Fusion Particle Filter for Nonlinear Multisensory Systems Based on Gauss–Hermite Approximation. Sensors 2017, 17, 2222. [Google Scholar] [CrossRef]
  16. Yang, G.; Tian, G.Y.; Que, P.W.; Li, Y. Data Fusion Algorithm for Pulsed Eddy Current Detection. IET Sci. Meas. Technol. 2007, 1, 312–316. [Google Scholar] [CrossRef]
  17. Gao, S.; Zhong, Y.; Li, W. Random Weighting Method for Multisensor Data Fusion. IEEE Sens. J. 2011, 11, 1955–1961. [Google Scholar] [CrossRef]
  18. Rezaei, H.; Mahboobi Esfanjani, R.; Akbari, A.; Sedaaghi, M.H. Scalable Event-Triggered Distributed Extended Kalman Filter for Nonlinear Systems Subject to Randomly Delayed and Lost Measurements. Digit. Signal Process. 2021, 111, 102957. [Google Scholar] [CrossRef]
  19. Bai, X.; Xu, H.; Li, J.; Gao, X.; Qin, F.; Zheng, X. Coal Mine Personnel Positioning Algorithm Based on Improved Adaptive Unscented Kalman Filter with Wireless Channel Fading and Unknown Noise Statistics. Trans. Inst. Meas. Control 2021, 44, 1217–1227. [Google Scholar] [CrossRef]
  20. Gao, D.; Peng, J.; Lu, Y.; Zhang, R.; Yang, Y.; Huang, Z. Sensor Fault Diagnosis of Locomotive Electro-Pneumatic Brake Using an Adaptive Unscented Kalman Filter. J. Sens. 2021, 2021, 5407817. [Google Scholar] [CrossRef]
  21. Fu, J.; Fu, Y.; Xu, D. Application of an Adaptive UKF in UWB Indoor Positioning. In Proceedings of the 2019 Chinese Automation Congress (CAC) 2019, Hangzhou, China, 22–24 November 2019; pp. 544–549. [Google Scholar]
  22. Chang, G.; Chen, C.; Zhang, Q.; Zhang, S. Variational Bayesian Adaptation of Process Noise Covariance Matrix in Kalman Filtering. J. Frankl. Inst. 2021, 358, 3980–3993. [Google Scholar] [CrossRef]
  23. Wu, C.; Zhou, T.; Liu, Y.; Shi, H.; Feng, Y.; Wang, W. State of Charge Estimation of Ultracapacitor Modules Based on Improved Sage-Husa Adaptive Unscented Kalman Filter Algorithm. J. Electr. Eng. Technol. 2024, 19, 4297–4310. [Google Scholar] [CrossRef]
  24. Xu, D.; Wang, B.; Zhang, L.; Chen, Z. A New Adaptive High-Degree Unscented Kalman Filter with Unknown Process Noise. Electronics 2022, 11, 1863. [Google Scholar] [CrossRef]
  25. Huang, Y.; Zhang, Y.; Wu, Z.; Li, N.; Chambers, J. A Novel Adaptive Kalman Filter with Inaccurate Process and Measurement Noise Covariance Matrices. IEEE Trans. Autom. Control 2018, 63, 594–601. [Google Scholar] [CrossRef]
  26. Li, X.; Zhang, J. Innovation Adaptive UKF Train Location Method Based on Kinematic Constraints. Electronics 2024, 13, 3958. [Google Scholar] [CrossRef]
  27. Chen, Y.; Yan, H.; Li, Y. Vehicle state estimation based on sage–Husa adaptive unscented Kalman filtering. World Electr. Veh. J. 2023, 14, 167. [Google Scholar] [CrossRef]
  28. Luo, Z.; Fu, Z.; Xu, Q. An Adaptive multi-dimensional vehicle driving state observer based on modified Sage–Husa UKF algorithm. Sensors 2020, 20, 6889. [Google Scholar] [CrossRef]
  29. Munoz-Banon, M.A. Geo-Localization Based on Dynamically Weighted Factor-Graph. IEEE Robot. Autom. Lett. 2024, 9, 5599–5606. [Google Scholar] [CrossRef]
  30. Liu, Q. Application Research and Improvement of Weighted Information Fusion Algorithm and Kalman Filtering Fusion Algorithm in Multi-Sensor Data Fusion Technology. Sens. Imaging 2023, 24, 43. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the self-correcting weighted AUKF.
Figure 1. Flowchart of the self-correcting weighted AUKF.
Sensors 25 02628 g001
Figure 2. The 60 m maglev train test line.
Figure 2. The 60 m maglev train test line.
Sensors 25 02628 g002
Figure 3. Diagram of the experimental equipment for the 60 m technology validation line.
Figure 3. Diagram of the experimental equipment for the 60 m technology validation line.
Sensors 25 02628 g003
Figure 4. Sensor data acquisition diagram. (a) Cross-sensing line data; (b) Doppler radar data; (c) GNSS data; (d) INS data.
Figure 4. Sensor data acquisition diagram. (a) Cross-sensing line data; (b) Doppler radar data; (c) GNSS data; (d) INS data.
Sensors 25 02628 g004
Figure 5. Comparison of self-correcting weighted AUKF and single-sensor AUKF.
Figure 5. Comparison of self-correcting weighted AUKF and single-sensor AUKF.
Sensors 25 02628 g005
Figure 6. Comparison of self-correcting weighted and single-sensor errors.
Figure 6. Comparison of self-correcting weighted and single-sensor errors.
Sensors 25 02628 g006
Figure 7. Comparison of the error of each sensor. (a) GNSS error plot; (b) INS error plot; (c) radar error plot; (d) weighted fusion error plot.
Figure 7. Comparison of the error of each sensor. (a) GNSS error plot; (b) INS error plot; (c) radar error plot; (d) weighted fusion error plot.
Sensors 25 02628 g007
Figure 8. Comparison of self-correcting weighted UKF and self-correcting weighted AUKF.
Figure 8. Comparison of self-correcting weighted UKF and self-correcting weighted AUKF.
Sensors 25 02628 g008
Figure 9. Histogram of UKF and AUKF error comparison.
Figure 9. Histogram of UKF and AUKF error comparison.
Sensors 25 02628 g009
Figure 10. Comparison of UKF and AUKF errors. (a) UKF error plot; (b) AUKF error plot.
Figure 10. Comparison of UKF and AUKF errors. (a) UKF error plot; (b) AUKF error plot.
Sensors 25 02628 g010
Table 1. Table of error evaluation indexes for single sensor and weighted fusion.
Table 1. Table of error evaluation indexes for single sensor and weighted fusion.
Error IndicatorsGNSSINSDoppler RadarWeighted Fusion
ME0.19110.24150.21290.1662
RMSE0.26280.30400.28680.2089
Table 2. Table of error evaluation indexes for self-correcting UKF and self-correcting AUKF.
Table 2. Table of error evaluation indexes for self-correcting UKF and self-correcting AUKF.
Error IndicatorsSelf-Correcting UKF Self-Correcting AUKF
ME0.18680.1662
RMSE0.24100.2089
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Hu, Q.; Tang, H.; Fan, K.; Cai, W. Multi-Sensor Information Fusion Positioning of AUKF Maglev Trains Based on Self-Corrected Weighting. Sensors 2025, 25, 2628. https://doi.org/10.3390/s25082628

AMA Style

Hu Q, Tang H, Fan K, Cai W. Multi-Sensor Information Fusion Positioning of AUKF Maglev Trains Based on Self-Corrected Weighting. Sensors. 2025; 25(8):2628. https://doi.org/10.3390/s25082628

Chicago/Turabian Style

Hu, Qian, Hong Tang, Kuangang Fan, and Wenlong Cai. 2025. "Multi-Sensor Information Fusion Positioning of AUKF Maglev Trains Based on Self-Corrected Weighting" Sensors 25, no. 8: 2628. https://doi.org/10.3390/s25082628

APA Style

Hu, Q., Tang, H., Fan, K., & Cai, W. (2025). Multi-Sensor Information Fusion Positioning of AUKF Maglev Trains Based on Self-Corrected Weighting. Sensors, 25(8), 2628. https://doi.org/10.3390/s25082628

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop