Home A 4D Trajectory Prediction Model Based on the BP Neural Network
Article Open Access

A 4D Trajectory Prediction Model Based on the BP Neural Network

  • Zhi-Jun Wu ORCID logo EMAIL logo , Shan Tian and Lan Ma
Published/Copyright: August 21, 2019
Become an author with De Gruyter Brill

Abstract

To solve the problem that traditional trajectory prediction methods cannot meet the requirements of high-precision, multi-dimensional and real-time prediction, a 4D trajectory prediction model based on the backpropagation (BP) neural network was studied. First, the hierarchical clustering algorithm and the k-means clustering algorithm were adopted to analyze the total flight time. Then, cubic spline interpolation was used to interpolate the flight position to extract the main trajectory feature. The 4D trajectory prediction model was based on the BP neural network. It was trained by Automatic Dependent Surveillance – Broadcast trajectory from Qingdao to Beijing and used to predict the flight trajectory at future moments. In this paper, the model is evaluated by the common measurement index such as maximum absolute error, mean absolute error and root mean square error. It also gives an analysis and comparison of the predicted over-point time, the predicted over-point altitude, the actual over-point time and the actual over-point altitude. The results indicate that the predicted 4D trajectory is close to the real flight data, and the time error at the crossing point is no more than 1 min and the altitude error at the crossing point is no more than 50 m, which is of high accuracy.

1 Introduction

4D trajectory prediction is one of the key technologies of air traffic management (ATM) [4]. It is of great significance for enhancing air traffic safety, accelerating air traffic flow and improving ATM efficiency. At present, Single Europe Sky Air Traffic Management Research and New Generation Air Transportation Systems (NextGen) have proposed the concept of trajectory-based operation (TBO) and elevated TBO to a new level: Management by Trajectory [3], [15]. At the same time, China’s New Generation of Air Traffic Management System also proposed that “TBO is used to manage airspace and trajectory, and decision making in each time period is related to 4D trajectory.” Thus, it can be seen that accurate prediction and deduction analysis of the trajectory is an essential component of the safe operation of air traffic in the future.

Traditional trajectory prediction methods are mostly based on aerodynamic models and hybrid estimation theory [12], [17], [20], [22]. Based on the kinematics model, Kaneshige et al. [10] proposed a trajectory prediction algorithm that can improve the reliability and robustness of trajectory operation. The authors simulated the flight prediction process through simulation experiments and found that trajectory-based prediction can reduce energy consumption and improve the efficiency of flight operations [10]. Li et al. proposed a prediction method of the general aviation aircraft trajectory basic model based on data fusion, which combined the basic aircraft flight model with data fusion to predict and form a complete 4D trajectory [11]. The above research work is based on the aircraft dynamics model, which has the disadvantages of too many parameters and low prediction accuracy. In addition, there is a method of mixed estimation theory. Liu and Hwang predicted the transition between flight states through the random linear mixed system and studied the key technology of NextGen-4D trajectory prediction and conflict detection [13]. Since flight modal changes are closely related to real-time status, Hwang and Seah proposed a state-dependent modal switching update algorithm [7]. Maeder et al. introduced wind speed and wind direction information, proposed a state-dependent hybrid estimation algorithm and realized trajectory prediction [14]. In recent years, with the rise of air traffic “big data” research, the use of data mining for 4D trajectory prediction has become an emerging trajectory prediction technology. Wu and Pan proposed a linear regression statistical prediction model to solve the problem of large error in 4D flight trajectory prediction of the traditional aircraft dynamics model [19]. Although this model is more accurate than the traditional aircraft dynamics model, it is still a linear model, and each flight must be modeled, so the data volume and required storage space are large. Through the analysis of the historical radar trajectory, Chen et al. constructed the mapping relationship between the altitude, speed, approach flight distance and approach flight time of the aircraft when entering the port by using the radial basis function neural network, which provided a reference for the prediction of approach flight time, but did not predict the flight position [2]. On the target trajectory prediction in a hot spot area, Qian et al. proposed an air target trajectory prediction model based on the backpropagation (BP) neural network, through which the target trajectory was predicted in advance [16]. However, the model only considered the longitude and latitude of the trajectory, and did not take into account the over-point time and altitude of the trajectory.

In view of the fact that most of the existing methods predict the trajectory in two-dimensional space (horizontal plane), this paper proposes a method for accurately predicting the trajectory in 4D space. As shown in Figure 1, our method mainly includes three parts: trajectory feature extraction, BP neural network building and 4D trajectory real-time prediction.

Figure 1: The Proposed BP-Based 4D Trajectory Prediction Framework.
Figure 1:

The Proposed BP-Based 4D Trajectory Prediction Framework.

2 Trajectory Feature Extraction Based on ADS-B Data Analysis

ADS-B (Automatic Dependent Surveillance – Broadcast) is a kind of aircraft operation monitoring technology based on satellite positioning and ground/air data link communication, which can automatically transmit the 4D position data (time, longitude, latitude and altitude) and aircraft identification information from airborne equipment to the ground through the ground-air data link [8]. By mining historical ADS-B data, valuable feature information can be extracted for trajectory prediction.

2.1 Analysis of ADS-B Trajectory Data

The data returned by ADS-B is the trajectory point information of each aircraft at a certain time during the whole flight [18]. The data sampling period of ADS-B is about 1 s. Therefore, the trajectory data of each aircraft is not continuous, but consists of a series of discrete trajectory points.

Suppose there is a historical trajectory set L, and the number of historical trajectories is N; then,

L={L1,L2,,Lk,,LN},

where Lk represents the kth trajectory in the set L.

Suppose each trajectory is composed of n trajectory points; then,

Lk={m1,m2,,mi,,mn},

where mi represents the ith trajectory point on the trajectory Lk.

Each trajectory point consists of s attribute variables; then,

mi={mi1,mi2,,mij,,mis},

where mij represents the jth attribute of the trajectory point mi.

Each ADS-B trajectory data collected in this paper contains the following attributes: mi = {time, ICAO address code, flight number, longitude, latitude, altitude, velocity, heading, vertical speed}.

2.2 Trajectory Feature Extraction

Trajectory feature of the aircraft at time t is expressed as follows: X(t)={t,lon,lat,alt,vel}, where t, lon, lat, alt, vel represent time, longitude, latitude, altitude and velocity, respectively. The trajectory feature of the sequence points reflects the trajectory of the aircraft. The time information is extracted by clustering methods. The position and velocity information of the aircraft is mined by cubic spline interpolation. The trajectory feature of aircraft is constructed and used as the input data of the trajectory prediction model.

2.2.1 Cluster Analysis of Total Flight Time

When the aircraft is flying on a particular route, the total flight time is generally fixed. However, due to weather, regulation and ADS-B receiving flight trajectory incompleteness, the total flight time will fluctuate within a certain range. Therefore, by analyzing multiple flight time data, the central value of the aircraft’s flight time fluctuation on the air route from Qingdao to Beijing is obtained.

In this paper, agglomeration hierarchical clustering and k-means clustering are adopted. The traditional Euclidean distance is used to measure the similarity of flight time [1]. Suppose the flight times of the two trajectories are ti and tj; then the Euclidean distance of flight times of the two trajectories is

(1) d(i,j)=(titj)2.

The single-linkage method was used to cluster the aggregation hierarchy and draw a tree graph to analyze the distribution of flight time, so as to facilitate the subsequent k-means clustering division. The k-means algorithm process is as follows:

  1. the number of clusters k is determined by the hierarchical clustering, and k flight times are selected as the cluster centroid;

  2. calculate the distance between each flight time and the cluster centroid, and classify it into the cluster closest to the centroid;

  3. the time average of each cluster is taken as the centroid of the cluster;

  4. repeat steps (b) and (c) until the cluster’s centroid is no longer changing.

Thus, the unified running time Tp is obtained by the hierarchical clustering algorithm and the k-means clustering algorithm.

2.2.2 Time Normalization and Position Interpolation

In Section 2.2.1, we have drawn the unified running time Tp of flights from Qingdao to Beijing. Next, we need to normalize the flight’s historical flight data to the time interval [0 Tp]. The normalization method [19] is as follows. Let Ti denote the flying time of the ith trajectory and Mit denote the position at time t. After normalizing to the time interval [0 Tp], the time when the aircraft is at position Mit is changed to t′. Then

(2) tTp=tTi.

Since the trajectory has missing points in the receiving process, it is impossible to ensure that the trajectory point is available at each moment, so the normalized flight data needs to be interpolated. We use cubic spline interpolation [5], [6] to divide the trajectory into longitude, latitude, altitude and velocity dimensions and interpolate on each dimension, and obtain the interpolation results. In this way, the historical flight position at the same time interval T is obtained.

Through the above methods, the aircraft trajectory features are extracted, and these features are input into the neural network. The neural network is used to learn the running rules of the trajectory on the current route, so as to realize the accurate prediction of the trajectory.

3 4D Trajectory Prediction Model Based on the BP Network

The aircraft trajectory data is a sequence arranged according to the time sequence of its occurrence. Therefore, we can regard the trajectory as a multivariate time series. The BP neural network is one of the most widely used and matured artificial neural networks [9], [21]. It is a multi-layer feedforward network trained by the error BP algorithm. Therefore, the BP neural network is used as the learning model of trajectory prediction.

3.1 Analysis of Model Parameters

The parameters of the neural network model affect the learning rate and prediction accuracy of the model, which is a crucial factor for the establishment of the model. Through the analysis of neural network parameters, the neural network structure is optimized to improve the accuracy of model prediction.

3.1.1 Selection of the Time Window

The selection of the time window determines the number of nodes in the input layer and the number of nodes in the output layer, and has a certain influence on the prediction accuracy of the model. That is to say, the number of training time points of the target trajectory is different, and the model scale is different. If the input dimension is small, the cumulative influence of the historical trajectory information cannot be fully considered, and the prediction accuracy is reduced; if the input dimension is large, the model is more complicated and the degree of fitting is too high. Therefore, in this paper, we set the time window as 3, that is, the trajectory data of the first three moments predicts the trajectory at the next moment.

After the window is selected, starting from the first data of the time, longitude, latitude altitude and velocity sequences, the trajectory point data at time t − 2, time t − 1 and time t is taken as the training samples, and the trajectory point at time t + 1 is used as labels. Then the time window is moved one bit backward, starting with the second data of the sequence, and the training samples and targets are selected in the same way until the last trajectory point is selected.

3.1.2 Selection of the Number of Hidden Layer Nodes

The number of input and output layer nodes of the model is determined by the length of the time window and the feature of the training samples. In the training process, the number of hidden layer nodes has a great influence on the prediction accuracy of the model. If the number of nodes is set too small, the neural network will be under-fitting. If the number of nodes is set too high, the training time of the model will increase and even cause the over-fitting phenomenon. For the selection of the number of hidden layer nodes, there is an empirical formula as follows:

(3) N=(n+m)+a,

where m and n are the number of nodes of the input layer and the output layer, respectively, and a denotes a constant in [0 10].

3.2 Structure of the 4D Trajectory Prediction Model

According to the above analysis of the model parameters and the splitting of training samples and labels, a BP neural network 4D trajectory prediction model is established. The model structure is shown in Figure 2. The model has three layers: x is the input layer; the number of nodes is 15; the input data is the time, longitude, latitude, altitude and velocity information at time t − 2, t − 1 and t; h is the hidden layer with 14 nodes; y is the output layer with four nodes, which correspond to the time, longitude, latitude and altitude information of the predicted time t + 1. wij is the connection weight of the input layer node and the hidden layer node, aj is the offset from the input layer to the hidden layer, vjk is the connection weight of the hidden layer node and the output layer node, and bk is the offset from the hidden layer to the output layer.

Figure 2: BP Neural Network 4D Trajectory Prediction Model.
Figure 2:

BP Neural Network 4D Trajectory Prediction Model.

The training process of the model is realized by the forward propagation of the trajectory data and the BP of the error. The specific training process is as follows:

  1. Initialize the connection weights.

  2. Enter a training sample to find the output of each node in the hidden layer:

    (4) {hj=f(i=1mwijxi+aj)f(x)=11+ex.
  3. Calculate the output of each node of the output layer:

    (5) yk=j=1nhjvjk+bk.
  4. Revise the value of vjk:

    (6) vjk=vjk+λhj(tkyk),

    where t is the true data of the trajectory sample, and λ is the learning rate.

  5. Revise the value of wij:

    (7) wij=wij+λhj(1hj)xik=1lvjk(tkyk).
  6. The offset aj is updated as follows:

    (8) aj=aj+λhj(1hj)k=1lvjk(tkyk).
  7. The offset bk is updated as follows:

    (9) bk=bk+λ(tkyk).
  8. If the conditions for the end of training are met, the end of training process; otherwise, repeat steps (b) to (g).

4 Experiments and Results Analysis

In this paper, the aircraft ADS-B trajectory from Qingdao International Airport (ZSQD) to Beijing Capital International Airport (ZBAA) is used for simulation experiments. Flight numbers involved are CCA1526, CCA1580, CBJ5568, CCA1576, CCA1570, CDG4651, CDG4653, CES5227, CES5195 and CES5193. The flight path is shown in Figure 3. Figure 4 shows the three-dimensional display of these trajectory data in the coordinates of longitude, latitude and altitude.

Figure 3: Flight Path from Qingdao to Beijing.
Figure 3:

Flight Path from Qingdao to Beijing.

Figure 4: Three-Dimensional Display of Trajectory Data.
Figure 4:

Three-Dimensional Display of Trajectory Data.

4.1 Cluster Simulation Results of Flying Time

First, the flying time of the trajectory is clustered by agglomeration hierarchy, and a clustering tree is drawn to analyze the time distribution, as shown in Figure 5. It can be seen from Figure 5 that it is better to classify the trajectory flying time into three categories. Next, k-means clustering is performed on the trajectory flying time, and the number of class clusters is k = 3. The clustering results are shown in Figure 6. As can be seen from Figure 6, there are some points belonging to a class with a large flying time and some points belonging to a class with a small flying time. Since these points have a great influence on the running time Tp of the trajectory, the mean value of the remaining sample points is taken as the unified running time of the trajectory after these points are eliminated, and the obtained Tp is 2620 s.

Figure 5: Flight Time Hierarchical Clustering Tree.
Figure 5:

Flight Time Hierarchical Clustering Tree.

Figure 6: Time k-Means Clustering Results.
Figure 6:

Time k-Means Clustering Results.

4.2 Interpolation Results of Flight Position

Figure 7 is an example of interpolation results for trajectory positions. The dotted lines in (A), (B) and (C) represent cubic spline curves, and the points on the curves represent interpolation data points. Figure 7A is the interpolation of longitude. Figure 7B is the interpolation of latitude. Figure 7C is the interpolation of altitude. As can be seen from Figure 7, after cubic spline interpolations, the position points (longitude, latitude and altitude) of the flight trajectory become uniform, the flight trajectory data with the same time interval are obtained, and the multi-dimensional flight trajectory features are extracted.

Figure 7: Example of Flight Trajectory Interpolation Results.
(A) Longitude interpolation, (B) latitude interpolation and (C) altitude interpolation.
Figure 7:

Example of Flight Trajectory Interpolation Results.

(A) Longitude interpolation, (B) latitude interpolation and (C) altitude interpolation.

4.3 Results of 4D Trajectory Prediction

We set the target error of the network as 1×  105, the learning rate as λ = 0.01 and the maximum number of iterations as 1000. We select 140 sets of trajectory as training data (91,420 trajectory points), and select 5% of the training data as validation; the remaining 20 sets are used as test data (13,060 trajectory points). The test set is predicted based on the determined optimal BP neural network structure and the trained model parameters. The prediction results are shown in Figures 8 and 9.

Figure 8: Trajectory Prediction of CES5193 Flight.
(A) 3D prediction of the trajectory and (B) latitude and longitude prediction of the trajectory.
Figure 8:

Trajectory Prediction of CES5193 Flight.

(A) 3D prediction of the trajectory and (B) latitude and longitude prediction of the trajectory.

Figure 9: Trajectory Prediction of CDG4651 Flight.
(A) 3D prediction of the trajectory and (B) latitude and longitude prediction of the trajectory.
Figure 9:

Trajectory Prediction of CDG4651 Flight.

(A) 3D prediction of the trajectory and (B) latitude and longitude prediction of the trajectory.

It can be seen from Figures 8 and 9 that the predicted trajectory is consistent with the actual trajectory, and the predicted trajectory is very close to the real trajectory. The 3D prediction of the trajectory is shown in Figures 8A and 9A. The 3D prediction trajectory better represents the running curve of the real trajectory. In Figures 8A and 9A, although the model encounters slightly large errors when considering the altitude dimension, it can still reflect the actual altitude of the trajectory. Figures 8B and 9B show latitude and longitude prediction of the trajectory. The predicted value of latitude and longitude is almost overlapping with the expected value.

The predicted error results of specific trajectory points are discussed below. Five trajectory points are selected from the predicted trajectory for CDG4651 flight, and the comparison results of the predicted over-point time, the predicted over-point altitude, the actual over-point time and the actual over-point altitude are presented, as shown in Table 1 (converted the altitude unit feet to meters, and 1 foot was equal to 0.3048 meters).

Table 1:

Comparison of Trajectory Point Predicted Results.

Trajectory point Predicted over-point time/actual over-point time Error (s) Predicted over-point altitude/actual over-point altitude Error (min)
1 07:39:06/07:38:44 22 7813/7803 10
2 07:41:13/07:41:04 9 7760/7795 35
3 07:45:30/07:45:20 10 7148/7186 38
4 07:52:18/07:51:48 30 5436/5441 5
5 08:00:26/08:01:12 46 4538/4491 47

As can be seen from Table 1, during the prediction process, the prediction time error of the model is controlled within 1 min, and the prediction altitude can also reflect the trend of the actual trajectory, with the maximum error not exceeding 50 m, so the prediction accuracy is relatively high.

In this paper, the common measurement indicators such as maximum absolute error (MAX), mean absolute error (MAE) and root mean square error (RMSE) are used to evaluate the trajectory prediction model. The smaller the value of the three indicators, the higher the accuracy of the trajectory prediction model describing the experimental data. The three error indicators are defined by the following formulas:

(10) MAX=max|(fif)/fi|
(11) MAE=1ni=1n|fif|
(12) RMSE=[1ni=1n(|fifii|)2]12,

where fi is the actual trajectory, and fii is the predicted trajectory.

We used the same data set. The statistical results of the BP and support vector machine (SVM) models’ prediction errors for a single trajectory feature, which include time, longitude, latitude and altitude, are given in Table 2. As can be seen from Table 2, the prediction errors of the two models for a single trajectory feature are all within the acceptable range, but the prediction error of the BP model is smaller than that of the SVM, and the prediction accuracy is higher. This indicates that the 4D trajectory prediction model based on the BP neural network in this paper can meet the requirements of aircraft trajectory monitoring.

Table 2:

Comparison of Model Prediction Accuracy.

Model Single feature MAX MAE RMSE
SVM Time 0.0579 0.0253 0.0437
Longitude 0.0011 0.0571 0.0660
Latitude 0.0036 0.0229 0.0453
Altitude 0.1761 67.3046 94.4650
BP Time 0.0156 0.0041 0.0044
Longitude 0.0012 0.0216 0.0322
Latitude 0.0014 0.0219 0.0342
Altitude 0.1303 34.1205 48.2853

Finally, a quantitative comparison of the 4D trajectory prediction model in this paper, the statistical regression model in [19] and the BP neural network model in [16] is made. The results are compared from the aspects of prediction dimension, prediction timeliness, method linearity and prediction error index, as shown in Table 3.

Table 3:

Comparison of Different Models.

Model 4D Real-time Nonlinear High accuracy MAX MAE RMSE
Our model Yes Yes Yes Yes Yes Yes Yes
Reference [19] Yes No No No No No No
Reference [16] No No Yes Yes No No No

As can be seen from Table 3, the 4D trajectory prediction model based on the BP neural network in this paper has realized the prediction of the trajectory in 4D space, while the BP neural network model in [16] has only predicted the longitude and latitude of the trajectory, without considering the over-point time and over-point altitude of the trajectory, so the prediction dimension is insufficient. This paper implements the real-time prediction of the 4D trajectory. Reference [19] mentions the fitting of the trajectory by the statistical regression method, which cannot meet the requirements of real-time prediction. The model output of the literature [16] is the target regular trajectory, which also fails to reflect the real-time performance of trajectory predictions. Moreover, statistical regression is a linear method, and the trajectory has nonlinear characteristics. The nonlinear model of this paper can approximate the nonlinear mapping relationship of the trajectory, which can better predict the flight trend of the aircraft. In addition, our method gives the prediction accuracy evaluation index of the model – MAX, MAE and RMSE, which are not included in [16], [19]. Therefore, under the premise of ensuring real-time performance, the model in this paper can well predict multi-dimensional and high-precision trajectory.

5 Conclusions

In this paper, the 4D trajectory prediction model based on the BP neural network is studied, which overcomes the limitations and drawbacks of the existing trajectory prediction method, and can accurately predict the aircraft trajectory in 4D space. Our trajectory prediction method can effectively learn and identify the trajectory features such as time, longitude, latitude and altitude of the aircraft, so that the 4D trajectory of the aircraft can be predicted timelessly and accurately. It provides a basis for grasping air traffic flow and ATM decision making, and has certain theoretical and practical significance. Since the predicted results are also affected by other external factors such as weather, regulatory factors and so on, for future work, it will improve the model by considering the addition of weather information data such as wind speed and regulatory factors.

Award Identifier / Grant number: 17JCZDJC30900

Award Identifier / Grant number: 61601467

Funding statement: Key Program of Natural Science Foundation of Tianjin, Grant Number: 17JCZDJC30900, National Science Foundation for Young Scientists of China, Grant Number: 61601467.

Bibliography

[1] S. Babichev, M. A. Taif and V. Lytvynenko, Inductive model of data clustering based on the agglomerative hierarchical algorithm, 2016 IEEE First International Conference on Data Stream Mining & Processing (DSMP), pp. 19–22, Lviv, Ukraine, 2016.10.1109/DSMP.2016.7583499Search in Google Scholar

[2] Q. Chen, J. Zhang, F. Wang and Z. Zheng, Arrival flight time prediction based on OLS-RBF neural networks, Aeronaut. Comput. Technol. 45 (2015), 42–45.Search in Google Scholar

[3] A. Fernandes, S. Atkins, K. Leiden, T. Bagnall, C. Kaler, M. Evans, A. Bell, T. Kilbourne and M. R. C. Jackson, Taking trajectory based operations to the next level: Management by trajectory, 2018 Integrated Communications, Navigation, Surveillance Conference (ICNS), pp. 3E2-1–3E2-15, Herndon, VA, 2018.10.1109/ICNSURV.2018.8384865Search in Google Scholar

[4] G. Frontera, J. A. Besada and J. López-Leonés, Generation of aircraft intent based on a microstrategy search tree, IEEE Trans. Intell. Transp. Syst. 18 (2017), 1405–1421.10.1109/TITS.2016.2606368Search in Google Scholar

[5] S. Hong, L. Wang and T. Truong, An improved approach to the cubic-spline interpolation, 2018 25th IEEE International Conference on Image Processing (ICIP), pp. 1468–1472, Athens, Greece, 2018.10.1109/ICIP.2018.8451362Search in Google Scholar

[6] M. Z. Hussain, M. Irshad, M. Sarfraz and N. Zafar, Interpolation of discrete time signals using cubic spline function, 2015 19th International Conference on Information Visualization, pp. 454–459, Barcelona, Spain, 2015.10.1109/iV.2015.82Search in Google Scholar

[7] I. Hwang and C. E. Seah, An estimation algorithm for stochastic linear hybrid systems with continuous-state-dependent mode transitions, Proceedings of the 45th IEEE Conference on Decision & Control, San Diego, CA, 2006.10.1109/CDC.2006.377543Search in Google Scholar

[8] W. Jiao, D. Yang, L. Zhu and L. Yang, An improved trajectory prediction algorithm based on trajectory intent mining, Value Eng. 36 (2017), 92–97.Search in Google Scholar

[9] J. Jin, B. Wang, M. Yu and Q. Liu, The short-term wind speed prediction based on HF-EMD and BP neural network model, 2017 12th IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 489–494, Siem Reap, Cambodia, 2017.10.1109/ICIEA.2017.8282894Search in Google Scholar

[10] J. Kaneshige, J. Benavides, S. Sharma, R. Panda and M. Steglinski, Implementation of a trajectory prediction function for trajectory based operations, Proceedings of the AIAA Atmospheric Flight Mechanics Conference, p. 2198, AIAA, 2014.10.2514/6.2014-2198Search in Google Scholar

[11] Z. Li, S. Li and L. Xue, General aircraft 4D flight trajectory prediction method based on data fusion, 2015 International Conference on Machine Learning and Cybernetics (ICMLC), pp. 309–315, Guangzhou, 2015.10.1109/ICMLC.2015.7340940Search in Google Scholar

[12] S. Liu, Research progress and enlightenment of 4D flight path of civil aviation aircraft, Sci. Technol. Innov. Appl. 36 (2015), 66.Search in Google Scholar

[13] W. Liu and I. Hwang, Probabilistic trajectory prediction and conflict detection for air traffic control, J. Guid. Control Dynam. 34 (2011), 1183–1188.10.1109/CDC.2010.5717681Search in Google Scholar

[14] U. Maeder, M. Morari and T. I. Baumgartner, Trajectory prediction for light aircraft, J. Guid. Control Dynam. 34 (2011), 1112–1119.10.2514/1.52124Search in Google Scholar

[15] M. Paglione, C. M. Young, S. Torres, J. K. Hochwarth, G. McDonald, J. Bronsvoort and J. Boucquey, Operational impact of trajectory prediction accuracy on air traffic automation tools, 2017 IEEE/AIAA 36th Digital Avionics Systems Conference (DASC), pp. 1–10, St. Petersburg, FL, 2017.10.1109/DASC.2017.8102050Search in Google Scholar

[16] K. Qian, Y. Zhou, L. Yang, R. Xie and X. He, Aircraft target track prediction model based on BP neural network, Command Inform. Syst. Technol. 80 (2017), 54–58.Search in Google Scholar

[17] Y. Song, P. Cheng and C. Mu, An improved trajectory prediction algorithm based on trajectory data mining for air traffic management, 2012 IEEE International Conference on Information and Automation, pp. 981–986, Shenyang, 2012.10.1109/ICInfA.2012.6246959Search in Google Scholar

[18] T. Wang and B. Huang, Fuzzy clustering analysis based on 4d tracks, Traffic Inf. Safety 31 (2013), 38–42.Search in Google Scholar

[19] K. Wu and W. Pan, 4-D trajectory prediction model based on data mining, J. Comput. Appl. 27 (2007), 2637–2639.Search in Google Scholar

[20] R. Wu, G. Luo, J. Shao, L. Tian and C. Peng, Location prediction on trajectory data: a review, Big Data Min. Anal. 1 (2018), 108–127.10.26599/BDMA.2018.9020010Search in Google Scholar

[21] J. Zhang, L. Zuo, J. Gao and S. Zhao, Digital instruments recognition based on PCA-BP neural network, 2017 IEEE 2nd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), pp. 928–932, Chengdu, China, 2017.10.1109/ITNEC.2017.8284872Search in Google Scholar

[22] H. Zhu, J. Zhang, J. Liu and Q. Chen, A survey of four dimensional trajectory prediction for civil aircrafts, Aeronaut. Comput. Technol. 47 (2017), 54–58.Search in Google Scholar

Received: 2019-03-23
Published Online: 2019-08-21

©2020 Walter de Gruyter GmbH, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 Public License.

Articles in the same Issue

  1. An Optimized K-Harmonic Means Algorithm Combined with Modified Particle Swarm Optimization and Cuckoo Search Algorithm
  2. Texture Feature Extraction Using Intuitionistic Fuzzy Local Binary Pattern
  3. Leaf Disease Segmentation From Agricultural Images via Hybridization of Active Contour Model and OFA
  4. Deadline Constrained Task Scheduling Method Using a Combination of Center-Based Genetic Algorithm and Group Search Optimization
  5. Efficient Classification of DDoS Attacks Using an Ensemble Feature Selection Algorithm
  6. Distributed Multi-agent Bidding-Based Approach for the Collaborative Mapping of Unknown Indoor Environments by a Homogeneous Mobile Robot Team
  7. An Efficient Technique for Three-Dimensional Image Visualization Through Two-Dimensional Images for Medical Data
  8. Combined Multi-Agent Method to Control Inter-Department Common Events Collision for University Courses Timetabling
  9. An Improved Particle Swarm Optimization Algorithm for Global Multidimensional Optimization
  10. A Kernel Probabilistic Model for Semi-supervised Co-clustering Ensemble
  11. Pythagorean Hesitant Fuzzy Information Aggregation and Their Application to Multi-Attribute Group Decision-Making Problems
  12. Using an Efficient Optimal Classifier for Soil Classification in Spatial Data Mining Over Big Data
  13. A Bayesian Multiresolution Approach for Noise Removal in Medical Magnetic Resonance Images
  14. Gbest-Guided Artificial Bee Colony Optimization Algorithm-Based Optimal Incorporation of Shunt Capacitors in Distribution Networks under Load Growth
  15. Graded Soft Expert Set as a Generalization of Hesitant Fuzzy Set
  16. Universal Liver Extraction Algorithm: An Improved Chan–Vese Model
  17. Software Effort Estimation Using Modified Fuzzy C Means Clustering and Hybrid ABC-MCS Optimization in Neural Network
  18. Handwritten Indic Script Recognition Based on the Dempster–Shafer Theory of Evidence
  19. An Integrated Intuitionistic Fuzzy AHP and TOPSIS Approach to Evaluation of Outsource Manufacturers
  20. Automatically Assess Day Similarity Using Visual Lifelogs
  21. A Novel Bio-Inspired Algorithm Based on Social Spiders for Improving Performance and Efficiency of Data Clustering
  22. Discriminative Training Using Noise Robust Integrated Features and Refined HMM Modeling
  23. Self-Adaptive Mussels Wandering Optimization Algorithm with Application for Artificial Neural Network Training
  24. A Framework for Image Alignment of TerraSAR-X Images Using Fractional Derivatives and View Synthesis Approach
  25. Intelligent Systems for Structural Damage Assessment
  26. Some Interval-Valued Pythagorean Fuzzy Einstein Weighted Averaging Aggregation Operators and Their Application to Group Decision Making
  27. Fuzzy Adaptive Genetic Algorithm for Improving the Solution of Industrial Optimization Problems
  28. Approach to Multiple Attribute Group Decision Making Based on Hesitant Fuzzy Linguistic Aggregation Operators
  29. Cubic Ordered Weighted Distance Operator and Application in Group Decision-Making
  30. Fault Signal Recognition in Power Distribution System using Deep Belief Network
  31. Selector: PSO as Model Selector for Dual-Stage Diabetes Network
  32. Oppositional Gravitational Search Algorithm and Artificial Neural Network-based Classification of Kidney Images
  33. Improving Image Search through MKFCM Clustering Strategy-Based Re-ranking Measure
  34. Sparse Decomposition Technique for Segmentation and Compression of Compound Images
  35. Automatic Genetic Fuzzy c-Means
  36. Harmony Search Algorithm for Patient Admission Scheduling Problem
  37. Speech Signal Compression Algorithm Based on the JPEG Technique
  38. i-Vector-Based Speaker Verification on Limited Data Using Fusion Techniques
  39. Prediction of User Future Request Utilizing the Combination of Both ANN and FCM in Web Page Recommendation
  40. Presentation of ACT/R-RBF Hybrid Architecture to Develop Decision Making in Continuous and Non-continuous Data
  41. An Overview of Segmentation Algorithms for the Analysis of Anomalies on Medical Images
  42. Blind Restoration Algorithm Using Residual Measures for Motion-Blurred Noisy Images
  43. Extreme Learning Machine for Credit Risk Analysis
  44. A Genetic Algorithm Approach for Group Recommender System Based on Partial Rankings
  45. Improvements in Spoken Query System to Access the Agricultural Commodity Prices and Weather Information in Kannada Language/Dialects
  46. A One-Pass Approach for Slope and Slant Estimation of Tri-Script Handwritten Words
  47. Secure Communication through MultiAgent System-Based Diabetes Diagnosing and Classification
  48. Development of a Two-Stage Segmentation-Based Word Searching Method for Handwritten Document Images
  49. Pythagorean Fuzzy Einstein Hybrid Averaging Aggregation Operator and its Application to Multiple-Attribute Group Decision Making
  50. Ensembles of Text and Time-Series Models for Automatic Generation of Financial Trading Signals from Social Media Content
  51. A Flame Detection Method Based on Novel Gradient Features
  52. Modeling and Optimization of a Liquid Flow Process using an Artificial Neural Network-Based Flower Pollination Algorithm
  53. Spectral Graph-based Features for Recognition of Handwritten Characters: A Case Study on Handwritten Devanagari Numerals
  54. A Grey Wolf Optimizer for Text Document Clustering
  55. Classification of Masses in Digital Mammograms Using the Genetic Ensemble Method
  56. A Hybrid Grey Wolf Optimiser Algorithm for Solving Time Series Classification Problems
  57. Gray Method for Multiple Attribute Decision Making with Incomplete Weight Information under the Pythagorean Fuzzy Setting
  58. Multi-Agent System Based on the Extreme Learning Machine and Fuzzy Control for Intelligent Energy Management in Microgrid
  59. Deep CNN Combined With Relevance Feedback for Trademark Image Retrieval
  60. Cognitively Motivated Query Abstraction Model Based on Associative Root-Pattern Networks
  61. Improved Adaptive Neuro-Fuzzy Inference System Using Gray Wolf Optimization: A Case Study in Predicting Biochar Yield
  62. Predict Forex Trend via Convolutional Neural Networks
  63. Optimizing Integrated Features for Hindi Automatic Speech Recognition System
  64. A Novel Weakest t-norm based Fuzzy Fault Tree Analysis Through Qualitative Data Processing and Its Application in System Reliability Evaluation
  65. FCNB: Fuzzy Correlative Naive Bayes Classifier with MapReduce Framework for Big Data Classification
  66. A Modified Jaya Algorithm for Mixed-Variable Optimization Problems
  67. An Improved Robust Fuzzy Algorithm for Unsupervised Learning
  68. Hybridizing the Cuckoo Search Algorithm with Different Mutation Operators for Numerical Optimization Problems
  69. An Efficient Lossless ROI Image Compression Using Wavelet-Based Modified Region Growing Algorithm
  70. Predicting Automatic Trigger Speed for Vehicle-Activated Signs
  71. Group Recommender Systems – An Evolutionary Approach Based on Multi-expert System for Consensus
  72. Enriching Documents by Linking Salient Entities and Lexical-Semantic Expansion
  73. A New Feature Selection Method for Sentiment Analysis in Short Text
  74. Optimizing Software Modularity with Minimum Possible Variations
  75. Optimizing the Self-Organizing Team Size Using a Genetic Algorithm in Agile Practices
  76. Aspect-Oriented Sentiment Analysis: A Topic Modeling-Powered Approach
  77. Feature Pair Index Graph for Clustering
  78. Tangramob: An Agent-Based Simulation Framework for Validating Urban Smart Mobility Solutions
  79. A New Algorithm Based on Magic Square and a Novel Chaotic System for Image Encryption
  80. Video Steganography Using Knight Tour Algorithm and LSB Method for Encrypted Data
  81. Clay-Based Brick Porosity Estimation Using Image Processing Techniques
  82. AGCS Technique to Improve the Performance of Neural Networks
  83. A Color Image Encryption Technique Based on Bit-Level Permutation and Alternate Logistic Maps
  84. A Hybrid of Deep CNN and Bidirectional LSTM for Automatic Speech Recognition
  85. Database Creation and Dialect-Wise Comparative Analysis of Prosodic Features for Punjabi Language
  86. Trapezoidal Linguistic Cubic Fuzzy TOPSIS Method and Application in a Group Decision Making Program
  87. Histopathological Image Segmentation Using Modified Kernel-Based Fuzzy C-Means and Edge Bridge and Fill Technique
  88. Proximal Support Vector Machine-Based Hybrid Approach for Edge Detection in Noisy Images
  89. Early Detection of Parkinson’s Disease by Using SPECT Imaging and Biomarkers
  90. Image Compression Based on Block SVD Power Method
  91. Noise Reduction Using Modified Wiener Filter in Digital Hearing Aid for Speech Signal Enhancement
  92. Secure Fingerprint Authentication Using Deep Learning and Minutiae Verification
  93. The Use of Natural Language Processing Approach for Converting Pseudo Code to C# Code
  94. Non-word Attributes’ Efficiency in Text Mining Authorship Prediction
  95. Design and Evaluation of Outlier Detection Based on Semantic Condensed Nearest Neighbor
  96. An Efficient Quality Inspection of Food Products Using Neural Network Classification
  97. Opposition Intensity-Based Cuckoo Search Algorithm for Data Privacy Preservation
  98. M-HMOGA: A New Multi-Objective Feature Selection Algorithm for Handwritten Numeral Classification
  99. Analogy-Based Approaches to Improve Software Project Effort Estimation Accuracy
  100. Linear Regression Supporting Vector Machine and Hybrid LOG Filter-Based Image Restoration
  101. Fractional Fuzzy Clustering and Particle Whale Optimization-Based MapReduce Framework for Big Data Clustering
  102. Implementation of Improved Ship-Iceberg Classifier Using Deep Learning
  103. Hybrid Approach for Face Recognition from a Single Sample per Person by Combining VLC and GOM
  104. Polarity Analysis of Customer Reviews Based on Part-of-Speech Subcategory
  105. A 4D Trajectory Prediction Model Based on the BP Neural Network
  106. A Blind Medical Image Watermarking for Secure E-Healthcare Application Using Crypto-Watermarking System
  107. Discriminating Healthy Wheat Grains from Grains Infected with Fusarium graminearum Using Texture Characteristics of Image-Processing Technique, Discriminant Analysis, and Support Vector Machine Methods
  108. License Plate Recognition in Urban Road Based on Vehicle Tracking and Result Integration
  109. Binary Genetic Swarm Optimization: A Combination of GA and PSO for Feature Selection
  110. Enhanced Twitter Sentiment Analysis Using Hybrid Approach and by Accounting Local Contextual Semantic
  111. Cloud Security: LKM and Optimal Fuzzy System for Intrusion Detection in Cloud Environment
  112. Power Average Operators of Trapezoidal Cubic Fuzzy Numbers and Application to Multi-attribute Group Decision Making
Downloaded on 9.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/jisys-2019-0077/html
Scroll to top button