Adaptive Unscented Kalman Filter for Robust Localization in Ship Ad hoc Networks
Main Article Content
Abstract
Reliable ship localization is critical for tracking and collision avoidance in Ship Ad hoc Networks (SANETs), yet traditional localization systems like Global Positioning System (GPS) and Automatic Identification System (AIS) often struggle with noise and signal loss. In this paper, we developed a network-aware Adaptive Unscented Kalman Filter (AUKF) to enhance ship localization. Our method improves the standard UKF by dynamically tuning the process noise covariance matrix using SANETs topological data (node degree and connected component size). This method maintains high accuracy even during irregular ship movements or communications drops. The evaluations using real-world and simulated ship datasets show the proposed framework outperforms the classical UKF. The AUKF achieved a 38.8% drop in Mean Absolute Error (MAE) and a 24.6% reduction in Root Mean Square Error (RMSE), alongside a 42.8% decrease in the 95th percentile error (P95). These findings prove that the network features fused with physical filters are highly effective to enhance localization accuracy in dynamic marine environments.
Article Details
Section

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
References
[1] N. Mishra, M. Kastner, and C. Jahn, “Marine Communication for Shipping: Using Ad-Hoc Networks at Sea,” in Proceedings of the Hamburg International Conference of Logistics, 2022, pp. 523–557.
[2] X. Wang, Y. Zhang, Z. Liu, S. Wang, and Y. Zou, “Design of Multi-Modal Ship Mobile Ad Hoc Network under the Guidance of an Autonomous Ship,” Journal of Marine Science and Engineering, vol. 11, no. 5, May 2023, doi: 10.3390/jmse11050962.
[3] S. Hamad, Y. H. Ali, and S. H. Shaker, “Localization Technique Model of Ships Ad Hoc Network (SANET) Using Geographic’s Database and Clustering Analysis,” International journal of online and biomedical engineering, vol. 18, no. 6, pp. 47–64, 2022, doi: 10.3991/ijoe.v18i06.29819.
[4] T. Lv, P. Tang, and J. Zhang, “A Real-Time AIS Data Cleaning and Indicator Analysis Algorithm Based on Stream Computing,” Scientific Programming, vol. 2023, 2023, doi: 10.1155/2023/8345603.
[5] E. A. Wan and R. Van Der Merwe, “The unscented Kalman filter for nonlinear estimation,” in IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium, AS-SPCC 2000, 2000, pp. 153–158. doi: 10.1109/ASSPCC.2000.882463.
[6] J. Zheng, D. Yan, M. Yan, Y. Li, and Y. Zhao, “An Unscented Kalman Filter Online Identification Approach for a Nonlinear Ship Motion Model Using a Self-Navigation Test,” Machines, vol. 10, no. 5, May 2022, doi: 10.3390/machines10050312.
[7] Y. Wang, L. P. Perera, and B. M. Batalden, “Kinematic motion models based vessel state estimation to support advanced ship predictors,” Ocean Engineering, vol. 286, 2023, doi: 10.1016/j.oceaneng.2023.115503.
[8] B. Ge, H. Zhang, L. Jiang, Z. Li, and M. M. Butt, “Adaptive Unscented Kalman Filter for target tracking with unknown time-varying noise covariance,” Sensors (Switzerland), vol. 19, no. 6, Mar. 2019, doi: 10.3390/s19061371.
[9] X. Peng, B. Zhang, and L. Rong, “A robust unscented Kalman filter and its application in estimating dynamic positioning ship motion states,” Journal of Marine Science and Technology (Japan), vol. 24, no. 4, pp. 1265–1279, Dec. 2019, doi: 10.1007/s00773-019-00624-5.
[10] C. Hajiyev and H. E. Soken, “Q-Adaptation of UKF Algorithm for Estimation of the Autonomous Underwater Vehicles Dynamics,” in International Conference of Control, Dynamic Systems, and Robotics, Avestia Publishing, 2018. doi: 10.11159/cdsr18.103.
[11] M. A. Al-Absi, A. A. Al-Absi, M. Sain, and H. Lee, “Moving ad hoc networks—a comparative study,” Sustainability (Switzerland), vol. 13, no. 11, 2021, doi: 10.3390/su13116187.
[12] G. Abdulameer and Y. H. Ali, “Enhanced Clustering Techniques for Marine Ad-Hoc Networks Using Dynamic PFCM,” Fusion: Practice and Applications, vol. 18, no. 1, pp. 261–268, 2025, doi: 10.54216/FPA.180118.
[13] A. E. Abdallah and E. E. Abdallah, “A Survey on Geographical Based Topology Control for Ad Hoc Networks,” in Procedia Computer Science, Elsevier B.V., 2023, pp. 429–435. doi: 10.1016/j.procs.2023.03.055.
[14] K. Bose, M. K. Kundu, R. Adhikary, and B. Sau, “Distributed localization of wireless sensor network using communication wheel,” Information and Computation, vol. 289, Nov. 2022, doi: 10.1016/j.ic.2022.104962.
[15] S. Fossen and T. I. Fossen, “Extended kalman filter design and motion prediction of ships using live automatic identification system (AIS) Data,” in Proceedings - 2018 2nd European Conference on Electrical Engineering and Computer Science, EECS 2018, 2018, pp. 464–470. doi: 10.1109/EECS.2018.00092.
[16] M. H. Assaf, G. Voicu, and E. M. Petriu, “The Use of Kalman Filter Techniques for Ship Track Estimation,” WSEAS TRANSACTIONS ON SYSTEMS, vol. 19, pp. 7–13, Feb. 2020, doi: 10.37394/23202.2020.19.2.
[17] B. Cole and G. Schamberg, “Unscented Kalman filter for long-distance vessel tracking in geodetic coordinates,” Applied Ocean Research, vol. 124, Nov. 2022, doi: 10.1016/j.apor.2022.103205.
[18] F. Deng, H. L. Yang, and L. J. Wang, “Adaptive Unscented Kalman Filter Based Estimation and Filtering for Dynamic Positioning with Model Uncertainties,” International Journal of Control, Automation and Systems, vol. 17, no. 3, pp. 667–678, 2019, doi: 10.1007/s12555-018-9503-4.
[19] Z. Chen, H. Biggie, N. Ahmed, S. Julier, and C. Heckman, “Kalman Filter Auto-tuning through Enforcing Chi-Squared Normalized Error Distributions with Bayesian Optimization,” Jun. 2023, [Online]. Available: http://arxiv.org/abs/2306.07225
[20] J. Yang, B. Chen, and L. Ma, “Ship trajectory tracking based on IMM-SCKF algorithm,” Chinese Journal of Ship Research, vol. 17, no. 4, pp. 12–23, 2022, doi: 10.19693/j.issn.1673-3185.02692.