Skip to main content
Top
Published in: EURASIP Journal on Wireless Communications and Networking 1/2018

Open Access 01-12-2018 | Research

Localization and identification of unknown target signal using oblique projection

Authors: Liping Huo, Huijun Hou, Xingpeng Mao

Published in: EURASIP Journal on Wireless Communications and Networking | Issue 1/2018

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The problem of source localization and waveform identification is the key of array signal processing. In this paper, an oblique projection-based localization and identification (OPLI) algorithm is proposed without known prior DOA or waveform information of the sources. The proposed OPLI is implemented iteratively. In each iteration, oblique projection is employed to separate the multiple incident signals into a series of single signal groups. After that, the procedure of waveform and DOA estimation for each single signal is implemented. Theoretical analysis and simulation result verify the performance and effectiveness of the proposed OPLI.

1 Introduction

Source localization and waveform identification are central problems in antenna array processing, including in particular radar, sonar, or wireless communication [1, 2]. To this end, various sensor signal processing tools have been developed over the last several decades, ranging from direction-of-arrival (DOA) estimation algorithms to spatial beamforming algorithms [313]. It is noted that, in practical applications, the localization and identification of target signal could be difficult, when any a priori knowledge of signal-of-interest (SOI) is unavailable or the SOI is sheltered by adjacent interference signals. One of the general approaches to solve this problem is realized as follows: The DOA estimation is firstly implented for all the array receiving signals, and then, the waveform of SOI is obtained via beamforming techniques [1419].
No matter in the process of DOA estimation or in beamforming, the influence of the interference signals on target localization and identification is generally not trivial, especially when the interference signals are spatially adjacent with the SOI in the presence of large power. If the interference signals are suppressed or attenuated in advance, the performance of localization and waveform identification for SOI would be better. Haimovich and Bar-Ness [20], Haimovich [21], and Honig and Goldstein [22] proposed eigenanalysis-based interference canceler. Similarly, Gu and Leshem [23], Huang et al. [24], Chan and Chen [25], Boyer [26], Xu et al. [27], Mak and Manikas [28], Shi and Lin [29], Behrens and Scharf [30], Mao et al. [31], and Mao et al. [32] employed beamforming techniques to suppress inference signals. Hassanien et al. [33], Vaccaro and Harrison [34], and Han and Zhang [35] designed matrix filters to cancel out-of-sector interference signals. It should be noted that these mentioned algorithms are based on accurate prior DOA of the SOI, and some of them may also require necessary DOA information of interference signals.
The estimation accuracy of DOA has major influence on the beamforming performances. Generally, the performance of a beamformer decreases severely when the DOA error increases [26, 31, 32]. Different approaches, including the linearly constrained minimum variance (LCMV), diagonal loading, convex optimization, and covariance matrix taper approaches, are developed [16, 3646] to combat DOA errors. These algorithms can combat DOA uncertainties, but only suitable for small DOA errors. Lam and Singer [47], Bell et al. [48], and Han and Zhang [49] developed Bayesian beamforming, which is able to implement waveform identification when the DOA is uncertain or unknown, while it requires prior statistics that describes the level of DOA uncertainty.
Even if an accurate DOA of the SOI is given, the optimal performance of beamforming is hard to achieve since most of the beamformers rely on the sampled matrix inversion to replace the theoretical one, especially when in the presence of short data samples [3, 4, 44, 46]. With limited number of snapshots, in this paper, we discuss the problem of localization and identification for unknown target signal, where there exist spatially adjacent interference signals and the DOAs of interference signals are also completely unknown. The well-known RELAX discuss the similar problem [5052], where a simultaneous realization of DOA estimation and spatial beamforming for all receiving signals is achieved, but the performance of beamforming is not theoretically deduced.
With spatially adjacent interference signals, an oblique projection-based localization and identification (OPLI) algorithm is proposed for unknown target signals. Firstly, the OPLI employs oblique projection to separate the mixed array receiving signals into individual signal groups, where each signal group contains only one signal. Then, the OPLI sequentially estimates DOA and waveform of the signal in each group. Finally, the OPLI recursively reduces DOA and waveform errors via minimizing the optimal maximum likelihood cost function. Theoretical analysis is provided to show the beamforming performance of the proposed OPLI, and simulation results indicate that the OPLI is computationally effective for source localization and waveform identification; besides, it is superior to the counterpart conventional algorithms at moderate to high input signal-to-noise ratio (SNR) region in terms of output signal-to-interference-noise ratio (SINR) and root mean square error (RMSE).
The paper is organized as follows. Section 2 presents the signal model for source localization and waveform identification. The proposed OPLI algorithm as well as its complexity analysis is developed in Section 3. Section 4 discusses the proposed OPLI, and Section 5 presents the simulation results. The conclusion is drawn in Section 7.

2 Signal model and problem description

2.1 Signal model

This subsection presents the signal model which is considered for source localization and waveform identification. Assume that K far-field narrowband signals impinge upon an antenna array from distinct directions θ0,θ1,θ2,⋯,θK−1. The antenna array consists of N sensors with arbitrary array geometry. The N×1 vector of received signals at time t can be expressed as [3]
$$\begin{array}{@{}rcl@{}} \mathbf{x}(t) &=& \sum\limits_{k=0}^{K-1} \mathbf{a}\left(\theta_{k}\right)s_{k}(t) + \mathbf{n}(t) \\ &=& \mathbf{A}\mathbf{S}(t) + \mathbf{n}(t) \end{array} $$
(1)
where
$$ \mathbf{A} = \left[\mathbf{a}\left(\theta_{0}\right),\mathbf{a}\left(\theta_{1}\right),\mathbf{a}\left(\theta_{2}\right),\cdots,\mathbf{a}\left(\theta_{K-1}\right)\right] $$
(2)
and
$$ \mathbf{S}(t) = \left[s_{0}(t),s_{1}(t),s_{2}(t),\cdots,s_{K-1}(t)\right]^{\mathrm{T}} $$
(3)
where s k (t) refers to the baseband signal waveform of the kth incident signal, and a(θ k ) denotes the corresponding steering vector. n(t) represents the additive noise component with covariance \(\mathbf {R}_{n} = \mathbb {E}\left [\mathbf {n}(t)\mathbf {n}^{\mathrm {H}}(t)\right ]\). \(\mathbb {E}[\cdot ]\), (·)T and (·)H stand for statistical expectation, transposition and Hermitian transposition, respectively.
Both the received signals and the noise are assumed to be sampled from zero-mean and uncorrelated stationary random processes. Furthermore, the noise is temporally and spatially independent of the received signals, and R n =σ2I, where σ2 is referred to as the noise power and I stands for the identity matrix. Thus, the covariance matrix of the received data is given by
$$\begin{array}{@{}rcl@{}} \mathbf{R}_{x} = \mathbb{E}\left[\mathbf{x}(t) \mathbf{x}^{\mathrm{H}}(t) \right] = \mathbf{A}{\mathbf{R}_{S}}\mathbf{A}^{\mathrm{H}} + \sigma^{2} \mathbf{I} \end{array} $$
(4)
where \(\mathbf {R}_{S} = \mathbb {E}\left [\mathbf {S}(t)\mathbf {S}^{\mathrm {H}}(t)\right ]\).

2.2 Problem description

This subsection formulates the localization and waveform identification problem. Without loss of generality, the signal s0(t) is assumed to be the SOI and the remaining K−1 received signals are treated as interference signals. For the SOI and the interference signals, neither the source locations (i.e., θ1,θ2,⋯,θK−1) nor the signal waveforms (i.e., s0(t),s2(t),⋯,sK−1(t)) are prior known.
The localization and waveform identification problem addressed in this paper is to obtain the DOA θ0 and waveform s0(t) from multiple snapshots \(\left \lbrace \mathbf {x}\left (t_{l}\right) \right \rbrace _{l=1}^{L}\), where L represents the number of snapshots.
In the next section, it will be shown that the waveform of the SOI can be identified as follows, i.e.,
$$ \hat{s}_{0}(t) = \mathbf{W}_{0}^{\mathrm{H}}\mathbf{x}_{0}(t) $$
(5)
where W0 refers to the optimum weight, and
$$ \mathbf{x}_{0}(t) = \mathbf{a}\left(\theta_{0}\right)s_{0}(t) + \mathbf{n}(t). $$
(6)
And, according to (6), the location of the SOI is given by the conventional method of single target localization.

3 Proposed OPLI algorithm

Derivation and implementation of the proposed OPLI are presented in this section. The proposed OPLI attempts to employ oblique projection to separate the multiple incident signals into a series of single signal groups. As a result, the source localization and waveform identification are implemented on each separated single signal. Note that the procedure of oblique projection requires the DOA parameters for source separation. To this end, the OPLI is implemented iteratively and the method of maximum likelihood approximation [53] is employed to evaluate the convergence.

3.1 Basic principle

To illustrate the principle of localization and waveform identification of the SOI, the DOAs of all incident signals are temporarily assumed to be known in this subsection. According to (1) and (6), it is natural that the SOI component in the received data can be given by
$$\begin{array}{@{}rcl@{}} \mathbf{x}_{0}(t) &=& \mathbf{x}(t) - \sum\limits_{k=1}^{K-1} \mathbf{a}\left(\theta_{k}\right)s_{k}(t) \\ &=& \mathbf{x}(t) - {\mathbf{B}}_{0}\ {\mathbf{S}_{\mathbf{B}_{0}}(t)}. \end{array} $$
(7)
where
$$\begin{array}{@{}rcl@{}} \mathbf{B}_{0} &=& \left[\mathbf{a}\left(\theta_{1}\right),\mathbf{a}\left(\theta_{2}\right),\cdots,\mathbf{a}\left(\theta_{K-1}\right)\right] \\ &=& \mathbf{A}\setminus \mathbf{a}\left(\theta_{0}\right) \end{array} $$
(8)
and
$$\begin{array}{@{}rcl@{}} \mathbf{S}_{\mathbf{B}_{0}}(t) &=& \left[s_{1}(t),s_{2}(t),\cdots,s_{K-1}(t)\right]^{\mathrm{T}} \\ &=& \mathbf{S}(t)\setminus s_{0}(t) \end{array} $$
(9)
where the symbol ∖ signifies set difference.
To separate the SOI from the multiple incident signals by (7), we employ oblique projection to obtain the interference signals, i.e.,
$$\begin{array}{@{}rcl@{}} {\mathbf{S}_{\mathbf{B}_{0}}(t)} = \mathbf{B}_{0}^{\dagger} \mathbf{E}_{\mathbf{B}_{0}|\mathbf{a}\left(\theta_{0}\right)} {\mathbf{x}(t)} \end{array} $$
(10)
where \(\phantom {\dot {i}\!}\mathbf {E}_{\mathbf {B}|\mathbf {a}\left (\theta _{0}\right)}\) denotes the oblique projection operator whose range space is \(\mathcal {R}\left \lbrace \mathbf {B}\right \rbrace \) and whose null space contains \(\mathcal {R}\left \lbrace \mathbf {a}\left (\theta _{0}\right)\right \rbrace \), and
$$\begin{array}{@{}rcl@{}} \mathbf{E}_{{\mathbf{B}_{0}}|\mathbf{a}\left(\theta_{0}\right)} = \mathbf{B}_{0} \left[\mathbf{B}_{0}^{\mathrm{H}}\mathbf{P}_{\mathbf{a}\left(\theta_{0}\right)}^{\bot}\mathbf{B}_{0}\right]^{-1}\mathbf{B}_{0}^{\mathrm{H}}\mathbf{P}_{\mathbf{a}\left(\theta_{0}\right)}^{\bot} \end{array} $$
(11)
where
$$\begin{array}{@{}rcl@{}} \mathbf{E}_{\mathbf{B}_{0}|\mathbf{a}\left(\theta_{0}\right)} \mathbf{B}_{0} = \mathbf{B}_{0} \end{array} $$
(12)
$$\begin{array}{@{}rcl@{}} \mathbf{E}_{\mathbf{B}_{0}|\mathbf{a}\left(\theta_{0}\right)}\mathbf{a}\left(\theta_{0}\right) = \mathbf{0} \end{array} $$
(13)
and
$$\begin{array}{@{}rcl@{}} \mathbf{P}_{\mathbf{a}\left(\theta_{0}\right)}^{\bot} = \mathbf{I} - \mathbf{a}\left(\theta_{0}\right)\mathbf{a}^{\dagger}\left(\theta_{0}\right) \end{array} $$
(14)
where \(\mathcal {R}\left \lbrace \cdot \right \rbrace \), (·), and (·) denote range space, orthogonal complement, and Moore-Penrose pseudoinverse, respectively.
According to (7), only the SOI is contained in x0(t l ), and the interferences signals are removed. Thus, the SOI can be estimated by solving the following minimization problem, i.e.,
$$ \left\lbrace \hat{\theta}_{0}, \hat{s}_{0}(t) \right\rbrace = \underset{\theta,s(t)}{\arg\min} \frac{1}{L}\sum_{l=1}^{L} \left\| \mathbf{x}_{0}\left(t_{l}\right) - \mathbf{a}(\theta)s\left(t_{l}\right) \right\|^{2} $$
(15)
Solving (15), it is obtained that
$$\begin{array}{@{}rcl@{}} \hat{s}_{0}(t) = \mathbf{a}^{\dagger}\left(\theta_{0}\right) \mathbf{x}_{0}(t) \end{array} $$
(16)
and
$$\begin{array}{@{}rcl@{}} \hat{\theta}_{0} &=& \underset{\theta}{\arg\min} \frac{1}{L}\sum\limits_{l=1}^{L}\left\| \mathbf{P}_{\mathbf{a}(\theta)}^{\perp}\mathbf{x}_{0}\left(t_{l}\right)\right\|^{2} \\ &=& \underset{\theta}{\arg\min}\ \text{tr}\left\lbrace\mathbf{P}_{\mathbf{a}(\theta)}^{\perp}\mathbf{R}_{0}\right\rbrace. \end{array} $$
(17)
where \(\mathbf {P}_{\mathbf {a}(\theta)}^{\bot } = \mathbf {I} - \mathbf {a}(\theta)\mathbf {a}^{\dagger }(\theta)\), and \(\mathbf {R}_{0} = \mathbb {E}\left [\mathbf {x}_{0}(t)\mathbf {x}^{\mathrm {H}}_{0}(t)\right ]\).
Comparing (5) and (16), it follows that the optimum weight W0 to obtain the SOI is given by
$$\begin{array}{@{}rcl@{}} \mathbf{W}_{0} = \left[\mathbf{a}^{\dagger}\left(\theta_{0}\right)\right]^{\mathrm{H}} = \mathbf{a}\left(\theta_{0}\right) \left[\mathbf{a}^{\mathrm{H}}\left(\theta_{0}\right)\mathbf{a}\left(\theta_{0}\right)\right]^{-1} \end{array} $$
(18)
where (·)−1 denotes inverse.
Using (5), (7), (10), (17), and (18), both the location θ0 and the waveform s0(t) of the SOI can be computed. Besides, the localization and waveform identification processes for the SOI can also be extended, i.e., the localization and waveform identification process for the interference signals are feasible if each of the interference signals is regarded as the SOI.

3.2 Practical considerations

Recall that the localization and waveform identification process in Section 3.2 requires known DOAs of all the incident signals, which is infeasible in practical applications. In this paper, it is considered that the DOA of the SOI is prior unavailable, and the prior DOAs of the interference signals are also unknown. Toward the purpose, the presented localization and waveform identification process is implemented iteratively. The proposed OPLI firstly estimate the parameters of the SOI, so that a rough information of the SOI is available. And then, the parameters of each interference signals are updated one after another. Through iteration, not only the parameters of the SOI are estimated, but also the parameters of the interference signals are gradually achieving high precision.
At the ith iteration, the estimated DOAs \(\hat {\theta }_{{0}}^{(i)}\), \(\hat {\theta }_{1}^{(i)}\), ⋯, \(\hat {\theta }_{k-1}^{(i)}\), \(\hat {\theta }_{k}^{(i-1)}\), \(\hat {\theta }_{k+1}^{(i-1)}\), ⋯, \(\hat {\theta }_{{{K-1}}}^{(i-1)}\) are utilized as initial values to compute \(\hat {\theta }_{k}^{(i)}\) and \(\hat {s}_{k}^{(i)}(t)\), where i≥1 and k=0,1,2,⋯,K−1. \(\hat {\theta }_{k}^{(i)}\) and \(\hat {s}_{k}^{(i)}(t)\) denote the estimation of θ k and s k (t) at the ith iteration (similarly hereinafter), respectively.
If the kth incident signal is regarded as the SOI, using (7) ∼ (10) and (17), it follows that
$$\begin{array}{@{}rcl@{}} \hat{\theta}_{k}^{(i)} = \underset{\theta}{\arg\min}\ \text{tr}\left\lbrace\mathbf{P}_{\mathbf{a}(\theta)}^{\perp}\hat{\mathbf{R}}_{k}^{(i)}\right\rbrace \end{array} $$
(19)
where
$$\begin{array}{@{}rcl@{}} \hat{\mathbf{R}}_{k}^{(i)} = \mathbb{E}\left[\hat{\mathbf{x}}_{k}^{(i)}(t)\left(\hat{\mathbf{x}}_{k}^{(i)}(t)\right)^{\mathrm{H}}\right] \end{array} $$
(20)
and
$$\begin{array}{@{}rcl@{}} \hat{\mathbf{x}}_{k}^{(i)}(t) = \mathbf{x}(t) - {\hat{\mathbf{B}}}_{k}^{(i)}\ {\mathbf{S}_{\hat{\mathbf{B}}_{k}^{(i)}}(t)} \end{array} $$
(21)
where
$$\begin{array}{@{}rcl@{}} {\mathbf{S}_{\hat{\mathbf{B}}_{k}^{(i)}}(t)} = \left(\hat{\mathbf{B}}_{k}^{i}\right)^{\dagger} \mathbf{E}_{\hat{\mathbf{B}}_{k}^{(i)}|\mathbf{a}\left(\hat{\theta}_{k}^{(i-1)}\right)} {\mathbf{x}(t)} \end{array} $$
(22)
$$\begin{array}{@{}rcl@{}} \hat{\mathbf{B}}_{k}^{(i)} = \hat{\mathbf{A}}_{k}^{(i)}\setminus \mathbf{a}\left(\hat{\theta}_{k}^{(i-1)}\right) \end{array} $$
(23)
and
$$\begin{array}{@{}rcl@{}} \hat{\mathbf{A}}_{k}^{(i)} =&&\left[\mathbf{a}\left(\hat{\theta}_{1}^{(i)}\right),\cdots,\mathbf{a}\left(\hat{\theta}_{k-1}^{(i)}\right), \right.\\ &&~\left.\mathbf{a}\left(\hat{\theta}_{k}^{(i-1)}\right),\mathbf{a}\left(\hat{\theta}_{k+1}^{(i-1)}\right),\cdots,\mathbf{a}\left(\hat{\theta}_{K}^{(i-1)}\right) \right]. \end{array} $$
(24)
Besides, using (5) and (18), it follows that
$$ \hat{s}_{k}^{(i)}(t) = \left(\hat{\mathbf{W}}_{k}^{(i-1)}\right)^{\mathrm{H}}\hat{\mathbf{x}}_{k}^{(i)}(t) $$
(25)
where
$$\begin{array}{@{}rcl@{}} \hat{\mathbf{W}}_{k}^{(i)} = \mathbf{a}\left(\hat{\theta}_{k}^{(i)}\right) \left[\left(\mathbf{a}\left(\hat{\theta}_{k}^{(i)}\right)\right)^{\mathrm{H}}\mathbf{a}\left(\hat{\theta}_{k}^{(i)}\right)\right]^{-1}. \end{array} $$
(26)
During the proposed iterative process, the relative change of the following cost function, which is derived from maximum likelihood approximation [53], between two consecutive iterations is utilized to indicate the convergence, i.e.,
$$\begin{array}{@{}rcl@{}} \mathcal{L}^{(i)} = \frac{1}{L}\sum\limits_{l=1}^{L} \left\|\mathbf{x}\left(t_{l}\right) - \sum\limits_{k=0}^{K-1} \mathbf{a}\left(\hat{\theta}_{k}^{(i)}\right)\hat{s}_{k}^{(i)}\left(t_{l}\right)\right\|^{2}. \end{array} $$
(27)
Referring to the well-known relaxed iterative approach in [50, 51], the localization and waveform identification procedure of the proposed OPLI is summarized in Table 1. It is shown that the proposed OPLI starts with the initialization \({\mathbf {a}\left ({{{\hat \theta }_{0}^{(-1)}}}\right)} = {\mathbf {0}}\), \({\mathbf {a}\left ({{{\hat \theta }_{1}^{(-1)}}}\right)} = {\mathbf {0}}\), ⋯, \({\mathbf {a}\left ({{{\hat \theta }_{K-1}^{(-1)}}}\right)} = {\mathbf {0}}\). At the ith iteration, \(\hat {\theta }_{j}^{(i)}\) is determined within the range scope \(\left [\hat {\theta }_{j}^{(i-1)}-\epsilon _{j}, \hat {\theta }_{j}^{(i-1)}+\epsilon _{j}\right ]\), where K−1≥j≥0, and ε j is a user-selected parameter which indicates the range of the jth signal in the spatial domain.
Table 1
Iteration procedure of OPLI
https://static-content.springer.com/image/art%3A10.1186%2Fs13638-018-1147-9/MediaObjects/13638_2018_1147_Figa_HTML.png
 

3.3 Computational complexity

In this subsection, the computational complexity of the proposed OPLI is analyzed.
Using L number of snapshots, the computation of matrix \(\hat {\mathbf {R}}_{k}^{(i)}\) in (20) can be given as \(\sum _{l = 1}^{L}\hat {\mathbf {x}}_{k}^{(i)}\left (t_{l}\right) \left (\hat {\mathbf {x}}_{k}^{(i)}\left (t_{l}\right)\right)^{\mathrm {H}}/L\), which takes about O(LN2+N2) flops. Herein, a flop is defined as a complex floating-point addition or multiplication operation. The number of flops roughly required to compute (21) is O(N(K−1)L+NL) flops. The calculation of (22) requires approximately O((K−1)3+2N(K−1)2+N2(K−1)+(K−1)NL) flops, where the calculation of \(\mathbf {E}_{\hat {\mathbf {B}}_{k}^{(i)}|\mathbf {a}\left (\hat {\theta }_{k}^{(i-1)}\right)}\) additionally takes about O(3N2(K−1)+2N(K−1)2+(K−1)3+2N2+N) flops. Thus, the computational complexity of (20) ∼ (22) is roughly O(N2(L+4K−1)+N(4(K−1)2+(2K−1)L+1)+2(K−1)3) flops in total.
The computation of \(\hat {\theta }_{k}^{(i)}\) in (19) requires roughly \(O\left (\left (N^{3} + 2N^{2} + 2N\right)\tilde {N}_{\hat {\theta }_{k}^{(i)}}\right)\) flops, where \(\tilde {N}_{\hat {\theta }_{k}^{(i)}}\) denotes the number of potential source locations in the region scope \(\left [\hat {\theta }_{k}^{(i-1)}-\epsilon _{k}, \hat {\theta }_{k}^{(i-1)}+\epsilon _{k}\right ]\). The computation of \(\hat {s}_{k}^{(i)}(t)\) in (25) requires roughly O(NL) flops, where the calculation of \(\hat {\mathbf {W}}_{k}^{(i)} \) additionally takes about O(2N+1) flops. The computation of \(\mathcal {L}^{(i)}\) in (27) requires roughly O((K+2)NL) flops.
Therefore, according to Table 1, the computational complexity of the proposed OPLI is roughly \(O\left ((K + 2)NL\right) + O\left (\sum _{k=0}^{K-1}\left (\left (N^{3} + 2N^{2} + 2N\right)\tilde {N}_{\hat {\theta }_{k}^{(0)}} + N^{2}(L+4K-1) +\right.\right. N\left (4(K-1)^{2} +(2K-1)L+1\right) + 2(K-1)^{3} + NL + 2N + 1 +\sum _{i=1}^{N_{r_{k}}}\left (\sum _{j=0}^{k}\left ((N^{3} \,+\, 2N^{2} \,+\, 2N)\tilde {N}_{\hat {\theta }_{j}^{(i)}} \,+\, N^{2}(L\,+\,4K-1) +\right.\right. N(4(K-1)^{2} +(2K-1)L+1) + 2(K-1)^{3} + NL + 2N \!\left.\left.\left.\left.\!\!\!\!{\vphantom {\left (\sum _{k=0}^{K-1}\left (\left (N^{3} + 2N^{2} + 2N\right)\tilde {N}_{\hat {\theta }_{k}^{(0)}} + N^{2}(L+4K-1) + N\left (4(K-1)^{2} +(2K-1)L+1\right) + 2(K-1)^{3} + NL + 2N + 1\right.\right.}} + 1 \right)+ (K + 2)NL\right)\right)\right)\)flops in total, where \(N_{r_{k}}\) denotes the number of iterations employed in the kth outer loop. Particularly, the total complexity is approximately \(O\left (\sum _{k=0}^{K-1}\left (N^{3}\tilde {N}_{\hat {\theta }_{k}^{(0)}} + \sum _{i=1}^{N_{r_{k}}} \sum _{j=0}^{k}N^{3}\tilde {N}_{\hat {\theta }_{j}^{(i)}} \right)\right)\) flops, when LN>K, \(\tilde {N}_{\hat {\theta }_{k}^{(i)}} \gg L/N\), which occurs often in practical applications.

4 Discussion

The proposed OPLI involves the procedure of DOA estimation, hence it is applicable for localization of unknown target signal. Additionally, the OPLI also can obtain accurate locations of the interference signals, which is valuable in practical applications.
The proposed OPLI also involves the procedure of beamforming. Substituting (21), (22), (26) into (25), it follows that
$$\begin{array}{@{}rcl@{}} \hat{s}_{k}^{(i)}(t) = \mathbf{a}^{\dagger}\left(\hat{\theta}_{k}^{(i-1)}\right)\left[\mathbf{I} - \mathbf{E}_{\hat{\mathbf{B}}_{k}^{(i)}|\mathbf{a}\left(\hat{\theta}_{k}^{(i-1)}\right)} \right] {\mathbf{x}(t)}. \end{array} $$
(28)
When OPLI achieves convergence, it follows from (28) that
$$\begin{array}{@{}rcl@{}} s_{k}(t) = \boldsymbol{\mathcal{W}}_{\text{opt},k}^{\mathrm{H}}{\mathbf{x}(t)} \end{array} $$
(29)
where \(\boldsymbol {\mathcal {W}}_{\text {opt},k}\) is referred to as the optimum beamformer employed by the proposed OPLI, k=0,1,2,⋯ K−1, and
$$\begin{array}{@{}rcl@{}} \boldsymbol{\mathcal{W}}_{\text{opt},k} = \left[\mathbf{a}^{\dagger}\left(\theta_{k}\right)\left[\mathbf{I} - \mathbf{E}_{\mathbf{B}_{k}|\mathbf{a}(\theta_{k})} \right]\right]^{\mathrm{H}}. \end{array} $$
(30)
Let k=0, according to (2), (8), and (30), it is obtained that
$$\begin{array}{@{}rcl@{}} \boldsymbol{\mathcal{W}}_{\text{opt},0} = \left[\mathbf{a}^{\dagger}\left(\theta_{0}\right)\left[\mathbf{I} - \mathbf{E}_{\mathbf{B}_{0}|\mathbf{a}(\theta_{0})} \right]\right]^{\mathrm{H}} \end{array} $$
(31)
and
$$\begin{array}{@{}rcl@{}} \boldsymbol{\mathcal{W}}_{\text{opt},0}^{\mathrm{H}} \mathbf{a}\left(\theta_{0}\right) = 1 \end{array} $$
(32)
$$\begin{array}{@{}rcl@{}} \boldsymbol{\mathcal{W}}_{\text{opt},0}^{\mathrm{H}} \mathbf{B}_{0} = \mathbf{0}. \end{array} $$
(33)
Recall from [30] that
$$\begin{array}{@{}rcl@{}} \mathbf{a}^{\dagger}\left(\theta_{0}\right) \mathbf{E}_{\mathbf{a}(\theta_{0})|\mathbf{B}_{0}} &=& \mathbf{a}^{\dagger}\left(\theta_{0}\right) \mathbf{P}_{\mathbf{a}(\theta_{0})} \left[\mathbf{I} - \mathbf{E}_{\mathbf{B}_{0}|\mathbf{a}(\theta_{0})} \right] \\ &=&\mathbf{a}^{\dagger}\left(\theta_{0}\right)\left[\mathbf{I} - \mathbf{E}_{\mathbf{B}_{0}|\mathbf{a}(\theta_{0})} \right] \end{array} $$
(34)
where
$$\begin{array}{@{}rcl@{}} \mathbf{E}_{\mathbf{a}(\theta_{0})|\mathbf{B}_{0}} = \mathbf{a}(\theta_{0}) \left[\mathbf{a}^{\mathrm{H}}\left(\theta_{0}\right) \mathbf{P}_{\mathbf{B}_{0}}^{\bot} \mathbf{a}\left(\theta_{0}\right) \right]^{-1} \mathbf{a}^{\mathrm{H}}\left(\theta_{0}\right) \mathbf{P}_{\mathbf{B}_{0}}^{\bot}. \end{array} $$
(35)
Substituting (34) into (31), it is obtained that \(\boldsymbol {\mathcal {W}}_{\text {opt},0} = \left [\mathbf {a}^{\dagger }\left (\theta _{0}\right) \mathbf {E}_{\mathbf {a}(\theta _{0})|\mathbf {B}_{0}}\right ]^{\mathrm {H}}\). So, the optimum beamformer of the proposed OPLI is equivalence to the well-known oblique projection beamformer which has excellent performance and has been well researched in [26, 31, 32].
It follows from (31) to (33) that the proposed OPLI can effectively suppress interference signals and have distortionless response for the SOI. Regarding to the result of waveform identification for the SOI, the output SINR of OPLI is given by
$$\begin{array}{@{}rcl@{}} \textrm{SINR} = \frac{ \mathbb{E}\left[ \left|\boldsymbol{\mathcal{W}}_{\text{opt},0}^{\mathrm{H}} \mathbf{a}\left(\theta_{0}\right)s_{0}(t) \right|^{2}\right]} {\mathbb{E}\left[ \left|\boldsymbol{\mathcal{W}}_{\text{opt},0}^{\mathrm{H}} \left[\mathbf{x}(t)-\mathbf{a}\left(\theta_{0}\right)s_{0}(t)\right] \right|^{2}\right]}. \end{array} $$
(36)
Substituting (1), (31) ∼ (33) into (36), it follows that
$$\begin{array}{@{}rcl@{}} \textrm{SINR} &=& \frac{\sigma_{0}^{2}}{ \mathbb{E}\left[ \left|\boldsymbol{\mathcal{W}}_{\text{opt},0}^{\mathrm{H}} \mathbf{n}(t)\right|^{2}\right] } \\ &=& \frac{\sigma_{0}^{2}}{\boldsymbol{\mathcal{W}}_{\text{opt},0}^{\mathrm{H}} \mathbf{R}_{n} \boldsymbol{\mathcal{W}}_{\text{opt},0}} = \frac{\sigma_{0}^{2}}{\sigma^{2} \left\|\boldsymbol{\mathcal{W}}_{\text{opt},0}\right\|^{2}} \\ &=& \frac{\sigma_{0}^{2}}{\sigma^{2} \left\| \mathbf{a}^{\dagger}\left(\theta_{0}\right)\left[\mathbf{I} - \mathbf{E}_{\mathbf{B}_{0}|\mathbf{a}(\theta_{0})} \right] \right\|^{2}} \\ &=& \frac{\sigma_{0}^{2}}{\sigma^{2} \left\| \mathbf{a}^{\dagger}\left(\theta_{0}\right) \mathbf{E}_{\mathbf{a}(\theta_{0})|\mathbf{B}_{0}} \right\|^{2}} \\ &=& \frac{\sigma_{0}^{2}}{\sigma^{2}} \mathbf{a}^{\mathrm{H}}\left(\theta_{0}\right) \mathbf{P}_{\mathbf{B}_{0}}^{\bot} \mathbf{a}\left(\theta_{0}\right) \end{array} $$
(37)
where \(\sigma _{0}^{2} = \mathbb {E}\left [\left |s_{0}(t)\right |^{2}\right ]\) refers to the power of the SOI.
It is known that the optimal SINR, which follows from the maximum SINR beamformer principle, is given by [46]
$$ \textrm{SINR}_{\text{opt}} = {\sigma_{0}^{2}}{\mathbf{a}^{\mathrm{H}}\left(\theta_{0}\right) \mathbf{R}_{\text{in}}^{-1} \mathbf{a}\left(\theta_{0}\right)} $$
(38)
where \(\mathbf {R}_{\text {in}}^{-1} = \left (\mathbf {B}_{0} \mathbf {R}_{S_{\mathbf {B}_{0}}}\mathbf {B}_{0}^{\mathrm {H}} + \sigma ^{2}\mathbf {I} \right)^{-1}\). Herein, \(\mathbf {R}_{S_{\mathbf {B}_{0}}} = \mathbb {E} \left [{\mathbf {S}_{\mathbf {B}_{0}}(t)}{\mathbf {S}_{\mathbf {B}_{0}}^{\mathrm {H}}(t)}\right ] = \text {diag}\left \lbrace \left [\sigma _{1}^{2},\sigma _{2}^{2},\cdots,\sigma _{K-1}^{2}\right ]\right \rbrace \), where \(\sigma _{k}^{2}\) denotes the power of the kth signal. In particular, when the incident signals have equipower, i.e., \(\sigma _{0}^{2} = \sigma _{1}^{2} = \cdots = \sigma _{K-1}^{2} = \sigma _{\mathrm {i}}^{2}\), it is obtained that
$$\begin{array}{@{}rcl@{}} \mathbf{R}_{\text{in}}^{-1} = \frac{1}{\sigma^{2}}\left(\frac{\sigma_{\mathrm{i}}^{2}}{\sigma^{2}}\mathbf{B}_{0} \mathbf{B}_{0}^{\mathrm{H}} + \mathbf{I} \right)^{-1}. \end{array} $$
(39)
Further, if \(\sigma _{\mathrm {i}}^{2} \gg \sigma ^{2}\), then [30]
$$\begin{array}{@{}rcl@{}} \mathbf{R}_{\text{in}}^{-1} = \frac{1}{\sigma^{2}} \lim\limits_{{\sigma_{\mathrm{i}}^{2}}/{\sigma^{2}}\rightarrow\infty}\left(\frac{\sigma_{\mathrm{i}}^{2}}{\sigma^{2}}\mathbf{B}_{0} \mathbf{B}_{0}^{\mathrm{H}} + \mathbf{I} \right)^{-1} = \mathbf{P}_{\mathbf{B}_{0}}^{\bot}. \end{array} $$
(40)
Substituting (40) into (38), it is obtained that
$$\begin{array}{@{}rcl@{}} \textrm{SINR}_{\text{opt}} &=& \frac{\sigma_{0}^{2}}{\sigma^{2}}\lim\limits_{{\sigma_{\mathrm{i}}^{2}}/{\sigma^{2}}\rightarrow\infty}{\mathbf{a}^{\mathrm{H}}\left(\theta_{0}\right)\left(\frac{\sigma_{\mathrm{i}}^{2}}{\sigma^{2}}\mathbf{B}_{0} \mathbf{B}_{0}^{\mathrm{H}} + \mathbf{I} \right)^{-1} \mathbf{a}\left(\theta_{0}\right)} \\ &=& \frac{\sigma_{0}^{2}}{\sigma^{2}}\mathbf{a}^{\mathrm{H}}\left(\theta_{0}\right)\mathbf{P}_{\mathbf{B}_{0}}^{\perp}\mathbf{a}\left(\theta_{0}\right). \end{array} $$
(41)
Comparing (41) with (37), it follows that the output SINR of the proposed OPLI can coincide well with the optimal SINR, when the power of the incident signals are equal and much higher than that of the noise.

5 Simulation results

Extensive simulation results are provided to verify the effectiveness of the proposed OPLI for source localization and waveform identification. The combinational algorithm, which firstly utilizes DOA estimator to obtain source locations and then utilizes beamformer for waveform identification, is compared with OPLI. Besides, the well-known RELAX [51] is also employed for performance comparison. Specially, for source localization, the stochastic Cramér-Rao bound (CRB) [54] is also used for performance evaluation.
Recall that the procedure of OPLI not only contains beamforming but also involves DOA estimation. The output SINR is employed for measuring the beamforming performance, and the RMSE is employed for evaluating the DOA estimation performance, where
$$\begin{array}{@{}rcl@{}} \textrm{RMSE} = \sqrt{\frac{1}{KM_{c}}\sum\limits_{m=1}^{M_{c}} \sum\limits_{k=1}^{K}\left| \hat{\theta}_{k,m} - \theta_{k} \right|^{2}} \end{array} $$
(42)
where M c denotes the number of Monte Carlo trials, \(\hat {\theta }_{k,m}\) refers to the DOA estimation of θ k in the mth Monte Carlo trial (similarly hereafter). In the following simulations, M c =200, and a half-wavelength spaced uniform linear array composed of N=6 sensors, is considered.

5.1 Waveform identification

This subsection evaluates the waveform identification performance of the proposed OPLI. The minimum variance distortionless response (MVDR) beamformer [36], the diagonally loaded sample matrix inversion (LSMI) beamformer [38], the general linear combination (GLC)-based beamformer [39], and the optimal beamformer which is based on the maximum output SINR principle [46] are employed for performance comparison. The diagonal loading factor of the LSMI beamformer is set to be equal to the noise power.
Note that both OPLI and RELAX implement waveform identification without prior DOA information. Whereas the MVDR, LSMI, and GLC beamformers require prior DOA of the SOI to calculate beamforming weights. Unless otherwise stated, in the subsection, it is assumed that the prior DOA is considered without error.
Figure 1 presents the output SINR of the proposed OPLI, where the input SNR ranges from −20 to 30 dB. K=3 signals are considered, and L=200 snapshots are employed. The SOI impinges on the array from 5.3°, and the interference signals are impinging from − 5.2°and 45.5°. The simulation results show that the output SINR of the proposed OPLI coincides well with the optimal output SINR when the input SNR within moderate to high region. Herein, RELAX shows a similar performance to the proposed OPLI. OPLI exhibits better performance than the counterpart MVDR, LSMI and GLC beamformers, and this is mainly due to the fact that OPLI employs oblique projection, which has excellent performance for suppressing interference signals, to identify the waveform of the SOI. The proposed OPLI tends to have a performance drop when the input SNR is lower than 0 dB, this is because the employed oblique projection increases the noise variance (cf. [26, 30]). The simulation result verifies the theoretical analysis given in Section 4.
Figure 2 presents the output SINR of the proposed OPLI, where the number of snapshots L ranges from 2 to 1000. The input SNR is fixed at 10 dB. Other simulation conditions remain the same as previous experiment. It is seen that the output SINR gradually approximate to the optimal output SINR when the number of snapshots increases. Compared to RELAX, OPLI exhibits the same performance. While comparing to the MVDR, LSMI, and GLC beamformers, the proposed OPLI has a better performance for waveform identification even if the number of snapshots is much limited.
Figure 3 presents the output SINR of the proposed OPLI, where the DOA error of the SOI ranges from − 5°to 5°. In this simulation, L=200 snapshots are considered, and the input SNR is fixed at 10 dB. Other simulation conditions remain the same as previous experiment, except that the prior DOA of the SOI is considered with different error for the MVDR, LSMI, and GLC beamformers. The prior DOA of the SOI is set to 5.3°+δ, where δ is varied from − 5° to 5°. The simulation results show that the MVDR, LSMI, and GLC beamformers are sensitive to the prior DOA uncertainties of the SOI. The larger the DOA error goes, the quicker the output SINR drops. Comparing to the MVDR, LSMI, and GLC beamformers, the proposed OPLI as well as RELAX remains the same output SINR. This is due to the fact that both RELAX and OPLI implement waveform identification without prior DOA information.

5.2 Source localization

This subsection evaluates the source localization performance of the proposed OPLI. The well-known RELAX [51], multiple signal classification (MUSIC) [55], and perturbed SBL (PSBL) [56] are included for performance comparison.
Figure 4 presents the RMSE of the DOA estimates for the proposed OPLI, where the input SNR ranges from −20 to 20 dB. K=3 signals impinging from − 5.2°, 5.3°, and 45.5° are considered, and L=200 snapshots are employed. It is seen that the RMSE of the proposed OPLI coincides well with the CRB within a moderate to high SNR region. Compared to PSBL, the proposed OPLI has a much better performance when the input SNR is high. Compared to MUSIC and RELAX, the proposed PSBL exhibits a better performance when the input SNR is low.
Figure 5 verifies the influence of the number of snapshots on DOA estimation, where the number of snapshots L is varied from 1 to 400. K=3 signals impinging from − 5.2°, 5.3°, and 45.5° are considered, and the input SNR is fixed at 15 dB. It can be seen that the proposed OPLI as well as RELAX is computationally efficient for DOA estimation even if the number of snapshots is small, whereas the conventional MUSIC fails in this case. Compared to PSBL, the DOA estimation performance of the proposed OPLI is more attractive. When the number of snapshots increases, the RMSE of the proposed OPLI decreases. The RMSE of OPLI, MUSIC, and RELAX can coincide well with the CRB when a large number of snapshots is given.
Figure 6 examines the influence of angular separation on DOA estimation, where K=2 signals impinging from 5.3°−Δ and 5.3° are considered. Δ ranges from 2° to 16°, the input SNR is fixed at 10 dB, and L=200 snapshots are employed. The simulation results indicate that the RMSE of OPLI coincides well with the CRB when the angular separation is large. Furthermore, the proposed OPLI exhibits a better DOA estimation performance than RELAX, MUSIC and PSBL when the angular separation is small. OPLI exhibits a better performance for source localization of spatially adjacent sources than the counterpart algorithms.

5.3 Comprehensive performance evaluation

This subsection compares the comprehensive localization and waveform identification performances of the proposed OPLI with that of the combinational algorithms. Here, the combinational algorithms employ MUSIC and PSBL to estimate DOA of the SOI, and utilize MVDR, LSMI, and GLC to estimate the waveform of the SOI. For comprehensive performance evaluation, the average root mean square error (AveRMSE) is utilized, and it is defined as
$$ \begin{aligned} \textrm{AveRMSE} &= \frac{1}{2}\left(\sqrt{\frac{1}{M_{c}} {\sum\limits_{m=1}^{M_{c}}\sum\limits_{l=1}^{L}\left|\hat{s}_{0,m}\left(t_{l}\right) - s_{0}\left(t_{l}\right)\right|^{2}}\left/{\sum\limits_{l=1}^{L}\left|s_{0}\left(t_{l}\right)\right|^{2}}\right.} \right.\\ &\quad+\left.\sqrt{\frac{1}{M_{c}}\sum\limits_{m=1}^{M_{c}}\left|\hat{\theta}_{0,m}-\theta_{0}\right|^{2}}\right). \end{aligned} $$
(43)
Besides, the computational complexity of the proposed OPLI, which is evaluated by the running time of algorithm, is also compared with those of the combinational algorithms.
Figure 7 illustrates the AveRMSE of the proposed OPLI, where the input SNR ranges from −20 to 20 dB. K=3 signals are considered, and L=200 snapshots are employed. The SOI is incident from 5.3°, and the interference signals is incident from − 5.2° and 45.5°. From the simulation results, it is seen that the proposed OPLI and the well-known RELAX exhibit better performance than the counterpart algorithms, when the input SNR within moderate to high region. With a low input SNR, the performance of the proposed OPLI is not attractive, and this performance verifies the result of Fig. 1.
Figure 8 illustrates the AveRMSE of the proposed OPLI, where the number of snapshots ranges from 1 to 400. K=3 signals are considered, where the SOI is incident from 5.3° and the interference signals is incident from − 5.2° and 45.5°. The input SNR is fixed at 15 dB. It follows from the simulation results that the proposed OPLI and the well-known RELAX exhibit a better comprehensive performance than the other counterpart combinational algorithms, when the number of snasphots is much limited. With a few number of snasphots, the performance of the proposed OPLI is much attractive.
Figure 9 illustrates the AveRMSE of the proposed OPLI, where different angular separation is considered. K=2 signals are considered, the input SNR is fixed at 10 dB, and L=200 snapshots are employed. The SOI impinges from 5.3°, and the interference signals impinge from 5.3°−Δ, where Δ ranges from 2° to 16°. It can be seen that the proposed OPLI is superior to the well-known RELAX when the angular separation is small. With a small angular separation, comparing to the counterpart combinational algorithms, the proposed OPLI also shows a better performance, and this is mainly because the DOA estimation accuracy of the proposed OPLI is much higher than those of the counterpart algorithms (see also Fig. 5).
Figure 10 shows the running time of the proposed OPLI at each input SNR. Figures 11 and 12 illustrate the running time of the proposed OPLI when different number of snapshots and different angular separations are correspondingly considered. Parameters settings of Figs. 10, 11, and 12 remain the same as Figs. 7, 8, and 9, respectively. All the simulation experiments are performed using MATLAB 2013b running on a computer with a 2.3 GHz Intel Quad-Core processor and 8GB RAM, under Windows 8.1. It can be seen that the computational complexity of the proposed OPLI is lower than that of the RELAX, but is higher than that of the MUSIC-based combinational algorithms. This is mainly because the localization and waveform identification processes of the proposed OPLI is implemented iteratively, whereas the MUSIC-based combinational algorithms are not. Compared with the PSBL-based combinational algorithms, the proposed OPLI illustrates a relatively stable running time when the input SNR and the number of snapshots within moderate to high SNR region. However, when the SNR, the number of snapshots and the angular separation increase, the running time of the PSBL-based combinational algorithms fluctuates. This is due to the fact that the iteration number of PSBL is not stable and keeps varying with these parameters (cf. [56]).

6 Methods

The oblique projection-based localization and identification (OPLI) algorithm is proposed without known prior DOA or waveform information of the sources. The proposed OPLI employs oblique projection to separate the multiple incident signals into a series of single signal groups. Then, the source localization and waveform identification are implemented on each separated single signal. To this end, the OPLI is implemented iteratively. The method of maximum likelihood approximation is employed to evaluate the convergence.

7 Conclusions

A new OPLI algorithm, which is based on oblique projection, is proposed for localization and waveform identification of unknown target signal. The oblique projection is employed to separate the SOI from the received data of the array, and can also be used to suppress the interference signals at the same time.
The OPLI requires no prior information of the DOA or the signal waveforms, and it estimates the DOA and waveform of the SOI iteratively. Comparing to the well known RELAX and the combinational algorithms, which estimates DOA via employing MUSIC or PSBL, and realizes beamforming via employing MVDR, LSMI or GLC, the simulation results show that the proposed OPLI exhibits a better performance when the angular separation is small. Especially, when the input SNR within moderate to high region, the proposed OPLI not only shows an attractive output SINR which can coincide well with the optimal one, but also can achieve a high estimation accuracy for source localization since its RMSE could coincide well with CRB.
Both OPLI and RELAX are implemented iteratively, and the running time of the former is lower. Whereas, when compared to MUSIC-based counterpart combinational algorithms, the OPLI requires a higher computational complexity to implement source localization and waveform identification. Extensive experiments have been undertaken to verify the effectiveness and superiority of the OPLI with uncorrelated sources. Future work includes extension of the OPLI to correlated and coherent sources, and so on.

Funding

This work was supported by the National Natural Science Foundation of China (grant no. 61171180), by the Fundamental Research Funds for the Central Universities (grants nos. HIT. MKSTISP. 2016 13 and HIT. MKSTISP. 2016 26), and by a fund from the Science and Technology on Electronic Information Control Laboratory.

Competing interests

The authors declare that they have no competing interests.

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://​creativecommons.​org/​licenses/​by/​4.​0/​), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
Literature
1.
go back to reference S Sahnoun, P Comon, Joint source estimation and localization. IEEE Trans. Signal Process. 63(10), 2485–2495 (2015).MathSciNetCrossRef S Sahnoun, P Comon, Joint source estimation and localization. IEEE Trans. Signal Process. 63(10), 2485–2495 (2015).MathSciNetCrossRef
2.
go back to reference A Khabbazibasmenj, SA Vorobyov, A Hassanien, Robust adaptive beamforming based on steering vector estimation with as little as possible prior information. IEEE Trans. Signal Process. 60(6), 2974–2987 (2012).MathSciNetCrossRef A Khabbazibasmenj, SA Vorobyov, A Hassanien, Robust adaptive beamforming based on steering vector estimation with as little as possible prior information. IEEE Trans. Signal Process. 60(6), 2974–2987 (2012).MathSciNetCrossRef
3.
go back to reference H Krim, M Viberg, Two decades of array signal processing research: the parametric approach. IEEE Signal Process. Mag. 13(4), 67–94 (1996).CrossRef H Krim, M Viberg, Two decades of array signal processing research: the parametric approach. IEEE Signal Process. Mag. 13(4), 67–94 (1996).CrossRef
4.
go back to reference H Cox, R Zeskind, M Owen, Robust adaptive beamforming. IEEE Trans. Acoust. Speech Signal Process. ASSP-35(10), 1365–1375 (1987).CrossRef H Cox, R Zeskind, M Owen, Robust adaptive beamforming. IEEE Trans. Acoust. Speech Signal Process. ASSP-35(10), 1365–1375 (1987).CrossRef
5.
go back to reference BD Van Veen, KM Buckley, Beamforming: a versatile approach to spatial filtering. IEEE ASSP Mag. 5(2), 4–24 (1988).CrossRef BD Van Veen, KM Buckley, Beamforming: a versatile approach to spatial filtering. IEEE ASSP Mag. 5(2), 4–24 (1988).CrossRef
6.
go back to reference LC Godara, Application of antenna arrays to mobile communications, part II: beam-forming and direction-of-arrival considerations. Proc. IEEE. 85(8), 1195–1245 (1997).CrossRef LC Godara, Application of antenna arrays to mobile communications, part II: beam-forming and direction-of-arrival considerations. Proc. IEEE. 85(8), 1195–1245 (1997).CrossRef
8.
go back to reference J Dmochowski, J Benesty, S Affes, Direction of arrival estimation using the parameterized spatial correlation matrix. IEEE/ACM Trans. Audio Speech Lang. Process.15(4), 1327–1339 (2007).CrossRef J Dmochowski, J Benesty, S Affes, Direction of arrival estimation using the parameterized spatial correlation matrix. IEEE/ACM Trans. Audio Speech Lang. Process.15(4), 1327–1339 (2007).CrossRef
9.
go back to reference JC Chen, K Yao, RE Hudson, Source localization and beamforming. IEEE Signal Process. Mag. 19(2), 30–39 (2002).CrossRef JC Chen, K Yao, RE Hudson, Source localization and beamforming. IEEE Signal Process. Mag. 19(2), 30–39 (2002).CrossRef
10.
go back to reference Q Shen, W Liu, W Cui, SL Wu, Underdetermined DOA estimation under the compressive sensing framework: A review. IEEE Access. 4:, 8865–8878 (2016).CrossRef Q Shen, W Liu, W Cui, SL Wu, Underdetermined DOA estimation under the compressive sensing framework: A review. IEEE Access. 4:, 8865–8878 (2016).CrossRef
11.
go back to reference X Liu, F Li, N Zhenyu, Optimal resource allocation in simultaneous cooperative spectrum sensing and energy harvesting for multichannel cognitive radio. IEEE Access. 5:, 3801–3812 (2017).CrossRef X Liu, F Li, N Zhenyu, Optimal resource allocation in simultaneous cooperative spectrum sensing and energy harvesting for multichannel cognitive radio. IEEE Access. 5:, 3801–3812 (2017).CrossRef
12.
go back to reference M Zhou, Y Tang, Z Tian, L Xie, W Nie, Robust neighborhood graphing for semi-supervised indoor localization with light-loaded location fingerprinting. IEEE Internet Things J. 99:, 1–1 (2017). M Zhou, Y Tang, Z Tian, L Xie, W Nie, Robust neighborhood graphing for semi-supervised indoor localization with light-loaded location fingerprinting. IEEE Internet Things J. 99:, 1–1 (2017).
13.
go back to reference M Zhou, Y Wei, Z Tian, X Yang, L Li, Achieving Cost-efficient Indoor Fingerprint Localization on WLAN Platform: A Hypothetical Test Approach. IEEE Access. 5:, 15865–15874 (2017).CrossRef M Zhou, Y Wei, Z Tian, X Yang, L Li, Achieving Cost-efficient Indoor Fingerprint Localization on WLAN Platform: A Hypothetical Test Approach. IEEE Access. 5:, 15865–15874 (2017).CrossRef
14.
go back to reference SA Vorobyov, AB Gershman, ZQ Luo, Robust adaptive beamforming using worst-case performance optimization: A solution to the signal mismatch problem. IEEE Trans. Signal Process. 51(2), 313–324 (2003).CrossRef SA Vorobyov, AB Gershman, ZQ Luo, Robust adaptive beamforming using worst-case performance optimization: A solution to the signal mismatch problem. IEEE Trans. Signal Process. 51(2), 313–324 (2003).CrossRef
15.
go back to reference B Liao, SC Chan, KM Tsui, Recursive steering vector estimation and adaptive beamforming under uncertainties. IEEE Trans. Aerosp. Electron. Syst. 49(1), 489–501 (2013).CrossRef B Liao, SC Chan, KM Tsui, Recursive steering vector estimation and adaptive beamforming under uncertainties. IEEE Trans. Aerosp. Electron. Syst. 49(1), 489–501 (2013).CrossRef
16.
go back to reference JW Xu, GS Liao, SQ Zhu, L Huang, Response vector constrained robust LCMV beamforming based on semidefinite programming. IEEE Trans. Signal Process. 63(21), 5720–5732 (2015).MathSciNetCrossRef JW Xu, GS Liao, SQ Zhu, L Huang, Response vector constrained robust LCMV beamforming based on semidefinite programming. IEEE Trans. Signal Process. 63(21), 5720–5732 (2015).MathSciNetCrossRef
17.
go back to reference NY Wang, P Agathoklis, A Antoniou, A new DOA estimation technique based on subarray beamforming. IEEE Trans. Signal Process. 54(9), 3279–3290 (2006).CrossRefMATH NY Wang, P Agathoklis, A Antoniou, A new DOA estimation technique based on subarray beamforming. IEEE Trans. Signal Process. 54(9), 3279–3290 (2006).CrossRefMATH
18.
go back to reference AZ Hu, DOA-based beamforming for multi-cell massive MIMO systems. J. Commun. Netw. 18(5), 735–743 (2016). AZ Hu, DOA-based beamforming for multi-cell massive MIMO systems. J. Commun. Netw. 18(5), 735–743 (2016).
19.
go back to reference X Liu, XZ Tan, Optimization algorithm of periodical cooperative spectrum sensing in cognitive radio. Int. J. Commun. Syst. 27(5), 705–720 (2012).CrossRef X Liu, XZ Tan, Optimization algorithm of periodical cooperative spectrum sensing in cognitive radio. Int. J. Commun. Syst. 27(5), 705–720 (2012).CrossRef
20.
go back to reference A Haimovich, Y Bar-Ness, An eigenanalysis interference canceler. IEEE Trans. Signal Process. 39(1), 76–84 (1991).CrossRef A Haimovich, Y Bar-Ness, An eigenanalysis interference canceler. IEEE Trans. Signal Process. 39(1), 76–84 (1991).CrossRef
21.
go back to reference A Haimovich, The eigencanceler: adaptive radar by eigenanalysis methods. IEEE Trans. Aerosp. Electron. Syst. 32(2), 532–542 (1996).CrossRef A Haimovich, The eigencanceler: adaptive radar by eigenanalysis methods. IEEE Trans. Aerosp. Electron. Syst. 32(2), 532–542 (1996).CrossRef
22.
go back to reference ML Honig, JS Goldstein, Adaptive reduced-rank interference suppression based on the multistage wiener filter. IEEE Trans. Comput. 50(6), 986–994 (2002). ML Honig, JS Goldstein, Adaptive reduced-rank interference suppression based on the multistage wiener filter. IEEE Trans. Comput. 50(6), 986–994 (2002).
23.
go back to reference YJ Gu, A Leshem, Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation. IEEE Trans. Signal Process. 60(7), 3881–3885 (2012).MathSciNetCrossRef YJ Gu, A Leshem, Robust adaptive beamforming based on interference covariance matrix reconstruction and steering vector estimation. IEEE Trans. Signal Process. 60(7), 3881–3885 (2012).MathSciNetCrossRef
24.
go back to reference L Huang, J Zhang, X Xu, ZF Ye, Robust adaptive beamforming with a novel interference-plus-noise covariance matrix reconstruction method. IEEE Trans. Signal Process. 63(7), 1643–1650 (2015).MathSciNetCrossRef L Huang, J Zhang, X Xu, ZF Ye, Robust adaptive beamforming with a novel interference-plus-noise covariance matrix reconstruction method. IEEE Trans. Signal Process. 63(7), 1643–1650 (2015).MathSciNetCrossRef
25.
go back to reference SC Chan, HH Chen, Uniform concentric circular arrays with frequency-invariant characteristics—theory, design, adaptive beamforming and DOA estimation. IEEE Trans. Signal Process. 55(1), 165–177 (2007).MathSciNetCrossRef SC Chan, HH Chen, Uniform concentric circular arrays with frequency-invariant characteristics—theory, design, adaptive beamforming and DOA estimation. IEEE Trans. Signal Process. 55(1), 165–177 (2007).MathSciNetCrossRef
26.
go back to reference R Boyer, Oblique projection for source estimation in a competitive environment: algorithm and statistical analysis. Signal Process.89(12), 2547–2554 (2009).CrossRefMATH R Boyer, Oblique projection for source estimation in a competitive environment: algorithm and statistical analysis. Signal Process.89(12), 2547–2554 (2009).CrossRefMATH
27.
go back to reference HB Xu, BR Zhu, J Liu, AZ Zhou, Robust beamforming design for secure multiuser MISO interference channel. IEEE Commun. Lett. 21(4), 833–836 (2017).CrossRef HB Xu, BR Zhu, J Liu, AZ Zhou, Robust beamforming design for secure multiuser MISO interference channel. IEEE Commun. Lett. 21(4), 833–836 (2017).CrossRef
28.
go back to reference K Mak, A Manikas, A superresolution wide null beamformer for undersampled signal reconstruction in SIMO SAR. IEEE J. Sel. Top. Signal Process. 9(8), 1548–1559 (2015).CrossRef K Mak, A Manikas, A superresolution wide null beamformer for undersampled signal reconstruction in SIMO SAR. IEEE J. Sel. Top. Signal Process. 9(8), 1548–1559 (2015).CrossRef
29.
go back to reference LM Shi, Y Lin, Convex combination of adaptive filters under the maximum correntropy criterion in impulsive interference. IEEE Signal Process. Lett. 21(11), 1385–1388 (2014).CrossRef LM Shi, Y Lin, Convex combination of adaptive filters under the maximum correntropy criterion in impulsive interference. IEEE Signal Process. Lett. 21(11), 1385–1388 (2014).CrossRef
30.
go back to reference RT Behrens, LL Scharf, Signal processing applications of oblique projection operators. IEEE Trans. Signal Process. 42(6), 1413–1424 (1994).CrossRef RT Behrens, LL Scharf, Signal processing applications of oblique projection operators. IEEE Trans. Signal Process. 42(6), 1413–1424 (1994).CrossRef
31.
go back to reference XP Mao, AJ Liu, J HH, Oblique projection polarisation filtering for interference suppression in high-frequency surface wave radar. IET Radar Sonar Navig. 6(2), 71–80 (2012).CrossRef XP Mao, AJ Liu, J HH, Oblique projection polarisation filtering for interference suppression in high-frequency surface wave radar. IET Radar Sonar Navig. 6(2), 71–80 (2012).CrossRef
32.
go back to reference XP Mao, YL Yang, H Hong, WB Deng, Multi-domain collaborative filter for interference suppressing. IET Signal Process. 10(9), 1157–1168 (2016).CrossRef XP Mao, YL Yang, H Hong, WB Deng, Multi-domain collaborative filter for interference suppressing. IET Signal Process. 10(9), 1157–1168 (2016).CrossRef
33.
go back to reference A Hassanien, SA Elkader, AB Gershman, Convex optimization based beam-space preprocessing with improved robustness against out-of-sector sources. IEEE Trans. Signal Process. 54(5), 1587–1595 (2006).CrossRefMATH A Hassanien, SA Elkader, AB Gershman, Convex optimization based beam-space preprocessing with improved robustness against out-of-sector sources. IEEE Trans. Signal Process. 54(5), 1587–1595 (2006).CrossRefMATH
34.
go back to reference RJ Vaccaro, BF Harrison, Optimal matrix-filter design. IEEE Trans. Signal Process. 44(3), 705–709 (1996).CrossRef RJ Vaccaro, BF Harrison, Optimal matrix-filter design. IEEE Trans. Signal Process. 44(3), 705–709 (1996).CrossRef
35.
go back to reference D Han, XH Zhang, Optimal matrix filter design with application to filtering short data records. IEEE Signal Process. Lett. 17(5), 521–524 (2010).CrossRef D Han, XH Zhang, Optimal matrix filter design with application to filtering short data records. IEEE Signal Process. Lett. 17(5), 521–524 (2010).CrossRef
36.
go back to reference M Souden, J Benesty, S Affes, A study of the LCMV and MVDR noise reduction filters. IEEE Trans. Signal Process. 58(9), 4925–4935 (2010).MathSciNetCrossRef M Souden, J Benesty, S Affes, A study of the LCMV and MVDR noise reduction filters. IEEE Trans. Signal Process. 58(9), 4925–4935 (2010).MathSciNetCrossRef
37.
go back to reference AI Koutrouvelis, RC Hendriks, R Heusdens, J Jensen, Relaxed binaural LCMV beamforming. IEEE/ACM Trans. Audio Speech Lang. Process. 25(1), 137–152 (2017).CrossRef AI Koutrouvelis, RC Hendriks, R Heusdens, J Jensen, Relaxed binaural LCMV beamforming. IEEE/ACM Trans. Audio Speech Lang. Process. 25(1), 137–152 (2017).CrossRef
38.
go back to reference J Li, P Stoica, ZS Wang, On robust capon beamforming and diagonal loading. IEEE Trans. Signal Process. 51(7), 1702–1715 (2003).CrossRef J Li, P Stoica, ZS Wang, On robust capon beamforming and diagonal loading. IEEE Trans. Signal Process. 51(7), 1702–1715 (2003).CrossRef
39.
go back to reference L Du, J Li, P Stoica, Fully automatic computation of diagonal loading levels for robust adaptive beamforming. IEEE Trans. Aerosp. Electron. Syst. 46(1), 449–458 (2010).CrossRef L Du, J Li, P Stoica, Fully automatic computation of diagonal loading levels for robust adaptive beamforming. IEEE Trans. Aerosp. Electron. Syst. 46(1), 449–458 (2010).CrossRef
40.
go back to reference SA Vorobyov, AB Gershman, ZQ Luo, Robust adaptive beamforming using worst-case performance optimization: a solution to the signal mismatch problem. IEEE Trans. Signal Process. 51(2), 313–324 (2003).CrossRef SA Vorobyov, AB Gershman, ZQ Luo, Robust adaptive beamforming using worst-case performance optimization: a solution to the signal mismatch problem. IEEE Trans. Signal Process. 51(2), 313–324 (2003).CrossRef
41.
go back to reference ZL Yu, W Ser, MH Er, et al, Robust adaptive beamformers based on worst-case optimization and constraints on magnitude response. IEEE Trans. Signal Process. 57(7), 2615–2628 (2009).MathSciNetCrossRef ZL Yu, W Ser, MH Er, et al, Robust adaptive beamformers based on worst-case optimization and constraints on magnitude response. IEEE Trans. Signal Process. 57(7), 2615–2628 (2009).MathSciNetCrossRef
42.
go back to reference JR Guerci, Theory and application of covariance matrix tapers for robust adaptive beamforming. IEEE Trans. Signal Process. 47(4), 977–985 (1999).CrossRef JR Guerci, Theory and application of covariance matrix tapers for robust adaptive beamforming. IEEE Trans. Signal Process. 47(4), 977–985 (1999).CrossRef
43.
go back to reference MH Er, BC Ng, A new approach to robust beamforming in the presence of steering vector errors. IEEE Trans. Signal Process. 42(7), 1826–1829 (1994).CrossRef MH Er, BC Ng, A new approach to robust beamforming in the presence of steering vector errors. IEEE Trans. Signal Process. 42(7), 1826–1829 (1994).CrossRef
44.
go back to reference F Shen, FF Chen, JY Song, Robust adaptive beamforming based on steering vector estimation and covariance matrix reconstruction. IEEE Commun. Lett. 19(9), 1636–1639 (2015).CrossRef F Shen, FF Chen, JY Song, Robust adaptive beamforming based on steering vector estimation and covariance matrix reconstruction. IEEE Commun. Lett. 19(9), 1636–1639 (2015).CrossRef
45.
go back to reference H Li, YB Zhao, ZF Cheng, ZW Liu, PL Shui, Robust adaptive beamforming based on sparse representation technique. IET Radar Sonar Navig. 11(9), 1417–1424 (2017).CrossRef H Li, YB Zhao, ZF Cheng, ZW Liu, PL Shui, Robust adaptive beamforming based on sparse representation technique. IET Radar Sonar Navig. 11(9), 1417–1424 (2017).CrossRef
46.
go back to reference YX Ke, CS Zheng, RH Peng, XD Li, Robust adaptive beamforming using noise reduction preprocessing-based fully automatic diagonal loading and steering vector estimation. IEEE Access. 5:, 12974–12987 (2017).CrossRef YX Ke, CS Zheng, RH Peng, XD Li, Robust adaptive beamforming using noise reduction preprocessing-based fully automatic diagonal loading and steering vector estimation. IEEE Access. 5:, 12974–12987 (2017).CrossRef
47.
go back to reference CJ Lam, AC Singer, Bayesian beamforming for DOA uncertainty: theory and implementation. IEEE Trans. Signal Process. 54(11), 4435–4445 (2006).CrossRefMATH CJ Lam, AC Singer, Bayesian beamforming for DOA uncertainty: theory and implementation. IEEE Trans. Signal Process. 54(11), 4435–4445 (2006).CrossRefMATH
48.
go back to reference KL Bell, Y Ephraim, HL Van Trees, A Bayesian approach to robust adaptive beamforming. IEEE Trans. Signal Process. 48(2), 386–398 (2000).CrossRef KL Bell, Y Ephraim, HL Van Trees, A Bayesian approach to robust adaptive beamforming. IEEE Trans. Signal Process. 48(2), 386–398 (2000).CrossRef
49.
go back to reference YB Han, DQ Zhang, A recursive Bayesian beamforming for steering vector uncertainties. EURASIP J. Adv. Signal Process. 2013(108), 1–10 (2013). YB Han, DQ Zhang, A recursive Bayesian beamforming for steering vector uncertainties. EURASIP J. Adv. Signal Process. 2013(108), 1–10 (2013).
50.
go back to reference J Li, P Stoica, Efficient mixed-spectrum estimation with applications to target feature extraction. IEEE Trans. Signal Process. 44(2), 281–295 (1996).CrossRef J Li, P Stoica, Efficient mixed-spectrum estimation with applications to target feature extraction. IEEE Trans. Signal Process. 44(2), 281–295 (1996).CrossRef
51.
go back to reference J Li, DM Zheng, P Stoica, Angle and waveform estimation via relax. IEEE Trans. Aerosp. Electron. Syst. 33(3), 1077–1087 (1997).CrossRef J Li, DM Zheng, P Stoica, Angle and waveform estimation via relax. IEEE Trans. Aerosp. Electron. Syst. 33(3), 1077–1087 (1997).CrossRef
52.
go back to reference T Yardibi, J Li, P Stoica, M Xue, AB Baggeroer, Source localization and sensing: a nonparametric iterative adaptive approach based on weighted least squares. IEEE Trans. Aerosp. Electron. Syst. 46(1), 425–443 (2010).CrossRef T Yardibi, J Li, P Stoica, M Xue, AB Baggeroer, Source localization and sensing: a nonparametric iterative adaptive approach based on weighted least squares. IEEE Trans. Aerosp. Electron. Syst. 46(1), 425–443 (2010).CrossRef
53.
go back to reference I Ziskind, M Wax, Maximum likelihood localization of multiple sources by alternating projection. IEEE Trans. Acoust. Speech Signal Process. 36(10), 1553–1560 (1988).CrossRefMATH I Ziskind, M Wax, Maximum likelihood localization of multiple sources by alternating projection. IEEE Trans. Acoust. Speech Signal Process. 36(10), 1553–1560 (1988).CrossRefMATH
54.
go back to reference P Stoica, A Nehorai, MUSIC, maximum likelihood, and Cramer-Rao bound. IEEE Trans. Acoust. Speech Signal Process. 37(5), 720–741 (1989).MathSciNetCrossRefMATH P Stoica, A Nehorai, MUSIC, maximum likelihood, and Cramer-Rao bound. IEEE Trans. Acoust. Speech Signal Process. 37(5), 720–741 (1989).MathSciNetCrossRefMATH
55.
go back to reference RO Schmidt, Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 34(3), 276–280 (1986).CrossRef RO Schmidt, Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 34(3), 276–280 (1986).CrossRef
56.
go back to reference X Wu, WP Zhu, J Yan, Direction of arrival estimation for off-grid signals based on sparse bayesian learning. IEEE Sensors J. 16(7), 2004–2016 (2016).CrossRef X Wu, WP Zhu, J Yan, Direction of arrival estimation for off-grid signals based on sparse bayesian learning. IEEE Sensors J. 16(7), 2004–2016 (2016).CrossRef
Metadata
Title
Localization and identification of unknown target signal using oblique projection
Authors
Liping Huo
Huijun Hou
Xingpeng Mao
Publication date
01-12-2018
Publisher
Springer International Publishing
DOI
https://doi.org/10.1186/s13638-018-1147-9

Other articles of this Issue 1/2018

EURASIP Journal on Wireless Communications and Networking 1/2018 Go to the issue

Premium Partner