Aircraft Identification
Aircraft Identification
net/publication/372249963
Article in International Journal of Innovative Research in Science Engineering and Technology · July 2023
CITATIONS READS
0 1,032
5 authors, including:
All content following this page was uploaded by Ronald Chiwariro on 11 July 2023.
Abstract— Positive aircraft identification plays a crucial unauthorised missions and a security risk. The authority
role in ensuring the security of the airspace, the safety of the must be able to identify suspicious planes before
populace, state resources and military establishments. something bad happens. This study examined aircraft
Aircraft identification aids in air traffic management by identification using machine learning algorithms [1].
positively identifying each aircraft entering monitored
airspace. Automatic target recognition has allowed the
II. BACKGROUND TO THE STUDY
utilization of machine learning algorithms for the
classification of aircraft types. Machine learning as a sub-
field of artificial intelligence is disrupting many fields by Aircraft identification is mainly achieved through
facilitating computers to learn the rom data they are Identification Friend or Foe system (IFF). As shown in
exposed to on their own. This study dives into machine Figure 1, the transponder searches for an interrogation
learning algorithms to try and pick one that can be best used signal before providing broadcaster information [2]. IFF
for classifying aircraft as friend or foe. In this study, the systems mostly employ radar frequencies. Military and
researchers focused on supervised machine learning for the civilian air traffic control interrogation systems identify
classification task. Various classification algorithms were
friendly aircraft, vehicles, and forces and calculate their
implemented in this study to train models and evaluate their
bearing and range from the interrogator. Both military
accuracy. The algorithms were trained using a dataset made
up of motion features extracted from aircraft flight track and commercial aircraft use the IFF system [3].
data. The study showed that the hat classification of aircraft
can be achieved by training the models using the aircraft
motion features.
I. INTRODUCTION
aircraft because their shapes are similar. Aircraft form IV. LITERATURE REVIEW
depends on sensor distance and direction. These obstacles
make contour-based identification harder to apply in A. Overview of aircraft identification
practice. The study used multiple classification methods Manual binoculars identify aircraft by shape and engine
to train a model to learn from aircraft motion sound. [8]. Weather, height, and visibility affect aircraft
characteristics to solve these obstacles. recognition efficiency. Air traffic control and military
IFF system only positively recognises friendly aircraft applications require aircraft type recognition [3].
and forces [2]. In [6], Friendly forces may not properly Automatic aircraft recognition analyses images to
respond to IFF for a variety of reasons. Equipment identify targets. Automatic aircraft recognition relies on
malfunction, and parties in the area not involved in the image extraction of an aircraft's silhouette and contour.
combat, such as civilian airliners, will not be equipped Aircraft identification requires effective feature usage.
with IFF if an IFF interrogation receives no response or The qualities must be independent of the object's position
an invalid response, resulting in the object not being and orientation and include enough data to differentiate
positively identified as a foe. one object from another. However, the aircraft's
Neural networks and information fusion have been the geometric distortion, which might include shift, scale,
main topics of machine learning studies for aircraft and rotation, is often encountered, therefore image
identification. In these experiments, the effectiveness of patterns must be extracted despite this distortion.
supervised and unsupervised neural networks in aircraft
detection systems was compared [7]. The Adaptive B. Factors (parameters) affecting aircraft
Resonance Theory (ART) has been selected for the identification
unsupervised neural network and the backpropagation Many academics and researchers worldwide have studied
network (BPN) for the supervised one. Other studies have aircraft remote identification. In-depth research into
shown the use of two kinds of input i.e. Radar Cross classification problems has yielded several abstract
Section (RCS) or radar signature and average speed for mathematical models that form the theoretical basis for
aircraft identification. classifiers [9]. Multivariate statistics generally seek to
reduce the number of components needed to conclude the
III. PROBLEM STATEMENT data, according to [10]. Fewer variables make problems
easier to understand and solve. Using feature selection, a
Events such as that which occurred in America on the 11th classification rule's number of variables can be lowered
of September 2001 terrorist attack and the Simon Mann without impacting its performance.
2004 incident of aircraft caught trying to smuggle Considering the classification of an aircraft or event.
weapons are significant incidents driving the need for Radar and imaging sensors collect incident data for
positive aircraft identification. Most ground-based classification. A feature extractor reduces data by
surveillance systems rely on aircraft detection and producing features or attributes that indicate distinct
recognition by the use of radar systems and flight plans kinds of potential occurrences from the measuring
obtained from aviation authorities to designate aircraft system's output. One trait may not be enough to classify
entering monitored air space as a friend or a foe. When events. A feature vector represents a measurement's
the radar system detects an object in the air space, the features as dimensions in feature space [11].
object or aircraft identification code is used to compare Due to aircraft motion performance differences, historical
with authorized flights provided. The challenge arises flight tracks can reveal useful features. In [12], identified
when the aircraft cannot be positively identified using the nine motion performance factors that potentially
given identification code against that from the influence aircraft recognition, however, some are difficult
transponder system. In this study, machine learning to compute and require a high-precision acquisition
algorithms were explored and used to successfully sensor. Thus, this study will examine flight data motion
recognize aircraft. Machine learning algorithms are not aspects such as maximum speed, cruising speed,
yet fully experimented with when it comes to the acceleration, and climb rate. For conceptual clarity, the
identification of aircraft as a friend or a foe, hence the equations in the following subsections were adapted from
study sought to experiment on various algorithms to come [12].
up with the best model.
Aircraft Maximum speed: it was assumed that an aircraft C. Aircraft identification techniques
reaches its maximum speed when the engine is at In this section, the researcher looked at different
maximum thrust. At the maximum speed, the tail of the techniques that are used to distinguish aircraft entering
aeroplane cannot be heat balanced and this state cannot protected airspace as friends or foes.
last long. In the dataset, the researchers approximated the
detected instantaneous maximum speed as the maximum i. Aircraft identification using the identification
speed of the aircraft. friend or foe (IFF) system
In [6], identified IFF as an identification tool used in air
defence operations to identify approaching aircraft. IFF
(1) sends encrypted signals to aircraft via electromagnetic or
At which k is the number of aircraft in the detection radio waves. An aircraft is a friend or an enemy
record and i is the ith detection time point. depending on how it responds. All aircraft have an IFF
transponder that responds to IFF interrogation requests
Cruising speed: it is also known as economic speed, when and indicates its purpose. IFF uses two channels to query
the aircraft does not engage the afterburner, the aircraft and receive aircraft responses.
can stay in the air for the longest time in this state. The IFF can distinguish between friendly and hostile aircraft.
researchers approximated the average speed of the probe These aircraft-connected systems use electromagnetic
to the cruising speed of the aircraft. and radio frequency (RF) sensors to detect friendly,
hostile, and neutral airspace forces [3]. It helps the
military identify allies and potential foes. The device
(2) challenges and verifies passwords as an advanced digital
Where n is the number of probe records of aircraft k. challenge-and-response password system.
Two-channel IFFs transmit 1030 MHz interrogating
Maximum acceleration: this feature indicates the signals and receive 1090 MHz signals. Two military and
maximum capacity of the aircraft to enhance speed. The two civilian aircraft methods are available.
magnitude of the acceleration is related to the propeller's
power, shape and cooling capacity of aircraft. Therefore, ii. Aircraft identification using radar cross-section
the ability of acceleration is an important parameter that and speed
reflects the characteristics of different types of aircraft. The radar cross-section (RCS) measures radar detection.
Bigger RCSs make objects easier to find. The detected
target's power density is compared to the transmitting
(3) source's [7]. RCS components determine each aircraft's
radar cross-section.
The maximum rate of climb: The maximum rate of climb In [3] it was found that RCS can identify aircraft at
reflects the ability of the aircraft to overcome its gravity several frequencies. Compared to an airliner, a stealth
and resistance and is one of the characteristics that can aircraft has flat surfaces, absorbent paint, and features
best reflect the kinematic performance of the attack oriented to reflect the signal elsewhere. RCS advances
aircraft. In the flight track information, the maximum radar stealth technology, especially for ballistic missiles
value of altitude difference in the detection interval is and aircraft. Military aircraft RCS data is usually
considered the maximum rate of climb (RoC). classified.
Aircraft speed that is presented at the radar sensor can be
obtained by using the Doppler principle given by the
(4) following equation:
Since most aircraft have a fixed route, longitude, latitude,
altitude, velocity, heading information, and sensor signal
(5)
types together with the above four characteristics will be
Where fd is the Doppler principle,
considered as the inputs of the proposed classification
v is aircraft speed,
model.
λ is wavelength
θ is the angle between the direction of incoming signal ii. Artificial neural networks
propagation and with the direction of antenna movement Artificial neural networks are computing systems
[1]. inspired by the biological neural networks that constitute
animal brains [18]. According to [19] artificial neuron
D. Machine learning techniques for target functions by receiving a signal then processing it and
identification signalling other neurons connected to it. The output of
Machine learning is the study of creating algorithms that each neuron is calculated by some non-linear function of
produce predictions based on data. Identifying, or the sum of its inputs, where the signal at a connection is
learning, a function f: X → Y that translates the input a real number.
domain X (of data) onto the output domain Y, is the goal In [13], stated that early researchers tried to simulate the
of a machine learning task of possible predictions [14]. nervous system's processing unit so that its method might
The functions are selected from different function classes; be replicated in computing systems, as they noted that
this all depends on the type of machine learning algorithm neural networks are effective at performing recognition
that is being used. If a computer program's performance tasks. More specifically, a neural network is a
at tasks in a class of tasks (T) as measured by a generalization of mathematical models of human
performance measure (P) increases with experience (E), cognition based on the assumption that Information
then it is said to have learned from experience (E) [15]. processing occurs at many simple elements called
To show how quantitatively a machine learning algorithm neurons. Each connection link has an associated
performs, the performance measure p is used. When it connection weight that multiplies the signals
comes to classification problems the ms, the accuracy of transmitted;;and each neuron applies an activation
a model is usually chosen as its performance measure, function to its net input that is typically non-linear to
where accuracy is the proportion for which the system determine its output signals as indicated in Figure 2.
correctly produces the output. The main objective of
experimenting with machine learning algorithms is to
give an overview of the most effective algorithms and
their implementations.
Referring to [1] for acquiring comprehensive information iv. Naïve Bayes classifier
at the decision level, it was observed that we can choose According to [9] Naïve Bayes classifier is a machine
from a variety of techniques, including the Bayes Method, learning model that applies the Bayes theorem, presented
Dempster-Shafer and System, and Boolean operator in the equation below, for probabilistic classification. By
methods (AND, OR). observing the values (input data) of a given set of features
or parameters, represented as B in the equation, the naïve
iv. Support vector machine Bayes classifier can calculate the probability of the input
Support vector machine (SVM) is a discriminative data belonging to a certain class, represented as A.
classification method that originates from the Equations in this sub-section were adapted from [22]
computational learning theory's structural risk
minimization principle. SVM aims to find the best (7)
classification function to differentiate between units of
classes in training data. By building a hyperplane that For the classification of input data to take place, the
maximizes the margin between two datasets and, as a probabilities of it belonging to each of the existing classes
result, creates the greatest distance between datasets, it is must be determined and the one with the highest
possible to determine the most advantageous probability will be the class to which the input data
classification function for a dataset that can be linearly belongs. Therefore, class a with the highest probability
separated [3]. A visualization of this strategy is illustrated must be found as expressed in the given equation below,
in figure 4. where bi is one of the n features or predictors observed.
(8)
representations of RCS, the researchers in this study subspace approaches. Range profiles produced by the
suggested either a convolutional neural network (CNN) graphical electromagnetic computing method are used to
or a recurrent neural network (RNN). examine the performances of SVM and three
Machine learning algorithms used in this research were: representative subspace algorithms. The SVM classifier
a 2D‐ CNN classifier of the sparse BS‐RCS, a 1D‐CNN outperforms conventional classifiers in terms of
classifier of the BS‐RCS time series and angles, and an robustness to sample variation, according to experimental
RNN taking as input only the BS‐RCS time series. These results. The researchers concluded that their experimental
three approaches deserve specific comments. In their findings demonstrate that SVM is more resilient to
conclusion they observed that their simulations have variation in feature samples than other classifiers [24].
demonstrated in general, that the BS-RCS values of
aircraft of different sizes (large, medium, and small) are iv. A machine learning based 77 GHz radar target
similar, rendering their discrimination on the sole basis of classification for autonomous vehicles
BS‐RCS values difficult [23]. This study focused on millimetre wave (mmW) radar
which is a powerful essential sensor for state-of-the-art
ii. Target classification using the deep and future autonomous vehicles. Besides the traditional
convolutional networks for SAR images intended functionality of mmW radars in target detection
The focus of this research was on the synthetic aperture and measuring its range and speed, in this work
radar automatic target recognition (SAR-ATR) technique, researchers show that by utilizing the knowledge of
which is typically made up of the extraction of a set of targets’ statistical RCS information, over 90%
features that turn the raw input into a representation and classification accuracy can be achieved for distant targets
a trainable classifier. The accuracy of the classification (range over 50m). For advanced radars with beam-
can be greatly impacted by the feature extractor, which is steering capabilities, the classification accuracy can reach
frequently manually constructed using domain more than 99% in the near range. For the data
knowledge. Deep convolutional networks have lately categorization problem in this study, a machine learning
achieved state-of-the-art performance in several technique based on artificial neural networks (ANN) is
computer vision and speech recognition tasks by utilized [9].
autonomously learning hierarchies of features from huge
training sets. Convolution nets were immediately applied F. Conceptual Framework
to SAR-ATR, but this resulted in significant overfitting Figure 5 depicts the conceptual framework of the study.
because there weren't enough training images.
Researchers proposed a new all-convolutional network
that uses only sparsely linked layers rather than fully
connected ones to lower the number of free parameters.
Experimental findings on the Moving and Stationary
Target Acquisition and Recognition (MSTAR)
benchmark data set show that All Convolution Networks
are significantly more accurate than traditional CNN at
classifying target configuration and version variants, with
an average accuracy of 99% on the classification of ten-
class targets [3].
assess whether or not the aircraft is flying inside its The proposed implementation process is depicted in
intended azimuth. Figure 7.
ii. Latitude
Similar to longitude, latitude is a different way to describe
how far away from or close to the equator an aircraft is.
It is a metric used to judge whether the position of the
aircraft is within a predetermined route.
iii. Altitude
A measurement of altitude or height is the distance
between an aircraft and a reference datum, typically in the
vertical or upward orientation. Authorities require each
aircraft to fly at a particular altitude.
iv. Speed
The aircraft's change in speed is measured or recognized
by sensors. Our parameter is important to this
investigation since abrupt changes will make aircraft
behaviour suspicious. The percentage of speed values
Figure 7: Classification model application procedure
recorded for the aircraft falling into each of the five-speed
quantiles recorded for the sample of 500 aircraft are used
in this study to observe it. C. Model building
The classification algorithms used are the Gaussian Naïve
v. Heading Bayes, K-Nearest Neighbour (KNN), Decision Tree,
The direction that an aircraft's longitudinal axis is Random Forest, Logistic Regression and SVM. The task
pointing is often stated in terms of degrees from North. was a binary classification problem hence the algorithms
An aeroplane maintains a set heading, and sudden stated above could be trained using the provided data. The
deviations from that heading make an aircraft suspicious. researcher used the append function to define and initiate
the algorithms to train all the models at one go, and also
iv. Sensor Signal the metrics to evaluate their performances were called.
A sensor translates the physical activity to be monitored
into an electrical equivalent for electrical signals to be VI. RESULTS
easily transferred and further processed.
It was discovered that the dataset was made up of two of the training model. The figure below shows features
categorical variables which are ‘adshex’ and ‘type’. importance that was obtained from the information gain
These variables indicate that an aircraft can be identified feature selection technique.
using its call sign (adshex) which is its unique identifier
and by type, that is whether Boeing or Airbus.
I. Summary of results
The researchers found that full flight characteristics data
was needed to train aircraft recognition models. Models
were trained using aircraft motion features to classify
aircraft as friendly or foe. The dataset utilised to train the
models showed an uneven data distribution between
friendly and foe classifications. Exploratory data analysis
Figure 22: Comparison of Models showed that most aspects of the data set were important
The figure above is the comparison of the classification because losing one meant losing essential data on aircraft
algorithms used in this study showing that their accuracy motion characteristics at any given time. One of the
scores were quite high and quite comparable. The objectives was to determine the parameters that affected
accuracies did not vary much hence the study had to rely aircraft identification.
on other metrics to choose the best-performing algorithm. In aircraft identification studies, the SVM model
outperformed all other machine-learning classifiers.
G. Cross-validating the best-performing algorithm When the F1 score was used to rank models trained
without hyper-parameters, the Random Forest classifier
outperformed the others. SVM models outperformed
other classification algorithms after hyperparameter
tuning. The study used multiple performance measures to
evaluate algorithms. Table 4.1 shows performance
algorithm findings.
Figure 23: Cross-validating Support Vector Machine
Model Table 1: Model Summary
VII. CONCLUSION
REFERENCE