Method for the detection of an electromagnetic signal by an antenna array with pattern diversity, and device implementing said method
09800317 · 2017-10-24
Assignee
Inventors
Cpc classification
International classification
Abstract
A method for detecting an electromagnetic signal by an antenna array with pattern diversity and a device for implementing this method is provided. The method according to the invention requires no prior knowledge of the type of signal and can be implanted on an antenna array with pattern diversity.
Claims
1. A method for detecting an electromagnetic signal of interest contained in a received electromagnetic signal received by an antenna array comprising a plurality of antenna elements indexed by an index p, said method comprising the following steps: applying to said received electromagnetic signal received by each antenna element of the plurality of antenna elements a plurality of time-frequency transforms in order to obtain a representation of said received electromagnetic signal in a form of a plurality of time-frequency cells each containing a spectrum of said received electromagnetic signal for a given frequency interval and a given time interval, for each time-frequency cell of a given set of cells and for each reception channel of index p, calculating a power of said received electromagnetic signal, applying a following nonlinear function g.sub.P to a result of a preceding power calculation, so as to cancel the time-frequency cells containing substantially only noise: if the power of said received electromagnetic signal is below or equal to a first predetermined threshold t.sub.0p, the result of the function g.sub.P is zero, said first threshold t.sub.0p being dependent on a probability q of presence of the electromagnetic signal of interest, on a power of a thermal noise and on a power of the electromagnetic signal of interest, if the power of said received electromagnetic signal is strictly above said first threshold t.sub.0p, the result of the function g.sub.P is equal to a difference between the power of said received electromagnetic signal and said first predetermined threshold t.sub.0p, multiplied by a weighting coefficient β.sub.P dependent on the power of the electromagnetic signal of interest and on the power of the thermal noise, integrating the result of the nonlinear function g.sub.P over said set of time-frequency cells, calculating a detection criterion T by integrating a result of a preceding integration step over the antenna elements, and by adding to the result of this integration a corrective term dependent on a signal-to-noise ratio and on the probability q of a presence of the electromagnetic signal of interest in said received electromagnetic signal, comparing the result of the integration to a second predetermined threshold, being a detection threshold S.sub.det, to detect the presence of the electromagnetic signal of interest.
2. The method of claim 1, wherein said first threshold t.sub.0p is determined by searching for a intersection between a x-axis and an asymptote at infinity of a logarithm of a likelihood ratio defined as a quotient of probability densities in a hypothesis in which the electromagnetic signal of interest is present in a time-frequency cell and in the hypothesis in which the electromagnetic signal of interest is absent in a time-frequency cell.
3. The method of claim 2, wherein the probability q of presence of the signal of interest and a sum of the power of the thermal noise and of the power of the signal of electromagnetic interest on each channel are estimated, using the following substeps: calculating first and second order moments of a power of the signal measured for each reception channel, identifying the calculated first and second order moments with their theoretical values to form a system of equations, resolving said system of equations to determine, for each reception channel, an estimate q.sub.P of said probability and an estimate of an inverse of said sum, calculating an average of estimates q.sub.P of said probability over all of the reception channels.
4. The method of claim 3, wherein the estimate of the inverse of the sum of the power of the thermal noise and of the power of the electromagnetic signal of interest is refined by resolving, a second time, said system of equations in which an unknown probability q is replaced by the average of the estimates q.sub.p of said probability over all of the reception channels.
5. The method of claim 1, wherein said second detection threshold S.sub.det is configured to observe a given probability of false alarm.
6. The method for of claim 1, wherein said antenna array features pattern diversity.
7. A device for detecting an electromagnetic signal of interest contained in a received electromagnetic signal, said device comprising an antenna array comprising a plurality of antenna elements for reception of said received electromagnetic signal and means configured to implement the method of claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other features and advantages of the present invention will become more apparent on reading the following description in relation to the attached drawings which represent:
(2)
(3)
DETAILED DESCRIPTION
(4) The signal detection method according to the invention is applied to the signals output from the time-frequency analysis processing performed by discrete Fourier transform.
(5) One objective of the invention is to decide on the presence or absence of a signal s, hereinafter called signal of interest, in the presence of thermal noise modeled as a centered complex random Gaussian signal of constant spectral density for each of its real and imaginary components which are mutually independent.
(6) The principle on which the invention is based consists in using the statistical decision theory which aims to test the validity of one of the two models of the received signal defined respectively by the presence of the signal of interest (hypothesis denoted H.sub.1) or the absence of the signal of interest (hypothesis H.sub.0), so as to optimize the Neyman-Pearson criterion which consists in maximizing the probability of detection, subject to the constraint that the probability of false alarm is fixed.
(7) The abovementioned hypotheses H.sub.1 and H.sub.0 are tested for a sliding time-frequency window made up of a plurality of cells. Hereinbelow, the index n will be used as reference for a given time-frequency cell within said window and it is considered that, after spectral analysis by discrete Fourier transform, the signal measured in a time/frequency cell is independent from one sensor to another.
(8) The modeling according to the invention consists in considering that, when the signal of interest s.sub.pn is present in the time-frequency cell of index n of the sensor of index p, it is modeled by a sample of a centered complex random Gaussian variable with independent components of variance σ.sub.p.sup.′2. Moreover, the different values of the sample s.sub.pn will be considered as independent in n and in p. This model makes no assumption of phase or amplitude continuity so as to be valid for all the possible modulations, and reflects the phase incoherence from one sensor to another.
(9) Thus, the signal measured for the time-frequency cell of index n of the current window and for the sensor of index p can be written, when the signal of interest is present in the cell considered: x.sub.pn=s.sub.pn+w.sub.pn, n=1, 2, . . . , N and p=1, 2, . . . , P(H.sub.1)
(10) The sample s.sub.pn is of non-zero power with a probability q, assumed identical for all the sensors of the array, and of substantially zero power with a probability 1−q.
(11) When the signal of interest is present in a cell, the samples s.sub.pn are modeled as independent samples in p and n of centered complex Gaussian variables, such that: E(|s.sub.pn|.sup.2)=2σ.sub.p.sup.′2, in which E( ) denotes the mathematical expectation.
(12) This model takes into account both the lack of knowledge of the modulation of the signal of interest and the lack of knowledge of the array antenna gains.
(13) The samples of the thermal noise w.sub.pn are independent samples in p and n of a complex centered Gaussian variable of variance 2σ.sup.2. It is considered hereinbelow that the power of the thermal noise σ.sup.2 is known.
(14) When the signal is absent from a time-frequency cell, the model according to the invention becomes: x.sub.pn=w.sub.pn, n=1, 2, . . . , N and p=1, 2, . . . , P(hypothesis H.sub.0).
(15) Consequently, it is posited that: 2σ.sub.p.sup.2=2σ.sub.p.sup.′2+2σ.sup.2, the power of the signal measured by a sensor of index p, equal to the sum of the power of the signal of interest and of the power of the thermal noise.
(16) In the hypothesis H.sub.1, the probability density of the measurements x.sub.pn is written using the following relationship
(17)
(18) In the hypothesis H.sub.0, the probability density of the measurements p.sub.0 is written also using the relationship (1) by taking q equal to 0.
(19) To produce an optimal detector from the relationship (1), one difficulty lies in the fact that the power σ.sub.p.sup.2 and probability q parameters are unknown.
(20) For simplicity, the following notations are posited: t.sub.pn=|x.sub.pn|.sup.2, τ.sub.p=½σ.sub.p.sup.2, p=1, 2, . . . P; and τ=½σ.sup.2.
(21) Therefore, τ>τ.sub.p for p=1, 2, . . . P.
(22) When the parameters τ.sub.p and q are known, the optimal test within the meaning of the Neyman-Pearson criterion for deciding between the hypotheses H.sub.1 and H.sub.0 consists in comparing the likelihood ratio p.sub.1/p.sub.0 to a predetermined detection threshold.
(23) This ratio can be written, with the new notations:
(24)
(25) The relationship (2) can also be written in logarithmic form in the form given by the relationship (3):
(26)
(27) in which the following has been posited: α.sub.p=τ.sub.p/τ; β.sub.p=τ−τ.sub.p
(28) For generic α.sub.p and β.sub.p denoted α and β, the function
(29)
has the following behavior on .sup.+:
(30)
(31) This asymptote cuts the x-axis at
(32)
(33) By approximating the behavior of the function φ(x) by its asymptote at +∞ and by the straight line y=0, the function g.sub.p(x) is obtained, defined as follows
(34)
(35) The detection test according to the invention consists in comparing the logarithm of the likelihood ratio p.sub.1/p.sub.0 to a predetermined detection threshold.
(36) By using the approximation by the function g.sub.p(x) defined above in the relationship (3), the detection test according to the invention consists in comparing the function T to a predetermined detection threshold, with T given by the following relationship.
(37)
(38) According to a particular embodiment of the invention, in the case where the parameters τ.sub.p and q are unknown, they are replaced by an estimation. There now follows a description of a possible method for estimating these two parameters from measurements available in the P analysis windows corresponding to the P reception channels.
(39) The parameters τ.sub.p and q can be estimated by making use only of the first two moments of the variable t.sub.pn and equating the empirical formulation of each of the two moments to the real expression of the moment.
(40) By applying this method, the system of equations given by the relationships (5) is obtained.
(41)
(42) The system of equations (5) comprises 2P equations for P+1 unknowns, with P being the number of antenna elements in the array. One possible method for resolving this system consists in executing the following steps.
(43) The system (5) is resolved for each antenna element of index p to deduce therefrom an estimate of the probability {circumflex over (q)}.sub.p of presence of the signal of interest in a time-frequency cell and a first estimate {circumflex over ({circumflex over (τ)})}.sub.p of the parameter τ.sub.p.
(44) The average of the estimates {circumflex over (q)}.sub.p is calculated over all of the antenna elements in order to deduce therefrom the final estimate {circumflex over (q)} of the parameter q.
(45) Optionally, the estimate of the parameter τ.sub.p can be refined by re-introducing the final estimate {circumflex over (q)} into the system (5). A second estimate {circumflex over (τ)}.sub.p is thus obtained.
(46)
(47) In a first step 101, a time-frequency transformation is applied to the signals received on each antenna element of the array. More specifically, a number of discrete Fourier transforms, temporarily overlapped, are applied for each signal in order to obtain a time-frequency representation of the signal in the form of a grid of time-frequency cells each containing the spectrum of the signal for a given frequency interval and a given time interval.
(48) In a second step 102, the power of the signal is calculated in each time-frequency cell obtained at the end of the first step 101. At the end of the second step 102, there is, for each antenna element of index p and each time-frequency cell of index n, a measurement of the power t.sub.pn of the signal.
(49) In a subsequent step 104, the nonlinear function g.sub.p is applied to each power measurement t.sub.pn calculated in the second step 102 in order to eliminate the time-frequency cells assumed to contain only noise.
(50) The nonlinear function g.sub.p is defined using the following relationships:
(51)
(52) As introduced above in the description, τ=½σ.sup.2 and {circumflex over (τ)}.sub.p=½σ.sub.p.sup.2 with σ.sup.2 being the assumed known value of the power of the thermal noise and σ.sub.p.sup.2 being an estimation of the sum of the power of the signal of interest and of the power of the thermal noise for the signal received by the antenna element of index p. The parameter q is indicative of the probability of presence of the signal of interest in a time-frequency cell.
(53) The parameters q and {circumflex over (τ)}.sub.p are entry points for the step 104. They can be estimated from the calculation of the 1st and 2nd order moments of the power of the signal on each channel, as explained above, or by any other equivalent method.
(54) In an optional step 103, the parameters q and τ.sub.p are therefore estimated by means of the following substeps.
(55) In a first substep, the 1st and 2nd order moments of the power of the signal on each reception channel are calculated, in other words the average and the variance over the analysis window.
(56) In a second substep, the system of equations (5) is resolved to deduce therefrom an estimate of the parameter q for each antenna element or sensor and a first estimate of the parameter τ.sub.p.
(57) In a third substep, the average of the estimates of the parameter q over all of the sensors is calculated.
(58) Optionally, the first estimate of the parameter τ.sub.p is refined by once again resolving the system of equations (5) in which the unknown q has been replaced by its estimate calculated in the third substep.
(59) In a subsequent step 105, the result of the step 104 of nonlinearity is integrated over all of the time-frequency cells of the analysis window.
(60) In a subsequent step 106, the detection criterion T is constructed by integrating the result of the preceding step 105 over all of the sensors, then by adding a corrective term to this result. The detection criterion T can be formulated using the relationship (4):
(61)
(62) The corrective term added to the incoherent integration of the terms g.sub.p(t.sub.pn) makes it possible to penalize the reception channels containing relatively less useful information than the others.
(63) Finally, in a last step 107, the detection criterion T is compared to a predetermined detection threshold S.sub.det to deduce therefrom the presence or the absence of signal.
(64) The detection threshold S.sub.det is determined by simulation to observe a given probability of false alarm.
(65)
(66) Such a device 200 comprises an antenna array made up of a plurality of antenna elements or sensors A.sub.1, A.sub.2, A.sub.3 . . . A.sub.P. Each antenna element is coupled to a reception channel R.sub.1, R.sub.2, R.sub.3 . . . R.sub.P to, in particular, demodulate and sample the analog signal received by each sensor. At the output of each reception channel, a time-frequency transform DFT.sub.1, DFT.sub.2, DFT.sub.3, DFT.sub.P is applied, through one or more temporarily overlapped discrete Fourier transforms. For each reception channel, this operation culminates in the construction of a grid of time-frequency cells each containing the spectrum of the signal for a given time interval and a given frequency interval.
(67) For each reception channel, the device 200 according to the invention further comprises a module for calculating the power of the signal for each time-frequency cell CPS.sub.1, CPS.sub.2, . . . CPS.sub.P-1, CPS.sub.P, and a processing module NL.sub.1, NL.sub.2, NL.sub.P-1, NL.sub.P for applying the step of nonlinearity 104 of the method according to the invention.
(68) Optionally, the device 200 also comprises, for each reception channel, an estimation module ES.sub.1, ES.sub.2, ES.sub.P-1, ES.sub.P for estimating the parameters q and τ.sub.p according to the step 103 of the method according to the invention.
(69) The device 200 finally comprises a computation module 201 for constructing the detection criterion T according to the steps 105 and 106 of the method according to the invention and a decision module 202 for performing the comparison, according to the step 107, of the criterion T with a predetermined detection threshold.
(70) The computation modules of the device 200 according to the invention can be organized according to different architectures, in particular each step of the method can be implemented by a distinct module or, on the contrary, all of the steps can be combined within a single computation module.
(71) Each of the computation modules that the device according to the invention comprises can be produced in software and/or hardware form. Each module can notably consist of a processor and a memory. The processor can be a generic processor, a specific processor, an application-specific integrated circuit (better known by the acronym ASIC) or a field-programmable gate array (better known by the acronym FPGA).