[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109743118B - OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition - Google Patents

OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition Download PDF

Info

Publication number
CN109743118B
CN109743118B CN201811584348.4A CN201811584348A CN109743118B CN 109743118 B CN109743118 B CN 109743118B CN 201811584348 A CN201811584348 A CN 201811584348A CN 109743118 B CN109743118 B CN 109743118B
Authority
CN
China
Prior art keywords
signal
doppler
time
channel
equalizer
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
Application number
CN201811584348.4A
Other languages
Chinese (zh)
Other versions
CN109743118A (en
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.)
Nanhai Innovation And Development Base Of Sanya Harbin Engineering University
Original Assignee
Nanhai Innovation And Development Base Of Sanya Harbin Engineering University
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 Nanhai Innovation And Development Base Of Sanya Harbin Engineering University filed Critical Nanhai Innovation And Development Base Of Sanya Harbin Engineering University
Priority to CN201811584348.4A priority Critical patent/CN109743118B/en
Publication of CN109743118A publication Critical patent/CN109743118A/en
Application granted granted Critical
Publication of CN109743118B publication Critical patent/CN109743118B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Radio Transmission System (AREA)

Abstract

An OFDM underwater acoustic communication method with high spectrum efficiency under the condition of time-varying double-spread channel belongs to the technical field of underwater acoustic communication. The invention carries on band-pass filtering to the received signal r (k), converts into the digital signal by ADC, after the front end processing such as down conversion and low-pass filtering, estimates the average Doppler by fuzzy function method, after resampling and frequency correction, carries on the signal multiplexing, time domain equalization and frequency domain equalization, after diversity combination, adopts OMP-DCD algorithm to carry on the residual Doppler compensation, adopts the iterative signal processing technique, through the soft-in soft-out mapping/demapping, interweaver/de-interweaver to cascade LDPC decoder and equalizer, realizes the close information interaction in these two modules, fully utilizes the soft information of the reciprocating transmission, effectively resists the interference of the time-varying double-spread channel. The invention can better compromise the complexity and the performance, efficiently solves the problems of serious intersymbol interference, intercarrier interference, pilot frequency-data interference and the like in the transmission process, and has low complexity which can be realized on a DSP processor in real time.

Description

OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition
Technical Field
The invention belongs to the technical field of underwater acoustic communication, and particularly relates to an OFDM (orthogonal frequency division multiplexing) underwater acoustic communication method with high spectral efficiency under the condition of time-varying double-spread channels.
Background
OFDM is a multi-carrier transmission scheme, its main idea is to divide the available bandwidth into a large number of sub-bands with carrier frequency, transform the high-speed serial data to the parallel orthogonal sub-channel for transmission through serial-parallel conversion, effectively counteract the influence of intersymbol interference through increasing the symbol period, and its way of processing signal in frequency domain has reduced the complexity for the realization of receiving end equalizer, have strong anti-multipath ability, high frequency band utilization rate, fast communication speed and low advantage of realizing the complexity, etc. The OFDM underwater acoustic communication system mainly develops research around key technologies such as synchronization, channel estimation, efficient error correction codes, Doppler estimation and compensation and the like so as to give full play to the performance of the OFDM technology.
Early OFDM communication systems were designed by s.coatelan, and w.k.lam et al originally proposed the features and basic structure of a complete OFDM communication system, and since 2005, many scientific research institutes in europe and america have conducted studies on OFDM underwater acoustic communication systems on a large scale and have obtained many research results. Since the transmission signal of the OFDM system is the superposition of the transmission signals on multiple orthogonal subcarriers, this brings the following disadvantages to the OFDM system: (1) susceptible to doppler frequency offset; (2) adding a guard interval to reduce transmission efficiency in exchange for the ability to overcome multipath expansion; (3) too much affected by time-varying systems; (4) the high peak-to-average power ratio poses a great challenge to hardware design.
Disclosure of Invention
The invention aims to solve the problem that the receiver detection performance is lower when an OFDM signal without a guard interval is transmitted in a time-varying double-spread underwater acoustic channel with long multipath spread and large Doppler spread, and provides an OFDM underwater acoustic communication method with high spectrum efficiency under the condition of the time-varying double-spread channel. The invention adopts OFDM signal without guard interval and superimposed pilot signal to realize reliable communication and has high spectrum efficiency, and the proposed receiver can solve the problems of intersymbol interference ISI, intercarrier interference ICI, pilot frequency-data interference, low operation complexity and the like and has higher detection performance.
The purpose of the invention is realized as follows:
an OFDM underwater acoustic communication method with high spectrum efficiency under the condition of time-varying double-spread channel comprises the following steps:
(1) after LDPC coding, interleaving and BPSK mapping are carried out on original data by a sending end, data information is modulated to parallel subcarriers through OFDM modulation, and then a known pilot signal is superposed on the data signal to be sent;
(2) the transmitting signal of the step (1) reaches a communication receiving end after passing through a channel, and a receiving signal r (k) obtains a baseband signal after passing through a front-end processing module
Figure BDA0001918717060000011
For baseband signal
Figure BDA0001918717060000012
Average Doppler estimation, resampling and frequency correction are carried out to obtain an oversampling signal
Figure BDA0001918717060000021
Oversampled signal
Figure BDA0001918717060000022
Multiplexing to NτA signal, this NτDiversity processing, independent equalization, namely time domain equalization and frequency domain equalization are carried out on the signals, and finally the signals are combined into a signal Z (k); equalizing residual Doppler expansion in the signals by adopting a compressed sensing algorithm for the signals which undergo the double-spread channel;
(3) an iterative signal processing technology is adopted in a receiver, a decoder and an equalizer are cascaded, information interaction is continuously carried out through iterative feedback of the decoder and the equalizer, underwater sound channel fading and interference suppression are resisted, and the reliability of the receiver is improved.
The specific operation steps of the step (1) are as follows:
(1.1) carrying out LDPC coding on a data source, namely a binary information stream b to obtain a coded binary bit stream c;
(1.2) interleaving the coded binary bit stream to obtain an interleaved coded binary bit stream d;
(1.3) carrying out BPSK mapping on the binary bit stream obtained in the step (1.2) to obtain a baseband symbol sequence e;
(1.4) performing serial-parallel conversion and IFFT (inverse fast Fourier transform) conversion on the baseband symbol sequence, namely OFDM modulation, to obtain a modulated OFDM symbol sequence s;
(1.5) superposing a known pilot signal on the OFDM symbol sequence obtained in the step (1.4), wherein the superposed pilot signal is used for estimating a time-varying double-spread channel at a receiving end;
(1.6) transmitting a superimposed signal x including data information and pilot information.
The specific operation steps of the step (2) are as follows:
(2.1) a front-end processing module: the received analog signal r (k) is band-pass filtered and analog-to-digital converted by ADCConverting the converted signal into a digital signal, performing down-conversion and low-pass filtering to obtain a baseband signal
Figure BDA0001918717060000023
(2.2) mean Doppler estimation: firstly, calculating a fuzzy function through a cross-correlation distorted received signal and a pilot signal of a period, finding a peak position and estimating an optimal time-varying Doppler scale factor, and then further optimizing Doppler estimation on the peak by utilizing a parabolic interpolation method;
the average Doppler estimate is obtained by calculating a Doppler cross section with a maximum value through a fuzzy function method, namely:
Figure BDA0001918717060000024
wherein χ (m:) is the Doppler cross section of the fuzzy function, m is the Doppler position, n is the time delay position,
Figure BDA0001918717060000025
and
Figure BDA0001918717060000026
estimated values of m and n, respectively;
obtaining Doppler frequency offset estimation by adopting a parabolic interpolation method
Figure BDA0001918717060000027
Is composed of
Figure BDA0001918717060000028
Wherein
Figure BDA0001918717060000029
k denotes the time kTestObtaining an estimated value;
corresponding estimated scale factor
Figure BDA0001918717060000031
Is composed of
Figure BDA0001918717060000032
Wherein f iscFor the centre frequency of the transmitted signal, the time-varying step size is TestLess than one OFDM symbol duration TsI.e. Test<Ts
(2.3) resampling and frequency correction: linear interpolation is performed on discrete-time estimates of the scale factor, and the signal is then resampled using the interpolated scale factor
Figure BDA0001918717060000033
To compensate for the time varying Doppler spread, and to estimate the Doppler shift fd(t) performing frequency correction to obtain a signal
Figure BDA0001918717060000034
Resampled and frequency corrected signal
Figure BDA0001918717060000035
Is composed of
Figure BDA0001918717060000036
Wherein,
Figure BDA0001918717060000037
is composed of
Figure BDA0001918717060000038
The continuous-time signal obtained by linear interpolation,
Figure BDA0001918717060000039
continuous time-varying estimates of Doppler shift, tn=tn-1+Tr(n),
Figure BDA00019187170600000310
Td=1/(FNτ) F is the transmission signal bandwidth, NτIs an oversampling factor;
(2.4) oversampling Signal
Figure BDA00019187170600000311
Multiplexing to NτA signal, this NτDiversity processing is carried out on the signals, and the signals are finally combined together after independent equalization, namely time domain equalization and frequency domain equalization;
channel estimation based output x of mth branch of time domain equalizerm(p) is
Figure BDA00019187170600000312
Wherein,
Figure BDA00019187170600000313
for the impulse response of the equalizer, TeqFor time delay, LeqIs the length of the equalizer, and N is the number of subcarriers;
frequency domain equalizer output Z of mth branchm(k) Is composed of
Figure BDA00019187170600000314
Wherein Xm(k) For the discrete fourier transform of the mth branch time domain equalizer output,
Figure BDA00019187170600000315
for time domain channel estimation, gammaFDIs a regularization parameter;
all diversity frequency domain combined outputs Z (k) are
Figure BDA0001918717060000041
(2.5) equalizing the residual Doppler spread in the signal by the compressed sensing algorithm for the signal subjected to the double spread channel.
The specific operation steps of the step (3) are as follows:
(3.1) turbo iteration process initialization: setting the prior condition mean value mu of the transmitting symbol to be 0 and the prior condition variance v to be 1, and the initial value of the channel estimation is
Figure BDA0001918717060000042
(3.2) calculating an ISI mean value from the channel estimate and the calculated prior-conditioned mean value of the transmitted symbols;
(3.3) updating the coefficient vector of the equalizer filter by utilizing an LMMSE (Linear Minimum Mean Square Error) algorithm according to an MSE (Mean-Square Error) criterion, namely a Mean-Square Error rule, and calculating the estimated value of the equalized transmission symbol by utilizing the coefficient vector of the equalizer filter;
(3.4) calculating extrinsic information log-likelihood ratios L of individual coded bits output by the equalizer from the transmitted symbol estimatese(x);
Figure BDA0001918717060000043
Wherein,
Figure BDA0001918717060000044
is the a posteriori probability when the symbol to be estimated is +1,
Figure BDA0001918717060000045
for the a posteriori probability when the symbol to be estimated is-1,
Figure BDA0001918717060000046
a priori information input for the equalizer;
(3.5) obtaining the prior information log-likelihood ratio L after the deinterleaving of the external information log-likelihood ratioa(b) As the decoder input, the decoded signal is sent to the decoder for decoding based on the MAP criterion, and the decoder-external information L 'of the next iteration is output'e(b) And a decoding result; if the iteration number does not reach the maximum iteration number gateIf so, carrying out the next step; when the maximum iteration times or the iteration gain-free is reached, ending the iteration process and outputting a decoding result of the decoder;
(3.6) off-decoder information L'e(b) The interleaved data becomes prior information L 'of the next iteration'a(x) Soft mapping is carried out to obtain the prior condition mean mu and the prior condition variance v of the transmitting symbols under BPSK modulation
μ=tanh(L′a(x)/2),
v=1-|μ|2
(3.7) carrying out channel estimation by using the prior condition mean value mu and the prior condition variance v of the transmitting symbols to obtain a channel estimation value
Figure BDA0001918717060000047
(3.8) jumping to the step (3.2).
In the residual doppler equalization described in step (2.5), since the underwater acoustic channel is sparse in the time domain and the frequency domain, the sparsity of the delay-doppler domain is considered, and after the average doppler is compensated, the signal having residual doppler, which has undergone the double-spread channel, is subjected to the delay-doppler-amplitude joint estimation by using the OMP-DCD (Orthogonal Matching Pursuit-Dichotomous coordination algorithm).
The OMP-DCD algorithm specifically comprises the following steps:
(2.5.1) input:
Figure BDA0001918717060000051
redundant dictionary A
Figure BDA0001918717060000052
Sparsity K; wherein
Figure BDA0001918717060000053
Representing a received signal vector of length M, initializing: let residual error epsilon0Y, 1 for the number of iterations q, U0=φ;
(2.5.2) an identification phase: the residual error epsilon and ajCarrying out inner product:
Figure BDA0001918717060000054
determining corresponding τ0,q0,qWherein a isjIs column j of A; tau and upsilon represent relative time delay and Doppler scale respectively;
(2.5.3) time delay estimation: constructing a local dictionary Aττυ) Wherein
Figure BDA0001918717060000055
Ωυ={υ0,q};
Figure BDA0001918717060000056
Determining corresponding τqWherein a isτ,jIs AτColumn j of (1); wherein
Figure BDA0001918717060000057
An estimate representing the relative time delay τ;
(2.5.4) Doppler estimation: constructing a local dictionary Aυτυ) Wherein Ω isτ={τq},
Figure BDA0001918717060000058
Figure BDA0001918717060000059
Determining a corresponding vqWherein a isυ,jIs AυColumn j of (1); wherein
Figure BDA00019187170600000510
An estimate representing a doppler scale ν;
(2.5.5) updating the dictionary: u shapeq=Uq-1∪uυ,q(ii) a Solving the least squares problem using the DCD algorithm: alpha is alphaq=argminα||y-Uqα||2
(2.5.6) updating the residual: epsilonq=y-UqαqThe increment q of the iteration times is q + 1;
(2.5.7) judging whether the condition q is satisfied and is larger than K, if so, stopping the iteration process; if not, returning to (2.5.2) and continuing circulation;
(2.5.8) outputting: alpha is alphaq,Ω={{τ111},...,{τqqq}}。
The signal model of the received signal vector y based on the redundant dictionary is established as follows:
in order to estimate amplitude attenuation, Doppler scale upsilon and relative time delay tau by using a compressed sensing sparse reconstruction algorithm, discrete parameter grids need to be divided in a parameter space of the Doppler scale and the relative time delay, namely
Figure BDA00019187170600000511
Figure BDA00019187170600000512
Wherein,
υn+1=υn+Δυ,n=1,...,Dυ-1
τn+1=τn+Δτ,n=1,...,Dτ-1
then, a redundant dictionary A is established according to the parameter grid and the time domain waveform s (t) of the transmitting signal, namely
Figure BDA0001918717060000061
Wherein
Figure BDA0001918717060000062
Thereby modeling the redundant dictionary, i.e.
y=Aα+η
Wherein
Figure BDA0001918717060000063
Figure BDA0001918717060000064
And then reconstructing a sparse vector alpha by utilizing the compressed sensing sparse reconstruction algorithm, namely an OMP-DCD algorithm according to the known received signal vector y and the redundancy dictionary A, estimating corresponding Doppler scale and relative time delay according to the position of the nonzero element in the alpha, and estimating amplitude attenuation according to the value of the nonzero element in the alpha.
The invention has the beneficial effects that:
the invention uses OFDM signal without guard interval and superimposed pilot signal to communicate in time-varying double-spread underwater acoustic channel, the receiving end estimates and compensates Doppler spread by calculating the mutual fuzzy function of the received signal and the pilot signal and corresponding interpolation technology, designs a practical and feasible receiver which can efficiently detect data signal and can efficiently solve the problems of serious intersymbol interference, intercarrier interference, pilot frequency-data interference and the like in the transmission process. Compared with an ideal receiver which works under the condition of no interference and has perfect channel state information, the receiver has the signal-to-noise ratio loss of less than 3dB in a time-varying double-spread channel. Meanwhile, the receiver has low complexity and can be realized on a DSP (Digital Signal Processing) processor in real time.
Drawings
FIG. 1 is a complete signal generation flow diagram;
FIG. 2 is a block diagram of the receiver processing of the present invention;
FIG. 3 is a block diagram of receiver front-end processing;
FIG. 4 is a block diagram of an average Doppler estimation process;
FIG. 5 is a block diagram of a time domain equalizer;
fig. 6 is a block diagram of time domain channel estimation.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings.
The first embodiment is as follows:
a high-spectrum-efficiency OFDM underwater acoustic communication method under the condition of time-varying double-spread channels comprises the following steps:
step 1, after LDPC coding, interleaving and BPSK mapping are carried out on original data by a sending end, data information is modulated to parallel subcarriers through OFDM modulation, then a known pilot signal is superposed to a data signal to be sent, and the superposed signal is used for estimating a time-varying double-spread channel at a receiving end;
step 2, the transmitting signal of step 1 reaches the communication receiving end after passing through the channel, and the signal processing is carried out on the receiving signal r (k), and the specific steps are as follows:
step 2.1, the front-end processing module performs band-pass filtering on the received analog signal r (k), converts the analog signal r (k) into a digital signal through an ADC (analog-to-digital converter), and obtains a baseband signal after down-conversion and low-pass filtering
Figure BDA0001918717060000071
Step 2.2, average Doppler estimation, namely, firstly, calculating a fuzzy function through a received signal with cross-correlation distortion and a pilot signal in a period, finding a peak position and estimating an optimal time-varying Doppler scale factor, and then further optimizing Doppler estimation on the peak value by utilizing a parabolic interpolation method;
the average Doppler estimate is obtained by calculating a Doppler cross section with a maximum value through a fuzzy function method, namely:
Figure BDA0001918717060000072
wherein χ (m:) is the Doppler cross section of the fuzzy function, m is the Doppler position, n is the time delay position,
Figure BDA0001918717060000073
and
Figure BDA0001918717060000074
estimated values of m and n, respectively;
by throwingObtaining Doppler frequency offset estimation after the object line interpolation method
Figure BDA0001918717060000075
Is composed of
Figure BDA0001918717060000076
Wherein
Figure BDA0001918717060000077
k denotes the time kTestObtaining an estimated value;
corresponding estimated scale factor
Figure BDA0001918717060000078
Is composed of
Figure BDA0001918717060000081
Wherein f iscFor the centre frequency of the transmitted signal, the time-varying step size is TestLess than one OFDM symbol duration TsI.e. Test<Ts
Step 2.3, resampling and frequency correction, linear interpolation is carried out on the discrete time estimation of the scale factor, and then the signal is resampled by using the interpolated scale factor
Figure BDA0001918717060000082
To compensate for the time varying Doppler spread, and to estimate the Doppler shift fd(t) performing frequency correction to obtain a signal
Figure BDA0001918717060000083
Resampled and frequency corrected signal
Figure BDA0001918717060000084
Is composed of
Figure BDA0001918717060000085
Wherein,
Figure BDA0001918717060000086
is composed of
Figure BDA0001918717060000087
The continuous-time signal obtained by linear interpolation,
Figure BDA0001918717060000088
continuous time-varying estimates of Doppler shift, tn=tn-1+Tr(n),
Figure BDA0001918717060000089
Td=1/(FNτ) F is the transmission signal bandwidth, NτIs an oversampling factor;
step 2.4, oversampling the signal
Figure BDA00019187170600000810
Multiplexing to NτA signal, this NτDiversity processing is carried out on the signals, and independent equalization, namely time domain equalization and frequency domain equalization are finally combined together;
channel estimation based output x of mth branch of time domain equalizerm(p) is
Figure BDA00019187170600000811
Wherein,
Figure BDA00019187170600000812
for the impulse response of the equalizer, TeqFor time delay, LeqIs the length of the equalizer, and N is the number of subcarriers;
frequency domain equalizer output Z of mth branchm(k) Is composed of
Figure BDA00019187170600000813
Wherein Xm(k) For the discrete fourier transform of the mth branch time domain equalizer output,
Figure BDA00019187170600000814
for time domain channel estimation, gammaFDIs a regularization parameter;
all diversity frequency domain combined outputs Z (k) are
Figure BDA00019187170600000815
Step 2.5, the signal undergoing the double-spread channel adopts a compressed sensing algorithm to balance the residual Doppler spread in the signal;
step 3, in order to effectively and reliably communicate the OFDM signal without the guard interval in the time-varying double-spread underwater acoustic channel, the invention adopts the iterative signal processing technology in the receiver, cascades the decoder and the equalizer, continuously carries out information interaction through the iterative feedback of the decoder and the equalizer, effectively resists the underwater acoustic channel fading and inhibits the interference, and further improves the reliability of the receiver, and the specific steps are as follows:
step 3.1, initializing the turbo iteration process, setting the prior condition mean value mu of the transmission symbol to be 0 and the prior condition variance v to be 1, and the initial value of the channel estimation to be
Figure BDA0001918717060000091
Step 3.2, calculating ISI mean value according to channel estimation and the calculated prior condition mean value of the transmitted symbol;
step 3.3, updating the coefficient vector of the equalizer filter by utilizing an LMMSE algorithm according to an MSE criterion, and calculating the estimated value of the equalized transmitting symbol by utilizing the coefficient vector of the equalizer filter;
step 3.4, calculating the extrinsic information log-likelihood ratio L of each coded bit output by the equalizer by the transmitted symbol estimatione(x);
Figure BDA0001918717060000092
Wherein,
Figure BDA0001918717060000093
is the a posteriori probability when the symbol to be estimated is +1,
Figure BDA0001918717060000094
for the a posteriori probability when the symbol to be estimated is-1,
Figure BDA0001918717060000095
a priori information input for the equalizer;
step 3.5, obtaining prior information log-likelihood ratio L after de-interleaving of external information log-likelihood ratioa(b) As the decoder input, the decoded signal is sent to the decoder for decoding based on the MAP criterion, and the decoder-external information L 'of the next iteration is output'e(b) And a decoding result. And if the iteration times do not reach the maximum iteration time threshold, carrying out the next step. When the maximum iteration times or the iteration gain-free is reached, ending the iteration process and outputting a decoding result of the decoder;
step 3.6, decoder external information L'e(b) The interleaved data becomes prior information L 'of the next iteration'a(x) Soft mapping is carried out to obtain the prior condition mean mu and the prior condition variance v of the transmitting symbols under BPSK modulation
μ=tanh(L′a ′(x)/2),
v=1-|μ|2
Step 3.7, carrying out channel estimation by using the prior condition mean value mu and the prior condition variance v of the transmitting symbol to obtain a channel estimation value
Figure BDA0001918717060000096
And 3.8, jumping to the step 3.2.
The second embodiment is as follows: the embodiment is illustrated in fig. 1, and the specific operation steps of step 1 of the embodiment are as follows:
step 1.1, performing LDPC coding on a data source, namely a binary information stream b to obtain a coded binary bit stream c;
step 1.2, interleaving the coded binary bit stream to obtain an interleaved coded binary bit stream d;
step 1.3, carrying out BPSK mapping on the binary bit stream obtained in the step 1.2 to obtain a baseband symbol sequence e;
step 1.4, performing serial-to-parallel conversion and IFFT (inverse Fast Fourier transform) conversion on the baseband symbol sequence, namely OFDM modulation, and obtaining a modulated OFDM symbol sequence s;
step 1.5, superposing a known pilot signal on the OFDM symbol sequence obtained in step 1.4, wherein the superposed pilot signal is used for estimating a time-varying double-spread channel at a receiving end;
and step 1.6, sending the superposed signal x comprising the data information and the pilot frequency information.
Other steps are the same as those in the first embodiment.
The third concrete implementation mode: in step 2.5 of this embodiment, it is considered that the underwater acoustic channel may be considered to be sparse in the time domain and the frequency domain, so that the sparsity of the delay-doppler domain is considered, and after the average doppler is compensated, the time delay-doppler-amplitude joint estimation is performed on the signal having residual doppler, which has undergone the double-spread channel, by using an OMP-DCD (Orthogonal Matching Pursuit-Dichotomous correlation determination) algorithm.
The Orthogonal Matching Pursuit (OMP) algorithm is a greedy algorithm, and the basic idea is as follows: the observation signal is regarded as the linear combination of certain atoms in the redundant original word library, and an optimal solution or a local optimal solution is sought through a certain number of iterative processes, so that the residual error between the estimation signal and the original signal is smaller and smaller, and the approximation to the original signal is finally realized. The core idea of the OMP algorithm is as follows: and (3) realizing the reconstruction of the sparse signal alpha by using an iterative method. And selecting the atom with the maximum correlation with the current residual error in each iteration, then subtracting the correlation part from the observation vector, and repeating the process until the iteration number reaches the sparsity K. Because the least square problem needs to be solved in each iteration, the operation amount of the OMP algorithm is large, the OMP algorithm is combined with the binary coordinate reduction DCD algorithm, the OMP-DCD algorithm is adopted, and the DCD algorithm based on the binary search idea greatly reduces the complexity of solving the sparse reconstruction problem.
The specific implementation steps of the algorithm are shown in table 1. Table 1 double-spread hydroacoustic channel to be estimated
Figure BDA0001918717060000101
Is a sparse vector, D is the channel length, and its sparsity is K.
Figure BDA0001918717060000102
Representing a received signal vector of length M. Tau and υ in table 1 represent the relative delay and doppler scales respectively,
Figure BDA0001918717060000103
and
Figure BDA0001918717060000104
representing estimates of τ and υ, respectively. In order to estimate amplitude attenuation, Doppler scale and relative time delay by using a compressed sensing sparse reconstruction algorithm, discrete parameter grids need to be divided in a parameter space of the Doppler scale and the relative time delay firstly, namely
Figure BDA0001918717060000105
Figure BDA0001918717060000106
Wherein,
υn+1=υn+Δυ,n=1,...,Dυ-1
τn+1=τn+Δτ,n=1,...,Dτ-1
then, a redundant dictionary A is established according to the parameter grid and the time domain waveform s (t) of the transmitting signal, namely
Figure BDA0001918717060000111
Wherein
Figure BDA0001918717060000112
Thereby modeling the redundant dictionary, i.e.
y=Aα+η
Wherein
Figure BDA0001918717060000113
Figure BDA0001918717060000114
And then reconstructing a sparse vector alpha by using a compressed sensing sparse reconstruction algorithm according to a known received signal vector y and a redundancy dictionary A, estimating corresponding Doppler scale and relative time delay according to the position of a nonzero element in the alpha, and estimating amplitude attenuation according to the value of the nonzero element in the alpha. The dictionary is divided into a global dictionary and a local dictionary, and the global dictionary A ═ a in the table 1j1 ≦ j ≦ D column vector ajAre all unit vectors. In table 1, U represents a matrix formed by all column vectors in a whose indexes belong to a support set, a set formed by indexes of non-zero elements in α is called a support set, and U represents a column vector in a whose inner product with the residual epsilon is the largest.
Table 1: dual-spread underwater acoustic channel estimation algorithm based on OMP-DCD algorithm
Figure BDA0001918717060000115
Figure BDA0001918717060000121
The other steps are the same as those in the second embodiment.

Claims (6)

1. An OFDM underwater acoustic communication method with high spectrum efficiency under the condition of time-varying double-spread channel is characterized by comprising the following steps:
(1) after LDPC coding, interleaving and BPSK mapping are carried out on original data by a sending end, data information is modulated to parallel subcarriers through OFDM modulation, and then a known pilot signal is superposed on the data signal to be sent;
(2) the transmitting signal of the step (1) reaches a communication receiving end after passing through a channel, and a receiving signal r (k) obtains a baseband signal after passing through a front-end processing module
Figure FDA0002934985030000011
For baseband signal
Figure FDA0002934985030000012
Average Doppler estimation, resampling and frequency correction are carried out to obtain an oversampling signal
Figure FDA0002934985030000013
Oversampled signal
Figure FDA0002934985030000014
Multiplexing to NτA signal, this NτDiversity processing, independent equalization, namely time domain equalization and frequency domain equalization are carried out on the signals, and finally the signals are combined into a signal Z (k); equalizing residual Doppler expansion in the signals by adopting a compressed sensing algorithm for the signals which undergo the double-spread channel;
(2.1) a front-end processing module: the received analog signal r (k) is subjected to band-pass filtering, converted into a digital signal after ADC analog-to-digital conversion, down-converted and low-pass filtered to obtain a baseband signal
Figure FDA0002934985030000015
(2.2) mean Doppler estimation: firstly, calculating a fuzzy function through a cross-correlation distorted received signal and a pilot signal of a period, finding a peak position and estimating an optimal time-varying Doppler scale factor, and then further optimizing Doppler estimation on the peak by utilizing a parabolic interpolation method;
the average Doppler estimate is obtained by calculating a Doppler cross section with a maximum value through a fuzzy function method, namely:
Figure FDA0002934985030000016
wherein χ (m:) is the Doppler cross section of the fuzzy function, m is the Doppler position, n is the time delay position,
Figure FDA0002934985030000017
and
Figure FDA0002934985030000018
estimated values of m and n, respectively;
obtaining Doppler frequency offset estimation by adopting a parabolic interpolation method
Figure FDA0002934985030000019
Is composed of
Figure FDA00029349850300000110
Wherein
Figure FDA00029349850300000111
k denotes the time kTestObtaining an estimated value;
corresponding estimated scale factor
Figure FDA00029349850300000112
Is composed of
Figure FDA00029349850300000113
Wherein f iscFor the centre frequency of the transmitted signal, the time-varying step size is TestLess than one OFDM symbol duration TsI.e. Test<Ts
(2.3) resampling and frequency correction: linear interpolation is performed on discrete-time estimates of the scale factor, and the signal is then resampled using the interpolated scale factor
Figure FDA0002934985030000021
To compensate for the time varying Doppler spread, and to estimate the Doppler shift fd(t) performing frequency correction to obtain a signal
Figure FDA0002934985030000022
Resampled and frequency corrected signal
Figure FDA0002934985030000023
Is composed of
Figure FDA0002934985030000024
Wherein,
Figure FDA0002934985030000025
is composed of
Figure FDA0002934985030000026
The continuous-time signal obtained by linear interpolation,
Figure FDA0002934985030000027
continuous time-varying estimates of Doppler shift, tn=tn-1+Tr(n),
Figure FDA0002934985030000028
Td=1/(FNτ) F is the transmission signal bandwidth, NτIs an oversampling factor;
(2.4) oversampling Signal
Figure FDA0002934985030000029
Multiplexing to NτA signal, this NτDiversity processing is carried out on the signals, and the signals are finally combined together after independent equalization, namely time domain equalization and frequency domain equalization;
channel estimation based output x of mth branch of time domain equalizerm(p) is
Figure FDA00029349850300000210
Wherein,
Figure FDA00029349850300000211
for the impulse response of the equalizer, TeqFor time delay, LeqIs the length of the equalizer, and N is the number of subcarriers;
frequency domain equalizer output Z of mth branchm(k) Is composed of
Figure FDA00029349850300000212
Wherein Xm(k) For the discrete fourier transform of the mth branch time domain equalizer output,
Figure FDA00029349850300000213
for time domain channel estimation, gammaFDIs a regularization parameter;
all diversity frequency domain combined outputs Z (k) are
Figure FDA00029349850300000214
(2.5) equalizing the residual Doppler spread in the signal by adopting a compressed sensing algorithm for the signal subjected to the double-spread channel;
(3) an iterative signal processing technology is adopted in a receiver, a decoder and an equalizer are cascaded, information interaction is continuously carried out through iterative feedback of the decoder and the equalizer, underwater sound channel fading and interference suppression are resisted, and the reliability of the receiver is improved.
2. The method for OFDM underwater acoustic communication with high spectral efficiency under the condition of time-varying double-spread channel as claimed in claim 1, wherein the specific operation steps of the step (1) are as follows:
(1.1) carrying out LDPC coding on a data source, namely a binary information stream b to obtain a coded binary bit stream c;
(1.2) interleaving the coded binary bit stream to obtain an interleaved coded binary bit stream d;
(1.3) carrying out BPSK mapping on the binary bit stream obtained in the step (1.2) to obtain a baseband symbol sequence e;
(1.4) performing serial-parallel conversion and IFFT (inverse fast Fourier transform) conversion on the baseband symbol sequence, namely OFDM modulation, to obtain a modulated OFDM symbol sequence s;
(1.5) superposing a known pilot signal on the OFDM symbol sequence obtained in the step (1.4), wherein the superposed pilot signal is used for estimating a time-varying double-spread channel at a receiving end;
(1.6) transmitting a superimposed signal x including data information and pilot information.
3. The OFDM underwater acoustic communication method with high spectrum efficiency under the condition of time-varying double-spread channel as claimed in claim 1, wherein the specific operation steps of the step (3) are as follows:
(3.1) turbo iteration process initialization: setting the prior condition mean value mu of the transmitting symbol to be 0 and the prior condition variance v to be 1, and the initial value of the channel estimation is
Figure FDA0002934985030000031
(3.2) calculating an ISI mean value from the channel estimate and the calculated prior-conditioned mean value of the transmitted symbols;
(3.3) updating the coefficient vector of the equalizer filter by utilizing an LMMSE (Linear Minimum Mean Square Error) algorithm according to an MSE (Mean-Square Error) criterion, namely a Mean-Square Error rule, and calculating the estimated value of the equalized transmission symbol by utilizing the coefficient vector of the equalizer filter;
(3.4) calculating extrinsic information log-likelihood ratios L of individual coded bits output by the equalizer from the transmitted symbol estimatese(x);
Figure FDA0002934985030000032
Wherein,
Figure FDA0002934985030000033
is the a posteriori probability when the symbol to be estimated is +1,
Figure FDA0002934985030000034
for the a posteriori probability when the symbol to be estimated is-1,
Figure FDA0002934985030000035
a priori information input for the equalizer;
(3.5) obtaining the prior information log-likelihood ratio L after the deinterleaving of the external information log-likelihood ratioa(b) As the decoder input, the decoded signal is sent to the decoder for decoding based on the MAP criterion, and the decoder-external information L 'of the next iteration is output'e(b) And a decoding result; if the iteration times do not reach the maximum iteration time threshold, the next step is carried out; when the maximum iteration times or the iteration gain-free is reached, ending the iteration process and outputting a decoding result of the decoder;
(3.6) off-decoder information L'e(b) The interleaved data becomes prior information L 'of the next iteration'a(x) Soft mapping is carried out to obtain the prior condition mean mu and the prior condition variance v of the transmitting symbols under BPSK modulation
μ=tanh(L′a(x)/2),
v=1-|μ|2
(3.7) carrying out channel estimation by using the prior condition mean value mu and the prior condition variance v of the transmitting symbols to obtain a channel estimation value
Figure FDA0002934985030000041
(3.8) jumping to the step (3.2).
4. The method of claim 3 for high spectral efficiency OFDM underwater acoustic communication under time-varying double-spread channel conditions, wherein: in the residual doppler equalization described in step (2.5), since the underwater acoustic channel is sparse in the time domain and the frequency domain, the sparsity of the delay-doppler domain is considered, and after the average doppler is compensated, the signal having residual doppler, which has undergone the double-spread channel, is subjected to the delay-doppler-amplitude joint estimation by using the OMP-DCD (Orthogonal Matching Pursuit-Dichotomous coordination algorithm).
5. The OFDM underwater acoustic communication method with high spectral efficiency under the condition of time-varying double-spread channel according to claim 4, wherein the OMP-DCD algorithm specifically comprises the following steps:
(2.5.1) input:
Figure FDA0002934985030000042
redundant dictionary
Figure FDA0002934985030000043
Sparsity K; wherein
Figure FDA0002934985030000044
Representing a received signal vector of length M, initializing: let residual error epsilon0Y, 1 for the number of iterations q, U0=φ;
(2.5.2) an identification phase: the residual error epsilon and ajCarrying out inner product:
Figure FDA0002934985030000045
determining corresponding τ0,q0,qWherein a isjIs column j of A; tau and upsilon represent relative time delay and Doppler scale respectively;
(2.5.3) time delay estimation: constructing a local dictionary Aττυ) Wherein
Figure FDA0002934985030000046
Ωυ={υ0,q};
Figure FDA0002934985030000047
Determining corresponding τqWherein a isτ,jIs AτColumn j of (1); wherein
Figure FDA0002934985030000048
An estimate representing the relative time delay τ;
(2.5.4) Doppler estimation: constructing a local dictionary Aυτυ) Wherein
Figure FDA0002934985030000049
Figure FDA00029349850300000410
Determining a corresponding vqWherein a isυ,jIs AυColumn j of (1); wherein
Figure FDA00029349850300000411
An estimate representing a doppler scale ν;
(2.5.5) updating the dictionary: u shapeq=Uq-1∪uυ,q(ii) a Solving the least squares problem using the DCD algorithm:
αq=arg minα||y-Uqα||2
(2.5.6) updating the residual: epsilonq=y-UqαqThe increment q of the iteration times is q + 1;
(2.5.7) judging whether the condition q is satisfied and is larger than K, if so, stopping the iteration process; if not, returning to (2.5.2) and continuing circulation;
(2.5.8) outputting: alpha is alphaq,Ω={{τ111},...,{τqqq}}。
6. The method of claim 5, wherein the received signal vector y is based on a redundant dictionary signal model, and the method comprises:
in order to estimate amplitude attenuation, Doppler scale upsilon and relative time delay tau by using a compressed sensing sparse reconstruction algorithm, discrete parameter grids need to be divided in a parameter space of the Doppler scale and the relative time delay, namely
Figure FDA0002934985030000051
Figure FDA0002934985030000052
Wherein,
υn+1=υn+Δυ,n=1,...,Dυ-1
τn+1=τn+Δτ,n=1,...,Dτ-1
then, a redundant dictionary A is established according to the parameter grid and the time domain waveform s (t) of the transmitting signal, namely
Figure FDA0002934985030000053
Wherein
Figure FDA0002934985030000054
Thereby modeling the redundant dictionary, i.e.
y=Aα+η
Wherein
Figure FDA0002934985030000055
Figure FDA0002934985030000056
And then reconstructing a sparse vector alpha by utilizing the compressed sensing sparse reconstruction algorithm, namely an OMP-DCD algorithm according to the known received signal vector y and the redundancy dictionary A, estimating corresponding Doppler scale and relative time delay according to the position of the nonzero element in the alpha, and estimating amplitude attenuation according to the value of the nonzero element in the alpha.
CN201811584348.4A 2018-12-24 2018-12-24 OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition Active CN109743118B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811584348.4A CN109743118B (en) 2018-12-24 2018-12-24 OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811584348.4A CN109743118B (en) 2018-12-24 2018-12-24 OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition

Publications (2)

Publication Number Publication Date
CN109743118A CN109743118A (en) 2019-05-10
CN109743118B true CN109743118B (en) 2021-05-11

Family

ID=66359639

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811584348.4A Active CN109743118B (en) 2018-12-24 2018-12-24 OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition

Country Status (1)

Country Link
CN (1) CN109743118B (en)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110336761B (en) * 2019-07-12 2021-04-02 电子科技大学 Wave beam space channel estimation method of millimeter wave large-scale MIMO system
CN110784282B (en) * 2019-09-12 2021-02-19 浙江大学 Underwater acoustic communication data reuse method based on soft information transfer
CN110808928B (en) * 2019-10-31 2021-12-10 苏州桑泰海洋仪器研发有限责任公司 Orthogonal multi-carrier Doppler estimation calculation method based on channel sparsity detection
CN110943945A (en) * 2019-11-08 2020-03-31 哈尔滨工程大学 Underwater sound OFDM superposition coding receiving method
CN111106877B (en) * 2019-12-11 2021-02-09 中国科学院声学研究所 Underwater acoustic communication transmission method based on Farrow filtering and code word matching
CN111711492B (en) * 2020-05-09 2021-07-20 中国科学院声学研究所 Underwater acoustic communication symbol timing estimation and compensation method and device for deep submersible vehicle
CN112054973B (en) * 2020-08-28 2021-07-06 西北工业大学 Minimum mean square error sparse underwater acoustic channel estimation method
CN112737996B (en) * 2020-12-25 2022-03-25 中国科学院声学研究所 Time-varying timing offset iterative estimation and compensation method and device for underwater acoustic communication
CN112671473B (en) * 2020-12-25 2022-09-20 大连理工大学 OTFS underwater acoustic communication method based on passive time reversal technology
FI20215318A1 (en) * 2021-03-22 2022-09-23 Nokia Technologies Oy Improving Transmitting of Information in Wireless Communication
CN115208480B (en) * 2022-06-30 2023-05-12 哈尔滨工程大学 Ice underwater acoustic communication method based on joint message transmission
CN115378781B (en) * 2022-07-05 2024-05-10 深圳市深海箭鱼科技有限公司 Received signal processing method and device of underwater acoustic OFDM communication system
CN115134201A (en) * 2022-07-12 2022-09-30 上海应用技术大学 Method for optimizing V2X channel estimation by time delay expansion iterative computation
CN115883298B (en) * 2022-11-11 2024-08-27 中国船舶重工集团公司第七一五研究所 Underwater acoustic communication method based on Haar distributed domain coding diversity
CN116484180B (en) * 2023-06-21 2023-09-22 中国人民解放军国防科技大学 System and method for extracting communication signal gene

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090083003A (en) * 2008-01-29 2009-08-03 삼성전자주식회사 Apparatus and method for estimating doppler spread in wireless communication system
CN101631099A (en) * 2009-08-05 2010-01-20 华南理工大学 Multi-input and multi-output selectivity OFDM underwater sound communication system and method
CN102065046A (en) * 2009-11-11 2011-05-18 北京泰美世纪科技有限公司 Information transmission method and signal generation device of OFDM (Orthogonal Frequency Division Multiplexing) system
CN102868659A (en) * 2012-08-31 2013-01-09 中国船舶重工集团公司第七一五研究所 Symbol synchronization and Doppler compensation method for mobile orthogonal frequency division multiplexing (OFDM) underwater sound communication signal
CN103491046A (en) * 2013-09-12 2014-01-01 江苏科技大学 Method for processing Doppler expansion of underwater sound high-speed OFDM communication
CN107426120A (en) * 2017-07-24 2017-12-01 哈尔滨工程大学 A kind of underwater sound OFDM MFSK channel equalization methods based on least mean-square error
CN107911133A (en) * 2017-11-17 2018-04-13 厦门大学 The Doppler factor estimation and compensation method of a kind of mobile underwater sound communication
CN108092723A (en) * 2017-12-28 2018-05-29 浙江大学 Independent pathway Doppler effect correction and equalization methods under the double extended channel environment of the underwater sound based on compressed sensing algorithm

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090083003A (en) * 2008-01-29 2009-08-03 삼성전자주식회사 Apparatus and method for estimating doppler spread in wireless communication system
CN101631099A (en) * 2009-08-05 2010-01-20 华南理工大学 Multi-input and multi-output selectivity OFDM underwater sound communication system and method
CN102065046A (en) * 2009-11-11 2011-05-18 北京泰美世纪科技有限公司 Information transmission method and signal generation device of OFDM (Orthogonal Frequency Division Multiplexing) system
CN102868659A (en) * 2012-08-31 2013-01-09 中国船舶重工集团公司第七一五研究所 Symbol synchronization and Doppler compensation method for mobile orthogonal frequency division multiplexing (OFDM) underwater sound communication signal
CN103491046A (en) * 2013-09-12 2014-01-01 江苏科技大学 Method for processing Doppler expansion of underwater sound high-speed OFDM communication
CN107426120A (en) * 2017-07-24 2017-12-01 哈尔滨工程大学 A kind of underwater sound OFDM MFSK channel equalization methods based on least mean-square error
CN107911133A (en) * 2017-11-17 2018-04-13 厦门大学 The Doppler factor estimation and compensation method of a kind of mobile underwater sound communication
CN108092723A (en) * 2017-12-28 2018-05-29 浙江大学 Independent pathway Doppler effect correction and equalization methods under the double extended channel environment of the underwater sound based on compressed sensing algorithm

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于压缩感知的MIMO_OFDM冰下水声通信技术研究;周焕玲;《中国优秀硕士学位论文全文数据库信息科技辑》;20180415;第3章3.3节 *

Also Published As

Publication number Publication date
CN109743118A (en) 2019-05-10

Similar Documents

Publication Publication Date Title
CN109743118B (en) OFDM underwater acoustic communication method with high spectrum efficiency under time-varying double-spread channel condition
CN101621327B (en) Radio communication method and device in single-carrier transmission system
US7933366B2 (en) Channel estimation method and system using linear correlation based interference cancellation (LCIC) combined with decision-feedback-equalization (DFE)
JP4189477B2 (en) OFDM (Orthogonal Frequency Division Multiplexing) Adaptive Equalization Reception System and Receiver
Zhang et al. Frequency-domain turbo equalization with soft successive interference cancellation for single carrier MIMO underwater acoustic communications
JP4272665B2 (en) Apparatus, method, and computer program for estimating channel of OFDM transmission system
AU2007233563A1 (en) Channel estimation for rapid dispersive fading channels
WO2007139145A1 (en) Wireless receiver, wireless communication system and wireless receiving method
CN113381951A (en) MFTN joint channel estimation and equalization method under time-frequency conversion selective fading channel
CN109981501B (en) Underwater sound direct self-adaptive MIMO communication method
CN110324271B (en) Amplitude limiting F-OFDM system transceiver design method based on compressed sensing
CN115296970B (en) Iterative orthogonal time-frequency space waveform detection method based on element-by-element external information
WO2018000914A1 (en) Single-carrier channel estimation method
JP5327808B2 (en) IDMA receiver
Hirano et al. TDM based reference signal multiplexing for faster-than-Nyquist signaling using OFDM/OQAM
JP4191697B2 (en) Turbo receiving method and receiver thereof
CN116707662A (en) MIMO-FMT-TR underwater acoustic communication system and method
JP4611271B2 (en) Receiver
CN115883298A (en) Underwater acoustic communication method based on Haar distribution domain coding diversity
Yamada et al. Performance of time and frequency compression of faster-than-nyquist signaling in frequency-selective fading channels
Si et al. An Iterative Receiver for Coded Faster-than-Nyquist Signaling over Rayleigh Fading Channels
CN111884959B (en) Iterative equalization method and device for single carrier broadband wireless communication system
Li et al. Parallel encoded orthogonal delay-doppler division multiplexing with successive detection and decoding feedback
Obara et al. BLER of Turbo SIC Multiplying Weighting Factor to Symbol Estimates for OFDM Using FTN Signaling
Qu et al. Low complexity LMMSE turbo equalization for linearly precoded OFDM

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
TA01 Transfer of patent application right

Effective date of registration: 20210412

Address after: 572024 area A129, 4th floor, building 4, Baitai Industrial Park, yazhouwan science and Technology City, Yazhou District, Sanya City, Hainan Province

Applicant after: Nanhai innovation and development base of Sanya Harbin Engineering University

Address before: 150001 Intellectual Property Office, Harbin Engineering University science and technology office, 145 Nantong Avenue, Nangang District, Harbin, Heilongjiang

Applicant before: HARBIN ENGINEERING University

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant