A Turboshaft Aeroengine Fault Detection Method Based on One-Class Support Vector Machine and Transfer LearningSource: Journal of Aerospace Engineering:;2022:;Volume ( 035 ):;issue: 006::page 04022085DOI: 10.1061/(ASCE)AS.1943-5525.0001485Publisher: ASCE
Abstract: The fault detection of turboshaft engines is very important to ensure the flight safety of helicopters. Because there are few fault data in engine historical operation data, engine fault detection is often regarded as an anomaly detection problem, which is solved by the one-class classification (OCC) method. However, previous studies on fault detection usually ignored the difference between engine data caused by different engine states and operating conditions. Therefore, this paper considers the existence of these differences and introduces transfer learning to solve the problem. In this paper, based on one-class support vector machines (OC-SVM) and transfer learning (TL), an algorithm named OC-SVM-TL is proposed to detect turboshaft engine faults. In this algorithm, the hyperplane of the OC-SVM is transferred from the source domain to the target domain as a knowledge structure to help the target domain to establish a fault detection model with high accuracy. The training process is divided into two steps. The first step is to train the OC-SVM model with the data of the source domain, and the second step is to train the OC-SVM model with the data of the target domain, and the hyperplane difference between the source domain and the target domain is considered in the training process. Finally, the fault detection experiment of turboshaft engine was designed, and the fault detection of turboshaft engine was carried out under different working conditions and different engine states. The experimental results showed that the proposed algorithm has good fault detection performance when the target domain data are few or the amount of target domain data changes.
|
Collections
Show full item record
| contributor author | Ye Zhu | |
| contributor author | Chenglie Du | |
| contributor author | Zhiqiang Liu | |
| contributor author | Yao-Bin Chen | |
| contributor author | Yong-Ping Zhao | |
| date accessioned | 2022-12-27T20:36:25Z | |
| date available | 2022-12-27T20:36:25Z | |
| date issued | 2022/11/01 | |
| identifier other | (ASCE)AS.1943-5525.0001485.pdf | |
| identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4287658 | |
| description abstract | The fault detection of turboshaft engines is very important to ensure the flight safety of helicopters. Because there are few fault data in engine historical operation data, engine fault detection is often regarded as an anomaly detection problem, which is solved by the one-class classification (OCC) method. However, previous studies on fault detection usually ignored the difference between engine data caused by different engine states and operating conditions. Therefore, this paper considers the existence of these differences and introduces transfer learning to solve the problem. In this paper, based on one-class support vector machines (OC-SVM) and transfer learning (TL), an algorithm named OC-SVM-TL is proposed to detect turboshaft engine faults. In this algorithm, the hyperplane of the OC-SVM is transferred from the source domain to the target domain as a knowledge structure to help the target domain to establish a fault detection model with high accuracy. The training process is divided into two steps. The first step is to train the OC-SVM model with the data of the source domain, and the second step is to train the OC-SVM model with the data of the target domain, and the hyperplane difference between the source domain and the target domain is considered in the training process. Finally, the fault detection experiment of turboshaft engine was designed, and the fault detection of turboshaft engine was carried out under different working conditions and different engine states. The experimental results showed that the proposed algorithm has good fault detection performance when the target domain data are few or the amount of target domain data changes. | |
| publisher | ASCE | |
| title | A Turboshaft Aeroengine Fault Detection Method Based on One-Class Support Vector Machine and Transfer Learning | |
| type | Journal Article | |
| journal volume | 35 | |
| journal issue | 6 | |
| journal title | Journal of Aerospace Engineering | |
| identifier doi | 10.1061/(ASCE)AS.1943-5525.0001485 | |
| journal fristpage | 04022085 | |
| journal lastpage | 04022085_15 | |
| page | 15 | |
| tree | Journal of Aerospace Engineering:;2022:;Volume ( 035 ):;issue: 006 | |
| contenttype | Fulltext |