摘要

Detecting faults in axial piston pumps is of significance to enhance the reliability and security of hydraulic systems. However, it is difficult to detect multiple faults in the hydraulic electromechanical coupling systems because the fault mechanism of some faults is unclear. In this paper, a method using deep belief networks (DBNs) is proposed to detect multiple faults in axial piston pumps. Firstly, for each individual fault, all the data indicators extracted from the raw signals in time domain, frequency domain and time-frequency domain are calculated to construct training and testing samples. Then, the constructed samples are fed into DBNs to classify the multiple faults in axial piston pumps. With restricted Boltzmann machine (RBM) stacked layer by layer, DBNs can automatically learn fault features. Numerical simulations using the benchmark data of five faults in rolling bearings are classified by the present method to select the relative optimal combination of indicators. The classification results are also compared with those commonly used support vector machine (SVM) and artificial neural network (ANN) to manifest the classification accuracy of the present method. Experimental investigations are performed to classify four faults in an axial piston pump. The classification accuracy ratio is 97.40%, which confirms the feasibility and effectiveness of multiple faults detection in axial piston pumps using DBNs.