This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Optimal Measurement of Drone Swarm in RSS-based Passive Localization with Region Constraints

Xin Cheng, Feng Shu, Yifan Li, Zhihong Zhuang, Di Wu, and Jiangzhou Wang Xin Cheng, Yifan Li, Zhihong Zhuang are with School of Electronic and Optical Engineering, Nanjing University of Science and Technology, Nanjing, 210094, China (e-mail:[email protected]). Di Wu is with the School of Information and Communication Engineering, Hainan University, Haikou, 570228, China. Feng Shu is with the School of Information and Communication Engineering, Hainan University, Haikou, 570228, China and with the School of Electronic and Optical Engineering, Nanjing University of Science and Technology, Nanjing, 210094, China. Jiangzhou Wang is with the School of Engineering, University of Kent, Canterbury CT2 7NT, U.K.
Abstract

Passive geolocation by multiple unmanned aerial vehicles (UAVs) covers a wide range of military and civilian applications including rescue, wild life tracking and electronic warfare. The sensor-target geometry is known to significantly affect the localization precision. The existing sensor placement strategies mainly work on the cases without any constraints on the sensors locations. However, UAVs cannot fly/hover simply in arbitrary region due to realistic constraints, such as the geographical limitations, the security issues, and the max flying speed. In this paper, optimal geometrical configurations of UAVs in received signal strength (RSS)-based localization under region constraints are investigated. Employing the D-optimal criteria, i.e., minimizing the determinant of Fisher information matrix (FIM), such optimal problem is formulated. Based on the rigorous algebra and geometrical derivations, optimal and also closed form configurations of UAVs under different flying states are proposed. Finally, the effectiveness and practicality of the proposed configurations are demonstrated by simulation examples.

Index Terms:
Unmanned aerial vehicles (UAV), source localization, Fisher information matrix (FIM), optimal measurement, region constraint.

I Introduction

Passive geolocation of radio emitters, is a fundamental problem with a wide range of military and civilian applications [1, 2]. Recent advancements in wireless communication and robotic technologies have made it possible to use unmanned aerial vehicles (UAVs) as aerial sensors for geolocation. Compared to traditional mediums, such as cellular localization and satellite localization, rapid deployment, flexible relocation and high chances of experiencing line-of-sight propagation path have been perceived as promising opportunities to provide difficult services [3]. Due to these distinctive advantages, UAV plays an important role in mobile user localization, rescue, wild life tracking and electronic warfare[4, 5, 6, 7].

Typically, UAVs in the localization task are equipped with wireless communication modules and appropriate sensors. Given some potentially noisy measurements from the sensors, the position of the target is estimated on UAV networks or ground servers. According to the diversity of equipped sensors, the localization approaches can be classified into several types, including time of arrival (TOA) [8, 9], time-difference-of-arrival (TDOA) [10, 11, 12], direction of arrival (DOA) [13, 14] and received signal strength (RSS) [3, 15, 16]. Unlike the time/angle based methods, the RSS-based approach requires less on the signal propagation environment. Moreover, it is cost-effective since it does not require tight synchronization and calibration. In this paper, we consider a passive localization on a ground target using drone swarm equipped with RSS sensors.

Many well-known methods have been proposed in the literature to estimate the location of radio emitters [17, 18, 19]. The best possible accuracy of any unbiased estimator is determined by the Cramer-Rao lower bounds (CRLBs). The CRLB of the UAVs-based localization i.e., the low bound of estimation error variance, contains two ingredients: the inherent configuration and the measurement condition. The measurement condition is related to the signal propagation environment and measuring property of UAVs. Besides, the inherent configuration error is determined by UAV-target (sensor-target) geometry. It turns out that the measuring positions of UAVs significantly affect the estimation precision. Therefore, how to determine the measuring positions of UAVs becomes an important problem.

This kind of measurement configuration problem has attracted much attention in decades. The CRLB matrix and the Fisher information matrix (FIM) are commonly used as the evaluation standards for designing such configurations [20]. Specifically, three optimal criterions have been widely used to help calculate the optimal sensor-target geometries. They are E-optimality criterion (minimizing the maximum eigenvalue of CRLB matrix), D-optimality criterion (maximizing the determinant of FIM) and A-optimality criterion (minimizing the trace of CRLB matrix). There is a rapidly growing research concerned with the optimal RSS sensor-target geometry problem [21, 22, 23, 24]. In [21], authors proposed closed form optimal sensor-target geometry of two and three sensors with inconsistent sensor-target ranges. In [22], the optimal geometries were acquired using a resistor network method in a three-dimension (3D) case. In [23], necessary and sufficient conditions of optimal placements in two-dimension (2D) and 3D were proved using frame theory. It shows that in the equal weight case, optimal geometry of the sensors is just at the verticies of a mm sided regular polygon, mm being the number of sensors. In [24], a alternating direction method of multipliers (ADMM) framework was proposed to find the optimal sensors placement. However, these works were all limited to the optimal geometry without deployment region constraints. Note that for UAVs in passive geolocation, region constraints can not be negligible due to such constraints as terrain, security, and flying speed factors.

As to the constrained optimal sensors configuration, related studies have been published recently [25, 26, 27, 28]. In [25], the optimal sensor placement was investigated with some sensors being mobile and some other being stationary. In [26], optimal placement problems of heterogeneous range/bearing/RSS sensors were solved under region constraints. Three deployment regions including a segmental arch, a straight line, and an external closed region are considered dependently. However, no closed-form results were reported for a large number of sensors. Closed form optimal placements of range-based sensors in a connected arbitrarily shaped region were derived in [27]. In [28], circular deployment region constraints and minimum safety distance were considered, closed-form optimal placements were derived for a limited number of AoA sensors.

To the best of our knowledge, there has been no result reported considering dynamic sensors with multiple measurements as well as the region constraints related to the moving speed of sensors. In this paper, drone swarm are employed to localize a ground target using RSS measurements. Due to the geographical limitations and the security issues, minimum flying height and minimum UAV-target horizontal distance are considered. Each UAV is allowed to take multiple measurements below max flying speed. The max speed of UAV are also treated as a constraint. Under these geometrical constraints, optimal configurations of UAVs are investigated. Our main contributions are summarized as follows:

  1. 1.

    The optimal geometrical configuration for drone swarm with multiple measurements in RSS-based geolocation is studied. A special form of the FIM is derived. Combining with practical region constraints expressed mathematically, a FIM-based problem formulation is presented.

  2. 2.

    To solve this formulated problem, the optimal UAV-target geometries with fixed flying height and horizontal distance are introduced. After rigorous algebra and geometrical derivations, optimal and also closed form solutions are provided. Altogether, four kinds of optimal configurations are proposed corresponding to the specific flying state of UAVs, including hovering, below half circle flying, beyond half circle flying and full circle flying.

  3. 3.

    Extensive simulations are conducted for various testing scenarios. The simulation results confirm the optimality of proposed configurations. Moreover, a practical scenario is simulated to verify the the practicality of these configurations as well as comparing their robustness.

The rest of the paper is organized as follows. The system model and problem formulation are presented in Section II. In Section III, the optimal configuration with region constraints problem is solved with analytical results for hovering UAVs. In Section IV, the analytical solutions of such problem are derived for flying UAVs with different flying abilities, respectively. Numerical results are presented in Section V, and finally, concluding remarks are given in Section VI.

Notations: Boldface lower case and upper case letters denote vectors and matrices, respectively. Sign ()T(\cdot)^{T} denotes the transpose operation and sign \|\cdot\| denotes the Frobenius norm. Sign Tr()\mathrm{Tr}(\cdot) represents the trace of a matrix. Sign 𝒩\mathcal{N} denotes a Gaussian distribution.

II System Model and Problem Formulation

II-A Measurement Model

Refer to caption
Figure 1: Passive localization via UAVs with region constraints.

Consider a cooperate localization on a stationary target via UAVs, as illustrated in Fig. 1. The target is located at an unknown position on the ground, denoted as 𝐬=(x,y,0)\mathbf{s}=(x,y,0). NN UAVs search the radio-frequency (RF) signal emitted from the target and measure the RSS.

Each UAV takes multiple measurements while flying or hovering. The measurement amount of the ii-th UAV is denoted as MiM_{i}. The position of the ii-th UAV at the jj-th measurement is denoted as 𝐮i,j=(xi,j,yi,j,zi,j),1iN,1jMi\mathbf{u}_{i,j}=(x_{i,j},y_{i,j},z_{i,j}),~{}1\leq i\leq N,1\leq j\leq M_{i}. Note that each UAV is aware of its own geographical position using the global positioning system (GPS). Therefore, the distance from this position to the target can be expressed by

di,j=(xxi,j)2+(yyi,j)2+zi,j2,\displaystyle d_{i,j}=\sqrt{(x-x_{i,j})^{2}+(y-y_{i,j})^{2}+z_{i,j}^{2}},
1iN,1jMi.\displaystyle~{}~{}1\leq i\leq N,~{}~{}1\leq j\leq M_{i}. (1)

According to the well-known radio propagation path loss model (in decibels) [15], the jj-th measured RSS (in dB) of UAV ii can be expressed by

Ri,j=p010γlg(di,j)fi,j(𝐬)+ηi,j,\displaystyle R_{i,j}=\underbrace{p_{0}-10\gamma\lg(d_{i,j})}_{f_{i,j}(\mathbf{s})}+\eta_{i,j}, (2)

where p0p_{0} denotes the signal power of the source and γ\gamma denotes the path loss exponent (PLE). It is assumed that the parameters p0p_{0} and γ\gamma are known (determined using calibration or prior knowledge) [29, 30, 3]. The measurement noise is denoted as ηi,j\eta_{i,j}, and ηi,j𝒩(0,σi2)\eta_{i,j}\in\mathcal{N}(0,\sigma^{2}_{i}).

Based on the measurements, 𝐬\mathbf{s} can be inferred using maximum likelihood (ML) estimation. Stacking all measurements of UAV ii can form a MiM_{i}-dimensional column vector, shown as follows.

𝐑i=𝐟i(𝐬)+𝜼i.\displaystyle\mathbf{R}_{i}=\mathbf{f}_{i}(\mathbf{s})+\bm{\eta}_{i}. (3)

Accordingly, the probability distribution function (PDF) of the target position is given by

Qi(𝐬)\displaystyle Q_{i}(\mathbf{s})
=1(2π)Mi2|𝐍i|exp{12(𝐑i𝐟i(𝐬))T𝐍i1(𝐑i𝐟i(𝐬))},\displaystyle=\frac{1}{(2\pi)^{\frac{M_{i}}{2}}|\mathbf{N}_{i}|}\exp\{-\frac{1}{2}(\mathbf{R}_{i}-\mathbf{f}_{i}(\mathbf{s}))^{T}\mathbf{N}_{i}^{-1}(\mathbf{R}_{i}-\mathbf{f}_{i}(\mathbf{s}))\}, (4)

where 𝐍i=σi2𝐈Mi×Mi\mathbf{N}_{i}=\sigma_{i}^{2}\mathbf{I}_{M_{i}\times M_{i}} is the covariance matrix of 𝜼i\bm{\eta}_{i}. As usual, measurement noises among different UAVs are independent. Therefore, the joint PDF based on the whole measurements is given by

Q(𝐬)=i=1NQi(𝐬).\displaystyle Q(\mathbf{s})=\prod_{i=1}^{N}Q_{i}(\mathbf{s}). (5)

II-B Problem Formulation

In this paper, we aim to find optimal geometrical configurations in such localization task. Fisher information matrix (FIM) is well-known to represent the amount of information contained in noisy measurements. Therefore, maximizing the determinant of the FIM, i.e., D-optimality criterion [23, 27, 28], is employed as the optimality metric. Based on the the joint PDF, the FIM can be derived by

𝐅=𝔼{𝐬logQ(𝐬)𝐬logQ(𝐬)T}.\displaystyle\mathbf{F}=\mathbb{E}\{\nabla_{\mathbf{s}}\log{Q(\mathbf{s})}\nabla_{\mathbf{s}}\log{Q(\mathbf{s})}^{T}\}. (6)

Meanwhile, as shown in Fig. 1, a practical condition is considered where UAVs are only able to hover or fly on the limited area while measuring. Due to the safety factor (not detected by the enemy) or geographical limitations, the minimum flying height and the minimum distance to the target must be guaranteed. Corresponding mathematical expressions are given by

ri,j=(xxi,j)2+(yyi,j)2r0.\displaystyle r_{i,j}=\sqrt{(x-x_{i,j})^{2}+(y-y_{i,j})^{2}}\geq r_{0}. (7a)
zi,j=hi,jh0.\displaystyle z_{i,j}=h_{i,j}\geq h_{0}. (7b)

Moreover, assume all UAVs have a max flying speed, denoted as cmaxc_{\mathrm{max}}. The time interval of two effective measurements is denoted as t0t_{0}. This results in the following constraint.

𝐮i,j𝐮i,j1t0cmax\displaystyle\|\mathbf{u}_{i,j}-\mathbf{u}_{i,j-1}\|\leq t_{0}c_{\mathrm{max}} (8)

Let 𝐫\mathbf{r} and 𝐡\mathbf{h} denote the collection of horizontal distances to the target and flying heights, respectively. β\beta denotes the collection of horizontal UAV-target angles where tan(βi,j)=xi,jxyi,jy\tan(\beta_{i,j})=\frac{x_{i,j}-x}{y_{i,j}-y}. It can be verified that the ui,ju_{i,j} can be derived from specific ri,jr_{i,j}, hi,jh_{i,j} and βi,j\beta_{i,j}. To sum up, the mathematical form of this problem is as follows

P:\displaystyle\mathrm{P}: max𝐫,𝐡,𝜷|𝐅|\displaystyle\max_{\mathbf{r},\mathbf{h},\bm{\beta}}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}|\mathbf{F}|
s. t.(7),(8).\displaystyle\text{s. t.}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}(\ref{consdis}),(\ref{consspeed}). (9)
Remark 1

Note that the objective function in the optimal measurement problem is a function with respect to the real position of the target. Unfortunately, it is unknown, otherwise, the localization task is meaningless. However, in practice, a prior estimation may be available. Therefore, finding the optimal measurement with respect to the prior estimation is useful to refine the estimation. We will discuss this further in the simulation part.

III Optimal Geometrical Configurations of Hovering UAVs

In this section, the optimal solution of problem P\mathrm{P} for hovering UAVs is discussed. The hovering UAVs can be treated as flying UAVs with cmax=0c_{\mathrm{max}}=0. In this setting, 𝐮i,j=𝐮i=[xiyi],j,=1,Mi\mathbf{u}_{i,j}=\mathbf{u}_{i}=[x_{i}~{}~{}y_{i}],~{}~{}j,=1,\cdots M_{i}. First, optimal UAV-target geometries with fixed height and horizontal distance to the target are analysed. Then, the optimal configuration is proposed.

III-A Optimal Geometries with Fixed Height and Horizontal Distance

In this setting, the FIM in (A), derived in Appendix A, can be simplified to

𝐅=(10γln10)2i=1NMiσi2ri2di4𝐠i𝐠iT𝐆,\displaystyle\mathbf{F}=\left(\frac{10\gamma}{\ln{10}}\right)^{2}\underbrace{\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}}\mathbf{g}_{i}\mathbf{g}_{i}^{T}}_{\mathbf{G}}, (10)

where 𝐠i=[cosβisinβi]\mathbf{g}_{i}=\begin{bmatrix}\cos{\beta_{i}}&\sin{\beta_{i}}\end{bmatrix}.

For the symmetric matrix 𝐆𝐑2×2\mathbf{G}\in\mathbf{R}^{2\times 2}, we have

|𝐆|\displaystyle\left|\mathbf{G}\right| =12(tr(𝐆)2tr(𝐆2))\displaystyle=\frac{1}{2}\left(\mathrm{tr}(\mathbf{G})^{2}-\mathrm{tr}(\mathbf{G}^{2})\right)
=12(i=1NMiσi2ri2di4)212𝐆2.\displaystyle=\frac{1}{2}(\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}})^{2}-\frac{1}{2}\|\mathbf{G}\|^{2}. (11)

Therefore, maximizing the det(𝐅)\mathrm{det}(\mathbf{F}) is equal to minimizing the 𝐆2\|\mathbf{G}\|^{2}. Using the tight frame theory [31, 32, 33] as introduced in [23], there exists optimal placements minimizing 𝐆2\|\mathbf{G}\|^{2} in both regular and irregular cases [23]. Accordingly, optimal geometries are summarized in Theorem 13 and Theorem 2, combining with the focused settings. For convenience, let max{Miσi2ri2di4|i=1,N}=Mkσk2rk2dk4\max\{M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}}|i=1,\cdots N\}=M_{k}\sigma_{k}^{-2}\frac{r_{k}^{2}}{d_{k}^{4}}.

Theorem 1 (Regular optimal geometry)

When Mkσk2rk2dk412i=1NMiσi2ri2di4M_{k}\sigma_{k}^{-2}\frac{r_{k}^{2}}{d_{k}^{4}}\leq\frac{1}{2}\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}} (regular case), we have

𝐆212(i=1NMiσi2ri2di4)2,\displaystyle\|\mathbf{G}\|^{2}\geq\frac{1}{2}(\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}})^{2}, (12)

The equality holds if and only if

i=1NMiσi2ri2di4𝐠i𝐠iT=12i=1NMiσi2ri2di4𝐈.\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}}\mathbf{g}_{i}\mathbf{g}_{i}^{T}=\frac{1}{2}\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}}\mathbf{I}. (13)
Theorem 2 (Irregular optimal geometry)

When Mkσk2rk2dk4>12i=1NMiσi2ri2di4M_{k}\sigma_{k}^{-2}\frac{r_{k}^{2}}{d_{k}^{4}}>\frac{1}{2}\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}} (irregular case), we have

𝐆2(Mkσk2rk2dk4)2+(i=1,ikNMiσi2ri2di4)2,\displaystyle\|\mathbf{G}\|^{2}\geq(M_{k}\sigma_{k}^{-2}\frac{r_{k}^{2}}{d_{k}^{4}})^{2}+\left(\sum_{i=1,i\neq k}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}}\right)^{2}, (14)

The equality holds if and only if

𝐠kT𝐠i=0,i=1,N,ik.\displaystyle\mathbf{g}_{k}^{T}\mathbf{g}_{i}=0,~{}~{}i=1,\cdots N,~{}~{}i\neq k. (15)

After trivial algebraic operations, the max information amounts in both cases are obtained, given by

|𝐅regular|=14(10γln10)4(i=1NMiσi2ri2di4)2.\displaystyle\left|\mathbf{F}^{*}_{\mathrm{regular}}\right|=\frac{1}{4}\left(\frac{10\gamma}{\ln{10}}\right)^{4}(\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}})^{2}. (16)
|𝐅irregular|=(10γln10)4(Mkσk2rk2dk4)(i=1,ikNMiσi2ri2di4).\displaystyle\left|\mathbf{F}^{*}_{\mathrm{irregular}}\right|=\left(\frac{10\gamma}{\ln{10}}\right)^{4}(M_{k}\sigma_{k}^{-2}\frac{r_{k}^{2}}{d_{k}^{4}})(\sum_{i=1,i\neq k}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}}). (17)
Refer to caption
Figure 2: Optimal UAV-target angle configurations under various states in a regular case. (N=3N=3, Mi=8,i=NM_{i}=8,~{}i=\cdots N. The star represents the target and the solid circles represent the UAVs with different colors to distinguish them. The numbers in the circles represent the number of measurements at the position.)

III-B Optimal Geometrical Configurations

Due to the split property of the max determinant of FIM, shown in formula (16) and (17), it is straightforward that the optimal horizontal distance and height of UAVs are

ri=r=max{r0,h0},i=1N.r_{i}^{\ast}=r^{\ast}=\max\{r_{0},h_{0}\},~{}~{}i=1\cdots N.\\ (18a)
hi=h=h0,i=1N.h_{i}^{\ast}=h^{\ast}=h_{0},~{}~{}i=1\cdots N. (18b)

In this configuration, the distance between UAVs to target are all equal to (r)2+(h)2\sqrt{(r^{\ast})^{2}+(h^{\ast})^{2}}, denoted as dd^{\ast}. However, this result is only applicable to the special regular or irregular case. To solve problem P\mathrm{P}, further analysis is presented in the following.

For convenience, let max{Miσi2|i=1,N}=Mtσt2\max\{M_{i}\sigma_{i}^{-2}|i=1,\cdots N\}=M_{t}\sigma_{t}^{-2}. Besides, we define ϖa=Mtσt2rt2dt4\varpi_{a}=M_{t}\sigma_{t}^{-2}\frac{r_{t}^{2}}{d_{t}^{4}}, ϖb=i=1,itNMiσi2ri2di4\varpi_{b}=\sum_{i=1,i\neq t}^{N}M_{i}\sigma_{i}^{-2}\frac{r_{i}^{2}}{d_{i}^{4}}, ϖa=Mtσt2(r)2(d)4\varpi^{*}_{a}=M_{t}\sigma_{t}^{-2}\frac{(r^{\ast})^{2}}{(d^{\ast})^{4}}, ϖb=i=1,itNMiσi2(r)2(d)4\varpi_{b}^{*}=\sum_{i=1,i\neq t}^{N}M_{i}\sigma_{i}^{-2}\frac{(r^{\ast})^{2}}{(d^{\ast})^{4}} and c=(10γln10)4c=\left(\frac{10\gamma}{\ln{10}}\right)^{4}. Moreover, (16) is simplified as Ψ1=14c(ϖa+ϖb)2\Psi_{1}=\frac{1}{4}c(\varpi_{a}+\varpi_{b})^{2} and (17) is simplified as Ψ2=cϖaϖb\Psi_{2}=c\varpi_{a}\varpi_{b}.

Theorem 3

When Mtσt212i=1NMiσi2M_{t}\sigma_{t}^{-2}\leq\frac{1}{2}\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}, the optimal configuration satisfies (18a), (18b) and (13).

Proof: With (18a), (18b) and (13) satisfied, det(𝐅)=Ψ1(ϖa,ϖb)\mathrm{det}(\mathbf{F})=\Psi_{1}(\varpi^{*}_{a},\varpi^{*}_{b}). Obviously, Ψ1(ϖa,ϖb)Ψ1(ϖa,ϖb)\Psi_{1}(\varpi^{*}_{a},\varpi^{*}_{b})\geq\Psi_{1}(\varpi_{a},\varpi_{b}). Therefore, it is optimal in regular cases. Because Ψ1(ϖa,ϖb)>Ψ2(ϖa,ϖb)\Psi_{1}(\varpi_{a},\varpi_{b})>\Psi_{2}(\varpi_{a},\varpi_{b}) for any ϖa\varpi_{a},ϖb\varpi_{b}, Ψ1(ϖa,ϖb)Ψ2(ϖa,ϖb)\Psi_{1}(\varpi^{*}_{a},\varpi^{*}_{b})\geq\Psi_{2}(\varpi_{a},\varpi_{b}). Therefore, it is optimal compared to any irregular cases. From above, the configuration satisfies (18a), (18b) and (13) is the optimal solution of problem P.\mathrm{P}. \square

Theorem 4

When Mtσt2>12i=1NMiσi2M_{t}\sigma_{t}^{-2}>\frac{1}{2}\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}, the optimal configuration satisfies (18a), (18b) and (15).

Proof: With (18a), (18b) and (13) satisfied, det(𝐅)=Ψ2(ϖa,ϖb)\mathrm{det}(\mathbf{F})=\Psi_{2}(\varpi^{*}_{a},\varpi^{*}_{b}). Obviously, Ψ2(ϖa,ϖb)Ψ2(ϖa,ϖb)\Psi_{2}(\varpi^{*}_{a},\varpi^{*}_{b})\geq\Psi_{2}(\varpi_{a},\varpi_{b}). Therefore, the configuration is optimal in irregular cases, and the max determinant of 𝐅\mathbf{F} is equal to cMtσt2(i=1,itNMiσi2)(r)4(d)8cM_{t}\sigma_{t}^{-2}(\sum_{i=1,i\neq t}^{N}M_{i}\sigma_{i}^{-2})\frac{(r^{\ast})^{4}}{(d^{\ast})^{8}}.

However, there is a candidate in regular cases. Since Ψ1(ϖa,ϖb)\Psi_{1}(\varpi_{a},\varpi_{b}) is an increasing function with respect to ϖa\varpi_{a} and ϖb)\varpi_{b}), Ψ1\Psi_{1} reaches the max value at an extreme point where ϖa\varpi_{a} and ϖb\varpi_{b} are max in the domain of definition. It is easy to verify that the max ϖa\varpi_{a} and ϖb\varpi_{b} satisfy ϖa=ϖb=i=1,itNMiσi2(r)2(d)4\varpi_{a}=\varpi_{b}=\sum_{i=1,i\neq t}^{N}M_{i}\sigma_{i}^{-2}\frac{(r^{\ast})^{2}}{(d^{\ast})^{4}}. It means that except the tt-th UAV, the other UAV satisfies the boundary conditions of distance and height, while the tt-th UAV compromises with them to satisfy the regular condition. Therefore, the max determinant of 𝐅\mathbf{F} in regular cases is equal to c(i=1,itNMiσi2)2(r)4(d)8c(\sum_{i=1,i\neq t}^{N}M_{i}\sigma_{i}^{-2})^{2}\frac{(r^{\ast})^{4}}{(d^{\ast})^{8}}.

At last, comparing the max determinant of 𝐅\mathbf{F} in two cases yields

c(i=1,itNMiσi2)2(r)4(d)8<cMtσt2(i=1,itNMiσi2)(r)4(d)8.\displaystyle c(\sum_{i=1,i\neq t}^{N}M_{i}\sigma_{i}^{-2})^{2}\frac{(r^{\ast})^{4}}{(d^{\ast})^{8}}<cM_{t}\sigma_{t}^{-2}(\sum_{i=1,i\neq t}^{N}M_{i}\sigma_{i}^{-2})\frac{(r^{\ast})^{4}}{(d^{\ast})^{8}}. (19)

From the above, the configuration satisfies (18a), (18b) and (15) is the optimal solution of problem P\mathrm{P}. \square

Remark 2

Theorem 3 and Theorem 4 give the optimal configurations for all cases. The optimal distance and height configurations are straightforward. And each UAV performs horizontal circle flying about the target. As for the optimal UAV-target horizontal angles in the regular case, algorithm 1 proposed in [23] can be applied directly to find a closed form solution. In the irregular case, the optimal configuration implies that UAVs from 11 to NN except tt are collinear with the target and the line is orthogonal to the line passing through the tt-th UAV and the target.

IV Optimal Geometrical Configurations for Flying UAVs

In this section, based on the optimal UAV-target geometry in the last section, optimal geometrical configurations for flying UAVs are developed.

IV-A Below Half Circle Flying

Assume each UAV cannot complete a full circle flying with respect to the target during the localization task, i.e., t0Micmax<2πr,i=1Nt_{0}M_{i}c_{max}<2\pi r^{\ast},~{}~{}i=1\cdots N. We consider a special case where Mi=M,i=1NM_{i}=M,i=1\cdots N and max{σi2|i=1,N}12i=1Nσi2\max\{\sigma_{i}^{-2}|i=1,\cdots N\}\leq\frac{1}{2}\sum_{i=1}^{N}\sigma_{i}^{-2} (a regular case).

The FIM in (A) is rewritten as

𝐅=(10γln10)2j=1M(i=1Nσi2ri,j2di,j4𝐠i,j𝐠i,jT𝐆j).\displaystyle\mathbf{F}=\left(\frac{10\gamma}{\ln{10}}\right)^{2}\sum_{j=1}^{M}\left(\underbrace{\sum_{i=1}^{N}\sigma_{i}^{-2}\frac{r_{i,j}^{2}}{d_{i,j}^{4}}\mathbf{g}_{i,j}\mathbf{g}_{i,j}^{T}}_{\mathbf{G}_{j}}\right). (20)

Note that 𝐆j\mathbf{G}_{j} is just a special form of 𝐆\mathbf{G} defined in (10). Therefore, according to Theorem 3, the optimal configuration satisfies (18a), (18b) and (13) with Mi=1M_{i}=1. In this configuration, 𝐆j=12i=1Nσi2(r)2(d)4𝐈\mathbf{G}_{j}=\frac{1}{2}\sum_{i=1}^{N}\sigma_{i}^{-2}\frac{(r^{\ast})^{2}}{(d^{\ast})^{4}}\mathbf{I}. It shows that the determinant of FIM is equal to 14(10γln10)4(i=1NMσi2(r)2(d)4)2\frac{1}{4}\left(\frac{10\gamma}{\ln{10}}\right)^{4}(\sum_{i=1}^{N}M\sigma_{i}^{-2}\frac{(r^{\ast})^{2}}{(d^{\ast})^{4}})^{2}, which is the max value of the objective function in problem P\mathrm{P}.

To satisfy (13) with Mi=1M_{i}=1, the optimal UAV-target horizontal angle configuration at one measurement can be obtained using algorithm 1 proposed in [23]. Let [β1,0β2,0βN,0][\beta_{1,0}~{}~{}\beta_{2,0}~{}~{}\cdots~{}~{}\beta_{N,0}] be one of them. According to the principle of equivalent placements [23], rotating the overall angles around the target maintains the optimal property. Mathematically, [β1,0+ββ2,0+ββN,0+β][\beta_{1,0}+\beta~{}~{}\beta_{2,0}+\beta~{}~{}\cdots~{}~{}\beta_{N,0}+\beta] is also the optimal angle configuration. Considering the flying ability of UAVs, the optimal UAV-target horizontal angle configuration is given by

βi,j=βi,0+(j1)ct0r,0c<cmax.\displaystyle\beta_{i,j}=\beta_{i,0}+(j-1)\frac{ct_{0}}{r^{\ast}},~{}~{}0\leq c<c_{max}. (21)

From the above, the following theorem is proposed.

Theorem 5

When t0Micmax<2πr,Mi=M,max{σi2|i=1,N}12i=1Nσi2,i=1Nt_{0}M_{i}c_{max}<2\pi r^{\ast},~{}M_{i}=M,~{}\max\{\sigma_{i}^{-2}|i=1,\cdots N\}\leq\frac{1}{2}\sum_{i=1}^{N}\sigma_{i}^{-2},~{}~{}i=1\cdots N, an optimal configuration is (18a), (18b) and (21).

Remark 3

When max{σi2|i=1,N}>12i=1Nσi2\max\{\sigma_{i}^{-2}|i=1,\cdots N\}>\frac{1}{2}\sum_{i=1}^{N}\sigma_{i}^{-2} (an irregular case), the optimal UAVs-target horizontal angle configuration at one measurement can be obtained using Theorem 2. The proposed UAV-target angle configuration can also be applied directly. However, in this scenario, the proposed configuration may not be optimal, but can be treated as a suboptimal solution of problem P\mathrm{P}.

Remark 4

For 0<t0Micmax<2πr,i=1N0<t_{0}M_{i}c_{max}<2\pi r^{\ast},~{}~{}i=1\cdots N, the optimal configuration in hovering state is also a selectable optimal solution. Fig. 2 illustrates both of them. But flying with even a slow speed is more robust considering the prior estimation error in practice. Further discussions are shown in the simulation part.

Refer to caption
(a) Regular case (a).
Refer to caption
(b) Regular case (b).
Refer to caption
(c) Irregular case (c).
Refer to caption
(d) Irregular case (d).
Figure 3: Determinant of FIM via angle configurations.

IV-B Beyond Half Circle or Full Circle Flying

Assume each UAV can complete a full horizontal circle flying with respect to the target during the localization task, i.e., t0Micmax2πr,i=1Nt_{0}M_{i}c_{\mathrm{max}}\geq 2\pi r^{\ast},~{}i=1\cdots N. Let β0,i\beta_{0,i} denote the ii-th UAV-target horizontal angle at the starting position.

The FIM in (A) is rewritten as

𝐅=(10γln10)2i=1N(j=1Miσi2ri,j2di,j4𝐠i,j𝐠i,jT𝐆i)\displaystyle\mathbf{F}=\left(\frac{10\gamma}{\ln{10}}\right)^{2}\sum_{i=1}^{N}\left(\underbrace{\sum_{j=1}^{M_{i}}\sigma_{i}^{-2}\frac{r_{i,j}^{2}}{d_{i,j}^{4}}\mathbf{g}_{i,j}\mathbf{g}_{i,j}^{T}}_{\mathbf{G}_{i}}\right) (22)

Note that 𝐆i\mathbf{G}_{i} is just a special form of 𝐆\mathbf{G} defined in (10). Therefore, according to Theorem 3, the optimal configuration satisfies (18a), (18b) for ii-th UAV. In this way, 𝐆j=σi2(r)2(d)4j=1Mi𝐠i,j𝐠i,jT\mathbf{G}_{j}=\sigma_{i}^{-2}\frac{(r^{\ast})^{2}}{(d^{\ast})^{4}}\sum_{j=1}^{M_{i}}\mathbf{g}_{i,j}\mathbf{g}_{i,j}^{T}. The problem belongs to the equally-weighted optimal placements [34, 23]. Accordingly, when Mi=2M_{i}=2, the right angle structure is optimal, given by

βi,j=β0,i+π(j1)2,j=1Mi.\displaystyle\beta_{i,j}=\beta_{0,i}+\frac{\pi(j-1)}{2},~{}~{}j=1\cdots M_{i}. (23)

When Mi>2M_{i}>2, the uniform angular array (UAA) is optimal, given by

βi,j=β0,i+2π(j1)Mi,j=1Mi.\displaystyle\beta_{i,j}=\beta_{0,i}+\frac{2\pi(j-1)}{M_{i}},~{}~{}j=1\cdots M_{i}. (24)

Under this configuration, the determinant of FIM is expressed by

|𝐅|=14(10γln10)4(i=1NMiσi2(r)2(d)4)2\displaystyle\left|\mathbf{F}^{*}\right|=\frac{1}{4}\left(\frac{10\gamma}{\ln{10}}\right)^{4}(\sum_{i=1}^{N}M_{i}\sigma_{i}^{-2}\frac{(r^{\ast})^{2}}{(d^{\ast})^{4}})^{2} (25)

It is easy to verify that |𝐅|\left|\mathbf{F}^{*}\right| in (25) reaches the max value of the objective function in problem (II-B).

Moreover, besides this configuration, their exists other optimal geometrical configurations with beyond half circle flying for Mi>2M_{i}>2. Let KiK_{i} denote an arbitrarily integer number satisfying Ki<MiK_{i}<M_{i}, and KiMi2K_{i}\geq\frac{M_{i}}{2}. Via flipping some positions in UAA that are measured after the KiK_{i}-th measurement about the target, the configuration is completed. Mathematically, in this configuration, we have

βi,j={β0,i+2π(j1)Mi1jKi,β0,i+2π(j1)MiπKi<jMi.\beta_{i,j}=\left\{\begin{aligned} \beta_{0,i}+\frac{2\pi(j-1)}{M_{i}}\quad 1\leq j\leq K_{i},\\ \beta_{0,i}+\frac{2\pi(j-1)}{M_{i}}-\pi\quad K_{i}<j\leq M_{i}.\\ \end{aligned}\right. (26)

According to the principle of equivalent placements [23], this configuration is an equivalent form to the optimal full circle flying configuration, i.e, UAA. Therefore, it is optimal. Fig. 2 illustrates both of them.

Thus, the following theorem is proposed.

Theorem 6

When t0Micmax2πr,Mi>2,i=1Nt_{0}M_{i}c_{\mathrm{max}}\geq 2\pi r^{\ast},~{}M_{i}>2,~{}~{}i=1\cdots N, an optimal configuration is (18a), (18b) and (24). Besides, configurations satisfying (18a), (18b) and (26) are also optimal.

Remark 5

By observing (16), (17) and (25), two conclusions are obtained, summarized as follows. In the regular case, in terms of the max information amount of noisy measurements, flying state is the same as hovering state. In the irregular case, in terms of the max information amount of noisy measurements, flying state is over the hovering state.

Remark 6

For t0Micmax2πr,Mi>2,i=1Nt_{0}M_{i}c_{max}\geq 2\pi r^{\ast},~{}M_{i}>2,~{}~{}i=1\cdots N, the optimal configurations with below half circle flying as well as hovering state are also selectable optimal solutions. Fig. 2 illustrates all of them. But a full circle flying is the most robust considering the prior estimation error in practice. Further discussions are shown in the simulation part.

Refer to caption
(a) det(𝐅)\mathrm{det}(\mathbf{F}) via horizontal distances of UAVs.
Refer to caption
(b) Tr(CRLB)\sqrt{\mathrm{Tr}(\mathrm{CRLB})} via horizontal distances of UAVs.
Figure 4: Effects of the horizontal distance.

V Simulation

In this section, we provide numerical results to demonstrate the optimal UAV-target geometry as well as the proposed optimal geometrical configurations. Unless noted otherwise, some parameters are set as follows: γ=3\gamma=3, h0=100mh_{0}=100~{}\mathrm{m}, r0=60mr_{0}=60~{}\mathrm{m} and Mi=16,i=1NM_{i}=16,~{}~{}i=1\cdots N.

V-A Optimal UAV-Target Geometry

In this subsection, N=3N=3 UAVs equipped with RSS sensors are deployed to measure the RF signal from the target while hovering. The horizontal distances to the target and heights satisfy (18a) and (18b) respectively. The 11-th UAV is hovering with β1=0\beta_{1}=0. Both regular and irregular cases are considered. The setting for the regular cases are σ12=16dB;σ22=16dB;σ32=16dB\sigma^{2}_{1}=16~{}\mathrm{dB};\sigma^{2}_{2}=16~{}\mathrm{dB};\sigma^{2}_{3}=16~{}\mathrm{dB}, named as case (a) and σ12=8dB;σ22=12dB;σ32=16dB\sigma^{2}_{1}=8~{}\mathrm{dB};\sigma^{2}_{2}=12~{}\mathrm{dB};\sigma^{2}_{3}=16~{}\mathrm{dB}, named as case (b). Meanwhile, the setting for the irregular cases are σ12=2dB;σ22=8dB;σ32=16dB\sigma^{2}_{1}=2~{}\mathrm{dB};\sigma^{2}_{2}=8~{}\mathrm{dB};\sigma^{2}_{3}=16~{}\mathrm{dB}, named as case (c) and σ12=2dB;σ22=16dB;σ32=16dB\sigma^{2}_{1}=2~{}\mathrm{dB};\sigma^{2}_{2}=16~{}\mathrm{dB};\sigma^{2}_{3}=16~{}\mathrm{dB}, named as case (d).

Fig. 3 shows the the FIM determinant via the UAV-target angle configuration. In the regular case (a) (a equally-weighted placement), the optimal angle configurations are [60,120][60^{\circ},~{}120^{\circ}], [60,300][60^{\circ},~{}300^{\circ}], [120,60][120^{\circ},~{}60^{\circ}], [120,240][120^{\circ},~{}240^{\circ}], [240,120][240^{\circ},~{}120^{\circ}], [240,300][240^{\circ},~{}300^{\circ}], [300,60][300^{\circ},~{}60^{\circ}], [300,240][300^{\circ},~{}240^{\circ}]. In the regular case (b), the optimal angle configurations are around [103,72][103^{\circ},~{}72^{\circ}], [103,252][103^{\circ},~{}252^{\circ}], [283,102][283^{\circ},~{}102^{\circ}], [283,253][283^{\circ},~{}253^{\circ}]. It can be verified that all the optimal configurations are consistent with Theorem 13. In the irregular cases (c) and (d), the optimal angle configurations are [90,90][90^{\circ},~{}90^{\circ}], [90,270][90^{\circ},~{}270^{\circ}], [270,90][270^{\circ},~{}90^{\circ}], [270,270][270^{\circ},~{}270^{\circ}]. Obviously, the results are the same as Theorem 2.

V-B Optimal Horizontal Distance

In this subsection, N=3N=3 UAVs are deployed to measure the RF signal from the target while hovering. Both regular and irregular cases are considered. As for each case, the variance settings maintain the same as the last subsection (case (b) and case (c)). The optimal UAV-target angle configurations are used.

Fig. 4 shows the determinant of FIM and a low bound of root mean square error (RMSE) via hovering horizontal distance to the target. Specifically, the low bound is Tr(CRLB)\sqrt{\mathrm{Tr}(\mathrm{CRLB})}. When UAV 2 and 3 are fixed, i.e., r2=r3=h0r_{2}=r_{3}=h_{0}, the optimal horizontal distance of UAV 1 is equal to h0h_{0}. When no UAV is fixed, the optimal horizontal distance of UAVs is also equal to h0h_{0}. It is concluded that the optimal UAV-target elevation angle is 4545^{\circ} when r0h0r_{0}\leq h_{0}. Note that it is different to normal 2D cases where sensors should be be close to the target. The reason is that a additional dimensional exists while measuring the target on the ground via UAVs.

V-C Optimal Configurations with Prior Estimation

In this subsection, a practical scenario is considered where the proposed optimal configurations are used to refine the prior estimation. N=15N=15 UAVs are deployed. Among them, the measurement noise variance of ten UAVs are set to be 12dB12~{}\mathrm{dB} and the others are set to be 16dB16~{}\mathrm{dB}.

Fig. 5 shows the performances of the proposed configurations via variance of prior estimation error. As observed, the robustness lever is ordered as follows: full circle flying, beyond half circle flying, below half circle flying, hovering. Moreover, the uncertainty of the target has little impact on the proposed configurations, which ensures the practicality of these ideal optimal configurations.

Refer to caption
Figure 5: Best estimation errors under the proposed configurations via prior estimation variance.

VI Conclusions

In this paper, we have studied the problem of finding the optimal geometrical configuration of drone swarm to localize a ground target. Based on the optimal UAV-target geometry, optimal configurations of UAVs have been proposed for both hovering and flying states with practical region constraints. The numerical results have demonstrated significant benefits of the proposed configurations in both ideal and realistic examples.

Appendix A A form of FIM in Multi-UAVs RSS-based Localization

In this section, a special form of the FIM of the multi-UAVs RSS-based measurements is derived.

Referring to [35], the FIM on the RSS data measured by the ii-th UAV (𝐅i\mathbf{F}_{i}) can be written as

𝐅i\displaystyle\mathbf{F}_{i} =[𝐚x,iT𝐍i1𝐚x,i𝐚x,iT𝐍i1𝐚y,i𝐚x,iT𝐍i1𝐚y,i𝐚y,iT𝐍i1𝐚y,i,]\displaystyle=\begin{bmatrix}\mathbf{a}_{x,i}^{T}\mathbf{N}_{i}^{-1}\mathbf{a}_{x,i}&\mathbf{a}_{x,i}^{T}\mathbf{N}_{i}^{-1}\mathbf{a}_{y,i}\\ \mathbf{a}_{x,i}^{T}\mathbf{N}_{i}^{-1}\mathbf{a}_{y,i}&\mathbf{a}_{y,i}^{T}\mathbf{N}_{i}^{-1}\mathbf{a}_{y,i},\end{bmatrix} (27)

where

𝐚x,i=[10γln10xi,1xdi,1210γln10xi.2xdi,2210γln10xi,Mixdi,Mi2].\displaystyle\mathbf{a}_{x,i}=\begin{bmatrix}\frac{10\gamma}{\ln{10}}\frac{x_{i,1}-x}{d_{i,1}^{2}}&\frac{10\gamma}{\ln{10}}\frac{x_{i.2}-x}{d_{i,2}^{2}}&\cdots&\frac{10\gamma}{\ln{10}}\frac{x_{i,M_{i}}-x}{d_{i,M_{i}}^{2}}\end{bmatrix}. (28a)
𝐚y,i=[10γln10yi,1ydi,1210γln10yi,2ydi,2210γln10yi,Miydi,Mi2].\displaystyle\mathbf{a}_{y,i}=\begin{bmatrix}\frac{10\gamma}{\ln{10}}\frac{y_{i,1}-y}{d_{i,1}^{2}}&\frac{10\gamma}{\ln{10}}\frac{y_{i,2}-y}{d_{i,2}^{2}}&\cdots&\frac{10\gamma}{\ln{10}}\frac{y_{i,M_{i}}-y}{d_{i,M_{i}}^{2}}\end{bmatrix}. (28b)

Because measurement noises among different UAVs are assumed to be dependent, (6) can be expressed by

𝐅\displaystyle\mathbf{F} =𝔼{(i=1N𝐬logQi(𝐬))(i=1N𝐬logQi(𝐬)T)}=i=1N𝐅i.\displaystyle=\mathbb{E}\{(\sum_{i=1}^{N}\nabla_{\mathbf{s}}\log{Q_{i}(\mathbf{s})})(\sum_{i=1}^{N}\nabla_{\mathbf{s}}\log{Q_{i}(\mathbf{s})}^{T})\}=\sum_{i=1}^{N}\mathbf{F}_{i}. (29)

Substituting (27) into (29) yields

𝐅\displaystyle\mathbf{F}
=i=1N[j=1Miσi2𝐚x,i2(j)j=1Miσi2𝐚x,i(j)𝐚y,i(j)j=1Miσi2𝐚x,i(j)𝐚y,i(j)j=1Miσi2𝐚y,i2(j)]\displaystyle=\sum_{i=1}^{N}\begin{bmatrix}\sum_{j=1}^{M_{i}}\sigma_{i}^{-2}\mathbf{a}_{x,i}^{2}(j)&\sum_{j=1}^{M_{i}}\sigma_{i}^{-2}\mathbf{a}_{x,i}(j)\mathbf{a}_{y,i}(j)\\ \sum_{j=1}^{M_{i}}\sigma_{i}^{-2}\mathbf{a}_{x,i}(j)\mathbf{a}_{y,i}(j)&\sum_{j=1}^{M_{i}}\sigma_{i}^{-2}\mathbf{a}_{y,i}^{2}(j)\end{bmatrix}
=(10γln10)2i=1Nj=1Miσi2ri,j2di,j4𝐠i,j𝐠i,jT,\displaystyle=\left(\frac{10\gamma}{\ln{10}}\right)^{2}\sum_{i=1}^{N}\sum_{j=1}^{M_{i}}\sigma_{i}^{-2}\frac{r_{i,j}^{2}}{d_{i,j}^{4}}\mathbf{g}_{i,j}\mathbf{g}_{i,j}^{T}, (30)

where

𝐠i,j=[cosβi,jsinβi,j],\displaystyle\mathbf{g}_{i,j}=\begin{bmatrix}\cos{\beta_{i,j}}&\sin{\beta_{i,j}}\end{bmatrix}, (31)

where βi,j\beta_{i,j} is the UAV-target horizontal angle. Mathematically, tan(βi,j)=xi,jxyi,jy\tan(\beta_{i,j})=\frac{x_{i,j}-x}{y_{i,j}-y}.

References

  • [1] M. Z. Win, Y. Shen, and W. Dai, “A theoretical foundation of network localization and navigation,” Proc. IEEE, vol. 106, no. 7, pp. 1136–1165, 2018.
  • [2] M. Chiani, A. Giorgetti, and E. Paolini, “Sensor radar for object tracking,” Proc. IEEE, vol. 106, no. 6, pp. 1022–1041, 2018.
  • [3] X. Cheng, W. Shi, W. Cai, W. Zhu, T. Shen, F. Shu, and J. Wang, “Communication-efficient coordinated RSS-based distributed passive localization via drone cluster,” IEEE Trans. Veh. Technol., vol. 71, no. 1, pp. 1072–1076, 2022.
  • [4] D.-H. Kim, K. Lee, M.-Y. Park, and J. Lim, “UAV-based localization scheme for battlefield environments,” in Proc IEEE Mil Commun Conf MILCOM, 2013, pp. 562–567.
  • [5] Y. Zeng, R. Zhang, and T. J. Lim, “Wireless communications with unmanned aerial vehicles: opportunities and challenges,” IEEE Commun. Mag., vol. 54, no. 5, pp. 36–42, 2016.
  • [6] A. Wang, X. Ji, D. Wu, X. Bai, N. Ding, J. Pang, S. Chen, X. Chen, and D. Fang, “GuideLoc: UAV-assisted multitarget localization system for disaster rescue,” Mob. Inf. Sys., vol. 2017, 2017.
  • [7] O. M. Cliff, R. Fitch, S. Sukkarieh, D. L. Saunders, and R. Heinsohn, “Online localization of radio-tagged wildlife with an autonomous aerial robot system,” in Robotics: Science and Systems, 2015.
  • [8] E. Xu, Z. Ding, and S. Dasgupta, “Source localization in wireless sensor networks from signal Time-of-Arrival measurements,” IEEE Trans. Signal Process., vol. 59, no. 6, pp. 2887–2897, 2011.
  • [9] J. Shen, A. F. Molisch, and J. Salmi, “Accurate passive location estimation using TOA measurements,” IEEE Trans. Wireless Commun., vol. 11, no. 6, pp. 2182–2192, 2012.
  • [10] K. Ho and Y. Chan, “Solution and performance analysis of geolocation by TDOA,” IEEE Trans. Aerosp. Electron. Syst., vol. 29, no. 4, pp. 1311–1322, 1993.
  • [11] F. Shu, S. Yang, Y. Qin, and J. Li, “Approximate analytic quadratic-optimization solution for TDOA-based passive multi-satellite localization with earth constraint,” IEEE Access, vol. 4, pp. 9283–9292, 2016.
  • [12] F. Shu, S. Yang, J. Lu, and J. Li, “On impact of earth constraint on TDOA-based localization performance in passive multisatellite localization systems,” IEEE Syst. J., vol. 12, no. 4, pp. 3861–3864, 2018.
  • [13] F. Shu, Y. Qin, T. Liu, L. Gui, Y. Zhang, J. Li, and Z. Han, “Low-complexity and high-resolution doa estimation for hybrid analog and digital massive MIMO receive array,” IEEE Trans. Commun., vol. 66, no. 6, pp. 2487–2501, 2018.
  • [14] B. Shi, N. Chen, X. Zhu, Y. Qian, Y. Zhang, F. Shu, and J. Wang, “Impact of low-resolution ADC on DOA estimation performance for massive MIMO receive array,” IEEE Syst. J., vol. 16, no. 2, pp. 2635–2638, 2022.
  • [15] A. Weiss, “On the accuracy of a cellular location system based on RSS measurements,” IEEE Trans. Veh. Technol., vol. 52, no. 6, pp. 1508–1518, 2003.
  • [16] Y. Li, F. Shu, B. Shi, X. Cheng, Y. Song, and J. Wang, “Enhanced RSS-based UAV localization via trajectory and multi-base stations,” IEEE Commun. Lett., vol. 25, no. 6, pp. 1881–1885, 2021.
  • [17] T. Zhao and A. Nehorai, “Information-driven distributed maximum likelihood estimation based on gauss-newton method in wireless sensor networks,” IEEE Trans. Signal Process., vol. 55, no. 9, pp. 4669–4682, 2007.
  • [18] R. W. Ouyang, A. K.-S. Wong, and C.-T. Lea, “Received signal strength-based wireless localization via semidefinite programming: Noncooperative and cooperative schemes,” IEEE Trans. Veh. Technol., vol. 59, no. 3, pp. 1307–1318, 2010.
  • [19] W. Jiang, C. Xu, L. Pei, and W. Yu, “Multidimensional scaling-based TDOA localization scheme using an auxiliary line,” IEEE Signal Process. Lett., vol. 23, no. 4, pp. 546–550, 2016.
  • [20] D. Ucinski, Optimal measurement methods for distributed parameter system identification.   CRC press, 2004.
  • [21] A. N. Bishop and P. Jensfelt, “An optimality analysis of sensor-target geometries for signal strength based localization,” in ISSNIP - Proc. Int. Conf. Intelligent Sens., Sens. Netw. Inf. Process., 2009, pp. 127–132.
  • [22] S. Xu, Y. Ou, and W. Zheng, “Optimal sensor-target geometries for 3-D static target localization using received-signal-strength measurements,” IEEE Signal Process. Lett., vol. 26, no. 7, pp. 966–970, 2019.
  • [23] S. Zhao, B. M. Chen, and T. H. Lee, “Optimal sensor placement for target localisation and tracking in 2D and 3D,” Int J Control, vol. 86, no. 10, pp. 1687–1704, 2013.
  • [24] N. Sahu, L. Wu, P. Babu, B. S. M. R., and B. Ottersten, “Optimal sensor placement for source localization: A unified ADMM approach,” EEE Trans. Veh. Technol., vol. 71, no. 4, pp. 4359–4372, 2022.
  • [25] M. Sun and K. Ho, “Optimum sensor placement for fully and partially controllable sensor networks: A unified approach,” Signal process., vol. 102, pp. 58–63, 2014.
  • [26] Y. Liang and Y. Jia, “Constrained optimal placements of heterogeneous range/bearing/RSS sensor networks for source localization with distance-dependent noise,” IEEE Geosci. Remote Sens. Lett., vol. 13, no. 11, pp. 1611–1615, 2016.
  • [27] M. Sadeghi, F. Behnia, and R. Amiri, “Optimal sensor placement for 2-d range-only target localization in constrained sensor geometry,” IEEE Trans. Signal Process., vol. 68, pp. 2316–2327, 2020.
  • [28] X. Fang, J. Li, S. Zhang, W. Chen, and Z. He, “Optimal AOA sensor-source geometry with deployment region constraints,” IEEE Commun. Lett., vol. 26, no. 4, pp. 793–797, 2022.
  • [29] S. Tomic, M. Beko, and R. Dinis, “RSS-based localization in wireless sensor networks using convex relaxation: Noncooperative and cooperative schemes,” IEEE Trans. Veh. Technol., vol. 64, no. 5, pp. 2037–2050, 2015.
  • [30] A. Coluccia and F. Ricciato, “RSS-based localization via bayesian ranging and iterative least squares positioning,” IEEE Commun. Lett., vol. 18, no. 5, pp. 873–876, 2014.
  • [31] J. Kovacevic and A. Chebira, “Life beyond bases: The advent of frames (Part I),” IEEE Signal Process. Mag., vol. 24, no. 4, pp. 86–104, 2007.
  • [32] ——, “Life beyond bases: The advent of frames (Part II),” IEEE Signal Process. Mag., vol. 24, no. 5, pp. 115–125, 2007.
  • [33] P. G. Casazza, M. Fickus, J. Kovačević, M. T. Leon, and J. C. Tremain, “A physical interpretation of tight frames,” in Harmonic analysis and applications.   Springer, 2006, pp. 51–76.
  • [34] B. Yang and J. Scheuing, “Cramer-rao bound and optimum sensor array for source localization from time differences of arrival,” in ICASSP IEEE Int Conf Acoust Speech Signal Process Proc, vol. 4, 2005, pp. iv/961–iv/964 Vol. 4.
  • [35] S. Xu, Y. Ou, and W. Zheng, “Optimal sensor-target geometries for 3-D static target localization using received-signal-strength measurements,” IEEE Signal Process. Lett., vol. 26, no. 7, pp. 966–970, 2019.