Department of Engineering, University of Perugia, Via G. Duranti 67, 06125 Perugia, Italy.
Department of Mechanical and Aerospace Engineering, West Virginia University, Morgantown, WV 26506, USA.
Sensors (Basel). 2022 Mar 29;22(7):2635. doi: 10.3390/s22072635.
Linear dependence of variables is a commonly used assumption in most diagnostic systems for which many robust methodologies have been developed over the years. In case the system nonlinearities are relevant, fault diagnosis methods, relying on the assumption of linearity, might potentially provide unsatisfactory results in terms of false alarms and missed detections. In recent years, many authors have proposed machine learning (ML) techniques to improve fault diagnosis performance to mitigate this problem. Although very powerful, these techniques require faulty data samples that are representative of any fault scenario. Additionally, ML techniques suffer from issues related to overfitting and unpredictable performance in regions which are not fully explored in the training phase. This paper proposes a non-linear additive model to characterize the non-linear redundancy relationships among the system signals. Using the multivariate adaptive regression splines (MARS) algorithm, these relationships are identified directly from the data. Next, the non-linear redundancy relationships are linearized to derive a local time-dependent fault signature matrix. The faulty sensor can then be isolated by measuring the angular distance between the column vectors of the fault signature matrix and the primary residual vector. A quantitative analysis of fault isolation and fault estimation performance is performed by exploiting real data from multiple flights of a semi-autonomous aircraft, thus allowing a detailed quantitative comparison with state-of-the-art machine-learning-based fault diagnosis algorithms.
变量之间的线性相关性是大多数诊断系统中常用的假设,多年来已经开发出了许多稳健的方法。如果系统是非线性的,那么依赖于线性假设的故障诊断方法可能会在误报和漏检方面产生不理想的结果。近年来,许多作者提出了机器学习 (ML) 技术来提高故障诊断性能,以缓解这个问题。尽管非常强大,但这些技术需要有代表性的故障数据样本,这些样本涵盖了任何故障情况。此外,ML 技术还存在与过拟合相关的问题,并且在训练阶段未充分探索的区域,其性能可能无法预测。本文提出了一种非线性加法模型来描述系统信号之间的非线性冗余关系。使用多元自适应回归样条 (MARS) 算法,可以直接从数据中识别这些关系。接下来,将非线性冗余关系线性化,以推导出局部时变故障特征矩阵。然后可以通过测量故障特征矩阵的列向量与主残差向量之间的角度距离来隔离有故障的传感器。通过利用半自主飞行器的多次飞行的实际数据,对故障隔离和故障估计性能进行了定量分析,从而可以与最先进的基于机器学习的故障诊断算法进行详细的定量比较。