Summary of the invention
The objective of the invention is to propose a kind of method for interception of the impulse radio signal based on amplitude statistics, to solve the problem that traditional method for interception under the low duty ratio condition can't the paired pulses radio signal be intercepted and captured.
The method for interception based on the impulse radio signal of amplitude statistics that the present invention proposes is characterized in that:
To obtained from received signal r (t) from antenna square after sampling sequence r
e(n)=r
2(nT) carry out amplitude statistics, the n in the formula is the sampling point sequence number, and T is the sampling interval; And will square after sampling sequence r
e(n) according to amplitude it is arranged in from small to large and increases preface collating sequence A
q(n); Delete factor P and increase preface collating sequence A according to noise spot
q(n) select corresponding deletion thresholding A
Th=A
q([PN]), the N in the formula are the sampling point sums, [ ] expression and the immediate integer of variable; Will square after sampling sequence r
e(n) with deletion thresholding A
ThCompare and obtain denoising sequence r
q(n) be: work as r
e(n)>A
ThThe time, denoising sequence r
q(n)=r
e(n); Work as r
e(n)≤A
ThThe time, denoising sequence r
q(n)=0; To denoising sequence r
q(n) carry out discrete Fourier transform (DFT) (DFT) and obtain transform sequence d
r(k)=DFT (r
q(n)), k is the label of transform sequence; Further to transform sequence d
r(k) delivery and remove DC component after, select M maximum point, the position of M maximal point is recorded as initial position sequence s (m), m is the sequence number of maximum point here; Initial position sequence s (m) is increased the preface ordering obtain position sequence p (m), if δ (m)=p (m+1)-p (m) is a certain constant C to the adjacent position of position sequence p (m) difference
δIntegral multiple, for different maximum point sequence number m, δ (m) is C
δDifferent integral multiples, then adjacent position difference δ (m) and constant C
δRatio delta (m)/C
δWith its near integer [δ (m)/C
δ] between depart from absolute value | δ (m)/C
δ-[δ (m)/C
δ] | less than permissible error C
ErrThe time, adjudicate to intercepting and capturing; If depart from absolute value more than or equal to permissible error C
ErrThen be not judged to be and intercept and capture.
Described to from received signal r (t) from antenna, can adopt one of following dual mode to obtain square after sampling sequence r
e(n): a kind of is will carry out from the received signal r (t) of antenna obtaining quadrature signal r behind the square operation earlier
2(t), again to quadrature signal r
2(t) take a sample obtain square after sampling sequence r
e(n)=r
2(nT); Or another kind is will carry out analog digital from the received signal r (t) of antenna earlier and be converted to sampling sequence r
Ne(n)=and r (nT), again to r
Ne(n) carry out square obtaining square after sampling sequence
Here T is the sampling interval.
Above-mentioned processing method of the present invention is owing to utilized the characteristics that the impulse radio signal duty ratio is low, instantaneous amplitude is big, sampling sequence to received signal carries out amplitude statistics, signal active ingredient is low in utilizing by a small margin, it is little to signal energy collection influence to take out the back, but can effectively remove entering of most of noise energy, thereby improved the signal to noise ratio of spectrum analysis, improved impulse radio signal because the extremely low caused problem that can't intercept and capture of power spectral density.
Embodiment:
Embodiment 1: the intercepting and capturing based on the impulse radio signal of amplitude statistics of taking a sample behind the first square operation
The intercepting and capturing based on the impulse radio signal of amplitude statistics that present embodiment is taked to take a sample behind the first square operation, accompanying drawing 1 has provided the intercepting and capturing processing block Fig. 1 based on the impulse radio signal of amplitude statistics.Concrete processing procedure is: the radio wave that exists in the space that receives by antenna 0, and after amplification procedure 1 amplifies, send into filter step 2 and carry out filtering and obtain received signal r (t), signal r (t) obtains quadrature signal r through square operation 4
e(t)=r
2(t), at 3 couples of quadrature signal r of sampling procedure
e(t) sampling sequence r after sampling obtains square
e(n), will square after sampling sequence r
e(n) deliver to intercepting and capturing treatment step 5 and intercept and capture algorithm process, promptly obtain court verdict; Here the amplifier that is adopted in the amplification procedure 1 can be any linear amplifier that covers the detection signal frequency range; The filter that is adopted in the filter step 2 is that passband is any band pass filter or any low pass filter that covers the detection signal frequency range, the square law device that is adopted in the described square operation 4 can be arbitrary square law device that working band covers detection signal place frequency range, for example, for frequency band is the pulse signal of 1-2GHz, the Max109 that sampler can select for use Maxim company to produce utilizes multi-phase clock to realize, amplifier is selected the AD8353 of ADI (Analog Device), ADA9537 realizes that square law device is selected the MTD001 of Wei Yin Xie Er company (AeroFlex); Spendable device includes but not limited to above-mentioned device in the present embodiment.
The part of dotted line institute frame is for intercepting and capturing treatment step 5 among Fig. 1, and it specifically comprises amplitude statistics 51, thresholding selection 52, noise spot removal 53, discrete Fourier transform (DFT) 54 and adjudicates 55 processing procedures: sampling sequence r after described square
e(n) after amplitude statistics process 51 is carried out amplitude statistics, output increase preface collating sequence A
q(n) be sent to thresholding selection course 52, this thresholding selection course 52 is deleted factor P and is increased preface collating sequence A according to the noise spot of default
q(n) obtain deleting thresholding A
Th, square after sampling sequence r
e(n) and deletion thresholding A
ThSampling sequence r after noise spot is removed process 53 and removed square
e(n) amplitude is less than removing thresholding A in
ThSampling point after, obtain denoising sequence r
q(n); This denoising sequence r
q(n) d as a result after discrete Fourier transform (DFT) process 54
r(k) be input to judging process 55, according to d
rWhether whether the alternate position spike between the maximum point of amplitude (k) satisfies the judgement of multiple relation has impulse radio signal and exports the result.
It is as follows that but the impulse radio based on the noise spot removal of above-mentioned intercepting and capturing treatment step 5 is intercepted and captured the processing procedure concrete operations:
1, will square after sampling sequence r
e(n) be input to amplitude statistics 51, according to square after sampling sequence r
e(n) amplitude from small to large to square after sampling sequence r
e(n) sort, obtain increasing preface collating sequence A
q(n), n is the sampling point sequence number here;
2, calculate the sampling point sum n that needs deletion
1=[PN], N is the total number of sampling point here, and P is the noise spot deletion factor, i.e. and subsequent operation process is prepared the sampling point ratio of deletion, and [PN] is near the integer of PN;
3, will increase preface collating sequence A
q(n) be input to thresholding and select 52, obtain thresholding A
Th:
A
th=A
q(n
1)=A
q([PN])
4, list entries r
e(n) in denoising point 53 with A
ThCompare, obtain denoising sequence r
q(n):
5, with denoising sequence r
q(n) being input to discrete Fourier transform (DFT) 54 carries out the discrete time Fourier transform and obtains transform sequence d
r(k), k is the sequence number of transform sequence:
Here
6, with transform sequence d
r(k) be input to judgement 55, to d
r(k) delivery and remove DC component, seek M maximal point then, the position of maximal point is recorded as initial position sequence s (m) (0≤m≤M-1), here m is the maximal point sequence number, s (m) is arranged and to obtain position sequence p (m) according to increasing preface, and (0≤m≤M-2) is a certain constant C if a little bigger alternate position spike δ (m)=p (the m+1)-p (m) of consecutive roots
δIntegral multiple, for different maximum point sequence number m, δ (m) is C
δDifferent integral multiples: i.e. adjacent position difference δ (m) and constant C
δRatio delta (m)/C
δWith its near integer [δ (m)/C
δ] between depart from absolute value | δ (m)/C
δ-[δ (m)/C
δ] | less than permissible error C
ErrThe time, adjudicate to intercepting and capturing; If depart from absolute value more than or equal to permissible error C
ErrThen be not judged to be and intercept and capture; Here [δ (m)/C
δ] represent near δ (m)/C
δInteger.
Embodiment 2: the intercepting and capturing based on the impulse radio signal of amplitude statistics of sampling back square operation earlier
The intercepting and capturing based on the impulse radio signal of amplitude statistics that present embodiment is taked to take a sample behind the first square operation, accompanying drawing 2 has provided the intercepting and capturing processing block Fig. 2 based on the impulse radio signal of amplitude statistics.Concrete processing procedure is: the radio wave that exists in the space that receives by antenna 0, and after amplification procedure 1 amplifies, send into filter step 2 and carry out filtering and obtain received signal r (t), obtain sampling sequence r through sampling procedure 3
Ne(n)=r (nT), sampling sequence r after square operation step 4 obtains square again
e(n), deliver to intercepting and capturing treatment step 5 and intercept and capture algorithm process, promptly obtain court verdict; Here the amplifier that is adopted in the amplification procedure 1 can be any linear amplifier that covers the detection signal frequency range; The filter that is adopted in the described filter step 2 is that passband is any band pass filter or any low pass filter that covers the detection signal frequency range, for example, for frequency band is the pulse signal of 1-2GHz, the Max109 that sampler can select for use Maxim company to produce utilizes multi-phase clock to realize, amplifier is selected the AD8353 of ADI (Analog Device), ADA9537 realizes that spendable device includes but not limited to above-mentioned device in the present embodiment.
That describes among the concrete processing procedure of the intercepting and capturing treatment step 5 in the present embodiment and the embodiment 1 is in full accord.
Consider such impulse radio signal:
Here a is the received signal amplitude, w
Rec(t) be the impulse waveform that receives, d
lBe the 1st pulse modulated data, d
l∈+1,0} or d
l∈+1 ,-1}, T
fBe the pulse repetition period, C
lBe time-hopping sequence, T
cAt interval, l is the pulse sequence number when being jumping.
Suppose that traffic rate is B
d, pulse energy is E
p, then signal energy is B
dE
p, bandwidth is B, so obtain the spectrum density signal to noise ratio is
Consider bit signal to noise ratio E generally speaking
b/ N
0But proper communication during ≈ 15dB is as traffic rate B
dLess than 20Mbps, during signal bandwidth B=2GHz, can calculate the spectrum density signal to noise ratio snr<-5dB, use the existence that traditional frequency spectrum analysis method can't be found out data-signal this
moment.Accompanying drawing 3 has provided bit signal to noise ratio E
b/ N
0=15dB, time-hopping sequence C
l=2,1,2,0,0}, pulse repetition period T
f=210ns, interval T during jumping
cThe amplitude part of discrete Fourier transform (DFT) result during=42ns, abscissa are frequency, and unit hertz, ordinate are the normalization amplitudes, use logarithmic coordinates, can't judge whether to exist impulse radio signal this moment.
Consider that impulse radio signal is a signal that duty ratio is very low, a lot of sampling points do not include the signal message of usefulness.Energy is evenly distributed in the each point of Fourier transform results.Therefore remove most sampling points that does not comprise signal message after adopting amplitude statistics, will reduce noise contribution part in the Fourier transform each point, and signal contribution partly is able to the reservation of largest portion.Accompanying drawing 4 has provided the amplitude part that adopts the resulting Fourier transform results of the inventive method under the same parameter, and abscissa is a frequency, the unit hertz, ordinate is a relative amplitude, adopt logarithmic coordinates, as can be seen from the figure have some discrete spectral lines, spectral line just in time is 1/T at interval
c, can effectively judge whether to exist impulse radio signal thus and extract time parameter T
c
Accompanying drawing 5 has provided at bit signal to noise ratio E
b/ N
0Intercepting and capturing performance from 4dB to 12dB, abscissa are bit signal to noise ratio E
b/ N
0, the dB of unit, ordinate are alarm dismissal probability, adopt logarithmic coordinates.It must be noted that, in the case Dui Ying spectrum density signal to noise ratio snr excursion be-16dB is to-8dB.Noise spot deletion factor P=0.99 in the numerical simulation, maximum point number M=3,, given permissible error C
Err=0.01.This moment, corresponding false alarm probability was 0.0014.The maximum point number M increases or given permissible error C
ErrReduce all will improve alarm dismissal probability, reduce false alarm probability; Otherwise if the maximum point number M reduces or given permissible error C
ErrIncrease and all will reduce alarm dismissal probability, improve false alarm probability.