Adaptive Detection of Coherent Radar Targets in the Presence of Noise Jamming
Pia Addabbo, Olivier Besson, Danilo Orlando, Giuseppe Ricci

TL;DR
This paper presents adaptive detection schemes for radar targets in the presence of noise-like jammers that use noise cover pulses to mask targets, employing modified likelihood ratio tests and cyclic optimization.
Contribution
It introduces novel adaptive decision schemes with cyclic optimization for detecting targets amidst sophisticated noise-like jammers in radar systems.
Findings
Effective detection performance demonstrated through simulations
Robustness against active and switched-off jammers
Improved detection accuracy over traditional methods
Abstract
In this paper, we devise adaptive decision schemes to detect targets competing against clutter and smart noise-like jammers (NLJ) which illuminate the radar system from the sidelobes. Specifically, the considered class of NLJs generates a pulse of noise (noise cover pulse) that is triggered by and concurrent with the received uncompressed pulse in order to mask the skin echo and, hence, to hide the true target range. The detection problem is formulated as a binary hypothesis test and two different models for the NLJ are considered. Then, ad hoc modifications of the generalized likelihood ratio test are exploited where the unknown parameters are estimated by means of cyclic optimization procedures. The performance analysis is carried out using simulated data and proves the effectiveness of the proposed approach for both situations where the NLJ is either active or switched off.
| Symbol | Value | Description |
|---|---|---|
| 8,16 | Number of antennas | |
| 10 | Number of contaminated cells | |
| on the left of the CUT | ||
| 10 | Number of contaminated cells | |
| on the right of the CUT | ||
| CNR | 20 dB | Clutter-to-Noise Ratio |
| JNR | 30 dB | Jammer-to-Noise Ratio |
| 35∘ | Angle Of Arrival (AOA) of the NCP jammer | |
| 10-4 | False Alarm probability | |
| 103 | Number of independent trials | |
| to evaluate the probability of detection |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Adaptive Detection of Coherent Radar Targets in the Presence of Noise Jamming
Pia Addabbo, , Olivier Besson,
Danilo Orlando, , and Giuseppe Ricci, Pia Addabbo is with Università degli Studi “Giustino Fortunato”, viale Raffale Delcogliano, 12, 82100 Benevento, Italy. E-mail: [email protected] Besson is with Institut Supérieur de l’Aéronautique et de l’Espace, University of Toulouse, Toulouse, France. E-mail: [email protected] Orlando is with Università degli Studi “Niccolò Cusano”, Via Don Carlo Gnocchi, 3, 00166 Roma, Italy. E-mail: [email protected] Ricci is with the Dipartimento di Ingegneria dell’Innovazione, Università del Salento, Via Monteroni, 73100 Lecce, Italy. E-mail: [email protected].
Abstract
In this paper, we devise adaptive decision schemes to detect targets competing against clutter and smart noise-like jammers (NLJ) which illuminate the radar system from the sidelobes. Specifically, the considered class of NLJs generates a pulse of noise (noise cover pulse) that is triggered by and concurrent with the received uncompressed pulse in order to mask the skin echo and, hence, to hide the true target range. The detection problem is formulated as a binary hypothesis test and two different models for the NLJ are considered. Then, ad hoc modifications of the generalized likelihood ratio test are exploited where the unknown parameters are estimated by means of cyclic optimization procedures. The performance analysis is carried out using simulated data and proves the effectiveness of the proposed approach for both situations where the NLJ is either active or switched off.
Index Terms:
Adaptive radar detection, alternating estimation, generalized likelihood ratio test, electronic countermeasure, electronic counter-countermeasures, noise cover pulse, noise-like jammers.
I Introduction
Electronic countermeasures (ECMs) are active techniques aimed at protecting a platform from being detected and tracked by the radar [1]. This is accomplished through two approaches: masking and deception. Noncoherent jammers or noise-like jammers (NLJs) attempt to mask targets generating nondeceptive interference which blends into the thermal noise of the radar receiver. As a consequence, the radar sensitivity is degraded due to the increase of the constant false alarm rate threshold which adapts to the higher level of noise [2, 1]. In addition, this increase makes more difficult to discover that jamming is taking place [4, 3]. On the other hand, the coherent jammers (CJs) transmit low-duty cycle signals intended to inject false information into the radar processor. Specifically, they are capable of receiving, modifying, amplifying, and retransmitting the radar’s own signal to create false targets maintaining radar’s range, Doppler, and angle far away from the true position of the platform under protection [3, 5, 2, 1].
Nowadays, radar designers have developed defense strategies referred to as electronic counter-countermeasures (ECCMs) which are aimed at countering the effects of the enemy’s ECM and eventually succeeding in the intended mission. Such techniques can be categorized as antenna-related, transmitter-related, receiver-related, and signal-processing-related depending on the main radar subsystem where they take place [3]. The reader is referred to [3, and references therein] for a detailed description of the major ECCM techniques.
The first line of defense against jamming is represented by the radar antenna, whose beampattern can be suitably exploited and/or shaped to eliminate sidelobe false targets or to attenuate the power of NLJs entering from the antenna sidelobes. In this context, famous antenna-related techniques capable of preventing jamming signals from entering through the radar sidelobes are the so-called sidelobe blanking (SLB) and sidelobe canceling (SLC) [6]. In particular, suppression of NLJs can be accomplished via an SLC system. SLC uses an array of auxiliary antennas to adaptively estimate the direction of arrival and the power of the jammers and, subsequently, to modify the receiving pattern of the radar antenna placing nulls in the jammers’ directions. SLB and SLC can be jointly used to face with NLJs and CJs contemporaneously impinging on the sidelobes of the victim radar [7]. In [6] it is also shown that a data dependent threshold, based on [8], outperforms a cascade of SLC and SLB stages. The detector proposed in [8] is a special case of the more general class of tunable (possibly space-time) detectors which have been shown to be an effective means to attack detection of mainlobe targets or rejection of CJs notwithstanding the presence of NLJs and clutter [8]-[20]. As a matter of fact, such solutions can be viewed as signal-processing-related ECCMs. A way to design tunable receivers relies on the so-called two-stage architecture; such schemes are formed by cascading two detectors (usually with opposite behaviors in terms of selectivity): the overall one declares the presence of a target in the cell under test only when data survive both detection thresholdings [9]-[12], [16]-[20]. Such detectors can also be used as classifiers: in this case, the first stage is less selective than the second one and it is used to discriminate between the null hypothesis and the alternative that a structured signal is present. In case of detection, the second stage is aimed at discrimination between mainlobe and sidelobe signals, as explicitly shown in [17] for the adaptive sidelobe blanker (ASB). Adaptive detection and discrimination between useful signals and CJs in the presence of thermal noise, clutter, and possible NLJ has also been addressed in [21]. Therein the CJ is assumed to belong to the orthogonal complement of the space spanned by the nominal steering vector (after whitening by the true covariance matrix of the composite disturbance). This approach, based on a modified adaptive beamformer orthogonal rejection test (ABORT), see also [20, 22], allows to investigate the discrimination capabilities of adaptive arrays when the CJ is not necessarily confined to the “sidelobe beam pattern,” but might also be a mainlobe deception jammer. A network of radars can be exploited to combat ECM signals. In this case, it is reasonable that, for a given CUT, only a subset of the radars receives ECM signals (CJs) as considered in [23].
Herein, we address adaptive detection in presence of noise cover pulse (NCP) jamming. The NCP is an ECM technique belonging to the class of noise-like jamming. Specifically, this kind of ECM generates a pulse of noise that is triggered by and concurrent with the received uncompressed pulse (see Figure 1). To this end, several received radar pulses are used to estimate the pulse width (PW) and the pulse repetition interval (PRI) to predict the arrival time instant of the next pulse of the victim radar. The transmitted noise power is strong enough to mask the skin echo even after the radar performs the pulse compression, which is used to enhance the range resolution. It follows that, since the length of the transmitted pulse is much higher than the duration of a range bin, the NCP creates an extended-range return spread over many range bins that hides the true target range. Thus, it becomes of vital importance for a radar system to counteract the effects of an NCP attack. An ECCM technique against NCP is represented by the cover pulse channel (CPC) [24], which consists in using an auxiliary physical channel to track the NCP transmission rather than the skin return from the target. The main drawbacks of this technique are the degradation of the high-range resolution associated with the narrow pulses which result from the compression process and the exploitation of additional hardware resources. In order to overcome such limitations, in this paper we devise a signal-processing-related ECCM capable of detecting targets which compete against a NCP, while satisfying the original system requirements on range resolution. Besides, the proposed solution by its nature can reside in the signal processing unit of the system without the need of additional hardware. From a mathematical point of view, we formulate the detection problem as a binary hypothesis test where primary data (namely those containing target returns) are formed by a set of range bins which is representative of the uncompressed pulse length and such that target return is located in only one bin whereas all the primary range bins are contaminated by the NCP. As for the NCP, we consider two models. In the first case, the NCP is represented as a rank-one modification of the interference covariance matrix (ICM), while in the second case the presence of the NCP is accounted for by including a deterministic structured component in all the range bins. Moreover, we assume that a set of training samples are available to estimate the clutter and noise components of the ICM. These data are collected using a suitable number of guard cells surrounding those under test and related to the uncompressed pulse length. Then, we derive adaptive architectures exploiting ad hoc modifications of the generalized likelihood ratio test (GLRT) design criterion where the unknown parameters are estimated resorting to an alternating procedure. Specifically, we leverage the cyclic optimization paradigm described in [25]. Finally, we present numerical examples which highlight the effectiveness of the proposed solutions also in comparison with existing architectures which are somehow compatible with the considered problem.
The remainder of the paper is organized as follows: next section is devoted to the problem formulation and to the description of the two different models for the NCP. Section III contains the derivation of the detection architectures, whereas Section IV provides the performance assessment of the detectors (also in comparison to natural competitors). Concluding remarks and future research tracks are given in Section V.
I-A Notation
In the sequel, vectors and matrices are denoted by boldface lower-case and upper-case letters, respectively. The symbols , , , , , denote the determinant, trace, exponential of the trace, complex conjugate, transpose, and conjugate transpose, respectively. As to numerical sets, is the set of real numbers, is the Euclidean space of -dimensional real matrices (or vectors if ), is the set of complex numbers, and is the Euclidean space of -dimensional complex matrices (or vectors if ). The symbols and indicate the real and imaginary parts of the complex number , respectively. {\mbox{\boldmathI}}_{N} stands for the identity matrix, while [math] is the null vector or matrix of proper dimensions. Let f({\mbox{\boldmathx}})\in{\mathds{R}}^{N\times 1} be a scalar-valued function of vector argument, then \partial f({\mbox{\boldmathx}})/\partial{\mbox{\boldmathx}} denotes the gradient of with respect to arranged in a column vector. The Euclidean norm of a vector is denoted by . The -entry (or -entry) of a generic matrix (or vector ) is denoted by {\mbox{\boldmathA}}(k,l) (or {\mbox{\boldmatha}}(l)). The acronym IID means independent and identically distributed while the symbol denotes statistical expectation. Finally, we write {\mbox{\boldmathx}}\sim\mbox{\mathcal{C}}\mbox{\mathcal{N}}_{N}({\mbox{\boldmathm}},{\mbox{\boldmathM}}) if is an -dimensional complex normal vector with mean and positive definite covariance matrix .
II Problem Statement
Assume that the radar is equipped with a linear array formed by antennas to sense the environment. For each sensor, the incoming signal is downconverted to baseband and, then, convolved with a conjugate time-reversed copy of the transmitted waveform (matched filter). The output of this filter is sampled to form the range bins of the area under surveillance. Thus, each range bin is represented by an -dimensional complex vector. In what follows, we assume that the signal received from the cell under test (CUT) can be interference only, i.e., thermal noise, clutter, and a possible NCP jamming, or a noisy version of the signal backscattered by a coherent target.
As stated in Section I, the NCP is an ECM technique belonging to the class of noise-like jamming. Commonly, on the radar side, the action of the NCP jammer leads to an increase of the noise level over many range bins hiding the true target range.
In order to model this situation, we denote by the integer indexing the CUT and by a set of integers indexing the range bins contaminated by the NCP jammer which also include the CUT. The number of range bins after and before the CUT that are contaminated by the NCP jammer is not necessarily the same due to possible uncertainty in the PW and PRI estimates. Moreover, such parameters are not known at the radar receiver, but an educated guess is possible. Thus, in the following we do not address the problem of determining and , but assume that and and, hence, , the number of contaminated cells, is known. Additionally, we assume that a set of secondary data, representative of thermal noise plus clutter only, is collected by the radar using a number of guard cells reflecting the length of the uncompressed pulse (see Figure 2).
With the above model in mind, denote by {\mbox{\boldmathz}}_{\bar{i}}\in{\mathds{C}}^{N\times 1}, {\mbox{\boldmathz}}_{i}\in{\mathds{C}}^{N\times 1} with , and {\mbox{\boldmathr}}_{k}\in{\mathds{C}}^{N\times 1} with , the vector containing the returns from the CUT, the vectors contaminated by NCP jammer, but free of target components, and the secondary data, respectively. For further developments we assume that such vectors are statistically independent. Then, the problem of detecting the possible presence of a coherent return from a given cell is formulated in terms of the following hypothesis test
[TABLE]
where
- •
is an unknown deterministic factor accounting for target response and channel effects;
- •
{\mbox{\boldmathv}}(\theta_{T})=\frac{1}{\sqrt{N}}\left[1\ e^{j\pi\sin(\theta_{T})}\ \ldots\ e^{j\pi(N-1)\sin(\theta_{T})}\right]^{T}\in{\mathds{C}}^{N\times 1} is the known steering vector of the target with the angle of arrival of the target111Note that the steering corresponds to a uniform linear array with half-wavelength spacing.; in the following, for brevity, we omit the dependence of on .
- •
{\mbox{\boldmathM}}\in{\mathds{C}}^{N\times N} is the unknown positive definite covariance matrix of thermal noise plus clutter;
- •
{\mbox{\boldmathq}}\in{\mathds{C}}^{N\times 1} is an unknown vector representing the contribution to the noise covariance matrix of the NCP jamming.
Some definitions that will be used in the next developments for problem (1) are now in order. Let {\mbox{\boldmathZ}}_{\Omega,{\bar{i}}}=[{\mbox{\boldmathz}}_{\bar{i}-H_{1}}\cdots{\mbox{\boldmathz}}_{\bar{i}-1}\ {\mbox{\boldmathz}}_{\bar{i}+1}\cdots{\mbox{\boldmathz}}_{\bar{i}+H_{2}}], {\mbox{\boldmathZ}}_{\alpha,\bar{i}}=\left[{\mbox{\boldmathz}}_{\alpha,\bar{i}}\ {\mbox{\boldmathZ}}_{\Omega,\bar{i}}\right] with {\mbox{\boldmathz}}_{\alpha,\bar{i}}={\mbox{\boldmathz}}_{\bar{i}}-\alpha{\mbox{\boldmathv}}, and {\mbox{\boldmathZ}}_{\bar{i}}=\left[{\mbox{\boldmathz}}_{\bar{i}}\ {\mbox{\boldmathZ}}_{\Omega,\bar{i}}\right]. Then, the probability density functions (PDFs) of {\mbox{\boldmathZ}}_{\bar{i}} under \mbox{\mathcal{H}}_{0} and \mbox{\mathcal{H}}_{1} are given by
[TABLE]
and
[TABLE]
respectively, whereas the PDF of {\mbox{\boldmathR}}=[{\mbox{\boldmathr}}_{1}\cdots{\mbox{\boldmathr}}_{K}] under both hypotheses has the following expression
[TABLE]
Finally, let us define the likelihood function of the unknown parameters under \mbox{\mathcal{H}}_{i}, , as
[TABLE]
Now, we formulate the detection problem from another perspective. Specifically, observe that the radar system, at each dwell, collects a realization of the NCP. Thus, it is reasonable to compare (1) with another detection problem formulated as
[TABLE]
where
- •
and are unknown deterministic factors representative of the different jammer amplitudes;
- •
{\mbox{\boldmathq}}\in{\mathds{C}}^{N\times 1} is an unknown deterministic vector representing the contribution of the NCP jamming.
Again, we have that
- •
is an unknown deterministic factor accounting for target response and channel effects;
- •
{\mbox{\boldmathv}}\in{\mathds{C}}^{N\times 1} is the known steering vector of the target;
- •
{\mbox{\boldmathM}}\in{\mathds{C}}^{N\times N} is the unknown positive definite covariance matrix of thermal noise plus clutter.
Furthermore, in this case, the PDF of {\mbox{\boldmathZ}}_{\bar{i}}, under \mbox{\mathcal{H}}_{l}, , exhibits the following expression
[TABLE]
while the likelihood functions under \mbox{\mathcal{H}}_{l},l=0,1, are given by
[TABLE]
III Detector Designs
In this section, we device adaptive decision schemes for problems (1) and (7). To this end, observe that we cannot apply the Neyman-Pearson criterion since parameters , , , and are not known. For this reason, we have to resort to ad hoc solutions. In particular, we adopt the two-step GLRT-based design procedure: first we derive the GLRT for known ; then we obtain an adaptive detector replacing the unknown matrix with an estimate based on secondary data. Thus, the main problem to solve is to discriminate between the interference-only-hypothesis \mbox{\mathcal{H}}_{0} and the signal-plus-interference-hypothesis \mbox{\mathcal{H}}_{1} based on {\mbox{\boldmathz}}_{\bar{i}} and {\mbox{\boldmathZ}}_{\Omega,\bar{i}} only (for known ).
III-A An adaptive architecture for problem (1)
The GLRT for known is given by
[TABLE]
where is the threshold222Hereafter, denotes any modification of the original threshold. to be set according to the desired value of the probability of false alarm ().
Maximization of the PDF under \mbox{\mathcal{H}}_{0} can be conducted using the following identities
[TABLE]
where {\mbox{\boldmathu}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathq}} and
[TABLE]
where the last equality in equation (12) is obtained using the matrix inversion lemma while {\mbox{\boldmathX}}_{\bar{i}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathZ}}_{\bar{i}}={\mbox{\boldmathM}}^{-1/2}\left[{\mbox{\boldmathz}}_{\bar{i}}\ {\mbox{\boldmathZ}}_{\Omega,\bar{i}}\right]=[{\mbox{\boldmathx}}_{\bar{i}}\ {\mbox{\boldmathX}}_{\Omega,\bar{i}}]. Maximization under the \mbox{\mathcal{H}}_{1} hypothesis is conducted using identity (11), but replacing (12) with
[TABLE]
[TABLE]
where {\mbox{\boldmathX}}_{\alpha,\bar{i}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathZ}}_{\alpha,\bar{i}}=[{\mbox{\boldmathx}}_{\alpha,\bar{i}}\ {\mbox{\boldmathX}}_{\Omega,\bar{i}}] and, in particular, {\mbox{\boldmathx}}_{\alpha,\bar{i}}={\mbox{\boldmathM}}^{-1/2}\left({\mbox{\boldmathz}}_{\bar{i}}-\alpha{\mbox{\boldmathv}}\right). It follows that the likelihood functions under \mbox{\mathcal{H}}_{0} and \mbox{\mathcal{H}}_{1} can be re-written as
[TABLE]
and
[TABLE]
respectively.
Now, we focus on the maximization of the PDF under \mbox{\mathcal{H}}_{0}. To this end, observe that can be represented as {\mbox{\boldmathu}}=\sqrt{p}{\mbox{\boldmathu}}_{0} with p={{\mbox{\boldmathu}}^{\dagger}{\mbox{\boldmathu}}}=\|{\mbox{\boldmathu}}\|^{2}>0 and, hence, \|{\mbox{\boldmathu}}_{0}\|=1. For future reference, we also define by the -sphere centered at the origin with unit radius; thus, condition {\mbox{\boldmathu}}_{0}^{\dagger}{\mbox{\boldmathu}}_{0}=\|{\mbox{\boldmathu}}_{0}\|^{2}=1 is equivalent to {\mbox{\boldmathu}}_{0}\in{\cal S}.
It follows that
[TABLE]
Thus, for known {\mbox{\boldmathu}}_{0}, maximizing \mbox{\mathcal{L}}_{0} with respect to is tantamount to maximizing
[TABLE]
with respect to . It can be shown that the maximum is attained at
[TABLE]
and is given by
[TABLE]
Now, we let
[TABLE]
and observe that it is a strictly increasing function of over (and constant over ). It follows that to maximize \mbox{\mathcal{L}}_{0} with respect to it is sufficient to plug the maximizer of {\mbox{\boldmathu}}_{0}^{\dagger}{\mbox{\boldmathX}}_{\bar{i}}{\mbox{\boldmathX}}_{\bar{i}}^{\dagger}{\mbox{\boldmathu}}_{0} with respect to {\mbox{\boldmathu}}_{0} into . Using the Rayleigh-Ritz theorem [26], we obtain
[TABLE]
where denotes the maximum eigenvalue of the matrix argument and a maximizer for {\mbox{\boldmathu}}_{0} is a normalized eigenvector of the matrix {\mbox{\boldmathX}}_{\bar{i}}{\mbox{\boldmathX}}_{\bar{i}}^{\dagger} corresponding to \lambda_{1}\left({\mbox{\boldmathX}}_{\bar{i}}{\mbox{\boldmathX}}_{\bar{i}}^{\dagger}\right). Thus, we can conclude that
[TABLE]
As for the optimization problem under \mbox{\mathcal{H}}_{1}, let us compute the logarithm of the likelihood function (14) neglecting the terms independent of and to obtain
[TABLE]
where {\mbox{\boldmathS}}_{\Omega,\bar{i}}={\mbox{\boldmathX}}_{\Omega,\bar{i}}{\mbox{\boldmathX}}_{\Omega,\bar{i}}^{\dagger} and {\mbox{\boldmathS}}_{\alpha,\bar{i}}={\mbox{\boldmathx}}_{\alpha,\bar{i}}{\mbox{\boldmathx}}_{\alpha,\bar{i}}^{\dagger}.
It follows that maximizing \mbox{\mathcal{L}}_{1}(\alpha,{\mbox{\boldmathq}},{\mbox{\boldmathM}}) with respect to and is tantamount to
[TABLE]
However, this joint maximization with respect to , , and {\mbox{\boldmathu}}_{0} is not an analytically tractable problem at least to the best of authors’ knowledge. For this reason, we resort to a suboptimum approach relying on alternating maximization [25]. Specifically, let us assume that {\mbox{\boldmathu}}_{0}={\mbox{\boldmathu}}_{0}^{(n)} and are known, then it is not difficult to show that
[TABLE]
where {\mbox{\boldmathv}}_{0}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathv}}. Now, let us exploit to estimate {\mbox{\boldmathu}}_{0} and , namely to solve the problem
[TABLE]
To this end, following the same line of reasoning as for \mbox{\mathcal{H}}_{0}, we obtain that
[TABLE]
where we remember that is the maximum eigenvalue of the matrix argument, {\mbox{\boldmathx}}_{\alpha^{(n)},\bar{i}} is obtained replacing with in {\mbox{\boldmathx}}_{\alpha,\bar{i}}, and {\mbox{\boldmathb}}_{1} is a normalized eigenvector corresponding to \lambda_{1}({\mbox{\boldmathS}}_{\Omega,\bar{i}}+{\mbox{\boldmathx}}_{\alpha^{(n)},\bar{i}}{\mbox{\boldmathx}}_{\alpha^{(n)},\bar{i}}^{\dagger}).
Iterating the above estimation procedure, we come up with the following nondecreasing sequence
[TABLE]
where we start using for {\mbox{\boldmathq}}^{(0)} a normalized steering vector from a sidelobe direction and {\mbox{\boldmathq}}^{(i)}=p^{(i)}{\mbox{\boldmathM}}^{1/2}{\mbox{\boldmathu}}_{0}^{(i)}, . Since the likelihood under \mbox{\mathcal{H}}_{1} is bounded from the above with respect to , , {\mbox{\boldmathu}}_{0}, the nondecreasing sequence (III-A) converges as diverges and, hence, a suitable stopping criterion can be defined. For example, a possible strategy might consist in continuing the procedure until
[TABLE]
Another approach might be that the alternating procedure terminates when with the maximum allowable number of iterations. We will use the latter stopping criterion with chosen in the next section.
To prove that the likelihood is bounded from the above, we re-write as the sum of three (bounded above) functions, namely as
[TABLE]
with
[TABLE]
Then, it is sufficient to observe that
- •
, ;
- •
\forall p\geq 0,{\mbox{\boldmathu}}_{0}\in{\cal S} the second term g_{2}(p,{\mbox{\boldmathu}}_{0}) can be trivially upperbounded as
[TABLE]
and the right-most hand side attains a maximum since it is a continuous function of {\mbox{\boldmathu}}_{0} over a compact set ({\mbox{\boldmathu}}_{0} belongs to the -sphere with unit radius);
- •
the third term can be re-written as
[TABLE]
since the matrix {\mbox{\boldmathI}}_{N}-\frac{p}{1+p}{\mbox{\boldmathu}}_{0}{\mbox{\boldmathu}}_{0}^{\dagger} is positive definite and {\mbox{\boldmathu}}_{0}\in{\cal S}, it follows that g_{3}(\alpha,p,{\mbox{\boldmathu}}_{0})\leq 0, \forall\alpha\in{\mathds{C}},p\geq 0,{\mbox{\boldmathu}}_{0}\in{\cal S}.
Finally, can be estimated using secondary data as
[TABLE]
This decision scheme is referred to in the following as random NCP detector (R-NCP-D).
III-B An adaptive architecture for problem (7)
In this case, the GLRT for known is given by
[TABLE]
Focusing on the maximization of the PDF under \mbox{\mathcal{H}}_{0}, we observe that maximizing \mbox{\mathcal{L}}_{0} is tantamount to maximizing
[TABLE]
Furthermore, it can be proved that
[TABLE]
and
[TABLE]
Thus, the maximization of with respect to and leads to
[TABLE]
where {\mbox{\boldmathS}}_{1}={\mbox{\boldmathx}}_{\bar{i}}{\mbox{\boldmathx}}_{\bar{i}}^{{\dagger}}+\sum_{i\in\Omega\setminus\{\bar{i}\}}{\mbox{\boldmathx}}_{i}{\mbox{\boldmathx}}_{i}^{{\dagger}} and we used the Rayleigh-Ritz theorem [26]. We also recall that {\mbox{\boldmathx}}_{i}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathz}}_{i} and {\mbox{\boldmathu}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathq}}.
Thus, we conclude that the compressed likelihood under \mbox{\mathcal{H}}_{0} is given by
[TABLE]
As far the maximization of the likelihood function under \mbox{\mathcal{H}}_{1} is concerned, we first focus on and observe that
[TABLE]
Thus, it turns out that
[TABLE]
To the best of authors’ knowledge maximization of (45) with respect to the remaining parameters cannot be conducted in closed form. For this reason, we exploit another alternating optimization procedure. To this end, we first re-write the partially-compressed likelihood as
[TABLE]
with
[TABLE]
where
[TABLE]
and, for the reader ease, we recall that {\mbox{\boldmathu}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathq}}, {\mbox{\boldmathx}}_{i}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathz}}_{i}, {\mbox{\boldmathx}}_{\bar{i}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathz}}_{\bar{i}}, and {\mbox{\boldmathv}}_{0}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathv}}.
Then, assuming that and are given, we can focus on the maximization with respect to . To this end, setting to zero the first derivative333We make use of the following definition for the derivative of a real function with respect to the complex argument , , [27]
(49)
of
[TABLE]
with respect to leads to
[TABLE]
then
[TABLE]
On the other hand, we can estimate and , given {\mbox{\boldmathu}}^{(n)}, exploiting a standard least-squares result, i.e.,
[TABLE]
The iterative procedure starts by replacing {\mbox{\boldmathu}}^{(0)} with a normalized steering vector from the sidelobes. Moreover, as for R-NCP-D, we stop alternating after a preassigned number of iterations.
Finally, replacing with the sample covariance matrix based upon the secondary data, we come up with an adaptive detector referred to in the following as deterministic NCP detector (D-NCP-D).
IV Performance Assessment
The aim of this section is to investigate the performance of the proposed algorithms in terms of probability of detection (). To this end, we resort to standard Monte Carlo counting techniques by evaluating the thresholds to ensure a preassigned and the curves over and independent trials, respectively. Data are generated according to the model defined in problem (1), where
[TABLE]
In (53), \sigma^{2}_{n}{\mbox{\boldmathI}}_{N} represents the thermal noise component with power while p_{c}{\mbox{\boldmathM}}_{c} is the clutter component with the clutter power and {\mbox{\boldmathM}}_{c} the structure of the clutter covariance matrix; the clutter-to-noise ratio (CNR) is thus given by .
In the following, we set , dB, and {\mbox{\boldmathM}}_{c}(i,j)=\rho^{|i-j|} with (recall that {\mbox{\boldmathM}}_{c}(i,j) is the th entry of {\mbox{\boldmathM}}_{c}). Moreover, we suppose that the victim radar is equipped with a uniformly-spaced linear array (ULA) of identical and isotropic sensors with inter-element distance equal to , being the wavelength corresponding to the carrier frequency of the NCP (modeled as a narrowband plane wave) impinging onto the antenna array. The target response is computed according to the signal-to-clutter-plus-noise ratio (SCNR), whose expression is
[TABLE]
As for the NCP, we assume that, when it is present, it enters the antenna array response of the victim radar from the sidelobes with a power such that the jammer-to-noise ratio (JNR), defined as , is dB. In order to select the amount of primary data, we consider system parameter values of practical interest, namely we assume that the radar system transmits a linear frequency modulated pulse of duration s and bandwidth MHz. Now, since the rate at which the range bins are generated is s, then the uncompressed pulse covers range bins. Using additional guard cells, we set . For the reader ease, all the simulation parameters are summarized in Table I.
Finally, for comparison purposes, we also report the curves of the subspace detector proposed in [28] and the adaptive matched filter (AMF) [29]. As a matter of fact, the AMF raises from a suitable modification of the derivation contained in Subsection III-B, which consists in forcing the constraint {\mbox{\boldmathq}}^{{\dagger}}{\mbox{\boldmathM}}^{-1}{\mbox{\boldmathv}}=0 as shown in the appendix444Recall from Table I that the jammer is located at with respect to the array normal, leading to for and for , where is the angle between target and jammer steering vectors in the whitened observation space.. The curves for the likelihood ratio test with known parameters, referred to as clairvoyant detector (CD), are also included since they represent an upper bound to the detection performance.
In the next subsection, we focus on the stopping criterion and provide suitable numerical examples aimed at establishing a reasonable iteration number for both cyclic optimization procedures.
IV-A Selection of the maximum number of iterations
The detection performance, assessed in Subsection IV-B, are obtained using a preassigned number of iterations. Now, in order to select this value, in Figures 3 and 4, we show the average norm of the difference between the estimates at the th iteration and their respective values at the th iteration. The averages are evaluated over independent Monte Carlo trials assuming , , and SCNR dB. In both cases we model as a narrowband plane wave impinging onto the antenna array from a direction whose azimuth, generated at random at each Monte Carlo trial, is uniformly distributed outside the antenna mainlobe. Inspection of the figures highlights that iterations for each procedure ensure a variation of the estimated quantities less than or equal to and also represent a good compromise from the computational point of view. For this reason, in what follows we adopt this number for the computation of the curves.
IV-B Detection Performance
In this subsection, we investigate the behavior of the proposed architectures in terms of versus the SCNR for two different scenarios, which are complementary. Specifically, the former assumes a jammer illuminating the victim radar from its sidelobes, whereas the latter consider a surveillance area free of intentional interferers. It is important to underline that the second case does not correspond to the design assumptions.
Figures 5-7 refer to the first scenario assuming and different values for . The common denominator of these figures is that R-NCP-D and D-NCP-D share the same performance, since the respective curves are overlapped, and outperform the remaining architectures except for the CD (as expected). The gain of the R-NCP-D and D-NCP-D over the SD is about dB at . On the other hand, the AMF has the worst performance with a loss at ranging from about dB for to about dB for with respect to the SD. Comparison of the figures also points out that the curves move towards left as increases, which means that the is an increasing function of given the SCNR. Finally, the loss at of the R-NCP-D/D-NCP-D with respect to the CD halves when goes from , which corresponds to a loss of about dB, to , which results in a loss of about dB.
The second scenario is accounted for in Figures 8-10, which assume the same parameter setting as previous figures except for the presence of the jammer. In this case, the curves of R-NCP-D and D-NCP-D are no longer overlapped and, more important, the latter does not achieve at least for the considered parameter values. The R-NCP-D continues to provide satisfactory performance outperforming the other counterparts. In fact, the comparison with previous figures highlights that the performance of R-NCP-D keeps more or less unaltered. On the other hand, for the considered parameter values (and the considered scenario), the SD is completely useless since the resulting values are close to zero, while the AMF improves significantly its performance as increases ensuring about the same values of the R-NCP-D for .
Finally, the comparison between Figure 11 and Figure 6 allows to appreciate the performance variations due to both and when their ratio is constant. In fact, Figure 11 assumes and , namely twice the analogous values of Figure 6. It can be noted that R-NCP-D, D-NCP-D, and AMF provides higher values than those of Figure 6, whereas the performance of SD seems insensitive to the considered parameter change.
Summarizing, the above analysis singles out the R-NCP-D as an effective mean to face attacks of smart NLJs which transmit noise-like signals to cover the skin echoes from the platform under protection. As a matter of fact, the R-NCP-D outperforms all the other competitors either in the presence or absence of a noise cover pulse.
V Conclusions
In this paper, two new detection architectures to account for possible NCP attacks have been proposed and assessed. Specifically, the first approach consists in modeling the NLJ contribution as a covariance component, while the second solution considers the realizations of the NLJ and handles them as deterministic signals. Then, ad hoc modifications of the GLRT have been devised for both scenarios where the unknown parameters are computed through alternating estimation procedures. The behavior of the two architectures has been first investigated resorting to simulated data adhering the design assumptions of the first approach and, then, they have been tested on data where the NCP is turned off. The analysis has singled out the R-NCP-D obtained with the first approach as the recommended solution for adaptive detection in the presence of clutter and NCP, since it can guarantee satisfactory performance in both the considered situations.
Finally, future research tracks might encompass the application of the herein presented approach to the case of range-spread targets possibly embedded in non-Gaussian clutter.
Appendix A Alternative derivation of the AMF
In this Appendix, we modify the derivation contained in Subsection III-B by imposing the constraint {\mbox{\boldmathu}}^{{\dagger}}{\mbox{\boldmathv}}_{0}=0, namely the target steering vector and the NCP signature are orthogonal in the whitened space. For the reader convenience, let us recall that {\mbox{\boldmathu}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathq}}, {\mbox{\boldmathS}}_{1}=\left[{\mbox{\boldmathx}}_{\bar{i}}{\mbox{\boldmathx}}_{\bar{i}}^{{\dagger}}+\sum_{i\in\Omega\setminus\{\bar{i}\}}{\mbox{\boldmathx}}_{i}{\mbox{\boldmathx}}_{i}^{{\dagger}}\right], {\mbox{\boldmathv}}_{0}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathv}}, {\mbox{\boldmathx}}_{i}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathz}}_{i}, {\mbox{\boldmathx}}_{\bar{i}}={\mbox{\boldmathM}}^{-1/2}{\mbox{\boldmathz}}_{\bar{i}}.
Now, under \mbox{\mathcal{H}}_{0}, the maximization with respect to and of (given by (39)) leads to (40) and (41), respectively. Thus, assuming the orthogonality constraint, it is possible to reformulate the maximization of with respect to as
[TABLE]
Let {\mbox{\boldmathU}}\in{\mathds{C}}^{N\times N-1} be a slice of unitary matrix, namely {\mbox{\boldmathU}}^{{\dagger}}{\mbox{\boldmathU}}={\mbox{\boldmathI}}_{N-1}, with columns forming a basis for the orthogonal complement of the subspace spanned by {\mbox{\boldmathv}}_{0}. Given the orthogonality constraint, it follows that can be expressed in terms of a linear combination of the columns of , i.e., {\mbox{\boldmathu}}={\mbox{\boldmathU}}\mathbf{{\mbox{\boldmath\gamma}}} with {\mbox{\boldmath\gamma}}\in{\mathds{C}}^{(N-1)\times 1} the coordinate vector. Then, maximization (55) can be recast as
[TABLE]
where the last equality is due to the Rayleigh Ritz theorem [26]. Thus, the solution to the constrained optimization problem, under \mbox{\mathcal{H}}_{0}, is
[TABLE]
On the other hand, under \mbox{\mathcal{H}}_{1}, we can start from the partially-compressed likelihood with respect to , given by (46). In fact, it is possible to show that, after optimization of the likelihood function with respect to , , and , we obtain
[TABLE]
where the last equality comes from the orthogonality condition between and . Thus, it follows that
[TABLE]
where, again, the last equality comes from [26]. The final expression for the constrained GLRT-based architecture is obtained combining (57) and (59). Precisely, taking the log-likelihoods, the “constrained test (38)” is statistically equivalent to
[TABLE]
whose decision statistic, after replacing with the sample covariance matrix based on secondary data, coincides with that of the AMF.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] W. L. Melvin and J. A. Scheer, Principles of Modern Radar: Advanced Techniques , Scitech Publishing, Edison, NJ, 2013.
- 2[2] A. Farina, Antenna-Based Signal Processing Techniques for Radar Systems , Artech House, Boston, MA, 1992.
- 3[3] A. Farina, “Electronic Counter-countermeasures,” in Radar Handbook , 3rd ed., M. Skolnik (ed.) Chapter 24, Mc Graw-Hill, 2008.
- 4[4] D. Adamy, EW 101: A First Course in Electronic Warfare , Artech House, Norwood, MA, 2001.
- 5[5] M. Greco, F. Gini, A. Farina, and V. Ravenni, “Effect of phase and range gate pull-off delay quantisation on jammer signal,” IEE Proceedings - Radar, Sonar and Navigation , vol. 153, no. 5, pp. 454–459, 2006.
- 6[6] G. De Vito, A. Farina, R. Sanzullo, and L. Timmoneri, “Comparison between two adaptive algorithms for cancellation of noise like and coherent repeater interference,” Proc. of International Symposium on Radar, IRS 98 , Munich, Germany, 15-17 September 1998.
- 7[7] A. Farina, L. Timmoneri, and R. Tosini, “Cascading SLB and SLC devices,” Signal Processing , Vol. 45, No. 2, pp. 261-266, August 1995.
- 8[8] S. Z. Kalson, “An adaptive array detector with mismatched signal rejection,” IEEE Trans. Aerospace and Electronic Systems , Vol. 28, No. 1, pp. 195-207, January 1992.
