Keywords

1 Introduction

Phased array radar network (PARN) had attracted extensive attention due to its superior performance, such as beam agility [1, 2]. The resource management is viewed as the most vital operation for radar networks [3,4,5], which not only improve the task performance under fuel limitation [6, 7], but also enhance low probability of interception (LPI) performance. Therefore, there exist lots of research efforts relation to resource management of radar network. For example, Garcia et al., tried to enhance the target localization accuracy by optimizing the allocation of power and bandwidth [8]. Xie et al., proposed the optimization of power allocation and combined node selection to minimize the worst-case tracking error among all targets [9]. Furthermore, Yan and co-workers pointed out that achieving accurate target parameter estimation strategies not only depend on cooperative target assignment and dwell allocation [4] but also relied on assigning the resource of beam and power for each radar [10].

Additionally, another example aims at reducing the total transmit power under the constraints of the given target tracking/localizing accuracy. For instance, Godrich et al., reported how to reduce the total transmit power under the constraints of target localization accuracy by power allocation [11]. In a previous research, Shi developed two LPI strategies: one relies on jointly optimizing the bandwidth, dwell time allocation, target assignment and revisit time control [5], and the other based on collaborative power and bandwidth allocation [12].

Reviewing recent progress, [10] indicates that optimal beam-target assignment can improve the target tracking accuracy. However, there have no report referring to beam-target assignment in the application of target localization. In view of these, to bridge this gap in target localization and improve the LPI performance of PARN, our present work proposed a resource management strategy which not only optimizes the allocation of power, but also optimizes the beam-target assignment. To demonstrate the superiority of our suggested scheme, herein the problem of cooperative beam allocation and power assignment (CBAPA) strategy, on the basis of multitarget localization in PARN, is firstly formulated. Afterwards, a two-step iterative optimization algorithm abased on semi-definite programming (SDP) and particle swarm optimization (PSO) is introduced to address this problem. At last, we demonstrate the superiority and rationality of the CBAPA strategy through simulation results by comparing with other existing resource allocation strategies.

2 System Model

2.1 Signal Model

Suppose a PARN with M monostatic phased array radars, which are arbitrarily deployed and locate at \(\left( {x_{m}^{{\text{E}}} ,y_{m}^{{\text{E}}} } \right),m = 1,2, \cdots M\). The Q targets with coordinate of \(\left( {x_{q}^{{}} ,y_{q}^{{}} } \right),q = 1,2, \cdots Q\) are widely separated, denoted by the state vector \({{\varvec{\uppsi}}}_{q} { = }\left[ {x_{q} ,y_{q} } \right]^{{\text{T}}}\). Each monostatic phased array radar has N array elements, emitting multi-beam to localize the targets. The echo signal baseband representation scattered from the \(q{\text{th}}\) target to the \(m{\text{th}}\) phased array radar is expressed as:

$$ {\mathbf{s}}_{m,q}^{{\text{R}}} \left( t \right) = \xi_{m,q} \sqrt {p_{m,q} \eta_{m,q} } {\mathbf{a}}_{{\text{r}}} (\theta_{m,q} ){\mathbf{a}}_{{\text{t}}} (\theta_{m,q} )^{{\text{T}}} {\mathbf{s}}_{m,q} \left( {t{ - }\tau_{{n_{m} ,q}} } \right) + {\mathbf{w}}_{m,q} \left( t \right) $$
(1)

where \(p_{m,q}\) is the power of the signal emitted by each element. \(\eta_{m,q}\) is the propagation path attenuation coefficient in the signal strength from the \(m{\text{th}}\) phased array radar to Q target. \({\mathbf{s}}_{m,q} \left( {t{ - }\tau_{{n_{m} ,q}} } \right) = [s_{1,q} \left( {t{ - }\tau_{1,q} } \right),s_{2,q} \left( {t{ - }\tau_{1,q} } \right), \cdots \cdots ,s_{{n_{m} ,q}} \left( {t{ - }\tau_{{n_{m} ,q}} } \right)]^{{\text{T}}}\), \(s_{{n_{m} ,q}} \left( {t{ - }\tau_{{n_{m} ,q}} } \right)\) is the signal with lowpass normalized energy emitted by the \(n_{m} {\text{th}}\) array element of the \(m{\text{th}}\) phased array radar. \(\tau_{{n_{m} ,q}}\) is the time delay from the \(q{\text{th}}\) target to the \(n_{m} {\text{th}}\) array element of the \(m{\text{th}}\) phased array radar. Here, the point target model assumption is invoked, which means the time delay form the \(q{\text{th}}\) target to every array element of the \(m{\text{th}}\) phased array radar are almost equal, that is, \(\tau_{1,q} \approx \tau_{2,q} \approx \cdots \approx \tau_{{n_{m} ,q}} \approx \tau_{m,q}\), where \(\tau_{m,q}\) represents the time delay form the \(q{\text{th}}\) target to the \(m{\text{th}}\) phased array radar. \(\tau_{m,q} = 2R_{m,q} /c\), , and the radar reflective cross section (RCS) is denoted by \(\xi_{m,q}\). \({\mathbf{a}}_{{\text{t}}} (\theta_{m,q} ) = {\mathbf{a}}_{{\text{r}}} (\theta_{m,q} ) = [{1},{\text{e}}^{{ - {\text{j}}\uppi \sin \theta_{m,q} }} , \cdots \cdots ,{\text{e}}^{{ - {\text{j}}\uppi (n_{m,q} - 1)\sin \theta_{m,q} }} ]^{{\text{T}}}\) are the transmit and receive steering vectors of the \(m{\text{th}}\) phased array radar, respectively, where \(n_{m,q}\) stands for the array elements number belonging to the \(m{\text{th}}\) phased array radar. \(\theta_{m,q}\) is the observation angle of the subarray also belonging to the \(m{\text{th}}\) phased array radar to illuminate the \(q{\text{th}}\) target. \({\mathbf{w}}_{{n_{m} ,q}} \left( t \right) = [w_{1,q} \left( t \right),w_{2,q} \left( t \right), \cdots \cdots ,w_{{n_{m} ,q}} \left( t \right)]^{{\text{T}}}\), where \(w_{{n_{m} ,q}} \left( t \right) \sim \mathcal{C}\mathcal{N}\left( {0,\sigma_{v}^{2} } \right),\forall n_{m}\) denotes the zero-mean complex Gaussian white noise with the power of \(\sigma_{v}^{2}\).

2.2 Estimation Metric

Inversing the Fisher information matrix (FIM) can obtain the CRLB which can be employed to evaluate the target localization performance. The FIM of the localization accuracy for the \(q{\text{th}}\) target is described as [3]:

$$ {\mathbf{J}}\left( {{{\varvec{\uppsi}}}_{q} } \right) = {\mathbf{E}}\left\{ {\frac{\partial }{{\partial {{\varvec{\uppsi}}}_{q} }}\log f({\mathbf{TA}}_{q} {\mathbf{|\psi }}_{q} )\left( {\frac{\partial }{{\partial {{\varvec{\uppsi}}}_{q} }}\log f({\mathbf{TA}}_{q} {\mathbf{|\psi }}_{q} )} \right)^{{\text{T}}} } \right\} $$
(2)

where \(f({\mathbf{TA}}_{q} {\mathbf{|\psi }}_{q} )\) represents the conditional probability distribution function (PDF) of the measurement vector \({\mathbf{TA}}_{q} { = }\left[ {{\mathbf{T}}_{q}^{{\text{T}}} ,{\mathbf{A}}_{q}^{{\text{T}}} } \right]^{{\text{T}}}\), where \({\mathbf{T}}_{q} { = }\left[ {\tau_{1,q} ,\tau_{2,q} , \cdots \tau_{M,q} } \right]^{{\text{T}}}\) denotes the measurement vector of TOA, and \({\mathbf{A}}_{q} { = }\left[ {\theta_{1,q} ,\theta_{2,q} , \cdots \theta_{M,q} } \right]^{{\text{T}}}\) is the measurement vector of DOA, Given the signal model expressed by (1), the conditional PDF can be given by:

$$ \begin{aligned} & \log f({\mathbf{TA}}_{q} {\mathbf{|\psi }}_{q} ) \hfill \\ & \propto \frac{ - 1}{{\sigma_{v}^{2} }}\sum\limits_{m = 1}^{M} {\int {\left| {{\mathbf{s}}_{m,q}^{{\text{R}}} \left( t \right) - \xi_{m,q} \sqrt {p_{m,q} \eta_{m,q} } {\mathbf{a}}_{{\text{r}}} (\theta_{m,q} ){\mathbf{a}}_{{\text{t}}} (\theta_{m,q} )^{{\text{T}}} {\mathbf{s}}_{m,q} \left( {t{ - }\tau_{m,q} } \right)} \right|}^{2} dt} \hfill \\ \end{aligned} $$
(3)

The FIM is inferred as:

$$ {\mathbf{J}}_{{\text{TOA - DOA}}} \left( {{{\varvec{\uppsi}}}_{q} } \right){ = }\left( {\frac{{\partial {\mathbf{TA}}_{q}^{{\text{T}}} }}{{\partial {{\varvec{\uppsi}}}_{q} }}} \right){\mathbf{J}}\left( {{\mathbf{TA}}_{q} } \right)\left( {\frac{{\partial {\mathbf{TA}}_{q}^{{\text{T}}} }}{{\partial {{\varvec{\uppsi}}}_{q} }}} \right)^{{\text{T}}} $$
(4)

The Jacobian matrix can be written as:

$$ \left( {\frac{{\partial {\mathbf{TA}}_{q}^{{\text{T}}} }}{{\partial {{\varvec{\uppsi}}}_{q} }}} \right){ = }\left[ {\begin{array}{*{20}c} {\frac{{\partial \tau_{1,q} }}{{\partial x_{q} }},\frac{{\partial \tau_{2,q} }}{{\partial x_{q} }}, \cdots ,\frac{{\partial \tau_{M,q} }}{{\partial x_{q} }},\frac{{\partial \theta_{1,q} }}{{\partial x_{q} }},\frac{{\partial \theta_{2,q} }}{{\partial x_{q} }}, \cdots \frac{{\partial \theta_{M,q} }}{{\partial x_{q} }}} \\ {\frac{{\partial \tau_{1,q} }}{{\partial y_{q} }},\frac{{\partial \tau_{2,q} }}{{\partial y_{q} }}, \cdots ,\frac{{\partial \tau_{M,q} }}{{\partial y_{q} }},\frac{{\partial \theta_{1,q} }}{{\partial y_{q} }},\frac{{\partial \theta_{2,q} }}{{\partial y_{q} }}, \cdots ,\frac{{\partial \theta_{M,q} }}{{\partial y_{q} }}} \\ \end{array} } \right] $$
(5)

The Jacobian matrix elements of (5) is described by

$$ \alpha_{m,q} = \frac{{\partial \tau_{m,q} }}{{\partial x_{q} }} = \frac{2}{c}\left( {\frac{{x_{q} - x_{m}^{{\text{E}}} }}{{R_{m,q} }}} \right) $$
(6)
$$ \beta_{m,q} = \frac{{\partial \tau_{m,q} }}{{\partial y_{q} }} = \frac{2}{c}\left( {\frac{{y_{q} - y_{m}^{{\text{E}}} }}{{R_{m,q} }}} \right) $$
(7)
$$ \kappa_{m,q} = \frac{{\partial \theta_{m,q} }}{{\partial x_{q} }} = \frac{{y_{q} - y_{m}^{{\text{E}}} }}{{R_{m,q}^{2} }} $$
(8)
$$ \mu_{m,q} = \frac{{\partial \theta_{m,q} }}{{\partial y_{q} }}{ = }\frac{{x_{q} - x_{m}^{{\text{E}}} }}{{R_{m,q}^{2} }} $$
(9)

On the basis of the conditional PDF (3), \({\mathbf{J}}\left( {{\mathbf{TA}}_{q} } \right)\) is given as:

$$ {\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right){ = }\left[ {\begin{array}{*{20}c} {{\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\tau \tau } } & {{\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\tau \theta } } \\ {{\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\theta \tau } } & {{\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\theta \theta } } \\ \end{array} } \right] $$
(10)

where

$$ \begin{aligned} {\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\tau \tau } & = - {\text{E}}\left[ {\frac{{\partial^{2} \log f\left( {{\mathbf{\rm T}}_{q} {\mathbf{|\psi }}_{q} } \right)}}{{\partial \tau_{m,q} \partial \tau_{m,q} }}} \right] \\ & = \,\frac{{8\pi^{2} B_{m,q}^{2} \left| {\xi_{m,q} } \right|^{2} p_{m,q} n_{m,q}^{2} }}{{R_{m,q}^{2} \sigma_{v}^{2} }} \\ \end{aligned} $$
(11)
$$ \begin{aligned} {\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\theta \tau } & = \,{\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\tau \theta } \\ & = - {\text{E}}\left[ {\frac{{\partial^{2} \log f\left( {{\mathbf{R}}_{q} {\mathbf{|\psi }}_{q} } \right)}}{{\partial \tau_{m,q} \partial \theta_{m,q} }}} \right] \\ & = {\mathbf{0}}_{M \times M} \\ \end{aligned} $$
(12)
$$ \begin{aligned} {\mathbf{J}}\left( {{\mathbf{{\rm T}{\rm A}}}_{q} } \right)_{\theta \theta } & = - {\text{E}}\left[ {\frac{{\partial^{2} \log f\left( {{\mathbf{A}}_{q} {\mathbf{|\psi }}_{q} } \right)}}{{\partial \theta_{m,q} \partial \theta_{m,q} }}} \right] \\ & = \frac{{2\pi^{2} \left| {\xi_{m,q} } \right|^{2} p_{m,q} n_{m,q}^{4} }}{{3R_{m,q}^{2} \sigma_{v}^{2} }} \\ \end{aligned} $$
(13)

then CRLB matrix can be expressed as follows:

$$ \begin{aligned} {\mathbf{c}}_{q} \left( {{\mathbf{P}}_{q} ,{\mathbf{B}}_{q} ,{\mathbf{n}}_{q} ,{\mathbf{\psi }}_{q} } \right) & = \left[ {{\mathbf{J}}_{{{\text{TOA - DOA}}}} \left( {{\mathbf{P}}_{q} ,{\mathbf{B}}_{q} ,{\mathbf{n}}_{q} ,{\mathbf{\psi }}_{q} } \right)} \right]^{{ - 1}} \\ & = \left\{ {\begin{array}{*{20}l} {\sum\limits_{{m = 1}}^{M} {p_{{m,q}} B_{{m,q}}^{2} n_{{m,q}}^{2} \left[ {\begin{array}{*{20}c} {a_{{m,q}} } & {c_{{m,q}} } \\ {c_{{m,q}} } & {b_{{m,q}} } \\ \end{array} } \right]} } \hfill \\ {{\text{ + }}\sum\limits_{{m = 1}}^{M} {p_{{m,q}} n_{{m,q}}^{4} \left[ {\begin{array}{*{20}c} {d_{{m,q}} } & {f_{{m,q}} } \\ {f_{{m,q}} } & {e_{{m,q}} } \\ \end{array} } \right]} } \hfill \\ \end{array} } \right\}^{{ - 1}} \\ \end{aligned} $$
(14)

where \(a_{m,q} = \gamma_{m,q} \alpha_{m,q}^{2}\), \(b_{m,q} = \gamma_{m,q} \beta_{m,q}^{2}\), \(c_{m,q} = \gamma_{m,q} \alpha_{m,q}^{{}} \beta_{m,q}^{{}}\), \(d_{m,q} = \upsilon_{m,q} \kappa_{m,q}^{2}\), \(e_{m,q} = \upsilon_{m,q} \mu_{m,q}^{2}\), \(f_{m,q} = \upsilon_{m,q} \kappa_{m,q}^{{}} \mu_{m,q}^{{}}\), \(\gamma_{m,q} = \frac{{8\pi^{2} \left| {\xi_{m,q} } \right|^{2} }}{{R_{m,q}^{2} \sigma_{v}^{2} }}\), \(\upsilon_{m,q} = \frac{{2\pi^{2} \left| {\xi_{m,q} } \right|^{2} }}{{3R_{m,q}^{2} \sigma_{v}^{2} }}\).

3 Proposed Strategy

3.1 Problem Formulation

Since the CRLB can be exploited as the localization accuracy metric, the CBAPA strategy is formulated as following.

$$ \begin{aligned} & \quad \quad \mathop {\min }\limits_{{{\mathbf{P}}_{q} ,{\mathbf{u}}_{q} }} \sum\limits_{q = 1}^{Q} {{\mathbf{1}}^{{\text{T}}} {\mathbf{P}}_{q} } , \hfill \\ & {\text{s.t}}.:\left\{ {\begin{array}{*{20}l} {{\text{tr}}\left( {{\mathbf{c}}_{q} \left( {{{\varvec{\uppsi}}}_{q} ,{\mathbf{P}}_{q} ,{\mathbf{u}}_{q} } \right)} \right) \le \sigma_{p}^{2} ,\forall q,} \hfill \\ {\sum\limits_{q = 1}^{Q} {u_{m,q} } { = }L,\forall m,} \hfill \\ {u_{m,q} { = }\left\{ {0,1} \right\},} \hfill \\ {p_{m,q} \ge 0,} \hfill \\ \end{array} } \right. \hfill \\ \end{aligned} $$
(15)

where L is the number of the beam, \({\mathbf{1}} = \left[ {1_{1} ,1_{2} , \cdots ,1_{M} } \right]^{{\text{T}}}\). \(\sigma_{p}^{{}}\) is the predetermined MSE thresholds of target localization. The first constraint means that the target localization should achieve predetermined MSE thresholds. The second one suggests each phased array radar can generate L beams. The last two represents the natural constraints.

3.2 Solution Scheme

It is worth noting that the optimization problem (15) can be considered as a hybrid non-convex non-linear Boolean optimization formula, and belongs to the NP-hard problem. In this work, a two-step solution technique of SDP and PSO is proposed to solve the above problems.

First-Step: Regards the allocation of beam-target is fixed. Since there is no effect among different targets, minimizing the total transmit power is equivalent to summing the minimum power of localizing each target, that is, \(\mathop {\min }\nolimits_{{{\mathbf{P}}_{q} ,{\mathbf{u}}_{q} }} \sum\nolimits_{q = 1}^{Q} {{\mathbf{1}}^{{\text{T}}} {\mathbf{P}}_{q} } { = }\sum\nolimits_{q = 1}^{Q} {\left( {\mathop {\min }\nolimits_{{{\mathbf{P}}_{q} }} {\mathbf{1}}^{{\text{T}}} {\mathbf{P}}_{q} } \right)}\). Therefore, solving (15) is equivalent to solve q sub-problems for each target, shown as following:

$$ \begin{aligned} & \quad \quad \mathop {\min }\limits_{{{\mathbf{P}}_{q} }} {\mathbf{1}}^{{\text{T}}} {\mathbf{P}}_{q} , \hfill \\ & {\text{s.t.}}:\left\{ {\begin{array}{*{20}l} {{\text{tr}}\left( {{\mathbf{c}}_{q} \left( {{{\varvec{\uppsi}}}_{q} ,{\mathbf{P}}_{q} } \right)} \right) \le \sigma_{p}^{2} ,q = 1,2, \cdots Q,} \hfill \\ {p_{m,q} \ge 0,m = 1,2, \cdots M,q = 1,2, \cdots Q.} \hfill \\ \end{array} } \right. \hfill \\ \end{aligned} $$
(16)

Since the (16) is a convex optimization, there exist multiple solution techniques to tackle it. In this article, the problem is resolved by the SDP algorithm.

Second-Step: By achieving the minimum power of every target in the selection of distinct phased array radar, (15) is converted to a discrete optimization problem, resolved by PSO. The schematic illustration of this process is observed by Fig. 1.

Fig. 1.
figure 1

The schematic illustration of step 2.

4 Numerical Results

In this section, we suppose there are 4 targets located by 3 phased array radars, as presented in Fig. 2. The array element number and beams are set as 4000 and 2, respectively. The RCS of every target, predefined localization accuracy and noise power of every phased array radar are set as \({\text{1 m}}^{2}\), \(10{\text{ m}}\) and \(1{\text{ W}}\), respectively.

Fig. 2.
figure 2

Target deployment and phased array radars.

To reveal the superiority of the CBAPA strategy in the light of LPI performance, the total transmit power for the same predefined localization accuracy is compared with those of existing resource allocation strategies as follows:

  • Optimal Power Allocation (OPA) [11]: Each phased array radar generates the same number of beams as the targets, then minimizes the total transmit power by optimally allocating power to each beam, while meeting the predetermine localization accuracy.

  • Optimal Power and Bandwidth Allocation (OPBA) [7, 8]: Each phased array radar generates the same beam number as OPA, and then minimizes the total transmit power to a predefined threshold by optimizing the power and bandwidth allocation of each beam, subject to all target localization accuracy constraints.

Figure 3 presents the comparison of their total consumption power for the same localization accuracy. Obviously, the total transmit power of the CBAPA strategy is the least compared other two strategies. The proposed strategy lowers the total transmit power by 91 and 88% comparing with OPA and OPBA strategies. The comparison analysis indicates that our proposed strategy can greatly decrease the total transmit power comparing with existing resource allocation strategies, certainly possessing best LPI performance.

Fig. 3.
figure 3

The comparison about the total transmit power between the proposed strategy and the existing resource allocation strategies.

5 Concluding Remarks

In this article, the CRLB of muti-target localization is developed and applied as the localization index, then the CBAPA resource allocation strategy is defined as a hybrid nonconvex Boolean problem. For seeking a response to this problem, we design a two-step iterative algorithm in terms of SDP and PSO. Finally, the rationality and superiority of the proposed strategy can be certified via simulation results.