Underwater Acoustic Source DOA Estimation for Non-Uniform Circular Arrays Based on EMD and PWLS Correction
Abstract
1. Introduction
- A prior-weighted iterative least squares (PWLS) correction algorithm: Unlike conventional LS-based methods that treat all array elements equally [30], the proposed PWLS algorithm incorporates prior knowledge of deviated sensors by assigning lower weights to known outliers during circle fitting (weight 0.3) and higher weights to normal sensors (weight 1). This design effectively mitigates the influence of abnormal array elements without relying on heuristic thresholding, addressing the sensitivity to outliers that limits existing LS corrections.
- A differentiated relaxation update mechanism: To balance geometric preservation and convergence to the ideal circular configuration, a relaxation factor of 0.9 is applied to outliers (strong correction) while a factor of 0.5 is used for normal sensors (gentle adjustment). This mechanism ensures that the original array geometry is retained while the circular constraint is gradually enforced, overcoming the lack of adaptive correction strategies in existing iterative methods such as ICP and KF.
- Frequency diversity exploitation for robustness: Recognizing that most existing studies rely on single-frequency signals [31] and fail to utilize frequency diversity, we systematically evaluate the proposed PWLS algorithm under multi-frequency and wideband signals. The results demonstrate that multi-frequency signals significantly enhance robustness against array position errors, and wideband signals achieve near-ideal compensation. This addresses the methodological gap in fully exploiting frequency diversity for array error correction.
- Comprehensive simulation comparison: To fill the lack of systematic comparison among correction methods under random position errors, we conduct 30 Monte Carlo simulations comparing LS, ICP, KF, PSO, and the proposed PWLS algorithm under multi-frequency and wideband signals. The results show that PWLS achieves the best accuracy (RMSE = 0.025° under multi-frequency signals) with computational efficiency comparable to LS, providing clear guidance for practical applications.
2. Study Design
2.1. Preliminaries
2.1.1. Circular Array Geometric Model
2.1.2. Signal Reception Model
2.2. EMD Denoising
2.3. Prior-Weighted Iterative Least Squares (PWLS) Correction
2.3.1. Prior Weight Design
2.3.2. Iteration Circle Fitting
2.3.3. Relaxation Update
2.3.4. Iteration Termination
2.3.5. Final Projection
2.4. Contrast Correction Algorithm
2.4.1. Least Squares Correction
2.4.2. ICP Correction
2.4.3. Kalman Filtering Correction
2.4.4. PSO Correction
2.5. DOA Estimation Algorithms
2.5.1. MUSIC Algorithm
2.5.2. Capon Algorithm
- Minimizing noise impact: The Capon algorithm minimizes the influence of noise on the received signal by maximizing the SNR of the target signal.
- Minimum variance response: The objective of this algorithm is to find a weight vector that minimizes the output variance and satisfies the given constraints (typically distortion-free constraints, meaning the signal is not distorted when passing through the array).
- Spatial spectrum calculation: The Capon algorithm calculates the signal power spectrum in each direction by utilizing the covariance matrix and weight vector of the array.
2.5.3. MVDR Algorithm
3. Simulation Analysis
3.1. Simulation Setup
3.2. Results and Discussion
3.2.1. Optimal Configuration Analysis
3.2.2. Performance Under Different SNRs
3.2.3. Performance Under Different Frequencies
3.2.4. Performance Under Different Numbers of Sensors
3.2.5. Robustness Analysis
- All algorithms can effectively correct under multi-frequency signals: The RMSE of all algorithms is lower than 0.1°, indicating that multi-frequency signals significantly enhance the robustness of the algorithms against array position errors through frequency diversity. Among them, the proposed PWLS algorithm achieved the best accuracy (0.025°), which was 56% and 40% higher compared to LS and ICP, respectively, verifying the advantage of the prior-weighted strategy in multi-frequency scenarios.
- The error approaches zero under wideband signals: Under wideband signals, the RMSE of each algorithm reaches machine precision (as shown in the table, 0.000°), indicating that the redundancy of the broadband information is extremely high, which can completely compensate for the geometric errors and achieve nearly ideal positioning.
- Convergence speed and computational efficiency: ICP converges the fastest (on average 2 times), followed by LS (4.5 times), PWLS and KF (approximately 10 times), while PSO requires 80 iterations and has a slightly longer computation time. PWLS achieves high accuracy while having a comparable computational time to LS, and thus has good practicality. The complexity analysis at the end of Section 3 confirms that the computational cost of PWLS is linearly proportional to the number of array elements, thus making it suitable for large-scale arrays.
3.2.6. Computational Efficiency Analysis
- LS correction: The least squares fitting involves solving a 3 × 3 linear system, which has a complexity of . No iteration is required.
- ICP correction: Each iteration requires nearest neighbor searches and singular value decomposition (SVD) of a 2 × 2 matrix . With a fixed number of iterations KICP, the total complexity is .
- KF correction: The Kalman filter updates each sensor independently with a constant cost per step, resulting in per iteration. The total complexity is .
- PSO correction: Each particle evaluates the fitness function over all sensors, leading to per iteration. With KPSO iterations, the complexity is .
- PWLS correction: The weighted least squares center fitting involves solving a 3 × 3 system , and the relaxation update also costs per iteration. With a maximum of iterations, the total complexity is .
4. Conclusions
- Multi-frequency and wideband signals can effectively suppress the influence of array element position errors. The RMSE of each correction algorithm is lower than 0.1° under multiband signals and approaches 0° under wideband signals, verifying the strong robustness of frequency diversity against array errors.
- The proposed PWLS algorithm achieves an optimal accuracy of 0.025° in multi-frequency signals, outperforming LS, ICP, KF and PSO, and has higher computational efficiency, thus demonstrating the effectiveness of the prior-weighted iterative mechanism.
- Single-frequency signals cannot achieve reliable positioning through geometric correction (with an error of 0.4°), which further highlights the necessity of multi-frequency/wideband processing in practical engineering.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| UCA | Uniform Circular Array |
| NCA | Non-Uniform Circular Array |
| EMD | Empirical Mode Decomposition |
| DOA | Direction of Arrival |
| SNR | Signal-to-Noise Ratio |
| IMF | Intrinsic Mode Function |
| LS | Least Squares |
| ICP | Iterative Closest Point |
| KF | Kalman Filtering |
| PSO | Particle Swarm Optimization |
| PWLS | Prior-weighted Iterative Least Squares |
| MUSIC | Multiple Signal Classification |
| ISM | Incoherent Signal Subspace Method |
| MVDR | Minimum Variance Distortionless Response |
| AF | Array Factor |
| AOA | Angle of Arrival |
| TOA | Time of Arrival |
| WGN | White Gaussian Noise |
| CRLB | Cramér-Rao Lower Bound |
| RMSE | Root Mean Square Error |
| SVD | Singular Value Decomposition |
| SBL | Sparse Bayesian learning |
References
- Zhang, D.; Zhang, G.; Zhao, X.; Zou, N.; Fu, J.; Bai, Y. Inter-Element Phase Error Compensated Calibration Method for USBL Arrays. J. Mar. Sci. Eng. 2025, 13, 877. [Google Scholar] [CrossRef]
- Bharathi, B.M.R.; Mohanty, A.R. Underwater Sound Source Localization by EMD-Based Maximum Likelihood Method. Acoust. Aust. 2018, 46, 193–203. [Google Scholar] [CrossRef]
- Mao, J.J.; Peng, Z.H.; Zhang, B.; Wang, T.C.; Zhai, Z.K.; Hu, C.X.; Wang, Q.Y. An Underwater Localization Algorithm for Airborne Moving Sound Sources Using Doppler Warping Transform. J. Mar. Sci. Eng. 2024, 12, 16. [Google Scholar] [CrossRef]
- Kuz’kin, V.M.; Pereselkov, S.A. Holographic Methods of Underwater Acoustic Signals Processing: A Review. Acoust. Phys. 2025, 71, 80–100. [Google Scholar] [CrossRef]
- Dong, K.; Zhang, Y.H.; Fan, X.X.; Cao, L.N.Y.; Peng, X. Microfiber-Based Triboelectric Acoustic Sensors Enable Self-Powered Ultrasonic Localization and Tracking Underwater. ACS Sens. 2025, 10, 1366–1377. [Google Scholar] [CrossRef]
- Cui, K.; Zheng, A.R.; Pan, X.L.; Jiao, Y.Y.; Ma, J.; Zhu, R.H. A High-Precision Underwater Acoustic Source Localization System Based on φ-OTDR Technique. J. Light. Technol. 2025, 43, 7431–7438. [Google Scholar] [CrossRef]
- Yang, C.R.; Ling, Q.; Sheng, X.L.; Mu, M.F.; Jakobsson, A. Multi-Target Sonar Localization Using an Optimal Mass Transport Framework. IEEE Trans. Instrum. Meas. 2024, 73, 12. [Google Scholar] [CrossRef]
- He, J.W.; Zhang, B.; Liu, P.S.; Li, X.L.; Wang, L.; Tang, R.C. Effective underwater acoustic target passive localization of using a multi-task learning model with attention mechanism: Analysis and comparison under real sea trial datasets. Appl. Ocean Res. 2024, 150, 12. [Google Scholar] [CrossRef]
- Zhang, W.Q.; Zhang, G.J.; Chang, Z.C.; Wu, Y.D.; Jia, L.; Zhang, Y.B.; Zhang, Y.H.; Zhang, W.D. A study of target localization based on underwater small-scale vertical vector hydrophone array. Measurement 2025, 247, 15. [Google Scholar] [CrossRef]
- Lv, Z.C.; Du, L.B.; Li, H.M.; Wang, L.; Qin, J.X.; Yang, M.; Ren, C. Influence of Temporal and Spatial Fluctuations of the Shallow Sea Acoustic Field on Underwater Acoustic Communication. Sensors 2022, 22, 17. [Google Scholar] [CrossRef]
- Wu, Z.D.; Dai, L.L. The Manifestation of Spatial Wideband Effect in Circular Array: From Beam Split to Beam Defocus. IEEE Trans. Commun. 2024, 72, 3064–3078. [Google Scholar] [CrossRef]
- Kadali, L.; Hossain, A.; Billa, N.K.; Mummaneni, K. AI-powered cognitive modulation adaptation for energy-efficient underwater acoustic communication. Intell. Mar. Technol. Syst. 2025, 3, 32. [Google Scholar] [CrossRef]
- Adhikari, K.; Al Kinani, R. Transformation of a circular array to a linear array with a Vandermonde structure. Digit. Signal Process. 2023, 140, 9. [Google Scholar] [CrossRef]
- Chu, J.H.; Zhang, Z.; Huang, Y.Z.; Su, T.S. Exploration on 2D DOA Estimation of Linear Array Motion: Uniform and Sparse Circular Motion. IEEE Trans. Signal Process. 2024, 72, 4115–4131. [Google Scholar] [CrossRef]
- Shi, Q.; Wang, J.F.; Yang, F.R.; Yang, J. A note on the design of frequency-invariant beamforming with uniform concentric circular microphone array. Appl. Acoust. 2024, 217, 7. [Google Scholar] [CrossRef]
- Liu, S.; Zhao, J.; Wu, D.C. DOA estimation algorithm for non-circular signal by a large-spacing array with auxiliary element. Sci. Rep. 2024, 14, 11. [Google Scholar] [CrossRef]
- Qin, B.W.; Zhou, F.S.; Zhang, W.S.; You, C.S.; Zheng, B.X. Fast Distance Sampling for Uniform Circular Array in Near-Field 3D Beam-Focusing. IEEE Signal Process. Lett. 2024, 31, 2210–2214. [Google Scholar] [CrossRef]
- Hao, Y.; Zou, N.; Qiu, L.H.; Li, C.M.; Wang, Y.; Liang, G.L. Spatial rotation-based direction-of-arrival estimation for uniform circular hydrophone array. Appl. Acoust. 2021, 178, 7. [Google Scholar] [CrossRef]
- Xiao, Y.; Huang, Z.; Xue, D. Direction Finding Based on Spatial Sparsity of Cumulative Slicing for Circular Array in Correlated Noise and Multipath. In Proceedings of the 12th International Conference on Communications, Circuits, and Systems, Singapore, 5–7 May 2024; Springer: Singapore, 2024; pp. 69–84. [Google Scholar]
- Khalafalla, M.; Jiang, K.L.; Tian, K.L.; Feng, H.C.; Xiong, Y.; Tang, B. Pentagram Arrays: A New Paradigm for DOA Estimation of Wideband Sources Based on Triangular Geometry. Remote Sens. 2024, 16, 34. [Google Scholar]
- Li, G.H.; Xin, H.J. Research on Singular Value Decomposition Algorithm for Mixed Additive and Multiplicative Error Model. Measurement 2026, 260, 119810. [Google Scholar] [CrossRef]
- Sun, Z.H.; Gao, W.; Pan, S.G.; Wang, Q. LiDAR Point Cloud Registration Optimization Algorithm Considering Geometric Feature Reliability. Chin. J. Sci. Instrum. 2025, 46, 257–266. [Google Scholar]
- Zhao, J.Y.; Lei, Y.; Li, Z.Y. A Review of the Application of Kalman Filter in Equipment Fault Prediction. Ordnance Ind. Autom. 2024, 43, 16–20. [Google Scholar]
- Li, Q.Q.; Wang, P.Y.; Zhu, C. A Synthetic Method of Wide-Angle Scanning Sparse Arrays Based on a Hybrid PSO-GA Algorithm. Electronics 2026, 15, 604. [Google Scholar] [CrossRef]
- Li, X.Y.; Zhang, C.J. Wideband DOA Estimation Based on ConvNeXt. In Proceedings of the 2024 4th International Conference on Communication Technology and Information Technology (ICCTIT), Guangzhou, China, 27–29 December 2024; pp. 110–114. [Google Scholar]
- Chen, Y.; Ding, J.; Wang, R. Squeeze-and-Excitation-Enhanced CNN for Robust DOA Estimation in Interfered Environments. IEEE Sens. J. 2026, 26, 950–964. [Google Scholar] [CrossRef]
- Shmuel, D.H.; Merkofer, J.P.; Revach, G.; van Sloun, R.J.G.; Shlezinger, N. SubspaceNet: Deep Learning-Aided Subspace Methods for DoA Estimation. IEEE Trans. Veh. Technol. 2025, 74, 4962–4976. [Google Scholar] [CrossRef]
- Yu, D.; Wang, X.; Fang, W.; Ma, Z.; Lan, B.; Song, C.; Xu, Z. Off-Grid DOA Estimation Based on Sparse Bayesian Learning under Array Mutual Coupling. J. Vib. Shock. 2022, 41, 303–312. [Google Scholar]
- Yin, J.W.; Zhou, X.; Cao, R.; Han, X.; Li, D.; Du, Z. High-Resolution Direction Finding Method Based on Optimal Subspace Fitting under Non-Euclidean Metrics. Acta Acust. 2026, 51, 28–39. [Google Scholar]
- Liu, L.K.; Wang, D.; Wang, T. Robust Calibration Algorithm for Array Error Matrix to Suppress the Bearing Deviation of Calibration Source. Syst. Eng. Electron. 2014, 36, 409–416. [Google Scholar]
- Wu, Y.F.; Wakin, M.B.; Gerstoft, P. Non-Uniform Array and Frequency Spacing for Regularization-Free Gridless DOA. IEEE Trans. Signal Process. 2024, 72, 2006–2020. [Google Scholar] [CrossRef]
- Long, H.M.; Liu, Q.; Liu, Y.; Hu, Y.W. Underwater Acoustic Communication Signal Denoising Method Based on Improved EMD-Wavelet Packet. Chang. Inf. Commun. 2025, 38, 179–181. [Google Scholar]













| Algorithm | Multi-Frequency RMSE (°) | Wideband RMSE (°) | Number of Iterations | Time (ms) |
|---|---|---|---|---|
| LS | 0.058 | 0.000 | 4.5 | 575.3 |
| ICP | 0.042 | 0.000 | 2.0 | 576.5 |
| KF | 0.092 | 0.000 | 11.0 | 576.4 |
| PSO | 0.075 | 0.008 | 80.0 | 584.5 |
| PWLS | 0.025 | 0.000 | 10.0 | 576.1 |
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. |
© 2026 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.
Share and Cite
Han, C.; Zheng, B.; Shen, T. Underwater Acoustic Source DOA Estimation for Non-Uniform Circular Arrays Based on EMD and PWLS Correction. Symmetry 2026, 18, 627. https://doi.org/10.3390/sym18040627
Han C, Zheng B, Shen T. Underwater Acoustic Source DOA Estimation for Non-Uniform Circular Arrays Based on EMD and PWLS Correction. Symmetry. 2026; 18(4):627. https://doi.org/10.3390/sym18040627
Chicago/Turabian StyleHan, Chuang, Boyuan Zheng, and Tao Shen. 2026. "Underwater Acoustic Source DOA Estimation for Non-Uniform Circular Arrays Based on EMD and PWLS Correction" Symmetry 18, no. 4: 627. https://doi.org/10.3390/sym18040627
APA StyleHan, C., Zheng, B., & Shen, T. (2026). Underwater Acoustic Source DOA Estimation for Non-Uniform Circular Arrays Based on EMD and PWLS Correction. Symmetry, 18(4), 627. https://doi.org/10.3390/sym18040627
