Method of preventing failures of rotating machines by vibration analysis using machine learning techniques

dc.contributor.authorZalutska, O. O.
dc.contributor.authorHladun, O. V.
dc.contributor.authorMazurets, O. V.
dc.contributor.authorЗалуцька, О. О.
dc.contributor.authorГладун, О. В.
dc.contributor.authorМазурець, О. В.
dc.date.accessioned2025-12-16T08:53:19Z
dc.date.available2025-12-16T08:53:19Z
dc.date.issued2025
dc.descriptionZalutska O. O. Method of preventing failures of rotating machines by vibration analysis using machine learning techniques / O. O. Zalutska, O. V. Hladun, O. V. Mazurets // Радіоелектроніка, інформатика, управління. – 2025. – № 1 (72). – C.142-152.
dc.description.abstractEN: Context. The problem of determining transitional conditions that precede the shift from an operating state to a non-operating state based on data obtained from the sensors of rotating machine elements is being solved. The object of the study is the process of detecting faults and states that indicate an approach to breakdown in rotating machine elements based on data obtained from sensors. The subject of the study is the application of k-means and the elbow method algorithms for clustering and convolutional neural networks for classifying sensor data and detecting near-failure states of machine elements. Objective. The purpose of the work is to create a method for processing sensor data from rotating machines using convolutional neural networks to accurately detect conditions close to failure in rotating machine elements, which will increase the efficiency of maintenance and prevent equipment failures. Method. The proposed method of preventing failures of rotating machines by vibration analysis using machine learning techniques using a combination of clustering and deep learning methods. At the first stage, the sensor data undergoes preprocessing, including normalization, dimensionality reduction, and noise removal, after which the K-means algorithm is applied. To determine the optimal number of clusters, the Elbow method is used, which provides an effective grouping of the states of rotating machine elements, identifying states close to the transition to fault. A CNN model has also been developed that classifies clusters, allowing for the accurate separation of nominal, fault, and transitional conditions. The combination of clustering methods with the CNN model improves the accuracy of detecting potential faults and enables timely response, which is critical for preventing accidents and ensuring the stability of equipment operation. Results. A method of preventing failures of rotating machines by vibration analysis using machine learning techniques and a relevant software package have been developed. The implemented method allows us to identify not only normal and emergency states but also to distinguish a third class – transitional, close to breakdown. The quality of clustering for the three classes is confirmed by the value of the silhouette coefficient of 0.506, which indicates the proper separation of the clusters, and the Davis-Boldin index of 0.796, which demonstrates a high level of internal cluster coherence. Additionally, CNN was trained to achieve 99% accuracy for classifying this class, which makes the method highly efficient and distinguishes it from existing solutions. Conclusions. A method of preventing failures of rotating machines by vibration analysis using machine learning techniques was developed, the allocation of the third class – transitional, indicating a state close to breakdown – was proposed, and its effectiveness was confirmed. The practical significance of the results lies in the creation of a neural network model for classifying the state of rotating elements and the development of a web application for interacting with these models. UK: Актуальність. Вирішується проблема визначення перехідних станів, що передують переходу з робочого стану у неробочий за отриманими даними з датчиків обертових елементів машин. Об’єктом дослідження є процес виявлення несправностей та станів, що свідчать про наближення до поломки у елементах обертових машин на основі даних, отриманих з сенсорів. Предметом дослідження є застосування алгоритмів k-means та методу Elbow для кластеризації та згорткових нейронних мереж для класифікації даних з сенсорів та виявлення близьких до поломки станів елементів машини. Мета роботи. Метою роботи є створення методу обробки сенсорних даних обертових машин з використанням згорткових нейронних мереж для точного виявлення станів, близьких до відмови, в елементах обертових машин, що дозволить підвищити ефективність технічного обслуговування та запобігти відмовам обладнання. Метод. Запропонований метод запобігання відмовам обертових машин базується на аналізі сигналів вібрації з використанням комбінації методів кластеризації та глибокого навчання. На першому етапі дані з датчиків проходять попередню обробку, що включає нормалізацію, зменшення розмірності та видалення шумів, після чого застосовується алгоритм k-середніх. Для визначення оптимальної кількості кластерів використовується метод Elbow, який забезпечує ефективне групування станів обертових елементів машини, виявляючи стани, близькі до переходу в несправність. Також була розроблена модель CNN, яка класифікує кластери, дозволяючи точно розділити номінальні, несправні та перехідні стани. Поєднання методів кластеризації з CNN-моделлю підвищує точність виявлення потенційних несправностей і дозволяє своєчасно реагувати на них, що є критично важливим для запобігання аваріям і забезпечення стабільності роботи обладнання. Результати. Створено метод попередження аварійних станів обертових машин за аналізом вібрацій засобами машинного навчання та відповідний комплекс програмного забезпечення. Реалізований метод дозволяє ідентифікувати не лише нормальні й аварійні стани, але й виділяти третій клас – близький до поломки. Якість кластеризації для трьох класів підтверджується значенням коефіцієнта силуету 0,506, що свідчить про належну відокремленість кластерів, та індексом Девіса-Болдіна 0,796, що демонструє високий рівень внутрішньої когерентності кластерів. Додатково було натреновано CNN, яка досягає 99% точності для класифікації цього класу, що робить метод високоефективним і вирізняє його серед існуючих рішень. Висновки. Було розроблено метод попередження аварійних станів обертових машин за аналізом вібрацій засобами машинного навчання, запропоновано виокремлення третього класу – перехідного, що вказує на стан, близький до поломки, і підтверджено його ефективність. Практичне значення результатів полягає у створенні нейромережевих моделей для класифікації стану обертових елементів та розробці вебзастосунку для взаємодії з цими моделями.
dc.identifier.urihttps://eir.zp.edu.ua/handle/123456789/25517
dc.language.isoen
dc.publisherНаціональний університет «Запорізька політехніка»
dc.subjectrotation machines, element failure, transitional conditions, clustering, classification, CNN
dc.subjectобертові елементи машини, відмова елемента, перехідні стани, кластеризація, класифікація, CNN
dc.titleMethod of preventing failures of rotating machines by vibration analysis using machine learning techniques
dc.title.alternativeМетод попередження аварійних станів обертових машин за аналізом вібрацій засобами машинного навчання
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
S_142 Zalutska.pdf
Size:
1.15 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: