摘要

The reliability of marine diesel engines is extremely important for a safe navigation. For the condition monitoring of diesels engines, the independent component analysis (ICA) has been proven to be effective in separating useful vibration sources from the engine vibration signals. However, ICA still needs expert knowledge to identify the source of interest. To avoid human factors in ICA, an automatic vibration-source extraction and feature visualization method is proposed in this paper for fault detection of marine diesel engines. In this method, the Stockwell transform was used to construct a time-frequency reference signal to guide the separation process of the kernel ICA. Only the fault-related source was separated by this improved time-frequency supervised kernel ICA (TFSKICA). Then the t-distributed stochastic neighbor embedding (t-SNE) was employed to extract and visualize the fault features. Lastly, the extreme learning machine (ELM) based classifier was built to identify the engine faults in an intelligent manner. Experimental data acquired from a commercial diesel engine was used to evaluate the performance of the proposed method. The analysis results demonstrate that the TFSKICA is able to separate the vibration source of interest for distinct fault feature extraction by the t-SNE in a visualization manner. The fault recognition rate of the proposed method is also better than that of some existing approaches.