CN111800362A - Improved ROMP underwater acoustic channel estimation algorithm - Google Patents
Improved ROMP underwater acoustic channel estimation algorithm Download PDFInfo
- Publication number
- CN111800362A CN111800362A CN202010576842.7A CN202010576842A CN111800362A CN 111800362 A CN111800362 A CN 111800362A CN 202010576842 A CN202010576842 A CN 202010576842A CN 111800362 A CN111800362 A CN 111800362A
- Authority
- CN
- China
- Prior art keywords
- romp
- algorithm
- selecting
- formula
- channel estimation
- 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.)
- Pending
Links
- 238000007152 ring opening metathesis polymerisation reaction Methods 0.000 title 1
- 239000011159 matrix material Substances 0.000 claims description 12
- OAICVXFJPJFONN-UHFFFAOYSA-N Phosphorus Chemical compound [P] OAICVXFJPJFONN-UHFFFAOYSA-N 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 3
- 238000013461 design Methods 0.000 claims description 2
- 238000012216 screening Methods 0.000 claims description 2
- 238000009423 ventilation Methods 0.000 claims description 2
- 230000006854 communication Effects 0.000 abstract description 11
- 238000004891 communication Methods 0.000 abstract description 10
- 238000005516 engineering process Methods 0.000 description 3
- 238000005562 fading Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
- H04L27/261—Details of reference signals
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2647—Arrangements specific to the receiver only
- H04L27/2655—Synchronisation arrangements
- H04L27/2689—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
- H04L27/2695—Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation with channel estimation, e.g. determination of delay spread, derivative or peak tracking
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Measurement Of Mechanical Vibrations Or Ultrasonic Waves (AREA)
Abstract
The invention relates to an improved ROMP underwater acoustic channel estimation algorithm. The invention aims to reduce the iteration times and obtain a more accurate channel estimation result by selecting a proper regularization coefficient and changing the fixed step length of the original ROMP (regularized orthogonal matching pursuit) algorithm into three-section step length based on the improvement of an ROMP (regularized orthogonal matching pursuit) algorithm aiming at the pilot signal of a subcarrier in an MIMO-OFDM underwater acoustic communication system, wherein FIG. 1 in the attached drawing of the specification is a specific implementation flow chart of the invention.
Description
The technical field is as follows:
the invention belongs to the technical field of underwater acoustic communication, and particularly relates to an improved ROMP (regularized orthogonal matching pursuit) algorithm, which is characterized in that a more accurate channel estimation result is obtained by selecting a proper regularization coefficient and changing the fixed step length of the original ROMP algorithm into three-section step length.
Background art:
the acoustic channel is a complex and variable channel and has the characteristics of limited bandwidth, large multipath delay spread and the like. Low-rate communication systems have not been able to meet the demand for marine communication. The MIMO-OFDM communication system has the characteristic of stable high speed, has been emphasized by many scholars over the years, and is gradually a hot spot of research in the aspect of underwater acoustic communication. The MIMO technology can not only improve diversity gain through space-time coding, but also multiply increase channel capacity through spatial multiplexing, although the MIMO technology has the two advantages, the channel becomes more complex, and the multi-path interference and frequency selective fading problems of the underwater acoustic channel have a great influence on the MIMO communication system. The OFDM technology can effectively solve the problem, and selects a plurality of subcarriers in a limited bandwidth, so that a channel is also divided into a plurality of subchannels, the bandwidth of each subchannel is much smaller than the related bandwidth of the original channel, and the fading can be regarded as flat fading in the communication process, thereby eliminating intersymbol interference. MIMO-OFDM, while having some advantages, can effectively overcome some of the problems that arise in underwater acoustic communications. However, the MIMO channel it uses also mixes and amplifies some of the characteristics of the hydroacoustic channel, making the channel state more difficult to obtain. And the parameter information of the channel is needed to be known at the receiving end for processing the transmission signal and recovering the original signal. Therefore, it is an important ring in communications to be able to accurately and efficiently perform channel estimation.
The ROMP (regularization orthogonal matching pursuit) algorithm is a commonly used compressed sensing channel estimation algorithm in channel estimation, introduces a regularization process to further screen atoms, and has the characteristic of high stability, but the iteration step length is fixed, and the signal processing speed is slow.
According to the invention, energy is concentrated by changing the regularization coefficient, the accuracy is increased, the iteration times are reduced by setting three sections of step lengths, and the channel estimation can be carried out more accurately and effectively.
The invention content is as follows:
aiming at pilot signals of subcarriers in an MIMO-OFDM underwater acoustic communication system, the invention aims to reduce the iteration times and obtain a more accurate channel estimation result by selecting a proper regularization coefficient and changing the fixed step length of the original regularization orthogonal matching tracking algorithm into three-section step length based on the improvement of an ROMP (regularization orthogonal matching tracking) algorithm.
The technical scheme adopted by the invention is as follows:
the first step is as follows: according to the orthogonalization principle of the ROMP (regularized orthogonal matching pursuit) algorithm, a proper regularization coefficient r needs to be selected, according to the error rate performance, the proper regularization coefficient r is selected, the convergence of the algorithm is ensured, and the u inner product vector is expressed. J. the design is a square0Representing the screening original subset, and the orthogonalization principle is represented as formula (1);
|ui|≤r|uj|,i,j∈J0(1)
the second step is that: setting a receiving end signal of a pilot frequency as an observation vector y, a pilot frequency signal matrix as a measurement matrix X, sparsity as K, initialization iteration time t as 1, and residual error r0=y,ΛtSet of indices, X, representing t iterationstRepresentation by index ΛtA selected column set of the X matrix;
the third step: calculating the absolute value of the inner product of X and the residual vector by formula (2);
u=abs[XTrt-1](2)
the fourth step: if | | | Lambda | | non-woven phosphor is more than or equal to 00Selecting K/2 maximum values in u (i) if the K is less than or equal to 1/2K, and forming a set J by the sequence numbers J of the values corresponding to X; if 1/2K < | | | Λ0Selecting K/4 maximum values in u (i) if | is less than or equal to 3/4K, and forming a set J by sequence numbers J of the values corresponding to X; if not, selecting 1 maximum value in u (i), and forming a set J by the sequence number J of X corresponding to the values;
the fifth step: performing one-step filtering operation on J according to the formula (1), and selecting J satisfying the following formula through the formula (3)0;
And a sixth step: updating the index set by equation (4), where ajThe jth column representing the matrix a;
Λt=Λt-1∪J0,Xt=Xt-1∪{aj}j∈J0(4)
the seventh step: solving a least square solution through an equation (5);
eighth step: updating the residual error by equation (6);
the ninth step: let t be t +1 if t > K, or | | | Λ | | luminance0Not less than K, or residual rtIf 0, stop the operation and according to XtAnd (5) obtaining a final result h, and if the final result h does not meet the condition, skipping to the third step to continue operation.
The invention has the advantages that:
1. the characteristic of high stability of the original ROMP (regularized orthogonal matching pursuit algorithm) is reserved;
2. a proper regularization coefficient can be selected to improve the accuracy;
3. the iteration times are reduced by setting three sections of step lengths, and the processing speed is improved.
Drawings
FIG. 1 is a flow chart of the present invention.
The specific implementation mode is as follows:
the present invention will be described in detail with reference to specific examples.
The first step is as follows: assuming that the water depth is 100m in the experimental condition, the depths of the transmitting transducers are 20m and 30m respectively, the receiving end transducers are 40m and 50m below the sea level, the horizontal distance between the transmitting transducers and the receiving transducers is 1km, the sound velocity is 1500m/s, and the maximum delay of the channel is 40 ms. According to the channel condition, the selection parameters of the OFDM are as follows, the length of the cyclic prefix is 60ms, the number of subcarriers is 512, the subcarrier interval is 2.5Hz, the carrier frequency is 20480Hz, a proper regularization coefficient r needs to be selected according to the orthogonalization principle of the ROMP (regularized orthogonal matching pursuit) algorithm, r is selected to be 1.5 according to the error rate performance diagram, and at the moment, the orthogonalization principle is expressed as an expression (1);
|ui|≤1.5|uj|,i,j∈J0(1)
the second step is that: setting a receiving end signal of a pilot frequency as an observation vector y, a pilot frequency signal matrix as a measurement matrix X, sparsity as K, initialization iteration time t as 1, and residual error r0=y,ΛtSet of indices, X, representing t iterationstRepresentation by index ΛtA selected column set of the X matrix;
the third step: calculating the absolute value of the inner product of X and the residual vector by formula (2);
u=abs[XTrt-1](2)
the fourth step: if | | | Lambda | | non-woven phosphor is more than or equal to 00Selecting K/2 maximum values in u (i) if the K is less than or equal to 1/2K, and forming a set J by the sequence numbers J of the values corresponding to X; if 1/2K < | | Λ | | pre-ventilation0Selecting K/4 maximum values in u (i) if the K is less than or equal to 3/4K, and forming a set J by the sequence numbers J of the values corresponding to X; if not, selecting 1 maximum value in u (i), and forming a set J by the sequence number J of X corresponding to the values;
the fifth step: performing one-step filtering operation on J according to the formula (1), and selecting J satisfying the following formula through the formula (3)0;
And a sixth step: updating the index set by equation (4), where ajThe jth column representing the matrix a;
Λt=Λt-1∪J0,Xt=Xt-1∪{aj}j∈J0(4)
the seventh step: solving a least square solution through an equation (5);
eighth step: updating the residual error by equation (6);
the ninth step: let t be t +1 if t > K, or | | | Λ | | luminance0Not less than K, or residual rtIf 0, stop the operation and according to XtAnd (5) obtaining a final result h, and if the final result h does not meet the condition, skipping to the third step to continue operation.
Claims (1)
1. An improved ROMP underwater acoustic channel estimation algorithm is characterized by comprising the following steps:
the first step is as follows: according to the orthogonalization principle of the ROMP (regularized orthogonal matching pursuit) algorithm, a proper regularization coefficient r needs to be selected, according to the error rate performance, the proper regularization coefficient r is selected, the convergence of the algorithm is ensured, and the u inner product vector is expressed. J. the design is a square0Representing the screening original subset, and the orthogonalization principle is represented as formula (1);
|ui|≤r|uj|,i,j∈J0(1)
the second step is that: setting a receiving end signal of a pilot frequency as an observation vector y, a pilot frequency signal matrix as a measurement matrix X, sparsity as K, initialization iteration time t as 1, and residual error r0=y,ΛtSet of indices, X, representing t iterationstRepresentation by index ΛtA selected column set of the X matrix;
the third step: calculating the absolute value of the inner product of X and the residual vector by formula (2);
u=abs[XTrt-1](2)
the fourth step: if | | | Lambda | | non-woven phosphor is more than or equal to 00Selecting K/2 maximum values in u (i) if the K is less than or equal to 1/2K, and forming a set J by the sequence numbers J of the values corresponding to X; if 1/2K < | | Λ | | pre-ventilation0Selecting K/4 maximum values in u (i) if the K is less than or equal to 3/4K, and forming a set J by the sequence numbers J of the values corresponding to X; if not, selecting 1 maximum value in u (i), and forming a set J by the sequence number J of X corresponding to the values;
the fifth step: performing one-step filtering operation on J according to the formula (1), and selecting J satisfying the following formula through the formula (3)0;
And a sixth step: updating the index set by equation (4), where ajJ-th of the representation matrix AColumns;
Λt=Λt-1∪J0,Xt=Xt-1∪{aj} j∈J0(4)
the seventh step: solving a least square solution through an equation (5);
eighth step: updating the residual error by equation (6);
the ninth step: let t be t +1 if t > K, or | | | Λ | | luminance0Not less than K, or residual rtIf 0, stop the operation and according to XtAnd (5) obtaining a final result h, and if the final result h does not meet the condition, skipping to the third step to continue operation.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010576842.7A CN111800362A (en) | 2020-06-22 | 2020-06-22 | Improved ROMP underwater acoustic channel estimation algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010576842.7A CN111800362A (en) | 2020-06-22 | 2020-06-22 | Improved ROMP underwater acoustic channel estimation algorithm |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111800362A true CN111800362A (en) | 2020-10-20 |
Family
ID=72803891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010576842.7A Pending CN111800362A (en) | 2020-06-22 | 2020-06-22 | Improved ROMP underwater acoustic channel estimation algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111800362A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114584433A (en) * | 2022-02-24 | 2022-06-03 | 哈尔滨工程大学 | Method for detecting synchronous signal in multi-path channel under impulse noise environment |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108322409A (en) * | 2018-01-25 | 2018-07-24 | 杭州电子科技大学 | Sparse OFDM channel estimation method based on generalized orthogonal matching pursuit algorithm |
-
2020
- 2020-06-22 CN CN202010576842.7A patent/CN111800362A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108322409A (en) * | 2018-01-25 | 2018-07-24 | 杭州电子科技大学 | Sparse OFDM channel estimation method based on generalized orthogonal matching pursuit algorithm |
Non-Patent Citations (6)
Title |
---|
YAO G 等: ""A low detection complexity expectation propagation for massive MIMO system"", 《2018 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM)》 * |
YUEHUIHUI00: "《压缩感知重构算法之正则化正交匹配追踪(ROMP)》", 《CSDN》 * |
廖勇等: "一种基于改进ROMP的MIMO-OFDM信道估计方法", 《电子学报》 * |
王海斌 等: ""水声通信技术研究进展与技术水平现状"", 《信号处理》 * |
马秀荣等: "基于改进恢复算法的双选稀疏信道估计", 《科学技术与工程》 * |
高飞等: "MIMO-OFDM***中基于RAMP及其改进的稀疏信道估计算法", 《北京理工大学学报》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114584433A (en) * | 2022-02-24 | 2022-06-03 | 哈尔滨工程大学 | Method for detecting synchronous signal in multi-path channel under impulse noise environment |
CN114584433B (en) * | 2022-02-24 | 2024-05-28 | 哈尔滨工程大学 | Synchronous signal detection method in multi-path channel under impulse noise environment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108494449B (en) | Angle domain channel tracking method under large-scale MIMO high-speed mobile scene | |
CN113395221A (en) | Orthogonal time-frequency-space joint-based channel estimation and symbol detection method | |
CN107682297A (en) | A kind of mobile underwater sound communication method | |
CN104702390B (en) | Pilot distribution method in the estimation of distributed compression channel perception | |
WO2015165261A1 (en) | Adaptive rls decision feedback equalizing system and implementation method thereof | |
CN105915473B (en) | A kind of estimation of ofdm system parametric channel and equalization methods based on compressed sensing technology | |
CN108156101B (en) | MIMO-SCFDE system joint iteration channel estimation and iteration equalization method | |
CN107454024A (en) | A kind of underwater sound OFDM MFSK channel equalization methods based on Virtual time reversal mirror | |
CN108848043B (en) | Low-complexity underwater sound sparse time-varying channel estimation method based on compressed sensing | |
CN111147407A (en) | TMSBL underwater acoustic OFDM time-varying channel estimation method based on channel prediction | |
CN113259291B (en) | Phase compensation method realized by dynamic Doppler tracking of underwater sound continuous signals | |
CN108429591A (en) | A kind of multicarrier underwater acoustic communication method suitable for deep-sea channel | |
CN111800362A (en) | Improved ROMP underwater acoustic channel estimation algorithm | |
CN106972875B (en) | Method for multi-dimensional joint estimation of dynamic sparse channel under MIMO system | |
CN108650199A (en) | Wireless communication receiver end IQ imbalances and channel joint estimation method and device | |
CN203827380U (en) | Underwater acoustic anti-Doppler multicarrier wave modulation-demodulation device based on linear frequency modulation | |
WO2011134230A1 (en) | Beamforming method and device | |
CN112383492B (en) | Recursive compressed sensing method and system applied to short-wave OFDM double-selection sky wave channel estimation | |
CN111800363A (en) | Improved SAMP underwater acoustic channel estimation algorithm | |
CN111291511B (en) | Soft Kalman filtering iteration time-varying channel estimation method based on historical information | |
CN105610747B (en) | The time-frequency interpolation weighting channel evaluating method of ofdm system pilot aided | |
CN104954310B (en) | Impulse noise removing method and device | |
CN114244658B (en) | Channel estimation method based on multiple angle estimation in large-scale MIMO system | |
CN109639374A (en) | A kind of cognition antijam communication method based on nitrification enhancement | |
CN106254039B (en) | Antenna selection method of generalized spatial modulation system |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20201020 |