Resumen
Under different degradation conditions, the complexity of natural oscillation of the piston pump will change. Given the difference of the characteristic values of the vibration signal under different degradation states, this paper presents a degradation state recognition method based on improved complete ensemble empirical mode decomposition with adaptive noise (ICEEMDAN) and eXtreme gradient boosting (XGBoost) to improve the accuracy of state recognition. Firstly, ICEEMDAN is proposed to alleviate the mode mixing phenomenon, which decomposes the vibration signal and obtain the intrinsic mode functions (IMFs) with less noise and more physical meaning, and subsequently the optimal IMF is found by using the correlation coefficient method. Then, the time domain, frequency domain, and entropy of the effective IMF are calculated, and the new characteristic values which can represent the degradation state are selected by principal component analysis (PCA) that it realizes dimension reduction. Finally, the above-mentioned characteristic indexes are used as the input of the XGBoost algorithm to achieve the recognition of the degradation state. In this paper, the vibration signals of four different degradation states are generated and analyzed through the piston pump slipper degradation experiment. By comparing the proposed method with different state recognition algorithms, it can be seen that the method based on ICEEMDAN and XGBoost is accurate and efficient, the average accuracy rate can reach more than 99%. Therefore, this method can more accurately describe the degradation state of the piston pump and has a highly practical application value.