CN111800362A - Improved ROMP underwater acoustic channel estimation algorithm - Google Patents

Improved ROMP underwater acoustic channel estimation algorithm Download PDF

Info

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
Application number
CN202010576842.7A
Other languages
Chinese (zh)
Inventor
王好贤
李尊琦
周志权
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harbin Institute of Technology Weihai
Original Assignee
Harbin Institute of Technology Weihai
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Harbin Institute of Technology Weihai filed Critical Harbin Institute of Technology Weihai
Priority to CN202010576842.7A priority Critical patent/CN111800362A/en
Publication of CN111800362A publication Critical patent/CN111800362A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2602Signal structure
    • H04L27/261Details of reference signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B13/00Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
    • H04B13/02Transmission systems in which the medium consists of the earth or a large mass of water thereon, e.g. earth telegraphy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/0413MIMO systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L27/00Modulated-carrier systems
    • H04L27/26Systems using multi-frequency codes
    • H04L27/2601Multicarrier modulation systems
    • H04L27/2647Arrangements specific to the receiver only
    • H04L27/2655Synchronisation arrangements
    • H04L27/2689Link with other circuits, i.e. special connections between synchronisation arrangements and other circuits for achieving synchronisation
    • H04L27/2695Link 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

Improved ROMP underwater acoustic channel estimation algorithm
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,
Figure BDA0002549498160000024
Λ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
Figure BDA0002549498160000021
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);
Figure BDA0002549498160000022
eighth step: updating the residual error by equation (6);
Figure BDA0002549498160000023
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,
Figure BDA0002549498160000031
Λ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
Figure BDA0002549498160000032
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);
Figure BDA0002549498160000041
eighth step: updating the residual error by equation (6);
Figure BDA0002549498160000042
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,
Figure FDA0002549498150000011
Λ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
Figure FDA0002549498150000012
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);
Figure FDA0002549498150000013
eighth step: updating the residual error by equation (6);
Figure FDA0002549498150000014
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.
CN202010576842.7A 2020-06-22 2020-06-22 Improved ROMP underwater acoustic channel estimation algorithm Pending CN111800362A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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