1. Introduction
The goal of passive localization and tracking is to continuously or periodically localize the target or radiation source without the active participation of the target or radiation source, thus obtaining the motion trajectory of the target or radiation source carried by unmanned aerial vehicles (UAVs) [1]. Passive localization and tracking of radiation sources is a critical technology used to determine the position and motion of wireless signal transmitters without active contact, which has a wide range of applications in various fields, such as wireless communications, radio frequency interference (RFI) monitoring, environmental surveillance, and military reconnaissance [2,3,4]. By analyzing the characteristics of received wireless signals, passive localization and tracking provide valuable insights into the spatial distribution of radiation sources, ensuring efficient spectrum management and enhancing situational awareness.
With the rapid proliferation of wireless devices and communication systems, the electromagnetic spectrum is becoming increasingly congested, leading to challenges in efficient spectrum utilization and interference management [5]. In such complex and dynamic electromagnetic environments, it becomes critical to precisely locate and track the radiation sources. Furthermore, passive techniques prove to be essential in situations where the active detection or engagement of the sources is not feasible or desirable. Also, they provide valuable information about the location and behavior of the radiation source, which enables effective monitoring, interference mitigation, and spectrum allocation.
Recently, researchers have proposed different methods for passive localization and tracking of radiation sources. These approaches can be broadly categorized as follows: (1) Time-of-arrival (TOA) techniques [6,7]—These methods estimate the source location based on the time difference between the arrival of the signal at multiple receivers. By calculating the delay time, the position of the transmitter can be deduced. (2) Angle-of-arrival (AOA) method [8]—The AOA method depends on the observation of the direction of arrival (DOA) of the signal at multiple receiving antennas. By triangulating the angle, the location of the transmitter can be determined. (3) Received-signal-strength (RSS, [6]) approaches—RSS-based methods utilize the strength of the received signal to estimate the distance between the source and the receiver. By combining distance measurements from multiple receivers, the location of the transmitter can be inferred. (4) Time-of-flight (TOF) measurements [9,10]—ToF ranging methods are bi-directional ranging techniques, which primarily use the time of flight of a signal traveling back and forth between two asynchronous transceivers (or reflected surfaces) to measure the distance between nodes. In line-of-sight (LOS) environments, ToF-based ranging methods can compensate for the shortcomings of RSSI-based methods.
However, the above methods have some limitations. Firstly, in a complex multipath signal environment or when there are obstacles between the target and the receiver (when the number of targets observed by the receiver is variable), the accuracy of localization and tracking may be compromised. Secondly, the non-ideal signal propagation results in an increased error, which affects the accuracy of localization and tracking. Finally, wireless signal propagation environments are usually non-stationary and impacted by factors such as weather, terrain, and other wireless devices. These variations may lead to a change in parameters such as propagation loss, multipath effect, etc., compromising the localization and tracking results. The random finite-set (RFS) method, as introduced by Mahler in [11], offers a solution to the multi-target tracking problem. Bayesian filtering based on RFS theory is adept at dynamically detecting the number of targets and their states, finding extensive applications in various domains [12,13,14,15,16,17,18].
Because of the multi-target Bayesian filter’s numerical complexity, some alternative approaches have been proposed, including the probability hypothesis density (PHD) [19,20,21], cardinality PHD (CPHD) [22,23], and multi-Bernoulli filter [24,25] methods. Nevertheless, these methods do not function as multi-target trackers since they lack the ability to track target trajectories and, consequently, cannot discern the identity information of the targets. Therefore, Vo et al. proposed the RFS-based generalized labeled multi-Bernoulli (GLMB) [26,27,28] and -GLMB [29] filters, where the -GLMB [29] filter yields stronger results compared to the GLMB filter and is more applicable to the multi-target tracking problem [30,31,32,33,34,35].
In this paper, we extend the -GLMB [29] filter to the passive localization and tracking scenarios. The major contributions of this paper are as follows:
For the complex electromagnetic environment, we model the “scenario with obstacles between the target and the receiver” as an RFS, in which both the state and the number of targets received by the receiver of the base station change during the observation time.
The non-stationary wireless signal propagation environment is usually affected by weather, terrain, other wireless devices, etc. Therefore, we model external factors such as weather and terrain (which may impact the information received by the receiver) as a clutter RFS and identify that each clutter generates a false alarm (a false measurement). Our proposed filter is capable of accurately tracking targets of interest from clutter interference and capturing their trajectory onset remarkably well.
We describe the extended Kalman filter (EKF) and unscented Kalman filter (UKF) implementations of the -GLMB filter, which are able to accurately capture the target’s motion state. Moreover, we extend the PHD and CPHD filters to the scenarios of interest in this paper for comparison with the proposed method. Simulation tests verify the effectiveness of the -GLMB filter for target number identification and state tracking.
This paper is structured as follows. In Section 2, we provide an overview of the relevant background, encompassing the dynamic physics model of a single target, measurement model, multi-target random finite-set (RFS) system model, Bayesian multi-target recursion, and -GLMB filter. Section 3 presents a concise overview of the nonlinear recursive implementation of the -GLMB filter for passive localization and tracking. Section 4 and Section 5 offer some numerical examples and conclusions, respectively. Additionally, Appendices Appendix A and Appendix B present some fundamental theories. We use upper-case (lower-case) bold characters to indicate matrices (vectors). Some symbols and their implications are given in Abbreviations.
2. Background
This section presents the background relevant to passive localization and tracking, including the dynamic physical model of the target radiation source, measurement model, multi-target random finite-set system model for time-varying multi-radiation source tracking, fundamental theories of Bayesian multi-target recursion, and -GLMB filter. Additionally, some random finite-set fundamentals involved in this section are supplemented in Appendix B.
2.1. Dynamic Physics Model
Assume that the state of the n-th target is , where and are the Cartesian coordinates of the x and y positions, respectively; and denote the velocities in the x and y directions; and denotes the total number of radiation sources. The dynamic physics model (also known as the state equation) is given as follows:
(1)
where is the transfer matrix, and its type determines the kinematic model of the target at time k. denotes the state noise, which comes from the fact that there is a certain error between our physical model and the actual trajectory of the target, and this part of the error is denoted by . Since is a random quantity, we generally describe it by its statistic. In this case, we describe it by the covariance matrix of . If the value of is smaller, we consider that the system model we built is closer to the actual target trajectory, i.e., at this point, we trust the predicted value obtained from the system model more than the measurement.It is important to note that the value of is not as small as possible. There are two reasons for this: (1) the compatibility between the dynamic model and the actual motion trajectory of the target; and (2) whether the target is in nonlinear motion or not. This point is explained later in the simulations. Additionally, the state noise is more accurately expressed as multiplied by . The process noise input matrix is given by
(2)
where is the time-sampling interval. Then, the dynamic physics model (Equation (1)) can be expressed as(3)
where is the process noise and .In this paper, we introduce a labeled scheme for each source, assigning a unique label l to each source. This label is constructed as an ordered pair , where n represents the index of targets that originated at time k. We define the labeled space for all targets up to time k as a disjoint union , where is the labeled space of targets born at time h (notably, ). Then, the states presented in Equation (1) can be denoted as labeled vectors , where .
2.2. Measurement Model
Figure 1 illustrates a two-dimensional passive localization model between a base station (BS) and multi-radiation sources, where both the base station and the radiation source are moving. Using the starting position of the base station as the reference point to build a two-dimensional plane rectangular coordinate system, the measurement information obtained by the BS at time k is
(4)
with(5)
(6)
(7)
where , , and are the azimuth, angular velocity, and Doppler frequency change-rate measurements, respectively. denotes the carrier wavelength. Appendix A provides the specific calculations of , , and . is the position of the base station at time k with velocity ; denotes the measurement noise, where , , and are the azimuth error, angular velocity error, and Doppler frequency change-rate error that are independent of each other; and , with . , , and are the (statistics) standard deviations of , , and , respectively.According to the geometric theory of kinematics, the distance between the base station and the target radiation source can be expressed as
(8)
with the above equation being the expression for passive ranging. Finally, the estimated position of the target radiation source is derived from the azimuth information(9)
Obviously, Equation (9) is over-idealized. In practical passive localization scenarios, two key issues need to be addressed: (1) the kinematic state of the target radiation sources and their number may be variable during the observation time; and (2) the interference signals from other uninterested targets (called clutter, as shown in Figure 1) can also be observed by the base station. The strength of the clutter signal affects the final tracking performance. Our task is to track the target location from a cluttered environment. In the next two subsections, we briefly describe the multi-target RFS system model and Bayesian multi-target recursion.
2.3. Multi-Target RFS System Model
Based on RFS theory [19], the multi-target state RFS and observation RFS can be expressed as
(10)
where and are the number of targets and the measurements at time k, denotes the state space, and is the measurement space.Using RFS theory, it can be seen that and are time-varying, which enables us to construct the basic model of the problem we are aiming to solve. Given a random set of multi-target state at time , each state either survives with probability and travels along the kinematic density to , or disappear with death probability . Moreover, there are also new targets that appear in the target state space with a newborn probability . Then, the multi-target RFS is in the form of a union set
(11)
where represents the multi-Bernoulli RFS of spontaneous newborn targets (provided in Appendix B) and denotes the survival targets. The multi-target RFS integrates the target’s motion, including the appearance of new targets as well as their disappearance. It is assumed that the RFSs described by Equation (11) are independent of each other, i.e., is the proposed multi-Bernoulli RFS based on .At time k, for a given target from the set , it follows one of two scenarios: either it is detected by the BS with a probability of and produces a measurement with likelihood , or it is undetected with probability . In other words, each state results in a Bernoulli RFS denoted as , characterized by and . Additionally, the BS also encounters a collection of clutter represented as a Poisson RFS with an intensity function . Consequently, the multi-target measurement is
(12)
where the RFSs comprising the union in (12) are independent of each other.2.4. -GLMB FILTER
The labeled RFS form of the multi-target state in Equation (10) is given in Appendix B.3, and the RFSs for -GLMB are also given in Appendix B.4. For simplicity, let , , , , , , , , .
The numerical implementation of the GLMB RFS becomes notably more challenging under Bayesian recursion. However, drawing insights from [26,29], the -GLMB RFS (refer to Appendix B.4) emerges as a specialized variant of the GLMB RFS, offering a simplified numerical approach that is exceptionally well suited for multi-target tracking applications. Then, the -GLMB prediction density at time is
(13)
where(14)
(15)
(16)
(17)
(18)
In the above equations, the following notations are used:
is a collection of predicted trajectory labels within the set . Each tuple is a prediction hypothesis with probability . represents the historical association mapping.
represents the weight associated with the newborn trajectory labels, where and denote the labeled space for newborn sources. is the probability density function (PDF) for the newborn source with label l. is the weight of the survival label set.
is the prediction PDF, and is the update PDF. denotes the transition kinematic density, and represents the survival probability.
At time , the multi-target prediction density adheres to the -GLMB formulation, as defined in Equation (13). Then, the multi-target filtering (update) density is also a -GLMB structure, i.e.,
(19)
where(20)
(21)
(22)
(23)
where represents the measurement association mapping, denoted as , and adheres to the condition that . is the subset of the association mapping associated with I. denotes the hypothesis when I possesses an association mapping history , with indicating the corresponding weight assigned to this hypothesis. denotes the detection probability, and is the likelihood function of state .3. Nonlinear -GLMB Filter for Passive Localization and Tracking
We explore the expansion of the -GLMB filter to accommodate nonlinear target models. Specifically, we need to relax the state and observation process Equations (1) and (4) to incorporate the nonlinear model Equations (24) and (25), given by
(24)
(25)
where and are the nonlinear functions and and denote the process and measurement noise, both with zero mean covariance and , respectively. The posterior density cannot be described in Gaussian form because of the nonlinearity presented by and . Nevertheless, we can adjust the -GLMB filter ([29]) to fit this nonlinear Gaussian model. For the nonlinear Gaussian model, we propose two nonlinear implementations (EKF and UKF) for the -GLMB filter.3.1. -GLMB Prediction for Nonlinear Gaussian Model
The predicted density presented in Equation (13) is a compact form, but in Equation (20), it requires the summation of all supersets of L, and consequently, is more difficult to compute. To this end, [26] provided an equivalent version as follows:
(26)
where . For the newborn radiation sources, the labeled multi-Bernoulli newborn model is used(27)
(28)
where denotes the existence probability with newborn label l with PDF . The weight is the survival probability of the labels in J. Since the new label space cannot contain any labels of the surviving target, then .3.1.1. K-Shortest Path Algorithm
Given the hypothesis , the surviving label set weight is
(29)
Figure 2 shows the directed graph of the K-shortest path algorithm, and the detailed process can be found in [29]. By stretching the directed graph in Figure 2 to include survival and newborn nodes with appropriate costs, we can determine the total K-best components. However, the value of newborn weights is often much smaller than the survival weights , leading to the discarding of many newborn components and making it challenging to detect newborn targets. In contrast, a much larger value of K is desirable to preserve the newborn hypothesis and prevent the rejection of new trajectories. Nevertheless, to mitigate computational complexity, the separated pruning strategy ensures that there exists a certain number of newborn hypothesis components exist to process the new trajectories with a high degree of parallelism.
3.1.2. Computing the Predicted Parameter Sets (EKF Implementation)
For the EKF approximation, the PDF can be expressed as the Gaussian distribution parameter sets , with mean and covariance , Then, we have
(30)
(31)
with(32)
(33)
(34)
3.1.3. Computing the Predicted Parameter Sets (UKF Implementation)
The UKF approximation proposes a recursive nonlinear approach to the -GLMB filter, utilizing the unscented transform (UT). For the i-th Gaussian component , the UT is employed with mean and covariance to provides the sigma points set , where
(35)
(36)
and is the weight of g-th sigma point . Then, these sigma points are divided into(37)
for , and the operations are performed as follows:Predict the sigma points: .
Use the given approximation Equations (38) and (39) instead of Equations (32) and (33) in the EKF implementation:
(38)
(39)
3.1.4. Pruning the Predicted Density
Given the -GLMB filter density with parameter sets , where is the number of all hypotheses, and . The predicted -GLMB filter density (13) can be simplified to
(40)
(41)
According to [36], the pruning version of the h-th filter density is
(42)
where(43)
(44)
The specific values for the required number of components and are generally determined by choosing , where is the total number of expected hypotheses. Additionally, for , the appropriate is chosen so that the pruning result can capture the desired proportion of the required newborn PDF. The details of the pruning process can be found in [29].
3.2. -GLMB Update for Nonlinear Gaussian Model
This section outlines the implementation steps of the -GLMB update, involving the pruning of the multi-target filter density using the ranked assignment algorithm ([29]) without the need for a thorough computation of all hypotheses and their weights.
3.2.1. Ranked Assignment Algorithm
Enumerating , , each association mapping can be characterized by an assignment matrix of dimension . This matrix consists of 0s and 1s and adheres to the rule that each row (or column) sums to either 0 or 1. denotes that the j-th measurement is assigned to track , i.e., .
The cost matrix is constructed as follows:
(45)
with(46)
being the cost of assigning the j-th measurement to track . The assignment matrix represents the cost of assigning each measurement to the radiation source and can be expressed as(47)
By substituting Equation (22) into (21), we obtain the cost associated with (and the corresponding correlation mapping ) in terms of the filtering hypotheses weights , where
(48)
In essence, the ranked assignment algorithm seeks to minimize the cost of the assignment matrix, enumerated in non-descending order [37,38]. Thus, the optimal assignment problem can be addressed in terms of the cost matrix , which yields an enumeration ordered in non-increasing .
3.2.2. Calculating the Updated Parameter Sets (EKF Implementation)
The -th element of is
(49)
Moreover, for , we have
(50)
(51)
with(52)
(53)
(54)
(55)
(56)
(57)
(58)
(59)
(60)
3.2.3. Calculating the Updated Parameter Sets (UKF Implementation)
Firstly, for the j-th predicted Gaussian component , the UT with mean and covariance is used to provide the sigma point set with weight , where
(61)
(62)
Then, the sigma points are divided into
(63)
for , and the operations are performed as outlined below.For the UKF implementation of the updated -GLMB density, the predicted measurement sigma points are . Then, using Equations (64) and (65) instead of Equations (58) and (59) in the EKF update step, and Equations (66) and (67) instead of the original Equations (54) and (55), the update step can be performed for the nonlinear measurement model
(64)
(65)
with(66)
(67)
(68)
(69)
3.2.4. Pruning the Updated Density
According to [36], the -GLMB prediction density (19) can be rewritten as
(70)
with(71)
(72)
(73)
and then the pruned version of is [36](74)
For δ-GLMB prediction, the h-th δ-GLMB updated component for the previous time generates δ-GLMB prediction components, and each δ-GLMB prediction component with index h yields δ-GLMB updated components. Although we have adopted the truncation operation in both the prediction and update stages of the proposed algorithm, the cumulative computational complexity of the K-shortest path algorithm (see Figure 2) and the ranked assignment algorithm (see Equations (45) and (46)) increases significantly when the number of targets increases, which affects the algorithm’s computational efficiency and convergence speed.
4. Numerical Example
The EKF and UKF recursion implementations of the -GLMB filter possess their respective advantages and disadvantages. It is worth noting that both the EKF and UKF approximations are computationally more efficient than the SMC approximation when dealing with nonlinearities. Furthermore, extracting state estimates remains straightforward due to the Gaussian mixture implementation at the core of these methods. In particular, the EKF recursion requires the computation of the Jacobi matrices, limiting its applicability to scenarios where both the state and measurement models are differentiable. In contrast, the UKF recursion avoids the requirement of differentiation altogether and can be applied to the nonlinear model. Therefore, in the subsequent simulation results, we only provide the UKF implementation.
In this section, we conduct two simulation scenarios: stationary and moving BSs. Unfortunately, there is a lack of existing multi-target RFS tracking methods tailored to passive localization and tracking contexts, making direct performance comparisons challenging. Then, we adapt the following established algorithms to the passive localization and tracking context:
UKF implementation for the PHD filter;
UKF implementation for the CPHD filter.
We first extend the -GLMB filter to the passive localization and tracking scenarios and provide closed-form solutions for both the prediction and update. Compared to the PHD and CPHD filters, the -GLMB can provide a multi-target Bayesian filtering solution for target trajectory estimation (i.e., it can recognize the birth information of the tracked target).
4.1. A Stationary BS for Passive Localization and Tracking
The two-dimensional workspace has a size of m m, as illustrated in Figure 3. The number of targets changes over time due to the occurrence of births and deaths. The specific time instances for the births and deaths of the true radiation sources are outlined in Table 1. The state kinematics equation for the radiation source is
(75)
and(76)
(77)
where and rad/s. , where . We assume that the spontaneous newborn model is the LMB RFS with the parameters , where , , and , where , , , , and . , , , and .If detected, each target generates a noisy azimuth, angular velocity, and Doppler frequency change-rate measurement . The other parameters are , , and . The clutter measurements are expected to appear within the range of , and the number of clutter obeys a Poisson RFS with a mean value of 5 and an intensity of , where , and denotes the uniform distribution density over the observation region.
The output of the -GLMB-UKF filter for one MC run is presented in Figure 4. Notably, although our form of clutter arises from , the corresponding coordinates can be derived from Equations (8) and (9). The presence of several clutter interferences at each time moment can be seen in Figure 4, but the -GLMB-UKF filter can launch and terminate the tracks with a small delay. We also notice that the estimated trajectory of the third target shows an orbital switch at the 22nd moment, but the newborn labeled target is quickly captured.
We further validate our results by comparing the performance of the -GLMB, PHD, and CPHD filters via the UKF implementation. Figure 5 compares the OSPA, [39] distance of the three filters (, m) and its localization and cardinality components. As can be seen from Figure 5, the -GLMB-UKF filter generally outperforms the other two filters for this scenario, despite the overestimation of the target number at the 61st moment. The cardinality statistics of the three filters are shown in Figure 6 over 500 MC trials. It can be seen from Figure 6 that the -GLMB-UKF is superior to the PHD-UKF and CPHD-UKF methods in terms of target number detection.
4.2. A Moving BS for Passive Localization and Tracking
Unlike Section 4.1, in this section, the base station is in motion (as depicted in Figure 7), and the duration of this scenario is 60 s. The specific time points of the true radiation sources are provided in Table 2. The other experimental parameters are consistent with those in Section 4.1.
Figure 8 gives the results of the true and estimated trajectories from the -GLMB-UKF filter outputs in the x and y coordinates from one MC trial. Figure 8 shows that the proposed algorithm can still accurately capture the start of the target’s trajectory even in the presence of clutter interference. We also observe that, as expected, although there is no trajectory switching, there is a slight occurrence of lost or spurious trajectories, ensuring that the estimated track identity remains consistent throughout the scenario. Moreover, compared to the trajectory results in Figure 4, the output of the tracked trajectories in the case of the moving base station scenario is more accurate. This is due to the fact that when the base station is moving, we only need to extract the measurement information for time k, which is independent of the base station’s position at the previous moments, thus reducing the data correlation requirements.
Similarly, the cardinality statistics of the three filters over 500 MC trials are shown in Figure 9. Compared to Figure 6, their target number estimation performance is significantly improved. Although -GLMB-UKF and PHD-UKF still think that the targets have not disappeared at the 41st moment, the overestimation error is immediately corrected at the 42nd moment. Figure 10 compares the OSPA distances with the localization and base components of the three filters. Figure 10a shows that the -GLMB-UKF filter significantly outperforms the PHD-UKF and CPHD-UKF filters. As can be seen from the OSPA cardinality component, the error of the -GLMB-UKF method is generally smaller than that of the other two methods for target cardinality estimation (Figure 9 provides a more intuitive representation). The OSPA results for both the localization and cardinality components show that the -GLMB-UKF filter outperforms the PHD-UKF and CPHD-UKF filters.
5. Conclusions
This paper explores the application of the -GLMB filter in the field of passive localization and tracking of radiation sources. By extending the -GLMB filter to the scenario of passive localization and tracking of radiation sources, this paper presents EKF and UKF implementations based on this filter. It provides two simulation cases (stationary base station and moving base station) and tests the UKF implementation of the proposed -GLMB, and the simulation results demonstrate the effectiveness of this approach. Moreover, our proposed -GLMB-UKF filter accurately tracks the target and captures its trajectory, as demonstrated in simulation examples alongside other filters, thereby verifying the effectiveness of the -GLMB filter in target identification and state tracking. Furthermore, the -GLMB filter can achieve accurate localization and tracking in complex and dynamic wireless environments, which provides significant theoretical and technical support for enhancing the performance of passive localization and tracking systems for radiation sources and for further research in application areas. In the future, the parameters of the -GLMB filter can be further optimized to achieve higher positioning and tracking accuracy. Also, we will consider adding new measurements to the existing trajectories and validating the proposed algorithm in engineering experimental tests.
Conceptualization, X.D. and J.Z.; Methodology, X.D. and J.Z.; Writing—original draft preparation, J.Z.; Writing—review and editing, X.D.; Supervision, X.D. and R.G. All authors have read and agreed to the published version of the manuscript.
Not applicable.
Not applicable.
The data used in this paper can be requested from the corresponding authors upon request.
The authors declare no conflicts of interest.
Symbol | Implication |
| Transpose of a matrix |
| Diagonal operation |
| Trace of a matrix |
x and | Single-target state |
X and | Multi-target states |
Labeled state spaces | |
State spaces without labels | |
| Finite subsets of space |
Definition or equivalences | |
| The number of elements in set X |
| The |
| Inner product |
| Multi-target exponential |
| Gaussian distribution with mean |
| Kronecker delta function [ |
| Generalized indicator function [ |
| Distinct label indicator [ |
| Dimensionality of target state |
| Dimensionality of measurement |
Footnotes
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Figure 1. The passive localization model between the moving BS and multi-radiation sources carried by UAVs.
Figure 2. The directed graph comprises nodes [Forumla omitted. See PDF.] along with their associated cost function values [Forumla omitted. See PDF.]. Here, [Forumla omitted. See PDF.] and [Forumla omitted. See PDF.] denote the starting and ending nodes, respectively.
Figure 3. Multi-target trajectories. The start/stop positions of each trajectory are denoted as [Forumla omitted. See PDF.]△, and the stationery BS is denoted as □ in red.
Figure 5. The OSPA distance, localization, and cardinality ([Forumla omitted. See PDF.], [Forumla omitted. See PDF.] m) for the [Forumla omitted. See PDF.]-GLMB-UKF, CPHD-UKF, and CPHD-UKF filters. (a) OSPA distance; (b) OSPA localization; (c) OSPA cardinality.
Figure 6. Cardinality for the [Forumla omitted. See PDF.]-GLMB-UKF, CPHD-UKF, and CPHD-UKF filters versus time.
Figure 7. Multi-target trajectories on the plane. The start/stop positions of each trajectory are denoted as [Forumla omitted. See PDF.]△, and the moving BS is denoted as □ in red.
Figure 8. Estimated and truth trajectories for [Forumla omitted. See PDF.] coordinates versus time.
Figure 9. Cardinality for the [Forumla omitted. See PDF.]-GLMB-UKF, CPHD-UKF, and CPHD-UKF filters versus time.
Figure 10. The OSPA distance, localization, and cardinality ([Forumla omitted. See PDF.], [Forumla omitted. See PDF.] m) for the [Forumla omitted. See PDF.]-GLMB-UKF, CPHD-UKF, and CPHD-UKF filters. (a) OSPA distance; (b) OSPA localization; (c) OSPA cardinality.
Source state.
Source | Survival Time | Initial State ( |
---|---|---|
1 | 1–80 s | |
2 | 10–80 s | |
3 | 15–60 s | |
4 | 20–80 s | |
Source state.
Source | Survival Time | Initial State ( |
---|---|---|
1 | 1–60 s | |
2 | 10–60 s | |
3 | 15–40 s | |
4 | 20–60 s | |
Appendix A
The position of the target radiation source at time k is denoted as
Appendix B
Appendix B.1. Bernoulli RFS
The element in a Bernoulli RFS of state space
Appendix B.2. Multi-Bernoulli RFS
A multi-Bernoulli RFS
Appendix B.3. Labeled RFS
According to [
Appendix B.4. δ-GLMB RFS
The
Each pair
References
1. Kang, X.; Shao, Y.; Bai, G.; Sun, H.; Zhang, T.; Wang, D. Dual-UAV Collaborative High-Precision Passive Localization Method Based on Optoelectronic Platform. Drones; 2023; 7, 646. [DOI: https://dx.doi.org/10.3390/drones7110646]
2. Torrieri, D.J. Statistical theory of passive location systems. IEEE Trans. Aerosp. Electron. Syst.; 1984; 2, pp. 183-198. [DOI: https://dx.doi.org/10.1109/TAES.1984.310439]
3. Wang, J.; Du, H.; Niyato, D.; Zhou, M.; Kang, J.; Xiong, Z.; Jamalipour, A. Through the Wall Detection and Localization of Autonomous Mobile Device in Indoor Scenario. IEEE J. Sel. Areas Commun.; 2024; 42, pp. 161-176. [DOI: https://dx.doi.org/10.1109/JSAC.2023.3322819]
4. Xiang, F.; Wang, J.; Yuan, X. Research on passive detection and location by fixed single observer. Proceedings of the 2020 International Conference on Information Science, Parallel and Distributed Systems (ISPDS); Xi’an, China, 14–16 August 2020; pp. 35-39.
5. Shen, J.; Molisch, A.F.; Salmi, J. Accurate passive location estimation using TOA measurements. IEEE Trans. Wirel. Commun.; 2012; 11, pp. 2182-2192. [DOI: https://dx.doi.org/10.1109/TWC.2012.040412.110697]
6. Weiss, A.J. On the accuracy of a cellular location system based on RSS measurements. IEEE Trans. Veh. Technol.; 2003; 52, pp. 1508-1518. [DOI: https://dx.doi.org/10.1109/TVT.2003.819613]
7. Guvenc, I.; Chong, C.C. A survey on TOA based wireless localization and NLOS mitigation techniques. IEEE Commun. Surv. Tutor.; 2009; 11, pp. 107-124. [DOI: https://dx.doi.org/10.1109/SURV.2009.090308]
8. Chen, R.; Long, W.X.; Wang, X.; Jiandong, L. Multi-Mode OAM Radio Waves: Generation, Angle of Arrival Estimation and Reception With UCAs. IEEE Trans. Wirel. Commun.; 2020; 19, pp. 6932-6947. [DOI: https://dx.doi.org/10.1109/TWC.2020.3007026]
9. Zhang, W.; Zhu, X.; Zhao, Z.; Liu, Y.; Yang, S. High accuracy positioning system based on multistation UWB time-of-flight measurements. Proceedings of the 2020 IEEE International Conference on Computational Electromagnetics (ICCEM), IEEE; Singaproe, 24–26 August 2020; pp. 268-270.
10. Garraffa, G.; Sferlazza, A.; D’Ippolito, F.; Alonge, F. Localization Based on parallel robots Kinematics As an Alternative to Trilateration. IEEE Trans. Ind. Electron.; 2021; 69, pp. 999-1010. [DOI: https://dx.doi.org/10.1109/TIE.2021.3050354]
11. Mahler, R.P. Statistical Multisource-Multitarget Information Fusion; Artech House: Norwood, MA, USA, 2007; Volume 685.
12. Jeong, T.T. Particle PHD filter multiple target tracking in sonar image. IEEE Trans. Aerosp. Electron. Syst.; 2007; 43, pp. 409-416. [DOI: https://dx.doi.org/10.1109/TAES.2007.357143]
13. Pham, N.T.; Huang, W.; Ong, S.H. Tracking multiple objects using probability hypothesis density filter and color measurements. Proceedings of the 2007 IEEE International Conference on Multimedia and Expo; Beijing, China, 2–5 July 2007; pp. 1511-1514.
14. Hoseinnezhad, R.; Vo, B.N.; Vo, B.T. Visual tracking in background subtracted image sequences via multi-Bernoulli filtering. IEEE Trans. Signal Process.; 2012; 61, pp. 392-397. [DOI: https://dx.doi.org/10.1109/TSP.2012.2222389]
15. Canaud, M.; Mihaylova, L.; Sau, J.; El Faouzi, N.E. Probabilty hypothesis density filtering for real-time traffic state estimation and prediction. Netw. Heterog. Media (NHM); 2013; 8, pp. 825-842. [DOI: https://dx.doi.org/10.3934/nhm.2013.8.825]
16. Zhang, X. Adaptive control and reconfiguration of mobile wireless sensor networks for dynamic multi-target tracking. IEEE Trans. Autom. Control.; 2011; 56, pp. 2429-2444. [DOI: https://dx.doi.org/10.1109/TAC.2011.2163862]
17. Battistelli, G.; Chisci, L.; Fantacci, C.; Farina, A.; Graziano, A. Consensus CPHD filter for distributed multitarget tracking. IEEE J. Sel. Top. Signal Process.; 2013; 7, pp. 508-520. [DOI: https://dx.doi.org/10.1109/JSTSP.2013.2250911]
18. Ueney, M.; Clark, D.E.; Julier, S.J. Distributed fusion of PHD filters via exponential mixture densities. IEEE J. Sel. Top. Signal Process.; 2013; 7, pp. 521-531. [DOI: https://dx.doi.org/10.1109/JSTSP.2013.2257162]
19. Mahler, R.P. Multitarget Bayes filtering via first-order multitarget moments. IEEE Trans. Aerosp. Electron. Syst.; 2003; 39, pp. 1152-1178. [DOI: https://dx.doi.org/10.1109/TAES.2003.1261119]
20. Lindenmaier, L.; Aradi, S.; Bécsi, T.; Törő, O.; Gáspár, P. GM-PHD Filter Based Sensor Data Fusion for Automotive Frontal Perception System. IEEE Trans. Veh. Technol.; 2022; 71, pp. 7215-7229. [DOI: https://dx.doi.org/10.1109/TVT.2022.3171040]
21. Tian, Y.; Liu, M.; Zhang, S.; Zheng, R.; Dong, S.; Liu, Z. Underwater Target Tracking Based on the Feature-Aided GM-PHD Method. IEEE Trans. Instrum. Meas.; 2024; 73, 5500412. [DOI: https://dx.doi.org/10.1109/TIM.2023.3336455]
22. Mahler, R. PHD filters of higher order in target number. IEEE Trans. Aerosp. Electron. Syst.; 2007; 43, pp. 1523-1543. [DOI: https://dx.doi.org/10.1109/TAES.2007.4441756]
23. Wei, S.; Zhang, B.; Yi, W. Trajectory PHD and CPHD Filters With Unknown Detection Profile. IEEE Trans. Veh. Technol.; 2022; 71, pp. 8042-8058. [DOI: https://dx.doi.org/10.1109/TVT.2022.3174055]
24. Vo, B.T.; Vo, B.N.; Cantoni, A. The cardinality balanced multi-target multi-Bernoulli filter and its implementations. IEEE Trans. Signal Process.; 2008; 57, pp. 409-423.
25. Davies, E.S.; García-Fernández, A.F. Information Exchange Track-Before-Detect Multi-Bernoulli Filter for Superpositional Sensors. IEEE Trans. Signal Process.; 2024; 72, pp. 607-621. [DOI: https://dx.doi.org/10.1109/TSP.2024.3349769]
26. Vo, B.T.; Vo, B.N. Labeled Random Finite Sets and Multi-Object Conjugate Priors. IEEE Trans. Signal Process.; 2013; 61, pp. 3460-3475. [DOI: https://dx.doi.org/10.1109/TSP.2013.2259822]
27. Wu, W.; Sun, H.; Cai, Y.; Jiang, S.; Xiong, J. Tracking Multiple Maneuvering Targets Hidden in the DBZ Based on the MM-GLMB Filter. IEEE Trans. Signal Process.; 2020; 68, pp. 2912-2924. [DOI: https://dx.doi.org/10.1109/TSP.2020.2988635]
28. Wu, W.; Sun, H.; Cai, Y.; Xiong, J. MM-GLMB Filter-Based Sensor Control for Tracking Multiple Maneuvering Targets Hidden in the Doppler Blind Zone. IEEE Trans. Signal Process.; 2020; 68, pp. 4555-4567. [DOI: https://dx.doi.org/10.1109/TSP.2020.3009497]
29. Vo, B.N.; Vo, B.T.; Phung, D. Labeled Random Finite Sets and the Bayes Multi-Target Tracking Filter. IEEE Trans. Signal Process.; 2014; 62, pp. 6554-6567. [DOI: https://dx.doi.org/10.1109/TSP.2014.2364014]
30. Liu, Z.; Gan, J.; Li, J.; Wu, M. Adaptive δ-Generalized Labeled Multi-Bernoulli Filter for Multi-Object Detection and Tracking. IEEE Access; 2021; 9, pp. 2100-2109. [DOI: https://dx.doi.org/10.1109/ACCESS.2020.3047802]
31. Shim, C.; Vo, B.T.; Vo, B.N.; Ong, J.; Moratuwage, D. Linear Complexity Gibbs Sampling for Generalized Labeled Multi-Bernoulli Filtering. IEEE Trans. Signal Process.; 2023; 71, pp. 1981-1994. [DOI: https://dx.doi.org/10.1109/TSP.2023.3277220]
32. Vo, B.N.; Vo, B.T.; Beard, M. Multi-Sensor Multi-Object Tracking With the Generalized Labeled Multi-Bernoulli Filter. IEEE Trans. Signal Process.; 2019; 67, pp. 5952-5967. [DOI: https://dx.doi.org/10.1109/TSP.2019.2946023]
33. Vo, B.N.; Vo, B.T. A Multi-Scan Labeled Random Finite Set Model for Multi-Object State Estimation. IEEE Trans. Signal Process.; 2019; 67, pp. 4948-4963. [DOI: https://dx.doi.org/10.1109/TSP.2019.2928953]
34. Nguyen, T.T.D.; Vo, B.N.; Vo, B.T.; Kim, D.Y.; Choi, Y.S. Tracking Cells and Their Lineages Via Labeled Random Finite Sets. IEEE Trans. Signal Process.; 2021; 69, pp. 5611-5626. [DOI: https://dx.doi.org/10.1109/TSP.2021.3111705]
35. Van Nguyen, H.; Rezatofighi, H.; Vo, B.N.; Ranasinghe, D.C. Distributed multi-object tracking under limited field of view sensors. IEEE Trans. Signal Process.; 2021; 69, pp. 5329-5344. [DOI: https://dx.doi.org/10.1109/TSP.2021.3103125]
36. Dong, X.; Zhao, J.; Sun, M.; Zhang, X.; Wang, Y. A Modified δ-Generalized Labeled Multi-Bernoulli Filtering for Multi-Source DOA Tracking with Coprime Array. IEEE Trans. Wirel. Commun.; 2023; 22, pp. 9424-9437. [DOI: https://dx.doi.org/10.1109/TWC.2023.3270622]
37. Kuhn, H.W. The Hungarian method for the assignment problem. Nav. Res. Logist. Q.; 1955; 2, pp. 83-97. [DOI: https://dx.doi.org/10.1002/nav.3800020109]
38. Murty, K.G. An algorithm for ranking all the assignments in order of increasing cost. Oper. Res.; 1968; 16, pp. 682-687. [DOI: https://dx.doi.org/10.1287/opre.16.3.682]
39. Schuhmacher, D.; Vo, B.T.; Vo, B.N. A Consistent Metric for Performance Evaluation of Multi-Object Filters. IEEE Trans. Signal Process.; 2008; 56, pp. 3447-3457. [DOI: https://dx.doi.org/10.1109/TSP.2008.920469]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
This paper discusses a key technique for passive localization and tracking of radiation sources, which obtains the motion trajectory of radiation sources carried by unmanned aerial vehicles (UAVs) by continuously or periodically localizing it without the active participation of the radiation sources. However, the existing methods have some limitations in complex signal environments and non-stationary wireless propagation that impact the accuracy of localization and tracking. To address these challenges, this paper extends the
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details

1 College of Electronic and Information Engineering, Tongji University, Shanghai 201800, China;
2 College of Electronic and Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210000, China;