Fault Detection & Diagnosis For Small Uavs Via Machine Learning
Fault Detection & Diagnosis For Small Uavs Via Machine Learning
via
Machine Learning
Elgiz Baskaya Murat Bronz Daniel Delahaye
ENGIE Ineo - Groupe ADP - UAS Lab, ENAC Laboratoire MAIAA, ENAC
SAFRAN RPAS Chair Toulouse, FRANCE Toulouse, FRANCE
UAS Lab, ENAC Email: [email protected] Email: [email protected]
Toulouse, FRANCE
Email: [email protected]
Abstract—The new era of small UAVs necessitates intelligent on cost effective systems, resulting in the smaller sensors
approaches towards the issue of fault diagnosis to ensure a and actuators with less accuracy, impose the software to
safe flight. A recent attempt to accommodate quite a number achieve even more. The expectation that UAVs should be less
of UAVs in the airspace requires to assure a safety level. The
hardware limitations for these small vehicles point the utilization expensive than their manned counterparts might have a hit on
of analytical redundancy rather than the usual practice of reliability of the system. Cost saving measures other than the
hardware redundancy in the conventional flights. In the course of need to support a pilot/crew on board or decrement in size
this study, fault detection and diagnosis for aircraft is reviewed. would probably lead to decrease in system reliability.
An approach of implementing machine learning practices to Systems are often susceptible to faults of different nature.
diagnose faults on a small fixed-wing is selected. The selection
criteria behind is that, data- driven fault diagnosis enables Existing irregularities in sensors, actuators, or controller could
avoiding the burden of accurate modeling needed in model-based be amplified due to the control system design and lead to
fault diagnosis. failures. A fault could be hidden thanks to the control action
In this study, first, a model of an aircraft is simulated. This (1).
model is not used for the design of Fault Detection and Diagnosis The widely used method to increase reliability is to use
(FDD) algorithms, but instead utilized to generate data and test
the designed algorithms. The measurements are simulated using more reliable components and/or hardware redundancy. Both
the statistics of the hardware in the house. Simulated data is requires an increase in the cost of the UAS conflicting one
opted instead of flight data to isolate the probable effects of the of the main reasons of UAS design itself band consumer
controller on the diagnosis, which will complicate this preliminary expectations (2). To offer solutions for all different foreseen
study on FDD for drones. categories of airspace, a variety of approaches should be
A supervised classification method, SVM (Support Vector
Machines) is used to classify the faulty and nominal flight considered. While hardware redundancy could cope with the
conditions. The features selected are the gyro and accelerometer failure situations of UAVs in the certified airspace, it may
measurements. The fault considered is loss of effectiveness in not be suitable for UAVs in open or some subsets of specific
the control surfaces of the drone. Principle component analysis categories due to budget constraints. Analytical redundancy
is used to investigate the data by reducing the feature space is another solution, may be not as effective and simple as
dimension. The training is held offline due to the need of
labeled data. The results show that for simulated measurements, hardware redundancy, but relies on the design of intelligent
SVM gives very accurate results on the classification of loss of methods to utilize every bit of information on board aircraft
effectiveness fault on the control surfaces. wisely to deal with the instances.
There are three approaches to achieve safe FTC in standard
I. I NTRODUCTION flight conventions. First one is the fail operational systems
The cost effectiveness and reachability of COTS elements, which are made insensitive to any single point component
shrinking size of electronics serve as a perfect environment failure. The second approach is the fail safe systems where
for small flying vehicles to emerge. This accelerating trend a controlled shut down to a safe state is practiced whenever
towards small but capable flying vehicles is pushing the limits a critical fault is pointed out by a sensor. The level of
of both hardware and software potentials of industry and degradation assures to switch to robust (alternate) or direct
academia. Increasing usage of these vehicles for a variety of (minimal level of stability augmentation independent of the
missions pushes a further liability to secure the flight. nature of the fault) mode. Switching from nominal mode
To achieve a safe flight is not an easy task considering the to the robust and direct modes leads to a decrease in the
unknowns of the systems hardware, environment and possible available GNC functions. This causes a degradation in ease
system faults and failures to emerge. Also, increasing demand of piloting. And also some optimality conditions could have
!
A. Model Based
0 2
0 20 40 60 80 100 120 140 160 180
z2
3
0
2
0 -2
-1
-2
-3 -4
0 20 40 60 80 100 120 140 160 180
-6 -5 -4 -3 -2 -1 0 1 2
z1
Fig. 3. Loss of effectiveness fault simulation in aileron command and
corresponding accelerometer x axis measurement Fig. 4. Principal component analysis for visualization of faulty and normal
data in reduced dimensional feature space
5
x1 3
0
0 20 40 60 80 100 120 140 160 180