[go: up one dir, main page]

CN103873111B - Narrowband Interference Suppression System and Method for Compressed Sensing Impulse UWB Receiver - Google Patents

Narrowband Interference Suppression System and Method for Compressed Sensing Impulse UWB Receiver Download PDF

Info

Publication number
CN103873111B
CN103873111B CN201410114209.0A CN201410114209A CN103873111B CN 103873111 B CN103873111 B CN 103873111B CN 201410114209 A CN201410114209 A CN 201410114209A CN 103873111 B CN103873111 B CN 103873111B
Authority
CN
China
Prior art keywords
observation
pilot
narrowband interference
load
signal
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.)
Expired - Fee Related
Application number
CN201410114209.0A
Other languages
Chinese (zh)
Other versions
CN103873111A (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.)
Shandong University
Original Assignee
Shandong 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 Shandong University filed Critical Shandong University
Priority to CN201410114209.0A priority Critical patent/CN103873111B/en
Publication of CN103873111A publication Critical patent/CN103873111A/en
Application granted granted Critical
Publication of CN103873111B publication Critical patent/CN103873111B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Noise Elimination (AREA)

Abstract

本发明公开了压缩感知的脉冲超宽带接收机的窄带干扰抑制系统及方法,所述方法包含带外噪声滤除、导频部分窄带干扰估计、导频部分窄带干扰抑制、信号相关模板重构、负载部分窄带干扰估计与抑制、相关解调六个步骤。所述方法有两个关键点:一是利用压缩感知技术逐一估计出各导频符号波形中的窄带干扰,并利用减法器从导频观测序列中减去对应窄带干扰观测序列,提高了信号相关模板估计精度;二是利用压缩感知技术逐一估计出各负载符号波形中的窄带干扰,并用减法器从负载信号波形中消除,提高了负载信号信干比。本发明方法利用压缩感知技术实现窄带干扰的估计和抑制,大大降低了采样率,具有良好的窄带干扰抑制效果,提高了超宽带接收机性能。

The invention discloses a narrowband interference suppression system and method for a compressed sensing impulse ultra-wideband receiver. The method includes out-of-band noise filtering, pilot part narrowband interference estimation, pilot part narrowband interference suppression, signal correlation template reconstruction, There are six steps in the load part narrowband interference estimation and suppression, correlation demodulation. The method has two key points: one is to use compressed sensing technology to estimate the narrowband interference in each pilot symbol waveform one by one, and use a subtractor to subtract the corresponding narrowband interference observation sequence from the pilot observation sequence, which improves the signal correlation. Template estimation accuracy; the second is to use compressed sensing technology to estimate the narrowband interference in each load symbol waveform one by one, and use the subtractor to eliminate it from the load signal waveform, which improves the signal-to-interference ratio of the load signal. The method of the invention realizes the estimation and suppression of narrowband interference by using compressed sensing technology, greatly reduces the sampling rate, has good narrowband interference suppression effect, and improves the performance of the ultra-wideband receiver.

Description

Narrow-band interference suppression system and method of compressed sensing pulse ultra-wideband receiver
Technical Field
The invention relates to a narrow-band interference suppression system and method of a compressed sensing pulse ultra-wideband receiver, belonging to the field of broadband wireless communication.
Background
The nyquist sampling theorem states that: the original signal is recovered from the discrete signal without distortion, the sampling rate of which is at least 2 times the bandwidth of the signal. Compressed Sensing (CS) is an emerging signal processing framework. Unlike the conventional nyquist sampling theorem, the compressed sensing theory simultaneously compresses signals at a sampling rate much lower than the nyquist sampling theorem. The theory states that: for any compressible or sparse signal, the signal is projected onto a low-dimensional space through an observation matrix, and then the original signal is reconstructed or approximated through a series of reconstruction algorithms. Corresponding reconstruction algorithms include a basis Pursuit Algorithm (BP: Basic Pursuit Algorithm), a Matching Pursuit Algorithm (MP: Matching Pursuit Algorithm), an Orthogonal Matching Pursuit Algorithm (OMP: Orthogonal Matching Pursuit Algorithm), a subspace Pursuit Algorithm (SP: subspace Pursuit Algorithm), and the like.
The pulse ultra wide band (IR UWB) system is a new short-distance Wireless communication technology with high speed, low cost, low power consumption and good confidentiality, can be used for short-distance Wireless data networks such as Wireless Personal Area Networks (WPAN) and Wireless Body Area Networks (WBAN), and can also be used for systems such as radar ranging and radar imaging. Unlike conventional wireless communication technologies, impulse ultra-wideband uses a spectrum overlapping method to share currently used spectrum resources, i.e., it is coexisting with existing narrowband wireless systems. Although the Federal Communications Commission (FCC) limits the radiated power of an ultra-wideband system to ensure proper operation of an existing narrowband wireless communication system, other narrowband wireless communication systems inevitably interfere with an impulse ultra-wideband system because of their high radiated power relative to the ultra-wideband system. These interferences appear as a plurality of narrowband interferences within the ultra-wideband bandwidth. To ensure reliable communication of ultra-wideband systems, it is necessary to suppress interference of other communication systems. In one aspect, the classical narrowband interference suppression technique is a notch interference suppression technique based on the nyquist sampling theorem. The method realizes the estimation and the suppression of the interference in the frequency domain through FFT transformation, and then the estimation and the suppression are changed back to the time domain through IFFT so as to complete the suppression process of the whole interference. However, the time-frequency transform based on the FFT algorithm needs to sample the radio frequency interference signal at the nyquist rate, and at the same time, due to the high bandwidth (Ghz) characteristic of the impulse ultra-wideband system, an extremely high sampling rate is required. This undoubtedly increases the difficulty and cost of system hardware implementation. On the other hand, in recent years, only one article (skillful, Zhao sparkling, Zhou Chunhui, Wang Jing, Anjian ping) "pulse ultra wide band system narrow band interference estimation algorithm based on compressed sensing", instrument and meter report, volume 32, 3 rd of 3.2011) appears in domestic and foreign countries, and the article focuses on improvement of the narrow band interference OMP algorithm, and only introduces a short narrow band interference estimation process, but does not introduce the whole narrow band interference estimation and suppression process systematically.
Disclosure of Invention
The invention aims to solve the problems and provides a narrow-band interference suppression system and a narrow-band interference suppression method of a compressed sensing impulse ultra-wideband receiver.
In order to achieve the above object, the method comprises the steps of:
a narrow-band interference suppression system for a compressed sensing impulse ultra-wideband receiver, comprising
The broadband filter module filters out-of-band noise in the pulse ultra-wideband signal by utilizing a broadband filter;
a compressed sensing narrow-band interference estimation module, which obtains a narrow-band interference template from a pilot frequency part in the pulse ultra-wideband signal by using a compressed sensing theory;
the compressed sensing ultra-wideband correlation template estimation module eliminates the influence of narrow-band interference in pilot frequency by using a narrow-band interference template generated by the compressed sensing narrow-band interference estimation module, and then obtains an ultra-wideband signal correlation template by using a compressed sensing theory;
a signal delay module: properly delaying a load signal and sending the load signal to a load narrowband interference suppression module;
load observation storage module: temporarily storing the load observation sequences obtained by the observation module, and sequentially sending the observation sequences of each load signal to a narrow-band interference estimation template;
load narrowband interference suppression module: subtracting the narrow-band interference contained in the load signal estimated by the narrow-band interference estimation template from each load signal waveform by using a subtracter, and sending the load signal with the narrow-band interference suppressed to a relevant demodulation module;
and a relevant demodulation module: and performing correlation demodulation on the load signal output by the load narrowband interference suppression module after the narrowband interference is suppressed by using a correlator and a decision device by taking the signal template generated by the signal correlation template generation module as a correlation template.
The wideband filter module includes:
an ultra-wideband antenna module: receiving pulse ultra-wideband signals from a wireless channel and sending the signals to a receiving filter module;
a receiving filter module: and filtering out-of-band noise and interference on the pulse ultra-wideband signal.
The compressed sensing narrowband interference estimation module comprises:
an observation module: respectively observing the pilot frequency symbol waveform and the load symbol waveform, sending the pilot frequency observation sequence to a pilot frequency observation storage module, and sending the load observation sequence to a load observation storage module;
pilot frequency observation storage module: temporarily storing the observation sequence of each pilot frequency symbol waveform and sending the observation sequence to a narrow-band interference estimation module and a subtracter module;
a narrowband interference estimation module: and estimating narrow-band interference by utilizing an OMP algorithm, sending the narrow-band interference contained in the estimated pilot frequency symbol waveform to a pilot frequency narrow-band interference observation module, and sending the narrow-band interference contained in the estimated load signal waveform to a load narrow-band interference suppression module.
The compressed sensing ultra-wideband correlation template estimation module comprises:
pilot frequency narrowband interference observation module: observing the pilot frequency symbol narrowband interference estimated by the narrowband interference estimation module respectively, and sending a narrowband interference observation sequence obtained by observation to a narrowband interference observation storage module;
the narrow-band interference observation storage module: temporarily storing the narrow-band interference observation sequence and sending the sequence to a subtracter module;
a subtractor module: subtracting the corresponding narrow-band interference observation sequence from each pilot frequency observation sequence by using a subtracter to obtain a pilot frequency observation sequence for inhibiting narrow-band interference;
a vector averaging module: summing and averaging the pilot frequency observation sequence for inhibiting the narrow-band interference obtained in the subtracter module to obtain an average pilot frequency observation sequence so as to reduce the influence of additive white Gaussian noise and send the average pilot frequency observation sequence to a signal correlation template generation module;
a signal dependent template generation module: and reconstructing a signal correlation template by using an OMP algorithm according to the average pilot frequency observation sequence obtained by the vector averaging module, and sending the signal correlation template to a correlation demodulation module.
The narrow-band interference suppression method of the pulse ultra-wideband receiver based on compressed sensing comprises the following steps:
step (1): after the transceiver establishes communication, the receiving end receives the pulse ultra-wideband signal from the wireless channel, and the pulse ultra-wideband signal comprises two parts: the pilot frequency part and the data load part are used for filtering out-of-band noise superposed on the pulse ultra-wideband signal;
step (2): based on a compressed sensing theory, a receiving end observes each pilot frequency symbol waveform in the pilot frequency part of the pulse ultra-wideband signal in the step (1) by using a pre-generated Gaussian random matrix as an observation matrix to obtain a plurality of pilot frequency observation sequences, and then estimates narrowband interference contained in each pilot frequency symbol waveform;
and (3):
observing the narrow-band interference estimated in the step (2) by using the observation matrix in the step (2) respectively to obtain a plurality of narrow-band interference observation sequences;
subtracting the corresponding narrow-band interference observation sequences from the plurality of pilot frequency observation sequences obtained in the step (2) to obtain a plurality of pilot frequency observation sequences with narrow-band interference removed;
and (4): averaging the pilot frequency observation sequences obtained in the step (3) for removing the narrow-band interference to obtain an average pilot frequency observation sequence so as to reduce the influence of additive white Gaussian noise, and reconstructing a signal correlation template according to the obtained average pilot frequency observation sequence; the signal correlation template refers to: a local reference signal for use by a correlator in a correlation receiver;
and (5): observing each data symbol waveform in the data load part of the pulse ultra-wideband signal in the step (1) by using the observation matrix in the step (2) to obtain a data load observation sequence, then estimating narrowband interference contained in each data symbol waveform to obtain a narrowband interference waveform, and then subtracting the narrowband interference waveform from the load signal waveform by using a subtracter to eliminate the influence of the narrowband interference;
and (6): and (4) carrying out correlation demodulation on the load signal waveform obtained in the step (5) after the narrow-band interference is eliminated by using the signal correlation template generated in the step (4) through a correlation receiver to obtain a data symbol sequence.
The specific steps of the step (1) are as follows:
the ultra-wideband signal waveform obtained by the receiving end is assumed as follows:
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <mi>s</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <mi>g</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>s</mi> </msub> </munderover> <msub> <mi>b</mi> <mi>j</mi> </msub> <mi>g</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>N</mi> <mi>p</mi> </msub> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>-</mo> <mi>j</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>n</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>f</mi> <mi>nb</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <msub> <mover> <mi>g</mi> <mo>&CenterDot;</mo> </mover> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>s</mi> </msub> </munderover> <msub> <mover> <mi>g</mi> <mo>&CenterDot;</mo> </mover> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math>
wherein N ispIndicates the number of pilot symbols, all pilot symbols are 1, NsIndicates the number of load information symbols, TsIs a symbol period, bjIs a binary data modulation symbol and bj∈{-1,1},fnb(t) and n (t) represent narrow-band interference and white gaussian noise respectively,t∈((i-1)Ts,iTs),i=1,2,...,Nprepresents the ith interfered pilot symbol waveform,t∈((j-1)Ts+NpTs,jT+NpTs),j=1,2,...,Nsrepresenting the jth disturbed load signal waveform.
The specific steps of the step (2) are as follows:
the receiving end utilizes a pre-generated Gaussian random observation matrix based on a compressed sensing theoryObserving each pilot frequency symbol waveform in the pilot frequency part of the pulse ultra-wideband signal in the step (1) to obtain NpObservation sequence of pilot symbol waveformWherein y isi,i=1,2,…,NpIs an M × 1 dimensional column vector, represents the observation sequence of the ith pilot symbol waveform, and its kth element is:
whereinRepresenting the ith interfered pilot signal waveform,for the k-th observed waveform in the observation matrix, NpThe number of pilot frequencies is, and M is the number of observed waveforms;
when the narrowband interference contained in each pilot frequency symbol waveform is reconstructed, an Inverse Discrete Fourier Transform (IDFT) matrix is adopted as a sparse dictionary of the narrowband interference:
<math> <mrow> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <mo>=</mo> <mo>[</mo> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>&psi;</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msub> <mi>&psi;</mi> <mi>N</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mi>N</mi> </msqrt> </mfrac> <msup> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mtd> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> </mtr> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>1</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>2</mn> </msup> </mtd> <mtd> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> </mtd> </mtr> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>2</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>4</mn> </msup> </mtd> <mtd> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mn>2</mn> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> </mtd> </mtr> <mtr> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> </mtr> <mtr> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> </mtr> <mtr> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> </mtr> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mn>2</mn> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> </mtd> <mtd> <mrow> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mrow> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> </mtd> </mtr> </mtable> </mfenced> <mo>*</mo> </msup> </mrow> </math>
wherein,n is eachThe number of sampling points in the nyquist sampling of the pilot symbol waveform indicates the matrix conjugate transpose operation. Narrow-band interference in each pilot symbol period since the narrow-band interference is sparse in the frequency domaint∈((i-1)Ts,iTs),i=1,2,...,NpExpressed as:
<math> <mrow> <msubsup> <mi>f</mi> <mi>nb</mi> <mi>i</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <msub> <mi>&psi;</mi> <mi>k</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>&theta;</mi> <mi>k</mi> </msub> <mo>=</mo> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <msubsup> <mi>&theta;</mi> <mi>nb</mi> <mi>i</mi> </msubsup> <mo>,</mo> </mrow> </math> t∈((i-1)Ts,iTs),i=1,2,...,Np
therein, ΨnbIn order to have a narrow-band interference sparse dictionary,the projection coefficient vector of the narrow-band interference in the ith pilot symbol waveform is obtained, and because the narrow-band interference is sparse,only a few of the dominant elements.
From Gaussian random observation matrix phi and narrow-band interference sparse dictionary psinbThe reconstruction matrix can be obtained:
Vnb=ΦΨnb
where phi is the observation matrix, ΨnbIs a narrow-band interference sparse dictionary.
From the reconstruction matrix VnbAnd the obtained NpObservation sequence ofThen estimating the narrow-band interference contained in each pilot frequency symbol waveform by using OMP algorithmWhereint∈((i-1)Ts,iTs),i=1,2,...,NpRepresenting an estimate of the narrowband interference contained in the ith pilot symbol waveform.
The OMP algorithm comprises the following steps: the maximum iteration number of the OMP algorithm is assumed to be limited to K;
the first step is as follows: initialization: residual value r0Y, index set(empty set), incremental matrixThe iteration time t is 1;
the second step is that: finding the residual value rt-1And VnbColumn V injColumn corresponding to inner product maximum
The third step: updating index setsUpdating delta matrices
The fourth step: obtained by least squares
The fifth step: updating residual values
And a sixth step: judging whether t is more than or equal to K, and if so, stopping iteration; if not, executing the second step.
Respectively using each pilot observation value y to the residual value y in the OMP algorithmi,i=1,2,...,NpAlternatively, a projection coefficient vector of the narrow-band interference contained in each pilot symbol waveform is obtainedi=1,2,...,NpIs estimated byi=1,2,...,NpThus, the estimated narrowband interference is:
<math> <mrow> <msubsup> <mover> <mi>f</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>i</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <msubsup> <mover> <mi>&theta;</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>i</mi> </msubsup> <mo>,</mo> </mrow> </math> t∈((i-1)Ts,iTs),i=1,2,...,Np
therein, ΨnbIs a narrow strip of stemsThe disturbing-sparse dictionary is used for disturbing sparse dictionary,projecting coefficient vectors for narrow-band interference contained in the ith pilot symbol waveformi=1,2,...,NpIs estimated.
The specific steps of the step (3) are as follows:
using the Gaussian random observation matrix in the step (2)For the narrowband interference estimated in step (2)Respectively observing to obtain corresponding narrow-band interference observation sequencesWhereini=1,2,...,NpIs an Mx 1-dimensional column vector and represents the estimation of the narrow-band interference contained in the ith pilot symbol waveformObserving to obtain an observation sequence, wherein the kth element is as follows:
whereinRepresents an estimate of the narrowband interference contained in the ith pilot symbol waveform,for the k-th observed waveform in the observation matrix, NpThe number of pilot frequencies is, and M is the number of observed waveforms;
a plurality of pilot frequency observation sequences obtained from the step (2)Subtracting the corresponding narrowband interference observation sequenceObtaining a pilot frequency observation sequence for removing the narrow-band interference;
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <mo>[</mo> <msub> <mi>y</mi> <mrow> <mn>1</mn> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>y</mi> <mrow> <mn>2</mn> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msub> <mi>y</mi> <mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>]</mo> <mo>=</mo> <mo>[</mo> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <msub> <mi>y</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msub> <mo>]</mo> <mo>-</mo> <mo>[</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>1</mn> </msubsup> <mo>,</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>2</mn> </msubsup> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msubsup> <mi>y</mi> <mi>f</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msubsup> <mo>]</mo> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <mo>[</mo> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>1</mn> </msubsup> <mo>,</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>2</mn> </msubsup> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msub> <mi>y</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msubsup> <mo>]</mo> </mtd> </mtr> </mtable> </mfenced> </math>
wherein,represents the ithThe pilot symbol waveform suppresses the observation sequence after the narrowband interference.
The specific steps of the step (4) are as follows:
a plurality of pilot frequency observation sequences obtained in the step (3) after narrow-band interference suppression are obtainedAveraging to obtain average pilot observation sequenceTo reduce the effect of additive white Gaussian noise, i.e.
<math> <mrow> <mover> <mi>y</mi> <mo>&OverBar;</mo> </mover> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>N</mi> <mi>p</mi> </msub> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <msub> <mi>y</mi> <mrow> <mi>i</mi> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>N</mi> <mi>p</mi> </msub> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <mrow> <mo>(</mo> <msub> <mi>y</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mi>i</mi> </msubsup> <mo>)</mo> </mrow> </mrow> </math>
Wherein, yi-f,i=1,2,...,NpAnd showing the observation sequence after the ith pilot frequency waveform suppresses the narrow-band interference.
For signal correlation template reconstruction, the sparse dictionary is used as a feature vector sparse dictionary psigThe generation process is as follows:
the pulsed ultra-wideband signal g (t) received in step (1) is essentially a random process due to the time-varying nature of the pulsed ultra-wideband channel. Thus, its covariance function R (t- τ) is obtained over a large number of channel samples, i.e. it is
R(t-τ)=E[g(t)g(τ+t)]
Let λ be1>λ2>λ3>...>λNAnd representing the characteristic value of a Fredholm integral operator, wherein N is the number of sampling points when each pilot symbol waveform is subjected to Nyquist sampling. For R (t- τ) then:
<math> <mrow> <mo>&Integral;</mo> <mi>R</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <msub> <mi>u</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mi>d&tau;</mi> <mo>=</mo> <msub> <mi>&lambda;</mi> <mi>j</mi> </msub> <msub> <mi>u</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </math>
wherein u isj(t) is lambdajCorresponding feature vector, and { uj(t) is a complete set of orthogonal basis functions satisfying:
<math> <mrow> <mo>&Integral;</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>u</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mtable> <mtr> <mtd> <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mi>i</mi> <mo>&NotEqual;</mo> <mi>j</mi> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mi>i</mi> <mo>=</mo> <mi>j</mi> </mtd> </mtr> </mtable> </mfenced> </mrow> </mtd> </mtr> </mtable> <mo>,</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>=</mo> <mn>1,2,3</mn> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <mi>N</mi> </mrow> </math>
thus, [ u ]1(t),u2(t),u3(t),...,uN(t)]And forming a group of orthogonal bases of g (t), wherein the group of orthogonal bases are the feature vector sparse dictionary.
By the Gaussian random observation matrix in the step (2)And feature vector sparse dictionary ΨgThe correlation template reconstruction matrix is obtained, i.e.
Vg=ΦΨg
Combining the average pilot frequency observation sequence obtained in the stepThe OMP algorithm can be used for reconstructing to obtain the signal correlation templateThe OMP algorithm process is as described in step (2).
The specific steps of the step (5) are as follows:
firstly, the Gaussian random observation matrix in the step (2) is utilizedObserving each load symbol waveform in the pulse ultra-wideband signal load part in the step (1) to obtain an observation sequence of each load symbol waveformWhereinIs an M multiplied by 1 dimension column vector, represents the observation sequence of the jth load symbol waveform, and the kth element is:
whereinRepresenting the jth disturbed load signal waveform,for the k-th observed waveform in the observation matrix, NsThe number of load symbols is, and M is the number of observed waveforms;
then, according to the estimation method of the narrow-band interference contained in the pilot signal in the step (2), the estimation of the narrow-band interference contained in each load symbol waveform is obtained by utilizing an OMP algorithmRepresents an estimate of the narrow-band interference contained in the jth load symbol waveform, andexpressed as:
<math> <mrow> <msubsup> <mover> <mi>f</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <msubsup> <mover> <mi>&theta;</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mo>,</mo> </mrow> </math> t∈((j-1)Ts+NpTs,jTs+NpTs),j=1,2,...,Ns
therein, ΨnbIn order to have a narrow-band interference sparse dictionary,projection coefficient vector of narrow-band interference in jth load symbol waveform obtained by using OMP algorithmj=1,2,...,NsIs estimated.
Finally, the subtracter is used to eliminate the influence of narrow-band interference from the load signal waveform to obtain the load signal waveform s for suppressing the narrow-band interferenceload(t):
<math> <mrow> <msub> <mi>s</mi> <mi>load</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>s</mi> </msub> </munderover> <mo>[</mo> <msub> <mover> <mi>g</mi> <mo>&CenterDot;</mo> </mover> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msubsup> <mover> <mi>f</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>,</mo> </mrow> </math> t∈((j-1)Ts+NpTs,jTs+NpTs),j=1,2,...,Ns
The specific steps of the step (6) are as follows:
the load signal waveform s obtained in the step (5) after the narrow-band interference is eliminatedload(t) using the signal correlation template generated in step (4)Symbol sequence obtained by coherent demodulation through coherent receiver j=1,2,...,NsSatisfy the requirement of
Wherein,representing the jth disturbed load signal waveform,representing an estimate of the narrowband interference contained in the jth load symbol waveform,as a related template, NsIndicating the number of load information symbols.
The invention has the beneficial effects that:
the method of the invention realizes the estimation and the inhibition of the narrow-band interference through the compressed sensing technology, and has the following beneficial effects:
1. the sampling rate is greatly reduced through compressed sensing, the technical bottleneck faced by the traditional sampling theory is broken through, and the cost and the power consumption of a receiver are favorably controlled;
2. the compressed sensing and reconstruction algorithm is used for adaptively detecting and inhibiting random narrow-band interference, so that the estimation precision of a relevant template of a receiver is improved;
3. the detection reliability of the receiver is improved by accurately estimating and suppressing the high-power narrow-band interference superposed in the ultra-wide band signal.
Drawings
FIG. 1 is a block diagram of an embodiment of the method of the present invention;
FIG. 2 is a graph illustrating the variation of the bit error rate according to an embodiment of the present invention;
the system comprises an ultra-wideband antenna module 1, a receiving filter module 2, an observation module 3, a pilot frequency observation storage module 4, a narrow-band interference estimation module 5, a pilot frequency narrow-band interference observation module 6, a narrow-band interference observation storage module 7, a narrow-band interference observation storage module 8, a subtracter module 9, a vector averaging module 9, a signal correlation template generation module 10, a signal delay module 11, a load observation storage module 12, a load narrow-band interference suppression module 13 and a correlation demodulation module 14.
Detailed Description
The invention is further described with reference to the following figures and examples.
As shown in fig. 1, a block diagram of an embodiment of the inventive method, the modules function as follows:
ultra-wideband antenna module 1: receiving pulse ultra-wideband signals from a wireless channel and sending the signals to a receiving filter module 2;
reception filter module 2: filtering out-of-band noise and interference from the pulse ultra-wideband signal;
and an observation module 3: respectively observing the pilot frequency symbol waveform and the load symbol waveform, sending the pilot frequency observation sequence to the pilot frequency observation storage module 4, and sending the load observation sequence to the load observation storage module 12;
the pilot observation storage module 4: temporarily storing the observation sequence of each pilot frequency symbol waveform and sending the observation sequence to a narrow-band interference estimation module 5 and a subtracter module 8;
narrowband interference estimation module 5: estimating narrow-band interference by using an OMP algorithm, sending the narrow-band interference contained in the estimated pilot symbol waveform to a pilot narrow-band interference observation module 6, and sending the narrow-band interference contained in the estimated load signal waveform to a load narrow-band interference suppression module 13;
pilot frequency narrowband interference observation module 6: observing the pilot frequency symbol narrowband interference estimated by the narrowband interference estimation module 5 respectively, and sending the observed narrowband interference observation sequence to a narrowband interference observation storage module 7;
narrow-band interference observation storage module 7: temporarily storing the narrow-band interference observation sequence and sending the sequence to a subtracter module 8;
a subtractor module 8: subtracting the corresponding narrow-band interference observation sequence from each pilot frequency observation sequence by using a subtracter to obtain a pilot frequency observation sequence for inhibiting narrow-band interference;
vector averaging module 9: summing and averaging the pilot frequency observation sequence for suppressing the narrow-band interference obtained in the subtractor module 8 to obtain an average pilot frequency observation sequence so as to reduce the influence of additive white gaussian noise, and sending the average pilot frequency observation sequence to a signal correlation template generation module 10;
signal dependent template generation module 10: according to the average pilot observation sequence obtained by the vector averaging module 9, reconstructing a signal correlation template by using an OMP algorithm, and sending the signal correlation template to a correlation demodulation module 14;
the signal delay module 11: the load signal is delayed properly and sent to a load narrowband interference suppression module 13;
load observation storage module 12: temporarily storing the load observation sequences obtained by the observation module 3, and sequentially sending the observation sequences of each load signal to a narrow-band interference estimation template 5;
load narrowband interference suppression module 13: the subtracter is used for subtracting the narrow-band interference contained in the load signal estimated by the narrow-band interference estimation template 5 from each load signal waveform, and the load signal after the narrow-band interference is suppressed is sent to the relevant demodulation module 14;
correlation demodulation module 14: the signal template generated by the signal correlation template generation module 10 is used as a correlation template, and a correlator and a decision device are used for performing correlation demodulation on the load signal which is output by the load narrowband interference suppression module 13 and subjected to narrowband interference suppression.
Simulation parameters of the implementation example of the method of the invention are as follows: simulation environment: matlab7.13; transmitter basic pulse shape: a second derivative pulse shape of Gaussian; and (3) channel model: ieee802.15.3a CM1 channel model; the UWB modulation mode is BPSK; observation matrix: a Gaussian random matrix; narrow-band interference sparse dictionary: an inverse discrete Fourier transform matrix; sparse dictionary of UWB receive signal: a feature vector model sparse dictionary; pulse ultra-wideband signal power: -30 dBm; the narrow-band interference power is: -10 dBm; the CS reconstruction algorithm: an OMP algorithm; number of channels: 100, respectively; the number of pilot symbols of each data packet is 10; the total payload data symbol number is 1000000.
The narrow-band interference suppression method of the pulse ultra-wideband receiver based on compressed sensing comprises the following steps:
step (1): after the transceiver establishes communication, the receiving end receives the pulse ultra-wideband signal from the wireless channel, and the pulse ultra-wideband signal comprises two parts: the pilot frequency part and the data load part are used for filtering out-of-band noise superposed on the pulse ultra-wideband signal;
step (2): based on a compressed sensing theory, a receiving end observes each pilot frequency symbol waveform in the pilot frequency part of the pulse ultra-wideband signal in the step (1) by using a pre-generated Gaussian random matrix as an observation matrix to obtain a plurality of pilot frequency observation sequences, and then estimates narrowband interference contained in each pilot frequency symbol waveform by using an OMP algorithm;
and (3):
observing the narrow-band interference estimated in the step (2) by using the observation matrix in the step (2) respectively to obtain a plurality of narrow-band interference observation sequences;
subtracting the corresponding narrow-band interference observation sequences from the plurality of pilot frequency observation sequences obtained in the step (2) to obtain a plurality of pilot frequency observation sequences with narrow-band interference removed;
and (4): averaging the pilot frequency observation sequences obtained in the step (3) to obtain an average pilot frequency observation sequence so as to reduce the influence of additive white Gaussian noise, and reconstructing a signal correlation template by utilizing an OMP algorithm according to the obtained average pilot frequency observation sequence;
and (5): observing each data symbol waveform in the data load part of the pulse ultra-wideband signal in the step (1) by using the observation matrix in the step (2) to obtain a data load observation sequence, then estimating narrow-band interference contained in each data symbol waveform by using an OMP algorithm to obtain a narrow-band interference waveform, and then subtracting the narrow-band interference waveform from the load signal waveform by using a subtracter to eliminate the influence of the narrow-band interference;
and (6): and (4) carrying out correlation demodulation on the load signal waveform obtained in the step (5) after the narrow-band interference is eliminated by using the signal correlation template generated in the step (4) through a correlation receiver to obtain a data symbol sequence.
The specific steps of the step (1) are as follows:
the ultra-wideband signal waveform obtained by the receiving end is assumed as follows:
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <mi>s</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <mi>g</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>iT</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>s</mi> </msub> </munderover> <msub> <mi>b</mi> <mi>j</mi> </msub> <mi>g</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <msub> <mi>N</mi> <mi>p</mi> </msub> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>-</mo> <mi>j</mi> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>)</mo> </mrow> <mo>+</mo> <mi>n</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <msub> <mi>f</mi> <mi>nb</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <msub> <mover> <mi>g</mi> <mo>&CenterDot;</mo> </mover> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>+</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>s</mi> </msub> </munderover> <msub> <mover> <mi>g</mi> <mo>&CenterDot;</mo> </mover> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> </math>
wherein N ispIndicates the number of pilot symbols, NsIndicates the number of load information symbols, TsIs a symbol period, bjIs a binary data modulation symbol and bj∈{-1,}1,fnb(t) and n (t) represent narrow-band interference and white gaussian noise respectively,t∈((i-1)Ts,iTs),i=1,2,...,Nprepresents the ith interfered pilot symbol waveform,t∈((j-1)Ts+NpTs,jT+NpTs),j=1,2,...,Nsrepresenting the jth disturbed load signal waveform.
The specific steps of the step (2) are as follows:
the receiving end utilizes a pre-generated Gaussian random observation matrix based on a compressed sensing theoryObserving each pilot frequency symbol waveform in the pilot frequency part of the pulse ultra-wideband signal in the step (1) to obtain NpObservation sequence of pilot symbol waveformWherein y isi,i=1,2,…,NpIs an M × 1 dimensional column vector, represents the observation sequence of the ith pilot symbol waveform, and its kth element is:
whereinRepresenting the ith interfered pilot signal waveform,for the k-th observed waveform in the observation matrix, NpThe number of pilot frequencies is, and M is the number of observed waveforms;
when the narrowband interference contained in each pilot frequency symbol waveform is reconstructed, an Inverse Discrete Fourier Transform (IDFT) matrix is adopted as a sparse dictionary of the narrowband interference:
<math> <mrow> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <mo>=</mo> <mo>[</mo> <msub> <mi>&psi;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>,</mo> <msub> <mi>&psi;</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msub> <mi>&psi;</mi> <mi>N</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>=</mo> <mfrac> <mn>1</mn> <msqrt> <mi>N</mi> </msqrt> </mfrac> <msup> <mfenced open='[' close=']'> <mtable> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mtd> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> </mtr> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>1</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>2</mn> </msup> </mtd> <mtd> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> </mtd> </mtr> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>2</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mn>4</mn> </msup> </mtd> <mtd> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mn>2</mn> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> </mtd> </mtr> <mtr> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> </mtr> <mtr> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> </mtr> <mtr> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> <mtd> <mo>&CenterDot;</mo> </mtd> </mtr> <mtr> <mtd> <msup> <mi>W</mi> <mn>0</mn> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </msup> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mn>2</mn> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> </mtd> <mtd> <mrow> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> </mrow> </mtd> <mtd> <msup> <mi>W</mi> <mrow> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> </msup> </mtd> </mtr> </mtable> </mfenced> <mo>*</mo> </msup> </mrow> </math>
wherein,n is the number of sampling points when Nyquist sampling is carried out on each pilot symbol waveform, and represents matrix conjugate transpose operation. Narrow-band interference in each pilot symbol period since the narrow-band interference is sparse in the frequency domaint∈((i-1)Ts,iTs),i=1,2,...,NpExpressed as:
<math> <mrow> <msubsup> <mi>f</mi> <mi>nb</mi> <mi>i</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <msub> <mi>&psi;</mi> <mi>k</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>&theta;</mi> <mi>k</mi> </msub> <mo>=</mo> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <msubsup> <mi>&theta;</mi> <mi>nb</mi> <mi>i</mi> </msubsup> <mo>,</mo> </mrow> </math> t∈((i-1)Ts,iTs),i=1,2,...,Np
therein, ΨnbIn order to have a narrow-band interference sparse dictionary,is as followsThe projection coefficient vector of the narrow-band interference in the i pilot symbol waveforms, and because the narrow-band interference is sparse,only a few of the dominant elements.
From Gaussian random observation matrix phi and narrow-band interference sparse dictionary psinbThe reconstruction matrix can be obtained:
Vnb=ΦΨnb
where phi is the observation matrix, ΨnbIs a narrow-band interference sparse dictionary.
From the reconstruction matrix VnbAnd the obtained NpObservation sequence ofThen estimating the narrow-band interference contained in each pilot frequency symbol waveform by using OMP algorithmWhereint∈((i-1)Ts,iTs),i=1,2,...,NpRepresenting an estimate of the narrowband interference contained in the ith pilot symbol waveform.
The OMP algorithm comprises the following steps: the maximum iteration number of the OMP algorithm is assumed to be limited to K;
the first step is as follows: initialization: residual value r0Y, index set(empty set), incremental matrixThe iteration time t is 1;
the second step is that: finding the residual value rt-1And VnbColumn V injColumn corresponding to inner product maximum
The third step: updating index setsUpdating delta matrices
The fourth step: obtained by least squares
The fifth step: updating residual values
And a sixth step: judging whether t is more than or equal to K, and if so, stopping iteration; if not, executing the second step.
Respectively using each pilot observation value y to the residual value y in the OMP algorithmi,i=1,2,...,NpAlternatively, a projection coefficient vector of the narrow-band interference contained in each pilot symbol waveform is obtainedi=1,2,...,NpIs estimated byi=1,2,...,NpThus, the estimated narrowband interference is:
<math> <mrow> <msubsup> <mover> <mi>f</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <msubsup> <mover> <mi>&theta;</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mo>,</mo> </mrow> </math> t∈((i-1)Ts,iTs),i=1,2,...,Np
therein, ΨnbIn order to have a narrow-band interference sparse dictionary,projecting coefficient vectors for narrow-band interference contained in the ith pilot symbol waveformi=1,2,...,NpIs estimated.
The specific steps of the step (3) are as follows:
using the Gaussian random observation matrix in the step (2)For the narrowband interference estimated in step (2)Respectively observing to obtain corresponding narrow-band interference observation sequencesWhereini=1,2,...,NpIs an Mx 1-dimensional column vector and represents the estimation of the narrow-band interference contained in the ith pilot symbol waveformObserving to obtain an observation sequence, wherein the kth element is as follows:
whereinRepresents an estimate of the narrowband interference contained in the ith pilot symbol waveform,for the k-th observed waveform in the observation matrix, NpThe number of pilot frequencies is, and M is the number of observed waveforms;
a plurality of pilot frequency observation sequences obtained from the step (2)Subtracting the corresponding narrowband interference observation sequenceObtaining a pilot frequency observation sequence for removing the narrow-band interference;
<math> <mfenced open='' close=''> <mtable> <mtr> <mtd> <mo>[</mo> <msub> <mi>y</mi> <mrow> <mn>1</mn> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>,</mo> <msub> <mi>y</mi> <mrow> <mn>2</mn> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msub> <mi>y</mi> <mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>]</mo> <mo>=</mo> <mo>[</mo> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <msub> <mi>y</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msub> <mo>]</mo> <mo>-</mo> <mo>[</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>1</mn> </msubsup> <mo>,</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>2</mn> </msubsup> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msubsup> <mi>y</mi> <mi>f</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msubsup> <mo>]</mo> </mtd> </mtr> <mtr> <mtd> <mo>=</mo> <mo>[</mo> <msub> <mi>y</mi> <mn>1</mn> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>1</mn> </msubsup> <mo>,</mo> <msub> <mi>y</mi> <mn>2</mn> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mn>2</mn> </msubsup> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <msub> <mi>y</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <msub> <mi>N</mi> <mi>p</mi> </msub> </msubsup> <mo>]</mo> </mtd> </mtr> </mtable> </mfenced> </math>
wherein,i=1,2,...,Npand showing the observation sequence after the ith pilot symbol waveform suppresses the narrow-band interference.
The specific steps of the step (4) are as follows:
a plurality of pilot frequency observation sequences obtained in the step (3) after narrow-band interference suppression are obtainedAveraging to obtain average pilot observation sequenceTo reduce the effect of additive white Gaussian noise, i.e.
<math> <mrow> <mover> <mi>y</mi> <mo>&OverBar;</mo> </mover> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>N</mi> <mi>p</mi> </msub> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <msub> <mi>y</mi> <mrow> <mi>i</mi> <mo>-</mo> <mi>f</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <msub> <mi>N</mi> <mi>p</mi> </msub> </mfrac> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>p</mi> </msub> </munderover> <mrow> <mo>(</mo> <msub> <mi>y</mi> <mi>i</mi> </msub> <mo>-</mo> <msubsup> <mi>y</mi> <mi>f</mi> <mi>i</mi> </msubsup> <mo>)</mo> </mrow> </mrow> </math>
Wherein, yi-f,i=1,2,...,NpAnd showing the observation sequence after the ith pilot frequency waveform suppresses the narrow-band interference.
For signal correlation template reconstruction, the sparse dictionary is used as a feature vector sparse dictionary psigThe generation process is as follows:
the pulsed ultra-wideband signal g (t) received in step (1) is essentially a random process due to the time-varying nature of the pulsed ultra-wideband channel. Thus, its covariance function R (t- τ) is obtained over a large number of channel samples, i.e. it is
R(t-τ)=E[g(t)g(τ+t)]
Let λ be1>λ2>λ3>...>λNAnd representing the characteristic value of a Fredholm integral operator, wherein N is the number of sampling points when each pilot symbol waveform is subjected to Nyquist sampling. For R (t- τ) then:
<math> <mrow> <mo>&Integral;</mo> <mi>R</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>-</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <msub> <mi>u</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>&tau;</mi> <mo>)</mo> </mrow> <mi>d&tau;</mi> <mo>=</mo> <msub> <mi>&lambda;</mi> <mi>j</mi> </msub> <msub> <mi>u</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </mrow> </math>
wherein u isj(t) is lambdajCorresponding feature vector, and { uj(t) is a complete set of orthogonal basis functions satisfying:
<math> <mrow> <mo>&Integral;</mo> <msub> <mi>u</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <msub> <mi>u</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mtable> <mtr> <mtd> <mrow> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mi>i</mi> <mo>&NotEqual;</mo> <mi>j</mi> </mtd> </mtr> <mtr> <mtd> <mn>1</mn> </mtd> <mtd> <mi>i</mi> <mo>=</mo> <mi>j</mi> </mtd> </mtr> </mtable> </mfenced> </mrow> </mtd> </mtr> </mtable> <mo>,</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>=</mo> <mn>1,2,3</mn> <mo>,</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>&CenterDot;</mo> <mo>,</mo> <mi>N</mi> </mrow> </math>
thus, [ u ]1(t),u2(t),u3(t),...,uN(t)]And forming a group of orthogonal bases of g (t), wherein the group of orthogonal bases are the feature vector sparse dictionary.
By the Gaussian random observation matrix in the step (2)And feature vector sparse dictionary ΨgThe correlation template reconstruction matrix is obtained, i.e.
Vg=ΦΨg
Combining the average pilot frequency observation sequence obtained in the stepThe OMP algorithm can be used for reconstructing to obtain the signal correlation templateThe OMP algorithm process is as described in step (2).
The specific steps of the step (5) are as follows:
firstly, the Gaussian random observation matrix in the step (2) is utilizedObserving each load symbol waveform in the pulse ultra-wideband signal load part in the step (1) to obtain an observation sequence of each load symbol waveformWhereinj=1,2,…,NsIs an M multiplied by 1 dimension column vector, represents the observation sequence of the jth load symbol waveform, and the kth element is:
whereinRepresenting the jth disturbed load signal waveform,for observing matrixMiddle k-th observed waveform, NsThe number of load symbols is, and M is the number of observed waveforms;
then, according to the estimation method of the narrow-band interference contained in the pilot signal in the step (2), the estimation of the narrow-band interference contained in each load symbol waveform is obtained by utilizing an OMP algorithmRepresents an estimate of the narrow-band interference contained in the jth load symbol waveform, andexpressed as:
<math> <mrow> <msubsup> <mover> <mi>f</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <msub> <mi>&psi;</mi> <mi>nb</mi> </msub> <msubsup> <mover> <mi>&theta;</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mo>,</mo> </mrow> </math> t∈((j-1)Ts+NpTs,jTs+NpTs),j=1,2,...,Ns
therein, ΨnbIn order to have a narrow-band interference sparse dictionary,projection coefficient vector of narrow-band interference in jth load symbol waveform obtained by using OMP algorithmj=1,2,...,NsIs estimated.
Finally, the subtracter is used to eliminate the influence of narrow-band interference from the load signal waveform to obtain the load signal waveform s for suppressing the narrow-band interferenceload(t):
<math> <mrow> <msub> <mi>s</mi> <mi>load</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>s</mi> </msub> </munderover> <mo>[</mo> <msub> <mover> <mi>g</mi> <mo>&CenterDot;</mo> </mover> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>-</mo> <msubsup> <mover> <mi>f</mi> <mo>^</mo> </mover> <mi>nb</mi> <mi>j</mi> </msubsup> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>]</mo> <mo>,</mo> </mrow> </math> t∈((j-1)Ts+NpTs,jTs+NpTs),j=1,2,...,Ns
The specific steps of the step (6) are as follows:
the load signal waveform s obtained in the step (5) after the narrow-band interference is eliminatedload(t) using the signal correlation template generated in step (4)Symbol sequence obtained by coherent demodulation through coherent receiver j=1,2,...,NsSatisfy the requirement of
Wherein,j=1,2,...,Nsrepresenting the jth disturbed load signal waveform,representing an estimate of the narrowband interference contained in the jth load symbol waveform,as a related template, NsIndicating the number of load information symbols.
Fig. 2 is a plot of bit error rate versus signal-to-noise ratio ("suppression") generated by a simulated embodiment of the method of the present invention, and also shows a performance curve without narrowband interference suppression ("no suppression"). Comparing the two curves, the method of the invention can effectively estimate and restrain the narrow-band interference existing in the pulse ultra-wideband signal, and has good error rate performance.
Although the embodiments of the present invention have been described with reference to the accompanying drawings, it is not intended to limit the scope of the present invention, and it should be understood by those skilled in the art that various modifications and variations can be made without inventive efforts by those skilled in the art based on the technical solution of the present invention.

Claims (7)

1.压缩感知的脉冲超宽带接收机的窄带干扰抑制系统,其特征是,包括1. The narrow-band interference suppression system of the impulse ultra-wideband receiver of compressed sensing, it is characterized in that, comprises 宽带滤波器模块包括:超宽带天线模块:接收来自无线信道的脉冲超宽带信号,并将该信号送入接收滤波器模块;接收滤波器模块:对脉冲超宽带信号滤除带外噪声和干扰;The broadband filter module includes: ultra-wideband antenna module: receives the pulsed ultra-wideband signal from the wireless channel, and sends the signal to the receiving filter module; receiving filter module: filters out-of-band noise and interference for the pulsed ultra-wideband signal; 压缩感知窄带干扰估计模块,包括:观测模块:对导频符号波形和负载符号波形分别进行观测,并将导频观测序列送往导频观测存储模块,将负载观测序列送往负载观测存储模块;导频观测存储模块:暂存各导频符号波形的观测序列,并将其送往窄带干扰估计模块和减法器模块;窄带干扰估计模块:利用OMP算法估计窄带干扰,将估计的导频符号波形中含有的窄带干扰送往导频窄带干扰观测模块,将估计的负载信号波形中含有的窄带干扰送往负载窄带干扰抑制模块;The compressed sensing narrowband interference estimation module includes: an observation module: observe the pilot symbol waveform and the load symbol waveform respectively, and send the pilot observation sequence to the pilot observation storage module, and send the load observation sequence to the load observation storage module; Pilot observation storage module: temporarily store the observation sequence of each pilot symbol waveform, and send it to the narrowband interference estimation module and the subtractor module; narrowband interference estimation module: use the OMP algorithm to estimate narrowband interference, and convert the estimated pilot symbol waveform The narrowband interference contained in the signal is sent to the pilot narrowband interference observation module, and the narrowband interference contained in the estimated load signal waveform is sent to the load narrowband interference suppression module; 压缩感知超宽带相关模板估计模块,包括:导频窄带干扰观测模块:将窄带干扰估计模块估计的导频符号窄带干扰分别进行观测,并将观测得到的窄带干扰观测序列送往窄带干扰观测存储模块;窄带干扰观测存储模块:暂存窄带干扰观测序列,并将其送往减法器模块;减法器模块:利用减法器,从各个导频观测序列中减去其对应的窄带干扰观测序列,获得抑制窄带干扰的导频观测序列;向量平均模块:对减法器模块中获得的抑制窄带干扰的导频观测序列进行求和取平均操作获得平均导频观测序列,以降低加性高斯白噪声的影响,并将其送往信号相关模板产生模块;信号相关模板产生模块:根据向量平均模块获得的平均导频观测序列,利用OMP算法重构信号相关模板,并送往相关解调模块;Compressed sensing ultra-wideband correlation template estimation module, including: pilot narrowband interference observation module: respectively observe the pilot symbol narrowband interference estimated by the narrowband interference estimation module, and send the observed narrowband interference observation sequence to the narrowband interference observation storage module ; Narrowband interference observation storage module: temporarily store the narrowband interference observation sequence, and send it to the subtractor module; Subtractor module: utilize the subtractor to subtract its corresponding narrowband interference observation sequence from each pilot observation sequence to obtain suppression The pilot observation sequence of narrowband interference; the vector average module: the pilot observation sequence of suppressing narrowband interference obtained in the subtractor module is summed and averaged to obtain the average pilot observation sequence, so as to reduce the influence of additive Gaussian white noise, and send it to the signal correlation template generation module; the signal correlation template generation module: according to the average pilot observation sequence obtained by the vector average module, utilize the OMP algorithm to reconstruct the signal correlation template, and send it to the correlation demodulation module; 信号延迟模块:将负载信号适当延迟,并送往负载窄带干扰抑制模块;Signal delay module: properly delay the load signal and send it to the load narrowband interference suppression module; 负载观测存储模块:暂存由观测模块获得的负载观测序列,并将各个负载信号的观测序列依次送往窄带干扰估计模块;Load observation storage module: temporarily store the load observation sequence obtained by the observation module, and send the observation sequence of each load signal to the narrowband interference estimation module in turn; 负载窄带干扰抑制模块:利用减法器从各负载信号波形中减去由窄带干扰估计模块估计的该负载信号中包含的窄带干扰,并将抑制窄带干扰后的负载信号送往相关解调模块;Load narrow-band interference suppression module: use a subtractor to subtract the narrow-band interference contained in the load signal estimated by the narrow-band interference estimation module from each load signal waveform, and send the load signal after the narrow-band interference suppression to the relevant demodulation module; 相关解调模块:以信号相关模板产生模块产生的信号模板为相关模板,利用相关器和判决器对负载窄带干扰抑制模块输出的抑制窄带干扰后的负载信号进行相关解调。Correlation demodulation module: take the signal template generated by the signal correlation template generation module as the correlation template, and use the correlator and the decision device to correlate and demodulate the load signal after the narrowband interference suppression output by the load narrowband interference suppression module. 2.一种基于如权利要求1所述的压缩感知的脉冲超宽带接收机的窄带干扰抑制系统的方法,其特征是,包括如下步骤:2. A method based on the narrow-band interference suppression system of the impulse ultra-wideband receiver of compressed sensing as claimed in claim 1, is characterized in that, comprises the steps: 步骤(1):收发双方建立通信后,接收端接收来自无线信道的脉冲超宽带信号,所述脉冲超宽带信号包括两个部分:导频部分和数据负载部分,滤除叠加在脉冲超宽带信号上的带外噪声;Step (1): After the sending and receiving parties establish communication, the receiving end receives the pulsed ultra-wideband signal from the wireless channel. The pulsed ultra-wideband signal includes two parts: the pilot part and the data load part, and filters out the superimposed pulsed ultra-wideband signal. out-of-band noise on 步骤(2):接收端基于压缩感知理论,利用事先生成的高斯随机矩阵作为观测矩阵,对步骤(1)中脉冲超宽带信号导频部分中各导频符号波形进行观测,获得若干导频观测序列,之后对各个导频符号波形中含有的窄带干扰进行估计;Step (2): Based on the compressive sensing theory, the receiving end uses the pre-generated Gaussian random matrix as the observation matrix to observe the waveform of each pilot symbol in the pilot part of the pulse UWB signal in step (1), and obtain several pilot observations sequence, and then estimate the narrowband interference contained in each pilot symbol waveform; 步骤(3):Step (3): 用步骤(2)中的观测矩阵对步骤(2)中估计的窄带干扰分别进行观测,获得若干窄带干扰观测序列;Observing the narrowband interference estimated in step (2) respectively with the observation matrix in step (2), obtaining several narrowband interference observation sequences; 从步骤(2)中获得的若干导频观测序列减去对应窄带干扰观测序列,获得去除窄带干扰的若干导频观测序列;Subtract the corresponding narrowband interference observation sequence from some pilot observation sequences obtained in step (2), obtain some pilot observation sequences that remove narrowband interference; 步骤(4):将步骤(3)中获得的若干导频观测序列进行取平均操作获得平均导频观测序列,以降低加性高斯白噪声的影响,并根据获得的平均导频观测序列,重构出信号相关模板;Step (4): Averaging several pilot observation sequences obtained in step (3) to obtain the average pilot observation sequence to reduce the influence of additive Gaussian white noise, and according to the obtained average pilot observation sequence, repeat Construct a signal-related template; 步骤(5):利用步骤(2)中的观测矩阵,对步骤(1)中脉冲超宽带信号的数据负载部分中各数据符号波形进行观测,获得数据负载观测序列,之后对各个数据符号波形中含有的窄带干扰进行估计,得到窄带干扰波形,然后利用减法器,从负载信号波形中减掉窄带干扰波形,消除窄带干扰的影响;Step (5): Using the observation matrix in step (2), observe the waveforms of each data symbol in the data load part of the pulse UWB signal in step (1), obtain the data load observation sequence, and then analyze the waveforms of each data symbol in the waveform of each data symbol Estimate the narrow-band interference contained in it to obtain the narrow-band interference waveform, and then use the subtractor to subtract the narrow-band interference waveform from the load signal waveform to eliminate the influence of narrow-band interference; 步骤(6):对步骤(5)中获得的消除窄带干扰后的负载信号波形,利用步骤(4)中产生的信号相关模板,通过相关接收机进行相关解调获得数据符号序列。Step (6): For the load signal waveform obtained in step (5) after eliminating narrowband interference, use the signal correlation template generated in step (4) to perform correlation demodulation by a correlation receiver to obtain a data symbol sequence. 3.如权利要求2所述的方法,其特征是,所述步骤(1)的具体步骤为:3. the method for claim 2 is characterized in that, the concrete steps of described step (1) are: 假设接收端获取的超宽带信号波形为:Assume that the UWB signal waveform obtained by the receiving end is: sthe s (( tt )) == &Sigma;&Sigma; ii == 11 NN pp gg (( tt -- iTi sthe s )) ++ &Sigma;&Sigma; jj == 11 NN sthe s bb jj gg (( tt -- NN pp TT sthe s -- jTJ sthe s )) ++ nno (( tt )) ++ ff nno bb (( tt )) == &Sigma;&Sigma; ii == 11 NN pp gg &CenterDot;&Center Dot; ii (( tt )) ++ &Sigma;&Sigma; jj == 11 NN sthe s gg &CenterDot;&Center Dot; ii (( tt )) 其中,Np表示导频符号个数,所有导频符号均为1,Ns表示负载信息符号个数,Ts为符号周期,bj为二进制数据调制符号且bj∈{-1,1},fnb(t)和n(t)分别代表窄带干扰和高斯白噪声,t∈((i-1)Ts,iTs),i=1,2,...,Np表示第i个带干扰的导频符号波形,t∈((j-1)Ts+NpTs,jT+NpTs),j=1,2,...,Ns表示第j个带干扰的负载信号波形。Among them, N p represents the number of pilot symbols, all pilot symbols are 1, N s represents the number of load information symbols, T s is the symbol period, b j is the binary data modulation symbol and b j ∈ {-1,1 }, f nb (t) and n(t) represent narrow-band interference and Gaussian white noise respectively, t∈((i-1)T s , iT s ), i=1,2,...,N p represents the ith pilot symbol waveform with interference, t∈((j-1)T s +N p T s ,jT+N p T s ),j=1,2,...,N s represents the jth load signal waveform with interference. 4.如权利要求2所述的方法,其特征是,所述步骤(2)的具体步骤为:4. the method for claim 2 is characterized in that, the concrete steps of described step (2) are: 接收端基于压缩感知理论,利用事先生成的高斯随机观测矩阵对步骤(1)中脉冲超宽带信号导频部分中各导频符号波形进行观测,获得Np个导频符号波形的观测序列其中yi,i=1,2,...,Np为M×1维列向量,表示第i个导频符号波形的观测序列,且其第k个元素为:Based on the compressed sensing theory, the receiving end uses the Gaussian random observation matrix generated in advance Observe the waveforms of each pilot symbol in the pilot part of the pulse UWB signal in step (1), and obtain the observation sequence of N p pilot symbol waveforms Where y i , i=1,2,...,N p is an M×1-dimensional column vector, which represents the observation sequence of the i-th pilot symbol waveform, and its k-th element is: 其中表示第i个受干扰的导频信号波形,为观测矩阵中第k个观测波形,Np为导频个数,M为观测波形个数;in Indicates the i-th interfered pilot signal waveform, is the kth observed waveform in the observation matrix, N p is the number of pilots, and M is the number of observed waveforms; 对各个导频符号波形中含有的窄带干扰进行重构时,采用离散傅里叶逆变换IDFT矩阵作为窄带干扰的稀疏字典:When reconstructing the narrowband interference contained in each pilot symbol waveform, the inverse discrete Fourier transform IDFT matrix is used as the sparse dictionary of narrowband interference: &Psi;&Psi; nno bb == &lsqb;&lsqb; &psi;&psi; 11 (( tt )) ,, &psi;&psi; 22 (( tt )) ,, ...... ,, &psi;&psi; NN (( tt )) &rsqb;&rsqb; == 11 NN WW 00 WW 00 WW 00 .. .. .. WW 00 WW 00 WW 11 WW 22 .. .. .. WW NN -- 11 WW 00 WW 22 WW 44 .. .. .. WW 22 (( NN -- 11 )) .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. WW 00 WW NN -- 11 WW 22 (( NN -- 11 )) .. .. .. WW (( NN -- 11 )) (( NN -- 11 )) ** 其中,N为每个导频符号波形进行奈奎斯特采样时的采样点数,*表示矩阵共轭转置运算;由于窄带干扰为频域稀疏的,所以每个导频符号周期内的窄带干扰t∈((i-1)Ts,iTs),i=1,2,...,Np表示为:in, N is the number of sampling points when Nyquist sampling is performed on each pilot symbol waveform, and * represents the matrix conjugate transposition operation; since the narrowband interference is sparse in the frequency domain, the narrowband interference in each pilot symbol period t∈((i-1)T s , iT s ), i=1,2,...,N p is expressed as: ff nno bb ii (( tt )) == &Sigma;&Sigma; kk == 11 NN &psi;&psi; kk (( tt )) &theta;&theta; kk == &Psi;&Psi; nno bb &theta;&theta; nno bb ii ,, tt &Element;&Element; (( (( ii -- 11 )) TT sthe s ,, iTi sthe s )) ,, ii == 11 ,, 22 ,, ...... ,, NN pp ;; 其中,Ψnb为窄带干扰稀疏字典,为第i个导频符号波形中窄带干扰的投影系数向量,且由于窄带干扰稀疏,中仅有少数起主导作用的元素;Among them, Ψ nb is a narrow-band interference sparse dictionary, is the projection coefficient vector of the narrowband interference in the i-th pilot symbol waveform, and since the narrowband interference is sparse, There are only a few dominant elements in 由高斯随机观测矩阵Φ和窄带干扰稀疏字典Ψnb得重构矩阵:The reconstruction matrix is obtained from the Gaussian random observation matrix Φ and the narrow-band interference sparse dictionary Ψ nb : Vnb=ΦΨnb V nb =ΦΨ nb 其中,Φ为观测矩阵,Ψnb为窄带干扰稀疏字典;Among them, Φ is the observation matrix, and Ψ nb is the narrow-band interference sparse dictionary; 根据重构矩阵Vnb和获得的Np个的观测序列然后通过OMP算法估计便估计出各个导频符号波形中含有的窄带干扰其中t∈((i-1)Ts,iTs),i=1,2,...,Np表示第i个导频符号波形中含有的窄带干扰的估计。According to the reconstruction matrix V nb and the obtained N p observation sequences Then the narrowband interference contained in each pilot symbol waveform is estimated by OMP algorithm estimation in t∈((i-1)T s , iT s ), i=1, 2,..., N p represents the estimation of the narrowband interference contained in the ith pilot symbol waveform. 5.如权利要求2所述的方法,其特征是,所述步骤(3)的具体步骤为:5. the method for claim 2 is characterized in that, the concrete steps of described step (3) are: 用步骤(2)中的高斯随机观测矩阵对步骤(2)中估计的窄带干扰分别进行观测,获得对应窄带干扰观测序列其中i=1,2,...,Np为M×1维列向量,表示对第i个导频符号波形中含有的窄带干扰的估计进行观测获得观测序列,且其第k个元素为:Use the Gaussian random observation matrix in step (2) For the narrowband interference estimated in step (2) Observe separately to obtain the corresponding narrowband interference observation sequence in i=1,2,...,N p is an M×1-dimensional column vector, which represents the estimation of the narrowband interference contained in the i-th pilot symbol waveform Perform observations to obtain an observation sequence, and its kth element is: 其中表示第i个导频符号波形中含有的窄带干扰的估计,为观测矩阵中第k个观测波形,Np为导频个数,M为观测波形个数;in Indicates the estimate of the narrowband interference contained in the ith pilot symbol waveform, is the kth observed waveform in the observation matrix, N p is the number of pilots, and M is the number of observed waveforms; 从步骤(2)中获得的若干导频观测序列中减去对应窄带干扰观测序列的影响,获得去除窄带干扰的导频观测序列;Several pilot observation sequences obtained from step (2) Subtract the corresponding narrow-band interference observation sequence from , to obtain a pilot observation sequence that removes narrowband interference; &lsqb;&lsqb; ythe y 11 -- ff ,, ythe y 22 -- ff ,, ...... ,, ythe y NN pp -- ff &rsqb;&rsqb; == &lsqb;&lsqb; ythe y 11 ,, ythe y 22 ,, ...... ,, ythe y NN pp &rsqb;&rsqb; -- &lsqb;&lsqb; ythe y 11 ff ,, ythe y 22 ff ,, ...... ,, ythe y ff NN pp &rsqb;&rsqb; &lsqb;&lsqb; ythe y 11 -- ythe y 11 ff ,, ythe y 22 -- ,, ythe y ff 22 ,, .. .. .. ,, ythe y NN pp -- ythe y ff NN pp &rsqb;&rsqb; 其中,i=1,2,...,Np表示第i个导频符号波形抑制窄带干扰后的观测序列。in, i=1,2,...,N p represents the observation sequence of the i-th pilot symbol waveform after narrowband interference is suppressed. 6.如权利要求2所述的方法,其特征是,所述步骤(4)的具体步骤为:6. the method for claim 2 is characterized in that, the concrete steps of described step (4) are: 将步骤(3)中获得的若干抑制窄带干扰后的导频观测序列进行取平均操作获得平均导频观测序列以降低加性高斯白噪声的影响,即Several pilot observation sequences after suppressing narrowband interference obtained in step (3) Perform an averaging operation to obtain the average pilot observation sequence To reduce the influence of additive white Gaussian noise, that is ythe y &OverBar;&OverBar; == 11 NN pp &Sigma;&Sigma; ii == 11 NN pp ythe y ii -- ff == 11 NN pp &Sigma;&Sigma; ii == 11 NN pp (( ythe y ii -- ythe y ff ii )) 其中,yi-f,i=1,2,...,Np表示第i个导频波形抑制窄带干扰后的观测序列;Among them, y if , i=1,2,...,N p represents the observation sequence after the ith pilot waveform suppresses the narrowband interference; 对于信号相关模板重构,采用的稀疏字典为特征向量稀疏字典Ψg,其产生过程如下:For signal-related template reconstruction, the sparse dictionary used is the feature vector sparse dictionary Ψ g , and its generation process is as follows: 由于脉冲超宽带信道的时变特性,步骤(1)中接收到的脉冲超宽带信号g(t)本质上是一个随机过程;因此,通过大量的信道样本获得其协方差函数R(t-τ),即Due to the time-varying nature of pulsed UWB channels, the pulsed UWB signal g(t) received in step (1) is essentially a random process; therefore, its covariance function R(t-τ ),Right now R(t-τ)=E[g(t)g(τ+t)]R(t-τ)=E[g(t)g(τ+t)] 假设λ1>λ2>λ3>...>λN代表Fredholm积分算子的特征值,其中,N为每个导频符号波形进行奈奎斯特采样时的采样点数;对于R(t-τ)则有:Assume that λ 123 >...>λ N represents the eigenvalue of the Fredholm integral operator, where N is the number of sampling points when each pilot symbol waveform is subjected to Nyquist sampling; for R(t -τ) then there are: ∫R(t-τ)uj(τ)dτ=λjuj(t)∫R(t-τ)u j (τ)dτ=λ j u j (t) 其中,uj(t)为λj对应的特征向量,且{uj(t)}是一组正交基函数的完备集合,满足:Among them, u j (t) is the eigenvector corresponding to λ j , and {u j (t)} is a complete set of orthogonal basis functions, satisfying: &Integral;&Integral; uu ii (( tt )) uu jj (( tt )) == 00 ii &NotEqual;&NotEqual; jj 11 ii == jj ,, ii ,, jj == 11 ,, 22 ,, 33 ,, ...... ,, NN 因此,[u1(t),u2(t),u3(t),...,uN(t)]构成了一组g(t)的正交基,这组正交基即为特征向量稀疏字典;Therefore, [u 1 (t),u 2 (t),u 3 (t),...,u N (t)] constitute a set of orthogonal basis of g(t), which is is a sparse dictionary of feature vectors; 由步骤(2)高斯随机观测矩阵和特征向量稀疏字典Ψg,得相关模板重构矩阵,即From step (2) the Gaussian random observation matrix and eigenvector sparse dictionary Ψ g , to obtain the relevant template reconstruction matrix, namely Vg=ΦΨg V g = ΦΨ g 结合本步中获得的平均导频观测序列便利用OMP算法重构得到信号相关模板g(t),t∈(0,Ts)。Combined with the average pilot observation sequence obtained in this step The signal correlation template g(t), t∈(0,T s ) is obtained by reconstructing with the OMP algorithm. 7.如权利要求2所述的方法,其特征是,所述步骤(5)的具体步骤为:7. the method for claim 2 is characterized in that, the concrete steps of described step (5) are: 首先,利用步骤(2)中的高斯随机观测矩阵对步骤(1)中脉冲超宽带信号负载部分中各负载符号波形进行观测,获得各个负载符号波形的观测序列其中j=1,2,...,Ns为M×1维列向量,表示第j个负载符号波形的观测序列,且其第k个元素为:First, use the Gaussian random observation matrix from step (2) Observe the waveforms of each load symbol in the load part of the pulse UWB signal in step (1), and obtain the observation sequence of each load symbol waveform in j=1,2,...,N s is an M×1-dimensional column vector, representing the observation sequence of the jth load symbol waveform, and its kth element is: 其中表示第j个受干扰的负载信号波形,为观测矩阵中第k个观测波形,Ns为负载符号个数,M为观测波形个数;in Indicates the jth disturbed load signal waveform, is the kth observed waveform in the observation matrix, N s is the number of load symbols, and M is the number of observed waveforms; 然后,根据步骤(2)中对导频信号中含有的窄带干扰的估计方法,利用OMP算法获得各个负载符号波形中含有的窄带干扰的估计 表示第j个负载符号波形中含有的窄带干扰的估计,且表示为:Then, according to the estimation method to the narrowband interference contained in the pilot signal in step (2), utilize the OMP algorithm to obtain the estimation of the narrowband interference contained in each load symbol waveform represents the estimate of the narrowband interference contained in the j-th loaded symbol waveform, and Expressed as: ff ^^ nno bb jj (( tt )) == &Psi;&Psi; nno bb &theta;&theta; ^^ nno bb jj ,, tt &Element;&Element; (( (( jj -- 11 )) TT sthe s ++ NN pp TT sthe s ,, jTJ sthe s ++ NN pp TT sthe s )) ,, jj == 11 ,, 22 ,, ...... ,, NN sthe s ;; 其中,Ψnb为窄带干扰稀疏字典,为利用OMP算法获得的第j个负载符号波形中窄带干扰的投影系数向量j=1,2,...,Ns的估计;Among them, Ψ nb is a narrow-band interference sparse dictionary, is the projection coefficient vector of the narrowband interference in the jth load symbol waveform obtained by using the OMP algorithm j = 1, 2, ..., estimates of N s ; 最后,利用减法器,从负载信号波形中消除窄带干扰的影响,获得抑制窄带干扰的负载信号波形sload(t):Finally, use the subtractor to eliminate the influence of narrowband interference from the load signal waveform, and obtain the load signal waveform s load (t) that suppresses narrowband interference: SS ll oo aa dd (( tt )) == &Sigma;&Sigma; jj == 11 NN sthe s &lsqb;&lsqb; gg &CenterDot;&Center Dot; jj (( tt )) -- ff ^^ nno bb jj (( tt )) &rsqb;&rsqb; ,, tt &Element;&Element; (( (( jj -- 11 )) TT sthe s ++ NN pp TT sthe s ,, jTJ sthe s ++ NN pp TT sthe s )) ,, jj == 11 ,, 22 ,, ...... ,, NN sthe s ..
CN201410114209.0A 2014-03-25 2014-03-25 Narrowband Interference Suppression System and Method for Compressed Sensing Impulse UWB Receiver Expired - Fee Related CN103873111B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410114209.0A CN103873111B (en) 2014-03-25 2014-03-25 Narrowband Interference Suppression System and Method for Compressed Sensing Impulse UWB Receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410114209.0A CN103873111B (en) 2014-03-25 2014-03-25 Narrowband Interference Suppression System and Method for Compressed Sensing Impulse UWB Receiver

Publications (2)

Publication Number Publication Date
CN103873111A CN103873111A (en) 2014-06-18
CN103873111B true CN103873111B (en) 2015-10-21

Family

ID=50911282

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410114209.0A Expired - Fee Related CN103873111B (en) 2014-03-25 2014-03-25 Narrowband Interference Suppression System and Method for Compressed Sensing Impulse UWB Receiver

Country Status (1)

Country Link
CN (1) CN103873111B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105245474A (en) * 2015-10-23 2016-01-13 郑州联睿电子科技有限公司 Ultra-wideband channel estimation method

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104052494B (en) * 2014-07-08 2017-03-22 哈尔滨工业大学 Signal reconstruction method for frequency domain sparse signals
CN104954304B (en) * 2015-06-01 2017-11-03 电子科技大学 A kind of iteration disturbance restraining method and device
CN108353052B (en) * 2015-06-27 2021-12-03 凝聚技术股份有限公司 Orthogonal time-frequency space communication system compatible with OFDM
CN106302293B (en) * 2016-08-26 2019-04-09 电子科技大学 A kind of broadband anti-jamming communication method and system based on compressed sensing
CN107809256A (en) * 2017-11-01 2018-03-16 广西师范学院 A kind of shortwave suppressing method under arrowband interference
CN108900211A (en) * 2018-06-05 2018-11-27 福建师范大学 A method of ultra-wideband impulse radio interference is inhibited using correlation receiver stencil design
CN113676226B (en) 2020-05-15 2023-03-14 维沃移动通信有限公司 Pilot information symbol transmission method, channel estimation method, communication equipment and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984612A (en) * 2010-10-26 2011-03-09 南京邮电大学 Method for estimating discontinuous orthogonal frequency division multiplying channel based on compressed sensing
CN102608578A (en) * 2011-01-21 2012-07-25 中国科学院空间科学与应用研究中心 Wideband frequency-modulation stepping noise radar signal processing method based on compressive sensing
CN102710290A (en) * 2012-06-13 2012-10-03 清华大学深圳研究生院 Method for eliminating narrow-band interference in under-sampling rate pulse UWB (Ultra Wide Band) communication system
US20130215883A1 (en) * 2005-08-29 2013-08-22 At&T Intellectual Property I, L.P. (Formerly Known As Sbc Knowledge Ventures, L.P.) System and Method of Presenting Caller Identification Information at a Voice Over Internet Protocol Communication Device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130215883A1 (en) * 2005-08-29 2013-08-22 At&T Intellectual Property I, L.P. (Formerly Known As Sbc Knowledge Ventures, L.P.) System and Method of Presenting Caller Identification Information at a Voice Over Internet Protocol Communication Device
CN101984612A (en) * 2010-10-26 2011-03-09 南京邮电大学 Method for estimating discontinuous orthogonal frequency division multiplying channel based on compressed sensing
CN102608578A (en) * 2011-01-21 2012-07-25 中国科学院空间科学与应用研究中心 Wideband frequency-modulation stepping noise radar signal processing method based on compressive sensing
CN102710290A (en) * 2012-06-13 2012-10-03 清华大学深圳研究生院 Method for eliminating narrow-band interference in under-sampling rate pulse UWB (Ultra Wide Band) communication system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105245474A (en) * 2015-10-23 2016-01-13 郑州联睿电子科技有限公司 Ultra-wideband channel estimation method
CN105245474B (en) * 2015-10-23 2019-04-12 郑州联睿电子科技有限公司 A kind of ultra-wideband channel estimation method

Also Published As

Publication number Publication date
CN103873111A (en) 2014-06-18

Similar Documents

Publication Publication Date Title
CN103873111B (en) Narrowband Interference Suppression System and Method for Compressed Sensing Impulse UWB Receiver
US9455763B2 (en) Evaluation of compressed sensing in UWB systems with NBI
Chen Joint signal parameter estimation of frequency-hopping communications
WO2016155464A1 (en) Joint radio-frequency/baseband self-interference cancellation methods
CN102291363B (en) Channel estimation and data detection method for OFDM (Orthogonal Frequency Division Multiplexing) system
CN105933257A (en) Signal-to-noise ration estimating method of time frequency overlapping signals under frequency spectrum sharing mode
CN102104396A (en) Pulse UWB (Ultra Wide Band) communication system based on CS (Compressed Sensing) theory
CN106534002A (en) Power line channel estimation method based on compressed sensing
Cohen et al. Channel estimation in UWB channels using compressed sensing
Sharma et al. Compressed sensing based UWB receiver using signal-matched sparse measurement matrix
CN106789760A (en) A kind of jamproof single carrier channel is estimated and equalization methods and device
Xiao et al. GLRT approach for robust burst packet acquisition in wireless communications
US8259829B2 (en) Method for estimating the time of arrival in ultra wideband systems
CN108234367A (en) Eliminate the system and method for multipath noisiless channel ultra-broadband signal intersymbol interference
Sharma et al. Sparsity-based narrowband interference mitigation in ultra wide-band communication for 5G and beyond
Wang et al. Compressed UWB signal detection with narrowband interference mitigation
CN103220016A (en) Generation system and method of pulse ultra wideband system orthogonal sparse dictionary
Shammaa et al. Adaptive self-interference cancellation for full duplex systems with auxiliary receiver
CN108233987A (en) Eliminate the system and method for ultra-broadband signal intersymbol interference under multipath noise channel
CN104601514B (en) The disturbance restraining method of joint subspace projection and CLEAN
CN104639473B (en) A kind of mimo channel method of estimation based on fully-complementary sequence and compressed sensing
CN107809256A (en) A kind of shortwave suppressing method under arrowband interference
CN102710290A (en) Method for eliminating narrow-band interference in under-sampling rate pulse UWB (Ultra Wide Band) communication system
Lin et al. Lightweight digital self-interference cancellation
Shao et al. Channel estimation based on compressed sensing for high-speed underwater acoustic communication

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151021

Termination date: 20200325