Abstract
Internal combustion engines (ICEs) are prone to faults such as abnormal injection pressure and valve clearance, but traditional diagnosis methods struggle with feature extraction and require large data volumes, limiting real-time applications. Deep learning approaches like CNN and LSTM have improved accuracy but often fail to capture both time and frequency domain features efficiently. This study proposes a Time-Frequency Domain Diagnosis Network (TFDN) that integrates a time-domain path (using residual networks and self-attention mechanisms for sequential feature extraction) and a frequency-domain path (using CNNs for spatial feature extraction). The model employs Swish activation functions and batch normalization to enhance training efficiency. Validated on a six-cylinder diesel engine with 12 fault types, TFDN achieved an accuracy of 98.12%~99.79% in full-load conditions, outperforming baselines like CNN, ResNet, and LSTM. Under mixed operating conditions, TFDN maintained high accuracy, precision, and recall, and demonstrated robustness with limited data (60%~70% accuracy at 5 samples per fault). TFDN effectively combines time-frequency features to improve diagnostic accuracy and stability, enabling real-time fault detection with reduced data dependency. It offers a practical solution for ICE condition monitoring.