Predictive Maintenance: An Autoencoder Anomaly-Based Approach for a 3 DoF Delta Robot
Kiavash Fathi1, Hans Wernher van de Venn1, Marcel Honegger1
1Institute of Mechatronic Systems, Zurich University of Applied Sciences, 8400 Winterthur, Switzerland.
Sensors (Basel, Switzerland)
|November 13, 2021
Summary
Predictive maintenance (PdM) is challenging without run-to-failure (R2F) data. This study uses autoencoders and convolutional layers for anomaly detection and remaining useful lifetime (RUL) prediction in robotic systems.
Area of Science:
- Robotics and Automation
- Machine Learning for Predictive Maintenance
Background:
- Predictive maintenance (PdM) is hindered by large datasets lacking run-to-failure (R2F) data, making supervised learning approaches for health index (HI) and remaining useful lifetime (RUL) estimation infeasible.
- Traditional PdM methods struggle when R2F data is unavailable, limiting the ability to identify condition indicators (CIs) and build degradation models.
Purpose of the Study:
- To develop a novel PdM method for a 3 Degrees of Freedom (DoF) delta robot operating in a pick-and-place task.
- To address the challenge of PdM without R2F data by employing autoencoders (AEs) for anomaly detection and RUL prediction.
Main Methods:
- Utilized autoencoders (AEs) for anomaly detection based on signal sequence distribution, crucial for scenarios with no R2F data.
- Employed convolutional layers for effective feature extraction from sequential, nonlinear, and correlated time-series data.
- Integrated a sigmoid function for anomaly probability prediction using CIs from AEs, optimizable via a minimax problem.
- Applied Gaussian process (GP) as a degradation model to calculate RUL using estimated health index (HI) values.
Main Results:
- Successfully demonstrated the capability of AEs to detect anomalies and predict maintenance needs in the absence of R2F data.
- The proposed architecture enabled fault localization within the delta robot system.
- Achieved accurate RUL prediction using Gaussian process regression on health index values derived from AEs.
Conclusions:
- The developed autoencoder-based approach provides a viable solution for predictive maintenance in systems lacking run-to-failure data.
- The method effectively handles complex data characteristics, enabling anomaly detection, fault localization, and RUL estimation for robotic systems.
- This research offers a significant advancement in applying machine learning for robust PdM strategies in industrial applications.
Related Concept Videos
Time-Domain Interpretation of PD Control
200
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
200
One-Degree-of-Freedom System
570
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
570
Relative Motion Analysis using Rotating Axes-Problem Solving
476
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
476
Three-Dimensional Force System:Problem Solving
957
A three-dimensional force system refers to a scenario in which three forces act simultaneously in three different directions. This type of problem is commonly encountered in physics and engineering, where it is necessary to calculate the resultant force on the system, which can then be used to predict or analyze the behavior of the object or structure under consideration.
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
957
Distributed Loads: Problem Solving
816
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
816
Mechanical Efficiency of Real Machines
920
The mechanical efficiency of a machine is a fundamental concept that describes how effectively a machine can convert input work into output work. According to this concept, the efficiency of a machine is equal to the ratio of the output work to the input work. An ideal machine, meaning a machine that has no energy losses, has an efficiency of one. This implies that the input work and the output work are equal.
However, in reality, no machine can be truly ideal, and all of them experience some...
However, in reality, no machine can be truly ideal, and all of them experience some...
920


