Abstract
The Inertial Navigation System (INS) and Doppler Velocity Log (DVL) combination navigation system has been widely used in Autonomous Underwater Vehicles (AUVs) due to its independence, stealth, and high accuracy. Compared to the standalone INS or DVL, the integrated system provides continuous and accurate navigation information. However, the underwater environment is complex, and system noise and observation noise may not satisfy the condition of mutual independence. In addition, the DVL may produce abnormal measurement values during operation. In this study, an Event-Triggered Correlation Noise Filter (ETCNF) method was designed for fusing INS and DVL data. An auxiliary matrix was introduced to decouple the correlated noise, allowing novel state estimation. Moreover, the event-triggered mechanism detected and eliminated abnormal values in DVL measurements, which improved the positioning accuracy and robustness of the INS/DVL integrated system. Finally, simulation experiments were conducted to verify the effectiveness and superiority of the proposed algorithm.
1. Introduction
As various countries are paying more and more attention to marine resources and rights, the development of AUVs has attracted considerable attention, and their underwater applications have become increasingly pervasive. AUVs are employed for a wide array of missions, including ocean surveys, mine clearance, and data collection in both marine and riverine environments. Precise positioning and navigation are critical for ensuring the accuracy of the data collected in various applications [].
For AUVs, a Global Positioning System (GPS) is typically suitable for surface operations, including AUV deployment, AUV recovery, and the repositioning of AUVs on the surface. However, the rapid attenuation of GPS signals underwater renders it unusable for AUV missions taking place underwater []. The intricate and dynamic marine environment further complicates the task of precise navigation and positioning for AUVs []. Without underwater navigation technology, AUVs are unable to accomplish their predetermined tasks. In contrast to aerial navigation, underwater navigation is distinguished by extended operational durations, constrained information sources, and a high degree of concealment []. Underwater navigation technology can provide AUVs with accurate positional, velocity, and attitude information.
The common underwater navigation methods primarily include the use of an INS, acoustic navigation, and geophysical navigation []. An INS offers such advantages as independence, concealment, and real-time performance and is frequently used as the primary navigation system. However, INSs also face challenges, notably the accumulation of errors over time. Acoustic navigation mainly involves the use of a DVL, a Long Baseline (LBL), a Short Baseline (SBL), and an Ultrashort Baseline (USBL). A DVL is an active sonar system that leverages the Doppler effect to measure velocity relative to the seabed or water column, providing high-precision velocity information for the carrier. However, the marine environment is exceedingly complex. Ocean current interference, marine geological conditions, and fish-school effects may cause anomalies or even disruptions in DVL performance []. LBLs, SBLs, and USBLs differ in baseline length, sound wave frequency, volume, and positioning accuracy [,]. Given the low energy loss of sound waves in water, they are important for underwater communication and positioning [,,]. However, acoustic navigation systems are susceptible to interference (including underwater background noise as well as noise from engines and equipment) as well as the influences of physical obstacles and complex propagation phenomena (e.g., multipath reception, echoes, refraction in water layers, and reverberation), particularly over extended distances []. These limitations restrict their application in situations demanding high positioning accuracy. Geophysical field-matching navigation furnishes AUVs with positioning information by aligning real-time-measured physical characteristic data with pre-stored physical field map data within the system []. Hence, geophysical field matching provides high navigation and positioning accuracy. However, it necessitates establishing a geophysical field database for the operational sea area in advance, whereas creating a global sea area database is challenging and costly []. The positioning of AUVs is rarely achievable with a single navigation method alone. Instead, the integration of multiple navigation techniques can complement their strengths, thereby enabling accurate AUV positioning.
INS/DVL integrated navigation is one of the main navigation techniques for AUVs []. The information fusion method can directly affect the positioning accuracy of INS/DVL integrated navigation. The Kalman filter (KF) is known to be a very useful processing method. Reference [] performed basic combination and integration of the INS/DVL integrated navigation system using the extended Kalman filter (EKF) technique. Reference [] used two different filters, the KEF and untracked Kalman filter (UKF), to fuse INS and DVL data. The experimental results showed that position derivation requires the quadratic integration of the measured acceleration, resulting in the EKF result being closer to the real path of the vehicle than that of the UKF. Increasing the number of sigma points may improve the accuracy of UKF. Reference [] proposed an adaptive Kalman filter (AKF) with a recursive noise estimator based on maximum a posteriori estimation and one-step smoothing filtering. This method allows the estimation of the process states and noise parameters when the process and measurement noise statistics are unknown or time-varying. Reference [] proposed an SINS/DVL integrated navigation and positioning method based on improved adaptive filtering technology. The navigation parameters of the system were filtered using an adaptive gain filtering method. Reference [] proposed a new robust adaptive federated strong tracking Kalman filter (RAFSTKF) algorithm for INS/DVL data fusion that was robust to the uncertainty of the system model. Reference [] introduced a forgetting factor and a variable sliding window on the basis of the Sage-Husa adaptive Kalman filtering algorithm (SHAKF), further enhancing the robustness and adaptability of the adaptive filter. Reference [] proposed a robust interactive multi-model (RIMM) algorithm with an adaptive model set, which had good accuracy and robustness in a heavy-tail non-Gaussian noise environment.
Due to the intricacy of the underwater environment, some previously proposed filtering methods often overlook the correlation between system noise and observation noise in the INS/DVL integration process. References [,] took this correlation into account when fusing INS with partial DVL measurements. By considering the cross-covariance matrix of correlated processes and measurement noise, partial DVL measurements were combined with additional information (e.g., water-penetrating navigation solutions), yielding calculated velocity measurements that augment the INS. Reference [] introduced a method for calculating the cross-covariance matrix of process and measurement noise in a discrete-time Kalman filter. However, the correlation between system noise and observation noise occurred at different instances rather than simultaneously. Reference [] proposed an angular rate-assisted rapid initial alignment method based on robust Kalman filtering. In this method, a state augmentation approach is employed to address the correlation between process noise and measurement noise in angular rate-assisted methods. Unfortunately, the dimensionality of the filter is higher, resulting in a substantial increase in computational complexity. Although there is a lack of research on correlative noise in underwater integrated navigation applications, in the field of nonlinear system state estimation with correlated noise, there are many studies worthy of reference. Reference [] proposed a Gaussian approximation recursive filter (GASF) for a class of nonlinear stochastic systems for cases where the process and measurement noises are correlated with each other. Through presenting the Gaussian approximations pertaining to the two-step state posterior predictive probability density function (PDF) and the one-step measurement posterior predictive PDF, a general GASF framework in the minimum mean square error (MMSE)-sense was derived. Reference [] studied the filtering problem concerning nonlinear systems with cross-correlation between process and observation noise in the same period. By introducing a decorrelation scheme and reconstructing the pseudo nonlinear process equation, the pseudo process noise and observation noise were no longer cross-correlated, and the unscented Kalman filter (UKF) was used to filter the nonlinear problems. Reference [], in studying Kalman filtering for linear systems where the same period process and observed noise are correlated, derived an alternative formula for the filter; namely, conditional process noise was used in the prediction step instead of the original noise.
When influenced by ocean currents and marine organisms, DVL observations may exhibit abnormal values. The elimination of such anomalies is vital for ensuring the positioning accuracy of INS/DVL integrated navigation [,]. Reference [] presented a simple method for detecting and getting rid of abnormal values in underwater operations. It involves utilizing a simple chi-square statistical test to evaluate each new measurement, discarding those that produce significant residuals compared to the values predicted by the Extended Kalman Filter (EKF). Yet, abnormal values may be overlooked if the test threshold is set too high, and misjudgment may occur if it is set too low. Reference [] describes an adaptive Kalman filter for suppressing abnormal values, where the presence of anomalies is identified based on the magnitude of the residuals. The threshold value for this method is related to system noise, underwater conditions, and measurement equipment noise. In applications, this value needs to be adjusted according to the actual measured data. The extension of the concept of Huber’s M-estimation methodology to the problem of robust Kalman filtering has been widely researched and emphasized to a greater extent than other approaches since it is informed by maximum likelihood estimation, which makes it more natural and rather simple [,]. Reference [] focused on deriving a robust derivative-free KF using Huber’s M-estimation methodology without linearization or statistical linearization. This method can handle contaminated Gaussian noise and outliers in measurements. References [,] introduced Huber’s M-estimation for robust estimation in underwater integrated navigation. Huber’s M-estimation was utilized to rectify the measurement residual sequence and reconstruct measurement information, thereby addressing the issue of reduced filtering precision in the presence of outliers. Nevertheless, the optimization of Huber’s M-estimation involves iterative calculations, increasing the complexity of a model. Reference [] presented a Long Short-Term Memory Extended Exponentially Weighted Kalman Filter (LSTM-EEWKF) algorithm assisted by Long Short-Term Memory (LSTM) neural networks. When DVL measurements are contaminated by outliers, the trained LSTM neural network provides correction information for the system. The main disadvantages of this method are that it requires sufficient training data and the training is time-consuming.
In this study, an ETCNF algorithm was proposed on account of the correlation between system noise and observation noise caused by the complexity of underwater environments. An auxiliary matrix was added to decouple system noise and observation noise, achieving new state prediction and consequently improving navigation and positioning accuracy. Furthermore, in multi-sensor information fusion systems, in order to maintain the stability of estimation accuracy and reduce energy consumption at the same time, an event-triggered mechanism is often used to control the rate at which data are transmitted from the sensor to the fusion center [,]. Inspired by this, an event-triggered mechanism was introduced to detect and eliminate abnormal values in DVL measurements, enhancing the robustness of this system.
The main contributions of this study are outlined as follows.
- (1)
- An ETCNF algorithm was developed. An auxiliary matrix was added to de-correlate system noise and observation noise. A novel INS/DVL integrated navigation filtering model was established, effectively addressing the problematic correlation that existed between system noise and observation noise occurring at the same time.
- (2)
- An event-triggered mechanism was employed to effectively detect and eliminate abnormal values in DVL measurements, thereby preventing reductions in filtering precision due to such abnormal values.
- (3)
- Rigorous simulation experiments were conducted, verifying that the proposed integrated navigation method was effective.
3. Design of the Proposed Method
To improve the positioning accuracy of the INS/DVL system, we consider the effects of underwater correlated noise and abnormal values in the DVL measurement process on the filtering results, and we propose a new DVL/INS integrated navigation model based on an innovative event-triggered mechanism.
3.1. Event-Triggered Mechanism
The advantage of the event-triggered mechanism is that the measurement information from sensors is input for state estimation only if the prerequisite conditions are satisfied. This feature is very conducive to the detection and identification of outliers in DVL measurement. In order to effectively identify outliers, we must introduce the measurement innovation to trigger the event.
Based on (2) and (13), the measurement innovation is
We assume the measurement innovation is Gaussian-distributed, with zero mean and the corresponding covariance matrix
Since is semidefinite, there must be a unitary matrix that satisfies
where is a diagonal matrix composed of the eigenvalues of .
Let us define a matrix :
According to (42), it clearly satisfies
Then, the normalization of is as follows:
and satisfies the standard normal distribution. We define the event-triggered mechanism as follows:
where is the threshold for determining whether the measurement is an outlier.
3.2. Kalman Filter with Cross-Correlation at the Same Time
Based on Formulas (2) and (13), the initial state is assumed to follow a Gaussian distribution with a mean of and covariance which are independent of and . The process noise and the measurement noise are correlated zero−mean Gaussian white noise satisfying the following:
where is the Kronecker delta function. The final equation demonstrates that and exhibit cross−correlation solely when the time arguments are the same.
When and are uncorrelated, we assume that the one-step predictive probability density function and the filtering probability density function are Gaussian. Based on the fact that and are independent, we arrive at
The filtering process of the INS/DVL integrated navigation system can be obtained as follows:
However, we apply the filtering design for the case where and are correlated, in which case (28) is no longer valid. This further disallows the use of (29)–(33).
To solve the above problems, we introduce an auxiliary matrix . According to Formula (13), we can rewrite (2) as
where , , and can be expressed as
Our aim is to attain the one-step predictive probability density function and the filtering probability density function . Based on (34) and (25)–(27), and must be unrelated; then,
From the expression above, we can obtain the following:
And the new covariance of the process noise of (34) is
Based on (13) and (34), we have established a new system model without correlated noise. The new one-step prediction can be obtained in the following manner:
The new estimation of the state can be expressed as
where the filter gain has the same form as (31), but is calculated based on (44):
3.3. Design of ETCNF
Next, the ETCNF is formulated by integrating the event-triggered mechanism with correlation noise filtering. The one-step prediction is consistent with (41) and (42). And the new estimation of state can be rewritten as
If , the measurement information at time has arrived, and it is not an outlier. So, the should be involved in the state estimation. If , the should be an outlier, and we must isolate it through an event-triggered mechanism; thus, we can acquire the following:
The overall structure of the ETCNF algorithm is shown in Figure 2. Different from the traditional loose integration method, the ETCNF method proposed in this paper de-correlates system noise and the observed noise by introducing an auxiliary matrix. At the same time, observation vectors are no longer unconditionally involved in measurement updates but filtered by an event-triggered mechanism.
Figure 2.
Diagram of the ETCNF algorithm of the INS/DVL integrated navigation system.
4. Simulation Example
In this Section, due to limitations regarding the experimental conditions, a vehicle test was used to simulate underwater vehicles to illustrate the effectiveness of the proposed ETCNF algorithm. The angular velocity and acceleration data from the INS and the velocity from the GPS replace the velocity of DVL to simulate the underwater navigation environment (for the INS/DVL integrated navigation system, the velocity information from different sensors does not affect the algorithm test). In the meantime, we believe that in the same environmental background or medium, these two types of noise must be correlated, only with different degrees of correlation. When the INS and DVL are both in the underwater marine environment, both the process noise and the measurement noise will be affected by ocean reverberations, resulting in correlation. During the driving of the vehicle, the sensors used in our experiments are also affected by the same conditions in the atmosphere, resulting in a correlation between process noise and measurement noise. This correlation is different from that generated in the marine environment only in terms of the degree of correlation.
We demonstrate the effectiveness of the proposed algorithm by comparing the performances of the following algorithms:
- KF: The traditional INS and DVL loose combination is performed by Kalman filtering.
- ETKF: The traditional loose combination of INS and DVL is achieved by Kalman filtering on the basis of adding an event-triggered mechanism.
- CNF: The filter mentioned in this paper is processed by decorrelation through the introduction of an auxiliary matrix without an event-triggered mechanism.
- ETCNF: The algorithm proposed in this paper includes decorrelation filtering and an event-triggered mechanism.
In this experiment, the vehicle was selected and equipped with a data acquisition system. The INS uses HG4930 and sets the output frequency to 100 Hz. Its performance is shown in Table 1. The GPS receiver uses UM982 with an output frequency of 1 Hz.
Table 1.
INS error parameter.
The installation position of each sensor is shown in Figure 3. The INS and GPS antennas are rigidly connected to the vehicle.
Figure 3.
Vehicle test equipment.
The running track used is shown in Figure 4, and the total sailing time was 1558.8 s. The whole test process was carried out under good GPS signal conditions, and it included deceleration, acceleration, steering, stopping, and other movements. In this experiment, the lever arm compensation for the GPS and INS was set as m (using the right–front–up coordinates). The reference truth values were calculated using the loose combination output of Inertial Explorer.
Figure 4.
Vehicle trajectory diagram.
Figure 5 shows the velocity of the vehicle, and Figure 6 shows the attitude of the vehicle, where θ is the pitch angle, γ is the roll angle, and ψ is the heading angle.
Figure 5.
Vehicle velocity reference truth diagram.
Figure 6.
Vehicle attitude reference truth diagram.
The angular velocity, acceleration, and GPS velocity information collected by the vehicle is filtered by the KF, ETKF, CNF, and ETCNF respectively. The velocity information collected by the GPS is shown in Figure 7.
Figure 7.
Velocity measurement.
As can be seen from Figure 7, there are almost no outlier values in the original velocity observations. Using good velocity observations, we compared the KF, ETKF, CNF, and ETCNF. The resulting position error is shown in Figure 8.
Figure 8.
Comparison of position error for four methods without velocity measurement outliers.
Figure 8 illustrates the corresponding position error. Since there are no outliers in the original velocity observations, all the observations are integrated in the measurement update through the event-triggered mechanism. This results in KF position errors consistent with the ETKF and CNF results consistent with the ETCNF. It can be seen from the figure that although the position errors are all increasing, the proposed decorrelation algorithm has a smaller position error than the traditional algorithm. According to Figure 8, the absolute value of the position error was taken to be the horizontal axis, and the corresponding cumulative distribution function (CDF) graph was created, yielding Figure 9. The CDF can clearly display the distribution probability that is less than the absolute value of the corresponding position error. Figure 9 clearly shows that in the three directions of E-N-U, the CDF curves of the CNF and ETCNF algorithms are higher than those of the KF and ETKF algorithms, indicating that the position errors of the CNF and ETCNF algorithms are lower than those of the KF and ETKF algorithms, and the positioning accuracy is better. This is because the CNF algorithm effectively suppresses correlated noise.
Figure 9.
The CDF of position error for four methods without velocity measurement outliers.
To further illustrate the position error, the space position error formula was introduced:
Through Formula (50), the spatial position errors of the four algorithms were calculated, and the results are shown in Figure 10. The figure shows that the maximum value for KF and ETKF is 30.15 m, and the maximum value for CNF and ETCNF is 25.05 m. Compared with the loosely integrated method, the position accuracy of the proposed method is 16.2% better. Figure 11 shows the relevant CDF information from Figure 10. As can be seen in Figure 11, the position error distribution of the CNF and ETCNF algorithms is smaller than that of KF and ETKF algorithms, and the position error of the CNF and ETCNF algorithms is lower than that of the other two methods.
Figure 10.
Curve of space position error for four methods without velocity measurement outliers.
Figure 11.
The CDF of curve of space position error without velocity measurement outliers.
The RMSE values of the position errors of KF, ETKF, CNF, and ETCNF were calculated, and the formula is expressed as follows:
The RMSEs of the four algorithms are shown in Figure 12, and their specific values are presented in Table 2. Compared with the KF-and-ETKF method, the proposed CNF-and-ETCNF method reduces the RMSE of position error in three directions of east, north, and up by 17.8%, 41.15%, and 19.3%, respectively. The positioning performance of the CNF algorithm is superior to that of KF.
Figure 12.
RMSEs for four methods without velocity measurement outliers.
Table 2.
RMSE values for position error without velocity measurement outliers.
In order to compare the positioning performance of CNF and ETCNF when outliers appear in the DVL, random outliers were added based on the velocity in Figure 3. By using the binomial distribution function, the occurrence probabilities of outliers were set to 0.01 and 0.005, and the values of the outliers were set to −20 m/s, 3 m/s, and 10 m/s. The specific velocity measurements are shown in Figure 13.
Figure 13.
Velocity measurement with outliers.
In Figure 14, the ETKF and ETCNF position error curves are more stable and coherent, while the KF and CNF position error curves change sharply. This is due to the error introduced by KF and CNF algorithms, where the observed outlier participates in state estimation. It is clear from Figure 15 that the ETKF and ETCNF position errors are smaller. This is precisely because the event-triggered- mechanism isolates the measurement outlier from the results of the measurement update. And compared with the ETKF and ETCNF algorithms, the ETCNF algorithm showed better performance in the three E-N-U directions. The position error of the CND algorithm is also slightly smaller than that of KF. The superiority of de-correlation filtering has thus been demonstrated.
Figure 14.
Comparison of position errors for four methods with velocity measurement outliers.
Figure 15.
The CDF of position errors for four methods with velocity measurement outliers.
Figure 16 illustrates the spatial position errors of the four algorithms. The figure shows that the maximum values of the KF, ETKF, CNF, and ETCNF methods are 116.9 m, 30.36 m, 111.1 m, and 24.98 m, respectively. Compared with the KF method, the positioning accuracy of the proposed ETKF, CNF, and ETCNF methods improved by 74.03%, 5.22%, and 78.63%, respectively. Figure 17 shows the CDF curve for Figure 16. It can also be clearly seen from Figure 17 that the ETCNF algorithm has the best horizontal positioning accuracy, followed by the ETKF algorithm. The horizontal positioning performance of these two algorithms is far better than that of the CNF and KF algorithms.
Figure 16.
Curve of space position errors for four methods with velocity measurement outliers.
Figure 17.
The CDF of curve of space position errors for four methods with velocity measurement outliers.
Figure 18 illustrates the positional RMSE values of the four methods in the presence of outliers, and their specific values are presented in Table 3. It can be seen from the table that compared with the KF method, the position-error RMSE for the ETKF algorithm is 67.67%, 81.25%, and 67.38% lower in the east, north, and upper directions, respectively. Compared with CNF, the position-error RMSE for the proposed ETCNF method in the east, north, and up directions is 71.46%, 87.94%, and 71.83% lower, respectively.
Figure 18.
RMSE for four methods with velocity measurement outliers.
Table 3.
RMSE values for position error with velocity measurement outliers.
5. Conclusions
This paper introduces a novel INS/DVL filter named ETCNF. The standard Kalman filter suffers from inaccurate state prediction in the presence of correlated noise. The ETCNF algorithm resolves this issue by introducing an auxiliary matrix to decouple the correlated noise and establishing a new state equation for state estimation. Moreover, when outliers are detected in the DVL velocity observations, the ETCNF algorithm adopts an event-triggered mechanism. It uses normalized innovation to identify and eliminate these outliers. A simulation experiment was conducted in this study. By comparing the KF, ETKF, CNF, and ETCNF algorithms, we verified that the ETCNF algorithm can effectively improve the positioning performance of the INS/DVL integrated navigation system through the decoupling of correlated noise. Meanwhile, the event-triggered mechanism can effectively isolate velocity outliers, preventing errors caused by the inclusion of outliers in state estimation and significantly boosting the robustness of the system.
Author Contributions
Conceptualization, X.M. and W.L.; methodology, X.M. and Z.W.; validation, X.M., W.L., and S.W.; formal analysis, W.L.; investigation, S.W.; resources, Z.W.; data curation, S.W.; writing—original draft preparation, X.M.; writing—review and editing, X.M. and W.L.; supervision, S.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by Shandong Technology Innovation Guidance Program (No. YDZX2024093) and Key R&D Program of Shandong Province, China (No. 2023CXPT054).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data are only available on request due to privacy or ethical restrictions. The data presented in this study are available on request from the corresponding author.
Acknowledgments
The authors wish to extend their sincere thanks to the editors and anonymous reviewers for their careful reading and valuable comments, which improved the quality of this paper.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Paull, L.; Saeedi, S.; Seto, M.; Li, H. AUV Navigation and Localization: A Review. IEEE J. Ocean. Eng. 2014, 39, 131–149. [Google Scholar] [CrossRef]
- Zhang, X.; He, B.; Gao, S. An Integrated Navigation Method for Small-Sized AUV in Shallow-Sea Applications. IEEE Trans. Veh. Technol. 2023, 72, 2878–2890. [Google Scholar] [CrossRef]
- Zhang, X.; He, B.; Gao, S.; Mu, P.; Xu, J.; Zhai, N. Multiple model AUV navigation methodology with adaptivity and robustness. Ocean. Eng. 2022, 254, 111258. [Google Scholar] [CrossRef]
- Wang, D.; Xu, X.; Yao, Y.; Zhang, T. Virtual DVL Reconstruction Method for an Integrated Navigation System Based on DS-LSSVM Algorithm. IEEE Trans. Instrum. Meas. 2021, 70, 1–13. [Google Scholar] [CrossRef]
- Zhu, Y.; Zhou, L. Hybrid Tightly-Coupled SINS/LBL for Underwater Navigation System. IEEE Access 2024, 12, 31279–31286. [Google Scholar] [CrossRef]
- Li, D.; Xu, J.; He, H.; Wu, M. An Underwater Integrated Navigation Algorithm to Deal with DVL Malfunctions Based on Deep Learning. IEEE Access 2021, 9, 82010–82020. [Google Scholar] [CrossRef]
- Zhang, S.; Yang, Y.; Xu, T.; Qin, X.; Liu, Y. Long-range LBL underwater acoustic navigation considering Earth curvature and Doppler effect. Measurement 2025, 240, 115524. [Google Scholar] [CrossRef]
- He, H.; Tang, H.; Xu, J.; Liang, Y.; Li, F. A SINS/USBL System-Level Installation Parameter Calibration with Improved RDPSO. IEEE Sensors J. 2023, 15, 17214–17223. [Google Scholar] [CrossRef]
- Xu, P.; Ando, M.; Tadokoro, K. Precise, three-dimensional seafloor geodetic deformation measurements using difference techniques. Earth Planets Space 2005, 57, 795–808. [Google Scholar] [CrossRef]
- Yang, Y.; Liu, Y.; Sun, D.; Xu, T.; Xue, S.; Han, Y.; Zeng, A. Seafloor geodetic network establishment and key technologies. Sci. China Earth Sci. 2020, 63, 1188–1198. [Google Scholar] [CrossRef]
- Zhu, Y.; Zhang, T.; Xu, S.; Shin, H.; Li, P.; Jin, B. A Calibration Method of USBL Installation Error Based on Attitude Determination. IEEE Trans. Veh. Technol. 2020, 69, 8317–8328. [Google Scholar] [CrossRef]
- Zhang, B.; Ji, D.; Liu, S.; Zhu, X.; Xu, W. Autonomous Underwater Vehicle navigation: A review. Ocean. Eng. 2023, 273, 113861. [Google Scholar] [CrossRef]
- Zhao, S.; Zheng, W.; Li, Z.; Xu, A.; Zhu, H. Improving Matching Accuracy of Underwater Gravity Matching Navigation Based on Iterative Optimal Annulus Point Method with a Novel Grid Topology. Remote. Sens. 2021, 13, 4616. [Google Scholar] [CrossRef]
- Wang, Q.; Liu, K.; Cao, Z. System noise variance matrix adaptive Kalman filter method for AUV INS/DVL navigation system. Ocean. Eng. 2023, 267, 113269. [Google Scholar] [CrossRef]
- Li, W.; Zhang, L.; Sun, F.; Yang, L.; Chen, M.; Li, Y. Alignment calibration of IMU and Doppler sensors for precision INS/DVL integrated navigation. Optik 2015, 126, 3872–3876. [Google Scholar] [CrossRef]
- Zhao, L.; Gao, W. The experimental study on GPS/INS/DVL integration for AUV. In Proceedings of the PLANS 2004. Position Location and Navigation Symposium (IEEE Cat. No. 04CH37556), Monterey, CA, USA, 26–29 April 2004; pp. 337–340. [Google Scholar]
- Karimi, M.; Bozorg, M.; Khayatian, A.R. A comparison of DVL/INS fusion by UKF and EKF to localize an autonomous underwater vehicle. In Proceedings of the 2013 First RSI/ISM International Conference on Robotics and Mechatronics (ICRoM), Tehran, Iran, 13–15 February 2013; pp. 62–67. [Google Scholar]
- Gao, W.; Li, J.; Zhou, G.; Li, Q. Adaptive Kalman Filtering with Recursive Noise Estimator for Integrated SINS/DVL Systems. J. Navig. 2014, 68, 142–161. [Google Scholar] [CrossRef]
- Yang, Y.; Yan, X.; Luo, Q. A SINS/DVL Integrated Navigation Positioning Method Based on Improved Adaptive Filtering Technology. In Proceedings of the 2019 IEEE International Conference on Smart Internet of Things (Smart IoT), Tianjin, China, 9–11 August 2019; pp. 262–268. [Google Scholar]
- Xiong, H.; Mai, Z.; Tang, J.; He, F. Robust GPS/INS/DVL Navigation and Positioning Method Using Adaptive Federated Strong Tracking Filter Based on Weighted Least Square Principle. IEEE Access 2019, 7, 26168–26178. [Google Scholar] [CrossRef]
- Di, W.; Xiaosu, X.; Lanhua, H. An Improved Adaptive Kalman Filter for Underwater SINS/DVL System. Math. Probl. Eng. 2020, 2020, 5456961. [Google Scholar]
- Qin, X.; Zhang, R.; Wang, G.; Long, C.; Hu, M. Robust Interactive Multimodel INS/DVL Intergrated Navigation System with Adaptive Model Set. IEEE Sensors J. 2023, 23, 8568–8580. [Google Scholar] [CrossRef]
- Eliav, R.; Klein, I. INS/Partial DVL Measurements Fusion with Correlated Process and Measurement Noise. Proceedings 2019, 4, 34. [Google Scholar]
- Klein, I. INS Drift Mitigation During DVL Outages. In Proceedings of the OCEANS 2021: San Diego—Porto, San Diego, CA, USA, 20–23 September 2021; pp. 1–5. [Google Scholar]
- Bryne, T.H.; Basso, E.A.; Schmidt-Didlaukies, H.M. Correlated Process and Measurement Noise in Kalman Filtering Re-visited: A Case Study on Initialization and Leveling in Inertial Navigation Systems. In Proceedings of the 2024 32nd Mediterranean Conference on Control and Automation (MED), Chania—Crete, Greece, 11–14 June 2024; pp. 444–451. [Google Scholar]
- Xu, X.; Lu, J.; Zhang, T. A Fast-Initial Alignment Method with Angular Rate Aiding Based on Robust Kalman Filter. IEEE Access 2019, 7, 51369–51378. [Google Scholar] [CrossRef]
- Xiaoxu, W.; Yan, L.; Quan, P.; Feng, Y. A Gaussian approximation recursive filter for nonlinear systems with correlated noises. Automatica 2012, 48, 2290–2297. [Google Scholar]
- Chang, G. Marginal unscented Kalman filter for cross-correlated process and observation noise at the same epoch. IET Radar, Sonar Navig. 2014, 8, 54–64. [Google Scholar] [CrossRef]
- Chang, G. Alternative formulation of the Kalman filter for correlated process and observation noise. IET Sci. Meas. Technol. 2014, 8, 310–318. [Google Scholar] [CrossRef]
- Li, T.; Zhang, H.; Gao, Z.; Chen, Q.; Niu, X. High-accuracy positioning in urban environments using single-frequency multi-GNSS RTK/MEMS-IMU integration. Remote Sens. 2018, 10, 205. [Google Scholar] [CrossRef]
- Takum, M.; Toshihiro, M.; Takashi, S.; Tamaki, U. Performance analysis on a navigation method of multiple AUVs for wide area survey. Mar. Technol. Soc. J. 2012, 46, 45–55. [Google Scholar]
- Lekkas, A.M.; Candeloro, M.; Schjølberg, I. Outlier Rejection in Underwater Acoustic Position Measurements Based on Prediction Errors. IFAC-PapersOnLine 2015, 48, 82–87. [Google Scholar] [CrossRef]
- Lu, Z.; Wenqi, W.; Yan, G. On SINS/DVL Integrated Navigation Based on an Adaptive Outlier-restrained Kalman Filter. In Proceedings of the 2018 IEEE CSAA Guidance, Navigation and Control Conference (CGNCC), Xiamen, China, 10–12 August 2018; pp. 1–6. [Google Scholar]
- BKovacevic, D.; Durovic, M.; Glavaski, S.T. On robust Kalman filtering. Int. J. Control. 1992, 56, 547–562. [Google Scholar] [CrossRef]
- Durovic, Z.; Kovacevic, B. Robust estimation with unknown noise statistics. IEEE Trans. Autom. Control. 1999, 44, 1292–1296. [Google Scholar] [CrossRef]
- Chang, L.; Hu, B.; Chang, G.; Li, A. Robust derivative-free Kalman filter based on Huber’s M-estimation methodology. J. Process Control. 2013, 23, 1555–1561. [Google Scholar] [CrossRef]
- Xu, B.; Zhang, J.; Razzaqi, A.A. A novel robust filter for outliers and time-varying delay on a SINS/USBL integrated navigation model. Meas. Sci. Technol. 2020, 32, 015903. [Google Scholar] [CrossRef]
- Li, Y.; Hou, L.; Yang, Y.; Tong, J. Huber’s M-Estimation-Based Cubature Kalman Filter for an INS/DVL Integrated System. Math. Probl. Eng. 2020, 2020, 1060672. [Google Scholar] [CrossRef]
- Zhang, S.; Zhang, T.; Zhang, L. An Underwater SINS/DVL Integrated System Outlier Interference Suppression Method Based on LSTM-EEWKF. IEEE Sensors J. 2023, 23, 27590–27600. [Google Scholar] [CrossRef]
- Xiao, S.; Zhang, Y.; Zhang, B. Event-triggered networked fault detection for positive Markovian systems. Signal Process. 2019, 157, 161–169. [Google Scholar] [CrossRef]
- Ning, Z.; Wang, T.; Song, X.; Yu, J. Fault detection of nonlinear stochastic systems via a dynamic event-triggered strategy. Signal Process. 2020, 167, 107283. [Google Scholar] [CrossRef]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).