CN113872895B - Underwater channel estimation method based on multitasking Bayes compressed sensing - Google Patents
Underwater channel estimation method based on multitasking Bayes compressed sensing Download PDFInfo
- Publication number
- CN113872895B CN113872895B CN202111225420.6A CN202111225420A CN113872895B CN 113872895 B CN113872895 B CN 113872895B CN 202111225420 A CN202111225420 A CN 202111225420A CN 113872895 B CN113872895 B CN 113872895B
- Authority
- CN
- China
- Prior art keywords
- updating
- channel
- channel estimation
- compressed sensing
- underwater
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 17
- 238000013507 mapping Methods 0.000 claims description 15
- 239000011159 matrix material Substances 0.000 claims description 6
- 238000000354 decomposition reaction Methods 0.000 abstract description 2
- 238000004088 simulation Methods 0.000 description 14
- 238000004364 calculation method Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012549 training Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B13/00—Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
- H04B13/02—Transmission systems in which the medium consists of the earth or a large mass of water thereon, e.g. earth telegraphy
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
The invention discloses an underwater channel estimation method based on multi-task Bayes compressed sensing, which utilizes wavelet decomposition estimation to obtain initial sparsity of channels, and adopts a multi-task Bayes algorithm to solve so as to obtain estimation values of all channels. Compared with the prior art, the invention can realize the self-adaptive adjustment of the channel estimation algorithm in the unknown underwater acoustic environment, and accurately estimate the state information of the channel by combining the self-adaptive thought of the existing compressed sensing self-adaptive algorithm; but also can estimate the transmitting signal passing through the underwater acoustic channel, so that the influence of the self transmitting transducer on the system can be reduced by a channel estimation mode.
Description
Technical Field
The invention relates to the field of underwater acoustic communication, in particular to an underwater channel estimation method based on multitasking Bayesian compressed sensing.
Background
Currently, underwater channel estimation usually adopts a pilot training insertion mode. Conventional channel estimation methods generally employ a least squares algorithm (LMS), since the least squares algorithm is easily interfered by noise, and inter-subcarrier interference also reduces the performance of the LMS algorithm. ZHAO Y et al propose a pilot noise reduction method using a transform domain filter, zhang Xiaoli et al propose a compressed sensing-based adaptive sparse underwater acoustic channel estimation algorithm, which combines a compressed sensing algorithm OMP/CoSaMP with a hard threshold LMS algorithm to estimate the underwater acoustic channel impulse response; wang Yonggang et al propose an OFDM underwater communication channel estimation based on pilots, which improves the training pilots, regards the underwater acoustic channel as a comb filter, and improves the inter-subcarrier interference problem by using an improved transform domain filter pilot noise reduction method. However, these algorithms require the sparse nature of the known channels, and in practical underwater environments, because the complex underwater space-time propagation channels generally do not satisfy the sparsity, sparse-class algorithms are not easily adopted.
In addition, the underwater duplex communication system performs receiving and transmitting operations simultaneously. The received data becomes very weak after long-distance attenuation; and its own transmit signal, a high power amplifier is typically required to drive the transducer transmit signal in order to be able to travel further distances. Thus, the received data is affected by the own transmitted signal.
Disclosure of Invention
The invention aims to solve the defects in the prior art and provides an underwater channel estimation method based on multi-task Bayes compressed sensing.
In order to achieve the above purpose, the invention is implemented according to the following technical scheme:
an underwater channel estimation method based on multitasking Bayesian compressed sensing comprises the following steps:
s1, assuming that the MIMO system has J receiving transducers and P transmitting transducers, and assuming that the data received by the receiving transducers isThe P transmitting transducers transmit data s p =(s p,0 ,s p,1 ,...,s p,L-1 ) T ,p∈[P]The channel from the p-th transmitting transducer to the j-th receiving transducer is +.>L is the channel length, then the data with the j-th received array element is:
wherein,is noise (I)>Is a matrix generated from the transmitted data as follows:
let Φ= (S 0 ,S 1 ,...S P-1 ) The following steps are:
x j =φh p,j +n j ;
s2, solving by adopting a multi-task Bayesian algorithm to obtain estimated values of all channels.
Further, the step S2 specifically includes:
s21, constructing a mapping matrix Φ= (S 0 ,S 1 ,...S P-1 )=Φ 1 =Φ 2 =...=Φ J ;
S22, define phi i =(Φ i,1 ,Φ i,2 ,...Φ i,M×P ),Σ i,(j,j) Is sigma i Elements of row j and column j;
s23, while converges;
s24, updating
S25, updating
S26 update a=diag (α) 1 ,α 2 ,...,α M×P );
S27, updatingj=1, 2,..j, where because all mapping matrices are the same, only one update is needed;
s28, updatingi=1, 2, ·j, j=1, 2, ·m×p, where the update for i is calculated only once because all mapping matrices are the same;
s29, updatingi=1, 2, ·j, j=1, 2, ·m×p here because all mapping matrices are the same, only one calculation for the update of i is needed;
s210, updatei=1, 2, ·j, j=1, 2, ·m×p here because all mapping matrices are the same, only one calculation for the update of i is needed;
s211, updating
S212, outputting the estimated value of the channel.
Compared with the prior art, the method utilizes wavelet decomposition estimation to obtain the initial sparsity of the channel, and combines the self-adaptive thought of the existing compressed sensing self-adaptive algorithm to accurately estimate and obtain the state information of the channel; but also can estimate the transmitting signal passing through the underwater acoustic channel, so that the influence of the self transmitting transducer on the system can be reduced by a channel estimation mode.
Drawings
Fig. 1 shows the channel simulation estimation results of the ucembco and LMS method estimation of simulation example 1.
Fig. 2 shows the error of the channel estimated by the ucembco method and the LMS method of simulation example 2.
Fig. 3 shows the error of the channel estimated by the ucembco method and the LMS method of simulation example 3.
Fig. 4 shows the error of the channel estimated by the ucembco method and the LMS method of simulation example 4.
Detailed Description
The present invention will be described in further detail with reference to the following examples in order to make the objects, technical solutions and advantages of the present invention more apparent. The specific embodiments described herein are for purposes of illustration only and are not intended to limit the invention.
The embodiment provides an underwater channel estimation method based on multi-task Bayes compressed sensing, which comprises the following steps:
an underwater channel estimation method based on multitasking Bayesian compressed sensing comprises the following steps:
s1, assuming that the MIMO system has J receiving transducers and P transmitting transducers, and assuming that the data received by the receiving transducers isThe P transmitting transducers transmit data s p =(s p,0 ,s p,1 ,...,s p,L-1 ) T ,p∈[P]The channel from the p-th transmitting transducer to the j-th receiving transducer is +.>L is the channel length, then the data with the j-th received array element is:
wherein,is noise (I)>Is a matrix generated from the transmitted data as follows:
let Φ= (S 0 ,S 1 ,...S P-1 ) The following steps are:
X j =φh p,j +n j ;
s2, solving by adopting a multi-task Bayesian algorithm to obtain estimated values of all channels.
Further, the step S2 specifically includes:
s21, constructing a mapping matrix Φ= (S 0 ,S 1 ,...S P-1 )=Φ 1 =Φ 2 =...=Φ J ;
S22, define phi i =(Φ i,1 ,Φ i,2 ,...Φ i,M×P ),Σ i,(j,j) Is sigma i Elements of row j and column j;
s23, while converges;
s24, updating
S25, updating
S26 update a=diag (α) 1 ,α 2 ,...,α M×P );
S27, updatingj=1, 2,..j, where because all mapping matrices are the same, only one update is needed;
s28, updatingi=1, 2, ·j, j=1, 2, ·m×p, where the update for i is calculated only once because all mapping matrices are the same;
s29, updatingi=1, 2, ·j, j=1, 2, ·m×p here because all mapping matrices are the same, only one calculation for the update of i is needed;
s210, updatei=1, 2, ·j, j=1, 2, ·m×p here because all mapping matrices are the same, only one calculation for the update of i is needed;
s211, updating
S212, outputting the estimated value of the channel.
Further, in order to verify that the invention can realize higher-precision channel estimation, the following simulation experiment is performed:
simulation example 1
A model with single input and single output is set, the transmitted signal is a random signal, the signal length is 1024, and Gaussian white noise with 5dB signal-to-noise ratio is added. The channel length is set to 200. The LMS algorithm is adopted as comparison, and the simulation result is shown in figure 1. As can be seen from fig. 1, the channel estimated by the method of the present invention ucembco is more accurate than the LMS.
Simulation example 2
Let us assume a 1-in 1-out signal model in which the length of the channel is set to 200, the length of the transmission signal per frame is 1024, the transmission signal is a random signal, and 0dB of gaussian white noise is added. And transmitting 50 frames of signals in total, and observing error conditions of channel estimation results.
Because of the longer length of a frame, both algorithms have converged in the computation of the first frame. The absolute error of the method of Lms is about 9 and the absolute error of two ucemmco is less than 1. As shown in FIG. 2, the simulation result shows that the error of the method ucemmbco is far lower than that of the lms method according to the invention, and a more accurate channel estimation result is obtained.
Simulation example 3
Let us assume a 1-in-1-out signal model in which the length of the channel is set to 200 and the length of the transmission signal per frame is 512 and the transmission signal is a random signal. The signal to noise ratio is set to-20 dB to 20dB, with one calculation per 1dB interval. 50 simulations were performed at each snr setting, and the error averaged.
As shown in FIG. 3, as can be seen from FIG. 3, the estimation error of the method of the present invention, ucembco, is always smaller than lms in the signal-to-noise ratio interval of [ -20,20] dB. The method of the invention is always superior to the lms method, the estimation error of the method of the invention is rapidly reduced along with the increase of the signal-to-noise ratio, and the method of the invention can obtain better results in the actual environment.
Simulation example 4
Let us assume a 2-in 2-out signal model in which the length of the channel is set to 20, the length of the transmit signal is 1024, the transmit signal is a random signal, and 0dB of white gaussian noise is added. The observation simulation results are shown in fig. 4. The results of fig. 4 show that the ucembco of the present invention gives very accurate estimation results for all channels.
The technical scheme of the invention is not limited to the specific embodiment, and all technical modifications made according to the technical scheme of the invention fall within the protection scope of the invention.
Claims (1)
1. An underwater channel estimation method based on multitasking Bayesian compressed sensing is characterized by comprising the following steps:
s1, assuming that the MIMO system has J receiving transducers and P transmitting transducers, and assuming that the data received by the receiving transducers isThe P transmitting transducers transmit data s p =(s p,0 ,s p,1 ,...,s p,L-1 ) T ,p∈[P]The channel from the p-th transmitting transducer to the j-th receiving transducer is +.>L is the channel length, then the data with the j-th received array element is:
wherein,is noise (I)>Is a matrix generated from the transmitted data as follows:
let Φ= (S 0 ,S 1 ,...S P-1 ) The following steps are:
x j =Φh p,j +n j ,
s2, solving by adopting a multi-task Bayesian algorithm to obtain estimated values of all channels, wherein the method specifically comprises the following steps:
s21, constructing a mapping matrix Φ= (S 0 ,S 1 ,...S P-1 )=Φ 1 =Φ 2 =...=Φ J ;
S22, define phi i =(Φ i,1 ,Φ i,2 ,...Φ i,M×P ),Σ i,(j,j) Is sigma i Elements of row j and column j;
s23, while converges;
s24, updating h (j) =α 0 Σ j Φ j T x j ;
S25, updating
S26 update a=diag (α) 1 ,α 2 ,...,α M×P );
S27, updatingHere, because all mapping matrices are the same, only one update is needed;
s28, updatingBecause all the mapping matrices are the same, the updating of i is only calculated once;
s29, updatingBecause all the mapping matrices are the same, the updating of i is only calculated once;
s210, updateBecause all the mapping matrices are the same, the updating of i is only calculated once;
s211, updating
S212, outputting the estimated value of the channel.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111225420.6A CN113872895B (en) | 2021-10-21 | 2021-10-21 | Underwater channel estimation method based on multitasking Bayes compressed sensing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111225420.6A CN113872895B (en) | 2021-10-21 | 2021-10-21 | Underwater channel estimation method based on multitasking Bayes compressed sensing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113872895A CN113872895A (en) | 2021-12-31 |
CN113872895B true CN113872895B (en) | 2023-12-12 |
Family
ID=78996925
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111225420.6A Active CN113872895B (en) | 2021-10-21 | 2021-10-21 | Underwater channel estimation method based on multitasking Bayes compressed sensing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113872895B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101580427B1 (en) * | 2015-01-29 | 2015-12-28 | 한국해양대학교 산학협력단 | Doppler Frequency Estimation and receiving method for Time-varying Underwater Acoustic Communication Channel |
CN109088835A (en) * | 2018-10-15 | 2018-12-25 | 哈尔滨工程大学 | Underwater sound time-varying channel estimation method based on time multiple management loading |
CN109194596A (en) * | 2018-10-15 | 2019-01-11 | 哈尔滨工程大学 | A kind of underwater sound OFDM time-varying channel estimation method based on management loading |
CN111131097A (en) * | 2019-12-27 | 2020-05-08 | 浙江大学 | Block diagonal sparse Bayesian channel estimation method under SC-MIMO underwater acoustic communication environment |
CN112104580A (en) * | 2020-09-11 | 2020-12-18 | 中海石油(中国)有限公司湛江分公司 | Sparse underwater acoustic channel estimation method based on generalized approximate message transfer-sparse Bayesian learning |
WO2021001870A1 (en) * | 2019-07-01 | 2021-01-07 | 日本電信電話株式会社 | Communication device and communication method |
CN112737702A (en) * | 2020-12-18 | 2021-04-30 | 哈尔滨工程大学 | MIMO underwater acoustic channel estimation method under sparse interference background |
CN113242191A (en) * | 2021-05-07 | 2021-08-10 | 苏州桑泰海洋仪器研发有限责任公司 | Improved time sequence multiple sparse Bayesian learning underwater acoustic channel estimation method |
-
2021
- 2021-10-21 CN CN202111225420.6A patent/CN113872895B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101580427B1 (en) * | 2015-01-29 | 2015-12-28 | 한국해양대학교 산학협력단 | Doppler Frequency Estimation and receiving method for Time-varying Underwater Acoustic Communication Channel |
CN109088835A (en) * | 2018-10-15 | 2018-12-25 | 哈尔滨工程大学 | Underwater sound time-varying channel estimation method based on time multiple management loading |
CN109194596A (en) * | 2018-10-15 | 2019-01-11 | 哈尔滨工程大学 | A kind of underwater sound OFDM time-varying channel estimation method based on management loading |
WO2021001870A1 (en) * | 2019-07-01 | 2021-01-07 | 日本電信電話株式会社 | Communication device and communication method |
CN111131097A (en) * | 2019-12-27 | 2020-05-08 | 浙江大学 | Block diagonal sparse Bayesian channel estimation method under SC-MIMO underwater acoustic communication environment |
CN112104580A (en) * | 2020-09-11 | 2020-12-18 | 中海石油(中国)有限公司湛江分公司 | Sparse underwater acoustic channel estimation method based on generalized approximate message transfer-sparse Bayesian learning |
CN112737702A (en) * | 2020-12-18 | 2021-04-30 | 哈尔滨工程大学 | MIMO underwater acoustic channel estimation method under sparse interference background |
CN113242191A (en) * | 2021-05-07 | 2021-08-10 | 苏州桑泰海洋仪器研发有限责任公司 | Improved time sequence multiple sparse Bayesian learning underwater acoustic channel estimation method |
Non-Patent Citations (3)
Title |
---|
Xuguang Long,Xinmin Ren,Zongwei Yang.Underwater Acoustic OFDM Channel Estimation Based on Bayesian Compressive Sensing.IEEE.2019,全文. * |
一种基于贝叶斯正交匹配追踪的水下多径稀疏信道估计方法;林格平;马晓川;鄢社锋;王敏;;声学技术(第05期);全文 * |
基于贝叶斯模型的稀疏水声信道估计算法研究;高新博;中国优秀硕士学位论文全文数据库;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN113872895A (en) | 2021-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108712353B (en) | Soft iteration channel estimation method | |
CN108900443B (en) | A kind of underwater acoustic channel interference elimination method in underwater sound communication | |
CN111131097B (en) | Block diagonal sparse Bayesian channel estimation method under SC-MIMO underwater acoustic communication environment | |
CN111262803B (en) | Physical layer secure communication method, device and system based on deep learning | |
CN112968847B (en) | Channel estimation method based on deep learning and data pilot frequency assistance | |
CN114070354B (en) | Adaptive segmented matrix inverse tracking MIMO (multiple input multiple output) detection method based on GS (generalized likelihood analysis) iterative method | |
CN113872895B (en) | Underwater channel estimation method based on multitasking Bayes compressed sensing | |
CN109818888B (en) | Group sparse underwater acoustic channel estimation method in pulse interference environment | |
CN112737702B (en) | MIMO underwater acoustic channel estimation method under sparse interference background | |
CN113612542B (en) | Nonlinear equalization method based on variable-step-size generalized orthogonal matching tracking algorithm and applied to underwater wireless optical communication system | |
CN108983144B (en) | Improved wiener filter and target orientation estimation method based on improved wiener filter | |
CN112104580B (en) | Sparse underwater acoustic channel estimation method based on generalized approximate message transfer-sparse Bayesian learning | |
CN111726309B (en) | Channel estimation method for mobile orthogonal frequency division multiplexing system and estimation device thereof | |
CN115208483B (en) | Underwater acoustic communication method under polar impulse interference | |
CN113691473B (en) | Underwater channel estimation method based on convex optimization | |
CN110677362A (en) | Complex domain underwater acoustic channel self-adaptive equalization method | |
CN113612571A (en) | Multi-component safe transmission method based on generalized multi-fraction Fourier transform | |
CN110868244B (en) | Low-complexity communication signal detection method based on channel puncture | |
CN112147590A (en) | Channel equalization method based on response estimation frequency domain fitting | |
CN105306393B (en) | A kind of Rice channel method in multiple antenna and carrier system | |
KR102224641B1 (en) | Apparatus and method for estimating the number of optimal iterations based on downlink massive MIMO System | |
Hu et al. | Using a New Channel Estimation Algorithm to Improve Underwater Acoustic Communication with Multiple Receivers | |
CN118054992A (en) | Low-complexity multi-input multi-output deep sea channel estimation method and underwater acoustic communication system | |
CN118118106A (en) | Ultra-wideband signal characteristic diversity receiving and detecting method and system based on deep learning | |
Widiarti et al. | Implementation adaptive decision feedback equalizer for time-reversal communication in shallow water environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |