Next Article in Journal
Person Re-ID by Fusion of Video Silhouettes and Wearable Signals for Home Monitoring Applications
Next Article in Special Issue
Deep Sensing: Inertial and Ambient Sensing for Activity Context Recognition Using Deep Convolutional Neural Networks
Previous Article in Journal
Deep Learning-Based Human Activity Real-Time Recognition for Pedestrian Navigation
Previous Article in Special Issue
From Bits of Data to Bits of Knowledge—An On-Board Classification Framework for Wearable Sensing Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Effectiveness of Mobile Emitter Location by Cooperative Swarm of Unmanned Aerial Vehicles in Various Environmental Conditions

Institute of Communications Systems, Faculty of Electronics, Military University of Technology, Gen. Sylwester Kaliski Str. No. 2, 00-908 Warsaw, Poland
*
Author to whom correspondence should be addressed.
Submission received: 1 April 2020 / Revised: 24 April 2020 / Accepted: 29 April 2020 / Published: 1 May 2020
(This article belongs to the Special Issue Smart Mobile and Sensor Systems)

Abstract

:
This paper focused on assessing the effectiveness of the signal Doppler frequency (SDF) method to locate a mobile emitter using a swarm of unmanned aerial vehicles (UAVs). Based on simulation results, we showed the impact of various factors such as the number of UAVs, the movement parameters of the emitter and the sensors on location effectiveness. The study results also showed the dependence of the accuracy and continuity of the emitter coordinate estimation on the type of propagation environment, which was determined by line-of-sight (LOS) or non-LOS (NLOS) conditions. The applied research methodology allowed the selection of parameters of the analyzed location system that would minimize the error and maximize the monitoring time of the emitter position.

1. Introduction

A localization of radio wave sources plays an important role not only in military applications such as electronic warfare [1,2], but also in navigation systems [3,4], internal security [5] and search and rescue missions [6,7]. Most of the methods analyzed in the literature are applicable to static emission sources. A perpetual change of emitter position significantly hinders the implementation of location procedures. The development of unmanned aerial vehicles (UAVs), cellular [8,9], mobile ad-hoc (MANETs) and wireless sensor networks (WSNs) contributed to developing new techniques for locating mobile objects. Mobility and the lack of spatial restrictions in the UAV missions is a special property that determines the use of these vehicles both to create dynamically changing network structures and the implementation of additional communications services such as the location of emission sources. The prospects for using the UAVs to improve the quality and scope extension of communication services in fifth-generation (5G) mobile networks and in the localization systems of fixed emission sources are presented in [10,11] and [12], respectively.
Time and frequency differences of arrival (TDOAs and FDOAs) measurements performed by many sensors are some of the more commonly used techniques for estimating the position of mobile emitters [12,13,14,15]. Target tracking techniques based on the TDOA measurements in a WSN are described, i.a., in [16,17]. Sathyan et al. [16] additionally proposed the use of an extended Kalman filter (EKF). A similar approach, but for correlated TDOA and using a Gaussian mixture (GM), was proposed by Kim et al. [18].
The mentioned EKF is widely used in radar technology [19] or target tracking applications in WSNs [20]. Pathirana et al. [21] used it for a received signal strength (RSS) to estimate the position and speed of moving MANET nodes. Schmidhammer et al. [22] presented a technique for tracking mobile scatterers as secondary radio emission sources. This approach was based on the delay estimation with the EKF and posterior Cramér–Rao lower bound. The EKF also allows to reduce the location error of the other methods, including a time of arrival (TOA) [23], direction of arrival (DOA) [24] and TDOA–DOA [25,26].
DOA-based methods also use the GM, interacting multiple models [24], electronic beam steering [27] and an algorithm based on the maximum entropy fuzzy clustering in a cluttered environment [28]. The algorithms of maximum entropy clustering and particle swarm optimization were used by Parvin et al. [29] for the energy-efficient tracking of targets in WSNs. Other examples of the positioning of mobile emitters were presented in a survey of location methods with a mobile receiver [30]. Furthermore, in [31], Jing et al. presented other non-cooperative target-tracking algorithms.
The location procedures outlined above, except [23], were tested for the location of mobile emitters in an open area, free space, or line-of-sight (LOS) conditions. Tracking a target moving in an urbanized area requires more complex algorithms. This is related to multipath propagation, which results from the presence of numerous terrain obstacles, especially buildings, vehicles and other urban infrastructure. Hence, in urbanized environments, non-LOS (NLOS) or mixed LOS/NLOS conditions often occur. Therefore, in such propagation environments, the estimation of received signal parameters that are the basis of the analyzed method are constricted and burdened with a significant error.
Localization techniques for this type of propagation environment are primarily based on the prediction and identification of LOS/NLOS conditions [32], followed by the application of appropriate correction, e.g., using the EKF [33]. The detection of LOS or NLOS conditions may be carried out using techniques of estimating a Rician K-factor [34,35] or an energy detector used in cognitive radio networks to assess channel occupancy [36,37]. From the viewpoint of location accuracy, the most crucial aspect is the correction mechanism used due to propagation conditions. It should be emphasized that the majority of solutions available in the literature for NLOS conditions are based on the theoretical error distributions of measured parameters, e.g., [38,39], instead of using more realistic methods of channel modeling. In the case of mobile sensors and emitters, the time-variant channel models should be used, e.g., [40,41]. In [32,42], this type of channel modeling was applied in relation to a signal Doppler frequency (SDF) method.
Some of the location methods assume that LOS conditions occur for part of sensors, whereas NLOS conditions occur for others, e.g., [23,43]. In these cases, the emitter position estimation procedure can only be based on sensors under LOS conditions. This approach, although idealistic, provides a much higher accuracy of location in urbanized environments. The solution proposed in this paper was also based on this assumption and was an extension of the idea presented in [32]. The sensors were located on UAVs moving above the urbanized area to make the mixed LOS/NLOS scenario realistic. Therefore, LOS/NLOS conditions changed randomly for each sensor. To model the probabilities of the LOS conditions depending on a UAV elevation and the type of urbanized environment, we used the distributions presented in [44]. The empirical results presented in [45] were the basis for modeling the radio channel between the emitter and sensors. We wanted to highlight that the use of the UAV swarm was one of the trends in the development of location procedures, e.g., [15,46,47,48].
Our paper was devoted to the location of mobile emission sources in an urban environment using the UAV swarm. Here, we focused our attention on assessing the effectiveness of the position estimation of an emitter moving in conditions occurring in a real propagation environment. The emitter localization considering the combined analysis of the UAV swarm, real changes in the propagation conditions and the Doppler effect, was an innovative contribution of our paper. In the proposed solution, the emitter location is implemented by the swarm of the sensors, in which an SDF procedure is performed [49,50]. This procedure was based on the analytical description of the Doppler frequency shift (DFS), which expresses the relationship between an instantaneous frequency of a received signal, the coordinates of the emission source and the sensor [51]. The SDF is the only closed-form algorithm of a frequency of arrival (FOA) [52]. In addition, the SDF and FOA belong to a narrow group of methods requiring a single sensor to locate the emission source. The SDF approach allows for the locating of the emitter based on only two current DFS measurements. The solution presented in [32] showed that the UAV swarm application provided for increasing the location accuracy of the immobile emitter. In this case, the transmitter location procedure was based on the signals received under both the LOS and NLOS conditions. In this paper, we proposed the location of the mobile emitter based on the signals received only under LOS conditions that have a random and limited occurrence range. Hence, studying the impact of the environment, emitter speed and the number of sensors in the swarm was important to assess the location efficiency. This evaluation was based on simulation tests. To solve the analyzed problem, we presented a significant SDF extension that allowed for the location of any velocity vectors of the sensor and emitter. In this paper, the proposed solution and the method of modeling mixed LOS/NLOS conditions showed its innovation and originality in relation to others presented in the literature.
The remainder of the paper is organized as follows. Firstly, the descriptions of the SDF method and simulation test procedures are provided in Section 2. Section 3 contains the assumptions, test scenario description and simulation results. A summary and final remarks are in Section 4.

2. SDF Method and Simulation Study Procedure

2.1. SDF Method in Location

The SDF method was based on the analytical description of the relationship between the coordinates of the emitter, x e ( t ) = ( x e ( t ) , y e ( t ) , z e ( t ) ) , and receiver, x s ( t ) = ( x s ( t ) , y s ( t ) , z s ( t ) ) , and the DFS, f D ( t ) = f D ( x e , x s , t ) , of the received signal [52]:
f D ( t ) = f c c v x ( t ) ( x e ( t ) x s ( t ) ) + v y ( t ) ( y e ( t ) y s ( t ) ) + v z ( t ) ( z e ( t ) z s ( t ) ) ( x e ( t ) x s ( t ) ) 2 + ( y e ( t ) y s ( t ) ) 2 + ( z e ( t ) z s ( t ) ) 2 ,
where f c is a carrier frequency of the transmitted signal, v ( t ) = v s ( t ) + v e ( t ) = [ v x ( t ) , v y ( t ) , v z ( t ) ] is a resultant velocity vector of the transmitter, v e ( t ) , and receiver, v s ( t ) , while c means the speed of light.
If the transmitter is static, v e ( t ) = 0 , and the receiver moves towards the OX axis at a constant speed, v s ( t ) = [ v x , 0 , 0 ] = const . and x s ( t ) = ( x s ( t ) , y s ( 0 ) , z s ( 0 ) ) , then Equation (1) takes the form [51]:
f D ( t ) = f c c v x ( x e x s ( t ) ) ( x e x s ( t ) ) 2 + ( y e y s ) 2 + ( z e z s ) 2 .
If the DFS measurements are made in two interception intervals, t 1 and t 2 , we can estimate the coordinates of the emission source by transforming Equation (2). The final formulas are as follows [49,50]:
x ˜ e = x s ( 0 ) + v x t 1 p ( t 1 ) t 2 p ( t 2 ) p ( t 1 ) p ( t 2 ) ,
y ˜ e = y s ( 0 ) ± ( v x ( t 2 t 1 ) p ( t 1 ) p ( t 2 ) p ( t 1 ) p ( t 2 ) ) 2 ( z ˜ e z s ( 0 ) ) 2 ,
where p ( t ) = [ ( f c v x ) / ( c f ˜ D ( t ) ) ] 2 1 and f ˜ D ( t ) is the estimated DFS.
For an assumption that z ˜ e = z e is known, Equations (3) and (4) describe the coordinates of the localized object on the OXY plane. This assumption was the basis for the research scenarios analyzed in the remainder of the paper. In the SDF, determining the three coordinates of the emitter position required changing the direction of the receiver movement [53].
The method, which was based on Equations (3) and (4), had numerous limitations related to the stability of the receiver speed and the lack of transmitter mobility. Therefore, in Section 2.6, we presented the novel SDF extension that allowed considering the variable movement of the sensor and emitter in any direction on the OXY plane.
Equations (3) and (4) are used to estimate the object coordinates only under LOS conditions. In the case of a real propagation environment, the range of LOS areas is limited and random. Under these conditions, the use of the UAV swarm, whose trajectories are varied, allows for obtaining the relatively continuous monitoring of the emitter position. Additionally, the use of several sensors placed on UAVs provided the opportunity to resolve an ambiguity of Equation (4) and minimize the error associated with the adopted assumption, i.e., that z ˜ e = z e is known.

2.2. Diagram of Simulation Procedure

The effectiveness evaluation of the analyzed methodology for monitoring the moving emitter position was based on the results of the simulation tests. The purpose of this research was to determine the location accuracy and monitoring continuity as a function of the number of sensors, type of propagation environment and the speed of the monitored object. Figure 1 illustrates a spatial geometry of the considered study scenario for a single sensor (free clipart of a Humvee is from [54]), while a generalized diagram of the simulation procedure is depicted in Figure 2.
The simulation studies were carried out as a Monte-Carlo process. In this case, for the input data, in each Monte-Carlo run, a comprehensive process of locating the mobile emitter by the swarm was carried out. The simulation tests for each sensor consisted of three stages:
  • generation of the sensor trajectory division into sections with LOS and NLOS conditions;
  • on the route sections with LOS conditions, the DFS estimation for the resultant velocity vector for the analyzed sensor and the mobile emitter;
  • estimating the current emitter position relative to the vector of the sensor.
These steps were followed by a data fusion in the reference sensor. Based on the results obtained in each Monte-Carlo run, the metrics to assess the effectiveness of the emitter monitoring were determined.

2.3. Input Data for Simulation Studies

The primary input data for the simulation tests were a set ℜ of following parameters and characteristics:
  • the coordinates of the initial position of each sensor, x s ( 0 ) = ( x s ( 0 ) , y s ( 0 ) , z s ( 0 ) ) , and monitored emitter, x e ( 0 ) = ( x e ( 0 ) , y e ( 0 ) , z e ( 0 ) ) ;
  • the velocity vectors of individual sensors, v s ( t ) = [ v s x ( t ) , v s y ( t ) , v s z ( t ) ] , and the emitter, v e ( t ) = [ v e x ( t ) , v e y ( t ) , v e z ( t ) ] ;
  • the probability P L O S ( E n v , β ) of the LOS conditions occurring on the sensor trajectory as a function of the type of propagation environment E n v and the elevation angle β of the sensor relative to the emitter position (see Figure 1);
  • the carrier frequency f c , an emission type and the bandwidth B of the transmitted signal;
  • processing parameters of the received signals such as a sampling rate f s and minimum acquisition time Δ t conditioning the determination of a single DFS.

2.4. Stage 1. Generation of LOS/NLOS Sections on Sensor Trajectory

The goal of the first stage was to divide the trajectories of individual sensors into two state sections of LOS and NLOS. We used the Poisson process to model the random occurrence of a LOS state. This meant that the lengths of the trajectory sections, which were determined by the subsequent moments of the appearance of the LOS state, are described by an exponential distribution:
f ( d ) = d f exp ( d d f ) ,
where d f is the average length of the trajectory section determined by successive moments of the LOS conditions, d = d L + d N (see Figure 1) and d L and d N are the trajectory sections of the sensor, where LOS and NLOS conditions occur, respectively.
An analogous distribution describes the length d L of sections with LOS conditions, viz.
f ( d L ) = d L O S exp ( d L d L O S ) ,
where d L O S is the average length of the trajectory section where LOS conditions occur.
To use the above distributions to generate the trajectory division of each sensor into the LOS, { d L } , and NLOS, { d N } , sections, knowledge of d f and d L O S is necessary. Based on the Erlang B formula for a single sensor trajectory:
P L O S ( E n v , β ) = d L O S d f 1 + d L O S d f ,
thus:
d L O S d f = P L O S ( E n v , β ) 1 P L O S ( E n v , β ) .
where E n v = { suburban ,   urban ,   dense   urban ,   highrise   urban } [44].
Equation (8) is the basis for determining d L O S as a function of d f , E n v , and β , which are associated with P L O S ( E n v , β ) . For each sensor in the swarm, the division of the trajectory D into the sections of random length { d L } and { d N } is generated for the same parameters of the distributions (5) and (6), considering Equation (8) and β determined individually for the analyzed sensor. In our research, Figure 2 in [44] was the basis for determining P L O S ( E n v , β ) for the various propagation environments.

2.5. Stage 2. Estimation of Doppler Frequency Shift in Received Signal

In the first step of the second stage, the resultant velocity vector of the sensor and mobile emitter is designated as
v ( t ) = v s j ( t ) + v e ( t ) = [ v x ( t ) , v y ( t ) , v z ( t ) ] = [ v x s j ( t ) + v x e ( t ) , v y s j ( t ) + v y e ( t ) , v z s j ( t ) + v z e ( t ) ] .
Then, based on the given velocity vectors and initial positions, subsequent emitter and individual sensor positions were determined according to the relationships:
{ x e , s j ( t ) = x e , s j ( 0 ) + 0 t v x e , x s j ( t ) d t , y e , s j ( t ) = y e , s j ( 0 ) + 0 t v y e , y s j ( t ) d t , z e , s j ( t ) = z e , s j ( 0 ) + 0 t v z e , z s j ( t ) d t .
Based on Equations (9) and (10), we determined the actual DFS according to Equation (1). The obtained values of f D ( t ) were the basis for the generation of the received baseband signal. For jth sensor, the signal is:
s j ( t , τ ) = h j ( t , τ ) a ( τ ) exp ( 2 π i f D j ( t ) τ ) + n j ( τ ) ,
where h j ( t , τ ) and n j ( τ ) represent a channel impulse response (CIR) and an baseband additive white gaussian noise (AWGN) for the channel of the jth sensor, respectively, and a ( τ ) is a modulating function.
Considering the propagation conditions for the UAVs, the CIRs were generated according to the methodology presented in [45].
A power spectrum density (PDS) of this signal:
s j ( t , τ ) = h j ( t , τ ) a ( τ ) exp ( 2 π i f D j ( t ) τ ) + n j ( τ ) ,
is the basis for estimating the DFS as an argument for which the PDS takes the maximum value:
f ˜ D j ( t ) : S j ( t , f ˜ D j ) = max f S j ( t , f ) .

2.6. Stage 3. Estimation of Emitter Position by Individual Sensors

In the next stage, the current position of the emitter was estimated by individual sensors. To this aim, the OXYZ coordinate system was transformed by shifting it by the vector x s j ( t ) and rotating to the O’X’Y’Z’ system, as in Figure 3. As a result of the rotation, the direction of the O’X’ axis coincided with the velocity vector v s j ( t ) of the jth sensor.
Rotation angles are outlined by the following formulas:
φ j ( t ) = atan ( v y s j ( t ) v x s j ( t ) ) , θ j ( t ) = atan ( v z s j ( t ) v x s j 2 ( t ) + v y s j 2 ( t ) ) .
This transformation of the coordinate system was carried out relative to the velocity vector and the current position of the individual sensors. The velocity vector of this sensor in the new coordinate system has the form:
v s j ( t ) = [ v x s j ( t ) , v y s j ( t ) , v z s j ( t ) ] = [ v x s j 2 ( t ) + v y s j 2 ( t ) + v z s j 2 ( t ) , 0 , 0 ] .
To simplify the further analysis, we assumed that the area where the emitter moved was flat. Thus, z e ( t ) was constant and equal to the height h of the transmitting antenna. In addition, if an UAV flight altitude was H h , then for ground targets we may assume h 2   m , what corresponds to the average height of the antenna for a moving human and vehicle. Then, after transformation to the O’X’Y’Z’ system, this coordinate was equal to z ˜ e ( t ) = h H H . In this case, the current coordinates of the mobile emitter estimated by the jth sensor are in the form:
x ˜ e j ( t ) = v ¯ x s j ( t ) Δ t p j ( t Δ t ) p j ( t ) p j ( t Δ t ) ,
y ˜ e j ( t ) = ± ( v ¯ x s j ( t ) Δ t p j ( t ) p j ( t Δ t ) p j ( t ) p j ( t Δ t ) ) 2 ( z ˜ e j ( t ) ) 2 ,
z ˜ e j ( t ) = z ˜ e ( t ) = h H ,
where v ¯ x s j ( t ) is the average sensor speed between the interception intervals t 2 Δ t and t , and p j ( t ) is defined as p j ( t ) = [ ( f c v ¯ x s j ( t ) ) / ( c f ˜ D j ( t ) ) ] 2 1 .
Equations (16) and (17) were the novel extension of the current version of the SDF described by Equations (3) and (4). This extension allowed for changing the speed and direction of the sensor, as well as considering the mobility of the emission source. We wanted to highlight that the estimation of the current emitter position was carried out ‘locally’, i.e., based on two current DFSs estimated at interception intervals t Δ t and t . The use of at least two sensors moving on different trajectories provided the opportunity to uniquely determine the coordinate sign described by Equation (17).
In the next step in the procedure, the coordinates described by Equations (16)–(18) are transformed to the original OXYZ coordinate system:
x ˜ e j ( t ) = [ x ˜ e j ( t ) y ˜ e j ( t ) z ˜ e j ( t ) ] = [ cos φ j ( t ) sin φ j ( t ) 0 sin φ j ( t ) cos φ j ( t ) 0 0 0 1 ] [ x ˜ e j ( t ) y ˜ e j ( t ) z ˜ e j ( t ) ] + [ x s j ( t ) y s j ( t ) z s j ( t ) ] .

2.7. Estimation of Weighted Average Emitter Position by Swarm

Data from individual sensors were transmitted to the reference sensor. In this research, we assumed that this sensor was stationary and located at the beginning of the adopted OXYZ coordinate system. Each sensor transmitted the following data set { x ˜ e j ( t ) , c v ¯ x s j ( t ) , f ˜ D j ( t ) , t } , which was the basis for determining the weighted average emitter position for the swarm:
x ˜ e ( t ) = j = 1 J w j ( t ) x ˜ e j ( t ) j = 1 J w j ( t ) ,
where w j ( t ) = 1 | f ˜ D j ( t ) c / ( f c v ¯ x s j ( t ) ) | or w j ( t ) = 0 for LOS and NLOS conditions, respectively, and J represents the number of mobile sensors in the swarm.
The used weighted averaging procedure was based on a similar procedure presented in [55].

2.8. Calculation of Efficiency Metrics for Monte-Carlo Process

According to the methodology presented above, in each implementation of the simulation, we estimated the monitored emitter coordinates based on the UAV swarm. For the ongoing effectiveness evaluation of the proposed solution, we used the instantaneous emitter location error by individual sensors, Δ R j , and the average location error for the entire swarm, Δ R s . These errors are defined as follows:
Δ R s , j ( t ) = x e ( t ) x ˜ e , e j ( t ) 2 .
The use of the Monte-Carlo method in relation to this simulation procedure provided a statistical assessment of the effectiveness of the continuous monitoring of the current emitter position. We use a root-mean-square error (RMSE) to evaluate the coordinate estimation error:
R M S E = 1 M m = 1 M Δ R avg , m = 1 M m = 1 M 1 t L O S , m 0 t L O S , m Δ R s , m ( t ) d t ,
where Δ R s , m ( t ) is the error determined based on Equation (20) in the mth Monte-Carlo run, Δ R avg , m is the average value of Δ R s , m ( t ) determined for a total time t L O S , m spent by the swarm (i.e., at least one of the sensors) under the LOS conditions and M is the number of the Monte-Carlo run.
In the simulation studies, we analyzed the following effectiveness measures:
  • a cumulative distribution function (CDF) of the location error, F ( Δ R s ) , obtained for the Monte-Carlo process;
  • an average percentage of flight-time under the LOS conditions for sensors in a swarm:
  • an effectiveness factor (EF) of the emitter monitoring by a swarm:
    τ L O S = 1 M m = 1 M t L O S , m T 100 % ,
    where T is the analyzed sensor flight-time along the trajectory of length D ;
    E F = D R M S E τ L O S 100 % .
    where τ L O S allows for percentage-wise evaluating the emitter monitoring time by a swarm on a mission. E F is a relative measure that allows a joint assessment of both monitoring time continuity and average location error.
The application of the Monte-Carlo method in the developed simulation procedure provided a statistical effectiveness assessment of the presented method of monitoring the mobile emitter position using the UAV swarm. The accuracy and continuity of the location process was determined as a function of the number of sensors, type of propagation environment, flight altitude of the sensors and emitter speed.

3. Simulation Studies and Results

The simulation tests were carried out in the MATLAB environment in two stages. In the first stage, we showed examples of the emitter location using the swarm consisting of J = 5 UAVs. In this case, we considered the determined position and velocity of the emitter. In the second stage, using the Monte-Carlo method, we analyzed the impact of the number of sensors in the swarm, type of urbanized environment, the sensor flight altitude, and emitter speed on the location effectiveness. In each Monte-Carlo run, the position and motion direction of the emitter and the LOS/NLOS conditions for each sensor were random.

3.1. Assumptions and Scenario in Simulation Tests

In the simulation studies, we used the spatial scenario presented in Figure 4.
The choice of simulation scenario parameters (i.e., swarm size, propagation conditions, emitter speed, and UAV flight altitude) was closely related to the SDF procedure because the emitter position relative to the UAV motion trajectory determined the accuracy of its locating. Therefore, in the simulation studies, we used the widest possible diversity of the UAV trajectory directions relative to the area of occurrence of the localized object. In this scenario, we assumed that the monitored emitter was located in an urban area that was limited by a square with dimensions X U A × Y U A . To simplify the simulation procedure, the analyzed area was flat and the transmitting antenna was at the constant height. We used a uniform distribution limited to the defined urbanized area X U A × Y U A to obtain the random initial emitter position on the OXY plane, x e ( 0 ) = ( x e ( 0 ) , y e ( 0 ) , z e ( 0 ) ) = ( x e ( 0 ) , y e ( 0 ) , h ) . In each Monte-Carlo simulation, we assumed that the emitter speed v e was constant. However, the velocity direction, α , on the OXY plane was random. In this case, we also used the uniform distribution in the range 180 ° , 180 ° ) . Thus, the velocity vector may be described as
v e = [ v e x , v e y , v e z ] = [ v e cos α , v e sin α , 0 ] .
The swarm command post was associated with a stationary reference sensor located west of the urbanized area. The data from the mobile sensors were transmitted to the reference sensor, where the data fusion and estimation of the average emitter position were implemented based on data from the entire swarm. The reference sensor position was associated with the origin of the coordinate system. In this coordinate system, the northwestern vertex of the urban area was located at ( X R S , Y R S ) . According to Figure 4, we adopted Y R S = Y U A / 2 and X R S = Y R S tan ( φ max ) .
The jth mobile sensor in the swarm moved at a constant speed v s and direction φ j . The motion directions of the sensors were determined to ensure the uniform coverage of the monitored area in the sector limited to φ max , φ max . This meant that the angular separation Δ φ between the adjacent sensors was constant and equal to Δ φ = 2 φ max / ( J 1 ) . Thus, the movement direction of the jth sensor is determined from the formula:
φ j = { φ max 2 φ max ( j 1 ) / ( J 1 ) = φ max ( j 1 ) Δ φ for j = 1 , 2 , , J > 1 , φ max for j = J = 1 ,
while the sensor velocity is defined as
v s j = [ v s x j , v s y j , v s z j ] = [ v s cos φ j , v s sin φ j , 0 ] .
Additionally, we assumed that the movement analysis of each sensor began at the same time and point located at the height H above the origin of the OXYZ coordinate system, i.e., at x s ( 0 ) = ( x s ( 0 ) , y s ( 0 ) , z s ( 0 ) ) = ( 0 , 0 , H ) . The fixed flight altitude, H , and the trajectory length, D , were the same for each sensor.
Most simulation parameters were adopted based on the literature on other location methods or ground-to-air channel characteristics, where UAVs were used, e.g., [45,56,57]. It allowed for making the simulation tests more realistic.
Other assumptions adopted in the simulation tests were as follows:
  • the dimensions of the urbanized area were X U A × Y U A = 3000   m × 3000   m ;
  • three types of propagation environments, E n v , were analyzed: suburban, urban, and dense urban; to evaluate the occurrence probability of LOS/NLOS conditions for these areas, we used d f = 500   m as described in Section 2.4; P L O S ( E n v , β ) for the analyzed E n v and specific sensor elevation β (see Figure 1) were determined based on the distributions presented in Figure 2 of [44];
  • the emitter antenna height was equal to h = 2   m ;
  • the considered emitter speeds were v e = { 0 , 1 , 2 , 5 , 10 } m / s ;
  • the emitter transmitted a differential phase-shift keying (DPSK) signal with bandwidth B = 400   kHz and at the carrier frequency f c = 5   GHz (e.g., [45,56,57]);
  • an angular width of the monitored sector was 2 φ max = 90 ° φ max = 45 ° ;
  • the considered number of sensors in the swarm were 1 J 10 ;
  • the trajectory length of each mobile sensor was equal D = 3000   m ;
  • the speed of each mobile sensor was equal to v s = 100   m / s (e.g., [16,45,56,57]);
  • the flight time along the trajectory for each sensor was T = D / v s = 30   s ;
  • the considered flight altitudes for the mobile sensors were H = { 100 , 200 , 500 }   m (e.g., [45,56,57]);
  • the radio channel including attenuation, CIR and Rician factor was modeled under the methodology described in [45];
  • the minimum signal-to-noise ratio (SNR) for the signals received by the mobile sensors was S N R min = 3   dB (e.g., [58]);
  • the receiver parameters used in each sensor were: B s = 500   kHz —the bandwidth of the received signal, f s = 2 B s = 1000   kS / s —sample rate, B d = 10   kHz —a bandwidth of a decimation filter, Δ f = 0.05   Hz —a spectrum resolution (i.e., the basic frequency of signal analysis);
  • the estimation method of the DFS in the received signal was analogous to that presented in [59];
  • the signal recording time required to determine a single DFS value was equal Δ t = 0.1   s ;
  • the number of Monte-Carlo runs was M = 200 .

3.2. Sample Simulation Results for Determined Position of Emitter

In these tests, we defined additional assumptions:
  • suburban or urban area;
  • the initial emitter position was x e ( 0 ) = ( 2000 , 500 , 2 )   m ;
  • the emitter velocity was defined by v e = 1   m / s and α = 90 ° ;
  • the number of mobile sensors in the swarm was J = 5 ;
  • the flight altitude of the mobile sensors was H = 500   m .
Figure 5 and Figure 6 illustrate exemplary instantaneous DFSs, location errors and the estimated emitter position on the OXY plane obtained based on individual sensors and the swarm for suburban and urban terrain, respectively.
DFS graphs depict time intervals with LOS conditions that are the basis of the SDF-based localization procedure. We can notice that the occurrence probability of the LOS conditions is much higher for the suburban than the urban areas. This affects the continuous monitoring possibility of the signal source by the swarm. This probability is also related to the sensor motion direction relative to the emitter in the azimuth plane. (e.g., for sensors j = 3 and j = 2 were higher than for the others). If more than one sensor is under LOS conditions at an interception interval, the emitter position is weighted averaging by the swarm. In Figure 5, the graphs of the average location error for the swarm and errors for individual sensors show that the resultant error was reduced due to this averaging. The average estimation errors that were obtained for two different environments (see Figure 5 and Figure 6) assumed similar values. However, time intervals, where the emitter position was not monitored, occurred more often in the urban environment.

3.3. Impact of Swarm Size

We evaluated the effect of the number J of sensors on the swarm for a suburban environment, H = 200   m , and v e = 1   m / s . The obtained location accuracy in the form of the RMSE and CDF are shown in Figure 7 and Figure 8, respectively. Additionally, the percentage of sensor flight-time under the LOS conditions and EF are shown in Figure 9 and Figure 10, respectively.
The obtained CDFs and average errors showed that the emitter location was the most accurate for J = 1 and J = 2 . According to Equation (26), these sensors moved in the extreme directions ± φ max of the monitoring sector. This location of the motion trajectory relative to the possible area of the emitter position ensured high DFS variability during the sensor movement. As a result, we obtained an increase in location accuracy. On the other hand, Figure 9 showed that in these cases, τ L O S < 35 % . This meant that despite the high accuracy, the localization of the mobile emitter by a single sensor could be realized only in selected time intervals. For J 3 , the accuracy of the method did not significantly depend on the number of sensors in the swarm. However, the more sensors in the swarm, the longer the monitoring time of the emitter position could be.
For suburban areas, H = 500   m , and J = 5 , the swarm provides monitoring during 50 ÷ 95% of mission time. In Figure 10, trend lines of E F show that as the sensor number increases, the effectiveness (continuity and accuracy) of the emitter position monitoring increases.

3.4. Influence of Propagation Environment

The impact assessment of the propagation environment type is carried out for J = 5 , H = 500   m , and v e = 1   m / s . In these studies, we consider three types of urbanized areas, i.e., suburban, urban, and dense urban. The obtained simulation results in the form of CDFs of location error are depicted in Figure 11, while the remaining efficiency metrics are included in Table 1.
A comparison of the results for the different environment types showed that the highest accuracy was obtained for the suburban terrains. For urban and dense urban areas, the location errors were similar. The terrain type, where the emitter is located, has a significant impact on the probability of the LOS conditions for the UAVs (see Section 2.4), which determines the value of τ L O S (see Table 1). The obtained results showed that, depending on the type of propagation environment, the flight altitude of the sensors should be appropriately selected. The impact of this parameter is shown in Section 3.5. The results in Table 1 enable the effectiveness evaluation of the localization procedure for the various environmental conditions. They show that along with the worsening propagation conditions, both the location accuracy (see R M S E ) and τ L O S decreased. As a result, the EF, which was a measure of the location procedure effectiveness, significantly reduced. In this case, it is possible to offset this decline by increasing the number of sensors in the swarm.

3.5. Impact of Sensor Flight Altitude

The effect of the UAV flight altitude was tested for suburban area, J = 5 , and v e = 1   m / s . In this study, three heights were considered, i.e., H = { 100 , 200 , 500 }   m . Figure 12 illustrates the CDFs of location error for the different sensor flight altitudes. The parameters that enabled a quantitative assessment of the monitoring process effectiveness are included in Table 2.
We can see that with the increase in the flight altitude, both the location accuracy and τ L O S increased. As a result, we received over a tenfold increase in E F between H = 100   m and H = 500   m . This showed that we may have compensated for changes in propagation conditions related to the environment by increasing the sensor altitude.

3.6. Influence of Emitter Speed

The evaluation of the impact of the emitter speed on the accuracy of the proposed approach was carried out for v e = { 0 , 1 , 2 , 5 , 10 } m / s . In assessing the effectiveness of most of the location methods, the location estimation of the stationary object (i.e., v e = 0 ) was most often considered. v e = 1   m / s refers to a typical pedestrian and this is a reference value in previous studies. We also analyzed the average speed of vehicles in urban areas, i.e., v e = 10   m / s = 36   km / h , as well as the intermediate speeds. Depending on the legal regulations in a country, the speed limit in built-up areas is 30 ÷ 70   km / h . Other simulation parameters were as follows, suburban area, J = 5 , and H = 500   m . Figure 13 shows the CDFs of the location error for the different emitter speeds. In Table 3, the values of other analyzed metrics are included.
The results presented in Table 3 show a significant relationship between the location accuracy and the emitter speed. An increase in the emitter speed from 1   m / s to 10   m / s resulted in a 15-fold decrease in the EF. This large increase in the position estimation error was caused by the approximation of the resultant sensor velocity relative to the emitter by the absolute value of the sensor velocity. This approximation associated with the velocity vector was the leading cause of the arising errors. It meant that the accuracy of the presented location procedure depended on the ratio of sensor and emitter speed. It followed that the developed procedure required introducing an additional prediction of the emitter velocity vector.

4. Conclusions

This paper focused on assessing the monitoring effectiveness of the mobile emitter position by the cooperative UAV swarm in various propagation conditions. We presented the novel SDF extension, which allowed for considering the variable motion of the sensors and the emitter in any direction on the OXY plane. This significantly expanded the practical use of this method. The impact analysis of the swarm size, emitter and the sensor movement parameters on the location error was performed based on the simulation results. The choice of the mentioned simulation parameters was closely related to the SDF procedure, where the spatial relationship between the emitter location and the UAV flight route influenced the positioning accuracy. In the procedure of the simulation tests, random and limited time intervals in which the mobile sensors were under LOS conditions relative to the monitored emitter were considered. The effectiveness evaluation of utilizing the UAV swarm was carried out based on the RMSE and the percentage of the occurrence time of the LOS conditions. Introducing the EF provided a measure that allowed the joint assessment of the accuracy and the continuity of the emitter position monitoring. The obtained simulation results showed that in the case of different environmental conditions and different emitter speeds, there was a differentiation in the effectiveness of the location procedure. To reduce these changes and ensure the expected monitoring parameters, the appropriate selection of flight altitude or swarm size is required. Additionally, the random way of dividing the entire sensor flight trajectory into the LOS and NLOS sections was the original solution used in the simulation procedure. This solution provides a method of determining the relationship between the environment type, flight altitude and an emitter shadowing frequency. The carried-out studies justified the need for introducing an additional procedure of the emitter speed vector prediction into the developed location method and show the possibility of obtaining the required location efficiency by selecting swarm parameters. The presented procedure of the simulation tests allows for optimizing both the selection of the location system parameters and the data processing in the SDF method. However, the impact of the additional factors related to UAV swarm management and control requires the implementation of this procedure in dedicated simulation environments such as [60,61].

Author Contributions

All authors conceived the proposed method, discussed and designed the layout of this paper, discussed the obtained results, read and approved the manuscript. J.M.K. developed the novel SDF extension, wrote the simulation algorithm, conducted the simulation studies in the MATLAB environment, made all figures, translated the paper to English, and formatted it according to the Sensor template. C.Z. wrote the SDF description is Section 2.1, developed the methodology for dividing the sensor trajectory into LOS/NLOS sections, improved the simulation procedure and article translation. All authors have read and agreed to the published version of the manuscript.

Funding

This work was developed partially within a framework of the Research Grant “Basic research in sensor technology field using innovative data processing methods” no. GBMON/13-996/2018/WAT sponsored by the POLISH MINISTRY OF DEFENSE.

Acknowledgments

The authors would like to express their great appreciation to the Sensor Editors and anonymous Reviewers for their valuable suggestions, which have improved the quality of the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Adamy, D.L. EW 101: A First Course in Electronic Warfare; Artech House: Boston, MA, USA, 2001; ISBN 978-1-58053-169-6. [Google Scholar]
  2. Adamy, D.L. EW 102: A Second Course in Electronic Warfare; Artech House: Boston, MA, USA, 2004; ISBN 978-1-58053-686-8. [Google Scholar]
  3. Stefański, J. Asynchronous time difference of arrival (ATDOA) method. Pervasive Mob. Comput. 2015, 23, 80–88. [Google Scholar] [CrossRef]
  4. Sadowski, J.; Stefański, J. Asynchronous phase-location system. J. Mar. Eng. Technol. 2017, 16, 400–408. [Google Scholar] [CrossRef] [Green Version]
  5. Ziółkowski, C.; Kelner, J.M. Doppler-based navigation for mobile protection system of strategic maritime facilities in GNSS jamming and spoofing conditions. IET Radar Sonar Navig. 2020, 14, 643–651. [Google Scholar] [CrossRef]
  6. Alotaibi, E.T.; Alqefari, S.S.; Koubaa, A. LSAR: Multi-UAV collaboration for search and rescue missions. IEEE Access 2019, 7, 55817–55832. [Google Scholar] [CrossRef]
  7. Kelner, J.M.; Ziółkowski, C. Portable beacon system for emergency mountain landing pad. In Proceedings of the 2019 European Navigation Conference (ENC), Warsaw, Poland, 9–12 April 2019; pp. 1–5. [Google Scholar] [CrossRef]
  8. Tabbane, S. An alternative strategy for location tracking. IEEE J. Sel. Areas Commun. 1995, 13, 880–892. [Google Scholar] [CrossRef]
  9. Akyildiz, I.F.; Ho, J.S.M.; Lin, Y.-B. Movement-based location update and selective paging for PCS networks. IEEEACM Trans. Netw. 1996, 4, 629–638. [Google Scholar] [CrossRef] [Green Version]
  10. Li, B.; Fei, Z.; Zhang, Y. UAV communications for 5G and beyond: Recent advances and future trends. IEEE Internet Things J. 2019, 6, 2241–2263. [Google Scholar] [CrossRef] [Green Version]
  11. Li, B.; Fei, Z.; Zhang, Y.; Guizani, M. Secure UAV communication networks over 5G. IEEE Wirel. Commun. 2019, 26, 114–120. [Google Scholar] [CrossRef]
  12. Wang, D.; Zhang, P.; Yang, Z.; Wei, F.; Wang, C. A novel estimator for TDOA and FDOA positioning of multiple disjoint sources in the presence of calibration emitters. IEEE Access 2020, 8, 1613–1643. [Google Scholar] [CrossRef]
  13. Ho, K.C.; Xu, W. An accurate algebraic solution for moving source location using TDOA and FDOA measurements. IEEE Trans. Signal Process. 2004, 52, 2453–2463. [Google Scholar] [CrossRef]
  14. Mušicki, D.; Kaune, R.; Koch, W. Mobile emitter geolocation and tracking using TDOA and FDOA measurements. IEEE Trans. Signal Process. 2010, 58, 1863–1874. [Google Scholar] [CrossRef]
  15. Yu, H.; Huang, G.; Gao, J.; Liu, B. An efficient constrained weighted least squares algorithm for moving source location using TDOA and FDOA measurements. IEEE Trans. Wirel. Commun. 2012, 11, 44–47. [Google Scholar] [CrossRef]
  16. Sathyan, T.; Sinha, A.; Kirubarajan, T. Passive geolocation and tracking of an unknown number of emitters. IEEE Trans. Aerosp. Electron. Syst. 2006, 42, 740–750. [Google Scholar] [CrossRef]
  17. Yu, Z.; Wei, J.; Liu, H. An energy-efficient target tracking framework in wireless sensor networks. EURASIP J. Adv. Signal Process. 2009, 2009, 524145. [Google Scholar] [CrossRef] [Green Version]
  18. Kim, W.C.; Song, T.L.; Mušicki, D. Mobile emitter geolocation and tracking using correlated time difference of arrival measurements. In Proceedings of the 2012 15th International Conference on Information Fusion (FUSION), Singapore, 9–12 July 2012; pp. 700–706. [Google Scholar]
  19. Kaniewski, P. Extended Kalman filter with reduced computational demands for systems with non-linear measurement models. Sensors 2020, 20, 1584. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  20. Masazade, E.; Fardad, M.; Varshney, P.K. Sparsity-promoting extended Kalman filtering for target tracking in wireless sensor networks. IEEE Signal Process. Lett. 2012, 19, 845–848. [Google Scholar] [CrossRef]
  21. Pathirana, P.N.; Savkin, A.V.; Jha, S. Location estimation and trajectory prediction for cellular networks with mobile base stations. IEEE Trans. Veh. Technol. 2004, 53, 1903–1913. [Google Scholar] [CrossRef]
  22. Schmidhammer, M.; Gentner, C.; Siebler, B.; Sand, S. Localization and tracking of discrete mobile scatterers in vehicular environments using delay estimates. Sensors 2019, 19, 4802. [Google Scholar] [CrossRef] [Green Version]
  23. Yan, L.; Lu, Y.; Zhang, Y. An improved NLOS identification and mitigation approach for target tracking in wireless sensor networks. IEEE Access 2017, 5, 2798–2807. [Google Scholar] [CrossRef]
  24. Mušicki, D. Bearings only multi-sensor maneuvering target tracking. Syst. Control Lett. 2008, 57, 216–221. [Google Scholar] [CrossRef]
  25. Cao, Y.; Fang, J. Constrained Kalman filter for localization and tracking based on TDOA and DOA measurements. In Proceedings of the 2009 International Conference on Signal Processing Systems (ICSPS), Singapore, 15–17 May 2009; pp. 28–33. [Google Scholar] [CrossRef]
  26. Lin, C.-M.; Hsueh, C.-S. Adaptive EKF-CMAC-based multisensor data fusion for maneuvering target. IEEE Trans. Instrum. Meas. 2013, 62, 2058–2066. [Google Scholar] [CrossRef]
  27. Kumar, A.A.; Sivalingam, K.M. Target tracking in a WSN with directional sensors using electronic beam steering. In Proceedings of the 2012 4th International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India, 3–7 January 2012; pp. 1–10. [Google Scholar] [CrossRef]
  28. Li, L.; Xie, W. Bearings-only maneuvering target tracking based on fuzzy clustering in a cluttered environment. AEU—Int. J. Electron. Commun. 2014, 68, 130–137. [Google Scholar] [CrossRef]
  29. Parvin, J.R.; Vasanthanayaki, C. Particle swarm optimization-based energy efficient target tracking in wireless sensor network. Measurement 2019, 147, 106882. [Google Scholar] [CrossRef]
  30. Tahat, A.; Kaddoum, G.; Yousefi, S.; Valaee, S.; Gagnon, F. A look at the recent wireless positioning techniques with a focus on algorithms for moving receivers. IEEE Access 2016, 4, 6652–6680. [Google Scholar] [CrossRef]
  31. Jing, Z.; Pan, H.; Li, Y.; Dong, P. Non-Cooperative Target Tracking, Fusion and Control: Algorithms and Advances; Springer: Cham, Switzerland, 2018; ISBN 978-3-319-90716-1. [Google Scholar] [CrossRef]
  32. Kelner, J.M. Cooperative system of emission source localization based on SDF. In Proceedings of the 2018 19th International Conference on Military Communications and Information Systems (ICMCIS), Warsaw, Poland, 22–23 May 2018; pp. 1–6. [Google Scholar] [CrossRef] [Green Version]
  33. Cheng, L.; Wang, Y.; Sun, X.; Hu, N.; Zhang, J. A mobile localization strategy for wireless sensor network in NLOS conditions. China Commun. 2016, 13, 69–78. [Google Scholar] [CrossRef]
  34. Tepedelenlioğlu, C.; Abdi, A.; Giannakis, G.B. The Ricean K factor: Estimation and performance analysis. IEEE Trans. Wirel. Commun. 2003, 2, 799–810. [Google Scholar] [CrossRef] [Green Version]
  35. Tang, P.; Zhang, J.; Molisch, A.F.; Smith, P.J.; Shafi, M.; Tian, L. Estimation of the K-factor for temporal fading from single-snapshot wideband measurements. IEEE Trans. Veh. Technol. 2019, 68, 49–63. [Google Scholar] [CrossRef]
  36. Skokowski, P.; Malon, K.; Kelner, J.M.; Dołowski, J.; Łopatka, J.; Gajewski, P. Adaptive channels’ selection for hierarchical cluster based cognitive radio networks. In Proceedings of the 2014 8th International Conference on Signal Processing and Communication Systems (ICSPCS), Gold Coast, QLD, Australia, 15–17 December 2014; pp. 1–6. [Google Scholar] [CrossRef]
  37. Malon, K.; Skokowski, P.; Łopatka, J. The use of a wireless sensor network to monitor the spectrum in urban areas. In Proceedings of the SPIE 10418, 2016 XI Conference on Reconnaissance and Electronic Warfare Systems (CREWS), Ołtarzew, Poland, 21–23 November 2016; Volume 10418, p. 1041809. [Google Scholar] [CrossRef]
  38. Wu, S.; Xu, D.; Wang, H. Adaptive NLOS mitigation location algorithm in wireless cellular network. Wirel. Pers. Commun. 2015, 84, 3143–3156. [Google Scholar] [CrossRef]
  39. Yin, F.; Fritsche, C.; Gustafsson, F.; Zoubir, A.M. EM- and JMAP-ML based joint estimation algorithms for robust wireless geolocation in mixed LOS/NLOS environments. IEEE Trans. Signal Process. 2014, 62, 168–182. [Google Scholar] [CrossRef] [Green Version]
  40. Thomä, R.S.; Hampicke, D.; Richter, A.; Sommerkorn, G.; Schneider, A.; Trautwein, U.; Wirnitzer, W. Identification of time-variant directional mobile radio channels. IEEE Trans. Instrum. Meas. 2000, 49, 357–364. [Google Scholar] [CrossRef] [Green Version]
  41. Zhu, Q.; Yang, Y.; Chen, X.; Tan, Y.; Fu, Y.; Wang, C.; Li, W. A novel 3D non-stationary vehicle-to-vehicle channel model and its spatial-temporal correlation properties. IEEE Access 2018, 6, 43633–43643. [Google Scholar] [CrossRef]
  42. Kelner, J.M.; Ziółkowski, C.; Nowosielski, L.; Wnuk, M.T. Localization of emission source in urban environment based on the Doppler effect. In Proceedings of the 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring), Nanjing, China, 15–18 May 2016; pp. 1–5. [Google Scholar] [CrossRef]
  43. Chan, Y.-T.; Tsui, W.-Y.; So, H.-C.; Ching, P.-C. Time-of-arrival based localization under NLOS conditions. IEEE Trans. Veh. Technol. 2006, 55, 17–24. [Google Scholar] [CrossRef]
  44. Al-Hourani, A.; Kandeepan, S.; Lardner, S. Optimal LAP altitude for maximum coverage. IEEE Wirel. Commun. Lett. 2014, 3, 569–572. [Google Scholar] [CrossRef] [Green Version]
  45. Matolak, D.W.; Sun, R. Air-ground channel characterization for unmanned aircraft systems—Part III: The suburban and near-urban environments. IEEE Trans. Veh. Technol. 2017, 66, 6607–6618. [Google Scholar] [CrossRef]
  46. Koohifar, F.; Guvenc, I.; Sichitiu, M.L. Autonomous tracking of intermittent RF source using a UAV swarm. IEEE Access 2018, 6, 15884–15897. [Google Scholar] [CrossRef]
  47. Arafat, M.Y.; Moh, S. Localization and clustering based on swarm intelligence in UAV networks for emergency communications. IEEE Internet Things J. 2019, 6, 8958–8976. [Google Scholar] [CrossRef]
  48. Wan, P.; Huang, Q.; Lu, G.; Wang, J.; Yan, Q.; Chen, Y. Passive localization of signal source based on UAVs in complex environment. China Commun. 2020, 17, 107–116. [Google Scholar] [CrossRef]
  49. Gajewski, P.; Ziółkowski, C.; Kelner, J.M. Using SDF method for simultaneous location of multiple radio transmitters. In Proceedings of the 2012 19th International Conference on Microwave Radar and Wireless Communications (MIKON), Warsaw, Poland, 21–23 May 2012; Volume 2, pp. 634–637. [Google Scholar] [CrossRef]
  50. Kelner, J.M.; Ziółkowski, C. SDF technology in location and navigation procedures: A survey of applications. In Proceedings of the SPIE 10418, 2016 XI Conference on Reconnaissance and Electronic Warfare Systems (CREWS), Ołtarzew, Poland, 21–23 November 2016; Volume 10418, p. 104180B. [Google Scholar] [CrossRef]
  51. Rafa, J.; Ziółkowski, C. Influence of transmitter motion on received signal parameters—Analysis of the Doppler effect. Wave Motion 2008, 45, 178–190. [Google Scholar] [CrossRef]
  52. Fowler, M.L. Analysis of single-platform passive emitter location with terrain data. IEEE Trans. Aerosp. Electron. Syst. 2001, 37, 495–507. [Google Scholar] [CrossRef]
  53. Gajewski, P.; Ziółkowski, C.; Kelner, J.M. Space Doppler location method of radio signal sources. Bull. Mil. Univ. Technol. 2011, 60, 187–200. (In Polish) [Google Scholar]
  54. HiClipart—Free Transparent Background PNG Clipart. Available online: https://www.hiclipart.com/free-transparent-background-png-clipart-xddbw (accessed on 30 March 2020).
  55. Kelner, J.M.; Ziółkowski, C.; Nowosielski, L.; Wnuk, M. Reserve navigation system for ships based on coastal radio beacons. In Proceedings of the 2016 IEEE/ION Position, Location and Navigation Symposium (PLANS), Savannah, GA, USA, 11–14 April 2016; pp. 393–402. [Google Scholar] [CrossRef]
  56. Matolak, D.W.; Sun, R. Air-ground channel characterization for unmanned aircraft systems—Part I: Methods, measurements, and models for over-water settings. IEEE Trans. Veh. Technol. 2017, 66, 26–44. [Google Scholar] [CrossRef]
  57. Sun, R.; Matolak, D.W. Air-ground channel characterization for unmanned aircraft systems—Part II: Hilly and mountainous settings. IEEE Trans. Veh. Technol. 2017, 66, 1913–1925. [Google Scholar] [CrossRef]
  58. Fraser, B. Radio-frequency emitter localisation using a swarm of search agents. In Proceedings of the 2018 28th International Telecommunication Networks and Applications Conference (ITNAC), Sydney, NSW, Australia, 21–23 November 2018; pp. 1–6. [Google Scholar] [CrossRef]
  59. Kelner, J.M.; Ziółkowski, C. The use of SDF technology to BPSK and QPSK emission sources’ location. Przegląd Elektrotechniczny 2015, 91, 61–65. (In Polish) [Google Scholar] [CrossRef]
  60. Skrzypecki, S.; Pierzchała, D.; Tarapata, Z. Distributed simulation environment of unmanned aerial systems for a search problem. In Modelling and Simulation for Autonomous Systems. Proceedings of 2018 5th International Conference on Modelling and Simulation for Autonomous Systems (MESAS), Prague, Czech, 17–19 October 2018; Mazal, J., Ed.; Springer: Cham, Switzerland, 2019; pp. 65–81. ISBN 978-3-030-14984-0. [Google Scholar] [CrossRef]
  61. Skrzypecki, S.; Tarapata, Z.; Pierzchała, D. Combined PSO methods for UAVs swarm modelling and simulation. In Modelling and Simulation for Autonomous Systems. Proceedings of 2019 6th International Conference on Modelling and Simulation for Autonomous Systems (MESAS), Palermo, Italy, 29–31 October 2019; Mazal, J., Fagiolini, A., Vasik, P., Eds.; Springer: Cham, Switzerland, 2020; pp. 11–25. ISBN 978-3-030-43890-6. [Google Scholar] [CrossRef]
Figure 1. Spatial geometry of the simulation scenario for the selected sensor.
Figure 1. Spatial geometry of the simulation scenario for the selected sensor.
Sensors 20 02575 g001
Figure 2. Generalized diagram of the simulation procedure.
Figure 2. Generalized diagram of the simulation procedure.
Sensors 20 02575 g002
Figure 3. Transformation of the coordinate system relative to the sensor position and the direction of its velocity vector.
Figure 3. Transformation of the coordinate system relative to the sensor position and the direction of its velocity vector.
Sensors 20 02575 g003
Figure 4. Spatial scenario of the simulation studies.
Figure 4. Spatial scenario of the simulation studies.
Sensors 20 02575 g004
Figure 5. Examples of instantaneous DFS, location errors and the estimated emitter position obtained based on the individual sensors and swarm for a suburban area.
Figure 5. Examples of instantaneous DFS, location errors and the estimated emitter position obtained based on the individual sensors and swarm for a suburban area.
Sensors 20 02575 g005
Figure 6. Examples of instantaneous DFS, location errors and the estimated emitter position obtained based on the individual sensors and swarm for an urban area.
Figure 6. Examples of instantaneous DFS, location errors and the estimated emitter position obtained based on the individual sensors and swarm for an urban area.
Sensors 20 02575 g006
Figure 7. Average location error versus the number of sensors in the swarm for a suburban area.
Figure 7. Average location error versus the number of sensors in the swarm for a suburban area.
Sensors 20 02575 g007
Figure 8. CDFs of location error versus number of sensors in swarm for suburban area.
Figure 8. CDFs of location error versus number of sensors in swarm for suburban area.
Sensors 20 02575 g008
Figure 9. Percentage of flight-time under LOS conditions versus number of sensors in swarm for suburban area.
Figure 9. Percentage of flight-time under LOS conditions versus number of sensors in swarm for suburban area.
Sensors 20 02575 g009
Figure 10. EF versus number of sensors in swarm for suburban area.
Figure 10. EF versus number of sensors in swarm for suburban area.
Sensors 20 02575 g010
Figure 11. Cumulative distribution function (CDFs) of the location error versus the different types of urbanized areas.
Figure 11. Cumulative distribution function (CDFs) of the location error versus the different types of urbanized areas.
Sensors 20 02575 g011
Figure 12. CDFs of the location error versus the different flight altitudes for a suburban area.
Figure 12. CDFs of the location error versus the different flight altitudes for a suburban area.
Sensors 20 02575 g012
Figure 13. CDFs of the location error versus the emitter speed for a suburban area.
Figure 13. CDFs of the location error versus the emitter speed for a suburban area.
Sensors 20 02575 g013
Table 1. Effectiveness metrics for the different types of urbanized areas.
Table 1. Effectiveness metrics for the different types of urbanized areas.
Title 1Propagation Environment Type, Env
SuburbanUrbanDense Urban
RMSE (m)187280295
τ L O S (%)966843
EF (−)15.47.24.4
Table 2. Effectiveness metrics for the different flight altitudes.
Table 2. Effectiveness metrics for the different flight altitudes.
Title 1Sensor Flight Altitude, H
100 m200 m500 m
RMSE (m)654518187
τ L O S (%)316996
EF (−)1.44.015.4
Table 3. Effectiveness metrics for the different emitter speeds.
Table 3. Effectiveness metrics for the different emitter speeds.
Title 1 Emitter   Speed ,   v e
01 m/s2 m/s5 m/s10 m/s
RMSE (m)1421872529882 773
τ L O S (%)96
EF (–)20.415.411.52.91.1

Share and Cite

MDPI and ACS Style

Kelner, J.M.; Ziółkowski, C. Effectiveness of Mobile Emitter Location by Cooperative Swarm of Unmanned Aerial Vehicles in Various Environmental Conditions. Sensors 2020, 20, 2575. https://0-doi-org.brum.beds.ac.uk/10.3390/s20092575

AMA Style

Kelner JM, Ziółkowski C. Effectiveness of Mobile Emitter Location by Cooperative Swarm of Unmanned Aerial Vehicles in Various Environmental Conditions. Sensors. 2020; 20(9):2575. https://0-doi-org.brum.beds.ac.uk/10.3390/s20092575

Chicago/Turabian Style

Kelner, Jan M., and Cezary Ziółkowski. 2020. "Effectiveness of Mobile Emitter Location by Cooperative Swarm of Unmanned Aerial Vehicles in Various Environmental Conditions" Sensors 20, no. 9: 2575. https://0-doi-org.brum.beds.ac.uk/10.3390/s20092575

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop