1 Introduction

In recent years, distributed radar networks have received significant attention in a novel class of radar system, where the term radar networks refer to spatial distributed multiple-input multiple-output (MIMO) radar systems (Li and Stoica 2009; Pace 2009; Haimovich et al. 2008). Radar networks with widely separated antennas can capture information from different views of target’s radar cross section (RCS) and employ spatial and signal diversities (Fisher et al. 2006). For a radar network architecture with M transmit antennas and N receiver antennas, the MN transmitter–receiver pairs observe different aspects of the target, while the conventional radar systems observe only one single aspect of the target. Thus, the radar networks can overcome deep fades other than the conventional radars (Shi et al. 2016b). Extensive research has been conducted into the potential use of radar networks for achieving system performance improvement owing to their advantage of spatial and signal diversities, including target detection (Fisher et al. 2006; Naghsh et al. 2013; Song et al. 2012b), target localization (Niu et al. 2010; Dogancay 2007), target tracking (Godrich et al. 2012b; Nguyen et al. 2014), waveform design (Chen et al. 2013; Shi et al. 2016b, e), sensor selection (Godrich et al. 2012a; Nguyen et al. 2015b; Shi et al. 2016c), parameter estimation (Shi et al. 2016c, e), and information extraction Song et al. (2012a). In Fisher et al. (2006), the authors introduce the concept of distributed MIMO radar and investigate the inherent performance limitations of both conventional phased array radars and the newly proposed radars. The problem of code design to improve the detection performance of multi-static radar in the presence of clutter is studied in Naghsh et al. (2013), where the information-theoretic criteria are used as design metrics. Niu et al. (2010) develop the localization and tracking algorithms for noncoherent MIMO radar systems, in which it is demonstrated that the noncoherent MIMO radar can provide a significant performance improvement over traditional monostatic phased array radar with high range and azimuth resolutions. In Nguyen et al. (2015a), the authors investigate the problem of target tracking in a multistatic radar system from the perspective of adaptive waveform selection, in which the transmitted waveform parameters are selected to minimize the target tracking covariance matrix.

Power management and mode control play a key role in industrial and military applications such as energy storage systems, power converters, sensor networks, etc. (Liu et al. 2016, 2017; Su et al. 2016, 2017). This paper focuses on the problem of adaptive transmitting resource management for radar networks. The objective of resource management is to optimize the LPI performance for network systems. The study of power allocation in distributed radar network architectures has received sizeable impetus, which has been extensively studied from various perspectives (Song et al. 2012a; Chavali and Nehorai 2012; Yan et al. 2015, 2016; Sun et al. 2014; Chen et al. 2015, 2016; Ma et al. 2014). Yan et al. (2015) extend the previous results in Chavali and Nehorai (2012) and propose a performance-driven power allocation strategy for Doppler-only target tracking in unmodulated continuous wave (UCW) radar network, where the Bayesian Cramer–Rao lower bound (BCRLB) is derived and utilized as an optimization criterion for the optimal power allocation scheme. The authors in Sun et al. (2014) and Chen et al. (2015) study the problem of optimal power allocation with the goal of maximizing the determinant of Bayesian Fisher information matrix (B-FIM) in distributed MIMO radar networks for target localization and tracking respectively, where it is formulated as a cooperative game and the Shapley value is exploited as the solution to the proposed scheme. Ma et al. (2014) presents a joint strategy of antenna subset selection and optimal power allocation for target localization in distributed MIMO radar sensor networks, and the authors develop a two-step suboptimal approach to tackle the optimization problem. The power management games for wireless sensor network localization with agent cooperation in both asynchronous and synchronous networks are analyzed in Chen et al. (2016), whose objective is to minimize the individual power-penalized cost function to achieve a better trade-off between target localization performance and power consumption for each agent. In Yan et al. (2016), a joint beam selection and power allocation algorithm is proposed for multiple target tracking in netted colocated MIMO radar system, and a fast two-step solution technique is developed to decide the assignment and transmit power of each radar. Overall, the previous studies lay a solid foundation for the problem of performance optimization in radar networks, and it should be pointed out that the target tracking performance improvement can be obtained with an increase of either the transmitted energy or the number of radar nodes.

Since the notion of low probability of intercept (LPI) design is an essential part of military operations in modern electronic warfare, LPI performance optimization is a primary issue that needs to be taken into account in designing radar system (Schleher 2006; Lynch 2004). An LPI radar is defined as a radar that uses a special emitted waveform intended to prevent a non-cooperative interceptor from intercepting, detecting and classifying its emission (Stove et al. 2004). In order to obtain good LPI performance, it is necessary to strictly control the radiation of radar system. Transmit power and dwell time management, ultra-low side-lobe antenna, waveform agility and selection are employed to guarantee the LPI performance. Hence, extensive research has been conducted in LPI optimization for radar system, and some of the noteworthy works include (Stove et al. 2004; Shi et al. 2016a; Chen et al. 2014; Narykov et al. 2013). In Shi et al. (2016a), the problem of LPI-based adaptive radar waveform design in signal-dependent clutter for joint radar and cellular communication systems is investigated, and three different criteria for radar waveform optimization are proposed to minimize the total transmitted power of radar by optimizing the multicarrier radar waveform with a given signal-to-interference-plus-noise ratio (SINR) constraint and a minimum required capacity for the communication systems. Chen et al. (2014) present a time difference of arrival (TDOA) cooperation based radar radiation control in multiple aircraft platforms, which utilizes the comparison of covariance and the predefined threshold to control the radar radiation state. The authors in Narykov et al. (2013) investigate the sensor scheduling algorithm of selecting and assigning sensors dynamically for target tracking, which can obtain a good trade-off between the target tracking accuracy and the LPI performance. Shi et al. (2014) address the problem of LPI optimization in radar networks for the first time, where it has been demonstrated that radar network architectures with multiple transmitters and receivers can provide remarkable LPI performance advantages over traditional monostatic radar system, and has triggered a resurgence of interest in radar networks. Later, LPI based robust waveform optimization schemes are proposed for distributed multiple-radar systems (Shi et al. 2016d), where SINR and mutual information (MI) are used as the metrics for target detection and information extraction, respectively. Panoui et al. (2014) presents a novel game theoretic approach for power allocation in a MIMO radar network. The aim of each clusters of radars in the network is to minimize the total transmitted power in the cluster while guaranteeing a specific target detection threshold. Zhang and Tian (2016); Zhang et al. (2016) study the radio frequency-based coordination strategy of opportunistic array radars for target tracking in clutter. Simulation results demonstrate that the presented strategies not only have excellent target tracking performance in clutter but also save much transmit power compared with other algorithms. Reference Deligiannis et al. (2016) models the interaction between the radar network and multiple jammers as a non-cooperative game. The goal of the radar network is to minimize the total power transmitted by the radars while achieving a predetermined detection performance for each of the targets, while the jammers have the ability to observe the radar transmitted power and consequently decide its jamming power to maximize the interference to the radars. However, almost all of those works focus on the single parameter optimization. On the basis of the research mentioned above, the problem of LPI based adaptive resource management for target tracking in radar network, which has not been considered, needs to be investigated.

This paper aims to investigate the problem of adaptive resource scheduling based on LPI for target tracking by a distributed radar network, wherein the radar network with one dedicated radar transmitter and multiple receivers is considered. Firstly, the intercept probability for distributed radar network systems is calculated. Then, a novel objective function is developed, which is minimized by optimizing the revisit interval, dwell time, and transmit power in radar networks to improve the LPI performance for a given target tracking accuracy with TDOA and frequency difference of arrival (FDOA) cooperation. We employ an interacting multiple model (IMM) algorithm incorporating extended Kalman filter (EKF) for target tracking. The proposed algorithm can be formulated as a two-step optimization problem: the outer one is for revisit interval control, and the inner one is for transmission parameters scheduling. Numerical simulation results show the effectiveness of the proposed algorithm. To the best of authors knowledge, no literature discussing the LPI based adaptive resource management in radar network was conducted prior to this study.

The remainder of this paper is organized as follows. Section 2 introduces the considered radar network system model. In Sect. 3, with the derived intercept probability for radar network, a novel adaptive resource management algorithm for target tracking based on LPI is formulated. The performance of the proposed algorithm is validated by Monte Carlo simulations in Sect. 5. Finally, conclusion remarks are drawn in Sect. 6.

2 System model

2.1 Target tracking model

Consider a two-dimensional target tracking scenario. The target state is given by \(\mathbf X (k)=[x(k),\dot{x}(k),y(k),\dot{y}(k)]^{\dagger }\), where [x(k), y(k)] denotes the target position, \([\dot{x}(k),\dot{y}(k)]\) denotes the target velocity, and the superscript \(\dagger \) represents matrix transpose. The target dynamic model can be described as:

$$\begin{aligned} \mathbf X (k)=\mathbf F {} \mathbf X (k-1)+\mathbf N (k-1), \end{aligned}$$
(1)

where \(\mathbf F \) is the transition matrix. The term \(\mathbf N (k-1)\) in (2) represents the process noise of target motion, and is supposed to be an additive Gaussian noise vector with a known covariance matrix \(\mathbf Q (k-1)=\mathcal {E}[\mathbf N (k-1)\mathbf N (k-1)^{\dagger }]\), where \(\mathcal {E}[\cdot ]\) denotes the mathematical expectation.

The nonlinear observation equation is given by:

$$\begin{aligned} \mathbf Z (k)=\mathbf h \left( \mathbf X (k) \right) +\mathbf W (k), \end{aligned}$$
(2)

where \(\mathbf Z (k)\) is the observation vector at time index k, \(\mathbf W (k)\) stands for the observation error, and \(\mathbf h (\cdot )\) is a vector of nonlinear transformation function.

2.2 Passive mode in radar networks

In this paper, we consider a distributed radar network consists of one dedicated radar transmitter and \(N_{r}\) receivers, which are located at different sites as depicted in Fig. 1. The radar network can work in two modes, i.e., passive mode and active mode. If the expected target tracking accuracy is satisfied, the radar networks work in passive mode, wherein the dedicated radar transmitter does not transmit any signals, and all the radar receivers in radar networks locate and track the target by receiving the signal s(t) radiated from the target. Herein, it is supposed that the radar receivers in radar networks can receive the signals radiated from the target all the time, so that the passive TDOA and FDOA method (Wu et al. 2014) can be employed to locate and track the target. If the expected target tracking accuracy is not satisfied, the radar networks work in active mode. In this case, the dedicated radar transmitter transmits radar signals x(t) and all the receivers in radar networks can receive and process the echoes \(y_{j}(t)(j=1, \ldots , N_{r})\) that are reflected from the target. The estimates of target range, Doppler shift, and arrival angle can be obtained from all receivers, where target range and Doppler shift are estimated employing matched filters and square-law envelope detectors, and arrival angle is estimated utilizing phased array antennas. Then, radar estimates are sent to the radar transmitter that incorporates a fusion processor to perform target tracking and resource management.

Fig. 1
figure 1

Distributed radar network systems considered in paper

It is known to all that different modes have different observation vectors. Herein, we assume that the elevation angle is zero for concise description. In our case, \(N_{r}\) radar receivers are employed to track a single target with TDOA and FDOA method (Wu et al. 2014). In order to locate a 2D target, the TDOA and FDOA system should comprise three stations at least. The measurements received from all the receivers must be sent to the radar transmitter, where the time difference and the target position estimate are computed.

Without loss of generality, it is assumed that the dedicated radar transmitter is located at the origin \((x_{1},y_{1}) = (0, 0) \text {km}\) with a receiver colocated and the jth receiver is located at \((x_{j},y_{j})(j=2, \ldots , N_{r})\), respectively. The TDOA equations can be given by:

$$\begin{aligned} {\left\{ \begin{array}{ll} r_{j}^{2}(k)=[x(k)-x_{j}]^{2}+[y(k)-y_{j}]^{2},\\ r_{1}^{2}(k)=x^{2}(k) + y^{2}(k), \end{array}\right. } \end{aligned}$$
(3)

where \(r_{1}(k)\) denotes the range between the target and the radar transmitter, \(r_{j}(k)\) denotes the range between the target and the jth receiver. Then, we can obtain:

$$\begin{aligned} \bigtriangleup r_{j,1}(k)=r_{j}(k)-r_{1}(k)=c\bigtriangleup t_{j,1}(k), \end{aligned}$$
(4)

where c represents the speed of electromagnetic transmission. \(\bigtriangleup t_{j,1}(k)\) stands for the corresponding time difference of \(\bigtriangleup r_{j,1}(k)\):

$$\begin{aligned} \bigtriangleup t_{j,1}(k)=t_{j}(k)-t_{1}(k), \end{aligned}$$
(5)

where \(t_{1}(k)\) and \(t_{j}(k)\) are the time when the targets radiated signal is received by the radar transmitter and receviers, respectively.

The time derivative of (3) shows the relationship between the range rate and target position parameters:

$$\begin{aligned} {\left\{ \begin{array}{ll} \dot{r}_{j}^{2}(k)=\frac{(x(k)-x_{j})\dot{x}(k) + (y(k)-y_{j})\dot{y}(k)}{r_{j}(k)},\\ \dot{r}_{1}^{2}(k)=\frac{x(k)\dot{x}(k) + y(k)\dot{y}(k)}{r_{1}(k)}. \end{array}\right. } \end{aligned}$$
(6)

To make use of FDOA measurements, taking the time derivative of the range difference \(\bigtriangleup r_{j,1}(k)\) in (4), we can have its rate \(\bigtriangleup \dot{t}_{j,1}(k)\) as follows:

$$\begin{aligned} \bigtriangleup \dot{r}_{j,1}(k)&=\dot{r}_{j}(k) - \dot{r}_{1}(k) \nonumber \\&= c \bigtriangleup \dot{t}_{j,1}(k) = \frac{c}{f_{c}} \bigtriangleup f_{j,1}^{d}(k), \end{aligned}$$
(7)

where \(f_{c}\) is the carrier frequency, and \(\bigtriangleup f_{j,1}^{d}(k)\) is the corresponding frequency difference.

The observation vector of the passive mode can be described as:

$$\begin{aligned} \mathbf Z _{\text {PM}}(k)=\left[ \begin{array}{c} \bigtriangleup r_{2,1}(k)\\ \bigtriangleup \dot{r}_{2,1}(k)\\ \theta _{\text {PM}}^{2}(k)\\ \vdots \\ \bigtriangleup r_{N_{r},1}(k)\\ \bigtriangleup \dot{r}_{N_{r},1}(k)\\ \theta _{\text {PM}}^{N_{r}}(k)\\ \end{array} \right] =\left[ \begin{array}{c} c(t_{2}(k)-t_{1}(k))\\ c(\dot{t}_{2}(k)-\dot{t}_{1}(k))\\ \text {arctan}\left( \frac{y(k)-y_{1}}{x(k)-x_{1}} \right) \\ \vdots \\ c(t_{N_{r}}(k)-t_{1}(k))\\ c(\dot{t}_{N_{r}}(k)-\dot{t}_{1}(k))\\ \text {arctan}\left( \frac{y(k)-y_{N_{r}}}{x(k)-x_{N_{r}}} \right) \\ \end{array} \right] +\mathbf W _{\text {PM}}(k), \end{aligned}$$
(8)

where \(\theta _{\text {PM}}^{j}(k) (j = 2, \ldots , N_{r})\) denotes the passive arrival angle at the jth receiver, \(\mathbf W _{\text {PM}}(k)\) denotes the observation error with covariance \(\mathbf N _{\text {PM}}(k)\), and \(\mathbf h _{\text {PM}}(\cdot )\) denotes the nonlinear transformation from the target state vector of target position in Cartesian coordinates to the observation vector of time difference.

2.3 Active mode in radar networks

When the radar networks work in active mode, the network systems can be broken into \(1 \times N_{r}\) transmitter–receiver pairs each with a bistatic component contributing to the entirety of the radar network signal-to-noise ratio (SNR). We assume that the radar networks have a common precise knowledge of space and time. The total SNR in radar networks can be obtained by aggregating the SNR of each transmit–receive pair as follows:

$$\begin{aligned} \text {SNR}_{\text {net}} = \sum _{j=1}^{N_{r}} \frac{P_{\text {t}}G_{\text {t}}G_{rj}\sigma _{tj}\lambda ^2G_{\text {RP}}}{(4 \pi )^{3}kT_{0}B_{rj}F_{rj}R_{\text {t}}^{2}R_{rj}^{2}}, \end{aligned}$$
(9)

where \(P_{t}\) is the transmit power of the dedicated radar transmitter, \(G_{t}\) is the transmitting antenna gain, \(G_{rj}\) is the jth receiving antenna gain, \(\sigma _{tj}\) represents the target’s RCS for the dedicated radar transmitter and jth receiver, \(\lambda \) represents the transmitted wavelength, \(G_{\text {RP}}\) denotes the radar network processing gain, k and \(T_{0}\) are Boltzmanns constant and the receiving system noise temperature respectively, \(B_{rj}\) denotes the bandwidth of the matched filter for the transmitted waveform at the jth receiver, \(F_{rj}\) denotes the noise factor for the jth receiver, \(R_{t}\) and \(R_{rj}\) are the distance from the dedicated radar transmitter to the target and the distance from the target to the jth receiver, respectively.

Moreover, the observation vector of the active mode includes target range measurement \(r_{\text {AM}}^{j}(k)\), Doppler-shift measurement \(\nu _{\text {AM}}^{j}(k)\), and arrival angle measurement \(\theta _{\text {AM}}^{j}(k)\) at each receiver, which can be written as:

$$\begin{aligned} \mathbf Z _{\text {AM}}(k)=\left[ \begin{array}{c} r_{\text {AM}}^{1}(k)\\ \nu _{\text {AM}}^{1}(k)\\ \theta _{\text {AM}}^{1}(k)\\ \vdots \\ r_{\text {AM}}^{N_{r}}(k)\\ \nu _{\text {AM}}^{N_{r}}(k)\\ \theta _{\text {AM}}^{N_{r}}(k) \end{array} \right] =\left[ \begin{array}{c} \sqrt{[x(k)-x_{1}]^{2}+[y(k)-y_{1}]^{2}}\\ \frac{1}{\lambda } \left[ \frac{\dot{x}(k)(x(k)-x_{1}) + \dot{y}(k)(y(k)-y_{1})}{\sqrt{[x(k)-x_{1}]^{2}+[y(k)-y_{1}]^{2}}} \right] \\ \text {arctan}\left( \frac{y(k)-y_{1}}{x(k)-x_{1}} \right) \\ \vdots \\ \sqrt{[x(k)-x_{N_{r}}]^{2}+[y(k)-y_{N_{r}}]^{2}}\\ \frac{1}{\lambda } \left[ \frac{\dot{x}(k)(x(k)-x_{N_{r}}) + \dot{y}(k)(y(k)-y_{N_{r}})}{\sqrt{[x(k)-x_{N_{r}}]^{2}+[y(k)-y_{N_{r}}]^{2}}} \right] \\ \text {arctan}\left( \frac{y(k)-y_{N_{r}}}{x(k)-x_{N_{r}}} \right) \\ \end{array} \right] +\mathbf W _{\text {AM}}(k), \end{aligned}$$
(10)

where \(\mathbf W _{\text {AM}}(k)\) represents the observation error with covariance \(\mathbf N _{\text {AM}}(k)\), and \(\mathbf h _{\text {AM}}(\cdot )\) is the nonlinear transformation from the target state vector of target position in Cartesian coordinates to the observation vector of range and azimuth angle.

2.4 IMM–EKF algorithm

The standard EKF is sufficient to track the target with a single target dynamic model. However, for the target with time-varying or multiple dynamic models, a single dynamic model cannot represent the actual target motion well. For that reason, we employ the IMM method which incorporates three standard EKFs in this paper.

The IMM algorithm can estimate the target state with multiple tracking filters running in parallel, where each tracking filter is responsible for a particular target dynamic model, and finally obtain a weighted combination of the state estimates and tracking covariances from individual tracking filters (Nguyen et al. 2015a). In this paper, we consider three target dynamic models: (1) a constant velocity model, (2) a coordinate turn model with positive turn rate, and (3) a coordinate turn model with negative turn rate.

The crucial feature of the resource management algorithm in radar network is that it must be predictive. The predictive error covariance matrix can gives us the ability to make decisions in advance based on current knowledge. Given the predicted target state \(\widehat{\mathbf{X }}^{i}(k)\), model probability \(u^{}(k+1|k)\), and error covariance matrix \(\mathbf P ^{i}(k+1|k)\) at time index k, we can calculate the predictive error covariance matrix \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\). For real time application, the combined target state can be calculated by:

$$\begin{aligned} \widehat{\mathbf{X }}_{\text {pre}}^{\text {IMM}}(k+1|k)= \sum _{i=1}^{3}\widehat{\mathbf{X }}^{i}(k+1|k)u^{i}(k+1|k). \end{aligned}$$
(11)

Then, we can obtain the predictive error covariance matrix as follows:

$$\begin{aligned} \mathbf{P }_{\text {pre}}^{\text {IMM}}(k+1|k)&=\sum _{i=1}^{3} u^{i} (k+1|k)\Bigg \{\mathbf{P }^{i}(k+1|k)+\left[ \widehat{\mathbf{X }}^{i} (k+1|k)-\widehat{\mathbf{X }}_{\text {pre}}^{\text {IMM}}(k+1|k)\right] \nonumber \\&\quad \times \left[ \widehat{\mathbf{X }}^{i}(k+1|k)- \widehat{\mathbf{X }}_{\text {pre}}^{\text {IMM}}(k+1|k)\right] ^{{\dagger }}\Bigg \}. \end{aligned}$$
(12)

3 Problem formulation

In this section, the adaptive resource management strategy can be mathematically formulated as the problem of minimizing a novel objective function for LPI performance subject to a predetermined target tracking performance. With the derived intercept probability for radar network, we are then in a position to design and minimize the objective function in order to achieve effective LPI performance improvement in radar networks.

3.1 Intercept probability for radar network

In this paper, intercept probability is utilized to evaluate the LPI performance for radar network. Based on the discussions in Lynch (2004), intercept probability is a function of several variables. The transmit power of radar networks obviously is an important element (Shi et al. 2014); so are the illumination time of the interceptor by the radar network, or time-on-target, and the revisit interval.

Intercept probability is especially important in any situation in which a time-varying radar network is to be detected (Lynch 2004). Time variations may result from radar network platforms motion, antenna scanning, waveform on-time, and frequency variations. Given that the radar network presents (in some sense) the intercept receiver with an opportunity to detect it, the intercept probability is the likelihood that the intercept receiver system is both pointed in the right direction and tuned to the right frequency when that opportunity occurs.

For the sake of simplicity, it is supposed that the intercept receiver is carried by the target. Thus, the probability that the radar beam illuminates the interceptor location is 1, that is:

$$\begin{aligned} p_{\text {s}}=1. \end{aligned}$$
(13)

In practice, frequency scanning and spatial scanning are carried out simultaneously. We assume that a radar system scans across the location of an intercept receiver so that the antenna beam remains pointed toward the receiver for \(T_{\text {OT}}\), referred to as the time on target. During the time on the target, the interceptor will be able to listen to a total of \(N_{\text {L}}\) combinations of beam positions and frequency channels. Then, we have that:

$$\begin{aligned} N_{\text {L}}=T_{\text {OT}}/t_{\text {L}}, \end{aligned}$$
(14)

where \(t_{\text {L}}\) denotes the time that the interceptor listens in each beam position and frequency channel.

It is assumed that the interceptor scans a total of \(N_{\text {Freq}}\) frequency channels and \(N_{\text {B}}\) beam positions, one of which corresponds to the radar platform position and frequency. Thus, the time-frequency probability that an intercept occurs during the time \(T_{\text {OT}}\) can be expressed as:

$$\begin{aligned} p_{\text {t}} \cdot p_{\text {f}} \approx \text {min}\left\{ \frac{N_{\text {L}}}{N_{\text {Freq}} \cdot N_{\text {B}}},1 \right\} . \end{aligned}$$
(15)

Furthermore, the intercept receiver total search time \(T_{\text {I}}\) can be defined as the time that it takes for the interceptor to scan through its set of beam positions and frequency channels, that is:

$$\begin{aligned} T_{\text {I}} = N_{\text {Freq}} \cdot N_{\text {B}} \cdot t_{\text {L}}. (T_{\text {I}} \ge T_{\text {OT}}) \end{aligned}$$
(16)

Actually, the time on target \(T_{\text {OT}}\) is equal to the dwell time \(T_{\text {d}}\). Therefore, the time-frequency probability (13) can be rewritten as follows:

$$\begin{aligned} p_{\text {t}} \cdot p_{\text {f}} \approx \frac{T_{\text {d}}}{T_{\text {I}}}. \end{aligned}$$
(17)

The probability that the interceptor detects the radar transmitted signal when it is above the threshold of the intercept receiver is \(p_{\text {d}}^{'}\), which refers to the probability that radar network is detected assuming illumination and proper tuning. With the derivations in Liu et al. (2015) and Mahafza and Elsherbeni (2009), we can obtain:

$$\begin{aligned} p_{\text {d}}^{'} =&\frac{1}{2}\text {erfc}\left( \sqrt{-\text {ln}p_{\text {fa}}^{'}} -\sqrt{\text {SNR}_{\text {O}}+\frac{1}{2}}\right) , \end{aligned}$$
(18)
$$\begin{aligned} \text {erfc}(z)=&1-\frac{2}{\sqrt{\pi }}\int _{0}^{z}e^{-v^{2}}dv, \end{aligned}$$
(19)

where \(p_{\text {fa}}^{'}\) represents the probability of false alarm at intercept receiver, \(\text {SNR}_{\text {O}}\) represents the SNR of a single pulse at the intercept receiver signal processor output.

The signal power available at the intercept receiver from the radar system is:

$$\begin{aligned} P_{i}=\frac{P_{\text {t}}G_{\text {t}}^{'}G_{\text {i}}\lambda ^{2} G_{\text {IP}}}{(4\pi )^{2}R_{\text {t}}^{2}}, \end{aligned}$$
(20)

where \(G_{t}^{'}\) is the gain of the radars transmitting antenna in the direction of the interceptor, \(G_{i}\) is the gain of the interceptors antenna, \(G_{\text {IP}}\) is the interceptor processing gain. Here, the intercept receiver detects the radar main lobe, then \(G_{t}^{'}=G_{t}\). In addition, the sensitivity in the interceptor is:

$$\begin{aligned} S_{\text {I}}=kT_{0}B_{\text {I}}F_{\text {I}}(\text {SNR}_{\text {I}}), \end{aligned}$$
(21)

where \(B_{\text {I}}\) denotes the bandwidth of the intercept receiver, \(F_{\text {I}}\) denotes the intercept receiver noise factor, and \(\text {SNR}_{\text {I}}\) denotes the SNR at the intercept receiver signal processor input. Thus, the SNR of a single pulse at the intercept receiver signal processor output is given by:

$$\begin{aligned} \text {SNR}_{\text {O}}=\frac{P_{i}}{kT_{0}B_{\text {I}}F_{\text {I}}}= \frac{P_{t}G_{t}^{'}G_{i}\lambda ^{2}G_{\text {IP}}}{(4\pi )^{2} R_{\text {t}}^{2}kT_{0}B_{\text {I}}F_{\text {I}}}, \end{aligned}$$
(22)

For any fixed value of the probability of false alarm \(p_{\text {fa}}^{'}\), (16) can be derived as:

$$\begin{aligned} p_{\text {d}}^{'} = \frac{1}{2}\text {erfc}\left( \sqrt{-\text {ln}p_{\text {fa}}^{'}}- \sqrt{\frac{P_{\text {t}}G_{\text {t}}G_{\text {i}} \lambda ^{2}G_{\text {IP}}}{(4\pi )^{2}R_{\text {t}}^{2} kT_{0}B_{\text {I}}F_{\text {I}}}+\frac{1}{2}}\right) , \end{aligned}$$
(23)

From the above all, the intercept probability for radar network can be obtained as follows:

$$\begin{aligned} p_{\text {I}}&= p_{\text {s}} \cdot p_{\text {t}} \cdot p_{\text {f}} \cdot p_{\text {d}}^{'} \nonumber \\&= \frac{T_{\text {d}}}{2T_{\text {I}}}\text {erfc} \left( \sqrt{-\text {ln}p_{\text {fa}}^{'}}-\sqrt{\frac{P_{\text {t}} G_{\text {t}}G_{\text {i}}\lambda ^{2}G_{\text {IP}}}{(4\pi )^{2} R_{\text {t}}^{2}kT_{0}B_{\text {I}}F_{\text {I}}}+\frac{1}{2}}\right) . \end{aligned}$$
(24)

3.2 LPI based resource management algorithm

Herein, the objective function for LPI performance is defined as a quotient of the intercept probability \(p_{\text {I}}\), divided by the revisit interval \(\bigtriangleup T\) for one step horizon:

$$\begin{aligned} L(k)=\frac{p_{\text {I}}(k)}{\bigtriangleup T(k+1)}, \end{aligned}$$
(25)

where \(p_{\text {I}}(k)\) is the intercept probability for radar network at time step k, and \(\bigtriangleup T(k+1)\) is the expected time after the measurement at time step k. In this case, we can observe that the objective function L(k) is related to the intercept probability for radar network and the revisit interval. Intuitively, minimization of the objective function means better LPI performance for radar network. Thus, the objective function (23) can provide guidance to the problem of resource management for radar network architecture.

In this paper, we concentrate on the LPI based adaptive resource management for radar network, whose purpose is to minimize the objective function by optimizing the revisit interval, dwell time, and transmit power with passive TDOA and FDOA cooperation for a given target tracking accuracy, such that the LPI performance is met on the guarantee of tracking performance. Consequently, the underlying resource management problem for radar network can be developed as:

$$\begin{aligned}&\min \limits _{\bigtriangleup T(k+1),T_{\text {d}}(k),P_{\text {t}}(k)}~~ L(k), \end{aligned}$$
(26a)
$$\begin{aligned}&s.t.:\quad {\left\{ \begin{array}{ll} \text {SNR}(k) \ge \text {SNR}_{\text {min}}, \\ \delta \cdot \mathbf P _{\text {d}} - \mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k) \ge \mathbf 0 , \\ 0 \le P_{\text {t}}(k) \le \overline{P_{\text {max}}}, \\ T_{\text {r}} \le T_{\text {d}}(k) \le \frac{c\tau }{2\nu }. \end{array}\right. } \end{aligned}$$
(26b)

where \(\text {SNR}(k)\) denotes the achieved SNR in radar network at step \(k, \text {SNR}_{\text {min}}\) denotes the SNR threshold for target detection performance, \(\delta \cdot \mathbf P _{\text {d}}\) is the expected covariance matrix, and the scalar \(\delta (0<\delta <\infty )\) is defined as radar radiation control factor (RRCF), which can be used to control target tracking accuracy. The transmit power of the dedicated radar transmitter at step k is constrained by a maximum value \(\overline{P_{\text {max}}}\) and a minimum value \(0, T_{\text {r}}\) represents the pulse repetition interval, \(\tau \) is the pulse width, and \(\nu \) is the target radial velocity.

In what follows, we approach the problem of LPI based resource management as a two-step optimization problem: the outer one is for revisit interval control, and the inner one is for transmitting parameters scheduling. This way the problem of resource management in radar network is designed as a set of problems for individual parameters. The general LPI optimization strategy is detailed as follows.

3.2.1 Revisit interval control with TDOA and FDOA cooperation

One can notice from (10) that there exists a restrictive relationship between the predictive error matrix \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\) and the revisit interval \(\bigtriangleup T(k+1)\). Specifically, increasing the revisit interval \(\bigtriangleup T(k+1)\) leads to enlarging the trace of \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\), which in turn results in the degradation of target tracking performance. Then, a new measurement needs to be scheduled as soon as the tracking accuracy degrades to a predefined level.

It is notable that the term \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\) in (10) implies the feedback information from the tracker to radar network, based on which the adaptive resource management scheme can be implemented. Herein, we can utilize (10) to generate a so-called uncertainty ellipse, which describes the spatial variance distribution of an efficient target estimate (Yan et al. 2015).

Generally, the uncertainty ellipse of \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\) would be contained in the uncertainty ellipse of \(\delta \cdot \mathbf P _{\text {d}}\), which denotes the lower bound on the error covariance of the estimation of the target position and velocity, if the expected target tracking accuracy is satisfied. Hence, it is sufficient for us to use \(\left[ \delta \cdot \mathbf P _{\text {d}}-\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\right] \) as a criterion for the revisit interval control strategy. In other words, we can judge whether \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\) meets the requirement of \(\delta \cdot \mathbf P _{\text {d}}\) according to whether \(\left[ \delta \cdot \mathbf P _{\text {d}}-\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\right] \) is positive semi-definite or not. The radar network will work in active mode only when the expected target tracking accuracy is not satisfied, which means that the dedicated radar transmitter will be used to radiate radar signals at time slot \(k+1\) only when \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\) meets the following constraint:

$$\begin{aligned} \delta \cdot \mathbf P _{\text {d}}-\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)<\mathbf 0 . \end{aligned}$$
(27)

To be specific, if \(\delta \cdot \mathbf P _{\text {d}}-\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k) \ge \mathbf 0 \), the expected target tracking accuracy is satisfied. The radar network works in passive mode, and all the netted radars locate and track the target with TDOA and FDOA method. While if \(\delta \cdot \mathbf P _{\text {d}}-\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)<\mathbf 0 \), the expected target tracking accuracy is not satisfied, and the radar network works in active mode. The dedicated radar transmitter transmits radar signals and all the receivers in radar networks can receive and process the echoes that are reflected from the target.

3.2.2 Transmitting parameters scheduling

When the radar network works in active mode to track a single target during the time \(T_{\text {d}}\), several pulses will be scattered from the target. The process of summing up all the radar echoes available from a target can significantly improve the SNR for radar network. Here, we employ the coherent integration method.

If \(N_{\text {p}}\) pulses, all of the same SNR, are perfectly integrated by an ideal lossless integrator, the integrated SNR would be exactly \(N_{\text {p}}\) times that of a single pulse, that is:

$$\begin{aligned} \text {SNR}_{\text {c}}=N_{\text {p}} \cdot \text {SNR}_{\text {s}}, \end{aligned}$$
(28)

where \(\text {SNR}_{\text {s}}\) denotes the SNR of a single pulse, and \(\text {SNR}_{\text {c}}\) denotes the integrated SNR of \(N_{\text {p}}\) pulses. Then, we can obtain:

$$\begin{aligned} \text {T}_{\text {d}}=N_{\text {p}} \cdot \text {T}_{\text {r}}. \end{aligned}$$
(29)

Substituting (26) into (27), one can observe that:

$$\begin{aligned} \text {SNR}_{\text {c}}=\frac{\text {T}_{\text {d}}}{\text {T}_{\text {r}}} \cdot \text {SNR}_{\text {s}}. \end{aligned}$$
(30)

Thus, (28) can be calculated as follows:

$$\begin{aligned} \text {SNR}_{\text {c}} = \frac{\text {T}_{\text {d}}}{\text {T}_{\text {r}}} \cdot \sum _{j=1}^{N_{r}} \frac{P_{\text {t}}G_{\text {t}}G_{rj}\sigma _{tj}\lambda ^2G_{\text {RP}}}{(4 \pi )^{3}kT_{0}B_{rj}F_{rj}R_{\text {t}}^{2}R_{rj}^{2}}. \end{aligned}$$
(31)

It is assumed that each transmitter–receiver pair combination in radar network is the same. Rearranging terms in (29) yields:

$$\begin{aligned} \text {SNR}_{\text {c}} = \frac{\text {T}_{\text {d}}}{\text {T}_{\text {r}}} \cdot \frac{P_{\text {t}}G_{\text {t}}G_{\text {r}}\lambda ^2G_{\text {RP}}}{(4 \pi )^{3}kT_{0}B_{\text {r}}F_{\text {r}}R_{\text {t}}^{2}} \sum _{j=1}^{N_{r}} \frac{\sigma _{tj}}{R_{rj}^{2}}. \end{aligned}$$
(32)

When the target signals arrive at an angle \(\phi \) with respect to the normal direction, the corresponding main lobe gain of phased array radar can be calculated as:

$$\begin{aligned} G_{\text {t}}=\eta N \pi \text {cos} \phi , \end{aligned}$$
(33)

where \(\eta \) is antenna efficiency, and N is the number of elements. Substituting (31) into (30), the SNR equation for radar network can be simplified as follows:

$$\begin{aligned} \text {SNR}_{\text {c}} = \frac{T_{\text {d}}P_{\text {t}}(\text {cos}\phi )^{2}}{T_{\text {r}}B_{\text {r}}R_{\text {t}}^{2}}C_{1} \sum _{j=1}^{N_{r}} \frac{\sigma _{tj}}{R_{rj}^{2}}, \end{aligned}$$
(34)

where

$$\begin{aligned} C_{1} = \frac{(\eta N \pi )^{2}\lambda ^2G_{\text {RP}}}{(4 \pi )^{3}kT_{0}F_{\text {r}}}, \end{aligned}$$
(35)

It is known to us all that transmitting energy is the minimum if the achieved SNR in radar network at each time index is equal to the predetermined SNR threshold. Then, we have:

$$\begin{aligned} \frac{T_{\text {d}}P_{\text {t}}(\text {cos}\phi )^{2}}{T_{\text {r}}B_{\text {r}}R_{\text {t}}^{2}}C_{1} \sum _{j=1}^{N_{r}} \frac{\sigma _{tj}}{R_{rj}^{2}}=\text {SNR}_{\text {min}}. \end{aligned}$$
(36)

Rearranging terms yields:

$$\begin{aligned} P_{\text {t}}=\text {SNR}_{\text {min}} \frac{T_{\text {r}}B_{\text {r}}R_{\text {t}}^{2}}{T_{\text {d}}P_{\text {t}}(\text {cos}\phi )^{2}C_{1}}\sum \nolimits _{j=1}^{N_{r}} \frac{R_{rj}^{2}}{\sigma _{tj}}. \end{aligned}$$
(37)

Substituting (35) into (22), (22) can be rewritten as:

$$\begin{aligned} p_{\text {I}}&= p_{\text {s}} \cdot p_{\text {t}} \cdot p_{\text {f}} \cdot p_{\text {d}}^{'} \nonumber \\&= \frac{T_{\text {d}}}{2T_{\text {I}}}\text {erfc}\left( \sqrt{-\text {ln}p_{\text {fa}}^{'}}-\sqrt{\text {SNR}_{\text {min}} \frac{T_{\text {r}}B_{\text {r}}C_{\text {2}}}{T_{\text {d}}C_{1}\text {cos}\phi }\sum _{j=1}^{N_{r}} \frac{R_{rj}^{2}}{\sigma _{tj}}+\frac{1}{2}}\right) . \end{aligned}$$
(38)

where

$$\begin{aligned} C_{2} = \frac{\eta N \pi G_{\text {i}} \lambda ^{2} G_{\text {IP}}}{(4\pi )^{2}kT_{0}B_{\text {I}}F_{\text {I}}}. \end{aligned}$$
(39)

Let us define \(a=\sqrt{-\text {ln}p_{\text {fa}}^{'}}\), \(b=\text {SNR}_{\text {min}} \frac{T_{\text {r}}B_{\text {r}}C_{\text {2}}}{C_{1}\text {cos}\phi }\sum _{j=1}^{N_{r}} \frac{R_{rj}^{2}}{\sigma _{tj}}\), \(x=T_{\text {d}}\), \(c=T_{\text {I}}\), then (36) can be described as:

$$\begin{aligned} p_{\text {I}}(x) = \frac{x}{2c}\text {erfc}\left( a-\sqrt{\frac{b}{x}+\frac{1}{2}}\right) . \end{aligned}$$
(40)

After basic algebraic manipulations in Chen et al. (2014), we can obtain:

$$\begin{aligned} \frac{\mathrm{d}^{2}p_{\text {I}}}{\mathrm{d}x^{2}} < 0, x \in [T_{\text {r}},\overline{T_{\text {max}}}]. \end{aligned}$$
(41)

Therefore, it can be concluded from (39) that the intercept probability is upper convex with respect to the dwell time. Intuitively, the optimal point is always at the boundary, i.e., \(T_{\text {d}}=\overline{T_{\text {max}}}\), or \(T_{\text {d}}=T_{\text {r}}\). That is to say, the minimum intercept probability can be obtained at the boundary, that is, \(\text {min}\{p_{\text {I}}(T_{\text {r}}),p_{\text {I}}(\overline{T_{\text {max}}})\}\). Moreover, the transmit power can be calculated in (35) with the obtained \(T_{\text {d}}\). To be specific, if \(T_{\text {d}}=\overline{T_{\text {max}}}\), the corresponding LPI strategy is called the minimum power strategy, in which case the radar transmitter transmits at minimum power at all times and use maximum signal integration. The intent is always to stay below the intercept receiver threshold (Lynch 2004). While if \(T_{\text {d}}=T_{\text {r}}\), the LPI strategy is known as the minimum dwell strategy, which is to keep the exposure time as short as possible. This means that the radar transmitter should be in its high power mode for the minimum time possible. Generally, the revisit interval, dwell time, and transmit power should be optimized based on the real-time status information in hostile environment, such that the LPI performance in radar network can be enhanced.

So far, we have completed the formulation of LPI based adaptive resource management strategy for target tracking in distributed radar network systems. In the following, some numerical simulations are dedicated to show the effectiveness of our presented method.

4 Numerical results

In this section, numerical simulation results are provided to verify the accuracy of the theoretical derivations as well as demonstrate the enhancement of the LPI performance brought by our proposed adaptive resource management scheme. A distributed radar network with one dedicated radar transmitter and \(N_{r} = 4\) spatially distributed receviers is considered. Herein, the locations of radar transmitter and receivers are shown in Table 1. We set the system parameters as shown in Tables 2 and 3.

Table 1 Radar transmitter and receivers locations
Table 2 Radar network parameters
Table 3 Intercept receiver parameters

The IMM–EKF algorithm is employed in the simulation with three target dynamic models: (1) a constant velocity model \(F_{\text {CV}}\), (2) a coordinate turn model \(F_{\text {CT}}\) with positive turn rate \(\omega =\pi /180\), and (3) a coordinate turn model \(F_{\text {CT}}\) with negative turn rate \(\omega =-\pi /180\).

$$\begin{aligned} F_{\text {CV}}= & {} \left[ \begin{array}{ccccc} 1&{}T&{}0&{}0&{}\\ 0&{}1&{}0&{}0&{}\\ 0&{}0&{}1&{}T&{}\\ 0&{}0&{}0&{}1 \end{array} \right] , \end{aligned}$$
(42)
$$\begin{aligned} F_{\text {CT}}= & {} \left[ \begin{array}{ccccc} 1&{}{\frac{\text {sin}(\omega T)}{\omega }}&{}0&{}{\frac{\text {cos}(\omega T)-1}{\omega }}&{}\\ 0&{}\text {cos}(\omega T)&{}0&{}-\text {sin}(\omega T)&{}\\ 0&{}\frac{1-\text {cos}(\omega T)}{\omega }&{}1&{}\frac{\text {sin}(\omega T)}{\omega }&{}\\ 0&{}\text {sin}(\omega T)&{}0&{}\text {cos}(\omega T) \end{array}\right] , \end{aligned}$$
(43)

where T is the time interval between successive frames. For all the models, the covariance matrix of the process noise is set to be:

$$\begin{aligned} \mathbf Q (k-1)=\sigma ^{2}\left[ \begin{array}{ccccc} \frac{T^4}{4}&{}\frac{T^3}{2}&{}0&{}0&{}\\ \frac{T^3}{2}&{}T^2&{}0&{}0&{}\\ 0&{}0&{}\frac{T^4}{4}&{}\frac{T^3}{2}&{}\\ 0&{}0&{}\frac{T^3}{2}&{}\frac{T^4}{2} \end{array} \right] , \end{aligned}$$
(44)

where \(\sigma ^2=0.04^2\). The covariance matrices of the measurement errors:

$$\begin{aligned} \mathbf N _{\text {AM}}(k)= & {} \text {diag}\underbrace{\{\sigma _{\text {r}}^{2},\sigma _{\nu }^{2},\sigma _{\theta }^{2},\ldots ,\sigma _{\text {r}}^{2},\sigma _{\nu }^{2},\sigma _{\theta }^{2}\}}_{3 \times N_{r}}, \end{aligned}$$
(45)
$$\begin{aligned} \mathbf N _{\text {PM}}(k)= & {} \text {diag}\underbrace{\{\sigma _{\text {TDOA}}^{2},\sigma _{\text {FDOA}}^{2},\sigma _{\theta }^{'2},\ldots ,\sigma _{\text {TDOA}}^{2},\sigma _{\text {FDOA}}^{2},\sigma _{\theta }^{'2}\}}_{3 \times (N_{r}-1)}, \end{aligned}$$
(46)

where \(\sigma _{\text {r}}=0.1~\text {km}\), \(\sigma _{\nu }=0.1~\text {Hz}\), \(\sigma _{\theta }=0.001^{\text {o}}\), \(\sigma _{\text {TDOA}}=1.5~\text {km}\), \(\sigma _{\text {FDOA}}=5~\text {Hz}\), and \(\sigma _{\theta }^{'}=0.2^{\text {o}}\).

The expected covariance matrix \(\mathbf P _{\text {d}}\) is set to be:

$$\begin{aligned} \mathbf P _{\text {d}}=\left[ \begin{matrix} 0.1&{}0&{}0&{}0&{}\\ 0&{}0.1&{}0&{}0&{}\\ 0&{}0&{}0.1&{}0\\ 0&{}0&{}0&{}0.1 \end{matrix} \right] , \end{aligned}$$
(47)

The initial model probabilities are 0.95 for the target to be in the constant velocity model, 0.025 for the target to be in the coordinate turn model with positive turn rate, and 0.025 for the target to be in the coordinate turn model with negative turn rate. The initial model transition probability matrix is set to be:

$$\begin{aligned} \mathbf P _{\text {t}}=\left[ \begin{matrix} 0.98&{}0.01&{}0.01&{}\\ 0.01&{}0.98&{}0.01&{}\\ 0.01&{}0.01&{}0.98 \end{matrix} \right] , \end{aligned}$$
(48)

The simulated target trajectory is illustrated in Fig. 2. The initial position and velocity of the simulated target are \([100,80]~\text {km}\) and \([0.20,0.15]~\text {km/s}\), respectively. The target takes a right turn between 30 and 110 s, and takes a left turn between 140 and 200 s. The time interval between successive frames is \(T=2~\text {s}\), and a sequence of 100 frames are utilized in the simulation.

Fig. 2
figure 2

Simulated target trajectory

Fig. 3
figure 3

Target tracking RMSE for various algorithms with different RRCFs. a \(\delta =1\), b \(\delta =2\), c \(\delta =3\)

Fig. 4
figure 4

Target tracking performance of various algorithms

4.1 Simulation example 1: target tracking performance

To better show the optimality of our proposed strategy, Figs. 3 and 4 illustrate the root mean square error (RMSE) and the average root mean square error (ARMSE) of the whole target tracking process, respectively. The RMSE at the kth tracking interval can be calculated as:

$$\begin{aligned} \text {RMSE}(k)=\sqrt{\frac{1}{N_{\text {MC}}}\sum \nolimits _{n=1}^{N_{\text {MC}}} \left\{ [x(k)-\hat{x}_{n}(k|k)]^2+[y(k)-\hat{y}_{n}(k|k)]^2\right\} }, \end{aligned}$$
(49)

where \(N_{\text {MC}}\) is the number of Monte-Carlo trials, and \([\hat{x}_{n}(k|k),\hat{y}_{n}(k|k)]\) is the target state estimate at the nth trial. The ARMSE is defined as follows:

$$\begin{aligned} \text {ARMSE}=\frac{1}{N_{\text {T}}}\sum _{k=1}^{N_{\text {T}}}\text {RMSE}(k), \end{aligned}$$
(50)

where \(N_{\text {T}}\) is the total frames in the simulation. The target tracking performance, in terms of RMSE of different RRCFs, has been compared in Fig. 3 averaged over 500 Monte Carlo trials. It can be clearly observed in Fig. 3 that the target tracking performance degrades as expected with the increase of RRCF. This is due to the fact that the expected error covariance matrix \(\delta \cdot \mathbf P _{\text {d}}\) is increased as the RRCF goes up, which demonstrates that there exists a restrictive relationship between the RRCF and the target tracking accuracy. In addition, there is sudden increase in all errors both between 30 and 110 s and between 140 and 200 s, which are the results of the targets turns during those periods. It is worth to mention that the proposed algorithm can recover significantly fast from the target-turning event.

The comparisons of various target tracking algorithms are shown in Fig. 4. As depicted in Fig. 4, the target tracking performance of the standard IMM–EKF algorithm is the best, which exhibits the smallest ARMSE in target tracking. This is because that the dedicated radar transmitter is scheduled to radiate the maximum energy in each time index. Moreover, it is worth pointing out that the covariance control methods utilized in Chen et al. (2014) and Narykov et al. (2013) do not perform well compared to our proposed algorithm. This is due to the fact that the proposed algorithm can obtain the best trade-off between the target tracking accuracy and the LPI performance in radar network. In other words, the uncertainty ellipse of the predictive error covariance matrix \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\) may be not contained in the uncertainty ellipse of the expected error covariance matrix \(\delta \cdot \mathbf P _{\text {d}}\) even though the trace of \(\mathbf P _{\text {pre}}^{\text {IMM}}(k+1|k)\) is much smaller than that of \(\delta \cdot \mathbf P _{\text {d}}\). This demonstrates the superior target tracking performance of the proposed algorithm.

4.2 Simulation example 2: LPI performance

In order to disclose the effects of our proposed algorithm on the LPI performance in radar network, Figs. 56, and 7 illustrate the LPI performance for various algorithms with different RRCFs. As can be seen, the intercept probability utilizing our proposed LPI based adaptive resource management scheme is significantly smaller than those of other algorithms, which confirms the remarkable LPI performance enhancement by exploiting the presented scheme in radar network. Furthermore, taking Fig. 5 for example, the last two subplots in Fig. 5a show the values of dwell time and transmit power, from which we observe that at each step the radar radiation parameters, in terms of the revisit interval, transmit power, and dwell time, are adaptively optimized to minimize the objective function in (23), resulting in the best LPI performance for radar network.

Fig. 5
figure 5

LPI performance for various algorithms with \(\delta =1\). a The proposed algorithm, b the algorithm proposed by Jun, C., c the algorithm proposed by Narykov, A.S.

Fig. 6
figure 6

LPI performance for various algorithms with \(\delta =2\). a The proposed algorithm, b the algorithm proposed by Jun, C., c the algorithm proposed by Narykov, A.S.

Fig. 7
figure 7

LPI performance for various algorithms with \(\delta =3\). a The proposed algorithm, b the algorithm proposed by Jun, C., c the algorithm proposed by Narykov, A.S.

Figure 8 shows the comparisons of the total times of radar radiation with different RRCFs. Analyzing the results provided in Fig. 8 reveals that higher target tracking accuracy can be obtained by decreasing of the RRCF, and so more measurements are needed to guarantee the accuracy during the target tracking process. It should be noted that the total times of radar radiation exploiting the covariance control algorithms proposed in Chen et al. (2014) and Narykov et al. (2013) are much smaller, but they exhibit worse target tracking accuracy. At last, as illustrated in Fig. 9, we depict the ratio of radiation times to ARMSE for various algorithms with different RRCFs, from which it can be concluded that the presented strategy achieves the best trade-off between the target tracking accuracy and the LPI performance in radar networks.

Fig. 8
figure 8

The total times of radar radiation for various algorithms with different RRCFs

Fig. 9
figure 9

The ratio of radiation times to ARMSE for various algorithms with different RRCFs

5 Conclusions

In this paper, the problem of adaptive resource management based on LPI in radar network is investigated, in which the objective function for LPI performance is minimized by optimizing the revisit interval, dwell time, and transmit power for a specific target tracking performance with TDOA and FDOA cooperation. Simulation results are provided to demonstrate that the proposed scheme not only provides excellent target tracking accuracy, but also has better LPI performance comparing with other algorithms. It should be noted that only single target is considered in this paper. Nevertheless, it is convenient to be extended to multiple-target scenario, and the conclusions obtained in this study suggest that similar LPI benefits would be achieved for the multiple targets case.

In future work, we will extend our analysis to multiple-target scenario. We will utilize real radar data for target tracking to validate the effectiveness of the presented algorithm. Furthermore, we will extend this strategy to the problem of selecting the optimal radar transmitter/receiver for radar network. Finally, we will employ the proposed objective function for other radar network problems including radar task scheduling.