LinkedIn

Monday, February 13, 2023

AI-PREDICTIVE MAINTENANCE


 AI-Based Predictive Maintenance - Start

The start of AI-based predictive maintenance is data collection and pre-processing. This involves gathering data from various sensors placed on the machines or embedded in the machine itself. The data can include temperature, pressure, vibration, and load. This data is then pre-processed to remove any outliers or noise and to ensure the data is in a format suitable for analysis.

One common approach to anomaly detection in rotating machinery is to use statistical models such as Gaussian Mixture Models or Hidden Markov Models. These models are trained on historical data collected from the equipment to establish normal operating conditions. Then, real-time data can be compared to the model to identify deviations from normal behavior, which can be flagged as an anomaly.

Another anomaly detection approach is using machine learning algorithms such as clustering or deep learning. For example, a clustering algorithm can be used to group similar patterns in the data and then identify any significantly different patterns. Deep learning algorithms such as autoencoders or recurrent neural networks can also detect anomalies by learning patterns in the data and comparing new data to the learned patterns to identify any deviations.

Once the data is pre-processed, the next step is to perform feature engineering, which involves selecting and transforming the relevant variables from the data to help improve the accuracy of the predictive models.

Once anomalies have been detected, it is vital to interpret the data and determine the root cause of the problem. This information can then be used to make informed decisions about the maintenance that needs to be performed, such as replacing a worn part or performing a routine check.

After feature engineering, the next step is to choose a suitable machine learning algorithm to develop the predictive maintenance model. This can include algorithms such as random forests, decision trees, support vector machines, or neural networks. The choice of algorithm will depend on the complexity of the data and the problem being solved.

Rotating Machinery - Anomaly Detection

Through regular use, the deterioration of a rotating machine, such as a pump or fan, can produce anomalies, which should be viewed as a warning of suboptimal conditions rather than a complete shutdown. Sensors play a critical role in detecting these anomalies, as the sensors and sensor outputs used in anomaly detection significantly impact their performance. Therefore, choosing sensors with the appropriate capabilities and features is essential. However, there is still a risk of error if the data from these sensors is not accurately transferred to the model. Incorrect data transfer can result in false-positive alarms, causing a waste of time and effort or even more severe consequences such as missed alarms and material and moral damage. Supervised learning is impossible when no labelled data from machines with historically defective and healthy signals exist. In this situation, a machine learning model can be trained on a training set consisting only of "normal" samples. Then, an anomaly alarm can be triggered based on measuring the distance between the original signal and the predicted signal.

However, we need to define "normal" and "abnormal" at this stage, which can be challenging. One way to overcome this challenge is to use unsupervised learning methods such as clustering or autoencoders. Clustering methods group similar data points together, and if there is an anomaly in the data, it will be placed in its cluster, making it easy to identify. Autoencoders are neural networks that can reconstruct the input data, and any deviation between the input data and the reconstructed data can indicate an anomaly.

Another technique that can be used in anomaly detection is time-series analysis, where the behavior of the rotating machine over time is analysed to detect any deviations from normal behavior. For example, the vibration signal of a machine can be analysed over time to detect any changes in the frequency spectrum or any sudden spikes in vibration. These changes can indicate a potential issue with the machine, and maintenance can be performed to prevent a complete failure.

Feature Extraction

Rotating equipment operates by generating vibrations and maintaining these vibrations at acceptable levels for reliable production. To detect anomalies in these machines, sensors play a crucial role in the predictive maintenance process. Vibrations measured by accelerometers are the most basic units for detecting anomalies. Two main features can be extracted from the acceleration signals collected: time domain features and frequency domain features.





Metrics such as RMS, Crest, Kurtosis, and Peak can be obtained from the time domain. In contrast, total harmonic distortion, harmonic indications, spectral centroid, and sideband energy are extracted from the frequency domain. It is crucial to transfer these frequency domain features to the machine learning model to create a reliable model. The frequency content is a signature of the normal or abnormal state of the machine, and the speed information should also be included in the model for independent harmonic analysis. With each frequency amplitude from a 3-axis vibration sensor entered as a feature, the machine learning model can compare thousands of features in a multi-dimensional mathematical space, allowing even the most subtle anomalies to be detected based on the model's resolution.


Machine Mode Analysis

Numerous types of machines are utilized in various industries, each designed to perform different functions. These machines operate in cycles powered by various factors like fluctuating production speed, raw materials, and processes. For instance, the speed of a rolling mill may vary based on the desired material quality, thickness, and production speed. As a result, the vibration data from the machine also changes with the speed.

In traditional predictive maintenance applications, anomaly alarms may trigger with every speed change, which is inaccurate. In such cases, it is crucial to include process parameters like speed, power, etc., in the model and determine the different machine modes first. For example, during a test on a roller, vibration data was collected at four different speeds, and the machine learning model revealed six distinct modes. Four of these modes operate at different speeds, one is the mode in which the machine is idle, and the last mode is the mode in which anomalies occur.




The graph shows five groups if the measurements are not coloured, but the model has six modes because the machine's operating cycle in one cluster, divided into two groups, is the critical speed. This leads to mechanical looseness and coupling over time, resulting in a new abnormal mode (purple measurements in Figure 2). Although the standard deviation of the data in the cluster is evident compared to other clusters, it is challenging to distinguish two different modes in that cluster.


 

Two measurements operating in the same mode can be differentiated by their spectral information, as shown by the blue and purple plots. However, it may not be easy to distinguish these two measurements by looking at their average Vrms values. The reason is that Vrms may not be sufficient for high-frequency vibrations and may not detect anomalies in some fault types. Hence, transferring all spectral information to the machine learning model ensures optimal results in anomaly detection.

Conclusion

AI-based predictive maintenance is crucial in detecting and preventing failures in rotating machinery. The first step in implementing AI-based predictive maintenance is data collection and pre-processing, followed by feature engineering and selecting the appropriate machine learning algorithm to develop the predictive maintenance model. Vibration signals measured by accelerometers are the most commonly used sensors in predictive maintenance, and features such as RMS, Crest, Kurtosis, Peak, total harmonic distortion, harmonic indications, spectral centroid, and sideband energy can be extracted from the signals for analysis. Furthermore, time-series analysis and unsupervised learning methods like clustering and autoencoders can detect rotating machinery anomalies. Additionally, it is essential to include machine mode analysis and process parameters in the predictive maintenance model to increase its accuracy.



References

1.       www.rolls-royce.com. (n.d.). Rolls-Royce opens first Ship Intelligence Experience Space. [online] Available at: https://www.rolls-royce.com/media/press-releases/2017/27-11-2017-rr-opens-first-ship-intelligence-experience-space.aspx [Accessed 13 Feb. 2023].

2.       Medium. (n.d.). Medium. [online] Available at: https://medium.com/@connect.hashblock/the-ultimate-guide-to-decision-tree-algorithms-2ff42d7cf6c [Accessed 13 Feb. 2023].

No comments:

Post a Comment

2.13. PRESCRIPTIVE MAINTENANCE

2.13.1 INTRODUCTION 2.13.1.1 DEFINITION Prescriptive maintenance in marine engineering is an evolution of maintenance strategies, meldin...