Online Fault Detection of Fixed-Wing UAV Based on DKPCA Algorithm with Multiple Operation Conditions Considered

The mission execution process of a fixed-wing UAV has multiple phases and multiple operation conditions. Its parameters are nonlinear and dynamic. These characteristics make its online fault detection rather complicated. To carry out the fault detection, this paper selects nine key parameters of the transverse, longitudinal and velocity control loops of the UAV to characterize its real-time conditions. The core parameters are dynamically preprocessed to construct an augmented matrix so as to describe the dynamic characteristics of the UAV. Then, the improved k-mediods* algorithm is used to cluster the operation conditions of the UAVs by means of augmented dimensions. Neural networks are used to achieve the online matching of operation conditions. To overcome the nonlinearity of the UAV, the fault detection is performed by using the DKPCA algorithm; the fault monitoring is conducted through constructing the compound indexes of SPE and T2 , notated as FAI. Furthermore, the fault separation algorithm is proposed to specify the variables of fault from the augmented high-dimensional data set. In order to deal with the erroneous reporting of faults due to measurement errors, the paper conducts the wavelet denoising of FAI, the compound indexes of the DKPCA algorithm. Finally, the data set collected from a real UAV flight is used to verify the effectiveness of the DKPCA algorithm for operation condition clustering and matching, fault detection and wavelet denoising.

[1]  Tian Xue-min,et al.  Nonlinear process fault diagnosis method using kernel principal component analysis , 2005 .

[2]  Zhiqiang Ge,et al.  Improved kernel PCA-based monitoring approach for nonlinear processes , 2009 .

[3]  Zhong Minjuan Finding Good XML Fragments Based on k-Medoid Cluster Number Optimization and Ranking Model for Feedback , 2013, 2013 International Conference on Information Technology and Applications.

[4]  Heiko Hoffmann,et al.  Kernel PCA for novelty detection , 2007, Pattern Recognit..

[5]  Taewon Kim,et al.  Optimal Combination of Fault Detection and Isolation Methods of Integrated Navigation Algorithm for UAV , 2018 .

[6]  Jing Li,et al.  A Multi-Relational Hierarchical Clustering Algorithm Based on Shared Nearest Neighbor Similarity , 2007, 2007 International Conference on Machine Learning and Cybernetics.

[7]  Hassani Messaoud,et al.  Moving window KPCA with reduced complexity for nonlinear dynamic process monitoring. , 2016, ISA transactions.

[8]  Arman Sargolzaei,et al.  Neural adaptive observer-based sensor and actuator fault detection in nonlinear systems: Application in UAV. , 2017, ISA transactions.

[9]  Yu Lin,et al.  Fault detection of feed water treatment process using PCA-WD with parameter optimization. , 2017, ISA transactions.

[10]  Shuai Li,et al.  Dynamic processes monitoring using recursive kernel principal component analysis , 2012 .

[11]  Qiu Zongjiang,et al.  UAV PCA fault detection and diagnosis techniques , 2013 .