Next Article in Journal
Adaptive Communication Model for QoS in Vehicular IoT Systems Using CTMC
Previous Article in Journal
An Improved Software Source Code Vulnerability Detection Method: Combination of Multi-Feature Screening and Integrated Sampling Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Shallow Sea Mobile Channel Estimation Method Based on Iterative Cancellation

Ocean College, Jiangsu University of Science and Technology, Zhenjiang 212000, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(6), 1817; https://doi.org/10.3390/s25061817
Submission received: 26 January 2025 / Revised: 22 February 2025 / Accepted: 13 March 2025 / Published: 14 March 2025
(This article belongs to the Section Physical Sensors)

Abstract

:
The estimation of channels in shallow sea mobile communication systems presents significant challenges due to multipath propagation and non-uniform Doppler effects. Traditional channel estimation methods, such as least squares and least mean squares, fail to accurately handle these issues, leading to errors. To address these limitations, this study proposes a high-precision channel estimation method based on iterative cancellation. The method uses cross-correlation of complex signals to identify Doppler shifts, select the most prominent shifts, and subtract corresponding reference signal components. This iterative process allows for precise separation of multipath signals and accurate estimation of the channel impulse response. Simulation and sea trial results show that the proposed method provides high temporal and amplitude resolution, robust noise immunity, and effective compensation for non-uniform Doppler effects, even under high-speed mobility. The method significantly improves channel estimation accuracy compared to traditional techniques, particularly in dynamic shallow sea environments. These findings contribute to enhancing the reliability and efficiency of underwater communication systems, which is critical for both military and civilian applications such as underwater navigation and environmental monitoring.

1. Introduction

With the increasing intensity of human activities in marine environments and the advanced utilization of marine resources, underwater acoustic communication technology has found extensive applications in both military and civilian fields [1]. However, the underwater acoustic channel exhibits highly complex characteristics. Phenomena such as multipath propagation and the Doppler effect significantly impair the reliability and efficiency of underwater acoustic communication [2]. During signal transmission, factors such as reflections from interfaces (e.g., seabed and sea surface) and the bending of propagation paths [3,4] cause the received signals to be a superposition of multiple paths, leading to severe multipath spreading. Additionally, phase differences among signals from various propagation paths result in interference at the receiving end. For mobile underwater acoustic communication, the dual effects of time delay and Doppler spread further complicate channel estimation. Consequently, effective channel estimation is a critical factor in enhancing the performance of underwater acoustic mobile communication systems.
Scholars, both domestically and internationally, have conducted extensive research on the channel estimation problem in underwater acoustic communication. Traditional methods primarily use the least squares (LS) method for channel estimation [5,6], which minimizes the squared error between the reference and received signals. However, LS estimation does not account for the noise in the received signal, leading to a certain error between the estimated and actual channel. The minimum mean square error (MMSE) method [7] improves upon LS by incorporating a weighting matrix for channel estimation. Building on MMSE, two-dimensional Wiener filtering [8] has been proposed, utilizing correlations in both the time and frequency domains to estimate the channel in the time-frequency domain. Furthermore, the threshold minimum mean square and sparse minimum mean square algorithms [9,10] have been introduced, which correct the channel estimation results based on the sparse characteristics of the underwater acoustic channel. Although these methods enhance the accuracy of channel estimation, they require the inversion of multidimensional matrices, making them unsuitable for applications where rapid estimation of the channel’s impulse response is necessary. The least mean square (LMS) algorithm [11,12] is a widely used adaptive channel estimation method. It continuously adjusts the weighting coefficient W ( n ) to minimize the mean square error of the output error sequence e ( n ) , updating the weighting coefficient based on this error sequence. This approach requires setting an adaptive step size to control the algorithm’s convergence stability and speed.
The compressed sensing method [13,14] can accurately reconstruct signals. Common compressed sensing reconstruction algorithms include convex optimization algorithms, greedy iterative algorithms, and those based on the Bayesian framework. Among them, convex optimization algorithms transform non-convex problems into convex ones to find the optimal solution. The most widely used method is the basis pursuit (BP) algorithm [15], which solves optimization problems using the l 1 norm instead of the l 0 norm, enabling the use of linear methods. Greedy reconstruction algorithms, known for their low complexity and ease of implementation [16], include orthogonal matching pursuit (OMP) [17,18], which improves estimation accuracy and convergence speed based on matching pursuit.
In recent years, scholars, both domestically and internationally, have focused on the channel estimation problem in mobile underwater acoustic communication systems. In shallow sea mobile underwater acoustic communication systems, each path often corresponds to different Doppler factors, resulting in both delay and Doppler spreads simultaneously. References [19,20] proposed a non-uniform channel estimation method based on sparse representation for high-speed mobile underwater acoustic communication. By combining the multipath channel with the non-uniform Doppler sparse characteristics, an appropriate precision is selected to generate an over-complete dictionary containing full channel information. The channel parameters are then solved by performing sparse reconstruction on the over-complete dictionary. However, when generating the dictionary, there may be cases where not all channel parameters are included, leading to errors in the final results.
To overcome the limitations of existing channel estimation methods, this paper proposes a high-precision channel estimation method based on iterative cancellation. The method searches for Doppler frequency shifts through the cross-correlation of complex signals, selects the Doppler frequency shift with the strongest energy to obtain the channel parameters, and subtracts the corresponding reference signal components. By iteratively eliminating the multipath components in the received signal, the method achieves precise estimation of the channel impulse response. In the simulations, shallow water fast-moving channel parameters are generated using the BELLHOP simulator. The effectiveness of the proposed method is verified by comparing the channel impulse responses obtained from different algorithms. The results show that the proposed iterative cancellation channel estimation method has high time and amplitude resolution strong noise immunity and can effectively solve the non-uniform Doppler problem in shallow water fast-moving scenarios.

2. Shallow Sea Mobile Channel Estimation

2.1. Shallow Sea-Mobile Channel Model

The shallow sea mobile underwater acoustic channel simultaneously exhibits the characteristics of both time delay and Doppler bidirectional spreading. Acoustic signals reach the receiver via different paths, and the received signal is the superposition of signals from all multipaths. The impulse response of the time-varying multipath underwater acoustic channel is typically expressed as
h t = i = 1 N A i ( t ) δ t τ i ( t )
where N denotes the number of signal propagation paths; A i ( t ) and τ i ( t ) represent the amplitude attenuation and delay of the signal arriving at the receiver from the ith path, respectively.
Due to the movement of the transmitting platform, as well as the reflection of sound waves at the sea surface and refraction within the propagation medium, Doppler shifts, time delays, and amplitudes continuously vary. Consequently, after the transmitted signal s t passes through the multipath channel, the received signal y t at the receiver is expressed as
y t = + h t s t τ d τ + n t
where n t represents the noise signal. By substituting formula (1) into formula (2), the following expression is obtained:
y t = i = 1 N A i ( t ) s t τ i ( t ) + n ( t )
For the problem investigated in this paper, within the duration T of a data block, τ i ( t ) can be reasonably approximated as
τ i t = τ i α i t
where τ i ( t ) represents the initial time delay at the beginning of the data block and α i denotes the Doppler factor. Substituting this into formula (3), the following expression is obtained:
y t = i = 1 N A i ( t ) s 1 + α i t τ i + n ( t )
The superposition and Doppler effects of signals introduce variations in both the frequency and time domains of the received signals, thereby increasing the complexity of channel estimation. Consequently, effective channel estimation algorithms are essential in practical applications to accurately estimate the channel and ensure the reliability and accuracy of underwater acoustic communication.

2.2. Iterative Cancellation Channel Estimation Method

Existing channel estimation techniques face challenges in meeting the high-precision requirements of shallow sea mobile channel estimation due to relatively large errors, poor anti-noise performance, and the inability to address the non-uniform channel estimation problem in shallow sea mobile scenarios. To overcome these limitations, this paper proposes an iterative cancellation channel estimation method. This method employs the complex signal cross-correlation technique to search for the Doppler frequency shift. The Doppler frequency shift with the strongest energy is then selected to obtain the channel parameters of the corresponding multipath, and the associated reference signal components are subtracted.
Subsequently, the obtained channel impulse response moments and amplitudes are combined to reconstruct the complete channel impulse response. By iteratively disassembling and recombining the received signals, with precision at each sampling point during the process, individual multipath signals are accurately separated. As a result, this method achieves high time delay resolution and high amplitude resolution while effectively addressing the non-uniform Doppler problem in shallow sea fast-moving scenarios. The specific implementation principle is outlined as follows:
During the data transmission process, channel parameters are typically estimated by inserting known reference signals. For instance, linear frequency modulation (LFM) signals, which are insensitive to the Doppler effect, or band-limited random signals, which are sensitive to the Doppler effect, can serve as reference signals. The received signal y(t) and the reference signal x(t) are each converted into complex signals via the Hilbert transform. The cross-correlation of these complex signals is then performed to obtain
R τ = y ^ i * t x ^ t + τ d t
By computing the cross-correlation function R τ , one can ascertain the similarity of the signal at various time delays τ . Upon identifying the temporal offset τ of the peak, we are able to deduce the frequency offset f , known as the Doppler shift, through the relationship between the signal’s frequency and its time delay. The Doppler shift can be approximated by the following relation:
f = τ T · f 0
where T represents the duration of the signal and f 0 denotes the central frequency of the signal. Ultimately, the Doppler factor can be calculated from the frequency offset f as
α ^ i = 1 + f f 0
The cross-correlation of complex signals, also known as matched filtering, is used to search for the Doppler frequency shift. If the shift can be identified, the Doppler frequency shift with the strongest energy, denoted as α ^ i , is selected. The corresponding moment t ^ i of the cross-correlation peak and the peak value N are recorded. Then, the pair ( t ^ i , a ^ i ) is formed and treated as the multipath channel response. According to formula (9), using t ^ i as the starting point, the signal y ^ i t subtracts the reference signal component corresponding to the cross-correlation peak to obtain the complex signal y ^ i + 1 t .
y ^ i + 1 t = y ^ i t x ^ i t · a ^ i x ^ i t 2
where x ^ i t · a ^ i / x ^ i t 2 represents the reference signal component corresponding to the moment of the cross-correlation peak in each iteration. The reduced signal y ^ i + 1 ( t ) and the reference signal x ^ t continue to be used for the Doppler frequency shift search. By observing the decrease in the amplitude of the cross-correlation peak, it can be determined that the multipath signals have been correctly extracted. Subsequently, the above steps are repeated, and each ( t ^ i , a ^ i ) is recorded. The iteration stops when the signal energy of y ^ i + 1 is not less than that of y ^ i . At this time, the estimation of the channel impulse response is completed. By splicing the channel parameters t ^ i , a ^ i generated in each iteration in chronological order, the impulse response function of the underwater acoustic channel h ^ t = t ^ i , a ^ i can be formed. The proposed iterative cancellation-based channel estimation method is summarized in Algorithm 1.
Algorithm 1: Propose a channel estimation method based on iterative cancellation.
Input: Collected signal y(t) and Reference signal x(t).
Initialize:  y ^ t = H i l b e r t ( y ) ,   x ^ t = H i l b e r t ( x ) ;
Channel Estimation Stage:
While Doppler α ^ i is found do
Calculate R τ by (6);
Save the peak time of R τ as t ^ i ;
Save the magnitude of R τ as a ^ i ;
Calculate y ^ i + 1 by (9);
i = i + 1 ;
End While
Output:  α ^ i , t ^ i , a ^ i .

3. Simulation Analysis and Comparison

3.1. BELLHOP Underwater Acoustic Channel Model Simulation

In this paper, BELLHOP is used to simulate the shallow sea mobile scenario to verify the feasibility and effectiveness of the proposed method [21]. The parameter settings for the simulated shallow sea environment are presented in Table 1.
The specific shallow sea scenario simulated is illustrated in Figure 1.
Based on the input simulation parameters for the shallow sea environment, the eigenray diagram generated by the BELLHOP simulation is shown in Figure 2. The curve in the figure represents the 10 propagation paths that can reach the receiving end from the transmitting end. The delay and amplitude information of the BELLHOP simulation voice is stored in a .arr file, through which the time delays t i of 10 multipaths and the attenuation amplitudes a i of the channels can be extracted. By calculating the projection of the target speed on the sound rays, the Doppler factor α i for each sound ray can be obtained. Furthermore, a three-dimensional diagram of the shallow sea mobile channel parameters is generated, as shown in Figure 3.
A pseudo-random signal is selected as the simulation signal. The ambiguity diagram of this signal exhibits a thumbtack shape, which is highly advantageous for anti-reverberation interference. When Doppler motion is present, the output of the sonar system decreases rapidly, making this signal sensitive to the Doppler effect. The frequency range of this signal is set from 8 kHz to 16 kHz, with a pulse width of 0.338 s and a sampling rate of 96 kHz. After passing through the channel simulated by BELLHOP, the time-domain signal received at the receiver is shown in Figure 4.

3.2. Impacts of Non-Uniform Doppler on Channel Estimation

The traditional LS and LMS channel estimation algorithms, along with the iterative cancellation channel estimation algorithm, were simulated under the condition of conventional uniform Doppler. The specific comparison results of channel estimation are presented in Figure 5. By comparing the channel response results estimated by different methods with the channel parameters simulated by BELLHOP, it can be observed that under a uniform Doppler factor, the channel parameters can be estimated using the iterative cancellation, LS, and LMS channel estimation methods. However, in terms of time resolution and amplitude resolution, the iterative cancellation channel estimation method proposed in this paper most closely matches the channel parameters simulated by BELLHOP.
However, in the shallow sea mobile scenario, each path often corresponds to a different Doppler factor, resulting in a multipath channel with both time delay and Doppler bidirectional spreading characteristics. Although the traditional correlation method can provide an approximate estimation of the channel’s Doppler factor [22], it fails to accurately capture the Doppler and time delay information for all channels, as illustrated in Figure 6.
Through simulation, Figure 7 shows the results of channel estimation using LMS, LS, and iterative cancellation methods under inconsistent Doppler factors. It can be observed from the figure that when the Doppler factor is inconsistent, the existing LMS and LS algorithms fail to estimate the Doppler factor under time-varying conditions, resulting in significant channel estimation errors.
In contrast, the proposed iterative cancellation method in this paper provides highly accurate estimations of the Doppler factor, time delay, and amplitude, which closely match the channel parameters simulated by BELLHOP. This method achieves this by iteratively identifying and canceling the strongest multipath components, thereby isolating the contribution of each path and accurately estimating their respective parameters. The average errors are very low: the average error in time delay is 2.5 × 10−3, the average error in amplitude is 3.0745 × 10−4, and the average error in Doppler factor is 2.48 × 10−4. These results highlight the method’s ability to precisely resolve densely spaced multipath signals even under challenging non-uniform Doppler conditions.
Furthermore, the iterative cancellation method demonstrates excellent performance in handling the dynamic characteristics of shallow water channels. For example, in Figure 7, this method accurately captures the time delays and amplitudes of all 10 multipath components, including those with the smallest intervals (e.g., paths with delay differences less than 0.01). The method also successfully estimates the Doppler factor for each path. This capability is crucial for shallow water mobile communications, where the motion of the transmitter and receiver, combined with reflections from the sea surface and seabed, creates a complex time-varying channel environment.

3.3. Impact of Signal-to-Noise Ratio on Channel Estimation Accuracy

In the simulation, Gaussian white noise was adopted to generate various signal-to-noise ratios. Figure 8 shows the mean square error (MSE) of four channel estimation methods, including the iterative cancellation method, the LS method, the convex (CVX) method, and the LMS method, under different signal-to-noise ratio conditions
M S E = 1 N i = 1 N ( a i a ^ i ) 2
where N represents the number of multipaths and a i and a ^ i represent the true value and the estimated value of the ith multipath, respectively.
It can be seen from Figure 8 that under different signal-to-noise ratio (SNR) conditions, the mean square error (MSE) of the channel response obtained by the method proposed in this paper is consistently the smallest. This indicates that the iterative cancellation method provides the most accurate channel estimation across a wide range of SNR values, closely matching the channel impulse response simulated by BELLHOP. Specifically, at high SNR levels, the MSE of the iterative cancellation method is approximately 15% lower than that of the LS and LMS methods and 10% lower than the CVX method. This superior performance is attributed to the method’s ability to iteratively eliminate multipath components, thereby reducing the impact of noise and improving the precision of the estimated channel parameters.
In low SNR conditions, the advantages of the iterative cancellation method become even more pronounced. The MSE of the proposed method is significantly lower than that of LS, LMS, and CVX. This demonstrates that the iterative cancellation method exhibits excellent anti-noise performance, making it particularly suitable for challenging environments where noise levels are high.
The superior performance of the iterative cancellation method in both high and low SNR conditions underscores its potential for real-world applications. In scenarios such as underwater sensor networks or autonomous underwater vehicle (AUV) communication, where low SNR is common, the method’s ability to maintain high estimation accuracy ensures reliable data transmission and system performance.

4. Sea Trial Experiment Verification

To further validate the effectiveness of the iterative cancellation channel estimation method proposed in this paper, a sea trial was conducted in the Bohai Strait. In the experiment, 16-bit valid information was encoded using Bose–Chaudhuri–Hocquenghem (BCH) error correction coding. The encoded signal was modulated with differential binary phase shift keying (DBPSK) using direct sequence spread spectrum and then combined with the reference signal to form the transmitted signal. The transmitted signal is shown in Figure 9a. After passing through the channel, the received signal at the receiver is shown in Figure 9b. In this experiment, the reference signal was selected as a band-limited random signal with a frequency range of 8–16 kHz, a pulse width of 0.338 s, and a sampling rate of 96 kHz.
The channel impulse responses were estimated using three different methods: LS, LMS, and the proposed iterative cancellation method. The results of these estimations are presented in Figure 10.
Figure 10a shows the estimated time delays and amplitudes of the multipath signals. The iterative cancellation method demonstrates superior accuracy in estimating both the time delays and amplitudes of each multipath component compared to the LS and LMS methods. The LS and LMS methods, while able to provide some estimation of the channel parameters, exhibit significant errors in both time delay and amplitude resolution, particularly in scenarios with non-uniform Doppler effects. In contrast, the iterative cancellation method accurately captures the time delays and amplitudes of each multipath signal, closely matching the expected channel parameters.
Figure 10b presents the estimated time delays and Doppler factors for each multipath signal. The iterative cancellation method not only accurately estimates the time delays but also effectively identifies the Doppler factors associated with each path. This is particularly important in shallow sea mobile scenarios, where different paths may experience varying Doppler shifts due to the movement of the transmitter and receiver, as well as reflections from the sea surface and seabed. However, the LS and LMS methods are unable to capture the Doppler factor, resulting in significant errors in channel estimation.

5. Discussion

5.1. Timeliness of the Algorithm

In real-time signal processing applications, particularly in communication systems where low latency and high efficiency are critical, the received signal is often decomposed into its In-phase (I) and Quadrature (Q) components. This IQ decomposition enables efficient processing by separating the signal into two orthogonal parts, which can be processed independently. This decomposition is crucial in applications such as radar, sonar, and communication systems, where real-time processing and minimal delay are essential for system performance.
To further optimize the computational load, downsampling is typically applied after IQ decomposition. Downsampling reduces the sample rate of the signal while preserving the essential information. This is particularly beneficial in reducing the computational complexity, as fewer data points need to be processed without compromising the quality of the signal. In the context of signal processing, downsampling helps achieve lower power consumption and faster processing times, which are vital in embedded systems like digital signal processors (DSPs) used in field applications.
For instance, when processing sea trial data, which often involves noisy and highly variable signals, we utilize a digital signal processor (DSP) to carry out iterative destructive channel estimation. The iterative nature of this estimation involves multiple cycles of signal processing to progressively refine the accuracy of the estimated channel parameters. Despite the complexity of these operations, the DSP’s specialized hardware and optimized algorithms allow for significant performance improvements. In this case, the iterative destructive channel estimation process is completed in just 0.0637 s, which ensures that the system can adapt to real-time changes in the channel conditions with minimal delay.
By leveraging the power of DSPs and employing techniques such as IQ decomposition, downsampling, and iterative channel estimation, real-time signal processing systems can meet the stringent requirements of low-latency applications while maintaining high computational efficiency. This enables more reliable communication and accurate data processing, even in challenging environments such as sea trials, where signal conditions may fluctuate rapidly.

5.2. Physical Significance of the Proposed Method

The proposed iterative cancellation channel estimation method offers significant improvements over traditional methods, particularly in handling the non-uniform Doppler effect, which is a critical challenge in shallow sea mobile communication. In the iterative cancellation method, the ambiguity function of the reference signal approaches a “thumbtack” shape, which implies that it has high time and frequency resolution. This enables precise estimation of Doppler shifts in dynamic environments. The iterative cancellation method works by iteratively processing the signal, updating and eliminating the impact of multipath signals at each iteration. The high time and frequency resolution of the reference signal allows the iterative cancellation method to accurately identify Doppler shifts and perform compensation, even in high-speed motion or complex underwater environments, thus ensuring real-time updates of channel estimation. The low and flat sidelobe levels of the reference signal help reduce noise interference, which is particularly important in high-noise environments, such as those encountered during high-speed motion underwater. The iterative cancellation method relies on accurate signal identification and backward cancellation processes, with the low sidelobe levels ensuring precise signal separation in multipath environments, thereby enhancing the accuracy and stability of the channel estimation. Although the reference signal and iterative cancellation method can effectively handle signal estimation in high-speed motion environments, as the underwater vehicle’s speed and maneuverability increase, the Doppler shift of the signal becomes significantly larger. If the Doppler shift exceeds the frequency shift resolution capability of the synchronization header, the detection accuracy of the reference signal may decrease, consequently affecting the accuracy of the iterative cancellation method.
The high temporal and amplitude resolution achieved by the proposed method is particularly important in shallow sea environments, where the acoustic channel is highly dynamic and subject to rapid changes due to reflections from the sea surface and seabed. By accurately estimating the channel parameters, the proposed method enhances the reliability and efficiency of underwater acoustic communication systems, which is crucial for both military and civilian applications, such as underwater navigation, environmental monitoring, and resource exploration.

5.3. Proposed Method’s Necessity and Advantages

The necessity of the proposed method arises from the inherent limitations of existing channel estimation techniques in shallow sea mobile scenarios. Traditional methods, such as LS and LMS, fail to adequately address the non-uniform Doppler effect, leading to significant errors in channel estimation. The iterative cancellation method, on the other hand, leverages the cross-correlation of complex signals to identify and eliminate multipath components iteratively, resulting in a more precise estimation of the channel impulse response.
The success of the proposed method can be attributed to its ability to adapt to the dynamic nature of shallow sea channels. The iterative process ensures that each multipath component is accurately identified and subtracted, leading to a gradual refinement of the channel estimate. This approach is particularly effective in scenarios where the Doppler shift varies across different paths, as it allows for the precise estimation of each path’s Doppler factor and time delay.

5.4. Implications for Future Research and Applications

The findings of this study have important implications for future research in underwater acoustic communication. The proposed method provides a robust framework for channel estimation in shallow sea mobile scenarios, which can be further extended to other challenging environments, such as deep sea or complex sea environments. Additionally, our method can be integrated with machine learning adaptive filtering techniques to improve channel estimation accuracy in complex environments, and it can also be combined with other advanced signal processing techniques to further enhance the accuracy and efficiency of channel estimation.

6. Conclusions

This paper addresses the time delay and Doppler bidirectional spread problems in shallow water mobile channels and investigates underwater acoustic channel estimation methods. The principles of the iterative cancellation channel estimation algorithm in shallow water mobile scenarios are systematically introduced, along with a detailed description of the implementation process. Through simulation experiments, the proposed method is compared and validated, demonstrating high time resolution, high amplitude resolution, strong noise immunity, and the ability to effectively solve the non-uniform Doppler problem in shallow water mobile scenarios. Furthermore, sea trial experiments further validate the effectiveness of the proposed method in real underwater acoustic channels. Therefore, the method proposed in this paper offers an effective solution for channel estimation in shallow water mobile scenarios.

Author Contributions

Conceptualization, C.H. and T.S.; methodology, C.H. and T.S.; software, C.H. and T.S.; validation, T.S. and L.W.; formal analysis, C.H.; investigation, T.S. and L.W.; resources, C.H. and T.S.; data curation, C.H. and T.S.; writing—original draft preparation, T.S.; writing—review and editing, C.H. and D.Z.; visualization, C.H. and D.Z.; supervision, C.H.; project administration, C.H.; funding acquisition, C.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the 760th Research Institute of China Shipbuilding Industry Corporation, project number: H 20231021.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

Data is contained within the article.

Conflicts of Interest

The authors of this work declare that they have no conflicts of interest.

References

  1. Zhang, S.; Wu, Y.; Zhu, M.; Li, X.G.; Zhang, L.G.; Guo, W.Z. A Robust OFDM Underwater Acoustic Communication System. Appl. Acoust. 2019, 38, 635–644. [Google Scholar]
  2. Umanmaheswararao, S.; Kumar, M.; Madhu, R. Wireless underwater channel modelling for acoustic communication. Inter-Natl. J. Comput. Vis. Robot. 2024, 14, 529–539. [Google Scholar] [CrossRef]
  3. Deng, X. Time-Varying Underwater Acoustic Channel Estimation Algorithm for Mobile Scenarios. Master’s Thesis, Harbin Institute of Technology, Harbin, China, 2023. [Google Scholar]
  4. Kuniyoshi, S.; Oshiro, S.; Saotome, R.; Wada, T. An Iterative Orthogonal Frequency Division Multiplexing Receiver with Sequential Inter-Carrier Interference Canceling Modified Delay and Doppler Profiler for an Underwater Multipath Channel. J. Mar. Sci. Eng. 2024, 12, 1712. [Google Scholar] [CrossRef]
  5. Paracha, F.K.; Ahmed, S.; Jaleel, M.A.; Shahid, H.; Tayyab, U. BER and NCMSE based Estimation algorithms for Underwater Noisy Channels. EAI Endorsed Trans. Internet Things 2017, 3, 154380. [Google Scholar]
  6. Mirsalari, H.S.; Haghbin, A.; Khatir, M.; Razzazi, F. Least Squares Support Vector Regression-Based Channel Estimation for OFDM Systems in the Presence of Impulsive Noise. Wirel. Pers. Commun. 2024, 139, 883–898. [Google Scholar] [CrossRef]
  7. Li, D.Y.; Wang, X.Y.; Cheng, J.B. Channel compensation multipath mitigation technique for Kalman Based Least Mean Square based on Kalman estimation. Concurr. Comput. Pract. Exp. 2020, 33, e6133. [Google Scholar] [CrossRef]
  8. Lim, J. l1-Norm Iterative Wiener Filter for Sparse Channel Estimation. Circuits Syst Signal Process 2020, 39, 6386–6393. [Google Scholar] [CrossRef]
  9. Guo, L.M.; Yu, Z.B. A Multipath Interference Suppression Algorithm Based on the Combination of Dynamic Threshold and LMS Algorithm. Shipboard Electron. Countermeas. 2024, 47, 52–56. [Google Scholar]
  10. Huang, Y.; Wan, L.; Zhou, S.L.; Wang, Z.H.; Huang, J.Z. Comparison of sparse recovery algorithms for channel estimation in underwater acoustic OFDM with data-driven sparsity learning. Phys. Commun. 2014, 13, 156–167. [Google Scholar] [CrossRef]
  11. Zhu, Z.L.; Tong, F.; Zhou, Y.H.; Wu, F.Y. Dual parameters optimization lp-LMS for estimating underwater acoustic channel with uncertain sparsity. Appl. Acoust. 2023, 202, 109150. [Google Scholar] [CrossRef]
  12. Zhen, G.Y.; Wang, S.; Cheng, Q.Q. An Improved LMS Adaptive Filtering Algorithm. Shipboard Electron. Eng. 2023, 43, 76–79. [Google Scholar]
  13. Christian, R.B.; Zhou, S.L.; James, C.P.; Peter, W. Sparse Channel Estimation for Multicarrier Underwater Acoustic Communication: From Subspace Methods to Compressed Sensing. IEEE Trans. Signal Process. Public-Cation IEEE Signal Process. Soc. 2010, 58 Pt 2, 1708–1721. [Google Scholar]
  14. Chuiyuan, K.; Hao, W.; Junming, C. Compressed Sensing Channel Estimation Algorithm Combined with Wavelet Denoising. J. Phys. Conf. Ser. 2023, 2637, 012039. [Google Scholar]
  15. Guan, J.Z.; Sun, Y.H.; Zhang, Y.H. Improvement of Sparse Channel Estimation Algorithm Based on BP Network. J. China Acad. Electron. Sci. 2011, 6, 284–289. [Google Scholar]
  16. Pei, T.R.; Yang, S.; Li, Z.T. Detouring matching pursuit algorithm in compressed sensing. J. Comput. Res. Dev. 2014, 51, 2101–2107. [Google Scholar]
  17. Tropp, J.A.; Gilbert, A.C. Signal Recovery From Random Measurements Via Orthogonal Matching Pursuit. IEEE Trans. Inf. Theory 2022, 53, 4655–4666. [Google Scholar] [CrossRef]
  18. Jia, S.Y.; Ling, L.D.; Zhou, S.C.; Liu, B.H.; Zhang, X.C. A D* orthogonal matching pursuit algorithm for time-varying channel estimation. J. Acoust. Soc. Am. 2024, 156, 3158–3168. [Google Scholar] [CrossRef] [PubMed]
  19. Ma, X.Y. Research on Underwater Acoustic Multicarrier Communication Technology Based on Dictionary Design. Master’s Thesis, Tianjin University, Tianjin, China, 2022. [Google Scholar]
  20. Wang, B.; Zhi, Z.F.; Dai, Y.W. Research on Non-uniform Doppler Estimation Method for Multipath Transmission in Mobile Underwater Acoustic Communication. J. Electron. Inf. Technol. 2015, 37, 733–738. [Google Scholar]
  21. Yang, H.; Pang, X.L.; Jiang, P.F. Influences of Ocean Environment on Sound Propagation Based on Bellhop Model. J. Phys. Conf. Ser. 2023, 2480, 012013. [Google Scholar] [CrossRef]
  22. Küren, E.; Cellatoğlu, A. Bit error analysis of binary phase shift keying modulation over additive white gaussian noise channel using replica correlation detection. Pamukkale Univ. J. Eng. Sci. 2020, 26, 342–346. [Google Scholar] [CrossRef]
Figure 1. Simulate shallow sea scenes.
Figure 1. Simulate shallow sea scenes.
Sensors 25 01817 g001
Figure 2. Eigen acoustic diagram of BELLHOP model in shallow sea channel.
Figure 2. Eigen acoustic diagram of BELLHOP model in shallow sea channel.
Sensors 25 01817 g002
Figure 3. Shallow sea mobile channel parameters simulated by BELLHOP.
Figure 3. Shallow sea mobile channel parameters simulated by BELLHOP.
Sensors 25 01817 g003
Figure 4. Time-domain waveform obtained from BELLHOP simulation.
Figure 4. Time-domain waveform obtained from BELLHOP simulation.
Sensors 25 01817 g004
Figure 5. Comparison of channel estimation performance across different algorithms.
Figure 5. Comparison of channel estimation performance across different algorithms.
Sensors 25 01817 g005
Figure 6. Traditional correlation method for Doppler frequency shift estimation.
Figure 6. Traditional correlation method for Doppler frequency shift estimation.
Sensors 25 01817 g006
Figure 7. Comparison of channel estimation across different algorithms.
Figure 7. Comparison of channel estimation across different algorithms.
Sensors 25 01817 g007
Figure 8. Mean square error of different methods.
Figure 8. Mean square error of different methods.
Sensors 25 01817 g008
Figure 9. Sea test signal. (a) Transmit signal. (b) Receive signal.
Figure 9. Sea test signal. (a) Transmit signal. (b) Receive signal.
Sensors 25 01817 g009
Figure 10. Sea trial experimental signal. (a) Channel delay and amplitude. (b) Channel delay and Doppler.
Figure 10. Sea trial experimental signal. (a) Channel delay and amplitude. (b) Channel delay and Doppler.
Sensors 25 01817 g010
Table 1. Enter various parameter settings for the water environment file.
Table 1. Enter various parameter settings for the water environment file.
ParameterValue
Sound source frequency/Hz50
Seawater depth/m100
Number of sound sources1
Sound source depth/m10
Number of receivers1
Receiver depth/m10
Number of sound rays70
Fan of emission angles/°[−13, 13]
Radial moving speed/kn10
Noise signal-to-noise ratio/dB4
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

He, C.; Song, T.; Wang, L.; Zhang, D. Shallow Sea Mobile Channel Estimation Method Based on Iterative Cancellation. Sensors 2025, 25, 1817. https://doi.org/10.3390/s25061817

AMA Style

He C, Song T, Wang L, Zhang D. Shallow Sea Mobile Channel Estimation Method Based on Iterative Cancellation. Sensors. 2025; 25(6):1817. https://doi.org/10.3390/s25061817

Chicago/Turabian Style

He, Cheng, Tao Song, Lifangzheng Wang, and Danying Zhang. 2025. "Shallow Sea Mobile Channel Estimation Method Based on Iterative Cancellation" Sensors 25, no. 6: 1817. https://doi.org/10.3390/s25061817

APA Style

He, C., Song, T., Wang, L., & Zhang, D. (2025). Shallow Sea Mobile Channel Estimation Method Based on Iterative Cancellation. Sensors, 25(6), 1817. https://doi.org/10.3390/s25061817

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