In recent years, we have witnessed a considerable increase in scientific papers concerning the condition monitoring of mechanical components by means of machine learning. These techniques are oriented towards the diagnostics of mechanical components. In the same years, the interest of the scientific community in machine diagnostics has moved to the condition monitoring of machinery in non-stationary conditions (i.e., machines working with variable speed profiles or variable loads). Non-stationarity implies more complex signal processing techniques, and a natural consequence is the use of machine learning techniques for data analysis in non-stationary applications. Several papers have studied the machine learning system, but they focus on specific machine learning systems and the selection of the best input array. No paper has considered the dynamics of the system, that is, the influence of how much the speed profile changes during the training and testing steps of a machine learning technique. The aim of this paper is to show the importance of considering the dynamic conditions, taking the condition monitoring of ball bearings in variable speed applications as an example. A commercial support vector machine tool is used, tuning it in constant speed applications and testing it in variable speed conditions. The results show critical issues of machine learning techniques in non-stationary conditions.
Read full abstract