Abstract
Keywords
Introduction
For flight safety, an uninterrupted, reliable, accurate and effective monitoring of air traffic is crucial, especially for GA flights. Target tracking technology is the key to the GA aircraft monitoring system [12]. Over the years, many tracking methods have been developed, such as the differential polynomials, CV (constant velocity) and CA (constant acceleration) models, semi-Markov tracking filters, the “current” statistic models [9, 10]. These methods meet the tracking need of transport aviation ATC system but not that of GA, since there are a wide variety of GA aircrafts. GA aircrafts vary from ultra-light aircraft to small aircraft, powered to un-powered, manned to unmanned, etc. These wide variety of aircrafts have great difference in performance and flight mode. Furthermore, they flight at low altitude and are more influenced by meteorological environment. As a result, their flight trajectories show a strong maneuvering.
For maneuvering target tracking, Bar-Shalom and Blom proposed an algorithm called interactive multiple model (IMM) method, which is based on Generalized Pseudo-Bayesian algorithm (GPB) [3, 4]. The IMM uses a set of models to reflect different modes of maneuvering target and combines the output of multiple parallel filters (each with a different model) to get the global estimate. This filter has been successfully used in an ATC system [12]. However, flight model design is vital to the IMM algorithm and has a direct influence on the tracking result [1, 11]. This design should answer two basic questions: a) how many models are adequate to reflect such wide variety of GA targets, and b) how often does a flight change from one model to another.
The first question can be easily solved when the type of GA aircraft is known. For example, an aircraft with ADS-B equipment can broadcasting its type along with its position to ATC system. The model set for each type can be predefined. When the aircraft type is known, the corresponding model set can be employed by the IMM. When the type is unknown, one can identify the type by some target recognition methods or he has to use an over-fitted model set that will result in a bad global estimation.
The second one is the problem of how to setting transition probability matrix (TPM), which is obviously depend on the model set, i.e. the result of the first question. IMM algorithm commonly uses two methods to set the TPM when model set is determined, the off-line and the online methods. The off-line design method sets the TPM a priori as a design parameter. In the online method, the TPM is adaptable and is set by the process of quasi Bayesian estimator while filtering for tracking [6]. The existing TPM setting methods perform well when the affect of meteorological environment can be neglect, which is not the case in GA target tracking.
For better tracking of GA targets, the identified target type and the meteorological environment should be introduced into IMM. Since target recognition usually outputs the possibility of target types, the output is fuzzy in nature. Furthermore, meteorology (such as airflow) influence the flight in a complicated way, which can be modeled by fuzzy relations [2, 7]. Considering of the above situations, a novel fuzzy logic-based multi-factor aided multiple-model filter (FLMAMMF) is proposed which employs the above influencing factors to adjust TPM. A set of fuzzy rules is designed according to the relationship of TPM with target category and meteorological environment. It gives a beneficial attempt to acquire better GA target tracking performance.
Problem formulation
In the IMM algorithm, the system of state equation and observation equation are given by
IMM algorithm assumes the transition of the flight mode has homogeneous Markovian property. The probability of model
The diagonal elements of the TPM between the model depend on the sojourn time in each motion model. The transition probability
GA targets are diverse in category, and their performance differs greatly and is vulnerable to be influenced by meteorological environment. To achieve better GA target tracking this paper introduces the target category and meteorological information to adjust TPM.
Multi-factor aided adjust TPM
TPM in the IMM algorithm is given by
Target motion model has no relevance to
In GA target tracking, if the category of target exhibits weak maneuvering ability, the probability of keeping in “current motion state” is large while that of transition to “other motion state” is small. If the category of target has strong maneuvering ability, the probability of staying in “current motion state” is small, and the transition probability to “other motion state” is large. But one thing remains the same, the sum of the transition probability of the target from one state to others and itself is always 1.
When airspace meteorological information
Considering these facts, target category and meteorological environment information can be used to determine TPM.Following the above relationship, the proposed algorithm adopt the fuzzy system to adjust the TPM for GA tracking.
The target category and meteorology of GA assigned airspace can be employed to determine the expected sojourn time map the relationship of the take block 1: utilize singleton fuzzifier. block 2: implement the fuzzy law between the input and output. Map the spaces of all variable into the fuzzy spaces. block 3: defuzzify the fuzzy output. block 4: estimate the target state by using
The fuzzy system consists of four blocks, as shown in Fig. 1.
These fuzzy sets are labeled in the linguistic terms of zero (ZE), small positive (SP), medium positive (MP), and large positive (LP). Triangular functions can simplify the calculation of a fuzzy reference engine and suppress noise of the inputs. They are used to define the membership functions of antecedent fuzzy sets for each fuzzy rule. As shown in Fig. 2. The output consequence of the fuzzy system is
The membership function in each fuzzy set is determined in the following:
As a result, the fuzzy system output is given asfollows:
FLMAMMF based on the original IMM algorithm adds the influence factors. A recursive cycle diagram of the algorithm is as shown in Fig. 4.
In this process, first using the current influence factor information (target category, meteorological environment information) to adaptively adjust TPM elements
Experimental results and analysis
Simulation setup
The simulational experiment is conducted by using a computer with a dual-core CPU of Pentium D 2.93 GHz, 2GB RAM. The programs are performed by using the Matlab 2013a version software. The simulation results are derived from 100 Monte Carlo runs.
The first part: Simulated target motion trajectory is shown in Fig. 5. The simulation assumed that the target flight models be CV linear motion model and coordinated turn (CT) curvilinear motion model. Target initial state is (200
The second part: To simulate the GA target under the meteorological conditions of the dramatic changes in the air flight.
The initial state of target is (50 m, 20 m/s, 50 m,20 m/s, 50 m, 20 m/s), the observation is obtained at a data rate of 1 second. A Gaussian white noise was added to the observation. Its variance is set to be 2500
The filter initial model set remained unchanged and the TPM was continuously adapted as Equation (14) in the simulation. FLMAMMF adopting Equation (12) to calculate
After 100 Monte Carlo simulation runs, the average computation time for trajectory 1 at each time step is shown in Fig. 7. Since the target type information is not the arrival, at the first 50 seconds the computation time of the proposed algorithm and that of IMM algorithm are basically the equal. From the 51 second, after the target type information comes up, the computation time of the proposed algorithm is obviously reduced. The position root mean square error (RMSE) and velocity RMSE during track process are shown in Fig. 8. The proposed algorithm and IMM algorithm have similar precision.
The filtering results target motion trajectory 2 are shown in Fig. 9. It can be seen that FLMAMMF shows a superior performance to the fixed structure IMM algorithm, especially at the beginning of each maneuver, where the position and velocity RMSEs of the proposed algorithm is significantly reduced compared to the IMM algorithm.
Conclusion
The wide diverse categories of GA aircrafts are easily affected by meteorological environment in flight, which leads to the difficult problem of effectively track. This paper proposed a FLMAMMF for maneuvering GA target tracking. The relationship of target category and meteorological environment with the TPM is mapped into a set of fuzzy rules. By applying fuzzy logic in the standard IMM and designing the fuzzy system, the proposed algorithm introduces the target classification information and the meteorological environment information into the auxiliary filtering. Adjusting the model TPM by these two factors makes it more close to the actual flight mode, thus improves the tracking precision of the GA target, and reduce the computation time. Simulation experiments show that the estimation performance of the algorithm is better than that of the IMM algorithm. Future works may include introducing more influence factors and to quantify the influencing factors in further studies on the TPM.
Acknowledgments
This work was support by the Research Fund for Doctoral Program of Higher Education of China (20124408110002), the Science and Technology Project of Shenzhen (JCYJ20150324141711674).
