Abstract:Because of the complexity of mechanical vibration signals and complex environmental factors, it is difficult to accurately diagnose faults. Therefore, a fault diagnosis algorithm EHBA-SVM based on enhanced Honey Badger algorithm optimizing support vector machine SVM model is proposed. In order to improve the search accuracy of Honey Badger optimization algorithm for target problems, Logistic chaotic mapping population initialization was designed to improve the diversity of initial solutions. The golden sine strategy was introduced to solve the problem of population homogeneity in the global search stage of the algorithm to enhance the global search capability. And an adaptive multi-directional Levy flight mechanism was designed to take into account the global search accuracy and convergence speed of the algorithm. Therefore, it can avoid the deficiency of local optimization in the later iteration. The enhanced HBA algorithm is used to search the hyperparameter combination (c,σ) of SVM model, and the EHBA-SVM model is constructed which is suitable for mechanical fault diagnosis and has better generalization ability. Finally, the rotating machinery vibration fault simulation experiment platform was used for experimental analysis, and the signal time-domain features were extracted to characterize the fault states of different equipment. Meanwhile, the principal component analysis method PCA was used to reduce the feature dimension of high-dimensional features to reduce the feature redundancy and noise interference. The results show that the EHBA-SVM model has higher accuracy and efficiency in fault diagnosis and classification compared with similar models,which provides a feasible scheme for fault diagnosis under complex working conditions.