A hydraulic loading
system fault diagnosis method based on
sequence learning comprises the steps that firstly, sample data and corresponding labels are imported, and the imported sample data are flattened and then subjected to normalization
processing; then, a three-layer one-dimensional CNN
convolution structure is adopted, each layer comprises
convolution, batch normalization, ReLU
activation function and maximum
pooling operation, and a
feature matrix is obtained; then, inputting the
feature matrix into a single-layer one-way GRU network to capture a dynamic
time sequence dependency relationship, and taking a final hidden state of the dynamic
time sequence dependency relationship as a global feature representation; and finally, the global features are mapped to a fault category space by a full connection layer, and a Softmax
activation function is used to complete fault classification.
Cross entropy is adopted as a
loss function, the normalized data sample is used for training, and when the accuracy of the
verification set reaches a design value or reaches the maximum training round number, the training is ended; according to the method, the
automation degree and reliability of fault diagnosis of the hydraulic loading device are remarkably improved by fusing the advantages of the CNN in
feature extraction and the GRU in
time sequence modeling.