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

Sensing Performance of Cooperative Joint Sensing-Communication UAV Network

Xu Chen,  Zhiyong Feng,  Zhiqing Wei,  Feifei Gao,  and Xin Yuan Part of related work was accepted by IEEE International Conference on Signal, Information and Data Processing (ICSIDP) 2019 [1]. Xu Chen, Z. Feng, Z. Wei and Xin Yuan are with Beijing University of Posts and Telecommunications, Key Laboratory of Universal Wireless Communications, Ministry of Education, Beijing 100876, P. R. China (Email:{chenxu96330, fengzy, weizhiqing, yuanxin}@bupt.edu.cn).F. Gao is with Institute for Artificial Intelligence, Tsinghua University (THUAI), State Key Lab of Intelligent Technologies and Systems, Tsinghua University, Beijing National Research Center for Information Science and Technology (BNRist), Department of Automation, Tsinghua University Beijing, P. R. China (email: [email protected]). Corresponding author: Zhiyong Feng, Zhiqing Wei
Abstract

We propose a novel cooperative joint sensing-communication (JSC) unmanned aerial vehicle (UAV) network that can achieve downward-looking detection and transmit detection data simultaneously using the same time and frequency resources by exploiting the beam sharing scheme. The UAV network consists of a UAV that works as a fusion center (FCUAV) and multiple subordinate UAVs (SU). All UAVs fly at the fixed height. FCUAV integrates the sensing data of network and carries out downward-looking detection. SUs carry out downward-looking detection and transmit the sensing data to FCUAV. To achieve the beam sharing scheme, each UAV is equipped with a novel JSC antenna array that is composed of both the sensing subarray (SenA) and the communication subarray (ComA) in order to generate the sensing beam (SenB) and the communication beam (ComB) for detection and communication, respectively. SenB and ComB of each UAV share a total amount of radio power. Because of the spatial orthogonality of communication and sensing, SenB and ComB can be easily formed orthogonally. The upper bound of average cooperative sensing area (UB-ACSA) is defined as the metric to measure the sensing performance, which is related to the mutual sensing interference and the communication capacity. Numerical simulations prove the validity of the theoretical expressions for UB-ACSA of the network. The optimal number of UAVs and the optimal SenB power are identified under the total power constraint.

Index Terms:
Joint sensing-communication system, cooperative sensing, beam sharing, unmanned aerial vehicle network.

I Introduction

Cooperative sensing unmanned aerial vehicle (UAV) network has been very promising in disaster rescue, surveillance, resource exploration, etc [2]. Due to unmanned feature and power restriction, UAVs need to achieve functions such as communication, environment sensing and flying status perception under load, volume and spectrum constraints. The utilization of the joint sensing-communication (JSC) technique on the UAV platform is a reasonable choice for the cooperative sensing UAV network, because it has advantages in load saving and spectrum reuse by sharing the same antennas, transceivers and spectrum to achieve sensing and communication [3]. With the integration of the sensing data from multiple UAVs using the JSC techniques, the sensing zone of the network will be extended far beyond the radio propagation limit of single sensing platform [4]. Thus, with limited spectrum for radar sensing and communication, the cooperative JSC UAV network can finish detecting a large area in much shorter time and gather more environment information than an individual UAV does, which makes the network be more agile and decide on a larger picture.

The achievement of the JSC technique gains increasingly sufficient fundamentals. The communication spectrum has gradually occupied the frequency band that was dedicated to radar at first [4]. Digital signal processing techniques have been widely utilized both in sensing and communication transceivers [4, 5]. Thus, the spectrum and hardwares that are separately designed for sensing and communication have great potential for convergence [3].

The strong need and potential for the joint design of communication and sensing has motivated a number of important studies in the JSC technique. The approaches to realize the JSC system can be divided into three categories: time sharing, waveform co-design and beam sharing. Time sharing scheme has the intrinsic disadvantage that it does not allow simultaneous operation of sensing and communication, which will lead to the loss of detection target [6]. As for waveform co-design scheme, the communication direction is rigidly constrained by sensing direction. Therefore, the freedom of communication is severely reduced [7, 8]. On the contrary, the beam sharing scheme allows simultaneous operation of sensing and communication using different beams, which can carry out communication and sensing as freely as possible [9, 10, 11, 1]. The beam sharing scheme is based on the beamforming technology that has solid fundamentals. Monzingo and Miller proposed maximum signal-to-noise ratio (SNR) beamforming to generate optimal beam with the existence of strong noise[12]. Frost proposed linearly-constrained minimum variance beamforming that can generate the beamforming vector with linear complexity [13]. Shi and Feng proposed a two-step iterative beamforming algorithm to achieve beamforming of high performance [14]. Another fundamental aspect in JSC implementation is the JSC waveform. Traditional sensing waveform design concentrates on the waveforms with desirable autocorrelation properties. Linear frequency modulated (LFM) pulse signal, i.e., “chirp” signal, is a typical sensing waveform [15]. Exploiting the high SNR characteristics of radar signal, a bio-inspired radio frequency (RF) steganography scheme that can conceal digital communication in linear chirp radar signals was proposed in [16]. Frequency modulated continuous wave (FMCW) is the typical continuous-wave sensing waveform [17]. In addition, the direct sequence spread spectrum (DSSS) waveform is also widely studied due to its features in information security and spectrum spread gains [18]. C. Sturm proposed an orthogonal-frequency-division-multiplexing (OFDM) symbol-based sensing processing technique to take advantage of temporal and frequency domain signal [19].

However, all the above works only study a single JSC unit or a single pair of JSC. Thus, in [1], we proposed a cooperative sensing performance metric of the JSC UAV network based on beam sharing scheme, but we were unable to put forward the proper antenna array model and beamforming algorithm. Moreover, we simplified the model by neglecting the mutual radar sensing interference and the guard distance between UAVs, which renders the proposed sensing performance metric less practical. Thus, in this paper, to enhance the concept of beam sharing JSC cooperative sensing UAV network we proposed in [1], we focus on the practical implementation of beam sharing JSC UAV network and further model the mutual sensing interference to analyze the sensing performance of cooperative JSC UAV network, which will offer guidance to the optimal deployment of the JSC UAV network, such as power allocation and the size of UAV network. The JSC UAV network consists of a UAV that works as the fusion center (FCUAV) and multiple subordinate UAVs (SU). All UAVs fly at the fixed height. UAVs carry out downward-looking sensing and integration of sensing data by generating a sensing beam (SenB) and a communication beam (ComB) with a novel JSC antenna array, respectively. The proper beamforming algorithm is also proposed. Because of the spatial orthogonality of communication and sensing, SenB and ComB can be easily formed orthogonally. SenB and ComB of each UAV share a total amount of available radio power. The average mutual sensing interference is modeled based on the radio propagation theory. The upper bound of average cooperative sensing area (UB-ACSA) is used to measure the cooperative sensing performance of the JSC UAV network [1], which is related to the mutual sensing interference and communication capacity. The main contributions of this paper are summarized as follows.

  • 1.

    We design a novel JSC antenna array and present a corresponding iterative beamforming algorithm that can flexibly form SenB and ComB using multi-layer circular array and linear array, respectively. Communication and sensing can operate simultaneously utilizing the proposed antenna array.

  • 2.

    We model the mutual sensing interference of the JSC UAV network, which can be used to evaluate the interference of the JSC UAV network.

  • 3.

    We define and formulate UB-ACSA of the JSC UAV network as the cooperative sensing performance metric, taking into consideration the average mutual sensing interference. After the formula of UB-ACSA is validated numerically, we obtain the optimal number of UAVs and power allocation ratio of sensing beam power to total available power.

The remaining parts of this paper are organized as follows. In Section II, we describe the cooperative JSC UAV network model, the beam sharing scheme, the design of JSC antenna, the corresponding beamforming algorithms, the JSC signal waveform, and the modeling of mutual sensing interference. Section III provides the closed-form expressions for minimum required signal-to-interference-and-noise ratio (SINR), the maximum sensing range of UAVs, maximum cooperative range (MCR), and UB-ACSA. Section IV formulates the outage capacity of the JSC UAV network as the communication performance metric. Subsequently, we provide the ultimate expression for MCR based on the outage capacity of the network. In section V, the numerical simulation of the previous theoretical results is presented. Section VI concludes this paper.

Notations: Bold uppercase letters denote matrices (i.e., M); bold lowercase letters denote column vectors (i.e., v); scalers are denoted by normal font (i.e., γ\gamma); the entries of vectors or matrices are referred to with parenthesis, for instance, the qqth entry of vector v is v(q)\textbf{v}(q), and the entry of the matrix M at the mmth row and qqth column is M(m,q)\textbf{M}(m,q); IQ\textbf{I}_{Q} is the identity matrix with dimension Q×QQ\times Q. Also, matrix superscripts ()H\left(\cdot\right)^{H}, ()\left(\cdot\right)^{*} and ()T\left(\cdot\right)^{T} denote Hermitian transpose, complex conjugate and transpose, respectively. Besides, we use ()1\left(\cdot\right)^{-1} to denote inverse of matrix, ()\left(\cdot\right)^{{\dagger}} to denote the pseudo-inverse of the matrix, diag(v)diag\left(\textbf{v}\right) to denote a diagonal matrix with the entries of v on the diagonal, E()E\left(\cdot\right) to denote the expectation of random variable, and \left\lfloor\cdot\right\rfloor to denote the floor function.

TABLE I: Key parameters and abbreviations
Symbol Description
FCUAV The UAV acting as fusion center
SU Subordinate UAV
MCA Maximum cooperating area
MCR Maximum cooperating range, xQ{x_{Q}}
SZ Sensing zone
ACSA Average cooperative sensing area
UB-ACSA The upper bound of ACSA, S¯CSA(M){\bar{S}_{CSA}}(M)
ComA Communication subarray of JSC array
SenA Sensing subarray of JSC array
ComB Communication beam
SenB Sensing beam
SPR Sensing power ratio, βR{\beta_{R}}
TxA The transmitting antenna array of SenA
RxA The receiving antenna array of SenA
S-C pair The pair of FCUAV and an SU that is transmitting sensing data
STP Successful transmission probability
Rg{R_{g}} The inner radius of MCA
Rmax{R_{max}} Maximum effective sensing range
GpG_{p} OFDM symbol-based radar processing gain
RiR_{i} The distance between SUi and FCUAV
hh The flying height of UAVs

II System Model

II-A Model of Cooperative JSC UAV Network

We consider a cooperative JSC UAV network that conducts downward-looking detection and detection data communication simultaneously. As illustrated in Fig. 1, the network consists of an FCUAV and MM SUs, where all UAVs hover within a constrained two-dimensional (2D) plane at a fixed altitude hh. Each UAV has an antenna array111All antenna elements are isotropic. that consists of a communication array (ComA) and a sensing array (SenA) to generate a ComB and a SenB, respectively. SenB is pointed downward to detect the targets on the ground (or the sea), and ComB is pointed to UAVs to transmit sensing data. Due to the significant difference between the sensing direction and the communication direction, ComB and SenB can be easily formed orthogonally and operate simultaneously to achieve beam sharing scheme. FCUAV integrates all the sensing data from SUs with ComB and detects targets simultaneously with SenB. SUs detect the targets with SenB while simultaneously transmitting the sensing data to FCUAV with ComB.

The antenna array of each UAV has available radio power PP, i.e., the sum of SenB power and ComB power is PP. The SenB power is given by

𝑃r=βRP,{{\mathop{P}\nolimits}_{r}}={\beta_{R}}P, (1)

where βR\beta_{R} is defined as the sensing power ratio (SPR). The ComB power is thus Pc=1βRPP_{c}={1-\beta_{R}}P. OFDM waveform is adopted as the communication and sensing waveform to achieve joint communication and sensing [4]. Time division multiple access (TDMA) is adopted by the JSC UAV network to exploit the same frequency band to transmit sensing data. To ensure that FCUAV integrates the intact sensing data of each SU, the communication capacity between each SU and FCUAV has to be larger than the generating rate of sensing data. Therefore, the distance between FCUAV and each SU must be smaller than MCR, denoted by xQx_{Q}. Each UAV also has a guard radius Rg{R_{g}} for safety, within which no other UAVs can hover. Thus, SUs distribute within a concentric circle area centered at FCUAV, which is defined as the maximum cooperation area (MCA) whose inner and outer radii are Rg{R_{g}} and xQ{x_{Q}}, respectively.

To satisfy the constraints on the false alarm rate and the detection probability for effective sensing [20], each UAV has to decrease the loss of sensing signal power and reduce interference to other UAVs in order to maintain the minimum SINR of sensing [21]. Thus, there is the maximum sensing range for each UAV, which is denoted by RmaxR_{max}.

Refer to caption
Figure 1: JSC UAV cooperative sensing network

As shown in Fig. 1, the region on the ground that the JSC UAV network has to detect is defined as the detected plane. The region in the detected plane that can be effectively detected222i.e., the false alarm rate is below the maximum and detection probability is higher than the minimum. by a UAV is defined as the sensing zone (SZ) of the UAV. The maximum radius of SZ is determined by RmaxR_{max} and hh. We propose the average union area of SZs of all UAVs to be the sensing performance metric of the JSC UAV network. The outage capacity of the links between SUs and FCUAV is defined as the communication performance metric of the JSC UAV network.

II-B Beam Sharing Scheme and Design of JSC Antenna Array

The beam sharing scheme is used to realize communication and sensing simultaneously. Let (φ\varphi,θ\theta) be a certain direction in the three-dimensional (3D) space, where θ\theta denotes the elevation angle and φ\varphi denotes the azimuth angle. ComA of each UAV generates ComB with elevation beamwidth333In this paper, the term “beamwidth” refers to the -3dB half-power beamwidth. Δθc\Delta\theta_{c} and azimuth beamwidth Δϕc\Delta\phi_{c}. SenA of each UAV generates SenB with elevation beamwidth Δθr\Delta\theta_{r} and azimuth beamwidth Δϕr\Delta\phi_{r}. Then the average directional gain of a 3D beam can be approximated by [11] [22]

g26000ΔθΔϕ,g\approx\frac{{26000}}{{\Delta\theta\cdot\Delta\phi}}, (2)

where Δθ\Delta\theta and Δϕ\Delta\phi are the azimuth beamwidth and elevation beamwidth, respectively.

Refer to caption
Figure 2: Design of JSC antenna array
Refer to caption
Figure 3: Design of JSC sensing subarray
Refer to caption
Figure 4: Design of adjacent layers of JSC sensing subarray

The antenna array designed to achieve beam sharing consists of two parts, as illustrated in Fig. 2. The upper linear subarray is ComA that has McomM_{com} antenna elements with inter-distance half-wavelength. The lower subarray is SenA composed of two decoupled circular subarrays, where one is transmitting array (TxA) and the other is receiving array (RxA). TxA and RxA are used to generate transmitting SenB and receiving SenB, respectively. The electronic shielding plate is placed between two subarrays of SenA and the pulse response between two subarrays is also accurately measured to eliminate self-interference between TxA and RxA of SenA in real-time manner [23].

Two subarrays of SenA are used to solve the problem of minimum detection range by achieving simultaneous transmitting and receiving of radar sensing signal[21]. If SenA adopts only one subarray, then it has to arrange time slots for transmitting and receiving the radar signal. In this case, the radar echo can come back to SenA before the slot for receiving, and then the missing of the target will happen. Only when the distance between UAV and the target is larger than the minimum value can the target be possibly detected, which is inapplicable to the situation where the target is close to the JSC units. By contrast, if we adopt double subarrays to form SenA, then the radar sensing signal can be transmitted and received simultaneously. Thus, the problem of minimum detection range is solved.

As illustrated in Fig. 3, SenA has antennas arranged in concentric circles. There are NAN_{A} circles in each SenA, and we define each circle as a layer. From center to periphery, SenA has the 0th layer to the (NAN_{A}-1)th layer. Except for the 0th layer with only one antenna element that is the phase reference antenna (PhRefA), there are 2b{{2}^{b}} antenna elements in each layer, where bb is a positive integer.

Fig. 4 shows the adjacent layers of SenA. The distance between the antennas that locate at the same polar angle of adjacent layers is dd. Antennas in each layer locate at the evenly split angles, and are referred to as the 0th to the (2b12^{b}-1)th antenna, anti-clockwise.

II-C Beamforming of JSC Antenna Array

II-C1 Beamforming of SenA

Assume that there are KsK_{s} planar far-field signals arriving at SenA from different directions. The angle of arrival (AoA) of the kkth (k=1,2,,Ksk=1,2,...,K_{s}) signal is 𝐩k=(φk,θk)T{{\bf{p}}}_{k}=\left({{\varphi}_{k}},{{\theta}_{k}}\right)^{T}. We use Θ={𝐩1,,𝐩Ks}\Theta=\left\{{{{\bf{p}}_{1}},...,{{\bf{p}}_{K_{s}}}}\right\} to denote the set of AoAs of all KsK_{s} signals.

Let Ap,qA_{p,q} be the qqth antenna in the ppth layer of SenA. The polar angle of Ap,qA_{p,q} is ψp,q=qϕ{\psi_{p,q}}=q\cdot\phi, where ϕ=2π2b\phi=\frac{{2\pi}}{{{2^{b}}}}. For the kkth signal with AoA 𝐩k{{\bf{p}}}_{k}, the phase difference between Ap,qA_{p,q} and PhRefA is given by

ap,q(𝐩k)=exp{j2πλPp,qT𝐯k},\displaystyle{a_{p,q}}\left({{\bf{p}}}_{k}\right)=\exp\left\{{-j\frac{{2\pi}}{\lambda}{{\textbf{P}}^{T}_{p,q}}{{\bf v}_{k}}}\right\}, (3)

where λ\lambda is the wavelength, and

𝐯k\displaystyle{{\bf v}_{k}} =[cosφksinθk,sinφksinθk]T,\displaystyle={\left[{\cos{\varphi_{k}}\sin{\theta_{k}},\sin{\varphi_{k}}\sin{\theta_{k}}}\right]^{T}},
Pp,q\displaystyle{\textbf{P}_{p,q}} =[pdcos(ψp,q),pdsin(ψp,q)]T.\displaystyle={\left[{p\cdot d\cos\left({\psi_{p,q}}\right),p\cdot d\sin\left({\psi_{p,q}}\right)}\right]^{T}}.

Furthermore, the steering vector of SenA is

𝐚(𝐩k)=[1,a1,0(𝐩k),,aNA1,2b1(𝐩k)]T,{\bf{a}}({{\bf{p}}_{k}})={\left[{1,{a_{1,0}}\left({{{\bf{p}}_{k}}}\right),...,{a_{{N_{A}}-1,{2^{b}}-1}}\left({{{\bf{p}}_{k}}}\right)}\right]^{T}}, (4)

enumerating the phase differences between the PhRefA and all the other antenna elements of SenA. Then the steering matrix for KsK_{s} far-field signals is 𝐀=[𝐚(𝐩1),,𝐚(𝐩Ks)]{\bf{A}}=\left[{\bf{a}}({{\bf{p}}_{1}}),...,{\bf{a}}({{\bf{p}}_{K_{s}}})\right].

The received signal vector for SenA is

𝐲=𝐀𝐬r+𝐧s,\displaystyle{\bf y}={\bf{A}}{\bf s}_{r}+{{\bf{n}}_{s}}, (5)

where 𝐬r{\bf s}_{r} is the source signal vector of dimension Ks×1K_{s}\times 1, and 𝐧s{{\bf{n}}_{s}} is the additive white Gaussian noise (AWGN) with covariance matrix σr2𝐈Ks\sigma_{r}^{2}{{\bf{I}}_{K_{s}}} and zero mean.

Based on the least square (LS) error principle, the beamforming problem of SenA can be formulated as [14]

min𝐰r𝐰rH𝐀𝐫dT22,\displaystyle\mathop{\min}\limits_{{{\bf{w}}_{r}}}\left\|{{{\bf{w}}^{H}_{r}}{\bf{A}}-{{\bf{r}}^{T}_{d}}}\right\|_{2}^{2}, (6)

where 𝐰r{{\bf{w}}_{r}} is the normalized beamforming vector for SenA to generate SenB, and rd\textbf{r}_{d} is the desired response, i.e.,

𝐫d=diag(𝐫ad)×𝐫pd,\displaystyle{{\bf{r}}_{d}}=diag\left({{{\bf{r}}_{ad}}}\right)\times{{\bf{r}}_{pd}}, (7)

where

𝐫ad=[rad(𝐩1),,rad(𝐩k)]T,{{\bf{r}}_{ad}}=\left[{{r_{ad}}\left({{{\bf{p}}_{1}}}\right),...,{r_{ad}}\left({{{\bf{p}}_{k}}}\right)}\right]^{T},
𝐫pd=[rpd(𝐩1),,rpd(𝐩k)]T,{{\bf{r}}_{pd}}=\left[{{r_{pd}}\left({{{\bf{p}}_{1}}}\right),...,{r_{pd}}\left({{{\bf{p}}_{k}}}\right)}\right]^{T},

representing the desired amplitude response and desired phase response, respectively. Note that 𝐫ad{{\bf{r}}_{ad}} is a column vector of real values, and 𝐫pd{{\bf{r}}_{pd}} is a column vector of complex values with unit modulus.

Input: The desired AoAs {𝐩1,𝐩2,,𝐩L}\{{\bf{p}}_{1},{\bf{p}}_{2},...,{\bf{p}}_{L}\}, and the corresponding steering matrix 𝐀{{{\bf{A}}}}.
   The desired amplitude pattern 𝐫ad{{\bf{r}}_{ad}}.
   Initial beamforming vector 𝐰r,0{{\bf w}_{r,0}}.
   Iteration index m=0m=0.
   Iteration time threshold τth\tau_{th}.
Output: Final converged beamforming vector 𝐰r,m{{\bf w}_{r,m}}.
while 𝐰r,m{{\bf w}_{r,m}} does not converge and mτthm\leq\tau_{th} do
       1) m=m+1m=m+1.
      2) 𝐫pd=[diag(𝐫ad)]1𝐀T𝐰r,m1{{\bf{r}}_{pd}}={\left[{diag\left({{{\bf{r}}_{ad}}}\right)}\right]^{-1}}{\bf{A}^{\it T}}{{\bf w}_{r,m-1}^{*}}.
      3) 𝐫pd1=𝐫pd|𝐫pd|{{\bf{r}}_{pd1}}=\frac{{{\bf{r}}_{pd}}}{|{{\bf{r}}_{pd}}|}.
      4) 𝐰r,m=(𝐀H)[diag(𝐫ad)]H𝐫pd1{{\bf w}_{r,m}}{\rm{=}}{\left({{{\bf{A}}^{H}}}\right)^{\dagger}}{\left[{diag\left({{{\bf{r}}_{ad}}}\right)}\right]^{H}}{{\bf{r}}_{pd1}^{*}}.
end while
return 𝐰r,m{{\bf w}_{r,m}}
Algorithm 1 Two-step Iterative LS Beamforming Algorithm

Two-step iterative LS beamforming method is presented to generate high-performance beam given AoAs [14], as shown in Algorithm 1. First, we determine the desired AoAs, amplitude response 𝐫ad{{\bf{r}}_{ad}} and the corresponding steering matrix 𝐀{{{\bf{A}}}}. Then we set the initial beamforming vector as 𝐰r,0=0{\bf w}_{r,0}=\textbf{0} and set the iteration time threshold as τth\tau_{th}. If the iteration time mm is smaller than τth\tau_{th}, then the phase response 𝐫pd{{\bf{r}}_{pd}} and the beamforming vector 𝐰r,m{\bf w}_{r,m} are updated iteratively. After the iteration time reaches τth\tau_{th} or 𝐰r,m{\bf w}_{r,m} converges to a stable value, 𝐰r,m{\bf w}_{r,m} is the output as the beamforming vector for SenB beamforming. In Algorithm 1, |𝐱|\left|{\bf{x}}\right| brings out the vector where the iith entry is the modulus of the iith entry of 𝐱{\bf{x}} (𝐱{\bf{x}} can degrade to scalar), and 𝐫pd|𝐫pd|\frac{{{\bf{r}}_{pd}}}{|{{\bf{r}}_{pd}}|} is entry-wise division.

II-C2 Beamforming of ComA

Assume that there are KcK_{c} planar far-field signals arriving at ComA. The iith signal’s AoA is θi\theta_{i}. Similar to SenA, the steering vector of ComA is

𝐚¯(θi)=[1,ej2πλdccosθi,,ej2πλ(Mcom1)dccosθi]T,{\overline{\bf{a}}{({\theta_{i}})}}={\left[{1,{e^{j\frac{{2\pi}}{\lambda}d_{c}\cos{\theta_{i}}}},...,{e^{j\frac{{2\pi}}{\lambda}\left({M_{com}-1}\right)d_{c}\cos{\theta_{i}}}}}\right]^{T}}, (8)

where dcd_{c} is the distance between the adjacent antennas of ComA. Then we obtain the steering matrix of ComA as 𝐀¯=[𝐚¯(θ1),,𝐚¯(θKc)]{\overline{\bf{A}}}=\left[{\overline{\bf{a}}{({\theta_{1}})}},...,{\overline{\bf{a}}{({\theta_{K_{c}}})}}\right]. Furthermore, the received signal of ComA can be expressed as 𝐲c=𝐀¯sc+𝐧c{{\bf y}_{c}}={\overline{\bf{A}}}{{\textbf{s}}}_{c}+{{\bf n}_{c}}, where sc{{\textbf{s}}}_{c} is the source signal vector of dimension Kc×1K_{c}\times 1, and 𝐧c{{\bf{n}}_{c}} is AWGN with covariance matrix σc2𝐈Kc\sigma_{c}^{2}{{\bf{I}}_{K_{c}}} and zero mean. The objective for the ComA beamforming is given by

min𝐰c𝐰cH𝐀¯𝐫¯pdT×diag(𝐫¯ad)22,\displaystyle\mathop{\min}\limits_{{{\bf w}_{c}}}\left\|{{{\bf w}^{H}_{c}}{\overline{\bf{A}}}-{{\overline{\bf{r}}}^{T}_{pd}}\times diag\left({{\overline{\bf{r}}_{ad}}}\right)}\right\|_{2}^{2}, (9)

where 𝐫¯ad{\overline{\bf{r}}_{ad}} and 𝐫¯pd{{\overline{\bf{r}}}_{pd}} are the desired amplitude response and desired phase response of ComB, respectively. Note that 𝐫¯ad{\overline{\bf{r}}_{ad}} is a column vector of real values, and 𝐫¯pd{{\overline{\bf{r}}}_{pd}} is a column vector of complex values with unit modulus. Algorithm 1 is also applied to generate ComB. After τth\tau_{th} iterations or 𝐰c{\bf w}_{c} converges to a stable value, the desired beamforming vector for ComB will be output.

II-D Signal Model of the JSC UAV Network

OFDM signal is adopted in the JSC UAV network to exploit its advantage of the frequency diversity and obtain high processing gain [19]. The baseband OFDM JSC signal is modeled as [19]

x(t)=m=0Ms1q=0Nc1dTx(mNc+q)exp(j2πfqt)rect(tmTT),x\left(t\right)\!=\!{\sum\limits_{m=0}^{{M_{s}}-1}}{\sum\limits_{q=0}^{{N_{c}}-1}{d_{Tx}\left({m{N_{c}}\!+\!q}\right)\exp\left({j2\pi{f_{q}}t}\right)}}rect\!\left(\!{\frac{{t-m{T}}}{{{T}}}}\!\right)\!, (10)

where Ms{M_{s}} is the number of OFDM symbols in one frame, Nc{N_{c}} is the number of subcarriers, dTx(mNc+q)d_{Tx}\left({m{N_{c}}+q}\right) is the transmit symbol on the qqth subcarrier of the mmth OFDM block, BB is the bandwidth of the JSC signal, fq=qBNc{f_{q}}=\frac{qB}{{{N_{c}}}} is the baseband frequency of the qqth subcarrier, and TT is the duration time of each OFDM symbol that contains guard interval and the duration of OFDM block.

The phase difference between the transmitted and the received OFDM symbols is used to estimate the Doppler frequency shift and the time delay between the target and the UAV.

The Doppler shift results from the radial relative velocity between the UAV and the target, and can be presented as

fd,s=2vrelfcc0,{f_{d,s}}=\frac{{2{v_{rel}}{f_{c}}}}{{{c_{0}}}}, (11)

where c0{c_{0}} is the speed of light, fc{f_{c}} is the carrier frequency of the OFDM signal, and vrel{v_{rel}} is the radial relative velocity between UAV and the target. The time delay is expressed as

τs=2Rrc0,{\tau_{s}}=\frac{{2R_{r}}}{{{c_{0}}}}, (12)

where RrR_{r} is the distance between the target and the UAV. The complex ratio of the received to the transmitted OFDM signal is expressed as [19]

(𝐃div)m,q=dRx(mNc+q)dTx(mNc+q)=(𝐇)m,qexp(j2πfqτs)exp(j2πmTfd,s),\begin{split}{({{\bf{D}}_{div}})_{m,q}}&=\frac{{d_{Rx}}\left({m{N_{c}}+q}\right)}{{d_{Tx}}\left({m{N_{c}}+q}\right)}\\ &=({\bf{H}})_{m,q}\exp\left({-j2\pi{f_{q}}\tau_{s}}\right)\exp\left({j2\pi mT{f_{d,s}}}\right),\end{split} (13)

where ()m,q(\cdot)_{m,q} is the entry of a matrix at the mmth row and the qqth column, dRx(mNc+q){{d_{Rx}}\left({m{N_{c}}+q}\right)} is the received OFDM symbol corresponding to dTx(mNc+q){{d_{Tx}}\left({m{N_{c}}+q}\right)}, and (𝐇)m,q({\bf{H}})_{m,q} is the complex fading factor for the qqth subcarrier of the mmth OFDM symbol. The matrix form of (13) is given by

(𝐃div)m,q=(𝐇)m,q(𝐤D𝐤RT)m,q,\displaystyle{({{\bf{D}}_{div}})_{m,q}}=({\bf{H}})_{m,q}({{\bf k}_{D}}{{\bf k}^{T}_{R}})_{m,q}, (14)

where m=0,1,,Ms1m=0,1,...,M_{s}-1, q=0,1,,Nc1q=0,1,...,N_{c}-1, 𝐤R(q)=exp(j2πfqτs){{\bf k}_{R}}\left(q\right)=\exp\left({-j2\pi{f_{q}}\tau_{s}}\right), and 𝐤D(m)=exp(j2πmTfd,s){{{{\bf k}_{D}}}}\left(m\right)=\exp\left({j2\pi mT{f_{d,s}}}\right).

By applying discrete Fourier transform (DFT) to each column of 𝐃div{{\bf{D}}_{div}} and inverse discrete Fourier transform (IDFT) to each row of 𝐃div{{\bf{D}}_{div}}, fd,s{f_{d,s}} and Rr{R_{r}} can be obtained respectively.

Let 𝐃m,IDFT{{\bf{D}}_{m,IDFT}} denote the IDFT of the mmth row of 𝐃div{{\bf{D}}_{div}}, and 𝐃q,DFT{\bf{D}}_{q,DFT} denote the DFT of the qqth column of 𝐃div{{\bf{D}}_{div}}. The index corresponding to the peak of 𝐃m,IDFT{{\bf{D}}_{m,IDFT}} depends on fd,sf_{d,s} and can be obtained by one-dimensional exhaustive search as follows [4]:

indd,m=fd,sTMs,indd,m=0,1,,Nc1.in{d_{d,m}}=\left\lfloor{{f_{d,s}}T{M_{s}}}\right\rfloor,\ in{d_{d,m}}=0,1,...,N_{c}-1. (15)

Similarly, the index corresponding to the peak of 𝐃q,DFT{\bf{D}}_{q,DFT} depends on RrR_{r} and can be obtained by one-dimensional exhaustive search as follows [4]:

indR,q=2RrBc0,indR,q=0,1,,Ms1.in{d_{R,q}}=\left\lfloor{\frac{{2{R_{r}}B}}{{{c_{0}}}}}\right\rfloor,\ in{d_{R,q}}=0,1,...,M_{s}-1. (16)

Based on (15) and (16), we can obtain fd,sf_{d,s} and RrR_{r}, respectively. The accuracy of the estimation depends on the duration time of each OFDM symbol and the bandwidth of signal [4]. This radar echo processing technique can generate a processing gain as [4]

Gp=NcMs.\displaystyle G_{p}=N_{c}M_{s}. (17)

II-E Modeling of Mutual Sensing Interference

In order to model the mutual sensing interference, the power spectrum of the JSC OFDM signal needs to be considered first, which is the sum of the power spectra of NcN_{c} subcarriers [24]. According to [24], the power spectrum of the qqth subcarrier is

Sq(f)=Ts[sin(π(fTsNcq))π(fTsNcq)]2,\displaystyle{S_{q}}\left(f^{\prime}\right)={T_{s}}{\left[{\frac{{\sin\left({\pi\left({f^{\prime}{T_{s}}{N_{c}}-q}\right)}\right)}}{{\pi\left({f^{\prime}{T_{s}}{N_{c}}-q}\right)}}}\right]^{2}}, (18)

where Ts=1BT_{s}=\frac{1}{B} is the sampling cycle of the OFDM signal. The aggregate power spectrum of all subcarriers is noise-like [4]. For reasonable simplification, we assume that the transmitting power of the OFDM sensing signal concentrates in the baseband spectrum [0,B][0,B]. UAVs receive the sensing interference power imposed by all other UAVs’ scattered sensing signals.

Refer to caption
Figure 5: Front view of vertical pattern of sensing beam and communication beam

FCUAV is chosen as the reference to analyze the average sensing interference that a UAV receives from other UAVs. As illustrated in Fig. 5, denote Ri{R_{i}} as the distance between SUi and FCUAV,444RiR_{i} is an independently and identically distributed (i.i.d.) variable. PosiPos_{i} as the intersection point between the SenB direction of SUi and SZ of SUi, Ri,1{R_{i,1}} as the distance between SUi and PosiPos_{i}, Ri,2{R_{i,2}} as the distance between PosiPos_{i} and FCUAV, and rir_{i} as the distance between PosiPos_{i} and the projection point of SUi on SZ. Assuming that the interfering sensing signals are random due to the random scattering, the sensing interfering power imposed by SUi on FCUAV is formulated as [11, 25]

Isen,i=Prgts4πRi,12σ¯14πRi,22λ2grs4π,{I_{sen,i}}=\frac{{{P_{r}}{g_{ts}}}}{{4\pi}}{R_{i,1}}^{-2}\overline{\sigma}\frac{1}{{4\pi}}{R_{i,2}}^{-2}\frac{{{\lambda^{2}}{g_{rs}}}}{{4\pi}}, (19)

where gts{g_{ts}} and grs{g_{rs}} are the gains of transmitting and receiving sensing beams respectively, σ¯\overline{\sigma} is the mean of radar cross section of target, λ\lambda is the wavelength of the carrier of JSC transceiver, and Ri,1R_{i,1} and Ri,2R_{i,2} are expressed as follows:

Ri,1=ri2+h2,Ri,2=(Riri)2+h2.\begin{array}[]{l}{R_{i,1}}=\sqrt{{r_{i}^{2}}+{h^{2}}},\\ {R_{i,2}}=\sqrt{{{({R_{i}}-r_{i})}^{2}}+{h^{2}}}.\end{array} (20)

The maximal point of Isen,iI_{sen,i} with regard to rir_{i} is ri=Ri2r_{i}=\frac{{{R_{i}}}}{2}, which is easily obtained by the first-order and the second-order derivative of Isen,iI_{sen,i} versus rir_{i}. Thus, we set Ri,1=Ri,2=[(Ri2)2+h2]12{R_{i,1}}={R_{i,2}}={\left[{{{\left({\frac{{{R_{i}}}}{2}}\right)}^{2}}+{h^{2}}}\right]^{\frac{1}{2}}} to obtain the upper bound of the average sensing interference imposed on FCUAV by SUi.

The expectation of sensing interference imposed on FCUAV by MM SUs can be upper-bounded by

Isen=i=1ME{Isen,i}=M×E{i=1M1MPrgtsgrs4π3(Ri2+4h2)2λ2σ¯}.\begin{split}{I_{sen}}&={\sum_{i=1}^{M}E\{I_{sen,i}\}}\\ &=M\times E\left\{{\sum\limits_{i=1}^{M}{\frac{1}{M}\frac{{{P_{r}}{g_{ts}}{g_{rs}}}}{{{{{4\pi}}^{3}}}}{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{-2}}{\lambda^{2}}\overline{\sigma}}}\right\}.\end{split} (21)

The second order derivative of (Ri2+4h2)2{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{-2}} with regard to RiR_{i} is 24Ri2(Ri2+4h2)424{R_{i}}^{2}({R_{i}}^{2}+4h^{2})^{-4} for Ri,h>0R_{i},h>0, which is larger than 0. Thus, Isen{I_{sen}} is convex of RiR_{i} for Ri>0R_{i}>0. By using the Jensen inequality, we have

Isen=Prλ2σ¯gtsgrs4π3M×E{i=1M1M(Ri2+4h2)2}Prλ2σ¯gtsgrs4π3i=1ME{(Ri2+4h2)2},\begin{split}{I_{sen}}&=\frac{{{P_{r}}{\lambda^{2}}\overline{\sigma}{g_{ts}}{g_{rs}}}}{{4{\pi^{3}}}}M\times E\left\{{\sum\limits_{i=1}^{M}{\frac{1}{M}{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{-2}}}}\right\}\\ &\leq\frac{{{P_{r}}{\lambda^{2}}\overline{\sigma}{g_{ts}}{g_{rs}}}}{{4{\pi^{3}}}}\sum\limits_{i=1}^{M}{E\left\{{{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{{}^{-2}}}}\right\}},\end{split} (22)

where E{(Ri2+4h2)2}{E\left\{{{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{{}^{-2}}}}\right\}} can be obtained as

E{(Ri2+4h2)2}=(Rg2+4h2)1(xQ2+4h2)1xQ2Rg2.\displaystyle E\left\{{{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{-2}}}\right\}=\frac{{{{\left({{R_{g}}^{2}+4{h^{2}}}\right)}^{-1}}-{{\left({{x_{Q}}^{2}+4{h^{2}}}\right)}^{-1}}}}{{{x_{Q}}^{2}-{R_{g}}^{2}}}. (23)

The proof of (23) is given in Theorem 1 in appendix. Then we have

Isen=MPrλ2σ¯gtsgrs4π3[(Rg2+4h2)1(xQ2+4h2)1]xQ2Rg2.{I_{sen}}=M\frac{{{P_{r}}{\lambda^{2}}\overline{\sigma}{g_{ts}}{g_{rs}}}}{{4{\pi^{3}}}}\frac{\left[{{{\left({{R_{g}}^{2}+4{h^{2}}}\right)}^{-1}}-{{\left({{x_{Q}}^{2}+4{h^{2}}}\right)}^{-1}}}\right]}{{{x_{Q}}^{2}-{R_{g}}^{2}}}. (24)

III Sensing Performance Analysis of the JSC UAV Network

III-A Minimum Required SINR for Effective Sensing

As stated before, the power spectrum of OFDM signal is noise-like. Thus, the interference-and-noise imposed on sensing receiver of each UAV follows the Gaussian distribution, i.e., AinN(0,Ns+Isen){A_{in}}\sim N\left(0,N_{s}+{I_{sen}}\right)555N(μ,σ2)N\left(\mu,\sigma^{2}\right) is the Gaussian distribution with μ\mu as mean and σ2\sigma^{2} as variance., where NsN_{s} is the thermal noise power.

The useful sensing signal power is

S=Gpγs(Ns+Isen),S={{G_{p}}{\gamma_{s}}}\left({N_{s}+{I_{sen}}}\right), (25)

where γs{\gamma_{s}} denotes SINR of sensing, and GpG_{p} is presented in (17). We can obtain the following detection problem:

H1:y=S+AinH0:y=Ain,\begin{array}[]{l}{H_{1}}:y=\sqrt{S}+{A_{in}}\\ {H_{0}}:y={A_{in}}\end{array}, (26)

where hypothesis H1H_{1} is that there is a target in the direction of sensing beam, hypothesis H0H_{0} is the opposite, and yy is the output signal of radar after processing Ms{M_{s}} OFDM symbols. The decision rule of whether there is a target in the sensing direction can be expressed as [20]

y><H0H1η,y\mathop{{\textstyle{>\over<}}}\limits_{{H_{0}}}^{{H_{1}}}\eta^{\prime}, (27)

where η\eta^{\prime} is the decision threshold. When y>ηy>\eta^{\prime}, the sensor accepts the hypothesis H1H_{1}; otherwise, the sensor accepts the hypothesis H0H_{0}.

The false alarm rate and the detection probability are the metrics that have to be considered for detection [20], and are presented by

PF=ηf(y|H0)𝑑y=Q(ηNs+Isen){P_{F}}=\int_{\eta^{\prime}}^{\infty}{f\left({y|{H_{0}}}\right)}dy=Q\left({\frac{{\eta^{\prime}}}{{\sqrt{N_{s}+{I_{sen}}}}}}\right) (28)

and

PD=ηf(y|H1)𝑑y=Q(ηSNs+Isen),{P_{D}}{\rm{=}}\int_{\eta^{\prime}}^{\infty}{f\left({y|{H_{1}}}\right)dy}=Q\left({\frac{{{\eta^{\prime}-\sqrt{S}}}}{{\sqrt{N_{s}+{I_{sen}}}}}}\right), (29)

respectively, where Q()Q\left(\cdot\right) is the monotonically decreasing Q-function [20]. According to (28), we have

η=Q1(PF)Ns+Isen,\eta^{\prime}={Q^{-1}}\left({{P_{F}}}\right){{\sqrt{N_{s}+{I_{sen}}}}}, (30)

where Q1()Q^{-1}\left(\cdot\right) is the inverse function of Q-fucntion. By substituting (25) and (30) into (29), we can obtain PDP_{D} as

PD=Q[Q1(PF)Gpγs].{P_{D}}=Q\left[{{Q^{-1}}\left({{P_{F}}}\right)-\sqrt{G_{p}{\gamma_{s}}}}\right]. (31)

For effective detection, PFP_{F} and PDP_{D} must be constrained as [20]

{PFαfPDαD,\left\{\begin{array}[]{l}{P_{F}}\leq{\alpha_{f}}\\ {P_{D}}\geq{\alpha_{D}}\end{array}\right., (32)

where αf\alpha_{f} is the maximum false alarm rate, and αD{\alpha_{D}} is the minimum detection probability. Based on (31) and (32), the minimum SINR to meet the constraints can be expressed as

(SINR)min=[Q1(αf)Q1(αD)]2Gp.{\left({\rm{SINR}}\right)_{\min}}=\frac{{\left[{{Q^{-1}}\left({{\alpha_{f}}}\right)-{Q^{-1}}\left({{\alpha_{D}}}\right)}\right]^{2}}}{G_{p}}. (33)

III-B Maximum Sensing Range

According to [21], the maximum sensing range of UAV is

Rmax(βR)=(βRPgtsgrs(c0/f)2σ¯Gp(4π)3(SINR)min(kT0FnB+Isen)Ls)14,{R_{max}}({\beta_{R}})={\left({\frac{{{\beta_{R}}P{g_{ts}}{g_{rs}}{{(c_{0}/f)}^{2}}\bar{\sigma}{G_{p}}}}{{{{(4\pi)}^{3}}{{(\rm{SINR})}_{min}}\left({k{T_{0}}{F_{n}}B+{I_{sen}}}\right){L_{s}}}}}\right)^{\frac{1}{4}}}, (34)

where βR\beta_{R} is SPR, PP is the total available radio power, gts{g_{ts}} and grs{g_{rs}} are the transmitting and the receiving antenna gains of SenB respectively, f{f} is the carrier frequency of transceiver, σ¯\overline{\sigma} is the mean radar cross section, LsL_{s} is the aggregated power loss at the propagation medium, IsenI_{sen} is given in (24), kk is the Boltzmann’s constant, FnF_{n} is the noise figure of the receiver, BB is the bandwidth of JSC transceiver, and T0={T_{0}}= 290 K (in absolute temperature) is the standard temperature.

Refer to caption
Figure 6: Time allocation for sensing and communication

III-C Maximum Cooperative Range

The time that SU requires to transmit the sensing data to FCUAV is defined as the ratio of the amount of sensing data to the communication throughput, which is

τc(Ri)=VdataτdetTc(Ri),{\tau_{c}}\left({{R_{i}}}\right)=\frac{{{V_{data}}{\tau_{\det}}}}{{{T_{c}}\left(R_{i}\right)}}, (35)

where VdataV_{data} is the generating rate of the sensing data, τdet\tau_{\det} is the detection time, and Tc(Ri){{T_{c}}\left(R_{i}\right)} is the throughput of the communication link between FCUAV and SUi. With the increase of RiR_{i}, Tc(Ri){{T_{c}}\left(R_{i}\right)} decreases because the received ComB power decreases.

We adopt TDMA for SUs to transmit the sensing data to FCUAV. Each SU must transmit the sensing data in the assigned time slots of length τcmax{\tau_{c\max}}. SUs carry out downward-looking detection constantly and transmit its sensing data in the assigned slots.

Fig. 6 illustrates the time slots allocated to SUs for transmitting sensing data to FCUAV. Let τdet_i{\tau_{det\_i}} and τcmax_i{\tau_{cmax\_i}} denote the sensing slots and communication slots for SUi, respectively. All UAVs are provided with the same sensing time τdet{\tau_{det}} and transmission time τcmax{\tau_{cmax}}. In order to ensure the consecutive detection of each UAV, we have

τcmax=1Mτdet.{\tau_{cmax}}=\frac{1}{M}{\tau_{det}}. (36)

In this case, after SUi completes the sensing tasks in τdet_i\tau_{det\_i}, the next slot for SUi to transmit sensing data comes again.

Based on (35), (36) and τcτcmax{\tau_{c}}\leq{\tau_{cmax}}, we obtain Tc(Ri)M×Vdata{{{{T_{c}}\left(R_{i}\right)}}\geq M\times{V_{data}}}. Thus, the distance between FCUAV and each SU is no larger than MCR, i.e.,

xQ=Tc1(M×Vdata),{x_{Q}}={T_{c}}^{-1}\left({M\times{V_{data}}}\right), (37)

where Tc1()T_{c}^{-1}(\cdot) is the inverse function of Tc(Ri){T_{c}}\left(R_{i}\right) and will be presented in the next section.

Refer to caption
Figure 7: The illustration of cooperative sensing of the S-C pair

III-D Cooperative Sensing Performance Analysis

We define an SU and FCUAV that are communicating sensing data as an S-C pair. As shown in Fig. 7, the radius of SZ of each UAV is formulated as

F1(xQ)\displaystyle F_{1}\left({x_{Q}}\right) =14(xQ2Rg2){xQ4Rd2xQ2(2Rd2+xQ2)+8πRd2xQ2+8Rd2[Rg2arccos(Rg2Rd)xQ2arccos(xQ2Rd)]\displaystyle=\frac{1}{4\left({{x_{Q}}^{2}-{R_{g}}^{2}}\right)}\Bigg{\{}{x_{Q}}\sqrt{4{R_{d}}^{2}-{x_{Q}}^{2}}\left({2{R_{d}}^{2}+{x_{Q}}^{2}}\right)+8\pi{R_{d}}^{2}{x_{Q}}^{2}+8{R_{d}}^{2}\left[{{R_{g}}^{2}\arccos\left(\frac{R_{g}}{2R_{d}}\right)-{x_{Q}}^{2}\arccos\left({\frac{x_{Q}}{2R_{d}}}\right)}\right] (42)
+8Rd4[2arcsin(Rg2Rd)+arccot(4Rd2xQ2xQ)arccot(4Rd2Rg2Rg)2arcsin(xQ2Rd)]\displaystyle\qquad\qquad+8{R_{d}}^{4}\left[{2\arcsin\left({\frac{{R_{g}}}{2{R_{d}}}}\right)+\operatorname{arccot}\left(\frac{\sqrt{4{R_{d}}^{2}-{x_{Q}}^{2}}}{x_{Q}}\right)}-\operatorname{arccot}\left({\frac{{\sqrt{4{R_{d}}^{2}-{R_{g}}^{2}}}}{R_{g}}}\right)-2\arcsin\left({\frac{x_{Q}}{2{R_{d}}}}\right)\right]
Rg4Rd2Rg2(2Rd2+Rg2)8πRd2Rg2}.\displaystyle\qquad\qquad-{R_{g}}\sqrt{4{R_{d}}^{2}-{R_{g}}^{2}}\left({2{R_{d}}^{2}+{R_{g}}^{2}}\right)-8\pi{R_{d}}^{2}{R_{g}}^{2}\Bigg{\}}.

F2(xQ)\displaystyle{F_{2}}\left({{x_{Q}}}\right) =1xQ2Rg2{2πRd2(xQ2Rg2)+πRd42Rd4arccot(4Rd2Rg2Rg)\displaystyle=\frac{1}{{x_{Q}}^{2}-{R_{g}}^{2}}\Bigg{\{}2\pi{R_{d}}^{2}\left({{x_{Q}}^{2}-{R_{g}}^{2}}\right)+\pi{R_{d}}^{4}-2{R_{d}}^{4}\operatorname{arccot}\left({\frac{{\sqrt{4{R_{d}}^{2}-{R_{g}}^{2}}}}{R_{g}}}\right) (43)
2Rd2arccos(Rg2Rd)(2Rd2Rg2)14Rg4Rd2Rg2[2Rd2+Rg2]}.\displaystyle\qquad\qquad\qquad\quad-2{R_{d}}^{2}\arccos\left({\frac{{{R_{g}}}}{{2{R_{d}}}}}\right)\left(2{R_{d}}^{2}-{R_{g}}^{2}\right)-\frac{1}{4}{R_{g}}\sqrt{4{R_{d}}^{2}-{R_{g}}^{2}}\left[{2{R_{d}}^{2}+{R_{g}}^{2}}\right]\Bigg{\}}.
Rd=(Rmax)2h2×[u(Rmaxh)],{R_{d}}=\sqrt{{{({R_{\max}})}^{2}}-{h^{2}}}\times\left[{u\left({{R_{\max}}-h}\right)}\right], (38)

where u()u\left(\cdot\right) is the step function666i.e., when there is x0x\geq 0, u(x)=1u\left(x\right)=1; otherwise, u(x)=0u\left(x\right)=0.. The overlapped area between SZs of the S-C pair is

Sol(Ri)\displaystyle S_{ol}(R_{i}) =[2Rd2arccos(Ri2Rd)RiRd2(Ri2)2]\displaystyle=\left[2R_{d}^{2}\arccos(\frac{R_{i}}{2R_{d}})-R_{i}\sqrt{R_{d}^{2}-(\frac{R_{i}}{2})^{2}}\right] (39)
×u(2RdRi).\displaystyle\quad\times{u\left({2{R_{d}}-R_{i}}\right)}.

Then, the union area of SZs of the S-C pair is

Su1(Ri)=2πRd2Sol(Ri).S_{u1}({R_{i}})=2\pi R_{d}^{2}-{S_{ol}}\left({{R_{i}}}\right). (40)

The expectation of Su1(Ri){S_{u1}}\left({{R_{i}}}\right), for RgRi<xQ{R_{g}}\leq R_{i}<x_{Q}, is defined as the sensing performance metric of the S-C pair, which is formulated as [1]

ES(xQ)\displaystyle{E_{S}}({x_{Q}}) =RgxQfRi(r)Su1(r)𝑑r\displaystyle=\int_{R_{g}}^{{x_{Q}}}{{f_{R_{i}}}\left(r\right)S_{u1}({r})dr} (41)
={F1(xQ),xQ<2RdF2(xQ),xQ2Rd,\displaystyle=\begin{cases}{{F_{1}}\left({{x_{Q}}}\right)},&{x_{Q}}{\rm{<2}}{{\rm{R}}_{d}{\rm{}}}\\ \\ {F_{2}}\left({{x_{Q}}}\right),&{x_{Q}}\geq 2{R_{d}}\end{cases},

where fRi(r)=2rxQ2Rg2{f_{R_{i}}}\left(r\right)=\frac{{2r}}{{{x_{Q}}^{2}-{R_{g}}^{2}}} for Rg<r<xQ{R_{g}}<r<{x_{Q}}, is the probability density function (PDF) of RiR_{i}. Moreover, F1(xQ)F_{1}\left({{x_{Q}}}\right) and F2(xQ)F_{2}\left({{x_{Q}}}\right) are given in (42) and (43), respectively.

There are MM S-C pairs located in MCA. ACSA of the JSC UAV network is defined as the average union area of SZs of MM S-C pairs. Because it is extremely intractable to obtain an explicit expression of the average union area of a certain number of randomly distributed circle areas. For tractability, we merely subtract the overlapped sensing area between each SU and FCUAV to obtain the upper bound of ACSA (UB-ACSA) as the sensing performance metric of the JSC UAV network. UB-ACSA is obtained as [1]

Su¯(M)=E𝑹{i=1M[Su1(Ri)S(Rd)]}+S(Rd)=M×ES(xQ)(M1)S(Rd),\begin{split}\overline{{S_{u}}}(M)&={E_{\boldsymbol{R}}}\left\{{\sum\limits_{i=1}^{M}{\left[{{{S_{u1}(R_{i})}}-{S\left({{R_{d}}}\right)}}\right]}}\right\}+{S\left({{R_{d}}}\right)}\\ &=M\times{E_{S}}({x_{Q}})-(M-1){S\left({{R_{d}}}\right)},\end{split} (44)

where S(Rd)=πRd2{S\left({{R_{d}}}\right)}=\pi R_{d}^{2} is the area of SZ of each UAV, and 𝑹=\boldsymbol{R}= (R1,R2,,RM)(R_{1},R_{2},...,R_{M}) is the multiple random variables composed of the distances between SUs and FCUAV. Each element of 𝑹\boldsymbol{R} is an i.i.d. variable.

UB-ACSA can be achieved when all SUs do not have overlapped SZs, which requires FCUAV to coordinate the trajectory of each SU. The larger UB-ACSA is, the better the sensing performance of the JSC UAV network is. The JSC UAV network can detect the zone with area of UB-ACSA in much shorter time than individual UAV can do. The overlapped SZs of SUs can be detected by different SUs from different directions, which can reduce the probability of false detection in the overlapped SZs.

IV Outage Capacity of the JSC UAV Network

In this section, we obtain the outage capacity as the metric of communication performance, as well as the ultimate expression of xQx_{Q} with respect to the number of UAVs and SPR.

IV-A Communication Channel Model

The power of communication signal received by FCUAV is

P0=Pcgchcx0α,{P_{0}}={P_{c}}{g_{c}}{h_{c}}{{{x_{0}}}^{-\alpha}}, (45)

where PcP_{c} is the power of ComB, α\alpha is the path loss exponent, gc{g_{c}} is the directional gain of the communication link, hch_{c} is the small scale fading factor that follows Rician distribution with Rician factor KhK_{h}, and x0x_{0} is the distance between the transmitter and FCUAV. We have gc=gtc×grc{g_{c}}{\rm{=}}{g_{tc}}\times{g_{rc}}, where gtc{g_{tc}} and grc{g_{rc}} are the directional gains of transmitting ComB and receiving ComB, respectively. The PDF of hch_{c} is expressed as follows [26]:

fhc(w)=(Kh+1)eKhΩ¯e(Kh+1)wΩ¯I0(2Kh(Kh+1)wΩ¯),{f_{{h_{c}}}}\left(w\right)=\frac{{\left({{K_{h}}+1}\right){e^{-{K_{h}}}}}}{{\bar{\Omega}}}{e^{-\frac{{\left({{K_{h}}+1}\right)w}}{{\bar{\Omega}}}}}{I_{0}}\left({2\sqrt{\frac{{{K_{h}}\left({{K_{h}}+1}\right)w}}{{\bar{\Omega}}}}}\right), (46)

where I0(x)=n=0(x/2)2nn!Γ(n+1){I_{0}}\left(x\right)=\sum_{n=0}^{\infty}{\frac{\left(x/2\right)^{2n}}{n!\Gamma(n+1)}} is the 0-th order modified Bessel function of the first kind, Kh=v2/σK2{K_{h}}={{{v^{2}}}\mathord{\left/{\vphantom{{{v^{2}}}{{\sigma_{K}}^{2}}}}\right.\kern-1.2pt}{{\sigma_{K}}^{2}}}, Ω¯=2σK2+v2\overline{\Omega}{\rm{=}}2{{{\sigma_{K}}^{2}}}{\rm{+}}{v^{2}} is the normalized power, v2{v^{2}} denotes the strong line-of-sight (LOS) power, and σK2{{\sigma_{K}}^{2}} represents the multipath reflected power [27, 28, 29].

IV-B Successful Transmission Probability and Outage Capacity

The successful transmission probability (STP) is defined as the probability that the received SNR (or SINR) is larger than a threshold γ\gamma that is necessary for successful transmission [26],[30], i.e.,

ρcs(x0,γ)=Pr(P0Ncom>γ)=Pr(hc>γNcomPcgcx0α),\begin{split}\rho_{c}^{s}\left(x_{0},\gamma\right)&=\Pr\left({\frac{P_{0}}{N_{com}}>\gamma}\right)\\ &=\Pr\left({h_{c}>\frac{{\gamma N_{com}}}{{{P_{c}}{g_{c}}}}{{{{x_{0}}}}^{\alpha}}}\right),\end{split} (47)

where NcomN_{com} is AWGN of communication receiver. Since hch_{c} follows Rician distribution with Rician factor KhK_{h}, STP is formulated as [27]

ρcs(x0,γ)=Q(2Kh,2γ(1+Kh)x0αNcomgcPc),\rho_{c}^{s}\left({{x_{0}},\gamma}\right)=Q\left({\sqrt{2{K_{h}}},\sqrt{\frac{{2\gamma\left({1+{K_{h}}}\right){x_{0}}^{\alpha}N_{com}}}{{{g_{c}}{P_{c}}}}}}\right), (48)

where Q(a1,a2)Q\left({{a_{1}},{a_{2}}}\right) is the first order Marcum Q-function. The outage probability is the complement of ρcs\rho_{c}^{s}, i.e.,

ρcout=1ρcs(x0,γ).\rho_{c}^{out}=1-\rho_{c}^{s}\left({{x_{0}},\gamma}\right). (49)

The outage capacity is written as [30]

TC(x0)=B(1ε)log(1+γth),{T_{C}}\left({{x_{0}}}\right)={B}(1-\varepsilon)\log\left({1+{\gamma_{th}}}\right), (50)

where BB is the available bandwidth of the JSC transceiver, ε\varepsilon is the maximum of ρcout\rho_{c}^{out}, and γth{\gamma_{th}} is the SNR threshold that makes the outage probability equal to ε\varepsilon[30]. If γ>γth\gamma>\gamma_{th}, then the outage probability will be larger than ε\varepsilon. Combining (48), (49) and (50), we have

Tc(x0)=B(1ε)log(1+gcPc[Q1(2Kh,1ε)]22(1+Kh)x0αNcom),{T_{c}}\left({{x_{0}}}\right)=B(1-\varepsilon)\log\left({1+\frac{{{g_{c}}{P_{c}}{{\left[{{Q^{-1}}\left({\sqrt{2{K_{h}}},1-\varepsilon}\right)}\right]}^{2}}}}{{2\left({1+{K_{h}}}\right){x_{0}}^{\alpha}N_{com}}}}\right), (51)

where Q1(,)Q^{-1}(\cdot,\cdot) is the inverse function of Q(a1,a2)Q(a_{1},a_{2}) with regard to a2a_{2},777As Q(a1,a2)Q\left({{a_{1}},{a_{2}}}\right) is a monotonically decreasing function of a2{a_{2}} [31], the inverse function of the first order Marcum Q-function with regard to a2a_{2} exists. If b1=Q1(2Kh,1ε)b_{1}={{Q^{-1}}\left({\sqrt{2{K_{h}}},1-\varepsilon}\right)}, then Q(2Kh,b1)=1εQ\left({\sqrt{2{K_{h}}}},b_{1}\right)=1-\varepsilon. and Tc(x0){T_{c}}\left({{x_{0}}}\right) is the communication performance metric of the JSC UAV network.

According to (37) and (51), we can obtain xQx_{Q} as

xQ=[gc(1βR)P[Q1(2Kh,1ε)]22(1+Kh)Ncom(2MVdataB(1ε)1)]1/α.{x_{Q}}={\left[{\frac{{{g_{c}}(1-{\beta_{R}})P{{\left[{{Q^{-1}}\left({\sqrt{2{K_{h}}},1-\varepsilon}\right)}\right]}^{2}}}}{{2\left({1+{K_{h}}}\right)N_{com}\left({{2^{\frac{{M{V_{data}}}}{{B\left({1-\varepsilon}\right)}}}}-1}\right)}}}\right]^{1/\alpha}}. (52)

With (41), (42), (43), (44) and (52), UB-ACSA of the JSC UAV network can be calculated as the function of MM and βR\beta_{R}.

V Numerical Results

In this section, numerical and Monte-Carlo simulations are conducted to verify the theoretical analysis in the previous sections and show the impact of the number of SUs and SPR on UB-ACSA. The parameters used in the simulations are listed in TABLE II [21],[29],[32].

TABLE II: Simulation Parameters
Parameter Items Value Description
PP 1010 W The total available power
NcomN_{com} - 94 dB The power of AWGN for communication
γ\gamma 2 The threshold for STP
gtc{g_{tc}} 8 The gain of transmitting ComB
grc{g_{rc}} 8 The gain of receiving ComB
Ms{M_{s}} 16 The number of OFDM symbols in a frame
Nc{N_{c}} 64 The number of subcarriers
Gp{G_{p}} 1024 The processing gain of sensing
Mcom{M_{com}} 16 The number of antennas of ComA
NA{N_{A}} 17 The number of layers of SenA
2b{2^{b}} 16 The number of antennas in each layer of SenA
αf{\alpha_{f}} 108{10}^{-8} The maximum false alarm rate
αD{\alpha_{D}} 0.99999999 The minimum detection probability
hh 150 m The flying height of UAVs
α\alpha 2.6 The path loss exponent
ε\varepsilon 0.1 The maximum outage probability
fcf_{c} 24 GHz The carrier frequency
σ¯\overline{\sigma} 1 The average radar cross section
FnF_{n} 10 The noise figure of receiver
T0T_{0} 290 K The standard temperature
BB 100 MHz The bandwidth of transceiver
VdataV_{data} 1 MB/s The generating rate of sensing data
KhK_{h} 10 dB The Rician factor
LsL_{s} 1 The propagation loss

Fig. 8 shows the normalized 3D beam pattern of SenB. The mainlobe gain of 3D SenB is at least 21dB higher than that of the sidelobes. The azimuth and elevation beamwidth of SenB are approximately 4.5 and 5 degrees, respectively. Therefore, the average gain of SenB is approximately 128 (in decimal), based on (2).

Fig. 9 shows the normalized 2D beam pattern of ComA. The mainlobe gain of ComB is at least 15 dB higher than that of the sidelobes. The elevation beamwidth of ComB is approximately 9 degrees. Besides, the azimuth beamwidth of ComB is 360 degrees. Thus, the average gain of ComB is approximately 8 (in decimal) according to (2).

Fig. 10 plots both analytical and simulation results of STP versus the transmission distance under different SPR. We can see that STP is a monotonically decreasing function of the transmission distance. We also see the transmission distance becomes smaller with the increase of SPR under the same STP constraint, because the ComB power decreases as SPR or transmission distance increases.

Fig. 11 presents the results of PDP_{D} versus βR\beta_{R} and MM. The target is at the distance of Rmax=R_{max}= 500 m, and the maximum false alarm rate is αf=\alpha_{f}= 10-8. As is shown in Fig. 11, on the one hand, PDP_{D} decreases sharply when MM increases to a certain value under given βR\beta_{R}. This is because the increase of MM results in the decrease of xQx_{Q} and the increase of IsenI_{sen}. On the other hand, when MM is given, PDP_{D} first increases with the increase of βR\beta_{R}. Then after the maximum point, PDP_{D} decreases. This is because as βR\beta_{R} increases, the power of SenB increases at first, increasing the SINR of sensing. After βR\beta_{R} gets too large, the ComB power decreases, leading to the decrease of xQx_{Q} and increase of IsenI_{sen}. Thus, when SINR of sensing is lower than (SINR)min(\rm{SINR})_{min}, PDP_{D} will decrease sharply with the deterioration of SINR. The decrease of RmaxR_{max} is required to increase SINR of sensing when βR\beta_{R} or MM increases.

Refer to caption
Figure 8: 3D beam radiation pattern of SenB over AoAs in radians
Refer to caption
Figure 9: Beam radiation pattern of ComB over AoAs in radians
Refer to caption
Figure 10: STP decreases with transmission distance increasing under different SPRs when Kh={K_{h}}= 10
Refer to caption
Figure 11: PDP_{D} decreases with the increase of SPR and SU number when Kh={K_{h}}= 10, Rmax=R_{max}= 500 m, and αf=\alpha_{f}= 10-8
Refer to caption
Figure 12: UB-ACSA changes against SPR βR\beta_{R} under different SU number MM when Kh={K_{h}}= 10

Fig. 12 plots both the analytical and simulation results of UB-ACSA changing versus βR\beta_{R}, under different given MM. Each curve can be generally divided into three stages given MM. In the first stage where βR\beta_{R} is low, the power of ComB is large. Then MCA is large enough for UAVs to expand the sensing zone. Thus, UB-ACSA increases with the increase of βR\beta_{R}. When βR\beta_{R} is too large, the second stage comes. In the second stage, after the maximum point, UB-ACSA decreases with the increase of βR\beta_{R}, because the mutual sensing interference (i.e., IsenI_{sen}) will increase with the decrease of xQx_{Q} and the increase of the SenB power. Therefore, the maximum sensing range (i.e., RmaxR_{max}) decreases with the increase of βR\beta_{R} in the second stage. When βR\beta_{R} is so large that Rmax<hR_{max}<h holds, the third stage appears. In the third stage, UB-ACSA decreases and converges to 0 m2, because IsenI_{sen} is extremely large. Thus, in the third stage, it would be better to only deploy FCUAV to carry out the sensing mission than to deploy any other SUs. In Fig. 12, when the JSC UAV network contains 100 SUs, the maximum UB-ACSA is 8.32 ×\times 108\rm{10^{8}} m2, which is achieved when there is βR\beta_{R} = 0.5430. With the above procedure, we can determine the optimal βR\beta_{R} for each UAV given MM.

Refer to caption
Figure 13: UB-ACSA changes against SU number MM under different SPR βR\beta_{R} when Kh={K_{h}}= 10
Refer to caption
Figure 14: UB-ACSA changes against SPR βR\beta_{R} and SU Number MM when Kh={K_{h}}= 10

Fig. 13 demonstrates the analytical and simulation results of UB-ACSA changing versus MM under different βR\beta_{R}. Each curve of UB-ACSA has three obvious stages. In the first stage where MM is relatively small, UB-ACSA increases with the increase of MM fast and linearly. This results from that xQx_{Q} is considerably large, because the communication capacity requirement for integrating the SUs’ sensing data is low. When MM gets too large, the second stage comes, where xQx_{Q} is much smaller. After reaching the maximum point of UB-ACSA, UB-ACSA decreases fast with the increase of MM, because xQx_{Q} keeps dropping down, IsenI_{sen} gets larger fast, and the overlapped SZs get increasingly larger. If MM is so large that xQx_{Q} gets extremely small and IsenI_{sen} becomes too large, then RdR_{d} converges to 0 m. Therefore, UB-ACSA will become 0 m2 hereafter, which is the third stage. Moreover, fewer SUs are needed to reach the maximum UB-ACSA as βR\beta_{R} increases, because if the given ComB power decreases, then fewer SUs can be supported to transmit the entire sensing data to FCUAV. Besides, fewer SUs can make RdR_{d} be 0 m as βR\beta_{R} increases, because the increase of the SenB power and decrease of xQx_{Q} lead to the increase of IsenI_{sen}. In Fig. 13, when βR\beta_{R} is 0.75, the optimal value of MM is 79, which makes UB-ACSA reach the maximum value, i.e., 8.672 ×108\rm{\times 10^{8}} m2. Using the above procedure, we can easily find the optimal MM to accomplish the maximum UB-ACSA, given the value of βR\beta_{R}.

Fig. 14 presents the results of UB-ACSA changing versus βR\beta_{R} and MM. On the one hand, when βR\beta_{R} and MM are relatively small, the communication capacity is much larger than the requirement for sensing data integration, because the ComB power is considerably large, while the number of UAVs to integrate sensing data is too small. Therefore, the communication capacity for data integration is not completely exploited, i.e., UB-ACSA cannot reach the maximum value when βR\beta_{R} and MM is small. On the other hand, too large βR\beta_{R} will result in the decrease of UB-ACSA because of the decrease of xQx_{Q}. When MM is too large, xQx_{Q} also becomes quite small, and IsenI_{sen} will become large enough to make RmaxR_{max} decrease to a small value. As a result, when MM and βR\beta_{R} are too large, UB-ACSA will decrease with the increase of MM and βR\beta_{R} until UB-ACSA reduces to 0 m2. In Fig. 14, when βR=\beta_{R}= 0.6741 and M=M= 83, UB-ACSA reaches the maximum value of 8.748 ×108\rm{\times 10^{8}} m2. In the above procedure, we can easily determine the optimal values of βR\beta_{R} and MM to achieve the optimal UB-ACSA.

VI Conclusion

This work has put forward the average cooperative sensing area as performance metric of cooperative sensing in JSC UAV network. To achieve cooperative sensing of UAV network, we propose a novel design of JSC antenna array that consists of the communication subarray and sensing subarray and put forward relative beamforming algorithm. Further, the upper bound of mutual interference of sensing, the minimum required sensing SINR, the maximum sensing range and the maximum cooperative range that can allow SUs to transmit the sensing data to FCUAV successfully are derived. Further, the upper bound of average cooperative sensing area is derived as the tractable performance metric of cooperative sensing, which is related to SPR and the number of UAVs. SPR determines the maximum sensing range, the upper bound of mutual interference of sensing and the maximum cooperative range. The number of SUs determines the maximum cooperative range and the mutual interference of the sensing of UAVs. Finally, the optimal value of SPR and the number of UAVs to achieve the maximum UB-ACSA have been numerically determined. The results can guide the configuration of the JSC UAV cooperative sensing network.

Theorem 1.

A 2D uniform point process is generated within a concentric circle area whose inner radius and outer radius are RgR_{g} and xQx_{Q}, respectively. The distance between a generated point and the center is denoted by RiR_{i}. Let hh denote a constant parameter. Then the expectation of (Ri2+4h2)2{{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{-2}}} of Ri{R_{i}} is

E{(Ri2+4h2)2}=[(Rg2+4h2)1(xQ2+4h2)1]xQ2Rg2.\displaystyle E\left\{{{{\left({{R_{i}}^{2}+4{h^{2}}}\right)}^{-2}}}\right\}=\frac{\left[{{{\left({{R_{g}}^{2}+4{h^{2}}}\right)}^{-1}}-{{\left({{x_{Q}}^{2}+4{h^{2}}}\right)}^{-1}}}\right]}{{{x_{Q}}^{2}-{R_{g}}^{2}}}.
Proof.

The cumulative density function of RiR_{i} should be FRi(r)=r2Rg2xQ2Rg2(Rg<r<xQ){F_{R_{i}}}\left(r\right)=\frac{{{r^{2}}-{R_{g}}^{2}}}{{{x_{Q}}^{2}-{R_{g}}^{2}}}(R_{g}<r<x_{Q}). Thus, the cumulative distribution function of Y=(Ri2+4h2)2Y={\left({{{R_{i}}^{2}}+4{h^{2}}}\right)^{{}^{-2}}} ( h>0h>0 and Rg<Ri<xQ{R_{g}}<{R_{i}}<{x_{Q}} ) is

FY(y)=Pr(Yy)=Pr(Ri2y124h2)=Pr(Ri(y124h2)12)=1(y124h2)Rg2xQ2Rg2,\begin{split}{F_{Y}}\left(y\right)&=\Pr\left({Y\leq y}\right)\\ &=\Pr\left({{{R_{i}}^{2}}\geq{y^{-\frac{1}{2}}}-4{h^{2}}}\right)\\ &=\Pr\left({{R_{i}}\geq{{\left({{y^{-\frac{1}{2}}}-4{h^{2}}}\right)}^{\frac{1}{2}}}}\right)\\ &=1-\frac{{\left({{y^{-\frac{1}{2}}}-4{h^{2}}}\right)-{R_{g}}^{2}}}{{{x_{Q}}^{2}-{R_{g}}^{2}}},\end{split} (53)

where (xQ2+4h2)2y(Rg2+4h2)2\left(x_{Q}^{2}+4h^{2}\right)^{-2}\leq y\leq\left(R_{g}^{2}+4h^{2}\right)^{-2}. Then, the probability density function of YY is

fY(y)=d[FY(y)]dy=12(xQ2Rg2)y32,\begin{split}{f_{{}_{Y}}}\left(y\right)=\frac{{d\left[{{F_{Y}}\left(y\right)}\right]}}{{dy}}=\frac{1}{{2\left({{x_{Q}}^{2}-{R_{g}}^{2}}\right)}}{y^{-\frac{3}{2}}},\end{split} (54)

where (xQ2+4h2)2y(Rg2+4h2)2\left(x_{Q}^{2}+4h^{2}\right)^{-2}\leq y\leq\left(R_{g}^{2}+4h^{2}\right)^{-2}. Thus, the expectation of YY is

E(Y)=(xQ2+4h2)2(Rg2+4h2)2yfY(y)𝑑y=1xQ2Rg2[(Rg2+4h2)1(xQ2+4h2)1].\begin{split}E\left(Y\right)&=\int_{\left(x_{Q}^{2}+4h^{2}\right)^{-2}}^{{\left(R_{g}^{2}+4h^{2}\right)^{-2}}}{y{f_{Y}}\left(y\right)dy}\\ &=\frac{1}{{{x_{Q}}^{2}-{R_{g}}^{2}}}\left[{{{\left({{R_{g}}^{2}+4{h^{2}}}\right)}^{-1}}-{{\left({{x_{Q}}^{2}+4{h^{2}}}\right)}^{-1}}}\right].\end{split} (55)

References

  • [1] X. Chen, Z. Wei, Z. Fang, H. Ma, Z. Feng, and H. Wu, “Performance of joint radar-communication enabled cooperative UAV network,” IEEE International Conference on Signal, Information and Data Processing 2019, pp. 1–4, Dec. 2019.
  • [2] W. L. Teacy, J. Nie, S. McClean, and G. Parr, “Maintaining connectivity in UAV swarm sensing,” 2010 IEEE Globecom Workshops, pp. 1771–1776, Jan. 2011.
  • [3] L. Han and K. Wu, “Joint wireless communication and radar sensing systems- state-of-the-art and future prospects,” IET Microwaves, Antennas & Propagation, vol. 7, no. 11, pp. 876–885, Aug. 2013.
  • [4] C. Sturm and W. Wiesbeck, “Waveform design and signal processing aspects for fusion of wireless communications and radar sensing,” Proceedings of the IEEE, vol. 99, no. 7, pp. 1236–1259, May. 2011.
  • [5] A. Gupta and R. K. Jha, “A survey of 5G network: Architecture and emerging technologies,” IEEE Access, vol. 3, pp. 1206–1232, May. 2015.
  • [6] J. Moghaddasi and K. Wu, “Multifunctional transceiver for future radar sensing and radio communicating data-fusion platform,” IEEE Access, vol. 4, pp. 818–838, Feb. 2016.
  • [7] J. Ellinger, Z. Zhang, Z. Wu, and M. C. Wicks, “Dual-use multicarrier waveform for radar detection and communication,” IEEE Transactions on Aerospace and Electronic Systems, vol. 54, no. 3, pp. 1265–1278, June 2018.
  • [8] C. Shi, F. Wang, M. Sellathurai, J. Zhou, and S. Salous, “Power minimization-based robust OFDM radar waveform design for radar and communication systems in coexistence,” IEEE Transactions on Signal Processing, vol. 66, no. 5, pp. 1316–1330, Jan. 2018.
  • [9] F. Liu, C. Masouros, A. Li, H. Sun, and L. Hanzo, “MU-MIMO communications with MIMO radar: From co-existence to joint transmission,” IEEE Transactions on Wireless Communications, vol. 17, no. 4, pp. 2755–2770, Feb. 2018.
  • [10] P. M. McCormick, S. D. Blunt, and J. G. Metcalf, “Simultaneous radar and communications emissions from a common aperture, Part I: Theory,” 2017 IEEE Radar Conference, pp. 1685–1690, Jun. 2017.
  • [11] M. A. Richards, “Fundamentals of radar signal processing,” Tata McGraw-Hill Education, 2005.
  • [12] R. A. Monzingo and T. W. Miller, “Introduction to adaptive arrays,” Scitech publishing, 2004.
  • [13] O. L. Frost, “An algorithm for linearly constrained adaptive array processing,” Proceedings of the IEEE, vol. 60, no. 8, pp. 926–935, 1972.
  • [14] Z. Shi and Z. Feng, “A new array pattern synthesis algorithm using the two-step least-squares method,” IEEE signal processing letters, vol. 12, no. 3, pp. 250–253, Mar. 2005.
  • [15] M. I. Skolnik, “Radar handbook,” McGraw–Hill, 1970.
  • [16] W. M. Z. W. Zhiping Zhang, N. Michael J, “Bio-inspired RF steganography via linear chirp radar signals,” IEEE Communications Magazine, vol. 54, no. 6, pp. 82–86, June 2016.
  • [17] A. G. Stove, “Linear FMCW radar techniques,” Radar and Signal Processing, IEE Proceedings F, vol. 139, no. 5, pp. 343–350, Oct. 1992.
  • [18] F. E. Nathanson, J. P. Reilly, and M. N. Cohen, “Radar design principles-signal processing and the environment,” NASA STI/Recon Technical Report A, vol. 91, 1991.
  • [19] C. Sturm, T. Zwick, W. Wiesbeck, and M. Braun, “Performance verification of symbol-based OFDM radar processing,” 2010 IEEE Radar Conference, pp. 60–63, May 2010.
  • [20] B. C. Levy, “Principles of signal detection and parameter estimation,” Springer Science & Business Media, 2008.
  • [21] M. A. Richards, J. Scheer, W. A. Holm, and W. L. Melvin, “Principles of modern radar,” Citeseer, 2010.
  • [22] R. J. Mailloux, Phased array antenna handbook.   Artech house, 2017.
  • [23] Z. Zhang, X. Chai, K. Long, A. V. Vasilakos, and L. Hanzo, “Full duplex techniques for 5G networks: self-interference cancellation, protocol design, and relay selection,” IEEE Communications Magazine, vol. 53, no. 5, pp. 128–137, May 2015.
  • [24] J. G. Proakis, M. Salehi, N. Zhou, and X. Li, “Communication systems engineering,” Prentice Hall New Jersey, vol. 2, 1994.
  • [25] A. F. Molisch, “Wireless communications,” John Wiley & Sons, vol. 34, 2012.
  • [26] X. Yuan, Z. Feng, W. Xu, W. Ni, J. A. Zhang, Z. Wei, and R. P. Liu, “Capacity analysis of UAV communications: Cases of random trajectories,” IEEE Transactions on Vehicular Technology, vol. 67, no. 8, pp. 7564–7576, Aug. 2018.
  • [27] M. M. Azari, F. Rosas, K.-C. Chen, and S. Pollin, “Ultra reliable UAV communication using altitude and cooperation diversity,” IEEE Transactions on Communications, vol. 66, no. 1, pp. 330–344, Jan. 2018.
  • [28] N. Goddemeier and C. Wietfeld, “Investigation of air-to-air channel characteristics and a UAV specific extension to the Rice model,” 2015 IEEE Globecom Workshops, pp. 1–5, Dec. 2015.
  • [29] A. A. Khuwaja, Y. Chen, N. Zhao, M.-S. Alouini, and P. Dobbins, “A survey of channel modeling for UAV communications,” IEEE Communications Surveys &\& Tutorials, Jul. 2018.
  • [30] S. Zhalehpour, M. Uysal, O. A. Dobre, and T. Ngatched, “Outage capacity and throughput analysis of multiuser FSO systems,” 2015 IEEE 14th Canadian Workshop on Information Theory, Jul. 2015.
  • [31] D. A. Shnidman, “The calculation of the probability of detection and the generalized marcum Q-function,” IEEE Transactions on Information Theory, vol. 35, no. 2, pp. 389–400, Mar. 1989.
  • [32] V. Lakshmanan, “Overview of radar data compression,” Satellite Data Compression, Communications, and Archiving III, vol. 6683, Sep. 2007.